/* CSS Document */

.spacer { background-image:url(../images/spacer.gif) }

.img_1 { background-image:url(../images/whitespace.gif); background-position:right; }

.about_1 { background-image:url(../images/about_01.gif); }

.img_2 { background-image:url(../images/head_top_01.gif); }

.img_3 { background-image:url(../images/head_top_green_01.gif); }

.logo { background-image:url(../images/home_07.jpg); background-position:right; }

.menuback { background-image:url(../images/home_08.jpg); background-position:left; background-repeat:no-repeat;  }

.img_6 { background-image:url(../images/home_10.jpg); background-position:right; }

.img_7 { background-image:url(../images/home_11.jpg); background-position:left;  }

.img_8 { background-image:url(../images/home_121.jpg); }

.img_9 { background-image:url(../images/home_15.jpg); background-position:top; background-repeat:no-repeat; }

.img_10 { background-image:url(../images/home_16.jpg); background-position:top; background-repeat:no-repeat; }

.img_11 { background-image:url(../images/home_17.jpg);  background-position:top; background-repeat:no-repeat;}

.img_12 { background-image:url(../images/home_18.jpg);  background-position:top; background-repeat:no-repeat;}

.img_13 { background-image:url(../images/home_19.jpg);  background-position:top; background-repeat:no-repeat;}

.img_14 { background-image:url(../images/home_20.jpg);  background-position:top; background-repeat:no-repeat;}

.img_15 { background-image:url(../images/home_21.jpg);  background-position:top; background-repeat:no-repeat;}

.img_16 { background-image:url(../images/home_22.jpg);  background-position:top; background-repeat:no-repeat;}

.img_17 { background-image:url(../images/home_23.jpg);  background-position:top; background-repeat:no-repeat;}

.img_18 { background-image:url(../images/home_24.jpg);  background-position:top; background-repeat:no-repeat;}

.footerback { background-image:url(../images/footer_back.gif); }

.footerend { background-image:url(../images/footer_end.gif); }

.mainslideback { background-image:url(../images/slideback_1.jpg); background-repeat:no-repeat; }

.mainslidelightback { background-image:url(../images/slide_back_1.jpg); background-repeat:no-repeat; }

.graymainslideback { background-image:url(../images/gray_slideback.gif); background-repeat:no-repeat; }

.whitemainslidelightback { background-image:url(../images/white_slide_back.jpg); background-repeat:no-repeat; }



.img_slide { background-image:url(../images/about_side.gif); background-repeat:no-repeat; }

.slide_back { background-image:url(../images/slide_back.gif); }

.img_head { background-image:url(../images/header_back.gif); background-repeat:repeat-x; background-attachment:fixed;}


.Midtext 
{ 
	FONT-SIZE: x-small; 
	border-color:#CCCCCC;
	BORDER-TOP-STYLE:solid; 
	FONT-FAMILY: serif; 
	BORDER-RIGHT-STYLE:solid; 
	BORDER-LEFT-STYLE:solid; 
	BORDER-BOTTOM-STYLE:solid; 
	width:90;
} 

body { 
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font: 9px Arial, Helvetica, sans-serif;
}

.test_heading { font:Arial, Helvetica, sans-serif; font-size:18px; padding-left:10; }

