/* 1 - Global Reset and default settings
---------------------------------------------------------------------------------------------------------------*/
	
body * { margin: 0; padding: 0; }

img, object { border: 0; }

body {
	text-align: center;
	font-size: 62.5%;
	font-family: "Trebuchet MS", Verdana, sans-serif, Arial;
	color: #000;
	background-color: #f6f6f6;
	padding: 0;
	margin: 0;
	color: #333;
}

.thinbordertable { background-color: #CCC; }

.thinbordertable td {
	background-color: #FFF;
	border-bottom: gray 1px solid;
	text-align: left;
	padding: 2px;
}


/* ------------------------------ 2 - Structural elements ------------------------------ */

/******************* Main Structure *******************/
	
#page-container, #top-border, #bottom-border {
	width: 994px;
	margin: 0 auto;
	text-align: left;
}	

/* layout */
#top-border {
	background:url(../images/border-top-994x5.gif) 0 0 #fff no-repeat;
	padding-top: 5px;
	margin-top: 8px;
} 

#bottom-border { background: url(../images/border-bottom-994x5.gif) bottom left #fff no-repeat; padding-bottom: 5px; } 

#page-container {
	background: url(../images/border-sides-994x1.gif) 0 0 #fff repeat-y;
	font-size: 1.0em;
	padding-bottom: 1px; /* 1px padidng for FF spacing bug */
} 
/* layout */ 

/************ Top - branding and breadcrumb area  - Total free space 750px/994px - border and gutters = 723px/967px ************/
		
#top {
	font-size: 1.1em;
	margin: 0 14px 9px 13px;
	padding: 8px 0;
	height: 100%;
} /* height required for Opera bug (margins collape on rollover) */ /* Column now 723px */

/* Branding area */		
#branding {
	width: 100%;
	height: 100px;
	margin-bottom: 10px;
	background-image: url(../images/logo_bg.gif);
}

#logo {
	float: left;
	width: 650px;
	margin: 5px 0 5px 10px;
}

#myacc {
	float: right;
	margin: 1px 0 0 0;
	color: #123688;
	padding: 0 10px 0 0;
}

#myacc ul { list-style: none; }

#myacc li {
	float: left;
	list-style: none;
	padding: 0 0 0 10px;
}

#myacc p { padding: 5px 0 0 5px; }

#myacc a { color: #FFF; }

/* Orientation */
#orientation { width: 100%; z-index: 200; }

/* Breadcrumb*/
#breadcrumb-signup {
	float: left;
	width: 550px;
	margin-left: 10px;
	font-size: 1.0em;
}
/* layout */

#breadcrumb-signup a {
	color: #666;
	line-height: 1.3em;
	font-weight: normal;
	display: block;
	padding-right: 12px;
	background: url(../images/chevron_breadcrumb.gif) transparent center right no-repeat;
}

#breadcrumb-signup dt, #breadcrumb-signup dd { float: left; line-height: 1.3em; }

#breadcrumb-signup dd { padding-left: 8px; }

#breadcrumb-signup p a { line-height: normal; font-weight: bold } 
/* layout */

/******************* Bottom content *******************/

.line {
	width: 967px;
	background: url(../images/border-dash-hor.gif) top left repeat-x;
	float: left;
	height: 4px;
}

/* Copyright notice */
#copyright {
	color: #FFF;
	padding-right: 20px;
	padding-top: 8px;
	float: right;
}

#copyright b {
	float: right;
	color: #999;
	padding-right: 20px;
	padding-top: 8px;
	display: block;
}

#copyright p { margin-bottom: 3px; }

/* 3-  Navigation ---------------------------------------------------------------------------------------------------------------*/
	
	
/* Tertiary Nav */
#nav-tertiary {
	margin-bottom: 9px;
	clear: both;
	font-size: 1em;
	background-image: url(../images/footer.jpg);
	height: 27px;
	width: 967px;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	background-color: #666;
}

#nav-tertiary ul {
	list-style-type: none;
	padding-top: 5px;
	padding-left: 10px;
	width: 600px;
	float: left;
}

#nav-tertiary li {
	float: left;
	margin-right: 7px;
	border-right: solid 1px #000;
	padding-right: 7px;
}

#nav-tertiary li.fl { padding-left: 0; border: 0; }

#nav-tertiary a { color: #FFF; font-weight: normal; }

/* 4 - Heading, Typography, Links, Lists
---------------------------------------------------------------------------------------------------------------*/
	
/* Paragraphs */
p { line-height: 1.4em; }

#main p, #main ul, #main dl, #wide p, #wide ul, #wide dl { padding-left: 10px; margin-bottom: 20px; }

.togglebox {}

.togglebox * { margin-left: 0 !important; padding-left: 0 !important; }

#mediacentre #main .togglebox { padding-left: 10px; }

/* Heading */
#subhead { margin: 5px 0; }

.head {
	clear: both;
	line-height: 1.8em;
	color: #000066;
	border: solid 1px #C2C2C2;
	background: url(../images/misc/gradient-head.gif) #F5F5F5 bottom left repeat-x;
	margin: 0 0 15px 0;
	padding: 0 0 0 10px;
}

h2 { font-size: 1.4em; }

