.bordersbg
{
	background-image: url(../images/back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
body
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/back_tile.gif);
	background-repeat: repeat;
	background-position: left top;
	scrollbar-face-color: #4682B4;
	scrollbar-shadow-color: White;
	scrollbar-highlight-color: White;
	scrollbar-3dlight-color: #4682B4;
	scrollbar-darkshadow-color: #4682B4;
	scrollbar-track-color: #4682B4;
	scrollbar-arrow-color: White;
}
.nav_backtile
{
	background-image: url(../images/top_nav_tile.gif);
	background-repeat: repeat-x;
}
.nav_subMenuText
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.home_deal_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #004395;
}
.home_deal_package {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007E3A;
	line-height: 20px;
	vertical-align: top;
}
.home_deal_des01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #007E3A;
	line-height: 20px;
	text-transform: uppercase;
}
.home_deal_des02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004395;
	vertical-align: top;
}
.home_deal_des03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #007E3A;
}
.home_deal_des04 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #004395;
}
.home_deal_des05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #004395;
}
.home_deal_des08 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #004395;
	vertical-align: middle;
}
.home_deal_priceR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #004395;
	vertical-align: top;
}
.home_deal_price01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #004395;
	line-height: -15px;
}
.home_deal_price02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004395;
}
.home_deal_list {
	font-size: 10px;
	color: #004395;
	margin-left: -25px;
	list-style-image: url(../images/bullet_smallred.gif);
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
	margin: none;
	padding: none;
}
.home_dot_tile {
	background-image: url(../images/dot_tile.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.deal_listingbg {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.deal_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/dot_tile.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.deal_listingBtmBg {
	background-image: url(../images/DealContent_btn_Htile.jpg);
	background-repeat: repeat-x;
	
}
.deal_listing_dot_tile {
	background-image: url(../images/dot_tile.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.deal_listingDes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.deal_pageContentHead {
	background-image: url(../images/PageHead_Htile.jpg);
	background-repeat: repeat-x;
}
.deal_pageContentBg {
	background-image: url(../images/DealContent_Htile.jpg);
	background-repeat: repeat-y;
}
.pageContentBg2 {

	background-image: url(../images/DealDetail_OuterTblTile.jpg);
	background-repeat: repeat-y;
}
.deal_des03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #007E3A;
}
.listing_Deal_PriceR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #004395;
	vertical-align: bottom;
	bottom: -4px;
}
.ListingDes3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	vertical-align: bottom;
	text-indent: 4px;
}
.ListingDes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.lisitng_DesBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.listingbg {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.detail_HandsetTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #033480;
	line-height: 18px;
	text-indent: 4px;
}
.detailcopy2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #033480;
	line-height: 18px;
	text-indent: 4px;
}
.detailcopy3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #033480;
	line-height: 18px;
	text-indent: 4px;
	background-image: url(../images/DealDetail_InnerTblTile.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}
.detailcopy4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-indent: 4px;
	background-image: none;
}
.page_ContentHead2 {

	background-image: url(../images/DealDetail_TopTile.jpg);
	background-repeat: repeat-x;
}
.DetailInnerTable {
	background-color: #EEF8FA;
	border: 1px solid #999999;
}
.detailcopy1 {

	font-size: 10px;
	color: #033480;
	list-style-image: url(../images/bullet_smallred.gif);
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.DealInnerTableBtm {
	background-color: #A0A5A9;
	padding-top: 4px;
	padding-bottom: 4px;
}
.pageContentHead2 {

	background-image: url(../images/DealDetail_TopTile.jpg);
	background-repeat: repeat-x;
}
A.leftlink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
A.leftlink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #426b8f; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.leftlink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
A.leftlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}
.ConditionsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004395;
}
.nav_subMenuText:hover
{
	text-decoration: underline;
}
.top_redbar_tile
{
	background-image: url(../images/top_redbar_tile.gif);
	background-repeat: repeat-x;
}
.top_greybar_tile
{
	background-image: url(../images/top_greybar_tile.gif);
	background-repeat: repeat-y;
}
.text_smallBold
{
	font-weight: bold;
}
.text_mnp_grey
{
	font-family: "Futura Hv", sans-serif;
	color: #A7A7A7;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
}

 

