
body{
	margin:0;
	padding:0;
background:url(../images/line_bg.gif) repeat-x;
font:normal 12px Verdana;	color:#666666;
}
a { color: #3399cc; background: transparent }
a:hover { color: #3399cc;text-decoration:underline;}
a:link img, a:visited img { border-style: none } /* no border on img links */



a img { color: white; }        /* trick to hide the border in Netscape 4 */
  a img { color: inherit; }    /* undo the color change above */
  
#wrapper p
{
    padding:7px 0;
    margin:0;
}
#wrapper {
margin:auto;
width:1000px;

}

#wrapper a {
text-decoration:none;
color:#336699;}
#wrapper a:hover {
text-decoration:underline;}

.logo {
float:left;
padding:15px 0 0 80px;
}
.logo_text 
{
float:left;
padding:29px 0 0 122px;
}
	
.img_right {
float:right;
padding:10px 4px 0 0;
}

#wrapper1 {
float:left;
width:1000px;
margin-top:18px;
background:url(../images/line2.gif) repeat-y;}

#content {
float:left;
width:634px;
padding:0 24px 0 16px;
line-height:18px;
text-align:justify;
}

.img2 {
padding:20px 0 5px 0;
}



#right {
float:left;
width:296px;
padding-left:20px;
}

.MailingList {
float:left;
width:272px;
border:1px solid #a9c1c4;
padding: 13px 10px 9px 10px;
background-color:#e6f6f6;
}

.bg_class {
float:left;
background:url(../images/line3.gif) repeat-x bottom;
width:100%;
padding-bottom:9px;
margin-bottom:14px; }

.name {
float:left;
width:80px;
padding: 2px 6px 0 0;
color:#006699;}

.class1  {
float:left;
padding-bottom:5px;
}

.form1 {
height:16px;
width:165px;
border:1px solid #dbeef0;}

.btn1 {
float:right;
padding-right:20px;
}

.img1 {
float:left;
padding:16px 0;
}


.bg_class1 {
background:url(../images/line3.gif) repeat-x bottom;
padding-bottom:12px;
margin-left:10px;
width:275px;
padding-top:15px;
float:left;

}

.rightclass  {
float:left;
margin:0;
padding:0 0 15px 10px;
list-style-type:none;
font:normal 12px Tahoma;}
.rightclass li {
float:left;
margin:0;
padding:7px 0 16px 0;
background:url(../images/line_dot.gif) repeat-x bottom;}

.rightclass a {
text-decoration:none;
color:#336699;
font:bold 12px Tahoma;
}
.rightclass a:hover {
color:#95c8fb;
text-decoration:underline;
}




#footernavigation {
float:left;
width:984px;
margin-top:32px;
padding: 5px 0 0 16px;
border-top:3px solid #006699;
}

#footernavigation ul{
float:left;
width:984px;
margin:0;
padding:0;
list-style-type:none;
}
#footernavigation li {
float:left;
display:inline;
padding-right:11px;
color:#666666;
text-transform:uppercase;
}

#footernavigation a {
text-decoration:none;
color:#666666;
font:normal 9px Tahoma;
padding-right:5px;
}

.class2 {
float:left;
padding:42px 0 37px 0;
font:normal 12px Calibri;
color:#666666;
}
a.class3{line-height:28px;}


.h1class 
{
	color:#3f7ba5;
	font:bold 22px Calibri;
	margin:0;
	padding:0;
	}
	
.title 
{
	color:#22864b;
	padding-top:10px;
	font:bold 15px Arial;
	 }
.row3 
{
	float:left;
background:url(../images/line_dot.gif) repeat-x bottom;
}	 
.date 
{
	color:#ffb441;
	float:left;
	font-size:11px;
	}
.news_thumb2 
{
	margin:24px 20px 15px 0;
	float:left;
	}	
.news_title 
{
	padding-top:20px;
	color:#3f7ba5;
	font-weight:bold;
	}		 	
.morenew 
{
	float:right;
	padding-bottom:15px;
	}
#divLatestNews 
{
	padding-top:20px;
	}	
.bg_class2 {
background:url(../images/line3.gif) repeat-x bottom;
padding:40px 0 12px 0;
margin-left:10px;
}

#liclass 
{
	margin:0;
	padding:5px 0 25px 5px;
	float:left;
	list-style-type:none;
	
	}
#liclass li 
{
	width:275px;
	padding:15px 0 15px 0;
	background:url(../images/line3.gif) repeat-x bottom;
	}	
#liclass a 
{
		background:url(../images/tv_img.gif) no-repeat left;
		padding-left:25px;
}

.bg_class3 
{
padding:15px 0 12px 0;
background:url(../images/line_dot.gif) repeat-x bottom;
width:275px;
margin-left:4px;
}
.title2 
{
	color:#1a0a0a;
	padding:10px 0 15px 0;
	font:bold 11px Verdana;
	letter-spacing:normal;
	}
.br1 
{
	padding:15px 5px 10px 0;
	background:url(../images/line_dot.gif) repeat-x bottom;
	}	
.br2 
{
	padding-top:10px;
	}	
.stay 
{
	padding-top:20px;
	}	