/* CSS Document */

/* GENERAL */

h1,h2 { font-family: Arial, Helvetica, sans-serif;}
h1{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#d61817;
	text-decoration:none;
}
h2 { font-size: 20px; color: #99cc33; text-align: left; line-height:24px; margin-bottom:0px}

body{
	background:#ffffff url(../images/img_bodybg.gif) 0 0 repeat-x;
	margin:0px;
	padding:0px;
}
sup{
	padding:0px;
	margin:0px;
}

img{
	border:none;
}

/* /GENERAL */


/* NAV */

.nav{
	width:681px;
}

select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:14px;
	margin:0px;
	background-position: right top;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;

}

.input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	border:1px solid #666666;
	}

.textlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;

}
.textlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;

}


.nav ul,li{
	margin:0px;
	padding:0px;
	list-style:none;
}

.nav ul li{
	float:left;
	background:url(../images/img_navbullet.gif) left center no-repeat;
	padding-left:8px;
	margin-right:6px;
}

.tm_div{
	 position:absolute;
	 z-index:1;
	 left:50%;
	 top:11px;
	 margin-left:428px;
}

.nav ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

.nav ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#faf793;
}

ol.faq,
ol.faq li {
	background: #fff none;
	color: #037AC6;
	font: normal normal bold 12px/normal arial,helvetica,sans-serif;
	list-style: decimal none outside;
	text-decoration:none;
}

ol.faq {
	margin: 0;
	padding: 0 0 0 2.2em;
}

ol.faq li {
	margin: 0 0 1em;
	padding: 0;
}

ol.faq li li { margin: 0; }

ol.faq li p {
	background: #fff none;
	color: #333;
	font-weight: normal;
	margin: 1em 0 0;
}

.successstories_bg{
	background:#ffffff url(../images/img_success_stories_bg.gif) 0 0 repeat-x;
}

.bdr_cacaca{
	border:#cacaca 1px solid;
}

.rightfrom_bg{
	background:url(../images/img_headerpic_rt4.jpg) 0 0 no-repeat;
}

.rightfrom_bg_n{
	background:url(../images/img_riskfree_left.gif) 0 0 no-repeat;
}

.wbg{
	background:url(../images/img_wbg.gif) 0 0 repeat-y;
}

.mainleftbg{
	background:#FFFFFF url(../images/img_headerpic_l.jpg) 0 0 no-repeat;
}

/* /NAV */



/* MARGIN-PADDING */

.margtop3{
	margin-top:3px;
}

.padtop9{
	padding-top:9px;
}

.padtop5{
	padding-top:5px;
}

.margtop10{
	margin-top:10px;
}

.padleft18{
	padding-left:18px;
}

/* MARGIN-PADDING */



/* FONT SYTLE */

.arial12b333333{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.arial12b333333 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}

.arial12b333333 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.arial12n333333{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

a.arial12n333333{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
}

a.arial12n333333:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

.arial12nu333333{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;

}

a.arial12nu333333 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
}

a.arial12nu333333:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

.arial17bd61817{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#d61817;
	text-decoration:none;
}
.arial17b_037ac6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#037ac6;
	text-decoration:none;
}
.arial14b_d11b0b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d11b0b;
	text-decoration:none;
}
.arial12bd11b0b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d11b0b;
	text-decoration:none;
}

.arial11nffffff{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.arial11bffffff{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}



.arial11bffffff a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.arial11bffffff a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}

.arial13b000000{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.arial12b010101{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#010101;
	text-decoration:none;
}
.arial12r037ac6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#037ac6;
	text-decoration:none;
}
.arial12r037ac6 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#037ac6;
	text-decoration:underline;
}
.arial12r037ac6 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#037ac6;
	text-decoration:none;
}


.arial12rd11b0b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#d11b0b;
	text-decoration:none;
}
.arial12rd11b0b a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#d11b0b;
	text-decoration:underline;
}
.arial12rd11b0b a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#d11b0b;
	text-decoration:none;
}

.arial12b037ac6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#037ac6;
	text-decoration:none;
}
.arial11buf03700{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f03700;
}
.arial11buf03700 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f03700;
	text-decoration:underline;
}
.arial11buf03700 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f03700;
	text-decoration:none;
}
.arial12bd01b0b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d01b0b;
	text-decoration:none;
}

.arial11n000000{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


/* /FONT STYLE */

.input_type{
	width:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	border:#b2b2b1 1px solid;
	text-decoration:none;
}

.inputtype{
	width:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.inputtype2{
	width:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.scroll{
	height:780px;
	overflow:auto;
	width:511px
}

.blackbullet{
	background:url(../images/img_bulletblck.gif) 0 2px no-repeat;
	padding-left:10px;
}

.tab_vist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/tabbg.gif) no-repeat;
	display:block;
	font-weight:bold;
	line-height:31px;
}

.tab{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/tabbg_gray.gif) no-repeat;
	font-weight:bold;
	line-height:31px;
}


.tab1_vist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/tabbg1.gif) no-repeat;
	display:block;
	font-weight:bold;
	line-height:31px;
}

.tab1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/tabbg1_gray.gif) no-repeat;
	display:block;
	font-weight:bold;
	line-height:31px;
}

.formborder{
	border-left:1px solid #0181BB;
	border-right:1px solid #0181BB;
	border-bottom:1px solid #0181BB;
}

.formborderbottom{
	border-bottom:1px solid #0181BB;
}


.bgcold0effe{
	background-color:#d0effe;
	padding-left:13px;
}

.divider{
	background:url(../images/img_divider.gif) 0 0 repeat-y;
}

.arial12bf03700{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f03700;
}

.arial12bf03700 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f03700;
	text-decoration:underline;
}

.arial12bf03700 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f03700;
	text-decoration:none;
}

.inputbox{
	width:26px;
	font-size:10px;
}

.dotted_divider{
	background:url(../images/img_dotted_divider.gif) left top repeat-x;

}

.fade-box {
	background: transparent none scroll left top no-repeat;
	padding: 0 0 0 10px;
}

.fade-box div {
	background: transparent none scroll right bottom no-repeat;
	padding: 10px 10px 10px 0;
}

.fade-box.white { background-image: url(/images/fade-box_50_white_left.gif); }
.fade-box.white div { background-image: url(/images/fade-box_50_white_right.gif); }

#order-phone {
	background-color: #eee;
	color: #333;
	font: normal normal bold 18px/20px arial,helvetica,verdana,sans-serif;
	height: 50px;
	letter-spacing: -1px;
	text-align: center;
}

#order-phone div {
	height: 24px;
	padding: 13px 5px;
}

#order-phone strong {
	color: #c00;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 20px;
	letter-spacing: normal;
}

/* FLASH */
#flashMenu{
	width:511px;
	height:287px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	/*margin-left:12px;
	display:inline;*/
}
/* /FLASH */
