@charset "utf-8";
ul{margin:0; padding:0;}
.rightshaddow {
	width:8px;
	background-image: url(../images/right_tab_shaddow.jpg);
	background-repeat:repeat-y;
}
.leftshaddow {
	width:8px;
	background-image: url(../images/left_tab_shaddow.jpg);
	background-repeat:repeat-y;
}
.topheaderbackground {
	width:762px;
	height:160px;
	background-image: url(../images/top_header_bg.jpg);
	background-repeat:no-repeat;
	
}
.topinnerheaderbackground {
	width:762px;
	height:130px;
	background-image: url(../images/top_innerheader_bg.jpg);
	background-repeat:no-repeat;
}
.logo {
width:84px;
height:73px;
padding-left:10px;
}
.toplinks {
	width:712px;
	height:21px;
}
.toplinks_home {
	width:23px;
	height:14px;
	
}
.toplinks_divider {

	height:14px;
}
.toplinks_email {
	width:30px;
	height:14px;
}


.mainmenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	height:45px;
	text-align:center;
	background-image:url(../images/mainmenu_bg.jpg);
	background-repeat:repeat-x;
	
}
.txtmainmenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.leftmenu {
	width:7px;
	background-image:url(../images/left_mainmenu.jpg);
	background-repeat:no-repeat;

}
.rightmenu {
	width:6px;
	background-image:url(../images/right_mainmenu.jpg);
	background-repeat:no-repeat;
}
.mainmenudivider {
	width:3px;
	background-image:url(../images/mainmenu_divider.jpg);
	background-repeat:no-repeat;
}
.middivider {
	width:5px;
	background-image:url(../images/mid_divider.jpg);
	background-repeat:repeat-y;
}
.leftbot {
	width:201px;
	background-image:url(../images/leftbot_bg.jpg);
	background-repeat:repeat-y;
}
.leftbotdivider {
	height:2px;
	background-image:url(../images/leftbot_divider.jpg);
	background-repeat:no-repeat;
}
.leftbotcontent {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	padding-left:20px;
	margin-bottom:10px;
	vertical-align:bottom;
	text-decoration:none;
	font-style:normal;
}
.hover:leftbotcontent {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-left:20px;
	height:25px;
	text-decoration:none;
	font-style:normal;
}
.leftbotbottom {
	height:30px;
	background-image:url(../images/leftbot_bottom.jpg);
	background-repeat:no-repeat;
}
.crossdivider {
	height:5px;
	background-image:url(../images/cross_divider.jpg);
	background-repeat:repeat-x;
	height:10px;
}
.bg_recommended {
	height:277px;
	background-image:url(../images/bg_recommendedproducts.jpg);
	background-repeat:repeat-y;
}
.bg_innerpagerecommended {
	height:170px;
	background-image:url(../images/bg_recommendedproducts.jpg);
	background-repeat:repeat-y;
}
.bg_innerpageadds {
	height:138px;
	background-image:url(../images/bg_recommendedproducts.jpg);
	background-repeat:repeat-y;
}
.bottom_recommended {
	height:15px;
	background-image:url(../images/bottom_recommendedproducts.jpg);
	background-repeat:no-repeat;
}
.divider_recommended {
	height:3px;
	background-image:url(../images/divider_recommendedproducts.jpg);
	background-repeat:repeat-x;
}
.txt_header {
	height:35px;
	background-image:url(../images/textheader_bg.jpg);
	background-repeat:repeat-x;
}
.txt_main_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	vertical-align:bottom;
	margin-left:30px;
	margin-bottom:1px;
	text-decoration:none;
	}
.txt_otherproducts_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	vertical-align:bottom;
	margin-left:25px;
	margin-bottom:1px;
	text-decoration:none;
	}
.txt_main_heading_foreign {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#bb0133;
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
	margin-left:35px;
	margin-bottom:1px;
	text-decoration:none;
	letter-spacing:1.5px;
}
.txt_main_heading_carcredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#085eab;
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
	margin-left:35px;
	margin-bottom:1px;
	text-decoration:none;
	letter-spacing:1.5px;
}

.txt_sub_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin-left:5px;
	margin-bottom:4px;
	text-decoration:none;
	letter-spacing:1px;
}
.txt_top1_heading_black {
	
	color:#000000;
}
.txt_top1_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#c20b1a;
	font-weight:bold;
	text-align:right;
	margin-right:80px;
	text-decoration:none;
	letter-spacing:1px;

}

.txt_top2_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#c20b1a;
	font-weight:bold;
	text-align:left;
	margin-right:35px;
	text-decoration:none;
	letter-spacing:1px;
	}
.txt_top3_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#c20b1a;
	font-weight:bold;
	text-align:right;
	margin-right:10px;
	text-decoration:none;
	letter-spacing:1px;
;
	}