.test_sub_heading { font:Arial; font-size:14px; padding-left:5; font-weight:bold; color:#FFFFFF; }

.red_sub_heading { font:Arial; font-size:14px; padding-left:5; font-weight:bold; color:#CC0000; }

.test_sub_heading_h { font:Arial; font-size:28px; padding-left:5; font-weight:bold; color:#336699; }

.test_body { font:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }

.test_body1 { font:Arial, Helvetica, sans-serif; font-size:15px; padding:2px; }


.foot_body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2; padding-left:2; line-height:1; color:#EFFA99; font-weight:bold;   }

.foot_smallbody { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:2; padding-right:20; line-height:2; color:#EFFA99; font-weight:bold;  }

.foot_copy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2; padding-top:10; padding-left:2; line-height:1; color:#666666; }

.home_body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-left:10px; padding-top:2px; font-weight:bold; color:#666666; }

.main_body { font-family:Arial; font-size:18px; padding-left:20px; padding-top:2px; font-weight:bold; color:#666666; }

.blue-home_body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-left:10px; padding-top:2px; font-weight:bold; color:#336699; }


.main_body_light { font-family:Arial; font-size:18px; padding-left:0px; padding-top:2px; font-weight:bold; color:#999999; }

.main_body_l { font-family:Arial; font-size:18px; padding-left:20px; padding-top:2px; font-weight:bold; color:#999999; }


.home_body_h { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; padding-left:25; padding-top:2; font-weight:bold; color:#666666; }

.home_body_gray { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; padding-left:25; padding-top:2; font-weight:bold; color:#999999; }

.h_body_gray { font-family: Arial, Helvetica, sans-serif; font-size:11px; padding-left:25; padding-top:2; color:#666666; }

.li_gray { font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-left:25; padding-top:2; color:#666666; line-height:18px; }

li { font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-left:25; padding-top:2; color:#666666; line-height:18px; }

p{ 
font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-left:15; padding-top:2; color:#666666;
}

li {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding-left:5; padding-top:2; color:#666666; }

A
{
    TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    COLOR: #777779;
	font-weight:bold;
}
.visited
{
    COLOR: #777779;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
	font-weight:bold;
}
.hover
{
    COLOR: #f2be0d;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
	font-weight:bold;
}
.active
{
    COLOR: #777779;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
	font-weight:bold;
}


A.fLink:link {
	FONT-SIZE: 8pt; COLOR: #D5E9F7; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.fLink:visited {
	FONT-SIZE: 8pt; COLOR: #D5E9F7; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.fLink:hover {
	COLOR: #fd9000
}



A.hLink:link {
	FONT-SIZE: 8pt; COLOR:#006699; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.hLink:visited {
	FONT-SIZE: 8pt; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.hLink:hover {
	COLOR: #fd9000
}


A.sLink1:link {
	FONT-SIZE: 8pt; COLOR:#7EA51B; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.sLink1:visited {
	FONT-SIZE: 8pt; COLOR: #7EA51B; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
}
A.sLink1:hover {
	COLOR: #fd9000;
}

A.sLink:link {
	FONT-SIZE: 8pt; COLOR:#7CCFD2; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.sLink:visited {
	FONT-SIZE: 8pt; COLOR: #7CCFD2; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
}
A.sLink:hover {
	COLOR: #fd9000;
}



A.gLink:link {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.gLink:visited {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.gLink:hover {
	COLOR: #fd9000
}



A.urlLink:link {
	FONT-SIZE: 7pt; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.urlLink:visited {
	FONT-SIZE: 7pt; COLOR:#999999; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.urlLink:hover {
	COLOR: #fd9000
}



A.moreLink:link {
	FONT-SIZE: 8pt; COLOR:#CC3300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.moreLink:visited {
	FONT-SIZE: 8pt; COLOR:#CC3300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.moreLink:hover {
	COLOR:#666666;
}


.IStyle {
	list-style-type: none;
	list-style-image:url(../images/arrow3.gif);
	line-height:20px;  
	font-weight:bold;
	padding-left:10px;
}


.PStyle {
	list-style-type: none;
	list-style-image:url(../images/blue_arrow.gif);
	padding:2px;
	line-height:18px;
	font-size:12px;
	padding-left:10px;
}

.GStyle {
	list-style-type: none;
	list-style-image:url(../images/arrow_g_1.gif);
	padding:2px;
	line-height:18px;
	font-size:12px;
	padding-left:10px;
}


.GBStyle {
	list-style-type: none;
	list-style-image:url(../images/bullet-blue.gif);
	padding:2px;
	line-height:18px;
	font-size:12px;
	padding-left:10px;
}

.GRStyle {
	list-style-type: none;
	list-style-image:url(../images/red_arrow.jpg);
	padding:2px;
	line-height:18px;
	font-size:12px;
	padding-left:10px;
}

.RStyle {
	list-style-type: none;
	list-style-image:url(../images/star_1.gif);
	padding:2px;
	line-height:18px;
	font-size:12px;
	padding-left:10px;
}

.RedStyle {
	list-style-type: none;
	list-style-image:url(../images/red_dot.jpg);
	padding:2px;
	line-height:18px;
	font-size:12px;
	padding-left:10px;
}

.GrayStyle {
	list-style-type: none;
	lst-style-image:url(../images/greybullet.gif);
	padding:2px;
	line-height:18px;
	font-size:12px;
	padding-left:10px;
}



