/* CSS Document */
body { background-color:#AEB6C8; color:#505050; }
.documentWrapper { margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;  position:absolute; top:0px; left:0px; width:100%; background-image:url(images/bg-gradient.gif); background-repeat:no-repeat; background-position:top left; }
.pageWrapper { background-color:#AEB6C8; width:800px; background-repeat:none; margin-left:auto; margin-right:auto; }
.brandContainer { background-image:url(images/bg-brand.gif); background-repeat:repeat-y; margin:0px; padding:0px; width:100%; height:93px;}

.brand { float:left; width:630px; height:93px; margin:0px; padding:0px; }
*html .brandContainer { margin-bottom:-3px; }
.search { float:left; padding-top:49px; width:151px; }
.search .text { width:115px; border:1px solid #333; background-color:#CDD2DD; font-weight:bold; color:#505050; }

.navCol { float:left; width:169px;  margin-right:6px;  }
.bodyCol { float:left; width:604px; margin:0px; padding:0px; }

.leftNavContainer { margin:0px 0px 0px 0px; padding:87px 6px 0px 19px; width:149px; background-image:url(images/bg-leftNav.gif); background-repeat:no-repeat; }
.leftNavContainer2 { margin:0px 0px 0px 0px; padding:71px 6px 0px 19px; width:149px; background-image:url(images/bg-leftNav.gif); background-repeat:no-repeat; }
.leftNavContainer2 p { margin:0px 0px 0px -10px; padding:0px; }
*html .leftNavContainer { margin-top:-1px;}
.leftNavTop { background-image:url(images/img-top-leftNav.gif); width:150px; height:4px !important; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-repeat:no-repeat; }
*html .leftNavTop { height:4px; margin-bottom:-11px; width:150px; }
.leftNavBottom { background-image:url(images/img-bottom-leftNav.gif); width:150px; height:4px; margin:0px; padding:0px; background-repeat:no-repeat; }
.leftNav {  padding:0px; font-family:Helvetica, Arial, sans-serif; font-size:12px; background-color:#D7DBE4;}
.leftNav ul { margin:0px 0px 0px 10px; padding:0px; }
.leftNav ul li { list-style-type:none; margin:0px; padding:3px 0px 5px 0px; }
.leftNav ul li a { text-decoration:none; color:#505050; font-weight:500;}
.leftNav ul li a.active { font-weight:bolder; }
.leftNav ul li ul { margin:0px; padding:0px 0px 0px 8px; }
.leftNav ul li ul li { text-decoration:none; padding:0px 0px 2px 0px; font-size:11px; }

.mainNavContainer { width:604px; margin:0px; padding:0px; }
.mainNavTop { background-image:url(images/img-top-mainNav.gif); height:3px; background-repeat:no-repeat; width:604px; }
*html .mainNavTop { height:3px; margin-bottom:-12px; }
.mainNav { background-color:#505050; height:27px; }
.mainNav ul { margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; }
.mainNav ul li { margin:0px; padding:0px 10px 0px 10px; list-style-type:none; display:inline; }
.mainNav ul li a { text-decoration:none; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

*html .mainBodyContainer { height:1%;}
.mainBodyContainer { margin:0px 0px 10px 0px; padding:0px; background-color:#FFFFFF; }
.mainBodyTop { background-image:url(images/img-top-body.gif); height:13px; width:604px; background-repeat:no-repeat; }
.mainBodyTop2 { background-image:url(images/header.gif); height:60px; width:604px; background-repeat:no-repeat; padding: 0px; margin: 0px; }
*html .mainBodyTop { margin-bottom:-2px; }
*html .mainBodyBottom { margin-bottom:-2px; }
.mainBodyBottom { background-image:url(images/img-bottom-body.gif); height:13px; width:604px; background-repeat:no-repeat; }
.mainBody { padding:0px; margin:10px 0px 0px 0px; width:604px; }
.mainBody .leftSide { width:346px; float:left;  margin-right:5px; }
.mainBody .leftSide .buffer { margin-left:10px; }
.mainBody .rightSide { width:244px; float:left; }

.lightBox { background-color:#E4E6ED; border:1px solid #939DB6; padding:0px; margin:0px 0px 10px 0px; }
.lightBox .thumb { float:left; width:102px; margin-left:5px; margin-top:3px; }
.lightBox .content { float:left; width:130px; font-size:11px; color:#505050;  }
.lightBox .content p { margin:0px 0px 5px 0px; padding:0px 0px 0px 5px; }
h3.success { background-image:url(images/h3-spotlight.gif); width:130px; height:18px; background-repeat:no-repeat; margin:3px 0px 0px 0px; padding:0px 0px 0px 0px; }
.darkBox { background-color:#D8D8D8; border:1px solid #A8A8A8; padding:5px; }
h3.news { background-image:url(images/h3-news.gif); width:42px; height:15px; background-repeat:no-repeat; margin:0px; padding:0px; }
.leftSide p { margin:0px; padding:0px 0px 10px 0px;}
.darkBox p { font-size:11px; }
.footer { padding-left:10px;}
.footer ul { margin:0px; padding:0px; }
.footer ul li { display:inline; padding-right:15px; }
.footer ul li a { text-decoration:none; font-size:10px; color:#505050; }
.lock { background-image:url(images/img-lock.gif); background-repeat:no-repeat; background-position:right;padding-right:20px;}

.breadcrumb { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin-left:10px; height:55px; padding-top:30px;}
.linkList { margin-left:20px; }
.linkList a { font-size:11px; color:#1B1D89; text-decoration:none; }
a.prepLinks { background-image:url(images/img-prepLinks.gif); background-repeat:no-repeat; background-position:bottom right; padding-right:15px; color:#1B1D89; text-decoration:none; }
a {color:#1B1D89; text-decoration:none;}

.formGroup { margin:0px 0px 3px 0px; padding:0px; width:400px; }
.formGroup .lableCol { width:144px; float:left; text-align:right; margin-right:5px; padding-top:5px; }
.formGroup .lableCol p { margin:0px; padding:0px; }
.formGroup .lableCol h3 { margin:0px !important; padding:0px !important; }
.formGroup .inputCol { width:250px; float:left; }
.formGroup .inputCol input { background-color:#ebedf1; border:1px solid #aeb6c8; width:80%; }
.formGroup .inputCol input.radio { width:auto; }
.formGroup .inputCol input.button { width:auto; border:0; }
.formGroup .inputCol input.text { background-color:#ebedf1; border:1px solid #aeb6c8; width:150px !important; }
.formGroup .inputCol select { background-color:#ebedf1; border:1px solid #aeb6c8; width:150px; }


.InterLeft { margin-left:10px; width:420px; float:left; padding:0px; margin-top:0px; }
.InterLeft .half1 { float:left; width:244px; margin-right:5px; }
.InterLeft .half2 { float:right; width:163px; }
.InterLeft .half2 p { padding:0px; margin:0px 0px 3px 0px; }
.interRight { width:150px; float:left; margin-left:10px; }
.whiteLock { color:#fff; margin-left:19px; background-image:url(images/whiteLock.gif); background-repeat:no-repeat; padding-right:20px; background-position:right; }
.address { float:left; width:446px; margin:0px; padding:0px; font-size:10px; }
.ubs { float:left; width:145px; }

.blueBox { width:151px; height:113px; background-image:url(images/blueBox.gif); background-repeat:no-repeat; }
.blueBox .buffer { margin:5px 5px 5px 5px; }
.blueBox .buffer p { margin:0px; padding:0px; }
.blueBox h3 { padding-top:5px !important; }
.buffers { margin:5px 5px 5px 5px; }
hr { background-color:#000; height:1px !important; }
p { padding-left:0px !important; line-height:16px; margin-top:2px; }
.gray { color:#8C8C8C; font-size:10px; }
.hide { display:none;}
.clear { clear:both; }
h1 { font-size:18px; color:#1ca3d0; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }
h3 { font-size:14px; color:#000; }
.tightTop { margin-top:-10px !important; padding-top:0px; }
h3.tight { margin-bottom:-1px !important; padding:0px !important; }