body  { background-color:#fff; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#000;}

#wrapper { width:950px; margin:0 auto; text-align:left;}
#maincontainer { width:950px;}
#allcontent { width:950px; float:left; background-image:url(images/content_bg.gif); background-repeat:no-repeat;}
#inner-allcontent { width:950px; float:left; background-image:url(images/inner_bg.jpg); background-repeat:no-repeat;}

/* Top 3 Boxes Content
----------------------------------------------------------------------------*/ 
#header {
   width:950px;
   float:left;
}

#headBoxes {
   width:724px;
   height:153px;
   float:left;
   background-image:url(images/head_bg.jpg);
   background-repeat:no-repeat;
}

#hBox1 {
   width:107px;
   float:left;
   margin-left:35px;
   margin-top:16px;
   font-size:11px;
}
#hBox1 a {color:#004276; text-decoration:none;}
#hBox1 a:hover {color:#dd3707;}

#hBox2 {
   width:115px;
   float:left;
   margin-left:118px;
   margin-top:16px;
   font-size:11px;
}
#hBox2 a {color:#004276; text-decoration:none;}
#hBox2 a:hover {color:#dd3707;}

#hBox3 {
   width:120px;
   float:left;
   margin-left:114px;
   margin-top:16px;
   font-size:11px;
}
#hBox3 a {color:#004276; text-decoration:none;}
#hBox3 a:hover {color:#dd3707;}

#searchFld {
   width:210px;
   margin-top:16px;
   float:left;
   font-size:11px;
}
#searchFld p {margin-top:6px;}
#searchFld a {color:#999; text-decoration:underline;}
#searchFld a:hover {color:#000;}

/* Header Content
----------------------------------------------------------------------------*/ 
#btmHead {
   width:950px;
   float:left;
   height:80px;
   background-image:url(images/header_tile.jpg);
}

#logo {
   width:411px;
   float:left;
}

#headTxt {
   width:350px;
   float:left;
   text-align:center;
   font-family:"Adobe Garamond Pro", Times, Arial;
   color:#ebebeb;
   font-size:16px;
   margin-top:20px;
}

#inner-headTxt {
   width:350px;
   float:left;
   text-align:center;
   font-family:"Adobe Garamond Pro", Times, Arial;
   color:#fff;
   font-size:27px;
   margin-top:32px;
}

#inner-log {
   width:189px;
   float:left;
   font-size:11px;
   color:#d9d6d6;
   margin-top:7px;
   text-align:center;
}
#inner-log a {color:#ccc; text-decoration:underline;}
#inner-log a:hover {color:#fff;}

#topNav {
   width:950px;
   height:23px;
   background-color:#044A6C;
   float:left;
}

#topNavTxt {
   width:925px;
   float:left;
   text-align:right;
   color:#fff;
   font-size:11px;
   margin-top:5px;
}
#topNavTxt a {color:#fff; text-decoration:underline;}
#topNavTxt a:hover {color:#d8d8d8;}

/* Left Side
----------------------------------------------------------------------------*/ 
#left {
   width:209px;
   float:left;
   margin-left:23px;
   margin-top:1px;
   background-color:#fff;
}

#navSrch {
   width:209px;
   margin-top:10px;
   float:left;
}

#lftNav {
   width:209px;
   float:left;
   margin-top:11px;
}

#meetBox {
   width:197px;
   float:left;
   margin-top:72px;
   margin-left:5px;
   border-left:1px solid #00244D;
   border-right:1px solid #00244D;
   border-bottom:1px solid #00244D;
}

#meetHead {
   width:197px;
   float:left;
   background-color:#00244D;
   text-indent:10px;
   padding-top:6px;
   padding-bottom:6px;
   color:#fff;
   font-weight:bold;
}

#meetPic {
   width:197px;
   float:left;
}

#meetTxt {
   width:180px;
   float:left;
   margin-top:10px;
   margin-left:9px;
   color:#323232;
}
#meetTxt a {color:#004276; text-decoration:none;}
#meetTxt a:hover {color:#dd3707; text-decoration:none;}
#meetTxt p {margin-top:8px; margin-bottom:10px;}

/* Right Side
----------------------------------------------------------------------------*/ 
#right {
   width:672px;
   float:left;
   margin-left:21px;
   margin-top:21px;
}

#inner-right {
   width:672px;
   float:left;
   margin-left:21px;
   margin-top:11px;
}

#mainNews {
   width:672px;
   float:left;
   border-bottom:1px solid #ccc;
}

#mainNewsPic {
   width:215px;
   float:left;
}

#mainNewsTxt {
   width:457px;
   float:left;
}
#mainNewsTxt a {color:#dd3707; text-decoration:underline;}
#mainNewsTxt a:hover {color:#004276;}

/* Middle Content with Left and Right side
----------------------------------------------------------------------------*/ 
#midContent {
   width:672px;
   float:left;
   margin-top:1px;
   border-top:1px solid #ccc;
}

#newsEvents {
   width:672px;
   float:left;
   margin-top:16px;
   background-image:url(images/mid_line.gif);
   background-repeat:repeat-y;
}

#headlineNews {
   width:436px;
   float:left;
}

#newsTitle {
   width:396px;
   float:left;
   color:#00244d;
   font-size:14px;
   font-weight:bold;
}

#view { 
   width:40px;
   float:left;
   font-size:10px;
}
#view a {color:#00244d; text-decoration:none;}
#view a:hover {color:#dd3707;}

#headNews {
   width:430px;
   float:left;
   margin-top:14px;
   border-bottom:1px dotted #ccc;
}
#headNews p {margin-top:11px; margin-bottom:0px; font-size:12px;}
#headNews a {color:#00244d; text-decoration:none;}
#headNews a:hover {color:#dd3707;}

