/*css for the contrast css selection updated*/
body {font-size: 1.3em; background: #000; color: #FFF}
p, li, dd, #footer_links p, #footer_links li, #container table, .table_labels {color: #FFF}
h3, #container p.h3 {color: #FFFFFF;}

a { text-decoration:underline;}
a:hover {color:#FFF; text-decoration:underline;}



/*wrap for the website*/
#container {background:#000;  border: 1px solid #FF6699; width:45.7em;}

#logo a {background: transparent url(../pics/homepage/sw_logo_contrast.jpg) no-repeat; width:715px; height:45px; display:block; text-indent:-9999px; margin:1em;}

#header {background:transparent url(../pics/homepage/header_bg_contrast.gif) repeat-x;}
#header ul, #header li {height:35px;}

#standard .end_tab 			
{margin: 0 -1em 0 0}


#container legend {color:#FFFFFF;}


#footer {background: #FF6699;}
#footer #left_wrap {background:none;}
#footer ul { font-size:0.85em;}
#footer li a, #footer li {color:#000000;}
#footer a:hover {color: #000000;}
#footer_links   {width: 45.7em;}
#footer_links a {color:#FFFFFF;}



/*the three A's on the footer*/

#tools a


.info_boxx h2		{color: #000}
.info_boxx a		{color: #000}
.info_boxx a:hover	{color: #F00}

/*===================================
accessibility page
===================================*/
.access h3   {color:#FF0;}
.external_demo_orange	{visibility: hidden; margin: -2em 0 0 0;}

/*================================================================================================================================
HOME PAGE SETTINGS
================================================================================================================================*/
#links_content h1, #links_content h2,#container .box h2 {color: #FFFFFF;}

#main 				{width:35em;}
#container .box.big {width:33.1em;}
#container .box.med {width:12.65em;}
.box 				{width:8.63em;}
#our_products_column {width:8em;}

#car, #home, #travel, #pet, #loan, #van, #motorbike,#home.box.big, #car.box.big, #travel.box.big, #pet.box.big, #loan.box.big, #van.box.big, #motorbike.box.big, #home.box.med  {background: none; }

#container .box h2, #container .box.big h2 {background: none; height:auto; font-size:0.85em;}

.box .action a, #container .box p.action a, #container .box p.action {background: none; color: #FF6699; text-decoration:underline; width:126px}
#container .box.big p.action a, #container .box.big p.action {background: none; color: #FF6699; text-decoration:underline; width:188px}
#container #two_column_text_area p.action, #container #three_column_text_area p.action {background:none;}
#container .box.big .action a:hover, .box .action a:hover,  #container #two_column_text_area p.action a:hover, #container #three_column_text_area p.action a:hover {color: #FFFFFF; }
#container .box h2 a { color: #FFFFFF;}
#container .box .action a{ background:none;  color:#FF6699; text-decoration:underline }
#container .box .action a:hover { background:none; color:#FFFFFF; text-decoration:underline }
#links_content { font-size: 1em;}	
.linkbox {padding: 0 0.5em 0 1em;}
#container .box p, #container .box.med ul, #container .box.med ol, #container .box.big p, #container .box.big ul, #container .box.big ol {padding-right:0;}
#our_products_column h2 {color:#000000;}
#container .box p.action {left:15px; text-align:left;}
#our_products_column li {font-size:0.9em;}
