﻿* { padding:0; margin:0;}

body { background:#cddae2; height:100%; color:#262626; font-family:Arial,Helvetica,Verdana; font-size:12px;}

#container { width:950px; margin:0 auto; height:100%; background:#a4bbc9;}

#headerWrapper {  width:950px;}
#header { background:#fff; width:880px; height:190px; margin:0 auto;}
#headerLeft { float:left; padding:10px 0 12px 5px;}
#headerRight { float:right; width:387px; text-align:right; padding-right:15px; padding-bottom:12px; margin-top:47px;}
#headerRight h4 { color:#004368;}
#sponsors { }
#sponsors a img { border:none;}

#topBar { width:860px; background: url(images/topbarbg.jpg) no-repeat; height: 40px; margin:0 auto; clear:both;}
#topBar ul { list-style:none; padding: 13px 0 0 14px; font-size:1.05em; }
#topBar ul li { list-style-type:none; display:inline; position:relative; border-left:solid 1px #787878; padding:4px 10px;}
#topBar ul li:hover { background: url(images/topbarlihover.jpg) repeat-x;}
#topBar ul li:hover a { color:#fff !important;}
#topBar ul li a { text-decoration:none; color:#787878; width:100%; height:100%;}
#topBar ul li a:hover {text-decoration:none; color:#fff;}
#topBar ul li a:visited {text-decoration:none; color:#787878;}
#topBar ul li a:visited:hover {text-decoration:none; color:#fff;}
#topBar .selected {background: url(images/topbarlihover.jpg) repeat-x;}

.firstLi { border: none !important;  }

#contentWrapper { background:#fff; width:880px; margin:0 auto; }
#content { width:855px; background:#fff; margin:0 auto; padding-bottom:15px; overflow:hidden;}
#contentHeader { width:855px; height:185px; margin:0 auto 25px auto;}
#bannerBottom { width:855px; background:#00446B; padding: 8px 10px; color: #FFF;}
#bannerBottom a,#bannerBottom a:hover { color: #FFF; text-decoration: underline; }
.bcLabel { color:#789AB3; padding-right:5px; }



#contentLeft { float:left; width:200px; padding:0 0 0 3px;}
#contentLeft ul { list-style:none; padding:0 0 6px 0 !important; background:url('../images/leftMenuBottom.jpg') no-repeat bottom left; width:182px;};
#contentLeft ul li { list-style-type:none; display:block;  width:182px; } 
#contentLeft ul li:hover {}
#contentLeft ul li a { width:165px; height:23px; display:block; padding:5px 5px 0px 12px; }
#contentLeft ul li a:visited {}
#contentLeft ul li a:visited:hover {}

#contentLeft .unselectedItem {background:url('../images/normallinkbg.jpg') no-repeat !important;}
#contentLeft .unselectedItem:hover {}
#contentLeft .selectedItem { color:#fff !important; background:url('../images/selectedlinkbg.jpg') no-repeat !important;}
#contentLeft .selectedItem:hover {}

#contentLeft .unselectedFirst {background:url('../images/normallinkfirst.jpg') no-repeat !important; border: none !important; width:165px !important; height:26px !important; padding-bottom: 0 !important;}
#contentLeft .unselectedFirst:hover {}
#contentLeft .selectedFirst { background:url('../images/selectedlinkfirst.jpg') no-repeat !important; border: none !important; width:165px !important; height:26px !important; padding-bottom: 0 !important; color:#fff !important; }
#contentLeft .selectedFirst:hover { color:#fff;}



#contentLeft .unselectedSubItem { background:url('../images/subitembg.jpg') no-repeat !important; width:157px !important; height:21px !important; padding:10px 0 0px 25px; color:#00446B;}
#contentLeft .unselectedSubItem:hover { color:#00446B;}
#contentLeft .unselectedSubItem:visited { color:#00446B;}
#contentLeft .unselectedSubItem:visited:hover { color:#00446B;}


#contentLeft .selectedSubItem {background:url('../images/selectedsubitembg.jpg') no-repeat !important; width:157px !important; height:22px !important; padding:7px 0 0px 25px; color:#fff;}
#contentLeft .selectedSubItem:hover {color:#fff;}
#contentLeft .selectedSubItem:visited {color:#fff;}


#contentLeft .unselectedItemDouble { width:172px; height:45px; padding:13px 0 0 10px; background: url('../images/normallinkbgdouble.jpg') no-repeat !important; }
#contentLeft .selectedItemDouble { width:171px; height:45px; padding:13px 0 0 10px;  background: url('../images/selectedlinkbgdouble.jpg') no-repeat !important; color:#fff;}
#contentLeft .selectedItemDouble:hover { color:#fff !important;}
#contentLeft .selectedItemDouble:visited { color:#fff !important;}
#contentLeft .selectedSubItemDouble { width:172px; height:45px; padding:13px 0 0 10px; background: url('../images/selectedsubitembgdouble.jpg') no-repeat !important; color:#fff;}
#contentLeft .selectedSubItemDouble:hover {color:#fff !important;}
#contentLeft .selectedSubItemDouble:visited {color:#fff !important;}
#contentLeft .unselectedSubItemDouble { width:153px; height:46px; padding:18px 0 0 29px; background: url('../images/subitembgdouble.jpg') no-repeat !important;  color:#00446B;}
#contentLeft .unselectedSubItemDouble:hover { color:#00446B !important;}
#contentLeft .unselectedSubItemDouble:visited { color:#00446B !important;}
#contentLeft .selectedFirstDouble {width:172px; height:46px; padding:13px 0 0 10px; background: url('../images/selectedlinkfirstdouble.jpg') no-repeat !important;  color:#fff !important;}
#contentLeft .selectedFirstDouble:hover { color:#fff !important;}
#contentLeft .selectedFirstDouble:visited { color:#fff !important;}
#contentLeft .unselectedFirstDouble { width:183px; height:49px; padding:13px 0 0 10px; background: url('../images/normallinkfirstdouble.jpg') no-repeat !important;}




#contentMain {overflow:hidden;}
#contentMain h2 { padding-left:5px; padding-top:10px; color:#00446B; margin-top:5px;}
#contentMain h3 {padding-left:5px;padding-top:10px; color:#00446B;}

#contentRight { float:right; width:645px; }
#content h1 { width:100%; font-size:1.5em; color:#00446B; padding-left:5px; padding-bottom:10px;}
#content h2 { width:100%; font-size:1.2em; color:#333333; font-style:italic; padding-left:5px; padding-bottom:7px; padding-top:10px;}
#content h3 { width:100%; font-size:2em; color:#CC0000; padding-left:5px 10px 5px 10px; text-transform:capitalize;}
#content h4 { width:100%; font-size:1.3em; color:#00446B; padding-left:5px; padding-bottom:10px; padding-top:10px;}
#content p { padding:5px; line-height:18px; }
#content ul { padding-left:50px; overflow:hidden;}
#content ul li {}
#content ul li a { text-decoration:none; color:#787878;}
#content ul li a:hover {text-decoration:none; color:#787878;}
#content ul li a:visited {text-decoration:none; color:#787878;}
#content ul li a:visited:hover {text-decoration:none; color:#787878;}

#content ol { padding-left:50px; overflow:hidden;}
#content ol li { list-style-type:decimal; padding:5px;}
#content ol li a { text-decoration:none; color:#787878;}
#content ol li a:hover {text-decoration:none; color:#787878;}
#content ol li a:visited {text-decoration:none; color:#787878;}
#content ol li a:visited:hover {text-decoration:none; color:#787878;}

.imageLeft { float:left; padding:4px;}
.imageRight { float:right; padding:4px;}

#content table {padding:5px; margin:10px;}
#content table td {border:1px; border-color:#000000}
#content table th {background-color:#666666; color:#FFFFFF; font-weight:bold; text-align:left; margin:5px; padding:5px}

#action ul { padding-left:50px; overflow:hidden;}
#action ul li { line-height:18px; list-style-image:url(images/tick.gif); padding:5px;}
#action ul li a { text-decoration:none; color:#787878;}
#action ul li a:hover {text-decoration:none; color:#787878;}
#action ul li a:visited {text-decoration:none; color:#787878;}
#action ul li a:visited:hover {text-decoration:none; color:#787878;}

#action h3 {margin-top:10px;}


div.textbox  {
  background-color:FFF;
  margin:10px;
  padding:2px;
  border:1px solid;
}


#footerWrapper { width:880px; background:#fff; margin:0 auto; padding-bottom:15px; overflow:hidden;}
#footer { width:855px; margin:0 auto;}

#footer a img { border:none;}

#footerLinks {  width: 840px; margin:15px auto 0 auto; list-style:none;}
#footerLinks li { display:inline; list-style-type:none; border-right:solid 1px #656565; padding: 0 5px;}
#footerLinks li a {color:#656565;}
#footerLinks li a:hover {}
#footerLinks li a:visited {color:#656565;}
#footerLinks li a:visited:hover {}
#footerLinks .lilast { border:none;}

#footerText {color:#656565; float:left; padding-top:10px; width:323px; padding-left:2px;}
#footerBelieve { float:left;}
#footerDigitalTrip { float:right;}

.seperator { height:20px; margin:0 auto; width:855px; background:#d8d8d8;}


#simpleTable { margin:10px 0; border-color:#cccccc; text-align:left; border-left: solid 1px #cccccc;border-top: solid 1px #cccccc;}
#simpleTable th { width:120px; background:#004368; color:#fff; padding:8px 0;}
#simpleTable th a { color:#fff !important; font-weight:bold;}
#simpleTable th a:visited { color:#fff !important;}
#simpleTable td { border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; padding:5px; }
#simpleTable td a { color:#000; font-weight:bold; width:30px;}
#simpleTable td a:visited { color:#000;}

#simpleLightTable { margin:10px 0; border-color:#cccccc; text-align:center;border-left: solid 1px #cccccc; border-top: solid 1px #cccccc;}
#simpleLightTable th { width:423px; background:#cddae2; color:#000; padding:8px 0;}
#simpleLightTable th a { color:#fff !important; font-weight:bold;}
#simpleLightTable th a:visited { color:#fff !important;}
#simpleLightTable td { border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; padding:5px; }
#simpleLightTable td a { color:#000; font-weight:bold; width:30px;}
#simpleLightTable td a:visited { color:#000;}
 
.greyRow {background:#eeeeee;}
.whiteRow { background:#fff;}
