html { 
 	overflow-y:scroll;
 	overflow-x:hidden;
}							

body { 
	text-align:center;
	font-family:constantia,georgia,Times New Roman,serif;
 	margin-top:0;
 	margin-left:20px;
 	margin-right:20px;
 	margin-bottom:50px;
 	background: #000 url('/images/fn_bg.jpg') repeat-x;
 	font-size:13px;
 	color:#4B443E;
 	line-height:18px;
}	

img { 
	display:block;
 	padding:0;
 	margin:0;
}

sup { 
	font-size:7px;
}

img.foot { 
	display:inline;
}

img.pages { 
	padding:3px 8px 20px 20px;
}

img.quote { 
padding:0px 0px 10px 0px;
}

A {
	color:#000000;
 	line-height:18px;
 	text-decoration:none;
}	

A:link {
	color:#708586;
}

A:visited { 
	color:#708586;
}

A:active { 
	color:#9db1a9;
}

A:hover { 
	color:#9db1a9;
}

A.light:link { 
	color:#2b4253;
}

A.light:visited { 
	color:#2b4253;
}

A.light:active { 
	color:#708586;
}

A.light:hover { 
	color:#708586;
}

A.foot { 
	line-height:14px;
 	color:#718785;
}	

A.link_high { 
	font-weight:bold;
 	text-align:left;
}		
li.news { 
	font-style:italic;
 	padding-bottom:12px;
}
 
hr.video { 
	color:#eae3d6;
 	border:0;
 	height:1px;
 	background-color:#eae3d6;
}
 
p.graph1:first-letter { 
	font-size:24px;
 	color:#6A2E2E;
}

p.graph1first-line { 
	line-height:36px;
}

.subn { 
	font-size:12px;
	line-height:12px;
	color:#CADCCC;
 	background-color:#3D332A;
	height:20px;
 	padding:5px 5px 0 30px;
 	vertical-align:middle;
} 

.subn_on { 
	font-size:12px;
	line-height:12px;
	color:#ffffff;
 	background-color:#575C58;
	height:20px;
 	padding:5px 5px 0 30px;
 	vertical-align:middle;
} 

.sub2 { 
	font-size:12px;
	line-height:12px;
	color:#87958f;
 	background-color:#4c4c46;
	height:20px;
 	padding:5px 5px 0 46px;
 	vertical-align:middle;
} 

.sub2_on { 
	font-size:12px;
	line-height:12px;
	color:#ffffff;
 	background-color:#443f38;
 	height:20px;
 	padding:5px 5px 0 46px;
 	vertical-align:middle;
} 
 
.sub3 { 
	font-size:12px;
	line-height:12px;
	color:#87958f;
 	background-color:#4c4c46;
 	padding:8px 6px 8px 40px;
 	vertical-align:middle;
} 

.sub3_on { 
	font-size:12px;
	line-height:12px;
	color:#ffffff;
 	background-color:#443f38;
 	padding:8px 6px 8px 40px;
 	vertical-align:middle;
} 


H1 { 
	font-size:24px;
 	line-height:30px;
 	margin-bottom:20px;
 	margin-top:0;
 	color:#7D776D;
 	font-weight:normal;
}		

H1.ondark { 
	font-size:24px;
 	line-height:30px;
 	margin-bottom:20px;
 	margin-top:0;
 	color:#c1e6fa;
 	font-weight:normal;
}		

H1.plus_subt { 
	font-size:24px;
 	line-height:30px;
 	margin-bottom:0;
 	margin-top:0;
 	color:#7D776D;
 	font-weight:normal;
}		

H1.subt { 
	font-size:18px;
 	line-height:24px;
 	margin-bottom:10px;
 	margin-top:0;
 	color:#C78322;
 	font-weight:normal;
 	font-style:italic;
}		

H2 { 
	font-size:20px;
 	line-height:24px;
 	margin-bottom:20px;
 	margin-top:0;
 	color:#7D776D;
 	font-weight:normal;
}		

H2.plus_subt { 
	font-size:20px;
 	line-height:24px;
 	margin-bottom:0;
 	margin-top:0;
 	color:#7D776D;
 	font-weight:normal;
}		

H2.ondark { 
	font-size:20px;
 	line-height:24px;
 	margin-bottom:20px;
 	margin-top:0;
 	color:#c1e6fa;
 	font-weight:normal;
}	

H3 { 
	font-size:17px;
 	line-height:21px;
 	margin-bottom:10px;
 	margin-top:0;
 	color:#524d47;
 	font-weight:normal;
}		

H3.ondark { 
	font-size:17px;
 	line-height:21px;
 	margin-bottom:10px;
 	margin-top:0;
 	color:#c1e6fa;
 	font-weight:normal;
}	

H3.facts { 
	font-size:17px;
 	line-height:21px;
 	margin-bottom:10px;
 	margin-top:0;
 	color:#524d47;
 	font-weight:normal;
}		

