@charset "utf-8";
/* CSS Document *//*-------------------------------------------~~~~~ Global Styles for all HTML tags ~~~~~--------------------------------------------*/
body, ul, h1, h2, h3, h4, h5, h6, form, p{
	padding:0;
	margin:0;
}
ul{
	list-style:none;
}
ol{
	margin:0;
	padding:5px 15px;
}
ol li{
	padding:5px 0;
}
body{
	background:url(../images/body-bg.jpg) #0a0a0a center top repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#585858;
}
a img{
	border:0;
}
a{
	color:#0059c8;
}
a:hover{
	text-decoration:none;
}
p
{
	padding-bottom:15px;
	font-size:14px;
}
.white{
color:#fff;
}
h3{
	color:#1b1b1b;
	font-size:24px;
}
h5{
	color:#b00000;
	font-size:14px;
}
/*---------------------------------------------~~~~~ Global Styles for all HTML tags End~~~~~----------------------------------------------*/
.hidden{
	display:none;
}
#mainwrapper{
	width:900px;
	margin:0 auto;
	background:#e9e9e9;
}
/*-------------------------------------------~~~~~     Home page Header Style    ~~~~~--------------------------------------------*/
#headerWrapper
{
	width:900px;
	background:url(../newimages/home-header-top-bg.jpg) left top no-repeat;
	height:952px;
	position:relative;
}
#courseWrapper
{
	width:900px;
	background:url(../newimages/course-header-top-bg.jpg) left top no-repeat;
	height:552px;
	position:relative;
}
#logo, #logo1, #logo2, #logo3, #logo4{
	position:absolute;
	width:186px;
	height:141px;
	left:12px;
	top:0px;
	z-index:888;
}	
#logo h1, #logo1 h1,  #logo2 h1, #logo3 h1{
	background:url(../images/ticket-erasers-logo.gif) left top no-repeat;
	width:186px;
	height:141px;
	display:block;
	font-size:0px;
	color:#e9e9e9;
	text-decoration:none;
}
#logo4 div{
	background:url(../images/ticket-erasers-logo.gif) left top no-repeat;
	width:186px;
	height:141px;
	display:block;
	font-size:0px;
	color:#e9e9e9;
	text-decoration:none;
}
#logo h1:hover, #logo1 h1:hover, #logo2 h1:hover, #logo3 h1:hover, #logo4 div:hover{
	cursor:pointer;
}
#logo1 h1{
	background:url(../images/ticket-erasers-logo-inside.gif) 0px -1px no-repeat;
	font-size:0px;
	color:#e9e9e9;
	text-decoration:none;
}
/*---- navigation Links ---- */
#navBar{
	position:absolute;
	top:19px;
	height:31px;
	right:20px;
	width:690px;
}
#navBar ul{
	position:relative;
	height:30px;
}
#navBar ul li{
	float:left;
}
#navBar ul li a{
	background:url(../images/nav-leftN.png) left top no-repeat;
	padding-left:10px;
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
#navBar ul li a span{
	background:url(../images/nav-rightN.png) right top no-repeat;
	padding-right:9px;
}
*HTML #navBar ul li a span{
	background:url(../images/nav-rightN.gif) right top no-repeat;
	padding-right:9px;
}
#navBar ul li a, #navBar ul li a span{
	float:left;
	display:block;
}
#navBar ul li a:hover, #navBar ul li a.active{
	background:url(../images/nav-leftO.gif) left top no-repeat;
	color:#FFF;
}
#navBar ul li a:hover span, #navBar ul li a.active span{
	background:url(../images/nav-rightO.gif) right top no-repeat;
	cursor:pointer;
}
#navBar ul li.home{
	position:absolute;
	left:100px;
	bottom:1px;
	z-index:8;
}
#navBar ul li.home a, 
#navBar ul li.getDet a, 
#navBar ul li.dr a, 
#navBar ul li.exp a, 
#navBar ul li.about a, 
#navBar ul li.needHelp a{
padding-left:15px;
}
#navBar ul li.getDet{
	position:absolute;
	left:155px;
	bottom:0;
	z-index:7;
}
#navBar ul li.why{
	position:absolute;
	left:280px;
	bottom:0;
	z-index:6;
}
#navBar ul li.dr{
	position:absolute;
	left:174px;
	bottom:0;
	z-index:5;
}
#navBar ul li.about{
	position:absolute;
	left:425px;
	bottom:0;
	z-index:3;
}
#navBar ul li.exp{
	position:absolute;
	left:294px;
	bottom:0;
	z-index:4;
}
#navBar ul li.needHelp{
	position:absolute;
	left:582px;
	bottom:0;
	z-index:2;
}/*---- navigation Links Ends ---- */
.headerLinks{
	position:absolute;
	top:67px;
	right:40px;
	font-size:14px;
	color:#5c5c63;
}
.headerLinks a{
	color:#0059c8;
}
.signBoard{
	position:absolute;
	top:380px;
	left:-60px;
}
.signBoard1{
	position:absolute;
	right:140px;
	top:190px;
}
.signBoard2{
	float:right;
	margin-top:0px;
	padding-right:90px;
	z-index:55;
	position:relative;
}
.headerHeading{
	position:absolute;
	top:110px;
	left:200px;
	text-align:center;
}
.driverHeading{
	position:absolute;
	top:110px;
	left:350px;
	text-align:center;
}
.headerHeading h2{
	font-size:0px;
	display:none;
}
.headerHeading h3{
	padding:10px 0 0 0;
	font-size:22px;
}
.headerPrice{
	position:absolute;
	left:380px;
	bottom:140px;
	text-align:center;
	font-size:11px;
}
.headerPrice b{
	color:#9a0202;
	font-size:14px;
}
.headerPrice a{
	font-size:14px;
}
.headerEnroll{
	position:absolute;
	left:120px;
	bottom:140px;
	text-align:center;
	color:#0059c8;
	font-size:14px;
}
.headerList{
	position:absolute;
	top:225px;
	left:120px;
	font-size:14px;
	color:#000;
	text-align:center;
	font-weight:bold;
}
.contentList, .contentList2, .contentList3, .contentList4, .contentList5{
	font-size:14px;
	padding:0px 0 20px 5px;
}
/*.contentList5{
	padding-left:10px 0 20px 15px;
}*/
.contentList5 li {
	background:transparent url(../images/square.gif) no-repeat scroll left 9px;
	padding:4px 10px 4px 15px;
	font-weight:bold;
}
ul.bgnone li{
	background:none;
}
.headerList1{
	position:absolute;
	top:190px;
	left:470px;
	font-size:14px;
	color:#fff;
}
.headerList span{
	background:url(../images/star.gif) left 5px no-repeat;
	padding:2px 10px 2px 15px;
}
.headerList li, .contentList3 li{
	background:url(../images/star.gif) left 5px no-repeat;
	padding:2px 10px 2px 15px;
	float:left;
}
.contentList3 li{
	float:none;
}
.contentList4 li{
	background:url(../images/arrow.gif) left 8px no-repeat;
	padding:4px 10px 4px 18px;
}
.headerList1 li{
	background:url(../images/star1.gif) left 5px no-repeat;
	padding:2px 10px 2px 10px;
}
.contentList li{
	background:url(../images/right-mark.gif) left 5px no-repeat;
	padding:2px 0 2px 25px;
}
.contentList2 li{
	padding:5px 0 2px 95px;
}
.contentList2 li.ticket{
	background:url(../images/ticket-dismissal-img.gif) 10px center no-repeat;
}
.contentList2 li.insurance{
	background:url(../images/insurance-discount-img.gif) left center no-repeat;
}
.contentList2 li.seatbelt{
	background:url(../images/seat-belt-img.gif) left center no-repeat;
}
.approvedContries{
	position:absolute;
	bottom:25px;
	width:100%;
	color:#FFF;
	font-size:15px;
	text-align:center;
	margin:0 auto;
}
.approvedContries a{
	padding:0px 12px;
	color:#FFF;
	text-decoration:none;
	line-height:22px;
}
/* Tab Panel */
.tabPannel {
	width:740px;
	margin:auto;
}
.quick-view-panel {
}
.quick-view-panel .quick-view-menu {
	 width:280px;
	 float:left;
	 border-right:solid 1px #d5d5d5;
}
.quick-view-panel .quick-view-menu li {
	margin:0;
	line-height:normal;
	padding:3px 15px 10px 0;
	padding-top:1px;
}
.quick-view-panel .quick-view-menu li span {
	text-align:right;
	display:block;
	color:#0059c8;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	margin:0;
	cursor:pointer;
 }
