/* body*/

A  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	TEXT-DECORATION : underline;
	color : #404040;
}

A:hover  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	TEXT-DECORATION : underline;
	color : #560F6B;
}

A.reg_text_white  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	TEXT-DECORATION : underline;
	color : #ffffff;
}

A.reg_text_white:hover  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	TEXT-DECORATION : underline;
	color : #ffffff;
}


A.nav_btn  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	TEXT-DECORATION : none;
	color : #ffffff;
}

A.nav_btn:hover  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	TEXT-DECORATION : none;
	color : #560F6B;
}

.text_nav_btn  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
}

.text_nav_btn2  {
	font-size : 12px;
	font-family : verdana, Arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffff00;
}


.footer  {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #494949;
	text-align:center;
}
.datecurrent  {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #cccccc;
	padding-right:10px;
}

li     {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #494949;
}

.mainbody     {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #494949;
	padding: 30px 10px 10px 10px;
}

.mainbody2     {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	line-height: 100%;
	color : #494949;
	padding: 30px 10px 10px 10px;
}

.testim     {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 140%;
	background-color: #e7e7e7;
	color: #494949;
	padding: 10px 10px 10px 10px;
	border;
	border: 2px dotted Silver;
}

.reg_text     {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #494949;
}
.reg_text_white     {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #ffffff;
}

select  {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border: 1px #333366 solid;

}

textarea  {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border: 1px #333366 solid;

}

input.TextField  {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border: 1px #333366 solid;

}

input.formbtn  {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
		
}
.tagline     {

	font-family : arial, verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	line-height: 140%;
	color : #494949;
	padding: 20px 10px 20px 370px;
}
.tagline2     {

	font-family : arial, verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	line-height: 140%;
	color : #494949;
	padding: 20px 10px 20px 370px;
}
#newsletter {
border: 2px #96a2ae solid;
}

.newsletter_ad {
width:290px;
height:100px;
overflow:hidden;
}

.alerts_ad {
width:290px;
height:150px;
overflow:hidden;
margin-top:20px;
}

.alerts_ad2 {
width:290px;
height:240px;
overflow:hidden;



margin-top:20px;
}

#dots {
background-image: url(images/dotted_bg.gif);
background-repeat: repeat-y;
}

.vol_hdr {
font-family : arial, verdana, Arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #494949;
}

.newsletter_title{
background-color: #fff;
text-align: left;
vertical-align:top;
padding: 10px 10px 0 0;
}

a.newsletter_link {
font-family: Trebuchet MS;
background-color: #fff;
color: #006f8a;
text-decoration: none;
text-align: left;
font-size: .8em;
}

a.newsletter_link:hover {
font-family: Trebuchet MS;
background-color: #fff;
color: #0099cc;
text-decoration: none;
text-align: left;
font-size: .8em;
}

.dividerline 
{ 
background-color: #969696;
width:290px;
height:1px;
margin-top:10px;
padding:0;
}

.sponsor_logo {
text-align: center;
margin: 15px 0 10px 0;
}

.sponsor_text {
font-family: Trebuchet MS;
background-color: #fff;
color: #283651;
text-decoration: none;
word-spacing: normal;
text-align: center;
letter-spacing: 0;
line-height: 1.2em;
font-size: .8em;
vertical-align:top;
padding: 10px 10px 0 0;
}

.sponsor_link {
text-align:center;
padding: 10px 10px 0 0;
}

a.sponsor_url {
font-family: Trebuchet MS;
background-color: #fff;
color: #006f8a;
text-decoration: none;
text-align: center;
font-size: .8em;
}

a.sponsor_url:hover {
font-family: Trebuchet MS;
background-color: #fff;
color: #006f8a;
text-decoration: none;
text-align: center;
font-size: .8em;
}

.mainbody2     {
	font-family : verdana, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	line-height: 140%;
	color : #494949;
	
}
