* { margin:0; padding:0;}
body { background:#ffffff; font-size:100%; line-height:1em; font-family:Tahoma, Geneva, sans-serif; color:#000000; text-align:center;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma, Geneva, sans-serif;}
img {border:0; vertical-align:top; text-align:left;}

image {border:0; vertical-align: middle;}
ul { list-style:none;}
.Newlist li{ list-style-type:disc;}
a{ 
	color:#660000;
	text-decoration:none;}
a:hover{ 
	color:#FF0000
}
.link{ 
	color:#1d3950;
	text-decoration:none;
	
	}
.link a{ 
	color:#1d3950;
	text-decoration:none;}
.link a:hover{ 
	color:#FF0000
}
.package{ float:left; margin:0px; padding-left:0px; padding-right:0px; color:#000066; text-align:left; }

.packages{  
font-size:1.4em;
font-weight:bold;
color:#FF0000;

}
.column { float:left;}
.clear, .col-list, .row-box { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:50px;}

/*header*/
.header{ height:453px; background:url(images/header.jpg) 0 142px no-repeat;}
.header .header-text-1{
	position:absolute;
	margin:45px 0 0 675px;
	
	
}
.header .header-text-1-2{
	position:absolute;
	margin:92px 0 0 758px;
	top: 15px;
	left: -39px;
	
	
}
.slog{
color:#FF0000;
	font-size:1.2em;}
.phone{
	
color:#62462E;
font-size:2em;
}
.header .header-button{ display:block; position:absolute; margin:171px 0 0 769px;}
.header .header-button img{ margin-right:21px;}
.header .header-banner{ position:absolute; margin:159px 0 0 626px;}
.header .header-line-1{ position:absolute; margin:267px 0 0 638px;}
.header .header-line-2{ position:absolute; margin:324px 0 0 638px;}
.header .header-line-3{ position:absolute; margin:381px 0 0 638px;}
.header .header-text-2{ position:absolute; margin:229px 0 0 635px;}
.header .header-text-3{ position:absolute; margin:339px 0 0 635px;}
.header .header-text-4{ position:absolute; margin:394px 0 0 635px;}
.header .header-text-5{ position:absolute; margin:226px 0 0 851px;}
.header .header-text-6{ position:absolute; margin:279px 0 0 851px;}
.header .header-text-7{ position:absolute; margin:336px 0 0 851px;}
.header .header-form{ position:absolute; margin:285px 0 0 639px; width:213px;}
.header .header-form .button{ background:url(images/header_form_button.gif) 0 0 no-repeat; width:50px; height:18px; border:none; margin-left:144px; position:absolute;}
.header .header-form .header-input{ border:1px solid #98a6b4; width:137px; height:15px; color:#646464; font-size:0.5em; position:absolute; text-transform:uppercase}

.support{
	color:#FF0000;
	font-size:1.2em;
	}
.flash-menu{ position:absolute;}
.flash{ position:absolute; margin:80px 0 0 371px;}

/*footer
.footer{ text-indent:68px; padding-bottom:37px;}*/
.footer {  padding:10px; margin:0 auto; text-align:center; color:#1B1511; padding-bottom:37px; text-indent:68px; display:block;}
.footer p, .footer p a { color:#1B1511; text-decoration:none; font:11px Arial, Helvetica, sans-serif;}
.footer a:hover{ color:#FF0000;}
/*content*/
.content{ background:url(images/content_corner_left.gif) 0 0 no-repeat; font-size:0.687em; line-height:1.5em;}
.content-corner-right{ background:url(images/content-corner_right.jpg) 675px 0 no-repeat; padding:14px 0 39px 0;}
.content-indent{ padding:0 0 0 52px; width:926px; overflow:hidden;}
.content .button{ background:url(images/button.gif) 0 0 no-repeat; width:63px; height:18px; display:block;}
.content h1{ height:32px;}
.content h1 img{ position:absolute;}
.br{ display:block;}
.text-1{ color:#000;}

.content .img-left{ float:left; margin:0 12px 0 0;}
.content .img-left1{ float:left; margin:3px 19px 0 0;}
.content .img-right{ float:right; margin:0px 19px 0 4;}
.top-indent{ margin-top:19px;}
.content .text-img{ display:block; margin:3px 0 0 0;}
.indent-top5{ margin-top:20px; margin-right:30px;}
.indent-top{ margin-top:19px; display:block;}
.indent-top1{ margin-top:22px; display:block;}
.text{ color:#1d3950;}
.text-2{ color:#1196da;}
.fright{ float:right;}
.box{ background:#d2d7dc; line-height:1.4545em;}
.box-border{ padding:1px;}
.box-indent{ padding:20px 0 19px 17px; background:#FFF}
.box-indent-1{ padding:22px 25px 28px 17px; background:#FFF}

.banner{ margin-top:4px;}
.banner .border-top {background:url(images/border_top.gif) repeat-x top #FFF;}
.banner .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.banner .border-top2 {background:url(images/border_bot.gif) repeat-x top;}
.banner .border-left {background:url(images/border_left.gif) repeat-y left;}
.banner .border-right {background:url(images/border_left.gif) repeat-y right;}
.banner .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.banner .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.banner .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.banner .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
.banner-indent{ padding:0px 0 27px 0px;}

.banner-indent2{ padding:28px 0 27px 9px;}
.banner ul{ margin:17px 0 16px 2px;}
.banner li{ color:#1d3950; line-height:1.2727em;}
.box-top{ margin-top:4px;}
.h-top{ margin-top:26px;}
.indent-top-bot{ display:block; margin:22px 0;}

.list li{ background:url(images/list.gif) center left no-repeat; padding:0 0 0 18px; line-height:1.72em;}
.list li a{ color:#663300;}
.extra-bot{ padding-bottom:33px !important;}
.extra-bot1{ padding-bottom:27px !important;}
.text-right span{ float:right; margin-right:92px;}

.text-text dt{ font-weight:bold;}
.text-text dd{ padding-bottom:15px;}

.MB10{ margin-bottom:10px !important;}
.share a{ float:left; margin-right:5px; filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; height:30px;  }
.share a:hover{ float:left; margin-right:5px; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;  }
.rightText{

font-size:0.74em;
font-stretch: narrower;
padding-right:8px;
}
.rightText a{
color:#666666;
}
.rightText a:hover{
color:#660000;
}
h1{
font-size:1.6em;
color:#1196da;
font-weight:normal;
}
h2{
font-size:1.2em;
color:#1196da;
font-weight:normal;
}
