@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; background: url(images/sitebg.jpg) top repeat-x  #f1f1f1; color:#4e4e4e; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
body p {line-height:18px}
body img{border:0}
form{ margin:0; padding:0}
h1,  h2, #welcometext p { margin:0; padding:0; font-weight:normal;}
a{ color:#11a4a4; text-decoration:none; font-weight:bold}
a:hover{color:#27337d; text-decoration:underline}
#main{ margin:0 auto; background:  url(images/shadedbg.png) center top no-repeat; width:941px; padding-left:9px; padding-right:9px;  }
#header{ height:146px; }
#logo{ float:left; width:265px; padding-top:52px; padding-left:61px}
#nav{ float:left; width:541px; padding-left:73px; padding-top:32px}
#nav ul, #nav li, .subnav ul, .subnav li{ margin:0; padding:0; text-indent:0; list-style-type:none}
#nav li { float:left;  background:url(images/navbg.jpg) right no-repeat; padding-right:1px}
#nav a { width:100px; height:42px; padding-top:25px;float:left; display:block; text-align:center; text-decoration:none; color:#059a9a}
#nav a:hover, #selected a{ background:url(images/navhover.jpg); color:#2e39a4}
#nobg li{ background:none}
#homethird{ height:155px; background: url(images/3rdpartbg.jpg);  color:#FFFFFF;}
#welcometext{ width:410px; padding-right:107px; float:left; padding-left:28px}

#welcometext h1{ font-size:24px}
#welcometext h2, #clientlogin h2{ font-size:16px; }
#welcometext p { padding-top:10px; padding-bottom:13px; line-height:16px}
#clientlogin{ width:257px; float:left; padding-left:139px; padding-top:18px }
.textfield{ background:url(images/loginfield.jpg) no-repeat; width:194px; padding-left:5px; height:22px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:5px; border:0}
#clientlogin label{ width:121px; display:block; float:left}
#loginbutton{ padding-top:14px}
#loginbutton input { float:left}
#loginbutton a { color:#326564; text-decoration:none; display:block; background:url(images/smallaroow.jpg) left no-repeat; padding-left:10px; margin-top:3px}
#loginbutton a:hover { color:#FFFFFF; text-decoration:underline}
#homeforth{ background:url(images/footerbg.png) top repeat-x; padding-top:21px}
#homeleft{ width:442px; float:left; padding-left:28px}
#homeforth h1 { color:#27337d; font-size:22px}
#homeright{ width:375px; float:left; padding-left:75px; padding-right:20px}
#subnavwidth{ width:100%}
.subnav{ width:49%; float:left}
.subnav li{ background:url(images/bullet.jpg) top left no-repeat; padding-left:25px; height:15px; padding-bottom:9px}
.subnav a{ text-decoration:none; color:#11a4a4; font-weight:bold}
.subnav a:hover, #iselected a{ color:#1d2067}
.banner{ float:left; width:461px}
.banneradjust{ padding-left:17px; padding-top:19px}
#footer{ height:27px; border-top:1px #d5d5d5 solid; border-bottom:1px #d5d5d5 solid; color:#808080; padding-top:13px; margin-bottom:13px; font-size:11px}
.copyright{ float:left; width:75%}
.designby{ float:right; width:24%; text-align:right}
.designby a{ color:#bfbfbf; font-weight:normal; text-decoration:none; }
.designby a:hover{ color:#808080; background-color:#FFFFFF}
.trequaz{color:#14c1bf; font-size:28px}
.clear{clear:both}
.center{ text-align:center}
#headerbg{ background:url(images/innerheader.jpg); height:259px; color:#FFFFFF; font-family:'Trebuchet MS', Verdana, Arial; font-size:26px}
#headertext{height:203px}
#headertext1st{padding-top:110px; padding-left:15px}
#headertext2nd{padding-left:238px; font-size:24px}
#pagetitle{ padding-top:5px; padding-left:15px}
#pagecontainer{background-color:#f6f6f7; padding:15px}
#left{ float:left; width:225px; padding-right:15px}
#right{ float:left; width:670px}
#left h2 { padding-bottom:15px}
#right h1{ font-size:28px; color:#0ea591}
#right h3{ color:#148879; font-size:18px; font-weight:normal}
.bigfont{ font-size:16px}
.bold{ font-weight:bold}
#banner{ padding-top:30px; }
.checkedlist{ text-indent:0; padding-left:0; margin-left:0}
.checkedlist li{ background: url(images/check.gif) left no-repeat; padding-left:33px; height:17px; list-style:none; margin-bottom:5px; padding-top:10px; }

li .checkedlist {text-indent:0; padding-left:0; margin-left:-20px;list-style:none; background: url(images/check.gif) left no-repeat; padding-left:33px; height:17px; list-style:none; margin-bottom:5px; padding-top:10px; }