h2, h3 { color: #123588; }

h2, h3 a { color: #000066; }

h2 a:hover { color: #CC0000; text-decoration: underline; }

h4 { color: red; }

h3 { font-weight: bold; font-size: 1.2em; }

h4 { font-size: 1em; }

h5, h6 {
	font-weight: bold;
	font-size: 1.1em;
	display: inline;
}

/* Grid Headings */
#tl h2, #tm h2, #tr h2, #ml h2, #mm h2, #mr h2, #bl h2, #bm h2, #bmm h2, #br h2, #brr h2 { margin: 8px 0 8px 10px; }

#flashcontent h2 { margin: 0 !important }

/* Links */
a {
	color: #0E6FCD;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

a:hover, a:active { text-decoration: underline; cursor: pointer; }

a:focus { text-decoration: underline; /* Added by JF for DDA Compliance */ }

a.norm {
	color: #0E6FCD;
	white-space: nowrap;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
}

a.norm:hover, a.norm:active {
	white-space: nowrap;
	text-decoration: underline;
	cursor: pointer;
}

a.norm:focus { text-decoration: underline; /* Added by JF for DDA Compliance */ }

a.bold{
	color: #123688;
	white-space: nowrap;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

a.bold:hover, a.bold:active {
	white-space: nowrap;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}

a.bold:focus { text-decoration: underline; /* Added by JF for DDA Compliance */ }

/* items */

.bulletpoint { margin-top: 10px; }
	
.bulletpoint li { padding-bottom: 5px; margin-left: 20px; font-size: 1.2em;}

.bulletpoint .level1 a { color: #123588; }

.bulletpoint .level2 a { color: #FF0000; }

.bulletpoint .level3 a { color: #0E6FCD; }

.back2top {  padding-bottom: 20px; }

.back2top a { color: #000; }

/* Floats */

.fright { float: right; }

.fleft { float: left; }

.two-col-div { float: left; width: 300px; }

/* Hide stuff */
.hide, .hidetoggle {
	visibility: hidden;
	overflow: hidden !important;
	height: 1px !important;
	font-size: 0 !important;
	line-height: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
}

#skiplink {
	position: absolute;
	left: -9999px;
	top: -9999px;
	height: 1px;
	font-size: 1px;
	line-height: 0;
	overflow: hidden;
}

/* Rate */	
.rate { font-size: 1.5em; }

.rate2 { font-size: 1.6em; }

/* Segala Trustmark */
.segala { float: right; margin: 4px 8px 0 0; }

/* new line */
.nl { display: block; }

/* Nav  Items */

.navigation { width: 967px; height: 64px; }

#topnav {
	margin: 0;
	padding: 0;
	font-size: 1em;
	letter-spacing: 1px;
	width: 968px;
	float: left;
}

#topnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#topnav li {
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: 121px;
	text-align: center;
}

#topnav a {
	color: #FFF;
	font-weight: 500;
	display: block;
	float: left;
	/* added by phiw */    
    text-decoration: none;
	margin: 0;
	height: 24px;
	padding-top: 7px;
}

#topnav a:focus { text-decoration: underline; /* Added by JF for DDA Compliance */ }

/* added by phiw */
/* hide from IE Mac \ */
#topnav a { float: none; }
/* end hide */

#topnav a:hover, #topnav a:active { color: #FFF; text-decoration: underline; }

#topnav a.here:link, #topnav a.here:visited { z-index: 102; background-repeat: no-repeat; }

#nav_home {
	height: 24px;
	background-image: url(../images/nav_bar_v3.jpg);
	width: 967px;
	z-index: 101;
	margin: 0;
	padding: 0;
	width: 967px;
	float: left;
	height: 24px;
}

.nav_bg_RCA { background-color: #2F8926; }

.navigation #topnav #RCATab { background-color: #2F8926; }

.navigation #topnav #RCATab a { background-image: url(../images/tab_car_v2.jpg); background-repeat: no-repeat; }

.navigation #topnav #RCATab a.here { background-image: url(../images/tab_active_car_v2.jpg); background-repeat: no-repeat; }

.nav_bg_Casco{ background-color: #B31B34; }

.navigation #topnav #CascoTab { background-color: #B31B34; }

.navigation #topnav #CascoTab a { background-image: url(../images/tab_home_v2.jpg); background-repeat: no-repeat; }

.navigation #topnav #CascoTab a.here { background-image: url(../images/tab_active_home_v2.jpg); background-repeat: no-repeat; }

.nav_bg_locuinte { background-color: #1d1157; }

.navigation #topnav #locuinteTab { background-color: #1D1157; }

.navigation #topnav #locuinteTab a { background-image: url(../images/tab_utilities.jpg); background-repeat: no-repeat; }

.navigation #topnav #locuinteTab a.here { background-image: url(../images/tab_active_utilities.jpg); background-repeat: no-repeat; }

.nav_bg_motoring { background-color: #572458; }

.navigation #topnav #motoringTab { background-color: #572458; }

.navigation #topnav #motoringTab a { background-image: url(../images/tab_motoring.jpg); background-repeat: no-repeat; }

.navigation #topnav #motoringTab a.here { background-image: url(../images/tab_active_motoring.jpg); background-repeat: no-repeat; }

.nav_bg_parc{ background-color: #E80649; }

.navigation #topnav #ParcAutoTab { background-color: #E80649; }

.navigation #topnav #ParcAutoTab a { background-image: url(../images/tab_money.jpg); background-repeat: no-repeat; }

.navigation #topnav #ParcAutoTab a.here { background-image: url(../images/tab_active_money.jpg); background-repeat: no-repeat; }

.nav_bg_business { background-color: #009460; }

.nav_bg_locatii{ background-color: #009460; }

.navigation #topnav #LocatiiTab { background-color: #009460; }

.navigation #topnav #LocatiiTab a { background-image: url(../images/tab_insurance.jpg); background-repeat: no-repeat; }

.navigation #topnav #LocatiiTab a.here { background-image: url(../images/tab_active_insurance.jpg); background-repeat: no-repeat; }

.nav_bg_despre { background-color: #00a0e2; }

.navigation #topnav #DespreTab { width: 120px; background-color: #00A0E2; }

.navigation #topnav #DespreTab a {
	background-image: url(../images/tab_why_v2.jpg);
	background-repeat: no-repeat;
	width: 120px;
}

.navigation #topnav #DespreTab a.here { 
	background-image: url(../images/tab_active_why_v2.jpg);
	background-repeat: no-repeat;
}

#subnav {
	z-index: 101;
	margin: 0;
	padding: 0;
	letter-spacing: 1px;
	font-size: 1em;
	width: 967px;
	float: left;
	height: 24px;
}

#subnav ul { list-style: none; padding: 0 44px; }

#subnav li {
	position: relative;
	z-index: 102;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
}

#subnav a {
	display: block;
	width: auto;
	float: left;
	/* addd by phiw */    
    text-decoration: none;
	margin: 0;
	padding: 5px 20px 0 7px;
	color: #FFF;
	font-weight: normal;
}

#subnav a:focus { text-decoration: underline; /* Added by JF for DDA Compliance */ }

/* added by phiw */
/* hide from IE Mac \ */
#subnav a { float: none; }

/* end hide */

#subnav a:hover { color: #FFF; text-decoration: underline; }

#subnav a:active { color: #FFF; text-decoration: underline; /* Added to give the user visual on current page By JF */}

#subnav a.here:link, #subnav a.here:visited { color: #FFF;  text-decoration: underline; }

#subnav br, #topnav br { clear: both; }

#subsubnav {
	z-index: 101;
	margin: 0;
	padding: 0;
	width: 235px;
	min-height: 400px;
	height: auto;
	_height: 500px;
	padding-top: 30px;
	float: left;
	overflow: visible;
}

#subsubnav ul { list-style: none; padding: 0; }

#subsubnav li {
	margin: 0;
	padding: 0 0 12px 0;
	width: auto;
	background-repeat: no-repeat;
}

#subsubnav .level3 { background-image: url(../images/chevron_3level.gif); }

#subsubnav .level4 { background-image: url(../images/chevron_4level.gif); padding-left: 20px; }

#subsubnav .level5 { background-image: url(../images/chevron_5level.gif); padding-left: 30px; }

#subsubnav a {
	width: auto;
	float: left;
	/* addd by phiw */    
    text-decoration: none;
	margin: 0;
	padding-left: 18px;
	color: #225cb4;
}

/* added by phiw */
/* hide from IE Mac \ */
#subsubnav a { float: none; }
/* end hide */

#subsubnav a:hover, #subsubnav a:active { color: #000; text-decoration: underline; }

#subsubnav a.here:link, #subsubnav a.here:visited {	color: #FF0000; }

#subsubnav br, #topnav br { clear: both; }

.page { width: 967px; float: left; }

.content { width: 967px; float: left; }







/* new layout */
#pagecopy1 p { padding-bottom: 10px; font-size: 1.2em;}

.copybox_full1 {
	width: 919px;
	float: left;
	background-repeat: no-repeat;
	float: left;
	min-height: 400px;
}







/* page and pod Items */

#pagecopy { }

#pagecopy strong { color: #123688; }

#pagecopy p { padding-bottom: 10px; font-size: 1.2em;}

.copybox_full {
	width: 719px;
	float: left;
	background-repeat: no-repeat;
	float: left;
	min-height: 400px;
}

.copybox_full h1 {
	height: 90px; /* Changed from 130px */
	padding-left: 280px;
	padding-top: 40px;
	color: #123688;
	font-size: 1.9em;
}

.copybox_full h2 {
	height: 90px; /* Changed from 130px */
	padding-left: 280px;
	padding-top: 40px;
	color: #123688;
	font-size: 1.9em;
}


.copybox_full #pagecopy { margin-left: 10px; /* Changed from 135px */}

.copybox_full #bys { margin-left: 135px; }

.copybox_quote {
	width: 719px;
	float: right;
	background-repeat: no-repeat;
	float: left;
	min-height: 400px;
}

.copybox_quote h2 {
	height: 100px;
	padding-left: 280px;
	margin-top: 40px;
	color: #123688;
	font-size: 1.9em;
}

.copybox_quote #pagecopy { margin-left: 135px; }

.copybox_quote #pagecopy p { padding-bottom: 3px; }

.copybox_sub {
	width: 477px;
	float: left;
	background-repeat: no-repeat;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	overflow: visible;
}

.copybox_sub p { padding-bottom: 1em; }

.copybox_sub h2 {
	height: 80px;
	padding-left: 190px;
	padding-top: 40px;
	color: #102e7b;
	font-size: 1.6em;
}

.copybox_sub #pagecopy {}

.pod_main {
	width: 967px;
	height: 240px;
	background-repeat: no-repeat;
}

.pod_main h2 {
	width: 400px;
	color: #123688;
	font-size: 2em;
	padding-top: 25px;
	margin-left: 315px;
}

.pod_main p {
	color: #333333;
	width: 350px;
	margin-left: 330px;
}

.pod_main a { color: #FFF; }

.pod_main_quote {
	width: 967px;
	height: 127px;
	background-repeat: no-repeat;
}

.pod_main_quote h2 {
	width: 400px;
	color: #123688;
	font-size: 2em;
	padding-top: 14px;
}

.pod_main_quote p {
	color: #333333;
	width: 650px;
	margin-left: 40px;
	margin-top: 10px;
}

/* Custom Main POD */ 
.pod_main_quote_tpf {
	width: 719px;
	height: 127px;
	background-repeat: no-repeat;
	float: left;
}

.pod_main_quote_tpf h2 {
	width: 400px;
	color: #123688;
	font-size: 2em;
	padding-top: 14px;
}

.pod_main_quote_tpf p {
	color: #333333;
	width: 650px;
	margin-left: 40px;
	margin-top: 10px;
}

/* end */

/* Adding a new button: 1 button = 242px; add widths of buttons; subtract the total from 967px; divide by 2 - this is the size of the left margin. */
.pod_main_calltoaction {
	margin-left: 241px;
	height: 60px;
	width: 485px;
	padding-top: 20px;
}

.pod_main_calltoaction a { padding: 0; float: left; }

.pod_submain2 {
	width: 719px;
	height: 350px;
	background-repeat: no-repeat;
	float: left;
}

.pod_submain2 p {
	padding-top: 5px;
    padding-left: 7px;
	padding-right: 7px;

}

.pod_submain {
	width: 719px;
	height: 240px;
	background-repeat: no-repeat;
	float: left;
}

.pod_submain h2 {
	color: #123688;
	padding-left: 320px;
	font-size: 22px;
	padding-top: 40px;
}

.pod_submain h2 a {
	color: #123688;
	font-size: 22px;
	text-decoration: none;
}

.pod_submain h2 a:hover {
	color: #123688;
	font-size: 22px;
	text-decoration: underline;
}

.pod_submain h2 a:active {
	color: #123688;
	font-size: 22px;
	text-decoration: underline;
}

.pod_submain p {
	width: 360px;
	margin-left: 320px;
	padding-top: 5px;
	color: #333;
}

.pod_submain a { color: #FFF; }

.pod_submain_calltoaction { padding-left: 310px; padding-top: 30px; }

.pod_submain_calltoaction .button_med { float: left; }

.pod_subsubmain {
	width: 477px;
	height: 230px;
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 10px;
	overflow: visible;
}

.pod_subsubmain h2 {
	color: #123688;
	padding-left: 220px;
	font-size: 22px;
	padding-top: 20px;
}

.pod_subsubmain p {
	width: 200px;
	margin-left: 220px;
	color: #333;
}

.pod_subsubmain h2 a {
	color: #123688;
	font-size: 22px;
	text-decoration: none;
}

.pod_subsubmain h2 a:hover {
	color: #123688;
	font-size: 22px;
	text-decoration: underline;
}

.pod_subsubmain h2 a:active {
	color: #123688;
	font-size: 22px;
	text-decoration: underline;
}

.pod_subsubmain a { color: #FFF; }

.pod_subsubmain_calltoaction { padding-left: 210px; padding-top: 10px; }

.pod_subsubmain ul { list-style-type: none;  padding-left: 220px; }


.pod_subsubmain li {
	background: url(../images/tick-bullet.gif) left center no-repeat;
	padding-left: 15px;
}

/* START pod_half_bottom_info */

.pod_half_bottom_info {
	width: 477px;
	height: 100px;
	background-repeat: no-repeat;
	float: right;
	padding-bottom: 10px;
	padding-right: 10px;
	overflow: visible;
}

.pod_half_bottom_info h2 {
	color: #123688;
	padding-left: 10px;
	font-size: 22px;
	padding-top: 10px;
}

.pod_half_bottom_info p {
	width: 450px;
	margin-left: 10px;
	color: #333;
}

.pod_half_bottom_info h2 a {
	color: #123688;
	font-size: 22px;
	text-decoration: none;
}

.pod_half_bottom_info h2 a:hover {
	color: #123688;
	font-size: 22px;
	text-decoration: underline;
}

.pod_half_bottom_info h2 a:active {
	color: #123688;
	font-size: 22px;
	text-decoration: underline;
}

.pod_half_bottom_info a { color: #123688; }

/* END pod_half_bottom_info */

/* START retrieve login double pods */

.pod_subsubmain_left {
	width: 477px;
	height: 230px;
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 10px;
	overflow: visible;
}

.pod_subsubmain_left h2 {
	color: #123688;
	padding-left: 225px;
	font-size: 22px;
	padding-top: 40px;
	text-align: left;
}

.pod_subsubmain_left p {
	width: 200px;
	margin-left: 230px;
	color: #333;
	text-align:left;
	padding: 10px;
	padding-left: 0;
	font-weight: bold;
	height: 70px;
}

.pod_subsubmain_left a { color: #FFF; }

.pod_subsubmain_left_calltoaction { padding-left: 214px; padding-top: 10px; }

.pod_subsubmain_right {
	width: 477px;
	height: 230px;
	background-repeat: no-repeat;
	float: right;
	padding-bottom: 10px;
	overflow: visible;
}

.pod_subsubmain_right h2 {
	color: #123688;
	padding-left: 27px;
	font-size: 22px;
	padding-top: 40px;
	text-align: left;
}

.pod_subsubmain_right p {
	width: 200px;
	margin-left: 20px;
	color: #333;
	text-align: left;
	padding: 10px;
	font-weight: bold;
	height: 70px;
}

.pod_subsubmain_right a { color: #FFF; }

.pod_subsubmain_right_calltoaction { margin-left: 15px; padding-top: 9px; }

/* END retrieve login double pods */

.pod_promo {
	width: 235px;
	float: left;
	padding-right: 7px;
	padding-bottom: 7px;
	float: left;
}

.pod_promo h2 a { color: #000066; }

.pod_promo h2 a:hover { color: #000066; text-decoration: underline; }

.pod_promo h2 a:active { color: #000066; text-decoration: underline; }

/* for Internet Explorer only */
/*\*/
* html .pod_promo { padding-bottom: 0; }
/**/

.pod_promo_top {
	width: 235px;
	height: 109px;
	background-image: url(../images/grey_top.jpg);
	background-repeat: no-repeat;
	overflow: visible;
}

.pod_promo_bot {
	width: 235px;
	background-image: url(../images/grey_bottom.jpg);
	height: 6px;
	background-repeat: no-repeat;
}

.pod_promo_top p { color: #333; }

.pod_promo_top p, h2 { padding: 1px 15px 2px 15px; }

.pod_promo_top h2 { padding-top: 10px; }

.pod_promo_calltoaction {
	width: 233px;
	height: 114px;
	border-style: none solid none solid;
	border-color: #999;
	border-width: 0 1px 0 1px;
	background-repeat: no-repeat;
}

.pod_promo_calltoaction a { color: #FFF; }

.pod_promo_calltoaction strong {
	padding-top: 80px;
	display: block;
	float: right;
	margin: 0;
	padding-right: 10px;
}

.pod_promo_white {
	width: 235px;
	height: 229px;
	float: left;
	padding-right: 7px;
	float: left;
	background-position: bottom;
	background-repeat: no-repeat;
}

.pod_promo_white h2 a { color: #000066; text-decoration: none; }

.pod_promo_white h2 a:hover { color: #000066; text-decoration: underline; }

.pod_promo_white h2 a:active { color: #000066; text-decoration: underline; }

.pod_promo_white_top {
	width: 235px;
	height: 109px;
	overflow: visible;
}

.pod_promo_white_bot { width: 235px; height: 6px; }

.pod_promo_white_top p { color: #333; }

.pod_promo_white_top p, h2 { padding: 1px 15px 2px 15px; }

.pod_promo_white_top h2 { padding-top: 10px; }

.pod_promo_white_calltoaction { display: none; }

.pod_small_container { width: 235px; float: left; }

.pod_promo_small { width: 235px; float: left; }

.pod_promo_small h2 a { color: #000066; text-decoration: none; }

.pod_promo_small h2 a:hover { color: #000066; text-decoration: underline; }

.pod_promo_small h2 a:active { color: #000066; text-decoration: underline; }

.pod_promo_small_top {
	width: 235px;
	height: 68px;
	background-image: url(../images/grey_top.jpg);
	background-repeat: no-repeat;
	color: #333;
}

.pod_promo_small_calltoaction {
	width: 233px;
	height: 35px;
	border-style: none solid none solid;
	border-color: #999;
	border-width: 0 1px 0 1px;
}

.quote_box_container { width: 580px; float: right; }

.quote_box { width: 320px; float: left; }

.quote_box p { padding: 0; }

.quote_box h3, b { color: #123688; }

.quote_box b { padding: 0 10px 0 0; }

.quote_box_calltoaction { float: right; padding: 30px 0 0 0; }

.quote_box_calltoaction a { color: #FFF; }

.quote_box_calltoaction a:hover { color: #FFF; }

/*Narrow Quote box*/

.quote_boxNarrow_container { width: 350px; text-align:left; }

.quote_boxNarrow { width: 320px; text-align:left; }

.quote_boxNarrow p { padding: 0; }

.quote_boxNarrow h3, b { color: #123688; }

.quote_boxNarrow b { padding: 0 10px 0 0; }

.quote_boxNarrow_calltoaction { text-align: right; padding: 10px; }

.quote_boxNarrow_calltoaction a { color: #FFF; }

.quote_boxNarrow_calltoaction a:hover { color: #FFF; text-decoration: underline; }

.quote_boxNarrow_calltoaction a:focus { color: #FFF; text-decoration: underline; }

.pod_promo_small_calltoaction strong {
	display: block;
	float: right;
	padding: 0 10px 0 0;
}

.pod_promo_small_calltoaction a { color: #FFF; }

.pod_promo_small_bot {
	width: 235px;
	background-image: url(../images/grey_bottom.jpg);
	height: 18px;
	background-repeat: no-repeat;
}

.pod_promo_small_top p, h2 { padding: 5px 15px 2px 15px; }

.pod_promo_small_top h2 { padding-top: 10px; }

.pod_promo_tesco {
	width: 241px;
	float: right;
	padding-bottom: 10px;
}

.pod_promo_tesco_top {
	width: 241px;
	height: 225px;
	background-image: url(../images/blue_top.jpg);
	background-repeat: no-repeat;
	background-color: #00539F;
	overflow: visible;
}

.pod_promo_tesco_top h2 {
	padding-top: 50px;
	font-size: 1em;
	color: #33CCFF;
}

.pod_promo_tesco_bot {
	width: 241px;
	background-image: url(../images/blue_bottom.jpg);
	height: 6px;
	background-repeat: no-repeat;
}

.pod_promo_tesco_top p { padding: 5px 15px 5px 15px; color: #FFF;}

.pod_white {
	width: 235px;
	float: right;
	padding: 0 0 30px 0;
	_padding: 0 0 10px 0;
	height: 270px;
	_height: 230px;
	border-bottom-color: #999;
}

.pod_white h2 { padding: 0; }

.pod_white h2 a { color: #000066; }

.pod_white h2 a:hover { color: #000066; text-decoration: underline; }

.pod_white h2 a:active { color: #000066; text-decoration: underline; }

.pod_white p { padding: 5px 0 5px 0; }

.pod_white h3 { font-size: 1.1em; }

.text_question { padding: 10px 0 0 0; }

.text_question h3 { font-weight: normal; color: #999; }
.text_question .rhscopy { font-weight: normal; color: #000000; font-size:0.9em; }

.pod_white_img {
	width: 235px;
	float: right;
	padding: 0 0 10px 0;
	height: 40px;
	border-bottom-color: #999;
}

.pod_white_img h2 a { color: #000066; }

.pod_white_img h2 a:hover { color: #000066; text-decoration: underline; }

.pod_white_img h2 a:active { color: #000066; text-decoration: underline; }

.pod_white_img h2 { padding: 0; }

.pod_white_img_calltoaction {
	width: 155px;
	height: 50px;
	padding: 85px 0 10px 80px;
	margin-bottom: 15px;
	float: right;
	background-repeat: no-repeat;
}

.pod_white_img_calltoaction a { color: #FFF; padding: 10px 0 0 0; }

.pod_white_right_img {
	width: 233px;
	float: right;
	padding: 0 0 15px 0;
	height: 180px;
	border-bottom-color: #999;
	background-repeat: no-repeat;
	background-position: bottom;
}

.pod_white_right_img h2 { padding: 0; }

.pod_white_right_img ul { padding: 10px 0; list-style: none; }

.pod_white_right_img li { padding: 4px; }

.pod_white_right_img_calltoaction { display: none; visibility: hidden; }

/* Custom White POD */
.pod_white_tpf {
	width: 241px;
	float: right;
	padding: 0 0 7px 0;
	height: 120px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.pod_white_tpf p { padding: 0 15px 5px 15px; }

.pod_white_tpf h2 { font-size: 1.4em; padding: 15px; }

.pod_white_tpf_calltoaction { float: right; padding: 0 10px 0 0; }

.pod_white_tpf_calltoaction a { color: #FFF; }

/*new homepage pods start*/

/*pod_med_left starts*/
.pod_med_left {
	width: 360px;
	height: 148px;
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 10px;
}

.pod_med_left ul {
	margin-left: 141px;
	padding-top: 5px;
	color: #116ECE;
	height: 70px;
	list-style-type: none;
	padding-left: 0;
}

.pod_med_left li  {
	background: url(../images/arrow-bullet.gif) left center no-repeat;
	padding-left:10px;
}


.pod_med_left h2 {
	color: #123688;
	padding-left: 140px;
	font-size: 12px;
	padding-top: 15px;
}

.pod_med_left h2 a {
	color: #123688;
	font-size: 14px;
	text-decoration: none;
}

.pod_med_left h2 a:hover {
	color: #123688;
	font-size: 14px;
	text-decoration: underline;
}

.pod_med_left h2 a:active {
	color: #123688;
	font-size: 14px;
	text-decoration: underline;
}

.pod_med_left p {
	width: 210px;
	margin-left: 140px;
	padding-top: 5px;
	color: #333;
	height: 70px;
}

.pod_med_left a { color: #0E6FCD; }

.pod_med_left_calltoaction { padding-left: 140px; margin-top:5px; }

.pod_med_left_calltoaction .button_med { float: left; }

.pod_med_left_calltoaction a { color: #FFF; }

.pod_med_left .text_question { margin-left: 140px; }

.pod_med_left .text_question a { color: #123688; }
/*pod_med_left ends*/

/*pod_med_right starts*/

.pod_med_right {
	width: 351px;
	height: 148px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 9px;
	margin-bottom: 10px;
}

.pod_med_right ul {
	margin-left: 141px;
	padding-top: 5px;
	color: #116ECE;
	height: 70px;
	list-style-type: none;
	padding-left: 0;
}

.pod_med_right li {
	background: url(../images/arrow-bullet.gif) left center no-repeat;
	padding-left: 10px;
}

.pod_med_right h2 {
	color: #123688;
	padding-left: 140px;
	font-size: 12px;
	padding-top: 15px;
}

.pod_med_right h2 a {
	color: #123688;
	font-size: 14px;
	text-decoration: none;
}
.pod_med_right h2 a:hover {
	color: #123688;
	font-size: 14px;
	text-decoration: underline;
}
.pod_med_right h2 a:active {
	color: #123688;
	font-size: 14px;
	text-decoration: underline;
}

.pod_med_right p {
	width: 210px;
	margin-left: 140px;
	padding-top: 5px;
	color: #333;
	height: 70px;
}

.pod_med_right a { color: #0E6FCD; }

.pod_med_right_calltoaction { padding-left: 140px; margin-top: 5px; }

.pod_med_right_calltoaction .button_med { float: left; }

.pod_med_right_calltoaction a { color: #FFF; }

.pod_med_right .text_question { margin-left: 140px; }

.pod_med_right .text_question a { color: #123688; }
/*pod_med_right ends*/


/*_article_list starts*/
.pod_rhs_article_list {
	width: 235px;
	float: right;
	padding: 0 0 30px 0;
	_padding: 0 0 10px 0;
}

.pod_rhs_article_list h2 { padding: 0; }

.pod_rhs_article_list a {
	color: #116ECE;
	font-size: 11px;
	font-weight: normal;
}

.pod_rhs_article_list h2 a {
	color: #116ECE;
	font-size: 11px;
	font-weight: bold;
}

.pod_rhs_article_list h2 a:hover {
	color: #116ECE;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
.pod_rhs_article_list h2 a:active {
	color: #116ECE;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

.pod_rhs_article_list p {
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
	background-position: bottom;
	background-repeat: no-repeat;
}

.add_line {
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
	background-image: url(../images/rhs-dashed-line.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.pod_rhs_article_list h2 { font-size: 11px; }

.pod_rhs_article_list h3 { font-size: 1.1em; }
/*pod_rhs_article_list ends*/


/*pod_content starts*/

.pod_content {
	width: 700px;
	float: left;
}

.pod_content p {
    padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 5px;
}

.pod_content h2 {
	color: #123688;
	font-size: 16px;
	padding-top: 0; 
	padding-left: 0;
	margin-left: 4px;
}

.pod_content a {
	color: #116ECE;
	font-size: 11px;
	font-weight: normal;
}
/*pod_content ends*/


/*footerLinksbot starts*/
#footerLinksbot {
	padding-top: 20px;
	width: 900px;
	margin-bottom: 3px;
}

#footerLinksbot div {
	float: left;
	padding-left: 2px;
	padding-right: 25px;
}

#footerLinksbot h2 a:hover {
	padding: 0;
	margin-left: -15px;
	color: #123688;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

#footerLinksbot h2 a {
	padding: 0;
	margin-left: -15px;
	color: #123688;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

#footerLinksbot a:hover {
    color: #116ECE;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

#footerLinksbot a {
    color: #116ECE;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

#footerLinksbot ul { list-style-type: none; }

#footerLinksbot ul h2 a { color: #116ECE; padding-left: 0; }

#footerLinksbot ul h2 a:hover { color: #116ECE; padding-left: 0; }

#footerLinksbot ul h2 a:active { color: #116ECE; padding-left: 0; }

#footerLinksbot li h2 a {
	background: url(../images/arrow-bullet.gif) left center no-repeat;
	padding-left: 10px;
}

#footerLinksbot li h2 a:hover {
	background: url(../images/arrow-bullet.gif) left center no-repeat;
	padding-left: 10px;
}

#footerLinksbot li h2 a:active {
	background: url(../images/arrow-bullet.gif) left center no-repeat;
	padding-left: 10px;
}
/*footerLinksbot ends*/

/*contact intermediate page starts*/

/*contact img pod starts*/
.pod_contact_img {
	width: 348px;
	height: 336px;
	background-repeat: no-repeat;
	float: left;
}
/*contact img pod ends*/

/*tesco contact pod starts*/
.pod_contact_tesco {
	width: 612px;
	height: 173px;
	background-repeat: no-repeat;
	float: right;
	margin-left: 0;
	margin-bottom: 7px;
}

.pod_contact_tesco ul {
	margin-left: 9px;
	padding-top: 5px;
	color: #116ece;
	height: 30px;
	padding-left: 15px;
}

.pod_contact_tesco li { color: #116ECE; }

.pod_contact_tesco h2 {
	color: #123688;
	padding-left: 9px;
	font-size: 16px;
	padding-top: 10px;
}

.pod_contact_tesco p {
	width: 580px;
	margin-left: 9px;
	padding-top: 5px;
	color: #333;
}

.pod_contact_tesco a {	color: #0E6FCD; }

.pod_contact_tesco_calltoaction {
	padding-left: 350px;
	margin-top: 5px;
}

.pod_contact_tesco_calltoaction .button_big { float: left; }

.pod_contact_tesco_calltoaction a { color: #FFF; }

.pod_contact_tesco .text_question {
	margin-left: 9px;
}

.pod_contact_tesco .text_question a { color: #123688; }
/*tesco contact pod ends*/

/*tpf contact pod starts*/
.pod_contact_tpf {
	width: 612px;
	height: 157px;
	background-repeat: no-repeat;
	float: right;
	margin-left:0px;
	margin-bottom:10px;
}


.pod_contact_tpf ul {
	margin-left: 9px;
	padding-top: 5px;
	color: #116ece;
	height: 34px;
	padding-left: 15px;
}

.pod_contact_tpf li { color: #116ECE; }

.pod_contact_tpf h2 {
	color: #123688;
	padding-left: 9px;
	font-size: 16px;
	padding-top: 10px;
}

.pod_contact_tpf p {
	width: 580px;
	margin-left: 9px;
	padding-top: 5px;
	color: #333;
}

.pod_contact_tpf a { color: #0E6FCD; }

.pod_contact_tpf_calltoaction {
	padding-left: 350px;
	margin-top: 5px;
}

.pod_contact_tpf_calltoaction .button_big { float: left; }

.pod_contact_tpf_calltoaction a { color: #FFF; }

.pod_contact_tpf .text_question { 
	margin-left: 9px;
}

.pod_contact_tpf .text_question a { color: #123688; }

/*tpf contact pod ends*/

/*contact intermediate page ends*/

/*new homepage pods end*/

/* end */

.stepbox {
	width: 143px;
	height: 149px;
	background-repeat: no-repeat;
	float: left;
	font-size: 1.5em;
	color: #FFF;
}

.stepbox p { padding: 0; margin: 20px; }

.stepbox_container {
	width: 575px;
	height: 160px;
	float: right;
}

.stepbox_container a {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 1em;
}

.stepbox_container a:visited {
	font-weight: bold;
	color: #FFF;	
	font-size: 1em;
}

.stepbox_container a:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	font-size: 1em;
}

/* narrow Stepbox */

.stepboxNarrow {
	width: 117px;
	height: 118px;
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: #FFF;
	margin-left:2px;
}

.stepboxNarrow p { padding: 0; margin: 20px; }

.stepboxNarrow_container {
    text-align: center;
	width: 480px;
	height: 118px;
}

.stepboxNarrow_container a {
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
}

.stepboxNarrow_container a:visited {
	font-weight: bold;
	color: #FFF;	
	font-size: 12px;
}

.stepboxNarrow_container a:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	font-size: 12px;
}


/* Buttons  Items */

.button_normal {
	width: 128px;
	height: 22px;
	cursor: pointer;
	font-size: 1em;
	line-height: 22px;
	text-align: center;
	color: #FFF;
	background-color: #FF2D00;
	background-image: url(../images/button_red_small_alt.jpg);
	background-repeat: no-repeat;
}

.button_normal_inContent {
	width: 128px;
	height: 22px;
	cursor: pointer;
	font-size: 1em;
	line-height: 22px;
	text-align: center;
	color: #FFF;
	background-color: #FF2D00;
	background-image: url(../images/button_red_small_alt.jpg);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
}

.button_normal_inContent a, .button_normal_inContent a:hover { color: #FFF; }

.button_normal_blue {
	width: 128px;
	height: 22px;
	cursor: pointer;
	font-size: 1em;
	line-height: 22px;
	text-align: center;
	color: #FFF;
	background-color: #4164a6;
	background-image: url(../images/button_blue_small_alt.jpg);
	background-repeat: no-repeat;
}

.button_normal_blue1 {
	width: 128px;
	height: 66px;
	cursor: pointer;
	font-size: 1em;
	line-height: 22px;
	text-align: right;
	color: #FFF;
	background-color: #4164a6;
	background-image: url(../images/background1.gif);
	background-repeat: y;
}

.button_normal_blue2 {
	width: 128px;
	height: 66px;
	cursor: pointer;
	font-size: 1em;
	line-height: 22px;
	text-align: right;
	color: #FFF;
	background-color: #4164a6;
	background-image: url(../images/background2.gif);
	background-repeat: y;
}

.button_normal .button_blue {
	background-color: #4164a6;
	background-image: url(../images/button_blue_small_alt.jpg);
}

.button_med {
	width: 160px;
	height: 29px;
	cursor: pointer;
	font-size: 1.2em;
	line-height: 29px;
	text-align: center;
	color: #FFF;
	background-color: #FF2D00;
	background-image: url(../images/button_red_medium_alt.jpg);
	background-repeat: no-repeat;
}

.button_big {
	width: 226px;
	height: 35px;
	cursor: pointer;
	font-size: 1.2em;
	line-height: 35px;
	text-align: center;
	color: #FFF;
	background-color: #FF2D00;
	background-image: url(../images/button_red_big_alt.jpg);
	background-repeat: no-repeat;
}

.button_normal a, .button_normal a:hover { color: #FFF; }

/* START custom quote code */
#top-border #bottom-border #page-container #top .content .page .copybox_sub #pagecopy .source { font-size: 0.9em; }

#top-border #bottom-border #page-container #top #branding #quoteBox .source {
	font-size: 0.9em;
	text-align: right;
	color: #999;
	font-weight: bold;
}

#top-border #bottom-border #page-container #top #branding #quoteBox {
	text-align: right;
	float: right;
	margin-right: 5px;
}

#top-border #bottom-border #page-container #top #branding #quoteBox .quote {
	font-weight: bold;
	text-align: right;
	color: #666;
	font-size: 1.0em;
}
/* END custom quote code */

#pagecopy ol, #pagecopy ul { padding-left: 20px; padding-bottom: 10px; }

#pagecopy .tick { list-style-image: url(../images/bullet-tick.gif); }

#top-border #bottom-border #page-container #top .content .page .copybox_sub #pagecopy .press, #pagecopy h3 {
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
}

.boldNumbers { font-weight: bold; }

.boldNumbers li { margin-left: 5px; }

.boldNumbers span { font-weight: normal; }

.center { margin: 0 auto 0 auto; text-align: center; }

.startPodLinks {
	font-size: 14px;
	font-weight: bold;
	color: #123588;
}

/* Custom white pod for the welcome back page */
.pod_white_img_calltoaction_welback {
	width: 155px;
	height: 100px;
	padding: 85px 0 0 80px;
	background-repeat: no-repeat;
}

ol { margin: 0 0 0 10px; }

/* Custom CSS for Mortgage calculators */

.CalcLabel { margin: 0 3px 0 0; }

.calcLI { margin: 5px 0 5px 0; }

.calcButton { text-align: right; margin: 5px; }

.CalcResult { padding: 6px; }

.calcRedLabel { margin: 0 0 0 3px; }

/* Custom CSS for Car Specialist Insurance */
#pagecopy #SLpartnerLogos { width: 480px; text-align: center; }

#SLpartnerLogos .ThreePartnerLogos {
	width: 160px;
	float: left;
	padding: 10px 0 10px 0;
}

#SLpartnerLogos .TwoPartnerLogos {
	width: 240px;
	float: left;
	padding: 10px 0 10px 0;
}

#SLpartnerLogos .OnePartnerLogo {
	width: 160px;
	float: left;
	padding: 10px 0 10px 0;
}

#PartnerLinksList { list-style: none; padding: 0; margin: 0; }

/* Custom CSS for the Mortgages call back form */

#callBackForm legend { font-weight: bold; padding: 0 4px 0 4px; }

#callBackForm fieldset { padding: 4px; }

#callBackForm label {
	width: 150px;
	float: left;
	text-align: left;
	display: block;
}

#callBackForm p { margin: 4px 0 4px 10px; }

#callBackForm .submit input { margin: 8px 0 0 150px; }

#callBackForm form  { padding: 4px 0 0 0; }

#callBackFormRH { width: 241px; }

#callBackFormRH .callBackH2 { margin: 0 0 0 10px; }

#callBackFormRH p { margin: 4px 0 4px 10px; }

#callBackFormRH .submit input {
	margin: 8px 0 0 0;
	height: 30px;
	width: 136px;
	background-color: #FF2D00;
}

#callBackFormRH .callBackH2 { margin: 0 0 0 10px; }

#callBackFormRH form { padding: 4px 0 0 0; }

.callBackSubmit {
	cursor: pointer;
	font-size: 1em;
	line-height: 22px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	height: 30px;
	width: 136px;
}
/*-- end --*/

/*-- Social Bookmarking */
#bookmarks {
	width: 350px;
	height: 56px;
	margin: 0;
	padding: 6px 0 0 0;
}

#bookmarks #delicious {
	background: url(../images/tesco/socialbookmarks/delicious.gif) no-repeat left center;
	height: 19px;
	padding: 4px;
	margin: 0;
	float: left;
}

#bookmarks #digg { 
	background: url(../images/tesco/socialbookmarks/digg.gif) no-repeat left center;
	height: 19px;
	padding: 4px;
	margin: 0;
	float: left;
}

#bookmarks #reddit { 
	background: url(../images/tesco/socialbookmarks/reddit.gif) no-repeat left center;
	height: 19px;
	padding: 4px;
	margin: 0;
	float: left;
}

#bookmarks #stumbleupon { 
	background: url(../images/tesco/socialbookmarks/stumbleupon.gif) no-repeat left center;
	height: 19px;
	padding: 4px;
	margin: 0;
	float: left;
}

#bookmarks #facebook { 
	background: url(../images/tesco/socialbookmarks/facebook.gif) no-repeat left center;
	height: 19px;
	padding: 4px;
	margin: 0;
	float: left;
}

#bookmarks #newsvine {
	background: url(../images/tesco/socialbookmarks/newsvine.gif) no-repeat left center;
	height: 19px;
	padding: 4px;
	margin: 0;
	float: left;
}

#bookmarks a {
	display: block;
	width: 80px;
	padding: 0 0 0 20px;
}
/*-- end Social Bookmarking */

acronym { speak : normal; }

abbr.initialism { speak : spell-out; }

abbr.truncation { speak : normal; }

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix { display: inline-block; }
 
html[xmlns] .clearfix { display: block; }
 
* html .clearfix { height: 1%; }

.imageInContent {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 10px;
	font-size: 10px;
	text-align: right;
}

.imageInContent img { display: block; margin-bottom: 5px; }

* html #top-border #bottom-border #page-container #top .content .page .copybox_full #pagecopy .tescoCharityButton { padding-left: 0; }

.tescoCharityButton { padding-left: 100px; }



/* sigle din stanga*/
.left_sigla1 {
	background:url(../images/oferta.png) 0 0 no-repeat;
	width:102px;
	height:52px;
}

.left_sigla1:hover {
	background:url(../images/oferta1.png) 0 0 no-repeat;
	
}
.left_sigla2 {
	background:url(../images/inmatriculari.png) 0 0 no-repeat;
	width:102px;
	height:52px;
}

.left_sigla2:hover {
	background:url(../images/inmatriculari1.png) 0 0 no-repeat;
	
}
.left_sigla3 {
	background:url(../images/reclamatii.png) 0 0 no-repeat;
	width:102px;
	height:52px;
}

.left_sigla3:hover {
	background:url(../images/reclamatii1.png) 0 0 no-repeat;
	
}
.desp_8{
	clear:both;
	line-height:7px;
	height:7px;
	width:1px;
}

.left_sigla{
	display:block;
	width:152px;
	height:52px;
}

.left_sigle{
	position:fixed !important;
	position:absolute; 
	top:40%;
	left:0px;
}



fieldset { border:1px solid green }

label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  }

  
legend {
  padding: 0.2em 0.5em;
  border:1px solid green;
  color:green;
  font-size:90%;
  text-align:right;
  }
  

