BODY{
	color: #666666; 
	font-size: 11px; 
	font-family: Tahoma;
	vertical-align: top;
	background-image:url(images/bgr.jpg);
	background-repeat:repeat-x;
	background-color:#666666;
	margin-top:0px;
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #999999;
	scrollbar-base-color : #666666;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #666666;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #8B8B8B;
	
}

.popup
{
    margin-top:10px;
    }
.greyBkd
{
    width:653px;
	vertical-align:top;
    background-color:#C6C6C6;
	padding-right: 15px;
}
.left
{
    background-image:url(images/generic_left.jpg);
    background-repeat:repeat-y;
    width:65px;
}
.right
{
    background-image:url(images/generic_right.jpg);
    background-repeat:repeat-y;
    width:47px;
}
.main
{
    text-decoration:none;
    color:#666666;
    padding-left:8px;
}
    
.main a
{
	text-decoration:none;
	color:White;
	padding-left:0px;
	
}

.main a:hover
{
	text-decoration:underline;
	color:White;
	padding-left:0px;
}
.sub
{
    text-decoration:none;
    color:#666666;
    padding-left:8px;
}
    
.sub a
{
	text-decoration:none;
	color:black;
	padding-left:0px;
	
}

.sub a:hover
{
	text-decoration:underline;
	color:black;
	padding-left:0px;
}
ul 
{
    list-style-image: url(images/main_bullet.jpg);   
}
h1
{
    font-size:14px;
    color:#4A8AA5;
}
h1.home
{
    font-size:14px;
    color:#4A8AA5;
    padding-left:8px;
    margin-bottom:2px;
}

.label
{
    font-size:14px;
    color:#4A8AA5;
    margin-bottom:2px;
}

.smallLabel
{
    font-size:12px;
    color:#666666;
    font-weight:bold;
}

.nav {
	background-image:url(images/home_04.jpg);
    width:448px;
    height:50px;
    font-size:9px;
    margin-top:35px;
    background-repeat:no-repeat;
    text-align:left;
	
}

.navLink
{
    text-decoration: none;
    color:#808080;
    font-size:9px;
}
    
a.navLink:link {
	color:#808080;

	}
a.navLink:visited {
	color:#4A8AA5;

	}
a.navLink:hover
{
	color:#4A8AA5;
}

.footerLink
{
    text-decoration:none;
    font-weight:400;
    color:White;
    margin-top:20px;
}
a.footerLink:link
{
    color:White;
}
a.footerLink:visited 
{
    color:White;
}
a.footerLink:hover
{
    color:#4A8AA5;
}

.homeTop
{	
	background-image:url(images/home_08.jpg);
	background-repeat:no-repeat;
	height:37px;
}
.home1 
{
    background-image:url(images/blue_bkd.jpg);
    text-align:left;
    background-repeat:no-repeat;
    width:406px;
    height:232px;
    border:0px;
	margin:0px;
    
}
.home2
{
    background-color:#C6C6C6;
    width:406px;
    height:15px;
    border:0px;
	margin:0px;
}
.home3
{
    background-color:#C6C6C6;
    width:262px;
    height:300px;
    border:0px;
    text-align:left;
}

    
.home_P1
{
    padding-left:0px;
    padding-right:10px;
    font-size:14px;
    color:white;
    font-weight:bolder;
}
.home_P2
{
    padding-left:0px;
    padding-right:10px;
    font-size:12px;
    color:white;
    
}
.home_P2 a
{
	text-decoration:none;
	color:White;
	padding-left:0px;
	font-weight:bolder;
	
}

.home_P2 a:hover
{
	text-decoration:underline;
	color:White;
	padding-left:0px;
	font-weight:bolder;
}
.home_P3
{
    padding-left:10px;
    padding-right:20px;
    font-size:9px;
    color:White;
}
.listLink {
	border-top:solid 5px White;
	background-color:#e9e6e6;
    width:150px;
    padding:2px;
    white-space: nowrap;
	display: block;
}
.listLink a {
	border-bottom:solid 1px White;
	text-decoration:none;
    color:#666666;
    padding:2px;
    white-space: nowrap;
    display: block;
	
}
.listLink a:hover {
	background-color:#cccccc;
    text-decoration:none;
    border-top:solid 1px White;
    border-bottom:0px;
    border-left:solid 1px #666666;
	
   
}

.news_date
{
    color:White;
    font-weight:bold;
    padding-left:35px;
    background-image:url(images/sm_logo.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    line-height:30px;
    vertical-align:top;
}
.news_text
{
    background-color:#e9e6e6;
    width:600px;
    padding:10px;
    border:solid 1px #999999;
}
.contact_text
{
    background-color:#e9e6e6;
    width:455px;
    height:180px;
    padding:10px;
    border:solid 1px #999999;
}
.contact_text2
{
    background-color:#e9e6e6;
    width:600px;
    padding:10px;
    border:solid 1px #999999;
    margin-top:10px;
}
.about_text1
{
    background-color:#e9e6e6;
    width:455px;
    padding:10px;
    border:solid 1px #999999;
}
.about_text2
{
    background-color:#e9e6e6;
    width:600px;
    padding:10px;
    border:solid 1px #999999;
    margin-top:10px;
}
.promo_text
{
    background-color:#4A8AA5;
    line-height:20px;
    border:solid 1px #999999;
    color:White;
    }
.promo_text a
{
    font-weight:bold;
    text-decoration:none;
    color:White;
    border:0px;
}

.promo_text a:hover
{
    font-weight:bold;
    text-decoration:underline;
    color:White;
    border:0px;
}
.testimonials
{
    width:300px;
    display: block;
    }
.testimonials a
{
    border-top:solid 5px White;
    background-color:#e9e6e6;
    height:15px;
    font-weight:bold;
    text-decoration:none;
    color:#666666;
    display: block;
}

.testimonials a:hover
{
    background-color:#cccccc;
    font-weight:bold;
    text-decoration:none;
    color:#666666;
    
}
.popupBody
{
    background-color:#C6C6C6;
    color:#666666;
}
.popupH1
{
    background-color:White;
    color:#4A8AA5;
    border-bottom:solid 2px #4A8AA5;
}
.popupMain
{
    background-color:White;
    color:#666666;
    padding:5px;
}
.popupMain a
{
    font-weight:bold;
    color:#666666;
    text-decoration:none;
}
.popupMain a:hover
{
    text-decoration:underline;
}
    