/* CSS Document */

html{ margin: 20px auto; background: #9d9fa2;}
body{ margin: 20px auto; width: 900px; background: #ffffff;}

#header{ background-image: url(../gfx/headerBck.gif); background-repeat: repeat-y; background-position: left;}
#header #logo{ padding: 0 0 0 30px; background: #00386e;}
#header #navbar{ background: #9d9fa2; height: 15px; width: 100%;}
#header #subnav li, #header #subnav li a{ font-family:Arial, Helvetica, sans-serif; font-size: 8pt;  display: inline; color: #00234c; text-decoration: none;}
#header #subnav{text-align: right; padding: 10px 10px 0 0;}
#header #subnav li a:hover{text-decoration: none;}


#header .nav table tr td a:hover{background-position: 0px -39px; text-decoration:none;}
#header .nav .currentPage{background-position: 0px -80px;}
#header .nav table tr td a:active, #header #nav table tr td a:focus{background-position: 0px -80px; text-decoration:none;}
#header .nav table{float:right;}
#header .nav{vertical-align: bottom;}


.nav table tr td a{ line-height: 35px; font-size: 9pt; background: url(../gfx/nav.gif) repeat-x 0px 0px; display: block; width: 80px; height: 38px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-align: center; text-decoration:none; border-right: solid 1px  #e5757a;}

#header .nav table tr td{vertical-align: middle;}
#header #dropdownNav, #header #dropdownNav2{ position: absolute; top: 135px;}
#header #dropdownNav_level2{ position: absolute; left: 114px; margin: -2px 0 0 0;}
#header #dropdownNav, #header #dropdownNav2, #header #dropdownNav_level2{ background: #e2e2e2 none; border:none; opacity: 0.9; display:none;}


#header #dropdownNav a, #header #dropdownNav2 a{ color: #333333; background: #e2e2e2 none;  width: 110px; font-weight: bold; line-height: 10pt; font-size: 7pt; text-align: left; padding: 0 0 -10px 0; margin: 2px; border-right: none; border-bottom: solid 1px #cdcfd0; text-decoration:none;}
#header #dropdownNav a:hover, #header #dropdownNav2 a:hover{ color: #FF0000; background: #e2e2e2 none;  width: 110px; font-weight: bold; line-height: 10pt; font-size: 7pt; text-align: left; padding: 0 0 -10px 0; margin: 2px; border-right: none; border-bottom: solid 1px #cdcfd0; text-decoration:none;}
#header #dropdownNav_level2 a{ color: #333333; background: #e2e2e2 none;  width: 110px; font-weight: bold; line-height: 10pt; font-size: 7pt; text-align: left; padding: 0 0 -10px 0; margin: 2px; border-right: none; border-bottom: solid 1px #cdcfd0; text-decoration:none;}


#Content { width:100%; font-family:Arial, Helvetica, sans-serif;}
#Content td, p, li {font-size:11px; vertical-align:top;}
#Content H1 {font-size:25px; color:#29568f; font-weight:normal; margin-top: 0;	margin-right: -5px;	margin-bottom: 0;	margin-left: 0;}
#Content H2 {font-size:17px; color:#29568f; margin:0; font-weight:bold; line-height:14px; padding-bottom:5px;}
#Content H3 {font-size:12px; color:#29568f; margin:0; font-weight:bold; line-height:14px; padding-bottom:5px;}
#Content .h3home { font-size:15px; line-height:16px;}
#Content h4, #footer h4 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#29568f; margin:0; font-weight:bold;}
#Content a {text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#29568f; font-weight:bold;}
#Content a:hover {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
#Content img {padding-right:5px;}



.column01H {width:240px; padding:0px 5px 0px 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC;}
.column01 {width:240px; padding:0px 5px 0px 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC;}
.column02 {width:300px; padding:5px 10px 5px 10px;}
.column03 {	width:290px;	background-image: url(../gfx/quote01.gif);	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 0;	padding-left: 25px;}
.column03a {	width:280px;}

.column04 {width:140px; padding:5px 10px 5px 10px;}
.column05 {width:140px; padding:5px 10px 5px 10px;}
 
.column06 {width:470px; padding:0 10px 0 10px;}
.column07 {width:620px; padding:0 20px 0 10px;}
.column08 {width:305px; padding:0 10px 0 10px;}
.column09 {width:305px; padding:0 10px 0 10px;}


#BulletTable { width:100%; }
.grey {background-color: #e8e8e8;}
.greyBorder { border: 1px solid #CDCDCD;}

#ContentBullet { padding:5px;}
#ContentBullet p {font-size:11px; vertical-align:top; background: url(../gfx/bulletRound.gif) no-repeat; margin: 0; padding:0 0 5px 10px}

#ContentBullet2 { padding:5px;}
#ContentBullet2 p {font-size:11px; vertical-align:top; background: url(../gfx/bulletRound2.gif) no-repeat; margin: 0; padding:0 0 5px 10px}


#ContentBiog { padding:5px;}
#ContentBiog H2 {font-size:15px; color:#29568f; margin:0; font-weight:bold; padding:0 0 3px 0;}
#ContentBiog H3 {font-size:12px; margin:0; font-weight:normal; text-transform: uppercase; padding-bottom:5px;}
#ContentBiog p {font-size:11px; vertical-align:top; padding:0 0 0 0}
#ContentBiog img { padding-right:10px;}


#News { padding:50px 50px 50px 100px;}
#News H2 {font-size:15px; color:#29568f; margin:0; font-weight:bold; padding:0 0 3px 0;}
#News H3 {font-size:12px; margin:0; font-weight:normal; text-transform: uppercase; padding-bottom:5px;}
#News p {font-size:11px; vertical-align:top; padding:0 0 0 0; }
#News img { padding-right:10px;}


#PageLink td {padding:5px; background-color: #29568f; font-size:13px; }
#PageLink a { color:#FFFFFF; text-decoration:none}
#PageLink a:hover { color:#FFFFFF; text-decoration:none}

#footer{ vertical-align: top; height: 75px; background: #BDBFC1 url(../gfx/footerBck.gif) repeat-x;}
#footer td{vertical-align: top;}
#footer #number{background-image: url(../gfx/number.gif); background-repeat: no-repeat;	background-position: top;}
#footer #number p{padding: 55px 0 0px 0;}
#footer h4{margin: 5px 0px 0px 0px; padding: 0px;}
#footer p{font-family:Arial, Helvetica, sans-serif; padding: 0px; margin: 0px;font-size: 8pt; vertical-align: top; font-weight: bold; color: #333333;}
#footer a{font-weight: bold; text-decoration:none;}
#footer a:hover{font-weight: bold; text-decoration:none;}


#Launching { padding:0 0 20px 20px;}


#ContactForm td { padding:3px;}
#ErrorMsg, .error { color:#FF0000;}

#SiteMap H1 {font-size:11px; vertical-align:top; background: url(../gfx/bulletRound2.gif) no-repeat; margin: 0; padding:0 0 5px 10px}
#SiteMap H2 {font-size:11px; vertical-align:top; margin: 0;	background-image: url(../gfx/bulletRound2.gif);	background-repeat: no-repeat; 	background-position: 10px 1px; padding-top: 0; padding-right: 0; padding-bottom: 5px; padding-left: 20px;}
#SiteMap H3 {font-size:11px; vertical-align:top; margin: 0;	background-image: url(../gfx/bulletRound2.gif);	background-repeat: no-repeat; 	background-position: 20px 0px; padding-top: 0; padding-right: 0; padding-bottom: 5px; padding-left: 30px;}

.fullFooter { background: #9D9FA2;}
.fullFooter p { color: #E5E6E6; margin: 5px; font-family: Arial, Helvetica, sans-serif;}


strong{font-weight: bold;}
#listHead img {margin: 10px 0 0 0;}
#listHead p{font-weight: bold; margin: 10px 0 10px 0;}
ul{}
li{list-style: none;}
#hideli{list-style: none; text-indent: -20px;}
.blue{color:#175999;}
.stopWatch{text-align: center;}