#headNews2 {
   width:430px;
   float:left;
   margin-top:14px;
}
#headNews2 p {margin-top:11px; margin-bottom:0px;}
#headNews2 a {color:#00244d; text-decoration:none;}
#headNews2 a:hover {color:#dd3707;}

#eventTips {
   width:216px;
   float:left;
   margin-left:20px;
}

#eventsHead {
   width:171px;
   background-color:#FEE8C7;
   float:left;
   padding-top:5px;
   padding-bottom:5px;
   color:#00244d;
   font-weight:bold;
   text-indent:9px;
}

#viewHead {
   width:45px;
   background-color:#FEE8C7;
   float:left;
   font-size:10px;
   padding-top:6px;
   padding-bottom:6px;
}
#viewHead a {color:#00244d; text-decoration:none;}
#viewHead a:hover {color:#dd3707;}

#eventTxt {
   width:205px;
   float:left;
   margin-left:8px;
   margin-top:10px;
   font-size:11px;
}
#eventTxt p {margin-top:0px; margin-bottom:1px;}
#eventTxt a {color:#dd3707; text-decoration:underline;}
#eventTxt a:hover {color:#004276;}
#eventTxt ul {list-style-image:url(images/black_dot.gif); padding-left:1px; margin-left:18px; margin-bottom:0px; margin-top:0px;}
#eventTxt li {margin-bottom:9px;}

/* Footer
----------------------------------------------------------------------------*/
#btmLine {
   width:900px;
   float:left;
   border-top:1px solid #ccc;
   border-bottom:1px solid #ccc;
   margin-top:20px;
   margin-left:25px;
   height: 1px;
   overflow:hidden;
   clip:rect(0, 1px, 1px, 0);
}
 
#footer {
   width:900px;
   float:left;
   margin-left:25px;
   margin-top:20px;
   color:#666;
   font-size:11px;
}
#footer a {color:#666; text-decoration:underline;}
#footer a:hover {color:#000;}

#footLft {
   width:429px;
   float:left;
   line-height:17px;
}
#footLft p {margin-top:9px; margin-bottom:12px;}

#footRt {
   width:381px;
   float:left;
   margin-left:90px;
}

/* Inner Pages
----------------------------------------------------------------------------*/
#mainInner {
   width:672px;
   float:left;
   min-height:300px;
   height:auto !important; /* For ie6 min-height */
   height:300px; /* For ie6 min-height */
}

#breadCrumb {
   width:672px;
   float:left;
   font-size:11px;
   color:#333;
}
#breadCrumb a {color:#004276; text-decoration:none;}
#breadCrumb a:hover {color:#dd3707;}

#inner-body {
   width:672px;
   float:left;
   border-bottom:1px solid #ccc;
   margin-top:12px;
}
#inner-body a {color:#dd3707; text-decoration:underline;}
#inner-body a:hover {color:#004276;}

#threeBoxes {
   width:672px;
   float:left;
   margin-top:1px;
   border-top:1px solid #ccc;
}

#box1 {
   width:221px;
   float:left;
   margin-left:8px;
   margin-top:21px;
}
#box1 p {margin-bottom:3px; margin-top:0px;}

#box2 {
   width:226px;
   float:left;
   padding-left:14px;
   margin-top:21px;
   border-left:1px solid #ccc;
   border-right:1px solid #ccc;
}
#box2 p {margin-bottom:3px; margin-top:0px;}
#box2 a {color:#dd3707; text-decoration:underline;}
#box2 a:hover {color:#004276;}

#box3 {
   width:186px;
   float:left;
   margin-left:14px;
   margin-top:21px;
}
#box3 p {margin-top:4px;}
#box3 a {color:#004276; text-decoration:none;}
#box3 a:hover {color:#dd3707;}

#mainInner2 {
   width:672px;
   float:left;
   border-bottom:1px solid #ccc;
}

#inner-left {
   width:435px;
   float:left;
   margin-top:12px;
}
#inner-left a {color:#dd3707; text-decoration:underline;}
#inner-left a:hover {color:#004276;}

#in-right {
   width:223px;
   float:left;
   margin-left:14px;
   margin-top:1px;
}

#res {
   width:217px;
   float:left;
   margin-left:6px;
   margin-top:20px;
}

#resHead {
   width:217px;
   float:left;
   background-color:#EAF3F9;
   padding-top:2px;
   padding-bottom:2px;
   text-indent:10px;

}

#resBody {
   width:217px;
   text-indent:10px;
   float:left;
   margin-top:9px;
}
#resBody p {margin-bottom:5px; margin-top:0px;}
#resBody a {color:#004276; text-decoration:none;}
#resBody a:hover {color:#dd3707;}

/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:16px; color:#00244d; margin-bottom:8px;}
h2 {font-size:20px; color:#00244d; margin-bottom:8px; margin-top:10px;}
h3 {font-size:18px; color:#00244d; margin-bottom:8px; margin-top:3px;}
.picspace {margin-bottom:25px;}
.picspace2 {margin-bottom:35px; margin-right:16px;}
.picspace3 {margin-bottom:35px; margin-left:16px;}
.text_field {background-color:#EBEBEB; width:196px; height:15px; font-size:11px; margin-top:8px;}
.text_field2 {background-color:#EBEBEB; width:196px; height:15px; font-size:11px; margin-top:3px;}
.text_field3 {background-color:#EBEBEB; width:118px; height:14px; font-size:11px; margin-left:10px;}
.orange {color:#dd3707; font-size:12px;}
.sm_txt {font-size:10px;}
.reg_txt {font-size:12px;}
.sm_gray {font-size:10px; color:#999;}
.blue_txt {color:#004276;}
.sub {color:#00244d; font-weight:bold;}
a img {border:none;}
form {margin:0px; padding:0px;}