H3.gt { 
	font-size:17px;
 	line-height:21px;
 	margin-bottom:10px;
 	margin-top:10px;
 	color:#524d47;
 	font-weight:normal;
}		

H3.gt { 
	font-size:17px;
 	line-height:21px;
 	margin-bottom:10px;
 	margin-top:10px;
 	color:#524d47;
 	font-weight:normal;
}		

H3.fn_buy { 
	text-align:center;
	font-size:20px;
 	line-height:28px;
 	margin-bottom:10px;
 	margin-top:10px;
 	color:#6fd239;
 	font-weight:normal;
}		

H3.warn { 
	font-size:17px;
 	line-height:21px;
 	margin-bottom:10px;
 	margin-top:0;
 	color:#CC0000;
 	font-weight:normal;
}		

H3.success { 
	font-size:17px;
 	line-height:21px;
 	margin-bottom:10px;
 	margin-top:0;
 	color:#f92034;
 	font-weight:normal;
}		

TD { 
	vertical-align:text-top;
}

.text_call_right { 
	color:#ada498;
 	font-size:12px;
 	line-height:14px;
}

.bull_clie { 
	line-height:18px;
 	color:#65336e;
 	list-style:outside;
 	list-style-type:square;
}		

.inpu_main { 
	width:200px;
 	height:20px;
}		

.inpu_newsletter { 
	width:160px;
 	height:16px;
}		

.inpu_gt_date { 
	width:100%;
 	height:16px;
}		

.inpu_gt_time { 
	width:100%;
 	height:20px;
}		

.inpu_gt_loc { 
	width:220px;
 	height:20px;
}		

.inpu_gt_desc { 
	width:100%;
 	height:80px;
}		

.inpu_gt_name { 
	width:200px;
 	height:16px;
}		

.inpu_labe { 
	color:#7A746A;
} 

.inpu_note { 
	color:#ed1b2e;
} 

.form_fie2 { 
	width:250px;
 	height:120px;
 	border:1px #666699 solid;
  	color:#000000;
}		

.form_fiel { 
	width:250px;
 	border:1px #666699 solid;
  	color:#000000;
}		

.high_home { 
	font-size:16px;
 	line-height:16px;
 	color:#660066;
 	font-weight:bold;
}		

.subt_news { 
	font-size:18px;
 	line-height:24px;
 	font-weight:bold;
}		

.text_main { 
	font-size:13px;
 	color:#000000;
 	line-height:18px;
}		

.text_date { 
	font-size:13px;
 	line-height:16px;
}		

.subt_call_sect { 
	font-size:11px;
 	line-height:13px;
 	text-transform:uppercase;
 	font-weight:bold;
}		

.subt_call_right { 
	font-size:14px;
 	margin:10px 0px 17px 0px;
 	line-height:18px;
 	text-transform:uppercase;
}		

.subt_call_right_b { 
	font-size:14px;
 	color:#708586;
 	margin:10px 0px 17px 0px;
 	line-height:18px;
 	text-transform:uppercase;
}		

.videogallery { 
	font-size:14px;
 	margin:10px 0px 17px 0px;
 	line-height:18px;
 	text-transform:uppercase;
}		

.navi_glob { 
	font-size:16px;
 	color:#ffffff;
 	line-height:18px;
 	font-weight:600;
}		

.link_home {  
	color:#7e7e7e;
 	line-height:18px;
 	text-align:left;
}		

.labe_note { 
	font-size:10px;
 	color:#4B443E;
 	line-height:14px;
}		
div#midquote { 
	width:498px;
 	margin:5px 50px 5px 50px;
 	text-align:center;
 	vertical-align:middle;
 	font-style:italic;
 	color:#976460;
 	font-size:18px;
 	line-height:24px;
}

div#main { 
	width:960px;
 	margin:0;
 	padding:0;
 	background-color:#49413B;
	border:0;
}

div#main_sh1 {
	width:960px;	
	margin:0 auto;
	border:0;
	padding:0 0 0 6px;
	background: url('/images/fn_border_left.png') repeat-y left;
}

div#main_sh2 {
	width:966px;
	margin:0 auto;
	border:0;
	padding:0 6px 0 0;
	background: url('/images/fn_border_right.png') repeat-y right;
}

div#main_sh3 { 
	width:972px;
 	margin:0 auto;
 	padding:0 0 6px;
	border:0;
	background: url('/images/fn_border_bottom.gif') no-repeat bottom;
	z-index:50;
}

div#main_home {	
	margin:0 auto;
	background-color:#332c26;
 	border:0;
}

div#head {	
	margin:0 auto;
 	padding:0;
 	border:0;
}

div#content_home {	background-color:#F8F0E3;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	text-align:left;
}

div#content { 
	width:960px;
	background-color:#F8F0E3;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	text-align:left;
}

div#content_tos_gt { 
	width:582px;
	background-color:#F8F0E3;
	margin-right:20px;
	text-align:left;
}

div#login { 
	width:200px;
	background-color:#333333;
	padding-left:30px;
	padding-right:30px;
	padding-top:20px;
	padding-bottom:10px;
	text-align:center;
}

