body {padding:0; margin:0; height:750px; background:#e2ebed;}
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
html {height:100%;}
br{font-size:10px}
table{border:0px; border-collapse:collapse;	}
body, td{
	font-size:11px;
    font-family:Tahoma;
	color:#666666;
	line-height:13px;
	vertical-align:top;
	padding:0px;
}



a img{ border:0px}
img{
	vertical-align:top;
	background-color: #C0C0C0;
}

strong{ color:#666666}
b{ color:#585858}
span{}
span a{} 
span a:hover{}

a{ color:#99c000; text-decoration:underline} 
a:hover{ color:#99c000; text-decoration: none}

.bg_bot{ background-color:#e2ebed;}
.bg_color{ background:#f2f2f2}
.bg_li_bot{ background:url(images/bg_li_bot.gif) top left repeat-y}
.bg_color_top{ background:#FFFFFF}




ul{margin:0; padding:0; list-style:none}
li{ line-height:18px }
li a{ background:url(images/1_z1.gif)  center left no-repeat; background-position:0 5px; margin:0px; padding-left:9px;color:#91908d; text-decoration:underline}
li a:hover{color:#91908d; text-decoration:none}




.more{background:url(images/1_z2.gif)  center left no-repeat; background-position:0 5px; padding-left:12px; vertical-align:middle; color:#434343; font-weight:bold; text-decoration:none}
.more:hover{ text-decoration:underline}



.main_table{ width:100%; background:url(images/bg_left.jpg) top left repeat-x #e2ebed;}
.site_center{text-align:center; width:100%; }
.site_center1{margin:0 auto; text-align:left; width:896px;}
 /*header*/
#header{ height:220px; width:906px} 
#header .row1{ height:26px; background:url(images/bg_hed_top.gif) top left repeat-y }
#header .row2{ height:313px; background:url(images/bg_hed_li.gif) top left repeat-x }

#header .row2 .col1{ width:586px; background:url(images/bg_header.jpg) bottom right no-repeat}

#header .row2 .col1 div{ padding:142px 0 0 60px}
#header .row2 .col1 .title{ margin:0 89px 0 0px}
#header .row2 .col2{ width:184px}

#header .row2 .col2 .indent{ margin:101px 0 0px 0px}



/*content*/
#content{ width:1024px; height:352px; background:#FFFFFF; padding:0px; }

/*page1*/
#page1 #content .row1{ height:10px; background:url(images/bg_top_con.gif) top left repeat-x}
#page1 #content .row2{ height:342px}

#page1 #content .row2 .col1{ width:21px}
#page1 #content .row2 .col2{ width:233px}

#page1 #content .row2 .col2 .title{ margin:0 0 25px 0px}
#page1 #content .row2 .col3{ width:416px}

#page1 #content .row2 .col3 .box1{ height:206px; color:#666666}

#page1 #content .row2 .col3 .box1 div{ padding:30px 59px 15px 28px}
#page1 #content .row2 .col3 .box1 p{ margin:23px 15px 13px 0px}
#page1 #content .row2 .col3 .box1 .indent{ margin:19px 0px 0px 0px}
#page1 #content .row2 .col3 .box2{ height:136px}



/*page2*/
#page2 #content .row1{ height:10px; background:url(images/bg_top_con.gif) top left repeat-x}
#page2 #content .row2{ height:342px}

#page2 #content .row2 .col1{ width:516px}

#page2 #content .row2 .col1 .box1{ height:242px}

#page2 #content .row2 .col1 .box1 div{ padding:32px 25px 10px 60px}
#page2 #content .row2 .col1 .box1 .title{ margin:0px 0px 28px 0px}
#page2 #content .row2 .col1 .box1 .title_1{ margin:13px 0px 0px 0px}
#page2 #content .row2 .col1 .box1 p{ margin:1px 15px 11px 0px}
#page2 #content .row2 .col1 .box2{ height:100px}
#page2 #content .row2 .col2{ width:233px}

#page2 #content .row2 .col2 .box1{ height:314px}

#page2 #content .row2 .col2 .box1 div{ padding:34px 15px 10px 38px}
#page2 #content .row2 .col2 .box1 .indent{ margin:29px 0px 19px 2px}
#page2 #content .row2 .col2 .box1 p{ margin:4px 0px 12px 2px}
#page2 #content .row2 .col2 .box2{ height:28px}
#page2 #content .row2 .col3{ width:21px}



/*page3*/
#page3 #content .row1{ height:10px; background:url(images/bg_top_con.gif) top left repeat-x}
#page3 #content .row2{ height:342px}

#page3 #content .row2 .col1{ width:21px}
#page3 #content .row2 .col2{ width:233px}

#page3 #content .row2 .col2 .box1{ height:314px}

#page3 #content .row2 .col2 .box1 div{
	padding:34px 15px 10px 38px;
	background-color: #f2f2f2;
}
#page3 #content .row2 .col2 .box1 .title{ margin:0px 0px 25px 0px}
#page3 #content .row2 .col2 .box1 p{ margin:4px 0px 18px 2px}
#page3 #content .row2 .col2 .box2{ height:28px}
#page3 #content .row2 .col3{ width:540px}

#page3 #content .row2 .col3 div{ padding:32px 50px 10px 28px}
#page3 #content .row2 .col3 .title{ margin:0px 0px 21px 0px}



/*page4*/
#page4 #content .row1{ height:10px; background:url(images/bg_top_con.gif) top left repeat-x}
#page4 #content .row2{ height:342px}

#page4 #content .row2 .col1{ width:616px}

#page4 #content .row2 .col1 div{ padding:12px 20px 10px 60px}
#page4 #content .row2 .col1 .title{ margin:0px 0px 25px 0px}
#page4 #content .row2 .col1 .title_1{ margin:26px 0px 25px 0px}
#page4 #content .row2 .col1 .indent{ margin:20px 0px 0px 0px}
#page4 #content .row2 .col2{ width:233px}

#page4 #content .row2 .col2 .box1{ height:314px}

#page4 #content .row2 .col2 .box1 div{ padding:34px 20px 10px 39px}
#page4 #content .row2 .col2 .box1 .title{ margin:0px 0px 26px 0px}
#page4 #content .row2 .col2 .box2{ height:28px}
#page4 #content .row2 .col3{ width:21px}



/*page5*/
#page5 #content .row1{ height:10px; background:url(images/bg_top_con.gif) top left repeat-x}
#page5 #content .row2{ height:342px}

#page5 #content .row2 .col1{ width:21px}
#page5 #content .row2 .col2{ width:233px}

#page5 #content .row2 .col2 .box1{ height:314px}

#page5 #content .row2 .col2 .box1 div{ padding:34px 20px 10px 38px}
#page5 #content .row2 .col2 .box1 .title{ margin:0px 0px 25px 0px}
#page5 #content .row2 .col2 .box2{ height:28px}
#page5 #content .row2 .col3{ width:262px}

#page5 #content .row2 .col3 div{ padding:32px 0 0 28px}
#page5 #content .row2 .col3 .indent{ margin:28px 0 19px 0px}
#page5 #content .row2 .col4{ width:233px}

#page5 #content .row2 .col4 .box1{ height:314px}

#page5 #content .row2 .col4 .box1 div{ padding:34px 15px 10px 38px}
#page5 #content .row2 .col4 .box1 .title{ margin:0px 0px 28px 0px}
#page5 #content .row2 .col4 .box2{ height:28px}
#page5 #content .row2 .col5{ width:21px}




/*page6*/
#page6 #content .row1{ height:10px; background:url(images/bg_top_con.gif) top left repeat-x}
#page6 #content .row2{ height:142px}

#page6 #content .row2 .col1{ width:516px}

#page6 #content .row2 .col1 .box1{ height:238px; color:#666666}

#page6 #content .row2 .col1 .box1 div{ padding:32px 0 0 60px}
#page6 #content .row2 .col1 .box1 .title{ margin:0px 0 28px 0px}
#page6 #content .row2 .col1 .box2{ height:104px}
#page6 #content .row2 .col2{ width:233px}

#page6 #content .row2 .col2 .box1{ height:314px}

#page6 #content .row2 .col2 .box1 div{ padding:34px 15px 10px 38px}
#page6 #content .row2 .col2 .box1 .title{ margin:0px 0px 26px 0px}
#page6 #content .row2 .col2 .box2{ height:28px}
#page6 #content .row2 .col3{ width:21px}




/*page7*/
#page7 #content .row1{ height:10px; background:url(images/bg_top_con.gif) top left repeat-x}
#page7 #content .row2{ height:80px; width:770px; color:#666666}
#page7 #content .row3{ height:20px; width:770px; color:#7d7b7b}
#page7 #content .row4{ height:200px; width:770px; color:#7d7b7b}
#page7 #content .row5{ height:100px; width:770px; color:#7d7b7b}
#page7 #content .row6{ height:50px; width:770px; color:#7d7b7b}
#page7 #content .row7{ height:10px; width:770px; color:#7d7b7b}
.bg_color{ background:#f2f2f2}
#page7 #content .row2 div{
	padding:32px 23px 10px 60px;
	background-color: #FFFFFF;
}

{ .bg_color:#f2f2f2}




/*footer*/
#footer { width:100%; padding:0px; margin:0px; background-color:#6f6f6f; } 


#footer .row2{ height:0px; background:url(images/bg_bot.gif) top left repeat-x; color:#FFFFFF; font-size:10px}
#footer .row2 div{ padding:2px 0 0 0px}
#footer .row2 .indent{ margin:0 15px 0 15px}
#footer .row2 a{ color:#FFFFFF; text-decoration: underline}
#footer .row2 a:hover{ color:#FFFFFF; text-decoration: none}



/*input*/
input{
   background:#ffffff;
   border:1px solid #888888;
}
.input1{
   background:#ffffff;
   border:1px solid #91908d;
   width:201px; height:15px;
   color:#91908d;
   font-size:10px
}
#input2{
   width:44px; height:11px;
   border:0px;
}
#input3{
   width:39px; height:11px;
   border:0px;
}
textarea{
   background:#ffffff;
   border:1px solid #91908d;
   width:201px; height:49px;
   overflow:auto;
   font-family:Tahoma;
   font-size:11px;
   color:#666666}


#topheader {
	background-image:url(images/headerbg3.jpg);
	background-repeat:no-repeat;
	height:313px;
	width:1024px;
	margin-left:13px;
	
}

.t14b { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:14px;}

#toplinks {
	padding:8px 0px 0px 705px;
	font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:13px; color:#fff;
}

#toplinks a {color:#FFF; text-decoration:none; }

#topnav {
	background-image:url(images/topnavbg2.png);
	background-repeat:no-repeat;
	height:55px;
	width:1052px;
}


#topnav div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	margin-top:7px;
	margin-left:865px;
	width:150px;
	padding: 0;
	background: #e4e5e5;
	border: 1px solid #949497}

	#topnav div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font-family:Tahoma, Geneva, sans-serif; font-size:12px; }

	#topnav div a:hover
	{	
		color: #FFF}


#topnav ul {padding:10px 0px 0px 25px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; }
#topnav li {display:inline; }
#topnav li a {color:#484848; text-decoration:none; font-weight:bold; background-image:none; background:none; }
#topnav li a:hover {color:#5798a6; text-decoration:none; font-weight:bold; }
#youtube {float:left; padding:230px 250px 0px 25px;  }
.newfont20 {font-family:Tahoma, Geneva, sans-serif; font-size:20px; color:#5798a6; font-weight:bold; line-height:20px;}
.newfont14 {font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#484848; font-weight:bold; line-height:16px;}
.newfont12 {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#484848;  }
.newfont16 {font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#FFF; font-weight:bold; line-height:16px;}
.newlist12 { list-style-image:url(images/hp_checkmark.jpg); font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#484848; margin-left:25px; padding-left:0px; }
.newlist12 li {padding-left:10px;}
.newgreentext {font-family:Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#81ad4e;}
#righttopbox {background-image:url(images/hp_rs_topimg.jpg); background-repeat:no-repeat; width:236px; height:251px; padding:0px 0px 0px 0px; text-align:right;}
.csansgreen {font-family:"Comic Sans MS", cursive; color:#6f6f6f; font-size:24px; line-height:24px; text-align:right;}
.newfont12 {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}
.faqlist { list-style-image:url(images/faqarrow.png); font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#484848; margin-left:25px; padding-left:0px;}
.faqlist li { padding-left:10px;}
#compchart {margin-top:10px;}
#compchart table td { padding:10px; vertical-align:top; border:1px; border-color:#484848; border-style:solid;  }
