﻿/*
********************************************
White Eagle - Default CSS Stylesheet
Created on: 14/01/2008
Version: 1.0

********************************************
*/

/* Common tag elements */
* {padding: 0; margin: 0}
body { background-color:#293FB6; background-image: url(../images/bg/cloud-BG-80-opt.jpg); background-position:center top; background-repeat:repeat; color:#000000; text-align:center; font-family: Arial, Verdana, sans-serif; font-size: 80%; font-weight:normal; height:100%; margin:0; padding:0; }



/* global margins */
/*textbox,*/
/*input,*/
/*select */ 
/*textarea */
p,
ul,
dl {margin:0.8em 1.4em 0.9em 1.4em;}

paragraphs 
table p,
dl p {margin:0.4em 0;}
hr { height:1px; margin:8px 0 8px 0; display:block; }

/* headings */
h1, 
h2, 
h3, 
h4,
h5 {padding:0; margin:0.8em 0 0.3em 0; color:#184D91; }

h1 { font-size: 1.9em; }
h2 { font-size: 1.5em; font-weight:normal; }
h3 { font-size: 1.3em; font-weight:normal; }
h4 { font-size: 1.2em; font-weight:normal; }
h5 { font-size: 1.0em; }

/* inputs */
.textstandard{font-weight: bold;vertical-align: middle;color: #2c5189;direction: ltr;text-indent: 3px;line-height: normal;font-family: Tahoma, Arial;letter-spacing: normal;text-align: left;padding-bottom: 3px;padding-top: 3px;padding-left:2px;margin:1px 0px 1px 0px;}
.textboxstandard{border: solid 1px #2C5189;font-weight: bold;vertical-align: middle;color: #2c5189;direction: ltr;text-indent: 3px;line-height: normal;font-family: Tahoma, Arial;letter-spacing: normal;text-align: left;padding-bottom: 3px;padding-top: 3px;padding-left:2px;margin:1px 0px 1px 0px;}
.textboxstandardrequired{border: solid 1px #2C5189;font-weight: bold;vertical-align: middle;color: #2c5189;direction: ltr;text-indent: 3px;line-height: normal;font-family: Tahoma, Arial;letter-spacing: normal;text-align: left;padding-bottom: 3px;padding-top: 3px;padding-left:2px;margin:1px 0px 1px 0px;background-color:#FFFFA0;}
/*input,*/
select,
textarea {font-size:1em;}
dl input,
dl select {margin:0;}
fieldset { border: none; margin: 0; padding: 2px 0 3px 0;}

p { font-size: 100%; line-height: 140%; margin: 0.1em 0 1em 0; }
/*a:link, a:visited { color:#184D91; text-decoration: underline; }
a:link, a:visited {  text-decoration: underline; }*/
a:hover, a:active { text-decoration: underline; }
img { border:none; vertical-align:bottom; }
img.fl { padding:0 10px 10px 0px; }
img.fr { padding:0 0 10px 10px; }

/* lists */
ul {padding:0; margin-left: 1.8em;}
li {list-style-position:outside; margin:0.3em 0 0 0; list-style-type:square; }

/* definition lists 
dl {margin-bottom:0; clear:both;}
dt {float:left; width:12em; margin-bottom:0.3em; clear:both; font-weight:bold; text-align:right;}
dd {margin-left:13em; margin-bottom:0.8em;}*/

dl {margin-bottom:0; clear:both;}
dt {float:left; margin-bottom:0.2em; clear:both; font-weight:bold; }
dd {margin-left:13em; margin-bottom:0.3em;}

/* print styles */
.printText{ font-family:Arial, Tahoma; font-size:8pt;}

.FloatingLayer{ z-index:109;}

/*tables*/
table.X1 {margin:0 0 0.8em 0; width:100%; border-collapse:collapse;}
table.X1 td,
table.X1 th {padding:0.4em 0.4em 0.4em 1em; text-align:left;}
table.X1 tbody th { font-weight:normal;}
table.X1 caption { display:none; }

/*
table {margin:0 0 0.0em 0; border-collapse:collapse;}
td,
th {padding:0.0em 0.0em 0.0em 0em; text-align:left;}
tbody th { font-weight:normal;}
caption { display:none; }

*/

/* common CSS classes */
    /* colours */
    .alt {color:#2c79b6;}
    .warning {color:red;}
    .red {color:red !important;}
    .important {font-weight:bold;}
    .strike {text-decoration: line-through;}
    .save_price {color:red; font-weight:bold;}
    
    /* icons */
    .pdf { padding-left:22px; background-image: url(../images/icon_pdf.gif); background-position:left center; background-repeat:no-repeat; }
    .links { margin-left:0.3em; }
    .links li { list-style-type:none; }

    /* floats */
    .fl {float:left;}
    .fr {float:right;}
    .fn {float:none;}

    /* clears */
    .cb {clear:both;}
    .clearfix:after {content: "."; display: block; height: 0; margin:0; padding:0; clear: both; visibility: hidden;}
    .clearfix { position:relative; display: inline-block;}
    /* Hides from IE-mac \*/
    * html .clearfix {height: 1%;}
    .clearfix {display: block;}
    /* End hide from IE-mac */

    /* text-align */
    .tal {text-align:left; }
    .tac {text-align:center; }
    .tar {text-align:right; }
    .nowrap { white-space:nowrap; }
    .bold {font-weight:bold;}
    .normal { font-weight:normal;}
    .strike-out { text-decoration: line-through; }

    /* display */
    .hidden {display:none;}
    .invisible {visibility:hidden;}
    .hide {position:absolute; left:-9000px; top:0; z-index:20}

    /* handles the alpha transparacy for PNG graphics in IE5.5/IE6 */
    /* FOR THE STAGING AND LIVE SITE CHANGE BELOW TO 
	* html .png { behavior: url(/library/javascript/iepngfix.htc); }
	*/
    * html .png { behavior: url(/library/javascript/iepngfix.htc); }

/* site structure */
#parent {position:relative; margin:0 auto 0 auto; width:996px; text-align:left; padding:10px 0 0 0}
#main {position:relative; margin:0; padding:10px 0 0 0; background-color:#ffffff; background-image: url(../images/bg/img_body_panel.gif); background-position:left top; background-repeat:repeat-y; z-index:100;}
#nav-left { position: relative; float:left; width:185px; margin:0 10px 0 7px; padding:0; }
#content-middle { position: relative; float:left; width:592px; margin:0 0 0 0;  z-index:1;}
#content-all { position: relative; float:left; width:787px; margin:0 10px 0 7px; padding:0; }
#nav-right { position: relative; float:right; width:185px; margin:0 7px 0 0; padding:0; z-index:0;}
#content-wrap { margin:0; padding:0 10px 10px 10px; }
#content-wrap ul { padding:0; margin-left: 1.2em; }
#content-wrap li {list-style-position:outside; margin:0.3em 0 0 0; padding-left:12px; list-style-type:none; background-image: url(../images/bullet_blue.gif); background-position:0px 7px; background-repeat:no-repeat;  }
.banner { margin:0 0 -1px -1px; padding:0; vertical-align:bottom; }

/* Header 
#header { position:relative; height:106px; width:996px; padding:0; margin:0; background-image: url(../images/banner/img_banner_top.jpg); background-position:left top; background-repeat:no-repeat; }
*/
#header { position:relative; height:106px; width:996px; padding:0; margin:0; background-image: url(../images/banner/img_banner_top.png); background-position:left top; background-repeat:no-repeat; }
#logo { position:absolute; top:13px; left:28px; z-index:97; }

/* Top Menu */
#nav-support { position:absolute; top:-1px; right:7px; font-size:85%; text-align:center; padding:0; margin:0; z-index:99;}
#nav-support ul { margin: 0; padding: 0;} 
#nav-support li { float:left; list-style-type:none; margin: 0 0 0 6px; padding: 0; }
#nav-support a { padding: 6px 0 6px 24px; margin: 0; font-weight:bold; text-decoration: none; color:#FFFFFF; background-repeat:no-repeat; display:block; }
#nav-support a:hover { text-decoration:underline; }
#nav-support .myaccount { background-image: url(../images/buttons/support/btn_my_account.png); background-position:0px 2px; }
#nav-support .agents { background-image: url(../images/buttons/support/btn_white_eagle_icon.png); background-position:0px 2px; }
#nav-support .faqs { background-image: url(../images/buttons/support/btn_faqs.png); background-position:0px 2px; }
#nav-support .contact { background-image: url(../images/buttons/support/btn_contact.png); background-position:0px 2px; }
/*#nav-support .flags {padding:0 0 0 3px; margin:0px; display:block; float:left;}*/
#nav-support .flags a { padding:0 0 0 0px; margin:0 0 0 3px;  display:block; float:left;}
/*#nav-support .flags img { vertical-align:top; padding:2px 0 0 0; margin:0; }*/

/* Primary Navigation */
#nav-wrapper { height:26px; width:996px; background-image: url(../images/banner/img_banner_fade_small.jpg); background-position:left top; background-repeat:repeat-x; position:absolute; bottom:0px; left:0px; text-align:center; padding:0; margin:0 }
.nav { position:absolute; top:-40px; left:196px; margin: 0 auto; width:690px; text-align:left; height:79px; padding:0; z-index:90; }
.nav a { display: block; height: 79px; vertical-align:bottom; margin:0; padding:0; width:100% }
.nav a span { display: none; }
.nav a.active { z-index: 1; }
.nav a.active:hover { height: 72px;}
.nav li a:hover { z-index: 2; background-position:0px -72px !important; margin-top:0px !important;}
.nav li { float:left; padding: 0 10px 0 0px; list-style-type:none; height:79px; margin-top:0px; }
.nav li a.active, #nav li a:hover { background-position:0px -72px; margin-top:0px;}

/* United Kingdom */
.nav.en-gb li.yourcard { position:relative; width:97px; }
.nav.en-gb li.yourcard a { background-image: url(../images/buttons/btn_yourcard.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.en-gb li.talk { position:relative; width:97px; }
.nav.en-gb li.talk a { background-image: url(../images/buttons/btn_talk.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.en-gb li.life { position:relative; width:97px; }
.nav.en-gb li.life a { background-image: url(../images/buttons/btn_life.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.en-gb li.mobile { position:relative; width:97px; }
.nav.en-gb li.mobile a { background-image: url(../images/buttons/btn_mobile.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.en-gb li.offers { position:relative; width:97px; }
.nav.en-gb li.offers a { background-image: url(../images/buttons/btn_offers.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.en-gb li.agents { position:relative; width:97px; }
.nav.en-gb li.agents a { background-image: url(../images/buttons/btn_agents.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.en-gb li.moneyshare { position:relative; width:97px; }
.nav.en-gb li.moneyshare a { background-image: url(../images/buttons/btn_moneyshare.gif); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.en-gb li.payroll { position:relative; width:97px; }
.nav.en-gb li.payroll a { background-image: url(../images/buttons/btn_payroll.gif); background-position:0px 0px; width: 97px; margin-top:7px;}


/* Polish (currently set to UK) */
.nav.pl-pl li.yourcard { position:relative; width:97px; }
.nav.pl-pl li.yourcard a { background-image: url(../images/buttons/polish/Pl-Your-Card-Button-Art.gif); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.pl-pl li.talk { position:relative; width:97px; }
.nav.pl-pl li.talk a { background-image: url(../images/buttons/polish/btn_talk.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.pl-pl li.life { position:relative; width:97px; }
.nav.pl-pl li.life a { background-image: url(../images/buttons/polish/btn_life.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.pl-pl li.mobile { position:relative; width:97px; }
.nav.pl-pl li.mobile a { background-image: url(../images/buttons/polish/btn_mobile.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.pl-pl li.offers { position:relative; width:97px; }
.nav.pl-pl li.offers a { background-image: url(../images/buttons/polish/btn_offers.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.pl-pl li.agents { position:relative; width:97px; }
.nav.pl-pl li.agents a { background-image: url(../images/buttons/polish/btn_agents.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.pl-pl li.moneyshare { position:relative; width:97px; }
.nav.pl-pl li.moneyshare a { background-image: url(../images/buttons/polish/btn_moneyshare.gif); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.pl-pl li.payroll { position:relative; width:97px; }
.nav.pl-pl li.payroll a { background-image: url(../images/buttons/polish/Pl-Wages-Tab-Art.gif); background-position:0px 0px; width: 97px; margin-top:7px;}


/* Bulgarian (currently set to UK) */
.nav.bgn li.yourcard { position:relative; width:97px; }
.nav.bgn li.yourcard a { background-image: url(../images/buttons/bgn/BU-Your-Card-Button-Art.gif); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.bgn li.talk { position:relative; width:97px; }
.nav.bgn li.talk a { background-image: url(../images/buttons/btn_talk.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.bgn li.life { position:relative; width:97px; }
.nav.bgn li.life a { background-image: url(../images/buttons/btn_life.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.bgn li.mobile { position:relative; width:97px; }
.nav.bgn li.mobile a { background-image: url(../images/buttons/btn_mobile.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.bgn li.offers { position:relative; width:97px; }
.nav.bgn li.offers a { background-image: url(../images/buttons/btn_offers.png); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.bgn li.agents { position:relative; width:97px; }
.nav.bgn li.agents a { background-image: url(../images/buttons/bgn/BU-Agents-Art.gif); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.bgn li.moneyshare { position:relative; width:97px; }
.nav.bgn li.moneyshare a { background-image: url(../images/buttons/bgn/BU-Money-Transfer-Art.gif); background-position:0px 0px; width: 97px; margin-top:7px;}
.nav.bgn li.payroll { position:relative; width:97px; }
.nav.bgn li.payroll a { background-image: url(../images/buttons/bgn/BU-Wages-Button-Art.gif); background-position:0px 0px; width: 97px; margin-top:7px;}






/* Table radius */
.tbl { position:relative; margin:0 0 0.8em 0; }
.tbl_tl { position:absolute; top:0px; left:0px; width:8px; height:8px; background-image: url(/library/images/radius/img_curve_topleft.png); background-position:top left; background-repeat:no-repeat; }
.tbl_tr { position:absolute; top:0px; right:0px; width:8px; height:8px; background-image: url(/library/images/radius/img_curve_topright.png); background-position:top left; background-repeat:no-repeat; }
.tbl_bl { position:absolute; bottom:0px; left:0px; width:8px; height:8px; background-image: url(/library/images/radius/img_curve_baseleft.png); background-position:top left; background-repeat:no-repeat; }
.tbl_br { position:absolute; bottom:0px; right:0px; width:8px; height:8px; background-image: url(/library/images/radius/img_curve_baseright.png); background-position:top left; background-repeat:no-repeat; }

/* Secondary Navigation */
#subnav-wrapper { position:relative; font-size:85%; background-color:#ffffff; padding:6px 0 6px 0; margin:0 auto 0 auto; text-align: center; }
#subnav-wrapper ul { display:inline; margin:0 } 
#subnav-wrapper li { display:inline; list-style-type:none; list-style-type:disc; color:#00298F; background-image: url(../images/bullet.gif); background-position:left center; background-repeat:no-repeat; margin:0 7px 0 2px; padding: 0 0 0 9px; }
#subnav-wrapper a { text-decoration: none; }
#subnav-wrapper a:hover { text-decoration:underline; }

/* Breadcrumb */
#bar { position:relative; margin:0; padding:0; z-index:100; height:25px; background-color:#ffffff; background-image: url(../images/banner/img_grey_bar.jpg); background-position:left top; background-repeat:repeat-x }
#bar ul { float:right; margin:0 5px 0 0; } 
#bar li { float:left; list-style-type:none; margin:0; padding:0; }
#bar input { width: 160px; margin:2px 2px 0 4px; padding:0; border:solid 1px #9498B1; height:16px; }
#bar label { float:none; margin:0; padding:4px 0 0 0; display:block; font-weight:normal; font-size:95%; }
#bar .search { margin:2px 0 0 0; width:26px; height:20px; padding:0; }

/* Breadcrumb */
#breadcrumb { position:relative; z-index:99; font-size:85%; margin:0; padding:0; height:25px; background-color:#ffffff; background-image: url(../images/bg/img_body_panel.gif); background-position:left top; background-repeat:repeat-y; }
#breadcrumb ul { display:inline; margin:10px 0 0 10px; float:left; } 
#breadcrumb li { display:inline; list-style-type:none; margin:0; padding:0 10px 0 4px; background-image: url(../images/breadcrumb_seperator.gif); background-position:right center; background-repeat:no-repeat; }
#breadcrumb .userdetails { float:right; color:#184D91; padding:10px 9px 0 0; }
#breadcrumb a { text-decoration:underline; }
#breadcrumb a:hover { text-decoration:none; }
#breadcrumb .userdetails a { text-decoration:underline; }
#breadcrumb .userdetails a:hover { text-decoration:none; }
#breadcrumb .selected { background-image: none; }
#breadcrumb .selected a { color:#666666; text-decoration: none; }

/*Signup Breadcrumb */
#SUnav-wrapper { position:relative; height:60px; bottom:0px; left:140px; text-align:right; padding:0; margin:0 }
.SUnav { margin: 0 auto; width:300px; text-align:left; padding:0; z-index:90; }
.SUnav a { display: block; height: 70px; vertical-align:bottom; margin:0; padding:0; }
.SUnav a span { display: none; }
.SUnav a.active { z-index: 1; }
.SUnav a.active:hover { height: 70px;}
.SUnav li a:hover { z-index: 2; background-position:0px -70px !important; margin-top:0px !important;}
.SUnav li { float:left; padding:0; list-style-type:none; height:20px; margin-top:0px; }
.SUnav li a.active, #nav li a:hover {  margin-top:0px;}

/*Signup Breadcrumb UK Lang */
.SUnav.en-gb li.step1 {  width:55px; }
.SUnav.en-gb li.step1 a { background-image: url(../images/signup_breadcrumb/step1_in.png); }
.SUnav.en-gb li.step1 a:hover { background-image: url(../images/signup_breadcrumb/step1_out.png); }
.SUnav.en-gb li.step1selected a { width:55px; background-image: url(../images/signup_breadcrumb/step1_out.png); }
.SUnav.en-gb li.step2 {  width:55px; }
.SUnav.en-gb li.step2 a { background-image: url(../images/signup_breadcrumb/step2_in.png); }
.SUnav.en-gb li.step2 a:hover { background-image: url(../images/signup_breadcrumb/step2_out.png); }
.SUnav.en-gb li.step2selected a { width:55px; background-image: url(../images/signup_breadcrumb/step2_out.png); }
.SUnav.en-gb li.step3 { width:55px; }
.SUnav.en-gb li.step3 a { background-image: url(../images/signup_breadcrumb/step3_in.png); }
.SUnav.en-gb li.step3 a:hover { background-image: url(../images/signup_breadcrumb/step3_out.png); }
.SUnav.en-gb li.step3selected a { width:55px; background-image: url(../images/signup_breadcrumb/step3_out.png); }
.SUnav.en-gb li.step3null a { width:55px; background-image: url(../images/signup_breadcrumb/step3_null.png); }


.SUnav.en-gb li.step4 {  width:55px; }
.SUnav.en-gb li.step4 a { background-image: url(../images/signup_breadcrumb/step4n_in.png); }
.SUnav.en-gb li.step4 a:hover { background-image: url(../images/signup_breadcrumb/step4n_out.png); }
.SUnav.en-gb li.step4selected a { width:55px; background-image: url(../images/signup_breadcrumb/step4n_out.png); }

.SUnav.en-gb li.step5 {width:55px; }
.SUnav.en-gb li.step5 a { background-image: url(../images/signup_breadcrumb/step5n_in.png); }
.SUnav.en-gb li.step5 a:hover { background-image: url(../images/signup_breadcrumb/step5n_out.png); }
.SUnav.en-gb li.step5selected a { width:55px; background-image: url(../images/signup_breadcrumb/step5n_out.png); }

.CSUnav.en-gb li.step6 {  width:57px; }
.CSUnav.en-gb li.step6 a { background-image: url(../images/signup_breadcrumb/step5n_in_voucher.png); }
.CSUnav.en-gb li.step6 a:hover { background-image: url(../images/signup_breadcrumb/step5n_out_voucher.png); }
.CSUnav.en-gb li.step6selected a { width:57px; background-image: url(../images/signup_breadcrumb/step5n_out_voucher.png); }

/*Signup Breadcrumb PL Lang */
.SUnav.pl li.step1 {  width:55px; }
.SUnav.pl li.step1 a { background-image: url(../images/signup_breadcrumb/PL/step1_in.gif); }
.SUnav.pl li.step1 a:hover { background-image: url(../images/signup_breadcrumb/PL/step1_out.gif); }
.SUnav.pl li.step1selected a { width:55px; background-image: url(../images/signup_breadcrumb/PL/step1_out.gif); }
.SUnav.pl li.step2 {  width:55px; }
.SUnav.pl li.step2 a { background-image: url(../images/signup_breadcrumb/PL/step2_in.gif); }
.SUnav.pl li.step2 a:hover { background-image: url(../images/signup_breadcrumb/PL/step2_out.gif); }
.SUnav.pl li.step2selected a { width:55px; background-image: url(../images/signup_breadcrumb/PL/step2_out.gif); }
.SUnav.pl li.step3 { width:55px; }
.SUnav.pl li.step3 a { background-image: url(../images/signup_breadcrumb/PL/step3_in.gif); }
.SUnav.pl li.step3 a:hover { background-image: url(../images/signup_breadcrumb/PL/step3_out.gif); }
.SUnav.pl li.step3selected a { width:55px; background-image: url(../images/signup_breadcrumb/PL/step3_out.gif); }
.SUnav.pl li.step3null a { width:55px; background-image: url(../images/signup_breadcrumb/PL/step3_null.gif); }


.SUnav.pl li.step4 {  width:55px; }
.SUnav.pl li.step4 a { background-image: url(../images/signup_breadcrumb/PL/step4n_in.gif); }
.SUnav.pl li.step4 a:hover { background-image: url(../images/signup_breadcrumb/PL/step4n_out.gif); }
.SUnav.pl li.step4selected a { width:55px; background-image: url(../images/signup_breadcrumb/PL/step4n_out.gif); }

.SUnav.pl li.step5 {width:55px; }
.SUnav.pl li.step5 a { background-image: url(../images/signup_breadcrumb/PL/step5n_in.gif); }
.SUnav.pl li.step5 a:hover { background-image: url(../images/signup_breadcrumb/PL/step5n_out.gif); }
.SUnav.pl li.step5selected a { width:55px; background-image: url(../images/signup_breadcrumb/PL/step5n_out.gif); }

.CSUnav.pl li.step6 {  width:57px; }
.CSUnav.pl li.step6 a { background-image: url(../images/signup_breadcrumb/PL/step5n_in_voucher.gif); }
.CSUnav.pl li.step6 a:hover { background-image: url(../images/signup_breadcrumb/PL/step5n_out_voucher.gif); }
.CSUnav.pl li.step6selected a { width:57px; background-image: url(../images/signup_breadcrumb/PL/step5n_out_voucher.gif); }

/*Signup Companion only Breadcrumb UK Lang */
#CSUnav-wrapper { position:relative; height:60px; bottom:0px; left:140px; text-align:right; padding:0; margin:0 }
.CSUnav { margin: 0 auto; width:300px; text-align:left; padding:0; z-index:90; }
.CSUnav a { display: block; height: 70px; vertical-align:bottom; margin:0; padding:0; }
.CSUnav a span { display: none; }
.CSUnav a.active { z-index: 1; }
.CSUnav a.active:hover { height: 70px;}
.CSUnav li a:hover { z-index: 2; background-position:0px -70px !important; margin-top:0px !important;}
.CSUnav li { float:left; padding:0; list-style-type:none; height:70px; margin-top:0px; }
.CSUnav li a.active, #nav li a:hover {  margin-top:0px;}


.CSUnav.en-gb li.cstep1 {  width:55px; }
.CSUnav.en-gb li.cstep1 a { background-image: url(../images/CompanionBreadcrumb/compstep1_in.png); }
.CSUnav.en-gb li.cstep1 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep1_out.png); }
.CSUnav.en-gb li.cstep1selected a { width:55px; background-image: url(../images/CompanionBreadcrumb/compstep1_out.png); }

.CSUnav.en-gb li.cstep2 {  width:55px; }
.CSUnav.en-gb li.cstep2 a { background-image: url(../images/CompanionBreadcrumb/compstep2_in.png); }
.CSUnav.en-gb li.cstep2 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep2_out.png); }
.CSUnav.en-gb li.cstep2selected a { width:55px; background-image: url(../images/CompanionBreadcrumb/compstep2_out.png); }

.CSUnav.en-gb li.cstep3 { width:57px; }
.CSUnav.en-gb li.cstep3 a { background-image: url(../images/CompanionBreadcrumb/compstep3_in.png); }
.CSUnav.en-gb li.cstep3 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep3_out.png); }
.CSUnav.en-gb li.cstep3selected a { width:57px; background-image: url(../images/CompanionBreadcrumb/compstep3_out.png); }
.CSUnav.en-gb li.cstep3null a { width:57px; background-image: url(../images/signup_breadcrumb/step3_null.png); }


.CSUnav.en-gb li.cstep4 {  width:57px; }
.CSUnav.en-gb li.cstep4 a { background-image: url(../images/CompanionBreadcrumb/compstep4_in.png); }
.CSUnav.en-gb li.cstep4 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep4_out.png); }
.CSUnav.en-gb li.cstep4selected a { width:57px; background-image: url(../images/CompanionBreadcrumb/compstep4_out.png); }

/*Signup Companion only Breadcrumb PL Lang */
.CSUnav.pl li.cstep1 {  width:55px; }
.CSUnav.pl li.cstep1 a { background-image: url(../images/CompanionBreadcrumb/compstep1_in.png); }
.CSUnav.pl li.cstep1 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep1_out.png); }
.CSUnav.pl li.cstep1selected a { width:55px; background-image: url(../images/CompanionBreadcrumb/compstep1_out.png); }

.CSUnav.pl li.cstep2 {  width:55px; }
.CSUnav.pl li.cstep2 a { background-image: url(../images/CompanionBreadcrumb/compstep2_in.png); }
.CSUnav.pl li.cstep2 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep2_out.png); }
.CSUnav.pl li.cstep2selected a { width:55px; background-image: url(../images/CompanionBreadcrumb/compstep2_out.png); }

.CSUnav.pl li.cstep3 { width:57px; }
.CSUnav.pl li.cstep3 a { background-image: url(../images/CompanionBreadcrumb/compstep3_in.png); }
.CSUnav.pl li.cstep3 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep3_out.png); }
.CSUnav.pl li.cstep3selected a { width:57px; background-image: url(../images/CompanionBreadcrumb/compstep3_out.png); }
.CSUnav.pl li.cstep3null a { width:57px; background-image: url(../images/signup_breadcrumb/step3_null.png); }


.CSUnav.pl li.cstep4 {  width:57px; }
.CSUnav.pl li.cstep4 a { background-image: url(../images/CompanionBreadcrumb/compstep4_in.png); }
.CSUnav.pl li.cstep4 a:hover { background-image: url(../images/CompanionBreadcrumb/compstep4_out.png); }
.CSUnav.pl li.cstep4selected a { width:57px; background-image: url(../images/CompanionBreadcrumb/compstep4_out.png); }


/* Gadgets - Left */
#nav-left .gadget { padding:0 0 8px 0; margin:0 0 5px 0; background-image: url(../images/gadgets/left/img_left_gadget_base.jpg); background-position:left bottom; background-repeat:no-repeat; }
#nav-left .gadget h2 { font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding:8px 0 0px 15px; }
#nav-left .gadget ul { position:relative; font-size:85%; margin:0; padding:0 0 12px 0; background-image: url(../images/gadgets/left/img_left_gadget_fill.jpg); background-position:left top; background-repeat:repeat-y }
#nav-left .gadget li { margin:0 1px 0 1px; padding:0px 0 0px 0px; list-style-type:none; border-bottom: solid 1px #C2C8DE; }
#nav-left .gadget a { color:#2763A1; text-decoration:none; display:block; width:165px; padding:5px 0 5px 18px; background-image: url(../images/bullet_blue_left.gif); background-position:9px 10px; background-repeat:no-repeat; }
#nav-left .gadget a:hover { background-color:#85B4EA; color:#FFFFFF; background-image: url(../images/bullet_white_left.gif); }
#nav-left .gadget .selected a { color:#FFFFFF; font-weight:bold; background-image: url(../images/bullet_white_left.gif); }

/* Gadgets - Right */
#nav-right .myaccount { padding:0 0 8px 0; margin:0 0 5px 0; background-image: url(../images/gadgets/account/img_myaccount_base.gif); background-position:left bottom; background-repeat:no-repeat; }
#nav-right .myaccount h2 { background-image: url(../images/gadgets/account/gadget_header.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding:8px 0 0px 15px; }
#nav-right .myaccount ul { position:relative; font-size:85%; margin:0; padding:0 0 5px 0; background-image: url(../images/gadgets/account/img_myaccount_fill.gif); background-position:left top; background-repeat:repeat-y }
#nav-right .myaccount li { margin:0 1px 0 1px; padding:3px 0 0px 10px; list-style-type:none; }
#nav-right .myaccount input { width: 160px; margin:0; }
#nav-right .myaccount label { float:none; margin:3px 0 0 0; padding:0; display:block; width:150px; font-size:110%; }
#nav-right .myaccount a { color:#2763A1; text-decoration:none; }
#nav-right .myaccount .login { margin:0; width:82px; height:30px; padding:5px 10px 0 0; }

#nav-right .gadget { padding:0 0 8px 0; margin:0 0 5px 0; background-image: url(../images/gadgets/left/img_left_gadget_base.jpg); background-position:left bottom; background-repeat:no-repeat; }
#nav-right .gadget h2 { background-image: url(../images/gadgets/account/gadget_header.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding:8px 0 0px 15px; }
#nav-right .gadget ul { position:relative; font-size:85%; margin:0; padding:0 0 12px 0; background-image: url(../images/gadgets/left/img_left_gadget_fill.jpg); background-position:left top; background-repeat:repeat-y }
#nav-right .gadget li { margin:0 1px 0 1px; padding:0px 0 0px 0px; list-style-type:none; border-bottom: solid 1px #C2C8DE; }
#nav-right .gadget input { width: 160px; margin:0; }
#nav-right .gadget label { float:none; margin:3px 0 0 0; padding:0; display:block; width:150px; font-size:110%; }
#nav-right .gadget a { color:#2763A1; text-decoration:none; display:block; width:165px; padding:5px 0 5px 18px; background-image: url(../images/bullet_blue_left.gif); background-position:9px 10px; background-repeat:no-repeat; }
#nav-right .gadget .login { margin:0; width:82px; height:30px; padding:5px 10px 0 0; }

/* Promotion Gadgets 
#nav-left .promo { padding:0; margin:0; }
#nav-left .promo img { position:relative; margin: 0 0 0 -5px; padding:0; vertical-align:bottom; }
#nav-right .promo { padding:0; margin:0; }
#nav-right .promo img { position:relative; margin: 0 0 0 -6px; padding:0; vertical-align:bottom; }
*/
#nav-left .promo { position:relative; padding:0; margin:0;}
#nav-left .promo img { position:relative; left:-6px; padding:0; vertical-align:bottom; cursor:pointer; }
#nav-right .promo { position:relative; padding:0; margin:0; cursor:hand;}
#nav-right .promo img { position:relative; top:0px; left:-6px; padding:0; vertical-align:bottom; overflow:visible; cursor:pointer; }
#nav-right .promotall { position:relative; padding:0; margin:0; }
#nav-right .promotall img { position:relative; top:0px; left:-6px; padding:0; vertical-align:bottom; overflow:visible;  }

#nav-right .promolang { position:relative; padding:0; margin:0; }
#nav-right .promolang img { position:relative; top:0px; left:-6px; padding:0; vertical-align:bottom; overflow:visible;  }


/* Section wrap */
.section-wrap { padding:0; margin:0 0 20px 0; border-bottom:solid 4px #DCF4F8; border-left:solid 2px #DCF4F8; border-right:solid 2px #DCF4F8; }
.section-wrap p { padding: 10px 0 10px 1em; margin: 0; }
.section-wrap a { text-decoration:underline; }
.section-wrap label { width: 70px; }


/* Homepage */ 
#content-all.homepage { padding-top:1px !important; }
#nav-right.homepage { margin-top:-4px !important; }
#header_flash { width:787px; height:250px; background-image: url(../images/bg/flash_background.jpg); background-position:left top; background-repeat:no-repeat; }
.homepage .hp-list { margin:10px 0 0 0; padding:0; }
.homepage .hp-list li { float:left; margin:0 0 0 0; padding:0; list-style-type:none; }
.homepage .hp-list .gutter { padding:0 0 0 11px; }
.homepage .msg { font-size:80%; color:Gray; padding:8px 0 0 8px; background-image: url(../images/cross_grey.gif); background-position:0px 7px; background-repeat:no-repeat; }

/* Homepage - Gadgets Small/Large */ 
.homepage .gadget.sml { position:relative; color:#ffffff; width:255px; height:210px; }
.homepage .gadget h1 { padding:3px 0 0 55px; margin:0; }
.homepage .gadget a { color:#ffffff; text-decoration:none; }
.homepage .gadget a:hover { text-decoration:underline; }
.homepage .gadget h2 { padding:3px 0 0 14px; margin:0; font-size:100%; color:#000000; font-weight:bold; }
.homepage .gadget p { padding:9px 1px 0 12px; font-size:95%; margin:0 0 10px 0; }
.homepage .gadget ul { padding:0; margin:0; }
.homepage .gadget .highlight { color:#FF0000; font-weight:bold; }
.homepage .gadget.lrg { position:relative; color:#ffffff; width:388px; height:171px; }
.homepage .gadget.lrg h1 { padding:7px 0 0 45px; margin:0; font-size:110%; }

/* Homepage - Gadgets Styles */
.homepage .eagle_smsEN { background-image: url(.../images/bg/gadgets/Manage-Money-Button-EN.gif); background-position:left top; background-repeat:no-repeat; }
.homepage .eagle_smsPL { background-image: url(.../images/bg/gadgets/eagle_life_gadget_panel_bg_plain.jpg); background-position:left top; background-repeat:no-repeat; }
.homepage .eagle_smsBGN { background-image: url(.../images/bg/gadgets/Manage-Money-Button-BGN.gif); background-position:left top; background-repeat:no-repeat; }

.homepage .eagle_life { background-image: url(../images/bg/gadgets/eagle_life_gadget_panel_bg_plain.jpg); background-position:left top; background-repeat:no-repeat; }
.homepage .eagle_life li { float:none; list-style-type:square; color:#00CC00; margin:0 0 0 40px; padding:0px 0 0 0; }
.homepage .eagle_life li a { color:#00CC00; }
.homepage .eagle_mobile { position:relative; background-image: url(../images/bg/gadgets/eagle_mobile_gadget_panel_bg_plain.jpg); background-position:left top; background-repeat:no-repeat; }
.homepage .eagle_mobile li { float:none; list-style-type:square; color:#00CECE; margin:0 0 0 40px; padding:1px 0 0 0; }
.homepage .eagle_mobile li a { color:#00CECE; }
.homepage .eagle_mobile .offer { position:absolute; top:82px; right:30px; }
.homepage .eagle_mobile .rrp { font-weight:bold; color:#000000; margin:17px 0 0 25px; }
.homepage .eagle_mobile .rrp a { font-weight:normal; padding:0 15px 0 0; }

.homepage .wellboys { position:relative; background-image: url(../images/gadgets/homepage/wellingtonboys-bikeride.gif); background-position:left top; background-repeat:no-repeat; }
.homepage .wellboys h1 { padding: 3px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}
.homepage .wellboys .sub {padding: 0px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}

.homepage .wellboys h2 { padding:80px 0 0 10px; margin:0px 0 0 0; color:#ffffff; font-size:100%; font-weight:normal;}
.homepage .wellboys ul{ padding:0 0 0 0 ; margin:0; }
.homepage .wellboys li { float:none; list-style-type:square; color:#00CECE; margin:0 0 0 40px; padding:1px 0 0 0; }
.homepage .wellboys li a { color:#00CECE; }

.homepage .testimonials { position:relative; background-image: url(../images/gadgets/homepage/TestinonialHomegadget.gif); background-position:left top; background-repeat:no-repeat; }
.homepage .testimonials h1 { padding: 3px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}
.homepage .testimonials .sub {padding: 0px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}

.homepage .testimonials h2 { padding:80px 0 0 10px; margin:0px 0 0 0; color:#ffffff; font-size:100%; font-weight:normal;}
.homepage .testimonials ul{ padding:40px 0 0 0; margin:0; }
.homepage .testimonials li { float:none; list-style-type:square; color:#00CECE; margin:0 0 0 40px; padding:1px 0 0 0; }
.homepage .testimonials li a { color:#00CECE; }

.homepage .testimonialsPL { position:relative; background-image: url(../images/gadgets/homepage/TestinonialHomegadgetPL.gif); background-position:left top; background-repeat:no-repeat; }
.homepage .testimonialsPL h1 { padding: 3px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}
.homepage .testimonialsPL .sub {padding: 0px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}

.homepage .testimonialsPL h2 { padding:80px 0 0 10px; margin:0px 0 0 0; color:#ffffff; font-size:100%; font-weight:normal;}
.homepage .testimonialsPL ul{ padding:40px 0 0 0; margin:0; }
.homepage .testimonialsPL li { float:none; list-style-type:square; color:#00CECE; margin:0 0 0 40px; padding:1px 0 0 0; }
.homepage .testimonialsPL li a { color:#00CECE; }

.homepage .testimonialsBGN { position:relative; background-image: url(../images/gadgets/homepage/Testimonials-Bulgarian.gif); background-position:left top; background-repeat:no-repeat; }
.homepage .testimonialsBGN h1 { padding: 3px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}
.homepage .testimonialsBGN .sub {padding: 0px 0px 0px 10px; margin:0px 0px 0px 0px; color:#ffffff;}

.homepage .testimonialsBGN h2 { padding:80px 0 0 10px; margin:0px 0 0 0; color:#ffffff; font-size:100%; font-weight:normal;}
.homepage .testimonialsBGN ul{ padding:40px 0 0 0; margin:0; }
.homepage .testimonialsBGN li { float:none; list-style-type:square; color:#00CECE; margin:0 0 0 40px; padding:1px 0 0 0; }
.homepage .testimonialsBGN li a { color:#00CECE; }


.homepage .eagle_talk { background-image: url(../images/bg/gadgets/eagle_talk_gadget_bg.jpg); background-position:left top; background-repeat:no-repeat; }
.homepage .eagle_talk .map { position:absolute; top:62px; left:-4px; z-index:0; }
.homepage .eagle_talk .lnk { display:block; padding:0; margin:0; color:#ffffff; z-index:99; }
.homepage .eagle_talk p { position:absolute; z-index:99; top:30px; }
.homepage .money_share { position:relative; background-image: url(../images/bg/gadgets/img_compare_gadget_head.png); background-position:left top; background-repeat:no-repeat; }
.homepage .money_share table { position:absolute; top:27px; left:8px; color:#2267AC; width:372px; z-index:99; }
.homepage .money_share th { padding:2px 0 2px 0; margin:0; text-align:center; font-weight:bold; height:40px; }
.homepage .money_share tbody th { text-align:left; height:auto; font-weight:normal; padding-left:10px; }
.homepage .money_share td { padding:2px 15px 2px 0; margin:0; text-align:right; background:none; background-image:none; }
.homepage .money_share .cross { padding-right:8px; background-image: url(../images/cross_blue.gif); background-position:right top; background-repeat:no-repeat; }
.homepage .money_share .hi-light { position:relative; color:#ffffff; font-weight:bold; font-size:130%; padding:0; }
.homepage .money_share .col1 { width:130px;}
.homepage .money_share .col2 { width:70px;}
.homepage .money_share .col3 { width:70px;}
.homepage .money_share .col4 { width:70px;}
.homepage .money_share .bg_hi-light { height:31px; background-image: url(../images/gadgets/homepage/img_compare_highlighter.gif); background-position:0px 0px; background-repeat:no-repeat; overflow:visible; }
.homepage .money_share a { color:#ffffff; text-decoration:none; }
.homepage .money_share a:hover { color:#ffffff; text-decoration:underline; }

.homepage .free_money_share { position:relative; background-image: url(../images/bg/gadgets/img_free_background.jpg); background-position:left top; background-repeat:no-repeat; }
.homepage .free_money_share h1 { padding:10px 0 0 22px !important; margin:0; }
.homepage .free_money_share h1 a { font-size:180%; }
.homepage .free_money_share p { padding:14px 1px 0 22px; width:210px; font-size:90%; margin:0; }
.homepage .free_money_share .lnk { display:block; margin:0 0 0 22px; color:#ffffff; font-size:110%; background-image: url(../images/gadgets/homepage/img_123.png); background-position:0px 18px; background-repeat:no-repeat;}
.homepage .free_money_share .lnk a { line-height:130%; padding:16px 0 0 62px; display:block;}
.homepage .free_money_share .cc_img { position:absolute; top:43px; right:7px; }


/* Eagle Mobile */
.eaglemobile #content-wrap { margin:0; padding:0 0 10px 0px; border:none; }
.eaglemobile #content-wrap p { font-size:95%; }
.eaglemobile #content-wrap .headerlnk { font-weight:bold; font-size:110%; }
.eaglemobile #content-wrap .desc { padding:10px 0 15px 0; }
#network ul { position:relative; font-size:95%; margin:0; padding:0 0 5px 12px; background-image: url(../images/bg/bg_netman_middle.gif); background-position:left top; background-repeat:repeat-y }
#network li { margin:0 0px 0 0px; padding:8px 0 0 0; width:114px; float:left; text-align:center; list-style-type:none; background-image:none; }
#network h2 span { padding:2px 0 4px 25px; display:block; background-image: url(../images/bg/bg_netman_1.gif); background-position:0px 0px; background-repeat:no-repeat; }
#manufacturer ul { position:relative; font-size:95%; margin:0; padding:0 0 5px 10px; background-image: url(../images/bg/bg_netman_middle.gif); background-position:left top; background-repeat:repeat-y }
#manufacturer li { margin:0 0px 0 0px; padding:8px 0 0 0; width:114px; text-align:center; float:left; list-style-type:none; background-image:none; }
#manufacturer h2 span { padding:2px 0 4px 25px; display:block; background-image: url(../images/bg/bg_netman_2.gif); background-position:0px 0px; background-repeat:no-repeat; }
.netman { padding:0 0 8px 0; margin:0 0 12px 0; background-image: url(../images/bg/bg_netman_footer.gif); background-position:left bottom; background-repeat:no-repeat; }
.netman h2 { background-image: url(../images/bg/bg_netman_header.gif); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding:6px 0 0px 12px; }
.netman a { color:#2763A1; text-decoration:none; position:relative; }
.netman a span { display:block; }
.netman a img { width:110px; height:100px; padding:2px; }
.netman a:hover img { border:solid 2px #00CECE; padding:0px; }
.netman .title { display:block; color:#2763A1; text-align:center; padding:0; text-decoration:underline; }
.netman .title:hover { border:none; text-decoration:underline; }

/* Mobile Gadgets */
#phone-list { padding:0; margin:0 0 0 0px !important; }
#phone-list li { float:left; background:none; width:193px; list-style-type:none; padding:0 0 8px 4px; margin:0; }
#phone-list a { text-decoration:none; }
#phone-list a:hover { text-decoration:underline; }
#phone-list .mobile { position:relative; width:190px; height:169px; background-image: url(../images/bg/gadgets/bg_gadget_mobile.jpg); background-position:left top; background-repeat:no-repeat;}
#phone-list .mobile h2 { padding:6px 0 20px 8px; margin:0; font-size:100%; }
#phone-list .mobile h2 a { color:#ffffff; font-weight:bold; }
#phone-list .mobile p { padding:0; margin:0; }
#phone-list .mobile .image { position:relative; float:left; width:75px; height:121px; margin:0 0 0 4px; }
#phone-list .mobile .info { position:relative; float:left; width:110px; }
#phone-list .mobile .info ul { padding:0; margin:0; }
#phone-list .mobile .info ul li { padding:0 0 0 15px; margin:0; font-size:95%; width:90px; clear:both; color:#184D91; background-image: url(../images/gadget_mobile_bullet.gif); background-position:0px 4px; background-repeat:no-repeat; }
#phone-list .mobile .info .network { background:none; }
#phone-list .mobile .info .network img { padding:0 0 4px 0; }
#phone-list .mobile .info .rrp { padding:0 0 0 15px; margin:2px 0 0 0; font-size:95%; font-weight:bold; } 
#phone-list .mobile .info .save_price { padding:0 0 4px 35px; }
#phone-list .mobile .info .morelnk { padding:0 0 4px 10px; color:#28D7D1; text-decoration:underline; }
#phone-list .mobile.offer { position:relative; width:190px; height:169px; background-image: url(../images/bg/gadgets/bg_gadget_mobile_offer.jpg); background-position:left top; background-repeat:no-repeat;}
#phone-list .mobile .offer_corner { position:absolute; bottom:0px; left:0px; z-index:10; }

/* Mobile List Filters */
.filters { width:592px; height:58px; margin:3px 0 10px 0; background-image: url(../images/bg/bg_filter.gif); background-position:left top; background-repeat:no-repeat; }
.filters .results { float:left; width:150px; font-weight:bold; padding:10px 0 0 10px; font-size:110%; }
.filters .dropdowns { float:right; width:400px; text-align:right; padding:4px 0px 0 0; vertical-align:top; }
.filters .dropdowns select { width:130px; margin:0; padding:0; font-size:100%; }
.filters .dropdowns .ddlfilter { width:170px; }
.filters .dropdowns .btn { margin:0; padding:1px 0 0 0; width:26px; height:20px; }
.filters .dropdowns ul { width:auto; padding:0; margin:0 0 0 40px !important; }
.filters .dropdowns li { float:left; width:auto; background:none !important; padding:0 4px 0 4px !important; margin:0; list-style-type:none; }
.filters .pages { font-weight:normal; text-align:center; padding:4px 0 0 0; margin:0; }
.filters .pages .pg { display:inline; width:auto; padding:2px 0 0 0; margin:0 !important; font-size:95%; }
.filters .pages .pg li { display:inline; list-style:none; text-align:center; width:auto; background:none !important; padding:0 5px 0 5px !important; margin:0; list-style-type:none; border-right:solid 1px #000000; }
.filters .pages .pg a { padding:0; margin:0; text-align:center; color:#000000; font-weight:bold; }
.filters .pages .pg .last { border-right:none; }

/* Mobile Details */
#details .left_col { float:left; width:199px; }
#details .left_col .image_wrap { margin:0 0 10px 0; background-image: url(../images/bg/gadgets/bg_mobile_footer_left.jpg); background-position:left bottom; background-repeat:no-repeat; }
#details .left_col .image_wrap h2 { padding:7px 0 0 15px; margin:0; height:24px; color:#ffffff; font-size:110%; font-weight:bold; background-image: url(../images/bg/gadgets/bg_mobile_header_left.jpg); background-position:left top; background-repeat:no-repeat; }
#details .left_col .image_wrap img { padding:8px 0 0 10px; }
#details .left_col .image_wrap ul { padding:0 0 10px 0; margin:0 0 0 8px; }
#details .left_col .image_wrap li { float:left; padding:0; width:46px; height:46px; margin:0 0 7px 9px; background-image: url(../images/bg/gadgets/bg_mobile_thumb_unselected.gif) !important; background-position:left top !important; background-repeat:no-repeat; }
#details .left_col .image_wrap li img { padding:0; margin:3px 0 0 3px; }
#details .left_col .image_wrap li:hover { background-image: url(../images/bg/gadgets/bg_mobile_thumb_selected.gif) !important; }
#details .left_col .image_wrap .lnkZoom { display:block; color:#00CECE; text-align:center; padding:2px 0 7px 0; }
#details .left_col .network_wrap { margin:0 0 14px 0; background-image: url(../images/bg/gadgets/bg_mobile_footer_networks.jpg); background-position:left bottom; background-repeat:no-repeat; }
#details .left_col .network_wrap h2 { padding:7px 0 0 15px; margin:0; height:24px; color:#ffffff; font-size:110%; font-weight:bold; background-image: url(../images/bg/gadgets/bg_mobile_header_networks.jpg); background-position:left top; background-repeat:no-repeat; }
#details .left_col .network_wrap ul { padding:0 0 7px 0; margin:0 0 0 2px; }
#details .left_col .network_wrap li { float:left; padding:0 9px 0 6px; margin:4px 0 0 0px; text-align:center; background:none; }
#details .left_col .network_wrap .price_wrap { padding:0; width:80px; height:47px; margin:5px 0 0 0; background-image: url(../images/bg/gadgets/bg_networks_rrp.gif) !important; background-position:left top !important; background-repeat:no-repeat; }
#details .left_col .network_wrap .price_wrap .rrp { padding:5px 0 0 0; margin:0; text-align:center; font-size:80%; }
#details .left_col .network_wrap .price_wrap .save_price { padding:0; margin:0; text-align:center; font-weight:bold; font-size:110%; }
#details .features { float:left; width:392px; padding:0 0 9px 0; margin:0; background-image: url(../images/bg/gadgets/bg_mobile_footer_right.jpg); background-position:left bottom; background-repeat:no-repeat; }
#details .features ul { margin:0 !important; padding:0; }
#details .features span { display:block; border-bottom: solid 1px #00CECE; padding:5px 0 5px 12px; }
#details .features li { color:#184D91; font-weight:bold; font-size:120%; margin:0 !important; padding:0 !important; background-image: url(../images/bg/gadgets/bg_mobile_details_right.jpg) !important; background-position:left top; background-repeat:repeat-y !important; list-style-type:none; }
#details .features dl { padding:0 !important; margin:0 0 0 1px !important; width:390px; border-bottom: solid 1px #00CECE; background-color:#E5E5E5;}
#details .features dt { margin:0 !important; padding:4px 10px 4px 25px; font-size:80%; color:#000000; font-weight:bold; }
#details .features dd { margin:0 !important; padding:4px 0px 4px 0; float:left; max-width:260px; width:auto; font-size:80%; color:#000000; font-weight:normal; }
#details .features h2 { padding:7px 0 0 12px; margin:0; height:24px; color:#ffffff; font-size:110%; font-weight:bold; background-image: url(../images/bg/gadgets/bg_mobile_header_right.jpg); background-position:left top; background-repeat:no-repeat; }





/* Footer */
#footer { position:relative; text-align:center; height:143px; margin:0; padding: 0; background-image: url(../images/bg/img_footer_panel.png); background-position:left top; background-repeat:no-repeat; }
#footer ul { margin:0; padding:0; }
#footer li { margin:0; padding:0; list-style-type:none; } 
#footer a { color:#00298F; } 
#footer-nav { position:relative; font-size:95%; text-align:center; margin:0 auto 0 auto; padding: 4px 0 3px 0;}
#footer-nav ul {display:inline; } 
#footer-nav li {display:inline; list-style-type:none; padding: 0 }
#footer-nav a { font-size:90%; font-weight:bold; padding: 0 0.5em 0 0.5em; }
#footer-nav a.last { border-right: none; }
#footer-sections { font-size:85%; color:#ffffff; padding: 20px 0 5px 110px; margin:0; }
#footer-sections .wrapper { float:left; width:138px; text-align:left; margin: 0 2px 0 2px; padding: 5px 0 5px 0;}
#footer-sections .section1 { width:175px;}
#footer-sections .section2 { width:165px;}
#footer-sections .section3 { width:160px;}
#footer-sections .section4 { width:130px;}
#footer-sections .section5 { width:170px;}
#footer-sections .section5 img { vertical-align:top; padding:0 0 0 4px; }
#footer-sections a { color:#ffffff; text-decoration:none; z-index:99; }
#footer-sections a:hover { text-decoration:underline; }
#footer-sections h3 { margin:0 0 5px 0; font-size:1.3em; padding:0; color:#FFFFFF; font-weight:bold; }
#footer-sections ul { margin:0; padding:0; }
#footer-sections li { list-style-type:none; background-image: url(../images/bullet_white.gif); background-position:0px 4px; background-repeat:no-repeat; margin:0 5px 0 2px; padding: 0px 0 0 15px; }
#footer-sections .flags { position:relative; top:0px; z-index:10; padding:0 0 0 0px; margin:-17px 0 0 8px;   float:right;}
#footer-sections .flags a { position:relative; top:-18px; z-index:10;  padding:0 0 0 0px; margin:0 0 0 0px;   float:right;}
/* Copyright */
#copyright { position:relative; text-align:center; vertical-align:middle; font-size:85%; margin:5px 0 25px 0; padding: 10px 0 5px 0; }
#copyright a { color:#ffffff; text-decoration:none; }
#copyright a:hover { text-decoration:underline; }
#copyright .cards { margin:15px 0 0 0; padding: 0; }
#copyright .msg { color:#ffffff; margin:0 auto 0 auto; padding:0; width:695px; }


/*Flag Lang Buttons*/
A.EngBtn{height:18px;width:26px;padding: 0px 0px 0px 0px;text-align:center;text-decoration:none;border-left:solid 0px #D8D8D8;border-right:solid 1px #999999;border-top:solid 1px #D8D8D8;border-bottom:solid 1px #999999;background-image: url('../../images/UnionFlagLarge_18_26.jpg');background-repeat:repeat-x;}
A:hover.EngBtn{border-left:solid 0px #D8D8D8;border-right:solid 1px #999999;border-top:solid 1px #D8D8D8;border-bottom:solid 1px #999999;color:white;background-image: url('../../images/UnionFlagLarge_18_26_over.jpg');}
A.PLBtn{height:18px;width:26px;padding: 0px 0px 0px 0px;text-align:center;text-decoration:none;border-left:solid 0px #D8D8D8;border-right:solid 1px #999999;border-top:solid 1px #D8D8D8;border-bottom:solid 1px #999999;background-image: url('../../images/poland_18_26.jpg');background-repeat:repeat-x;}
A:hover.PLBtn{border-left:solid 0px #D8D8D8;border-right:solid 1px #999999;border-top:solid 1px #D8D8D8;border-bottom:solid 1px #999999;color:white;background-image: url('../../images/large_flag_of_poland_over.jpg');}


/* Fonts*/
.graybold{font-family:Tahoma;font-style:normal;font-weight:bold;color:Gray;}
.Fontgraynormal{font-family:Tahoma;font-style:normal;color:Gray;}
.FontgrayLegal{font-family:Tahoma;line-height:1.4em;font-style:normal;color:Gray;}
.FontgraynormalUL{font-family:Tahoma;font-style:normal;text-decoration:underline;color:Gray;}
.BodyText{font-family:Tahoma;color:black;}
.BodyTextIntro{font-family:Tahoma;display:block;position:relative;padding:3px 0px 3px 0px;}
.BodytextNormal{font-family:Tahoma;font-style:normal;line-height:1.5em;color:#057AB6;}
.BodytextNormalSmall{font-family:Tahoma;font-style:normal;font-size:0.9em;line-height:1.5em;}
.BodyTextSmall{font-family:Tahoma;color:Black; font-size:0.8em}

.BodyTextBoldBlue{color:#1793f3; font-family:Tahoma;font-weight:bold; font-size:1.2em;}
.BodyTextBold{font-family:Tahoma;font-weight:bold;color:Black;}
.BodyTextBoldSmall{font-family:Tahoma;font-weight:bold;color:Black;}
.BoldTextBoldNoSize{font-family:Tahoma;font-weight:bold;color:Black;}
.BodytextNormalBold{font-family:Tahoma;font-style:normal;font-weight:bold;line-height:1.5em;color:#057AB6;}
.BodytextNormalVal{font-family:Tahoma;font-style:normal;line-height:1.5em;color:#057AB6;}
.BodyTextError{font-family:Tahoma;color:#B40000;font-weight:bold;}
.Status{display:block;position:relative;color:#057ab6;padding:5px 2px 5px 0px;font-weight:bold;}

/* Search */
A:link.searchlnk { font-family:Tahoma,Arial; text-decoration:none; color:#000000; }
A:visited.searchlnk { font-family:Tahoma,Arial; text-decoration:none; color:#000000;}
A:active.searchlnk { font-family:Tahoma,Arial; text-decoration:none; color:#000000;}
A:hover.searchlnk { font-family:Tahoma,Arial; text-decoration:none; color:#397fc6;}

/* Error Labels */
.ErrorLabel{display:block;position:relative;color:#c00000;padding:5px 2px 5px 0px;font-weight:bold;}

/*Signup Styles*/
/*=====================================================================================*/
.CardBoxHeader{}

.CardBoxBody{display: block;width:auto;margin: 0px 0px 5px 0px;padding: 5px;border:solid 1px #D8D8D8;}
.YourContactDetailsBox{display: block;width:auto;margin:  30px 0px 20px 0px;padding: 5px;border:solid 1px #D8D8D8;background-image: url('../images/signupgfx/your_details_box_bg.png'); background-repeat:repeat-x; background-position:right top;background-color: #BCE1FC;	}
.SignUpInnerData{position:relative;margin-left:50px;width:500px;display: block;}
.EmailBox{width:400px;  margin:20px 0px  10px 0px; padding:5px 5px 5px 0px;border:solid 1px #D8D8D8;background-color: #CCCCCC;}
.formbox{position:relative; display:block; width:400px; left:60px; margin:20px 0px  10px 0px;padding: 5px;border:solid 1px #D8D8D8;}

A.accordionBox{ text-decoration:underline; cursor:pointer;}
A:hover.accordionBox{cursor:pointer;}


.SignupAddressBox{display: block;width:auto;margin: 0px;padding: 5px;border:solid 1px #D8D8D8;background-image: url('../images/signupgfx/your_details_box_bg.png'); background-repeat:repeat-x; background-position:right top;background-color: #BCE1FC;	}

/* SignupAddress */
#SignupAddress { position:relative; text-align:center; margin:10px 0  10px 0; padding: 10px 0  10px 0; }
#SignupAddress-sections { position:relative;  padding:0; margin: 0; }
#SignupAddress-sections .wrapper { float:left; text-align:left; margin: 0 4px 0 0px; padding: 0;}
#SignupAddress-sections .section1 { width:200px;}
#SignupAddress-sections .section2 { width:436px;}
#SignupAddress-sections a { color:#ffffff; text-decoration:none; }
#SignupAddress-sections a:hover { text-decoration:underline; }
#SignupAddress-sections h3 { margin:0 0 5px 0; font-size:1.3em; padding:0; }
#SignupAddress-sections ul { margin:0; padding:0; }
#SignupAddress-sections li { list-style-type:none; background-image: url(../images/bullet_white.gif); background-position:0px 4px; background-repeat:no-repeat; margin:0 5px 0 2px; padding: 0px 0 0 15px; }

.scrollbox{display:block;width:380px;height:180px;overflow:auto;}
.grid{width: 370px;text-transform: capitalize;color: black;font-style: normal;font-family: arial, Tahoma;font-variant: normal;text-decoration: none; }


.TextBoxSignupStandard
{	border: solid 1px #2C5189;
	vertical-align: middle;
	color: #2c5189;
	direction: ltr;
	text-indent: 1px;
	line-height: normal;
	font-family: Arial, Tahoma;
	letter-spacing: normal;
	text-align: left;
	padding:1px;
	margin: 3px 0px 1px 0px;
	background-color:white;}

.TextBoxMandatoryField
{
	border: solid 1px #2C5189;
	vertical-align: middle;
	color: #2c5189;
	direction: ltr;
	text-indent: 1px;
	line-height: normal;
	font-family: Arial, Tahoma ;
	letter-spacing: normal;
	text-align: left;
	padding:1px;
	margin: 3px 0px 1px 0px;
	background-color:#FFFFA0;
}

.BoxHeaderText
{
	display: block;
	font: bold 1em Arial, Tahoma;
	color: White;
	text-align: left;
	text-transform: capitalize;
}

.SignupErr
{
font-family:Tahoma Arial;
font-size:.8em;
color:Red;	
}


A.SignupButtonS1
{display: block;
	padding: 10px;
	width:134px;
	text-decoration:none;
	border:solid 1px #ffffff;
	font-family:Tahoma;
	font-size:.9em;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	margin: 8px;
	text-align:center;
	background-color:#1B9EF6
}

A:hover.SignupButtonS1
{
		border:solid 1px #ffffff;
		color:#ffffff;
		background-color:#0976BF;
}

/*Update progress box*/
#DivUpdateMsg{position:absolute; display:block; border:solid 1px green; color:green; background-color:White; padding:10px;}

/*Validation Summary*/
.SimpleRedonWhiteSummaryBox{ display:block; width:auto; border:solid 1px red; color:red; background-color:White; padding:10px; margin:5px 0 5px 0;}

.SimpleValicationSummaryBox{ display:block; width:auto; border:solid 1px red; color:red; padding:10px; margin:5px 0 5px 0;}
#ValidationSummaryBox .validate {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/592RedWhiteFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#ValidationSummaryBox .validate h2 { background-image: url(../images/bg/signup/592RedHeader.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#ValidationSummaryBox .validate ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; background-repeat:repeat-y }
#ValidationSummaryBox .validate ul.65 { position:relative; margin:0; padding:0px 0 5px 65px ; background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; background-repeat:repeat-y }
#ValidationSummaryBox .validate li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#ValidationSummaryBox .validate .body { background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; margin:0; padding: 8px 0 0px   65px; background-repeat:repeat-y;}
#ValidationSummaryBox .validate .bodya { background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; margin:0; padding: 8px 0 0px   15px; background-repeat:repeat-y;}


#SignUp4 .Billing {padding:0 0 15px 0; margin: 10px 0 5px 0; background-image: url(../images/bg/signup/Step2CardDesignFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp4 .Billing h2 { background-image: url(../images/bg/signup/Step2BoxHeaderBlue.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp4 .Billing ul { position:relative; margin:0; padding:0px 0 5px 15px ; background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; background-repeat:repeat-y }
#SignUp4 .Billing li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp4 .Billing .body { background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; margin:0; padding: 8px 0 0px 15px; background-repeat:repeat-y;}
#SignUp4 .Billing .address {margin:10px 0 0 0 ; padding: 5px; width:90%; color:White; background-color:#1F9DF4;}
.address2 {margin:0px 0 0 0 ; padding: 5px; width:90%; color:White; background-color:#1F9DF4;}


#SignUp4 .Card {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step2BoxFooterBlue.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp4 .Card h2 { background-image: url(../images/bg/signup/Step2BoxHeaderBlue.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp4 .Card ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; background-repeat:repeat-y }
#SignUp4 .Card ul.65 { position:relative; margin:0; padding:0px 0 5px 65px ; background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; background-repeat:repeat-y }
#SignUp4 .Card li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp4 .Card hr { border:1px solid black;} 
#SignUp4 .Card .body { background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; margin:0; padding: 8px 0 0px   65px; background-repeat:repeat-y;}
#SignUp4 .Card .bodya { background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; margin:0; padding: 8px 0 0px   15px; background-repeat:repeat-y;}


#SignUpReview .primary {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step2CardDesignFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUpReview .primary h2 { background-image: url(../images/bg/signup/Step2BoxHeaderBlue.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUpReview .primary ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; background-repeat:repeat-y }
#SignUpReview .primary ul.65 { position:relative; margin:0; padding:0px 0 5px 65px ; background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; background-repeat:repeat-y }
#SignUpReview .primary li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUpReview .primary .body { background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; margin:0; padding: 8px 0 0px   65px; background-repeat:repeat-y;}
#SignUpReview .primary .bodya { background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; margin:0; padding: 8px 0 0px   15px; background-repeat:repeat-y;}

#SignUpReview .comp {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/592RedWhiteFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUpReview .comp h2 { background-image: url(../images/bg/signup/592RedHeader.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUpReview .comp ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; background-repeat:repeat-y }
#SignUpReview .comp ul.65 { position:relative; margin:0; padding:0px 0 5px 65px ; background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; background-repeat:repeat-y }
#SignUpReview .comp li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUpReview .comp .body { background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; margin:0; padding: 8px 0 0px   65px; background-repeat:repeat-y;}
#SignUpReview .comp .bodya { background-image: url(../images/bg/signup/592RedWhiteFill.png); background-position:left top; margin:0; padding: 8px 0 0px   15px; background-repeat:repeat-y;}

#SignUpReview .GrayBox {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/592DarkGrayFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUpReview .GrayBox h2 { background-image: url(../images/bg/signup/592DarkGrayHeader.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUpReview .GrayBox ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/592DarkGrayFill.png); background-position:left top; background-repeat:repeat-y }
#SignUpReview .GrayBox ul.65 { position:relative; margin:0; padding:0px 0 5px 65px ; background-image: url(../images/bg/signup/592DarkGrayFill.png); background-position:left top; background-repeat:repeat-y }
#SignUpReview .GrayBox li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUpReview .GrayBox .content { background-image: url(../images/bg/signup/592DarkGrayFill.png); background-position:left top; margin:0; padding: 8px 0 0px   20px; background-repeat:repeat-y;}
#SignUpReview .GrayBox .bodya { background-image: url(../i	mages/bg/signup/592DarkGrayFill.png); background-position:left top; margin:0; padding: 8px 0 0px   15px; background-repeat:repeat-y;}



/*Signup Step 2 Box 1*/
#SignUp2a .formP1 {padding:0 0 15px 0; margin: 10px 0 5px 0; background-image: url(../images/bg/signup/Step2CardDesignFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp2a .formP1 h2 { border-bottom:solid 1px #259DF4; background-image: url(../images/bg/signup/ChooseAddressHeader.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp2a .formP1 ul { position:relative; margin:0; padding:0px 0 5px 15px ; background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; background-repeat:repeat-y }
#SignUp2a .formP1 li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp2a .formP1 .body { background-image: url(../images/bg/signup/Step2CardDesignFill.png); background-position:left top; margin:0; padding: 8px 0 0px 15px; background-repeat:repeat-y;}
#SignUp2a .formP1 .bullets { position:relative; margin:0; padding:0px 0 5px 15px ; list-style-type:square;}

#SignUp2a #blankbox ul { padding:0; margin-left: 1.2em;background-image: url(../images/bg/signup/Step2CardDesignFilla.png);}
#SignUp2a #blankbox li {list-style-position:outside; margin:0.3em 0 0 0; padding-left:12px; list-style-type:none; background-image: url(../images/bullet_blue.gif); background-position:0px 7px; background-repeat:no-repeat; }



a.Btn195{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn195_a.png');font-weight:bold; color:#FFFFFF; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.Btn195{background-image: url('../images/buttons/signup/FooterBtn195_hover.png');color:#FFFFFF;}

a.Btn150{display:block;float:left;height:25px;width:150px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn150_a.png');font-weight:bold; color:#FFFFFF; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.Btn150{background-image: url('../images/buttons/signup/FooterBtn150_hover.png');color:#FFFFFF;}

a.Btn150r{display:block;float:left;height:25px;width:150px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn150_a.png');font-weight:bold; color:#FFFFFF; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.Btn150r{background-image: url('../images/buttons/signup/FooterBtn150_hover.png');color:#FFFFFF;}

/*Gray Button*/
a.graybtnr{display:block;float:left;height:25px;width:127px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/footer150_gray.gif');font-weight:bold; color:#FFFFFF; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.graybtnr{background-image: url('../images/buttons/signup/footer150_gray_hover.gif');color:#FFFFFF;}

a.blueR127{display:block;float:left;height:25px;width:127px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/footer127blue.gif');font-weight:bold; color:#FFFFFF; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.blueR127{background-image: url('../images/buttons/signup/footer127blue_hover.gif');color:#FFFFFF;}



/*back Button*/
a.backbtnr{display:block;float:left;height:25px;width:104px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/footer100blue.gif');font-weight:bold; color:#FFFFFF; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.backbtnr{background-image: url('../images/buttons/signup/footer100blue.gif');color:#FFFFFF;}

/* EditBtn*/
a.btn104blue{display:block;float:left;height:25px;width:104px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/footer100blue.gif');font-weight:bold; color:#FFFFFF; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.btn104blue{background-image: url('../images/buttons/signup/footer100blue_hover.gif');color:#FFFFFF;}

/*Button 195 Blue*/
a.FooterBtn195blueV2{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/footer195buttons.gif');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.FooterBtn195blueV2{background-image: url('../images/buttons/signup/footer195buttons_hover.gif');color:#FFFFFF;}

/*Button 195 red transparent*/
a.FooterBtn195RedV2{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/footer195Red_T.gif');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
a:hover.FooterBtn195RedV2{background-image: url('../images/buttons/signup/footer195Red_T.gif');color:#FFFFFF;}



/*Signup Step 2 Box 2*/
#SignUp2b .formP2 {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step2BoxFooterBlue.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp2b .formP2 h2 { background-image: url(../images/bg/signup/Step2BoxHeaderBlue.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp2b .formP2 ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; background-repeat:repeat-y }
#SignUp2b .formP2 ul { position:relative; margin:0; padding:0px 0 5px 65px ; background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; background-repeat:repeat-y }
#SignUp2b .formP2 li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp2b .formP2 .body { background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; margin:0; padding: 8px 0 0px   65px; background-repeat:repeat-y;}
#SignUp2b .formP2 .bodya { background-image: url(../images/bg/signup/Step2BoxBodyFillBlue.png); background-position:left top; margin:0; padding: 8px 0 0px   15px; background-repeat:repeat-y;}

/*Signup Step 2 Box 3 identity*/
#SignUp2c .formP3 {padding:0 0 15px 0; margin:0 0 5px 0; /*background-image: url(../images/bg/signup/Step2BoxFooterGreen.png);background-position:left bottom; background-repeat:no-repeat;*/ }

#AddressFinder .form {float:left; width: 190px; padding:0 0 15px 0; margin:0 3px 5px 0; background-image: url(../images/bg/signup/FindAddressFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#AddressFinder .form h2 { background-image: url(../images/bg/signup/FindAddressHeader.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#AddressFinder .form ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/FindAddressFill.png); background-position:left top; background-repeat:repeat-y }
#AddressFinder .form li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#AddressFinder .form A.Find{display: block;padding: 5px;width:80px;text-decoration:none;border:solid 1px #ffffff;font-family:Tahoma;font-size:.9em;font-style:normal;font-weight:bold;color:#ffffff;margin:5px 0 0 0 ;text-align:center;background-color:#1B9EF6}
#AddressFinder .form A:hover.Find{border:solid 1px #ffffff;color:#ffffff;background-color:#0976BF;}

#CYA .form {float:left; width: 398px;  padding:0 0 20px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/ChooseAddressFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#CYA .form h2 { background-image: url(../images/bg/signup/ChooseAddressHeader.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#CYA .form ul { position:relative; margin:0; padding:0px 0  5px 10px ; background-image: url(../images/bg/signup/ChooseAddressFill.png); background-position:left top; background-repeat:repeat-y }
#CYA .form li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }


/*Signup Step 2 Box 4 identity*/
#SignUp2d .formP4 {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step2BoxFooterGreen.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp2d .formP4 h2 { background-image: url(../images/bg/signup/Step2BoxHeaderGreen.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:23px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp2d .formP4 ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/Step2BoxBodyFillGreen.png); background-position:left top; background-repeat:repeat-y }
#SignUp2d .formP4 li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp2d .formP4 .body { background-image: url(../images/bg/signup/Step2BoxBodyFillGreen.png); background-position:left top; margin:0; padding: 8px 0 0px 15px; background-repeat:repeat-y;}

/*Signup Step 2 Box 5 Login*/
#SignUp2e .formP5 {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step2BoxFooterGray.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp2e .formP5 h2 { background-image: url(../images/bg/signup/Step2BoxHeaderGray.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp2e .formP5 ul { position:relative; margin:0; padding:0px 0 5px 15px ; background-image: url(../images/bg/signup/Step2BoxBodyFillGray.png); background-position:left top; background-repeat:repeat-y }
#SignUp2e .formP5 li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp2e .formP5 .body { background-image: url(../images/bg/signup/Step2BoxBodyFillGray.png); background-position:left top; margin:0; padding: 8px 0 0px 65px; background-repeat:repeat-y;}
#SignUp2e .formP5 .bodya { background-image: url(../images/bg/signup/Step2BoxBodyFillGray.png); background-position:left top; margin:0; padding: 8px 0 0px 15px; background-repeat:repeat-y;}
#SignUp2e a.FooterBtn195blue{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn195Blue_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
#SignUp2e a:hover.FooterBtn195blue{background-image: url('../images/buttons/signup/FooterBtn195Blue_hover.png');color:#FFFFFF;}

/*Step 3 footer
#SignUp2 .formfooter .body { background-image: url(../images/bg/signup/Step3BodyFill.png); background-position:left top; margin:0; padding: 8px 0 0px 12px; background-repeat:repeat-y;}
*/
.formfooter a.FooterBtn195{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn195_a.png');font-weight:bold; color:white; margin: 3px 0px 0px 0px;text-align:center; background-repeat:no-repeat;}
.formfooter a:hover.FooterBtn195{background-image: url('../images/buttons/signup/FooterBtn195_hover.png');color:#FFFFFF;}
.formfooter a.FooterBtn195blue{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn195Blue_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
.formfooter a:hover.FooterBtn195blue{background-image: url('../images/buttons/signup/FooterBtn195Blue_hover.png');color:#FFFFFF;}
.formfooter a.FooterBtn150{display:block;float:left;height:25px;width:150px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn150_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
.formfooter a:hover.FooterBtn150{background-image: url('../images/buttons/signup/FooterBtn150_hover.png');color:#FFFFFF;}
.formfooter a.FooterBtn150R{display:block;float:right;height:25px;width:150px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn150_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
.formfooter a:hover.FooterBtn150R{background-image: url('../images/buttons/signup/FooterBtn150_hover.png');color:#FFFFFF;}




/*Signup Step 3*/
A.TopTabs{display:block;float:left;height:25px;width:150px;padding: 15px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/tabtop_out.png');font-weight:bold;color:#4D4D4D;margin: 3px 5px 0px 0px;text-align:center;}
A:hover.TopTabs{background-image: url('../images/buttons/signup/tabtop_hover.png');color:#FFFFFF;}
.ActiveTopTabs{display:block;float:left;height:25px;width:150px;padding: 15px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/tabtop_in.png');font-weight:bold;color:#FFFFFF;margin: 3px 5px 0px 0px;text-align:center;}
A.TopTabs195{display:block;float:left;height:25px;width:195px;padding: 15px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/tabtop195_out.png');font-weight:bold;color:#4D4D4D;margin: 3px 5px 0px 0px;text-align:center;}
A:hover.TopTabs195{background-image: url('../images/buttons/signup/tabtop195_hover.png');color:#FFFFFF;}
A.ActiveTopTabs195{display:block;float:left;height:25px;width:195px;padding: 15px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/tabtop195_in.png');font-weight:bold;color:#FFFFFF;margin: 3px 5px 0px 0px;text-align:center;}
A:hover.ActiveTopTabs195{background-image: url('../images/buttons/signup/tabtop195_hover.png');color:#FFFFFF;}

A.FooterBtn195{display:block;float:left;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn195_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
A:hover.FooterBtn195{background-image: url('../images/buttons/signup/FooterBtn195_hover.png');color:#FFFFFF;}

#SignUp3 .form {padding:0 0 12px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step3HeaderFooter.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp3 .form h2 { background-image: url(../images/bg/signup/Step3Header.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:10px; font-weight:bold; color:#000000; margin:0; padding: 0px 0 0px  15px; }
#SignUp3 .form ul { position:relative; margin:0; padding:0; background-image: url(../images/bg/signup/Step3BodyFill.png); background-position:left top; background-repeat:repeat-y }
#SignUp3 .form li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp3 .form a {  text-decoration:none; }

/*Step 3 footer*/
#SignUp3 .formfooter .body { background-image: url(../images/bg/signup/Step3BodyFill.png); background-position:left top; margin:0; padding: 8px 0 0px 12px; background-repeat:repeat-y;}
#SignUp3 .formfooter a.FooterBtn195{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn195_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
#SignUp3 .formfooter a:hover.FooterBtn195{background-image: url('../images/buttons/signup/FooterBtn195_hover.png');color:#FFFFFF;}
#SignUp3 .formfooter a.FooterBtn195blue{display:block;float:right;height:25px;width:208px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn195Blue_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
#SignUp3 .formfooter a:hover.FooterBtn195blue{background-image: url('../images/buttons/signup/FooterBtn195Blue_hover.png');color:#FFFFFF;}
#SignUp3 .formfooter a.FooterBtn150{display:block;float:left;height:25px;width:150px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn150_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
#SignUp3 .formfooter a:hover.FooterBtn150{background-image: url('../images/buttons/signup/FooterBtn150_hover.png');color:#FFFFFF;}
#SignUp3 .formfooter a.FooterBtn150R{display:block;float:right;height:25px;width:150px;padding:  9px 0px 0px 0px;text-decoration:none;background-image: url('../images/buttons/signup/FooterBtn150_a.png');font-weight:bold; color:white; margin: 3px 5px 0px 0px;text-align:center; background-repeat:no-repeat;}
#SignUp3 .formfooter a:hover.FooterBtn150R{background-image: url('../images/buttons/signup/FooterBtn150_hover.png');color:#FFFFFF;}



/*signup 3 your contact details*/
#SignUp3 .formP1 {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step3P1Footer.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp3 .formP1 h2 { background-image: url(../images/bg/signup/Step3P1Header.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp3 .formP1 ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/Step3P1BodyFill.png); background-position:left top; background-repeat:repeat-y }
#SignUp3 .formP1 li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp3 .formP1 .body { background-image: url(../images/bg/signup/Step3P1BodyFill.png); background-position:left top; margin:0; padding: 8px 0 0px   65px; background-repeat:repeat-y;}

#SignUp3 .formP2 {padding:0 0 15px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step3P2Footer.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp3 .formP2 h2 { background-image: url(../images/bg/signup/Step3P2Header.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp3 .formP2 ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/Step3P1BodyFill.png); background-position:left top; background-repeat:repeat-y }
#SignUp3 .formP2 li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp3 .formP2 .body { background-image: url(../images/bg/signup/Step3P2BodyFill.png); background-position:left top; margin:0; padding: 8px 0 0px 25px; background-repeat:repeat-y;}
#SignUp3 .formP2 .address {margin:10px 0 0 0 ; padding: 5px; width:94%; color:White; background-color:#1F9DF4;}

#SignUp3 .formP3 {padding:0 0 12px 0; margin:0 0 5px 0; background-image: url(../images/bg/signup/Step3P3Footer.png); background-position:left bottom; background-repeat:no-repeat;}
#SignUp3 .formP3 h2 { background-image: url(../images/bg/signup/Step3P3Header.png); background-position:left top; background-repeat:no-repeat; font-size:115%; height:25px; font-weight:bold; color:#ffffff; margin:0; padding: 8px 0 0px  15px; }
#SignUp3 .formP3 ul { position:relative; margin:0; padding:0px 0 5px 20px ; background-image: url(../images/bg/signup/Step3P1BodyFill.png); background-position:left top; background-repeat:repeat-y }
#SignUp3 .formP3 li { margin:0 1px 0 0px; padding:0px 0 0px 0px; list-style-type:none; }
#SignUp3 .formP3 .bodya { background-image: url(../images/bg/signup/Step3P3BodyFill.png); background-position:left top; margin:0; padding: 8px 0 0px 25px; background-repeat:repeat-y;}
#SignUp3 .formP3 .bodyb { background-image: url(../images/bg/signup/Step3P3BodyFill.png); background-position:left top; margin:0; padding: 8px 0 0px 65px; background-repeat:repeat-y;}

/* My Account */
.OverviewNoCardGreeting{background-image: url(../images/bg/myaccount/MyAccount_overviiewinfomsg.png); background-position:left top; background-repeat:no-repeat;height:260px;padding:40px 30px 0px  160px;margin:0;}

/*=====================================================================================*/

/*Buttons*/
A.ContentButtonsHzPad5{display:block;float:left;height:25px;padding: 5px 5px 0px 5px;text-decoration:none;border:solid 1px #D8D8D8;background-image: url('../../images/HeadBtnHoverBG.gif');font-weight:bold;color:#4D4D4D;margin: 3px 5px 0px 0px;text-align:center;}
A:hover.ContentButtonsHzPad5{border:solid 1px #057AB6;color:#057AB6;}

/* button with no float */
A.ContentButtonsHzPad55{display:block;height:25px;padding: 5px 5px 0px 5px;text-decoration:none;border:solid 1px #D8D8D8;background-image: url('../../images/HeadBtnHoverBG.gif');font-weight:bold;color:#4D4D4D;margin: 3px 5px 0px 0px;text-align:center;}
A:hover.ContentButtonsHzPad55{border:solid 1px #057AB6;color:#057AB6;}


/*signupform old*/
.SignupFormSection{display: block;width:450px;border:dashed 1px gray;padding:10px;}
.SignupFormCol1{display: block;width:400px; margin-left:50px;}
.SignupFormCol2{display: block;float:left;width:280px;margin:0px 0px 0px 20px;}
.SignupFormRow{display:block;width:4500px;}
.Clear{clear:both;}

/*Account Details*/
.AccountDetailsBox{ border:solid 1px #d8d8d8;background-color:#f5f5f5;padding:2px 2px 2px 2px;width:98%;}

/* FAQ */
.FAQBoxQuestionBox{ display:block; position:relative; font-family:tahoma; line-height:1.5em; cursor:pointer; width:100%; background-color:#b1cce9; color:#ffffff; padding-top:3px; padding-bottom:3px; font-weight:bold; margin-bottom:2px;}
.FAQBoxQuestion{ display:block; position:relative; float:left; width:3%; padding-left:10px;}
.FAQBoxQuestionLabel{ display:block; position:relative; float:left; display:block; width:95%;}

.FAQBoxAnswerBox{ display:block; position:relative; font-family:tahoma; line-height:1.5em; cursor:pointer; width:100%; background-color:#e5e5e5;color:#000000; padding-top:3px; padding-bottom:3px;  margin-bottom:2px;}
.FAQBoxAnswer{ display:block; position:relative; float:left; width:3%; font-weight:bold; padding-left:10px;}
.FAQBoxAnswerLabel{display:block; position:relative; float:left; width:95%;}

/* ACTIVATE */
.Activate{ display:block; position:relative; font-family:Tahoma,Arial; line-height:1.5em;}
.ActivateCol1{ display:block; position:relative; float:left; padding:5px;}
.ActivateCol2{ display:block; position:relative; float:left; padding:5px;}

/* Contact Us */
#ContactUs {display:block; position:relative; font-family:Tahoma,Arial; width:100%}
#ContactLeft{display:block; position:relative; float:left; width:60%;}
#ContactRight{display:block; position:relative; float:right; width:39%;}
#ContactBottom{display:block; position:relative; float:left; width:100%;}
.ContactBullets{display:block; position:relative; float:left;}
.ContactForm{background-color:#e5e5e5; padding:5px; margin-bottom:5px;}	
.ContactLost{background-color:#dbe8f8;padding:5px; margin-bottom:5px; height:100%;}
.ContactEmail{background-color:#dbe8f8; padding:5px; margin-bottom:5px;}
.ContactTele{background-color:#dbe8f8;padding:5px; margin-bottom:5px;}
.ContactPost{background-color:#dbe8f8;padding:5px; margin-bottom:5px; vertical-align:bottom;}
.ContactBottomLeft{width:49%; float:left;}
.ContactBottomRight{width:49%; float:right;}

/* Refer a Friend */
#ReferAFriend{display:block; position:relative; background-color:#e5e5e5;width:99%; padding:5px; margin-bottom:10px;}
.ReferYourInfo{}
.ReferYourFriends{}


/*converter */
.Comparisonbox{display:block;border: solid 1px blue;background-color:Window;padding:15px;width:auto;margin:0 0 10px 0;}

/*enablewebacc*/
#EWAForm{margin:0px; padding:0 0 20px 0; background-image: url(../images/bg/myaccount/enable-acc-footer.png); background-position:left bottom; background-repeat:no-repeat;}
#EWAForm h2 {height:70px; margin:0px; padding: 30px 0 0px  100px; color:White; font-size:140%;background-image: url(../images/bg/myaccount/enable-acc-header.png); background-position:left top; background-repeat:no-repeat;} 
#EWAForm .formlayout{background-color:#04024a; padding:10px;}
#EWAForm .formlayout .singlecol{width:570px;  margin:0  0px 0 0; padding:0 0 20px 0;   background-image: url(../images/bg/myaccount/Box_footer500.gif); background-position:left bottom; background-repeat:no-repeat;}
#EWAForm .formlayout .singlecol h3{padding: 5px 0  5px  15px; margin:0; color:#ffffff; background-image: url(../images/bg/myaccount/Box_header500.gif); background-position:left top; background-repeat:no-repeat;}
#EWAForm .formlayout .singlecol .label {display:block; float:left; width:30%; padding:3px 10px 3px 0; text-align:right; color:#04024a;}


#EWAForm .formlayout .leftcol{float:left; width:280px;  margin:0 5px 0 0; padding:0 0 20px 0;   background-image: url(../images/bg/myaccount/LoginBox_Footer.gif); background-position:left bottom; background-repeat:no-repeat;}
#EWAForm .formlayout .rightcol{float:left; width:280px; margin:0 0 0 5px ; padding:0 0 20px 0;  background-image: url(../images/bg/myaccount/LoginBox_Footer.gif); background-position:left bottom; background-repeat:no-repeat;}
#EWAForm .formlayout .loginbg{background-color:#c9d6d7; height:270px; padding: 10px }
#EWAForm .formlayout  h3{padding:5px 0 5px 15px; margin:0; color:#ffffff; background-image: url(../images/bg/myaccount/LoginBox_header.gif); background-position:left top; background-repeat:no-repeat;}
#EWAForm .formlayout ul { margin: 0px 0 0 0; padding:0px; font-size:100%;}
#EWAForm .formlayout li { list-style-type:none; background-position:0px 4px; background-repeat:no-repeat; margin:0 0 3px 0px; clear:both;}
#EWAForm .formlayout .leftcol .label {display:block; float:left; width:30%; padding:3px 10px 3px 0; text-align:right; color:#04024a;}

#EWAForm .label {display:block; float:left; width:30%; padding:3px 10p 3px 0; text-align:right; color:#ffffff;}
#EWAForm .label1 {display:block;  padding:3px 10px 3px  20px; color:#04024a;}

#EWAForm .requireddata{color:Red; font-size:90%; margin:0 0 0 10px;}
#EWAForm .field {display:block;  float:left; text-align:left; width:220px;}
#EWAForm ul { margin: 0px 0 0 0; padding:0px; font-size:100%;}
#EWAForm li { list-style-type:none; background-position:0px 4px; background-repeat:no-repeat; margin:0px; clear:both;}
#EWAForm .red { display:block; width:95%; background-color:red; padding:3px 0 3px 10px; color:White; font-size:85%;} 
#EWAForm .ss h3 { display:block; width:95%; background-color:silver; padding:3px 0 3px 10px;  margin:20px 0 10px 0; color:navy; font-size:85%;} 

#EWAForm  .formfooter { display:block; width:65%;  padding: 3px 10px 3px 10px;  margin:20px 0 0 0 ; color:navy; font-size:85%; text-align:right;} 


#News {}
#News .WideRow{ border-bottom:solid 1px #5494DB; padding:5px 0 5px 0;}

#News A {color:#184d91; text-decoration:none;}
#News A:Hover {color:#184d91; text-decoration:underline;}