div#flashcontent { 
	line-height:0;
}

div#flashgraph { 
	line-height:0;
}

div.crumb { height:80px;
	background: #4B443E url('/images/bkgr_crum.jpg') repeat-x;
	padding-left:30px;
	text-transform:uppercase;
	text-align:left;
}

div#acti_call_right { 
	color:#A29D8F;
 	line-height:14px;
	margin:20px 0px 20px 0px;
	text-align:right;
}		
div#cont_pages {	
	margin:10px 20px 20px 20px;
	text-align:left;
}		
div#column_right {	
	margin:0px 30px 0px 30px;
	text-align:left;
}		

HR { 
	border:0;
 	color:#9d635f;
	background-color:#9d635f;
 	height:1px;
 	width:80%;
	text-align:center;
}					
					
table.call_home { 
	width:960px;
	background-color:#332C26;
	border-width:0;
	border-spacing:0;
	border-style:none;
	border-collapse:separate;
}

table.call_home td { 
	border-width:0;
	padding:0;
	border-style:none;
 	-moz-border-radius:0;
}

table.call_home th { 
	border-width:0;
	padding:0;
	border-style:none;
	-moz-border-radius:0;
}

td.spac_home_marg_l { 
	width:30px;
}

td.spac_home_marg_r { 
	width:29px;
}

td.spac_home_rule { 
	width:1px;
}

td.spac_home_call { 
	width:224px;
}

td.rule_call {	
	background-image:url('/images/bkgr_rule_call.gif');
	background-repeat:repeat-y;
}

table.call_sect { 
	width:680px;
	background-color:#f8f0e3;
	border-width:0;
	border-spacing:0;
	border-style:none;
	border-collapse:separate;
}

table.call_sect td { 
	border-width:0;
	padding:0;
	border-style:none;
 	-moz-border-radius:0;
	border-spacing:0;
}

table.call_sect th { 
	border-width:0;
	padding:0;
	border-style:none;
 	-moz-border-radius:0;
	border-spacing:0;
}

td.spac_sect_marg_l { 
	width:30px;
}

td.spac_sect_marg_r { 
	width:30px;
}

td.spac_sect_rule { 
	width:1px;
	background-image:url('/images/bkgr_rule_sect_call.gif');
}

td.spac_sect_call { 
	width:209px;
}

td.spac_sect_call_r { 
	width:208px;
}

td.rule_sect_call {	background-image:url('/images/bkgr_rule_sect_call.gif');
	background-repeat:repeat-y;
}

table.sect { 
	width:960px;
	background-color:#f8f0e3;
	border-width:0;
	border-spacing:0;
	border-style:none;
	border-collapse:separate;
}
table.sect td { 
	border-width:0;
	padding:0;
	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}
table.sect th { 
	border-width:0;
	padding:0;
	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}
table.sect_gt { 
	color:#F7F0E0;
 	width:960px;
	background-color:#5A514A;
	border-width:0;
	border-spacing:0;
	border-style:none;
	border-collapse:separate;
}
table.sect_fn { 
	color:#e0dedb;
 	width:960px;
	background-color:#030202;
	border-width:0;
	border-spacing:0;
	border-style:none;
	border-collapse:separate;
}
table.sect_gt td { 
	color:#F7F0E0;
	border-width:0;
	padding:0;
	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}
table.sect_gt th { 
	color:#F7F0E0;
	border-width:0;
	padding:0;
	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}

table.rates { 
	font-size:13px;
	border-width:0;
	border-spacing:0;
	padding:6px;
	border-style:none;
	border-collapse:separate;
}
table.rates td { 
	font-size:13px;
	border-width:0;
	padding:6px;
	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}

td.head {	
	text-align:center;
 	vertical-align:bottom;
 }

td.time {	
	text-align:center;
}

td.spac_sect_main { 
	width:680px;
}

td.spac_sect_right { 
	width:280px;
	background-color:#3D332A;
 	vertical-align:top;
}

table.pages { 
	width:680px;
	background-color:#f8f0e3;
	border-width:0;
	border-spacing:0;
	border-style:none;
	border-collapse:separate;
}
table.pages td { 
	border-width:0;
	padding:0;
	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}
table.pages th { 
	border-width:0;
	padding:0;
	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}

tr.rates_row_1 { 
	background-color:#F7E6CA;
}
tr.rates_row_2 { 
	background-color:#F8F0E3;
}

table.media { 
	width:600px;
 	border-width:0;
 	border-spacing:0;
 	border-style:none;
 	border-collapse:separate;
}

table.media th { 
	vertical-align:middle;
  	border-width:0;
 	padding:0;
 	border-style:none;
 	-moz-border-radius:0;
 	border-spacing:0;
}
table.media td { 
	vertical-align:top;
  	border-width:0;
 	padding:0;
 	border-style:none;
	-moz-border-radius:0;
	border-spacing:0;
}
div#foot {
	text-align:left;
}

