﻿html{font-family:Arial,Verdana,sans-serif;font-size:0.85em;text-align:justify;}
body{margin:0px;background:transparent url(../images/bg-noise.png) repeat-x top left;}
img{border:none;}
#header{height:163px;font-size:0.95em;}
#contentwrapper{background:transparent url(../images/bg-content-wrapper-noise.png) repeat-y top left;}
#content{min-height:461px;background:transparent url(../images/bg-content-noise.png) no-repeat top left;padding:94px;padding-bottom:50px;padding-top:44px;color:#353535;}
#contentbottom{height:47px;background:transparent url(../images/bg-content-bottom-noise.png) no-repeat top left;margin-bottom:30px;}
#footer{background:#0b0b0b url(../images/bg-footer.png) repeat-x top left;min-height:372px;color:#838382;padding-bottom:0px;padding-top:20px;font-size:0.9em;}
#mainNav{float:right;margin-right:20px;font-size:110%;}
#mainNav ul{padding:0;margin-top:30px;margin-right:16px;list-style:none;}
#mainNav a{display:block;outline:none;color:#b8cddc;}
#mainNav li{float:left;z-index:10;background:url('../images/menusep.png') transparent no-repeat right center;text-align:right;padding-right:14px;padding-left:3px;}
#mainNav li a:link, #mainNav li a:visited{text-decoration:none;}
#mainNav li a:hover{text-decoration:underline;color:#fdcb51;}
#mainNav li.last{background-image:none;}
#mainNav li.active a{color:#fff;}
#mainNav li.active a:hover{text-decoration:none;}
h1{color:#2a5d8b;font-weight:bold;font-size:1.8em;margin-top:30px;text-shadow:1px 1px 0px #fff;}
h2{color:#E38902;font-variant:small-caps;font-weight:normal;font-size:1.3em;}
#content a:link{color:#0067bf;text-decoration:underline;}
#content a:hover{color:#1a7dd2;text-decoration:none;}
#content a:visited{color:#0067BF;text-decoration:none;background:transparent no-repeat right 40% url('../images/visited.png');padding-right:10px;}
.readon{background:transparent no-repeat left 80% url('../images/link.png') !important;padding-left:18px;float:right;margin-top:4px;}
.smallText90{font-size:90%;}
.largeText{font-size:125%;}
.largerText{font-size:115%;}
.attention{color:#0C3055;font-style:italic;}
.centered{margin:0 auto;}
.mainWidth{width:940px;}
.smallWidth{width:790px;}
#footer a:link, #footer a:visited{color:#bebdbd;text-decoration:none;}
#footer a:hover{color:#bebdbd;text-decoration:underline;}
#footer ul a:hover{color:#006dcb;margin-left:2px;}
#footer ul a:link, #footer ul a:hover, #footer ul a:visited{text-decoration:none;}
#footer ul{margin-left:0px;padding-left:2px;text-align:left;}
#footer li{list-style:none;background:url('../images/item.png') transparent no-repeat left center;padding-left:20px;margin-left:1px;margin-bottom:7px;}
#footer h2{padding-bottom:7px;font-weight:normal;color:#838382;}
.clear{clear:both;}
.floatRight{float:right;}
.greybullet{background:transparent url('../images/bullet-grey.png') no-repeat center;padding-left:10px;}
.percent50{width:351px;float:left;padding-right:40px;}
.last{padding-right:0px !important;}
.border{border:thin fuchsia dotted;}
.edgedline{background:transparent url('../images/edgedline.png') no-repeat left bottom;margin-bottom:10px;}
.edgedline880{background:transparent url('../images/edgedline880.png') no-repeat left bottom;margin-bottom:10px;}
#homelink a{background:transparent;outline:none;text-decoration:none;font-size:2.0em;color:#fff;line-height:24px;}
#homelink a span{font-size:.6em;color:#264065;font-weight:normal;}
#homelink a span.alt{font-size:.6em;color:#fdcb51;}
#homelink{margin:0px;margin-left:30px;padding-top:20px;line-height:24px;}
.imgFramed{background:transparent url('../images/bg-image.png') no-repeat left top;width:314px;padding:24px;padding-left:22px;padding-top:22px;float:left;margin-right:40px;margin-top:-10px;margin-left:-10px;margin-bottom:4px;}
#siteMap{margin-left:-30px;font-size:1.3em;}
#siteMap a{text-decoration:none;}
#siteMap a:hover{text-decoration:underline;}
#siteMap li{list-style:none;margin-bottom:7px;padding-left:16px;background:transparent url('../images/menusep.png') no-repeat left 5px;}
#siteMap ul li ul{margin:17px;padding-left:7px;}
#siteMap li ul li{font-size:80%;margin-bottom:6px;padding-left:12px !important;color:#838382;background:transparent url('../images/bullet-grey.png') no-repeat left 3px !important;}
#siteMap li li a{color:#4d4c4c;}
#siteMap li li li{font-style:italic;}
#siteMap ul li a:hover{padding-left:2px;color:#234971;text-decoration:none;}
#siteMap ul ul ul li{padding-left:10px;background-image:none;}
#siteMap ul li{}
#siteMap ul ul li{padding-left:0px;background-image:none;}
.training{font-weight:bolder;color:#303030;}
.certificate{color:#306193;padding-bottom:10px;font-style:italic;}
table td:first-child{}
td.strongText{font-weight:bold;}
#content .list_subpages{margin:40px;}
#content .list_subpages a:hover{}
#content .list_subpages p{font-style:italic;color:#666;margin:4px;margin-left:0px;padding:0px;}
#content .list_subpages h2{margin:0px;margin-top:10px;}
ul.unordered{font-size:95%;margin-top:16px;margin-bottom:25px;list-style-image:url('../images/li.png');font-style:italic;color:#666;}
form.applicationForm{margin:0px;background-color:#F7F7F7;padding:44px;border:1px #A0A0A0 solid;}
form.applicationForm .error{color:#903;font-size:90%;font-style:italic;}
form.applicationForm label{font-weight:bold;color:#0B2F54;margin-right:7px;}
form.applicationForm input{width:45%;}
form.applicationForm input, form.applicationForm select{margin:0px;margin-top:4px;margin-right:7px;}
form.applicationForm .radio, form.applicationForm .submit{width:auto;}
form.applicationForm textarea{margin:0px;margin-top:4px;width:100%;}
.mailError{margin:0px;color:#903;font-size:130%;font-weight:bold;}
.formfieldexplanation{margin:4px;margin-left:0px;margin-bottom:16px;padding:0px;color:#808080;font-style:italic;font-size:87%;}
.marker{background-color:#EDF5F8;border:1px solid #5296BE;padding:20px;font-style:italic;font-size:90%;}
.tooltip{padding:0px;width:240px;display:none;}
.theTooltip{background:url('../images/bg-tooltip.png') no-repeat center bottom transparent;color:#fff;text-align:center;font-size:.9em;padding:20px;padding-top:0px;padding-bottom:35px;width:220px;display:block;}
.tooltiptop{background:url('../images/bg-tooltip-top.png') no-repeat top center transparent;margin:0px;padding:0px;width:260px;height:23px;display:block;}
#attention_ie6{width:100%;background:url(../images/attention_ie6_shield.gif) 1% 50% no-repeat #fffee6;border:1px solid #929384;margin:0px !important;padding:0px !important;}
#attention_ie6 a{padding:12px 40px 0 5%;height:75px;font:12px/1.5 Arial, sans-serif;text-transform:none;text-decoration:none !important;display:block;color:#000 !important;}
#attention_ie6 a:visited{background-image:none !important;}