.rblock_tile
{
	background-image: url(../images/rblock_bg_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F2F9FE;
}
.rblock_FREE
{
	font-size: 19px;
	font-weight: bold;
	color: #003580;
}
.rblock_phoneName
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bot_text
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.bot_text:hover
{
	text-decoration: underline;
}
.smallBlack
{
	font-size: 10px;
	color: #666666;
}
.shop_frame
{
	background-image: url(../images/shop_frame_maintile.gif);
	border-bottom: 1px solid #A9A9A9;
}
.shop_frame_toptile
{
	background-image: url(../images/shop_frame_toptile.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.shop_slider_number
{
	background-color: #DEE3E6;
	font-weight: bold;
	font-size: 12px;
	border: 0px solid;
	width: 22px;
	font-family: Arial, Helvetica, sans-serif;
	height: 15px;
	text-align: center;
}
.form_txtbox_small
{
	font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #A9A9A9;
	width: 22px;
	height: 15px;
	vertical-align: baseline;
}
.text_smallBold_white
{
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.text_smallBold_white:hover
{
	text-decoration: underline;
}
.text_smallBold_red
{
	font-weight: bold;
	color: #003580;
	text-decoration: none;
}
.text_12Bold
{
	font-weight: bold;
	font-size: 12px;
}
.shop_frame_topgrad
{
	background-image: url(../images/shop_frame_topgrad.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.shop_total_number
{
	background-color: #003580;
	font-weight: bold;
	font-size: 12px;
	border: 0px solid;
	width: 28px;
	font-family: Arial, Helvetica, sans-serif;
	height: 15px;
	text-align: center;
	color: #FFFFFF;
}
.text_12
{
	font-weight: normal;
	font-size: 12px;
}
.shop_deal_frame
{
	background-color: #F1F8FE;
	border: 1px solid #A9A9A9;
}
.shop_deal_bottile
{
	background-image: url(../images/shop_deal_bottile.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.text_19
{
	font-weight: bold;
	font-size: 19px;
}
.text_12BoldRed
{
	font-weight: bold;
	font-size: 12px;
	color: #003580;
}
.text_11
{
	font-weight: normal;
	font-size: 11px;
}
.shop_specs_frame
{
	background-color: #FFFFFF;
	border: 1px solid #A9A9A9;
}
.shop_specs_highlight
{
	background-color: #DEE3E6;
}
.shop_specscroll
{
	height: 155px;
	width: 280px;
	overflow: auto;
	padding: 2px;
}
.shop_deal_details_frame
{
	background-color: #FFFFFF;
	border: 1px solid #A9A9A9;
}
.shop_deal_redbubble_tile
{
	background-image: url(../images/shop_deal_redbubble_tile.gif);
	background-repeat: repeat-x;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
}
.text_33Red
{
	font-weight: bold;
	font-size: 33px;
	color: #007E3A;
}
.shop_deal_redback
{
	background-color: #007E3A;
	width: 93px;
	color: #FFFFFF;
	display: block;
	padding: 2px 2px 2px 6px;
}
.shop_deal_details_bot
{
	background-color: #999FA5;
}
.shop_deal_details_blue
{
	background-color: #F1F8FE;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999FA5;
	border-left-color: #999FA5;
}
.shop_deal_bottile_big
{
	background-image: url(../images/shop_deal_bottile_big.gif);
	background-repeat: repeat-x;
}
.shop_bill_bgtile
{
	background-image: url(../images/bill_bgtile.gif);
	background-repeat: repeat-y;
}
.shop_VAS_frame
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	background-color: #FFFFFF;
}
.list_small
{
	font-size: 10px;
	color: #666666;
	margin-left: -25px;
	list-style-image: url(../images/bullet_smallred.gif);
	margin-bottom: 0px;
}
.cont_frame_l_topgrad
{
	background-image: url(../images/cont_frame_topgrad.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cont_frame_l
{
	background-image: url(../images/cont_frame_l_maintile.gif);
	border-bottom: 1px solid #A9A9A9;
	background-repeat: repeat-y;
}
.cont_dotline_horiz
{
	background-image: url(../images/dotline_horiz.gif);
	background-repeat: repeat-x;
}
.cont_txt_para
{
	font-size: 11px;
	line-height: 16px;
}
.cont_head2
{
	background-image: url(../images/cont_head2_bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #003580;
}
.cont_thick_dotline_horiz
{
	background-image: url(../images/cont_thick_dotline_horiz.gif);
	background-repeat: repeat-x;
}
.form_dropdown
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
}
.finditfast_dropdown
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
	width:140px;
}
.callme_textbox
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
	width:85px;
	height:18px;
}
.form_txtbox_med
{
	font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #A9A9A9;
	width: 120px;
	height: 15px;
	vertical-align: baseline;
}
.form_txtbox_37px
{
	font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #A9A9A9;
	width: 37px;
	height: 15px;
	vertical-align: baseline;
}
.form_txtbox_92px
{
	font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #A9A9A9;
	width: 92px;
	height: 15px;
	vertical-align: baseline;
}
.form_radio
{
	vertical-align: middle;
}
.form_dropdown_regular
{
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width: 80px;
}
.form_txtbox_162px
{
	font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #A9A9A9;
	width: 162px;
	height: 15px;
	vertical-align: baseline;
}
.form_lstBox_162px
{
	font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #A9A9A9;
	width: 162px;
	height: 100px;
	vertical-align: baseline;
}
.form_txtbox_tel_suffix
{
	font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #A9A9A9;
	width: 87px;
	height: 15px;
	vertical-align: baseline;
}
.text_10_grey
{
	font-weight: normal;
	font-size: 10px;
	color: #666666;
}
.comp_frame_topgrad
{
	background-image: url(../images/comp_frame_topgrad.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.comp_frame
{
	background-image: url(../images/comp_frame_bgtile.gif);
	border-bottom: 1px solid #A9A9A9;
	background-repeat: repeat-y;
}
.comp_txt_phonename
{
	font-size: 16px;
	font-weight: bold;
}
.comp_table_vline
{
	background-image: url(../images/comp_table_vline.gif);
	background-repeat: repeat-y;
}
.list_terms
{
	list-style-type: decimal;
}
.link_11
{
	font-size: 11px;
	color: #017834;
	text-decoration: none;
	font-weight: bold;
}
.link_11:hover
{
	text-decoration: underline;
}
.cont_frame
{
	background-image: url(../images/cont_frame_maintile.gif);
	border-bottom: 1px solid #A9A9A9;
}
.cont_frame_topgrad
{
	background-image: url(../images/cont_frame_topgrad.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.cont_frame_m
{
	background-image: url(../images/cont_frame_m_maintile.gif);
	border-bottom: 1px solid #A9A9A9;
}
.cont_frame_m_topgrad
{
	background-image: url(../images/cont_frame_m_topgrad.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.shop_deal_frame_red
{
	background-color: #F0F9FE;
	border: 2px solid #007E3A;
}
.cont_xthick_dotline_horiz
{
	background-image: url(../images/cont_xthick_dotline_horiz.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.shop_tariffdetails
{
	height: 350px;
	width: 520px;
	overflow: auto;
	padding: 0px;
}
.txt_27Blue_bold {
	font-size: 27px;
	font-weight: bold;
	color: #004395;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt_17Blue_bold {
	font-size: 17px;
	font-weight: bold;
	color: #004395;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt_11Blue_bold {
	font-size: 11px;
	font-weight: bold;
	color: #004395;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt_10Blue {
	font-size: 10px;
	font-weight: normal;
	color: #004395;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt_9Blue {
	font-size: 9px;
	color: #4C7BB5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.hr_dotline_lightBlue {
	background-image: url(../images/hr_dotline_lightBlue.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.text_14Red
{
	font-weight: bold;
	font-size: 14px;
	color: #003580;
}
.link_12
{
	font-size: 12px;
	color: #007E3A;
	text-decoration: none;
	font-weight: bold;
}
.link_12:hover
{
	text-decoration: underline;
}
.text_10
{
	font-weight: normal;
	font-size: 10px;
}
.link_11Grey
{
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.link_11Grey:hover
{
	text-decoration: underline;
}
.links_highlight
{
	background-color: #FFFFFF;
	display: block;
	padding: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEE3E6;
	visibility: visible;
}
.links_highlight:hover
{
	background-color: #CCCCCC;
}
.cont_frame_ml
{
	background-image: url(../images/cont_frame_ml_maintile.gif);
	border-bottom: 1px solid #A9A9A9;
}
.cont_frame_ml_topgrad
{
	background-image: url(../images/cont_frame_ml_topgrad.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.checkout_dotsline
{
	background-image: url(../images/checkout_dots_mid.gif);
	background-position: left center;
}

.checkout_heading
{
    font-family: Arial Narrow, "Trebuchet MS", sans-serif;
    font-size: 18px;
    color: #003580;
    font-weight:bold;
    padding-left:5px;
}

.basket_bluebg
{
	background-color: #F1F8FE;
}
.hr_dotline_grey
{
	background-image: url(../images/dotline_grey_hr.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position: left center;
	background-color: #FFFFFF;
}
.txt_15Bold_black
{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.txt_15Bold_red
{
	font-size: 15px;
	font-weight: bold;
	color: #007E3A;
}
.vr_dotline_red
{
	background-image: url(../images/vr_dotline_red.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 1px;
}
.hr_dotline_red
{
	background-image: url(../images/hr_dotline_red.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 1px;
}
.hrDotsDgBasket
{
	border-bottom: dotted 1px #A9A9A9;
}
.frame_mainBlue
{
	background-color: #0396D9;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #024C82;
}
.ci_top_1_bg
{
	background-image: url(../images/ci_top_1.gif);
	background-repeat: no-repeat;
	height: 20px;
}
.ci_top_3
{
	background-image: url(../images/top_online_ss.jpg);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 17px;
}
.ci_menu_right
{
	background-image: url(../images/ci_menu_right.gif);
	background-repeat: no-repeat;
	
}
.ci_footerbg
{
	background-position: left top;
	background-image: url(../images/footerbg.gif);
	padding-top: 5px;
	background-repeat: repeat-x;
}
A.smallbluelink:link
{
	font-weight: normal;
	font-size: 11px;
	color: #426b8f;
	font-family: Verdana,Arial;
	text-decoration: none;
}
A.smallbluelink:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #426b8f;
	font-family: Verdana,Arial;
	text-decoration: none;
}
A.smallbluelink:active
{
	font-weight: normal;
	font-size: 11px;
	color: #426b8f;
	font-family: Verdana,Arial;
	text-decoration: none;
}
A.smallbluelink:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #00a1ff;
	font-family: Verdana,Arial;
	text-decoration: none;
}
.ci_bodybg
{
	background-position: left top;
	background-image: url(../images/bodybg.gif);
	background-repeat: repeat-y;
	background-color: #0396d9;
}
.ci_callbar_bg
{
	background-image: url(../images/ci_callbar_bg.gif);
	background-repeat: repeat-x;
	height: 35px;
}
.link_10Bold_white_upper
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.link_10Bold_white_upper:hover
{
	text-decoration: underline;
}
.smallbluecopy
{
	font-weight: normal;
	font-size: 11px;
	color: #426b8f;
	font-family: Verdana,Arial;
}
td
{
	font-size: 11px;
}

A.testdrive:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #66CCFF;

	text-decoration:none;

}

A.testdrive:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #66CCFF;

	text-decoration:none;

}

A.testdrive:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #66CCFF;

	text-decoration:none;

}

A.testdrive:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration:none;

}

A.whitebold:link

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana,Arial;

    TEXT-DECORATION: none

}

A.whitebold:visited

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana,Arial;

    TEXT-DECORATION: none

}

A.whitebold:active

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana,Arial;

    TEXT-DECORATION: none

}

A.whitebold:hover

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 10px;

    COLOR: #c9deef;

    FONT-FAMILY: Verdana,Arial;

    TEXT-DECORATION: none

}

.hr_dotline_lightBlue {

            background-image: url(../images/hr_dotline_lightBlue.gif);

            background-repeat: repeat-x;

            background-position: left center;

}

.frame_top {

            background-image: url(../images/frame_top.gif);

            background-repeat: repeat-x;

            background-position: left top;

}

.frame_border_l {

            background-image: url(../images/frame_l.gif);

            background-repeat: repeat-y;

}

.frame_border_r {

            background-image: url(../images/frame_l.gif);

            background-repeat: repeat-y;

            background-position: right top;

}

.frame_border_bot {

            background-image: url(../images/frame_l.gif);

            background-repeat: repeat-x;

            background-position: left bottom;

}

.frame_head_bg {

            background-image: url(../images/frame_head_bg.gif);

            background-repeat: repeat-x;

}

.frame_sepline {

            background-image: url(../images/frame_sepline.gif);

            background-repeat: repeat-y;

            background-position: center top;

}

.frame_sepline_onWhite {

            background-image: url(../images/frame_sepline_onWhite.gif);

            background-repeat: repeat-y;

            background-position: center top;

}

.frame_headings {

            line-height: 10px;

            font-weight: bold;

            color: #004689;

            text-align: center;

}

.frame_delete_bg {

            background-color: #EBF1F7;

}

.frame_sub-total {

            background-color: #CCDCEB;

            border-right-width: 2px;

            border-bottom-width: 2px;

            border-left-width: 2px;

            border-right-style: solid;

            border-bottom-style: solid;

            border-left-style: solid;

            border-right-color: #FFFFFF;

            border-bottom-color: #FFFFFF;

            border-left-color: #FFFFFF;

}

.txt_12blue_bold {

            font-size: 12px;

            font-weight: bold;

            color: #004395;

}

.txt_12black_bold {

            font-size: 12px;

            font-weight: bold;

            color: #000000;

}
.promo_btm_tile {
	background-image: url(../images/promo_btm_tile.jpg);
	background-repeat: repeat-x;
	height:19px;
}
.faq_tile01 {
	background-image: url(../images/right_faq_tile_h.jpg);
	background-repeat: repeat-y;
}
.faq_tile02 {

	background-image: url(../images/right_faq_tile_v.jpg);
	background-repeat: repeat-x;
}
.basket_sum_top {

            background-image: url(../images/basket_sum_top.gif);

            background-repeat: repeat-x;

}

.basket_sum_bot {

 

            background-image: url(../images/basket_sum_bot.gif);

            background-repeat: repeat-x;

}

.basket_sum_l {

            background-image: url(../images/basket_sum_l.gif);

            background-repeat: repeat-y;

}

.basket_sum_r {

            background-image: url(../images/basket_sum_r.gif);

            background-repeat: repeat-y;

}

.basket_sum_bg {

            background-image: url(../images/basket_sum_tile.gif);

            background-repeat: repeat-x;

            background-position: left bottom;

}

.basket_sum_toptile {

            background-image: url(../images/basket_sum_toptile.gif);

            background-repeat: repeat-x;

}

.basket_sum_l_top {

            background-image: url(../images/basket_sum_l_top.gif);

            background-repeat: repeat-y;

}

.basket_sum_r_top {

            background-image: url(../images/basket_sum_r_top.gif);

            background-repeat: repeat-y;

}

.basket_sum_subheads {

            background-color: #D5E2EE;

            font-weight: bold;

            padding-top: 1px;

            padding-bottom: 2px;

            padding-left: 6px;

}

.basket_sum_item {

            padding-left: 19px;

}

.faq_txt {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 10px;

            color: #000000;

            padding-top:5px;

            padding-bottom:5px;

            padding-left:2px;

            padding-right:2px;

}

.faq_image {

            padding-top: 5px;

            padding-bottom: 5px;

            padding-left:2px;

            padding-right:2px;

}



/* Deal Terms Summary Styles and Thank you email styles*/

.blue-table {
	border: 1px solid #A7B9CF;
	padding: 10;
	vertical-align: top;
}

.table-line {
	background-image: url(../images/dot_tile2.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.cell-pad {
	padding: 10;
	vertical-align: top;
}

.table-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004395;
	font-weight: bold;
	background-image: url(../images/table-header.gif);
	background-repeat: repeat-x;
	background-position: center;
	padding: 10;
}

.Header1	{
	color: #093A7D;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

.table-headers	{
	color: #093A7D;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.dot_tile {
	background-image: url(../images/dot_tile.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.total-line	{
	background-image: url(../images/line_bg.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.blue-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004395;
	font-weight: bold;
	background-image: url(../images/table-header.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.border-left {
	background-image: url(../images/border-left.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.border-right {
	background-image: url(../images/border-right.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.footer {
	background-image: url(../images/footer-bg.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.column-padding	{
	padding-bottom: 6px;
	padding-top: 6px;
}