/* CSS HideURL */

body {margin:0px auto; padding:0px; background:url(img/bg.gif) repeat-x top left #CEE3EE; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#666; line-height:1.3em;}
td {font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#666;}
h1,h2,h3,h4,h5,h6 {margin:0px; color:#40A7D0; font-size:13px; font-weight:bold; font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;}
a img {border:0px;}
a {font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#333399;}
a:hover {text-decoration:underline;}
p {margin:4px 0px 12px 0px;}
h3 {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#40A7D0; font-weight:bold; }

.textinput {border:1px solid #D1D1D1; margin:0px; line-height:22px; height:22px;}
.noborder {border:0px;}
#wrap {margin:0px auto; padding:0px; width:980px;}

#top {float:left; width:980px; margin-top:20px;}
#middle {float:left; width:980px; padding:10px 0; margin-bottom:0px;}
#left {float:left; width:200px;}
#center {float:left; width:560px; padding:0 10px; overflow:hidden;}
#right {float:right; width:200px; overflow:hidden;}
#bottom {float:left; width:960px; line-height:50px; text-align:center; color:#0066FF; font-size:11px; background:#C5E0E9; padding:10px; border-top:1px dashed #55A8C9;}
#bottom a { color:#0033CC; font-size:12px; }
#bottomlogos {float:left; margin:1px 0; width:958px; padding:10px; background:#FFFFFF; text-align:center; border:1px solid #BFBFBF;}

#logo {float:left; width:250px; position:absolute; top:30px;}
#topbann {float:right;}

#menu {float:left; width:950px; background:url(img/menu_bg.gif) no-repeat top left; margin-top:15px; padding:0 15px; text-align:center;}
#menu span {padding:0 22px;}
#menu span img {vertical-align:middle; margin:0px;}
#menu a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; text-decoration:none; padding:0 35px; vertical-align:middle;}
#menu a:hover {background:#EAEAEA; color:#202E81; padding:5px 35px;}


/* BOX Content */
.boxcont {float:left; width:230px; margin:6px 0;}
.boxconttop {float:left; width:212px; background:url(img/boxbg.gif) no-repeat top left; padding:9px 9px 0 9px;}
.boxconttop span {float:left; width:212px; padding-top:2px;}
.boxcontbtm {float:left; width:212px; background:url(img/boxbg.gif) no-repeat bottom left; padding:3px 9px;}
.boxconttop h6 {background:url(img/headingbg.gif) no-repeat top left; height:37px; line-height:37px; padding:0px 0px 10px 10px; color:#FFF; font-size:18px;}

.content {float:left; width:530px; padding:2px 0; font-size:13px; font-weight:bold;}

.boxmidcont {float:left; width:530px; margin:10px 0;}
.boxmidconttop {float:left; width:512px; background:url(img/midboxbg.gif) no-repeat top left; padding:9px 9px 0 9px;}
.boxmidconttop span {float:left; width:512px; padding-top:9px;}
.boxmidcontbtm {float:left; width:512px; background:url(img/midboxbg.gif) no-repeat bottom left; padding:3px 9px;}
.boxmidconttop h6 {background:url(img/heading_bigbg.gif) no-repeat top left; height:37px; line-height:37px; padding:0px 0px 10px 10px; color:#FFF; font-size:18px;}

.blueconttxt {background:#EBF6F8; padding:10px;}
ul.tick li {list-style-image:url(img/tick-icon.gif);}

/* InnerPage */
.contentbdr {float:left; width:530px; padding:10px 0; font-size:13px; font-weight:bold; border:1px solid #CCC; background:#FFF; text-align:center;}
td input {vertical-align:middle;}
td img {vertical-align:middle;}