.quick-view-panel .quick-view-menu li.over {
	 color:#0059c8;
	 font-size:14px;
	 font-weight:normal;
	 text-decoration:none;
	 position:relative;
}
.quick-view-panel .quick-view-menu li.over span{
	text-decoration:none;
}
.quick-view-panel .quick-view-menu li.active {
	color:#328103;
 	text-decoration:none;
 	position:relative;
 }
.quick-view-panel .quick-view-content-outer {
	 width:440px;
	 padding:0px 0px 10px 15px;
	 float:left;
	 font-size:14px;
}
.quick-view-content-outer H4 {
	font-size:16px;
	 background:none;
	 padding-bottom:10px;
	 color:#b00000;
}
.quick-view-content-outer UL {
	margin-bottom:10px;
}
.quick-view-content-outer LI {
	font-size:13px;
	 margin-left:17px;
	 line-height:20px;
}
.quick-view-content-outer SPAN {
	background:none;
	font-weight:bold;
}
.quick-view-content-outer P {
	margin-top:0px !important;
	font-size:14px;
}/*-------------------------------------------~~~~~     Home page Header Style Ends   ~~~~~--------------------------------------------*//*---------------------------------------------~~~~~~~~~~~ Inner page header Styles  ~~~~~~~~~-----------------------------------------------*/
.inner-headerPrice{
	position:absolute;
	top:200px;
	text-align:center;
	width:900px;
}
.inner-headerPrice2{
	position:absolute;
	top:180px;
	text-align:center;
	left:210px;
}
.inner-headerPrice3{
	position:absolute;
	top:180px;
	left:180px;
	width:700px;
}
.drprice, .drplus{
	float:left;
	text-align:center;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
.drplus{
	padding-left:25px;
}
.countryList{
	color:#0059c8;
	font-size:14px;
	float:left;
	padding-right:45px;
}
.countryList li {
	padding:2px 0;
}
.countryList li a{
	color:#0059c8;
}
.countryList li a:hover{
	text-decoration:none;
}
/* Ends-*//*------------------------------------------~~~~~~~~~~ Form Styles ~~~~~~~~~~~~~~~~~~~~~------------------------------------------*/.selectOption{
	border:#2e2e2e solid 1px;
	font-size:15px;
	color:#000000;
	padding:2px;
}
.contact{
	position:absolute;
	top:138px;
	left:130px;
	width:440px;
	color:#fff;
}
.contactForm{
	background:#F0F0F0;
	border:solid 1px #d0d0d0;
	padding:5px;
}
.login{
	position:absolute;
	top:162px;
	left:230px;
	width:440px;
	color:#fff;
}
.login h3, .login a {
	color:#fff;
}
.textField{
	background:#fff;
	padding:2px;
	line-height:22px;
	font-size:14px;
	color:#000;
	border:solid 1px #b0b0b0;
	width:180px;
}
textarea.textArea{
	background:#fff;
	padding:2px;
	font-size:14px;
	color:#000;
	border:solid 1px #b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	width:180px;
}
/*-------------*/
#homebtm{
	background:url(../images/main-border-btm.gif) 2px bottom no-repeat;
	width:842px;
	padding:0 27px 19px 31px;
}
.homeText{
	font-size:14px;
	background:#ffffff;
	color:#585858;
	padding:20px 50px;
	padding-bottom:0px;
}
.homeText h3{
	font-size:21px;
	color:#3c3c3c;
	padding-bottom:20px;
}
/*-------------------------------------------~~~~~     Inner page Styels       ~~~~~--------------------------------------------*/
#innerHeader1{
	width:900px;
	background:url(../images/inner-header-top-bg2.gif) left top no-repeat;
	height:200px;
	position:relative;
}
#innerHeader1-1{
	width:900px;
	background:url(../images/inner-header-top-bg2.gif) left top no-repeat;
	height:140px;
	position:relative;
}
#innerHeader2{
	width:900px;
	background:url(../images/inner-header-top-bg1.gif) left top no-repeat;
	height:220px;
	position:relative;
}
#innerMiddlebg{
	background:url(../images/inner-middle-bg.gif) left top repeat-y;
}
#innerBtm{
	background:url(../images/inner-btm-bg.gif) left bottom no-repeat;
	padding:10px 50px 58px 70px ;
	width:780px;
	font-size:14px;
	color:#585858;
}
#innerBtm h4, #innerBtm1 h4, #innerBtm h2, #innerBtm1 h2{
	color:#b00000;
	font-size:16px;
}
#innerBtm1{
	background:url(../images/inner-btm-bg1.png) left bottom no-repeat;
	padding:10px 50px 20px 70px ;
	width:780px;
	font-size:14px;
}
#innerBtm1 h2 {color: #B00000;    font-size: 14px;}
#innerBtm1 h4 {color: #B00000;    font-size: 14px;}
hr{
	border-bottom:1px solid #D8D8D8;	
}
#innerBtm h2.pageHeading2, #innerBtm1 h2.pageHeading2{
	color:#000;
	font-size:22px;
	padding-bottom:10px;
}
/*-------------------------------------------~~~~~~ ~~~~ ~~ FAQs Accordion ~~ ~~~~ ~~~~~~~---------------------------------------------*/.accordion2 h5 {
	padding: 2px 0;
	margin: 0;
	cursor: pointer;
	color:#0059C8;
	text-decoration:underline;
	font-weight:normal;
}
.accordion2 h5:hover {
text-decoration:none;
}
.accordion2 h5.active {
}
.accordion2 p, .accordion2 div {
	display: none;
}
.accordion2 h4{
	padding-top:10px;
}/*-------------------------------------------~~~~~        Footer Links        ~~~~~--------------------------------------------*/
.price_table { border:1px solid #af0000;background:#fff;}
.price_table_tdbg1 {background:#af0000; font-size:14px; font-weight:bold; color:#ffffff;}
.price_table_tdbg2 {background:#DAE0E5;}
.price_table_tdbg2_1 {background:#ffffd6;}
.price_table_tdbg3 {background:#F0F1F2;}
.backtotop {margin-bottom:70px;}
.question {margin:0px;}
.question a{color:#FF0000; text-decoration:none;}
.question a:hover{color:#FF0000; text-decoration:none;}

.price_table TD {padding:5px;}

#footer{
	width:900px;
	padding:10px 0;
	margin:auto;
	text-align:center;
	color:#585858;
	font-size:14px;
}
#footer a{
	text-decoration:none;
	color:#585858;
	line-height:22px;
}
#footer a:hover{
	text-decoration:underline;
	color:#b00000;
}


.inside-price {width:330px;float:right;text-align:center;margin:20px 0px 60px 20px;}
.inside-price img {margin:0px 5px 15px 5px;}
.inside-price1 {width:330px;float:right;text-align:center;margin:20px 0px 20px 20px;}
.inside-price1 img {margin:0px 5px 15px 5px;}

.combo {background:url(../images/combo-price-bg.gif) repeat-y;width:329px;margin-top:20px;}
.combo-bottom {background:url(../images/combo-price-bottom.gif) no-repeat left bottom;font-weight:bold;}
.combo-content {background:url(../images/combo-price-top.gif) no-repeat left top;padding:20px 20px 10px 20px;}
.combo p {font-size:12px;color:#1b1b1b;}



/* New Added CSS */
.new-aff-p {height:350px;}
.new-aff-p div {margin-bottom:30px;}
.nw-aff-p1 {float:left;margin-bottom:20px;}
.new-aff-p h5 {font-size:16px; font-weight:bold; color:#585858;float:left;}
.new-aff-p label {font-size:12px;}
.new-aff-p img {text-align:center; margin-top:-12px;position:relative;}
.nw-aff-bx1 {background:#E5F1F9; padding:10px 10px 0px 10px;}
.nw-aff-bx1 div {color:#B00000; font-weight:bold;}
.nw-aff-bx1 p {font-style:italic; font-size:12px;}
.nw-aff-p2 {}
.nw-aff-bx2 {}
.nw-aff-bx2 div {color:#B00000; font-weight:bold;}
.nw-aff-bx2 p {font-style:italic; font-size:12px;}

.cr-title {background:url(../images/he-bg.gif) no-repeat -60px 0px; position:absolute; left:200px; top:55px; width:651px; height:119px;}
.cr-title h1 {padding-top:32px; font-size:18px; color:#000; padding-left:8px;}
.clear {clear:both;}
.left {float:left;width:500px;padding-bottom:20px;}
.right {float:right;width:266px;margin-top:-20px;}
.button {float:right;text-align:right;padding-right:30px;}


.tdc {float:left;width:365px;}
.tdc1 { float:right;width:365px;}
.tdc h4, .tdc1 h4 {margin:10px 0px;}
.tdc h4 img , .tdc1 h4 img {margin:0px;float:none;}
.tdc h6, .tdc1 h6, .idc h6 , .idc1 h6 {font-size:14px;margin-bottom:10px;line-height:18px;float:left;color:#0059c8;}
.tdc p, .tdc1 p {margin-bottom:5px;}
.tdc img{ margin-top:-15px;float:right;}
.tdc1 img{ margin-top:-5px;float:right;}
.idc h6 , .idc1 h6 {margin-bottom:0px;}
.idc p , .idc1 p {width:240px;float:left;font-size:12px;}
.idc img , .idc1 img {float:right;}
.tdc h6 span, .tdc1 h6 span, .idc h6 span, .idc1 h6 span {color:#F00;}

.idc {background:#fffff2;border:solid 1px #d77d7d;width:340px;padding:10px;float:left;}
.idc1 {background:#fffff2;border:solid 1px #d77d7d;width:340px;padding:10px;float:right;}
.divider {float:left;margin-left:20px;}
.pin {background:url(../images/pin.gif) no-repeat;font-size:16px;font-weight:bold;height:25px;padding:5px 0px 0px 25px;margin-bottom:10px;}

#seoWrap, #seoWrap1 {display:none;}
#seoWrap {padding-top:10px;}
#seoWrap h3 {color:#B00000;font-size:18px;}


.star li {background:url(../images/star.gif) no-repeat 0px 6px;padding-left:14px;font-weight:bold;color:#1b1b1b;margin-bottom:8px;font-size:17px;}
.header-top { padding:210px 0px 0px 225px;}
.header-top-left {float:left;width:300px;}
.header-top-right {float:left;text-align:center;margin-left:30px;padding-top:5px;}
.header-top-right img, .header-bottom-right img, .bottom-price-left img {vertical-align:middle;}
.padding-img { margin:10px 0px 0px 10px;}
.header-bottom { margin:10px 0px 0px 185px;border:solid 1px #d4d4d4;background:#FFF;padding:18px 20px 10px 20px;width:635px;}
*+HTML .header-bottom { padding-bottom:0px;}
.header-bottom-left {float:left;font-size:12px !important;width:330px;float:left;}
.header-bottom-right {text-align:center;float:right;width:305px;}
*HTML .header-bottom-right {text-align:center;float:right;margin-top:-105px;}


.header-bottom-right {float:right;}
.get-caption {padding:140px 0px 0px 60px;}
.about-caption {padding:140px 0px 0px 120px;}
.inside-caption  h2{padding:150px 0px 0px 10px;text-align:center;font-size:30px;font-weight:bold;color:#1b1b1b;}
.inside-caption  {padding:150px 0px 0px 10px;text-align:center;font-size:30px;font-weight:bold;color:#1b1b1b;}

.steps {color:#1b1b1b;}
.one {background:url(../images/one.gif) no-repeat;padding-left:25px;margin-bottom:15px;}
.two {background:url(../images/two.gif) no-repeat;padding-left:25px;margin-bottom:15px;}
.three {background:url(../images/three.gif) no-repeat;padding-left:25px;margin-bottom:15px;}
.three span {color:#039600;}
.two li {list-style:lower-alpha;list-style-position:inside;}

.tea {margin:0px 0px 40px 0px;}
.tea h2 {margin-bottom:10px;}
.tea img { float:left;margin-right:10px;}
.speed {width:150px;height:250px;float:right;margin:50px 20px 0px 20px;}
.affiliate-head {font-size:18px;font-weight:bold;color:#000;padding:90px 0px 0px 220px;}
.affiliate-head p {font-size:12px;font-weight:normal;}
.course {font-size:13px;}
.course img {float:left;margin-right:10px;}
.course-details {background:#f2f2f2;padding:15px 15px 5px 15px;width:620px;margin-top:15px;}
.course-details p {font-size:13px !important;}
.course-details p img{ vertical-align:middle;margin-right:10px;}
.divider1 {background:url(../images/divider.gif) repeat-x;height:33px;width:650px;clear:both;}
#contactHeader{
	width:900px;
	background:url(../images/contact-header-top-bg.png) left top no-repeat;
	height:350px;
	position:relative;
}
#contact-headRight{
	position:absolute;
	right:10px;
	top:150px;
	width:300px;
}
.pageHeading{
	color:#000;
	font-size:22px;
	font-weight:bold;
}
#loginHeader{
	width:900px;
	background:url(../images/login-header.png) left top no-repeat;
	height:350px;
	position:relative;
}
/* Ends-*//*------------------------------------------~~~~~~~~~~ Form Styles ~~~~~~~~~~~~~~~~~~~~~------------------------------------------*/.selectOption{
	border:#2e2e2e solid 1px;
	font-size:15px;
	color:#000000;
	padding:2px;
}
.contact{
	position:absolute;
	top:138px;
	left:130px;
	width:440px;
	color:#fff;
}
.contactForm{
	background:#F0F0F0;
	border:solid 1px #d0d0d0;
	padding:5px;
}
.login{
	position:absolute;
	top:152px;
	left:230px;
	width:440px;
	color:#fff;
}
.login h3, .login a {
	color:#fff;
}
.textField{
	background:#fff;
	padding:2px;
	line-height:22px;
	font-size:14px;
	color:#000;
	border:solid 1px #b0b0b0;
	width:180px;
}
textarea.textArea{
	background:#fff;
	padding:2px;
	font-size:14px;
	color:#000;
	border:solid 1px #b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	width:180px;
}
/*-------------*/

.go {vertical-align:middle;cursor:pointer;}
.bottom {height:75px;}
.bottom-price-left {padding-bottom:30px;float:left;width:315px;}
.bottom-price-right {width:315px;float:right;padding-bottom:30px;}
.bottom-price-left p, .bottom-price-right p {text-align:center;color:#b00000;font-size:17px !important;font-weight:bold;min-height:40px;}
.bottom-price-left span {color:#222121;font-size:12px !important;font-weight:bold;float:right;padding-top:5px;}
.bottom-price-right span {color:#222121;font-size:12px !important;font-weight:bold;float:right;padding-top:10px;}
.bottom-price-left a, .bottom-price-right a {color:#222121;text-decoration:none;}
.course div {float:left;line-height:18px;}
.course-left { margin-right:50px;width:450px; }
.course-left strong {font-size:16px;}
.course-left p {font-size:16px;font-weight:bold;margin-bottom:5px;padding-bottom:0px;}
.note {background:#fff8c3;border:solid 1px #9d9c98;padding:10px;width:450px;font-size:13px;float:left;margin-right:30px;}
.note p {font-size:16px;margin-bottom:5px;padding-bottom:0px;}
.seal {position:absolute;margin:130px 0px 0px 95px;}
.tddc-n{top:3px;position:relative;}

.home-head-data {position:absolute;top:170px;left:305px;text-align:center;color:#ab2a2a;font-family:'Conv_FRAHV',Sans-Serif;}
.home-head-data-driver {position:absolute;top:175px;left:100px;text-align:center;color:#ab2a2a;font-family:'Conv_FRAHV',Sans-Serif;line-height:30px;}
.home-head-data h2 {font-size:24px !important;font-weight:normal;letter-spacing:1px;}
.home-head-data p {font-size:20px !important;padding-bottom:10px;font-weight:normal;}
.home-head-data span, .home-head-data-driver span {font-family:'Conv_FRAHV',Sans-Serif;font-size:34px;letter-spacing:1px;line-height:25px;}

@font-face {
	font-family: 'Conv_FRAHV';
	src: url('../fonts/FRAHV.eot');
	src: local('☺'), url('../fonts/FRAHV.woff') format('woff'), url('../fonts/FRAHV.ttf') format('truetype'), url('../fonts/FRAHV.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_ariblk';
	src: url('../fonts/ariblk.eot');
	src: local('☺'), url('../fonts/ariblk.woff') format('woff'), url('../fonts/ariblk.ttf') format('truetype'), url('../fonts/ariblk.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.home-head-left {position:absolute;top:250px;left:100px;}
.home-head-left p {font-family: 'Conv_ariblk';font-size:18px;color:#000;width:450px;line-height:23px;}
.home-head-left ul {margin:10px 0px 0px 45px;}
.home-head-left li {background:url(../newimages/star.gif) no-repeat 0px 3px;font-size:20px;color:#8e0000;font-weight:bold;padding-left:25px;margin-bottom:25px;}

.home-head-right {position:absolute;top:250px;left:570px;background:url(../newimages/home-head-right-box.gif) no-repeat;width:284px;height:244px;padding-top:13px;text-align:center;}
.home-head-right p {font-size:16px;font-weight:bold;color:#FFF;}
.home-head-right div {text-align:right;padding-right:30px;margin-top:-10px;}
.home-head-right a {color:#FFF;font-size:16px;font-weight:bold;text-decoration:none;}
.home-head-right img {margin-bottom:20px;}
.home-seal { position:absolute;left:420px;top:380px;z-index:2;}

.home-head-bottom {position:absolute;top:540px;left:230px;width:380px;line-height:16px;font-size:14px !important;color:#333;}
.home-head-bottom p {text-align:right;font-size:17px;font-weight:bold;line-height:23px;margin-top:10px;}
.home-head-bottom-right {position:absolute;top:570px;left:630px;}
.home-head-bottom-right  p {text-align:right;margin-top:-13px;}
.home-head-bottom-right a {color:#000;text-decoration:none;font-size:12px;font-weight:bold;}

.you-have {font-family: 'Conv_ariblk';font-size:18px;color:#FFF;}

.you-have {position:absolute;top:690px;left:130px;text-align:center;}
.audio {position:absolute;top:780px;left:42px;background:url(../newimages/audio-read-bg.gif) no-repeat;width:757px;height:117px;padding:5px 0px 0px 70px;}
.audio div {float:left;white-space:nowrap;}
.audio-link {margin:-3px 40px 0px -140px;position:relative;}

.audio-link a {display:block;width:290px;height:108px;}
.audio p {font-size:22px;font-weight:bold;color:#ab2a2a;margin:10px 0px 0px 0px;padding-bottom:8px;}
.audio span {font-size:18px;color:#000;line-height:28px;}

.course-left-new {position:absolute;top:220px;left:70px;width:450px;}
.course-left-new h2 {font-family: 'Conv_ariblk';font-size:18px;color:#000;line-height:23px;}
.course-left-new h3 {font-family: 'Conv_FRAHV';;font-size:18px;color:#000;line-height:23px;margin-top:35px;}
.course-left-new p {color:#000;margin-left:20px;line-height:23px;}
.course-left-new ul {margin:25px 0px 0px 10px;}
.course-left-new li {background:url(../newimages/star.gif) no-repeat 0px 3px;font-size:16px;font-weight:bold;color:#8e0000;padding-left:25px;margin-bottom:25px;}
.course-right-new {position:absolute;top:220px;left:550px;width:270px;text-align:center;}
.course-seal {position:absolute;top:490px;}

.course-new p, .combo-new p {font-size:16px;font-weight:bold;color:#2a2a2a;line-height:18px;padding-bottom:5px;}
.course-new span, .combo-new span{font-size:13px;}
.course-new img, .combo-new img {margin-bottom:5px;}
.learn1 {text-align:right;font-size:12px;font-weight:bold;margin:-40px 0px 0px 170px;left:30px;position:relative;width:100px;}
.learn1 a {color:#000;text-decoration:none;}
.learn2 {text-align:right;font-size:12px;font-weight:bold;margin:-30px 0px 10px 200px;position:relative;width:100px;}
.learn2 a {color:#000;text-decoration:none;}

.course-data {background:url(../newimages/course-data-middle.gif) repeat-y;width:850px;margin-left:-1px;}
.course-data-top {background:url(../newimages/course-data-top.gif) no-repeat;height:21px;}
.course-data-bottom {background:url(../newimages/course-data-bottom.gif) no-repeat left bottom;padding-bottom:20px;}
.course-data-left {width:505px;float:left;padding:10px 0px 0px 25px;margin-right:20px;font-size:13px !important;color:#333;}
.course-data-left h5 {font-size:18px;margin-bottom:2px;}
.course-data-left p {font-size:13px;}
.course-data-left ul {margin:0px 0px 20px 20px;}
.course-data-left li {background:url(../newimages/star1.gif) no-repeat 0px 3px;padding-left:20px;font-weight:bold;margin-bottom:4px;}
.pad-left {padding-left:65px;}
.pad-left1 {padding-left:30px;}
.pad-left2 {padding-left:20px;}
.audio-img {float:right;width:90px;font-size:11px;line-height:14px;margin-top:-10px;}
.audio-img a {text-decoration:none;color:#083577;}

.course-data-right {float:right;width:280px;color:#FFF;padding-right:5px;}
.course-data-right p {margin:30px 0px 10px 0px;line-height:25px;}
.course-data-right ul {margin-left:10px;}
.course-data-right li {list-style:disc;font-size:14px;font-weight:bold;margin-bottom:15px;line-height:25px;list-style-position:inside;}
.course-box {background:#000;border:solid 1px #FFF;border-radius:5px;width:270px;min-height:100px;text-align:center;padding:15px 0px 20px 0px;}
.course-box img {vertical-align:middle;}
.course-box div {margin-bottom:20px;}
.course-box p {color:#fdd645;font-weight:bold;margin:0px;line-height:20px;}
.course-box span {float:right;padding-right:25px;}
.course-box a {color:#efefef;font-size:11px;text-decoration:none;}

.driver-seal {top:510px;position:absolute;left:40px;}
.driver-data {background:url(../newimages/driver-data-bg.gif) repeat-y;width:847px;margin-left:-1px;padding:0px 0px 20px 3px;}
.reasons-head {text-align:center;padding:10px 0px;}
.reasons-head p{text-align:center;font-family: 'Conv_ariblk';font-size:27px;color:#FFF;margin-top:5px;}
.step1, .step2, .step3 {width:282px;float:left;}
.step1 div, .step2 div, .step3 div {text-align:center;}
.step1-data, .step2-data, .step3-data   {background:url(../newimages/step-bg.gif) no-repeat left bottom;min-height:212px;padding:30px 10px 0px 10px;}
.step1-data h5, .step2-data h5, .step3-data h5 {font-size:20px;font-weight:bold;color:#ab2a2a;margin-bottom:20px;}  
.step1-data p, .step2-data p, .step3-data p {text-align:left;line-height:25px;color:#0a0a0a;}

.driver-combo, .driver-course {width:315px;float:left;text-align:center;margin:10px 0px 0px 50px;}
.driver-course {margin-left:80px;}
.driver-combo p, .driver-course p{font-size:18px;font-weight:bold;color:#fdd645;height:40px;}
.driver-combo img, .driver-course img {vertical-align:middle;}
.driver-course div {text-align:right;}
.driver-course div a {color:#FFF;text-decoration:none;font-size:12px;font-weight:bold;}

.tx-seal {left:600px;position:absolute;}

.course-selection {width:500px;float:left;color:#000;}
.course-selection h1 {font-size:18px;font-weight:bold;color:#b00000;line-height:30px;}
.course-selection p {line-height:23px;}
.course-price {width:160px;float:left;margin:35px 0px 0px 50px;text-align:center;}

.course-price img {margin-bottom:5px;}

.course-combo {width:500px;border:solid 1px #000;background:url(../newimages/driver-data-bg.gif) repeat-y;padding:15px 0px;margin-top:20px;}
.course-combo-left {float:left;width:245px;margin:0px 0px 0px 45px;color:#FFF;line-height:25px;}
*HTML .course-combo-left {margin-left:20px;}
.course-combo-right {text-align:center;}
.course-combo-right img {margin-bottom:5px;}


* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

.combo-new1 {background:none !important;width:284px;margin:20px auto 0px auto;}
.combo-new1 .combo-bottom, .combo-new1 .combo-content {background:none;}
.combo-new1 .combo-content {padding:10px;}
.combo-new1 .combo-content img {margin:8px 0px;}
.combo-new1 p {color:#000;font-size:12px;}
.combo-new1 span {color:#000;font-size:16px;font-weight:bold;}

.inside-course {position:relative;left:auto;top:auto;margin-left:25px;}

