/* CSS Document */
input { width:200px;}
textarea { width:250px;}
a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#449600; line-height:16px; text-decoration:underline; }
a:hover { text-decoration:none; }

.title { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#00588A; line-height:20px; }
.subtitle { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#005688; line-height:16px; }
.body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; line-height:16px; }
.bodyhome { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3D3D3D; line-height:20px; }

body { margin-top:8px; margin-left:10px; margin-right:10px; margin-bottom:10px; background-color:#d0d2d7; }

.tablebg { background-color:#FFFFFF; }

.tablebg2 { padding-left:130px; padding-right:55px; padding-bottom:210px; background-image:url(../images/nextsentry_bg.gif); background-position:bottom left; background-repeat:no-repeat; background-color:#FFFFFF; }

.homepad { padding-left:15px; padding-right:15px; padding-bottom:15px; padding-top:0px; background-color:#FFFFFF; }

.lhcpad { padding-left:10px; padding-top:20px; padding-right:25px; }

.bodypad { padding-top:17px; padding-bottom:17px; padding-left:20px; padding-right:12px;}

.contentpad { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }

.copy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; line-height:20px; }

.midbg { background-image:url(../images/mid_left.gif); background-repeat:no-repeat; }

.buttonpad { padding-top:100px; padding-right:23px; padding-bottom:13px; }

.txt { padding-left:90px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3D3D3D; line-height:20px; }

.hide { display:none; }

hr { height:1px; color:#00588A; }

/* Styles for Site Map - Start */
a.SMTitlenav      { font-family:tahoma, sans-serif; font-size:13px; font-weight:bold; color:#6EA527; line-height:22px; text-decoration:none; }
a.SMTitlenav:hover   { text-decoration: underline; }

a.SMSubnav      { font-family:tahoma, sans-serif; font-size:11px; font-weight:normal; color:#005688; line-height:22px; text-decoration:underline; }
a.SMSubnav:hover   { text-decoration: none; }

ul.SM { list-style-type: none; line-height:14px; padding: 0; margin: 10px;}
li.SMli { background-image: url(../images/bblocks.gif); background-repeat: no-repeat; background-position: 0px 8px; padding-left: 12px;}
.smhr {}
/* Styles for Site Map - End */

/* Styles for Survey - Start */
.svTitle { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#00588A; }
.svTitleDesc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.svSubTitle { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#005688; }
.svDesc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.svQuestion { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.svAnswer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.REQ {/*Set on all inputs that are required*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.svCheckBox	 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.svDropDown { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.svRadioButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A; }
.svTextBox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5A5A;}
.errorspan { display:none; color:#FF0000; }