/* CSS Document */

* { margin:0; padding:0;}
html{font:11px/14px arial, helvetica, sans-serif;}
body{
	background: url(images/fill.gif) left top repeat-x #f5f5f5;	
}

input, textarea, select{ 
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#C9A382; 
	border:1px solid #000000;
	vertical-align:middle;
}
.input_1{ width:150px; height:19px; border:1px solid #555555; background:#343434; vertical-align:middle; margin:0 0 0 5px; font-size:12px; color:#9a9a9a;}
.input_2{ width:150px; height:19px; border:1px solid #555555; background:#ebebeb; vertical-align:middle; margin:0 0 0 22px; font-size:12px; color:#4b4b4b;}
textarea{ width:0px; height:0px; overflow:auto;}
/*****************************************************************/
.indent{ margin:0; padding:0;}
.block{ width:auto; margin:0; padding:0;}
.block-q{ text-align: center;}
.block_1{ width:auto; margin:0; padding:0;}
.block_2{ width:auto; margin:0; padding:0;}
.block-p{ margin-top:10px; padding:5px 5px 5px 5px;}
/*****************************************************************/
/*****************************************************************************/
.txt_1{ font-size:16px; color:#959595; font-weight:bold; }
.txt_2{ font-size:14px; color:#d8d8d8;}
.txt_3{ color:#3e3e3e; font-size:12px; line-height:14px; font-weight:bold;}
.txt_4{ font-size:12px; color:#656565;}
.txt_5{ font-size:14px; color:#2a2a2a; font-weight:bold;}
.txt_6{ font-size:12px; color:#656565; font-weight:bold;}
.txt_7{ font-size:12px; color:#000000; font-weight:bold;}
.txt_8{color:#575757;}
.txt_9{ color:#595959; font-size:16px;}
.txt_10{line-height:20px; vertical-align: top;}
.txt_11{ font-size:14px; color:#2a2a2a; font-weight:bold; text-transform:uppercase;}
.txt_12{color:#818181;}
.txt_13{ color:#595959; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;}
.txt_14{ color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; line-height:14px;}
.txt_15{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;}
.txt_16{ font-size:12px; color:#2a2a2a; font-weight:bold;}
.txt_17{ color:#2c2c2c; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;}
.txt_18{ color:#222222; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; font-weight:bold;}
.txt_19{color:#000000;}
.txt_19:hover{text-decoration: underline; color:red;}
.txt_20{ font-size:12px; color:#2a2a2a; font-weight:bold; text-transform:uppercase;}
.txt_21{ font-size: 14px;}

/*****************************************************************************/
ul {list-style:none;}
.list_1 ul {list-style:none;}
.list_1 li a { 
	background:url(images/arr.gif) 0 5px no-repeat;
	padding:0 0 0 9px;
	font-size:12px;
	line-height:22px;
	color:#222222;
	text-decoration:underline;
}
.list_1 li a:hover {text-decoration:none;}

.list_2 ul {list-style:none;}
.list_2 li a { 
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.list_2 li a:hover {text-decoration:none;}

.list_3 ul {list-style:none;}
.list_3 li a { 
	font-size:12px;
	line-height:19px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.list_3 li a:hover {text-decoration:none;}

.col { float:left;}
.clear { clear:both;}
.col-x { float:middle; font-size:15px; margin-right: 58px; margin-top: 18px;}

/*---links---*/
a:hover{ text-decoration:none;}
a:visited{ text-decoration:none;}
.link{ font-size:14px; color:#d8d8d8; font-weight:bold;}
.link_1{font-size:12px; color:#000000; font-weight:bold;}
.link_2{color:#000000; font-weight:bold; line-height:27px;}
.link_3{color:#000000; font-weight:bold;}
.link_4{ font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none;}
.link_4:hover{ text-decoration:underline;}
.link_5{ font-size:16px; color:#ffffff; text-decoration:underline;}
.link_5:hover{ text-decoration:none; color:#595959;}

.link_6{ font-family:tahoma, arial, helvetica, sans-serif; color:#222222; font-size:15px; text-decoration:none;}
.link_6:hover{ text-decoration:underline;}
.link_7{ font-family:tahoma, arial, helvetica, sans-serif; color:#818181; font-size:13px; text-decoration:none;}
.link_7:hover{ text-decoration:underline;}
.link_8{ font-family:tahoma, arial, helvetica, sans-serif; color:#818181; font-size:18px; text-decoration:none;}
.link_8:hover{ text-decoration:underline;}
.link_9{ font-family:tahoma, arial, helvetica, sans-serif; color:#818181; font-size:15px; text-decoration:none;}
.link_9:hover{ text-decoration:underline;}
.link_10{ font-family:tahoma, arial, helvetica, sans-serif; color:#222222; font-size:18px; text-decoration:none;}
.link_10:hover{ text-decoration:underline;}
.link_11{ font-family:tahoma, arial, helvetica, sans-serif; color:#818181; font-size:19px; text-decoration:none;}
.link_11:hover{ text-decoration:underline;}
.link_12{ font-family:tahoma, arial, helvetica, sans-serif; color:#222222; font-size:17px; text-decoration:none;}
.link_12:hover{ text-decoration:underline;}
.link_13{ font-family:tahoma, arial, helvetica, sans-serif; color:#818181; font-size:17px; text-decoration:none;}
.link_13:hover{ text-decoration:underline;}
.link_14{ font-family:tahoma, arial, helvetica, sans-serif; color:#818181; font-size:16px; text-decoration:none;}
.link_14:hover{ text-decoration:underline;}
.link_15{ font-family:tahoma, arial, helvetica, sans-serif; color:#222222; font-size:16px; text-decoration:none;}
.link_15:hover{ text-decoration:underline;}
.link_16{ font-family:tahoma, arial, helvetica, sans-serif; color:#222222; font-size:13px; text-decoration:none;}
.link_16:hover{ text-decoration:underline;}
.link_17{ font-family: arial, helvetica, sans-serif; color:#2c2c2c; font-size:12px; font-weight:bold; text-decoration:underline;}
.link_17:hover{ text-decoration:none;}
.link_18{ font-family: arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}
.link_18:hover{ text-decoration:none;}
.link_19{ font-family: arial, helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:underline;}
.link_19:hover{ text-decoration:none;}
.link_20{ font-family:arial, helvetica, sans-serif; color:#222222; font-size:11px; font-weight:bold; text-decoration:underline;}
.link_20:hover{ text-decoration:none;}
/*---//	links---*/
.main {margin:0 auto;}

#header { background: url(images/bg_header.gif) left top no-repeat; }
#header .block { height:45px;}
#header .block .indent{ padding:13px 0 0 447px;}
#header .block_1 {padding:0px 0 0 3px;}
#header .block_x { float: right; margin-right: 18px; margin-top: 30px; margin-bottom: 4px; width:550px; padding: 1px;}
#header .block_3 {margin:55px 0 0 197px;}
#header .pos{position:absolute; margin:0 0 0 23px;}


/*---page---*/
#page #wrapper{ background:#ececec;}
#page #wrapper .indent{padding:0 0 0 0;}
#page #wrapper .column{ background:url(images/bg_4.gif) right top repeat-y; padding:0 1px 0 0;}
#page #wrapper .column .indent{padding:0 0 0 0;}
#page #wrapper .column .block{ background:url(images/bg_1.gif) left bottom repeat-x #cfcfcf;}
#page #wrapper .column .block .indent{ padding:19px 0 17px 25px;}
#page #wrapper .column .block form{ margin:19px 0 0 0;}
#page #wrapper .column .block .w1{width:140px;}

#page #wrapper .column .block_1{ background:url(images/bg_2.gif) left bottom repeat-x #ececec;}
#page #wrapper .column .block_1 .indent{ padding:12px 0 22px 19px;}
#page #wrapper .column .block_1 .img{ margin:6px 0 4px 0;}
#page #wrapper .column .block_1 .block_img{ margin:8px 0 8px 0;}
#page #wrapper .column .block_1 .img_1{ float:left; margin:0 12px 0 0;}
#page #wrapper .column .block_1 .w1{width:614px;}

#page #wrapper .column .block_9 .w1{width:90%;}

#page #wrapper .column .block_2{ background:#f5f5f5;}
#page #wrapper .column .block_2bg{ background:#f5f5f5;}
#page #wrapper .column .block_2 .indent{ padding:18px 20px 2px 19px;}
#page #wrapper .column .block_2 .indent_1{ padding:35px 20px 3px 19px;}
#page #wrapper .column .block_2 .indent_2{ padding:30px 20px 3px 19px;}
#page #wrapper .column .block_2 .img_1{ float:left; margin:0 12px 0 0;}
#page #wrapper .column .block_2 .block_img{ margin:3px 0 5px 0;}
#page #wrapper .column .block_2 .bgr_dot{background:url(images/dot.gif) left bottom repeat-x; margin:0 0 6px 169px; padding:0 0 4px 0;}
#page #wrapper .column .block_3 {background:url(images/1_pic_15.gif) left top repeat-x; margin:33px 10px 0 14px;}
#page #wrapper .column .block_3 .bgg {background:url(images/1_pic_13.gif) left top no-repeat;}
#page #wrapper .column .block_3 .bggg {background:url(images/1_pic_14.gif) right top no-repeat; padding:20px 0 40px 50px;}


#page #wrapper .column_1{ background:#ececec;}
#page #wrapper .column_1 .indent{padding:0 0 0 0;}
#page #wrapper .column_1 .block{ background: url(images/bg_3.gif) left bottom repeat-x #d5d5d5;}
#page #wrapper .column_1 .block .indent{ padding:82px 20px 38px 18px;}

#page #wrapper .column_1 .block_1{background: url(images/bg_3.gif) left bottom repeat-x #ececec;}
#page #wrapper .column_1 .block_1{ padding:17px 10px 21px 15px;}
#page #wrapper .column_1 .block_1 .block_img{ margin:8px 0 8px 0;}
#page #wrapper .column_1 .block_1 .img_1{ float:left; margin:0 16px 0 0;}

#page #wrapper .column_1 .block_2{background:#ececec;}
#page #wrapper .column_1 .block_2 .indent{ padding:19px 25px 62px 16px;}
#page #wrapper .column_1 .block_2 .bg00{margin:18px 0 0 0; padding:0 0 15px 0; background:url(images/bg_15.gif) left bottom repeat-x;}
#page #wrapper .column_1 .block_2 .bg01{margin:15px 0 0 0; padding:0 0 15px 0; background:url(images/bg_15.gif) left bottom repeat-x;}
#page #wrapper .column_1 .block_2 .bg02{margin:15px 0 0 0; padding:0 0 15px 0;}
/*---// page---*/

/*---page_1---*/
#page_1 #wrapper .indent{padding:0 0 0 0;}
#page_1 #wrapper .column .indent{padding:0 0 0 0;}
#page_1 #wrapper .column .block{ background:url(images/bg_1.gif) left bottom repeat-x #cfcfcf;}
#page_1 #wrapper .column .block .indent{ padding:19px 0 17px 25px;}
#page_1 #wrapper .column .block form{ margin:19px 0 0 0;}
#page_1 #wrapper .column .block .w1{width:140px;}

#page_1 #wrapper .column .block_1{ background:url(images/bg_2.gif) left bottom repeat-x #ececec;}
#page_1 #wrapper .column .block_1 .indent{ padding:12px 20px 22px 19px;}
#page_1 #wrapper .column .block_1 .img{ margin:6px 0 4px 0;}
#page_1 #wrapper .column .block_1 .block_img{ margin:16px 0 8px 0;}
#page_1 #wrapper .column .block_1 .img_1{ float:left; margin:0 19px 0 0;}

#page_1 #wrapper .column .block_2{ background:#f5f5f5;}
#page_1 #wrapper .column .block_2bg{ background:#f5f5f5;}
#page_1 #wrapper .column .block_2 .indent{ padding:18px 20px 14px 19px;}
#page_1 #wrapper .column .block_2 .indent_1{ padding:30px 20px 3px 19px;}
#page_1 #wrapper .column .block_2 .indent_2{ padding:30px 20px 3px 19px;}
#page_1 #wrapper .column .block_2 .img_1{ float:left; margin:0 12px 0 0;}
#page_1 #wrapper .column .block_2 .img_2{float:left; margin:0 20px 0 0;}
#page_1 #wrapper .column .block_2 .block_img{ margin:3px 0 5px 0;}
#page_1 #wrapper .column .block_2 .bgr_dot{background:url(images/dot.gif) left bottom repeat-x; margin:0 0 6px 169px; padding:0 0 4px 0;}

#page_1 #wrapper .column .block_3 {background:url(images/1_pic_15.gif) left top repeat-x; margin:45px 10px 0 14px;}
#page_1 #wrapper .column .block_3 .bgg {background:url(images/1_pic_13.gif) left top no-repeat;}
#page_1 #wrapper .column .block_3 .bggg {background:url(images/1_pic_14.gif) right top no-repeat; padding:17px 0 40px 50px;}


#page_1 #wrapper .column_1{ background:#ececec;}
#page_1 #wrapper .column_1 .indent{padding:0 0 0 0;}
#page_1 #wrapper .column_1 .block{ background: url(images/bg_3.gif) left bottom repeat-x #d5d5d5;}
#page_1 #wrapper .column_1 .block .indent{ padding:82px 20px 38px 18px;}

#page_1 #wrapper .column_1 .block_1{background: url(images/bg_3.gif) left bottom repeat-x #ececec;}
#page_1 #wrapper .column_1 .block_1{ padding:17px 10px 21px 15px;}
#page_1 #wrapper .column_1 .block_1 .block_img{ margin:8px 0 8px 0;}
#page_1 #wrapper .column_1 .block_1 .img_1{ float:left; margin:0 16px 0 0;}

#page_1 #wrapper .column_1 .block_2{background:#ececec;}
#page_1 #wrapper .column_1 .block_2 .indent{ padding:18px 15px 62px 16px;}
#page_1 #wrapper .column_1 .block_2 .bg00{margin:10px 0 0 0; padding:0 0 18px 0; background:url(images/bg_10.gif) left bottom repeat-x;}
#page_1 #wrapper .column_1 .block_2 .bg01{margin:15px 0 0 0; padding:0 0 15px 0; background:url(images/bg_15.gif) left bottom repeat-x;}
#page_1 #wrapper .column_1 .block_2 .bg02{margin:15px 0 0 0; padding:0 0 15px 0;}
#page_1 #wrapper .column_1 .block_2 .txt-b{margin:17px 0 17px 0;}
#page_1 #wrapper .column_1 ul{margin:15px 0 15px 0;}
/*---// page_1---*/

/*---page_2---*/
#page_2 #wrapper .indent{padding:0 0 0 0;}
#page_2 #wrapper .column .block_1{ background:#ececec;}
#page_2 #wrapper .column .block_1 .indent{ padding:22px 30px 22px 19px;}
#page_2 #wrapper .column .block_1 .img{ margin:6px 0 4px 0;}
#page_2 #wrapper .column .block_1 .block_img{ margin:16px 0 8px 0;}
#page_2 #wrapper .column .block_1 .img_1{ float:left; margin:0 19px 0 0;}
/*---// page_2---*/

#footer { background: url(images/bg_footer.gif) 0 0 repeat-x #3e3e3e; color:#ececec; font-size:12px;}
#footer a{ color:#bfdd00;}
#footer .indent {padding:29px 0 0 36px;}

.bginput {width:85%; font-size:16px; color: #000000; vertical-align:middle; margin:0 0 0 5px; }

.bginput2 {width:15%; font-size:16px; color: #000000; vertical-align:middle; margin:0 0 0 5px; }

.bginputstate {width:23%; height:25px; font-size:15px;}

.bginput8 {width:46%; height:20px; font-size:16px; color: #000000;}

.bginput22 {width:14%; height:20px; font-size:16px; color: #000000;}

.descinput {width:95%; height:200px; font-size:15px;}

.bginputadd {width:80%; height:27px; font-size:15px;}

.bggo {width:12%; height:20px; font-size:15px; color:#000000; vertical-align:middle; margin:10px 0 0 0;}

.bggo1 {width:10%; height:30px; font-size:20px;}

.bggo2 {width:10%; height:30px; font-size:20px; color: #000000; }

.bggo3 {width:20%; height:30px; font-size:20px; color: #000000; }

.bggo4 {width:32%; height:30px; font-size:20px; color: #000000; }

.bggo5 {width:36%; height:30px; font-size:20px; color: #000000; }

.bggo6 {width:62%; height:25px; font-size:16px; color: #000000; }

.bggo7 {width:42%; height:25px; font-size:16px; color: #000000; }
.bggo8 {width:80%; height:22px; font-size:14px; color: #000000; }

.input_y{ width:55%; height:20px; border:1px solid #555555; background:#343434; vertical-align:middle; margin:10px 0 0 0; font-size:17px; color:#9a9a9a;}

.input_h{ width:55%; height:20px; border:1px solid #555555; background:#ffffff; vertical-align:middle; margin:10px 0 0 0; font-size:17px; color:#000000;}

.input_z{ width:85%; height:20px; border:1px solid #555555; background:#ebebeb; vertical-align:middle; margin:0 0 0 10px; font-size:17px; color:#4b4b4b;}

.input_q{ width:300px; height:20px; border:1px solid #555555; background:#ebebeb; vertical-align:middle; margin:0 0 0 10px; font-size:17px; color:#4b4b4b;}

.top_ref { text-decoration: none; font-color: #ffffff;}

.top_ref2 { text-decoration: none; font-color: #000000;}

.top_ref2:hover{ text-decoration: underline; color: red;}

.txt_intro{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:14px;}

.bgr_2{background:url(images/dot.gif) left bottom repeat-x; margin:0 0 3px 5px; padding:0 0 5px 0;}

.bline { background-image: url(images/bline.jpg); background-repeat: repeat-x;}

.signup { font:14px tahoma, arial, helvetica, sans-serif; color:#000000; border:1px solid #000000; height: 600px; margin:5px 0 5px 0; padding:5px;}

.signup2 { font:14px tahoma, arial, helvetica, sans-serif; color:#000000; }

.cons1 { border:1px solid #555555; margin:0 0 20px 0; padding: 5px; width: 97%; height: 50px;}

.cons2 { border:1px solid #555555; margin:0 0 20px 0; padding: 5px; width: 97%; }

.cons3 { border:1px solid #555555; margin:0 0 20px 0; padding: 5px; width: 97%; }

.txta {
	width: 95%;
	height: 90px;
	border: 1px solid #cccccc;
	padding: 5px;
	font-family: Tahoma, sans-serif; color: #000000; font-size: 14px;
	background-position: bottom right;
	background-repeat: no-repeat;
}

.c3 {background-color: #cccccc;} 
.c4 {background-color: #f5f5f5;} 
.c8 {background-color: #ECFFEC;}  
.rad1 { border:none; }

.bginput2 {width:98%; font-size:16px; color: #000000; vertical-align:middle; margin:0 0 0 5px; }
.promo { border:1px solid #cccccc; }