.txt_innertop1_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#676161;
	font-weight:normal;
	text-align:left;
	margin-left:0px;
	text-decoration:none;
	
	
}
.txt_innertop2_heading {
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#676161;
	font-weight:bold;
	text-align:right;
	margin-right:200px;
	text-decoration:none;
	
	
	}
.txt_innertop3_heading {
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#676161;
	font-weight:bold;
	text-align:right;
	margin-right:17px;
	text-decoration:none;
	letter-spacing:1px;

	}

.txt_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:140%;
	margin-left:4px;
	margin-right:4px;
	margin-top:10px;
	margin-bottom:20px;
}
.txt_bodyfirstphara {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:140%;
	margin-left:4px;
	margin-right:4px;
	margin-top:0px;
	margin-bottom:20px;
}
.txt_homebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:140%;
	margin-left:4px;
	margin-right:4px;
	margin-top:1px;
	margin-bottom:20px;
}
.txt_body_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d68100;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	line-height:140%;
	margin-left:4px;
	margin-right:4px;
	margin-top:0px;
	margin-bottom:0px;
}

.bg_bottom {
	

	background:#f9a21f url(../images/bg_bottom.jpg) repeat-x; padding:10px 0px 0px 0px;
	
}
.bg_bottom2 {
	

	background:#f9a21f url(../images/bg_bottom2.jpg) repeat-x; height:5px;
	
}
.bg_txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.logo {
padding: 12px 0 0 4px;
}
.butfindmore {
margin: 0 0 3px 0;
padding: 0 0 0 0 ;
}
.travelbackground {
background-image:url(../images/bck_travelbackground.jpg);
background-repeat:no-repeat;

}
.creditbackground {
background-image:url(../images/bck_creditbackground.jpg);
background-repeat:no-repeat;

}
.broadbandbackground {
background-image:url(../images/bck_broadbackground.jpg);
background-repeat:no-repeat;

}
.foreignbandbackground {
background-image:url(../images/bck_foreignbackground.jpg);
background-repeat:no-repeat;
}

.bannercontentbig {
font:"Trebuchet MS";
font-size:25px;
color:#000000;
font-weight:bold;
margin: 0 0 0 0;
padding: 5px 0 0 10px;
}
.bannercontentsmall1 {
font:"Trebuchet MS";
font-size:20px;
color:#000000;
margin: 0 0 0 0;
padding: 5px 0 0 10px;
}
.bannercontentsmall1p {
font:"Trebuchet MS";
font-size:18px;
color:#000000;
margin: 0 0 0 0;
padding: 5px 0 0 10px;
}
.bannercontentsmall1q {
font:"Trebuchet MS";
font-size:17px;
color:#000000;
margin: 0 0 0 0;
padding: 5px 0 0 10px;
}
.bannercontentsmall2 {
font:"Trebuchet MS";
font-size:18px;
color:#6d6c6c;
margin: 0 0 0 0;
padding: 5px 0 0 10px;
}
.bannercontentsmall3 {
font:"Trebuchet MS";
font-size:24px;
color:#000000;
margin: 0 0 0 0;
}
.homebackground {
background-image:url(../images/bcksmallbanner.jpg);
background-repeat:no-repeat;
}
.homebannerheading {
font:"Trebuchet MS";
font-size:20px;
color:#ffffff;
font-weight:normal;
margin: 0 0 0 0;
padding: 5px 0 0 28px;
letter-spacing:1px;
vertical-align:bottom;
text-decoration:none;
}
.homebannercontent1 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:normal;
margin: 0 0 0 0;
padding: 14px 0 0 8px;


}
.homebannercontent2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:normal;
margin: 0 0 0 0;
padding: 5px 0 0 8px;
}
.homebannercontent3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;

}
.blackcolor {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.blackcolor:hover {
color:#d50844;
text-decoration:underline;
}
.topbanner {
margin: 0 10px 0 0;
padding: 0 10px 0 0;
}
.bold{font-weight:bold;}
.list ul{margin:0; padding:7px 4px 6px 4px; list-style:disc; margin:5px 5px 6px 30px; }
.list ul li{  font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#000000; list-style:none; list-style-image:url(../images/bullet-bk.gif); background-repeat:no-repeat;}

.txtstyle1{font:"Trebuchet MS", Verdana, Arial 12px #000000; font-weight:bold;}

ul.footerlist1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul.footerlist1 li{margin:0; padding:10px 7px; list-style:none;}
ul.footerlist1 a:link, ul.footerlist1 a:visited, ul.footerlist1 a:active{margin:0; padding:10px 10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}
ul.footerlist1 a:hover{text-decoration:underline;}

.verline-wh{background:url(../images/verline-wh.gif) repeat-y top right; }

a.linkfooter:link,a.linkfooter:visited, a.linkfooter:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight:normal;}
a.linkfooter:hover{text-decoration:none;}
.white{color:#FFFFFF;}