/* CSS Document */
a:link		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #417AD3; line-height:12px; text-decoration:underline; font-weight:normal; }
a:visited	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #417AD3; line-height:12px; text-decoration:underline; font-weight:normal; }
a:active	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #417AD3; line-height:12px; text-decoration:underline; font-weight:normal; }
a:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #417AD3; line-height:12px; text-decoration:none; font-weight:normal; }

a.tmplinks:link		{font-family: Tahoma, sans-serif; font-size:10px; color: #3E4802; text-decoration:none; }
a.tmplinks:active	{font-family: Tahoma, sans-serif; font-size:10px; color: #3E4802; text-decoration:none; }
a.tmplinks:visited	{font-family: Tahoma, sans-serif; font-size:10px; color: #3E4802; text-decoration:none; }
a.tmplinks:hover	{font-family: Tahoma, sans-serif; font-size:10px; color: #5F6E05; text-decoration:none; }

body { margin:0px 0px 0px 0px; }
.bodypad { padding:25px 25px 25px 25px; }
.footer		{ background-image:url('footer_bar_bg.gif'); background-repeat:repeat-x }
.headerbg	{ background-image:url('header_bg.gif'); background-repeat:repeat-x }
.headersub	{ background-image:url('header_sub.gif'); background-repeat:repeat-x }
hr			{ height: 1px; color: #B5B5B5; border-top: 1px dashed #B5B5B5;border-bottom: 1px dashed #B5B5B5; }
.newstop	{ border-top: 1px solid #B5B5B5; }
.newsright	{ border-right: 1px solid #B5B5B5; }
.newsbottom	{ border-bottom: 1px solid #B5B5B5; }
.newsleft	{ border-left: 1px solid #B5B5B5; }
.menubd		{ border-bottom: 1px solid #B5B5B5; border-right: 1px solid #B5B5B5; }
.middlebd	{ border-top: 1px solid #91A900; }
.linkspad	{ padding:6px 0px 6px 0px;}
.weather	{ font-family: Tahoma, sans-serif; font-size:10px; color: #3E4802;}

.newstitle  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #3F70B8; line-height:12px;  }
.newsbody	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #404040; line-height:12px;  }

.title1		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #91A900; line-height:20px; }
.title2		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #417AD3; line-height: 20px; }
.body		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }

.rotatortitle { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height: 20px; }
.rotatorbody { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; }

.splashweather { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#797979; line-height:14px; }

.WeatherBody{ border:0px solid #FFFFFF; font-family: Tahoma, sans-serif; font-size:10px; color: #3E4802; text-align:right; elevation:level;}

/* Styles for Site Map - Start */
a.SMTitlenav:link      { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #417AD3; line-height:20px; text-decoration: none;}
a.SMTitlenav:visited  { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #417AD3; line-height:20px; text-decoration: none;}
a.SMTitlenav:hover   { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #417AD3; line-height:20px; text-decoration: underline;}
a.SMTitlenav:active   { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #417AD3; line-height:20px; text-decoration: none;}

a.SMSubnav:link      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #404040; line-height:20px; text-decoration: none; }
a.SMSubnav:visited  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #404040; line-height:20px; text-decoration: none; }
a.SMSubnav:hover   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #404040; line-height:20px; text-decoration: underline; }
a.SMSubnav:active   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #404040; line-height:20px; text-decoration: none; }

ul.SM { list-style-type: none; line-height:14px; padding: 0; margin: 8px;}
li.SMli { background-image: url('bblocks.gif'); background-repeat: no-repeat; background-position: 0px 9px; padding-left: 9px}
.smhr {}

/* Styles for Site Map - End */

/* Styles for Survey - Start */
.svTitle { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #417AD3; line-height: 20px; }
.svTitleDesc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.svSubTitle { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #91A900; line-height:20px; }
.svDesc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.svQuestion { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.svAnswer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.REQ {/*Set on all inputs that are required*/  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.svCheckBox	 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.svDropDown { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.svRadioButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
.svTextBox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #050505; line-height:18px; }
