@charset "utf-8";
/* CSS Document */


html *{
	margin: 0px;
	padding: 0px;
}


body {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

p {
    clear: both;
}

ul {
	list-style-type: none;
}

h1 {
	letter-spacing: -99999px;
	text-indent: -99999px;
	overflow: hidden;
	background-position: 0% 0%;
	background-repeat: no-repeat;
}

a h1,
a h2 {
	letter-spacing: -9999px;
	text-indent: -9999px;
	display:inline;
	overflow: hidden;
}

h2 {
	letter-spacing: -9999px;
	text-indent: -9999px;
	overflow: hidden;
	background-position: 0% 0%;
	background-repeat: no-repeat;
}

h3 {
    margin-bottom: 1em;
}

h4 {
	margin-bottom: 1em;
	font-size: 1.1em;
	font-weight: bold;
}

.sub {
    position: relative;
    top: 2px;
    font-size: 80%;
}

.homecontent h1.range {
    color: #004272;
    font-size:20px;
    font-weight:normal;
    letter-spacing:normal;
    text-indent:0px;
    line-height: 30px;
}

.container-outer {
	width: 920px;
	margin: 0px auto;
}

.container-leftnav {
	float:left;
	width: 285px;
	margin: 0px;
}
.container-leftnav-bottom {
	float:left;
	width: 255px;
	margin-top:50px;
	height:20px;
	background-color:#004272;
	padding-left:30px;
	color:#FFFFFF;
	font-size:12px;
	border-bottom:#FFFFFF solid 1px;
}

#brand-navigation li {
    border: 1px solid #fff; /* bug in IE6, needs this border */
}

/* different top left backgrounds for welcomemessage-container */

.green_launch {
    background: url(/assets/images/green_banner_launch.jpg) top left no-repeat;
}

.green_vauxhall_launch {
    background: url(/assets/images/green_banner_vauxhall_launch.jpg) top left no-repeat;
}

.green_saab {
    background: url(/assets/images/green_banner_saab.jpg) top left no-repeat;
}

.green_chevrolet {
    background: url(/assets/images/green_banner_chevrolet.jpg) top left no-repeat;
}

.green_agila {
    background: url(/assets/images/green_banner_vauxhall_agila.jpg) top left no-repeat;
}

.green_corsa {
    background: url(/assets/images/green_banner_vauxhall_corsa.jpg) top left no-repeat;
}

.green_astra {
    background: url(/assets/images/green_banner_vauxhall_astra.jpg) top left no-repeat;
}

.green_zafira {
    background: url(/assets/images/green_banner_vauxhall_zafira.jpg) top left no-repeat;
}

.green_insignia {
    background: url(/assets/images/green_banner_vauxhall_insignia.jpg) top left no-repeat;
}

.green_ampera {
    background: url(/assets/images/green_banner_vauxhall_ampera.jpg) top left no-repeat;
}

.green_sub160 {
    background: url(/assets/images/green_banner_vauxhall_sub160.jpg) top left no-repeat;
}

.green_ecoflex {
    background: url(/assets/images/green_banner_vauxhall_ecoflex.jpg) top left no-repeat;
}

.green_bio{
    background: url(/assets/images/green_banner_saab_bio.jpg) top left no-repeat;
}
.headerBar {
    background: #004272;
    height: 18px;
}

.ecoFLEX {
    margin-top: 20px;
}

/* ======================= */
/* === HOME PAGE === */
/* ======================= */

.welcomemessage-container {
	float:left;
	width: 285px;
	margin: 0px;
	background-color:#AEB3B6;

}

.welcomemessage-content {
	margin-top:40px;
	padding-left:30px;
	padding-right:30px;
	height:300px;
}

.green-welcomemessage-content {
	padding-top:110px;
	padding-left:30px;
	padding-right:30px;
	height:230px;
	color: white;
}

.maincontent-container {
	float:left;
	width: 635px;
	margin: 0px;
}

.homecontent {
	float:left;
	width: 485px;
	padding-left: 20px;
	padding-top: 10px;
}

.homecontent h1  {
	font-size:20px;
	color:#AEB3B6;
	display:inline;
	font-weight:normal;

}

.greencontent {
	width: 575px;
	padding-left:50px;
	margin-top:30px;
}

.greencontent p {
    font-size: 1.1em;
    margin-bottom: 1.3em;
}

.greencontent li {
    list-style-type: disc;
    margin-left: 30px;
    font-size: 1em;
}

.greencontent ul {
    margin-bottom: 10px;
    font-size: 1.1em;
}

.greencontent .smallprint {
    font-size: 0.9em;
}

.green {
    color: #B5BA05;
}

.dark-green {
    color: #5B5D11;
}

#award{
    background: url(/assets/images/award.jpg) top left no-repeat;
    width: 285px;
    height: 116px;
}

/* =================================== */
/* === HOME PAGE IMAGE REPLACEMENT === */
/* =================================== */
div.subnav {
	width:284px;
}


div.subnav ul {
	list-style-type:none;
	margin-bottom:0px;
	padding-bottom:0px;
}

div.subnav ul li {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

div.subnav a {
	background-position: 0% 0%;
	background-repeat: no-repeat;
	text-indent:-999999px;
	letter-spacing:-999999px;
	height:21px;
	display:block;
	width: 284px;
	line-height: 21px;
	outline: 0px;
	overflow: hidden;
}

div.subnav a:hover {
	background-position: 0% 100%;

}

div.subnav a#tax {
	background-image:url(/assets/images/sub_tax.gif);
	width:284px;
}

div.subnav a#fuel-calc {
    background-image:url(/assets/images/sub_fuel.gif);
    width:284px;
}

div.subnav a#latestnews {
	background-image:url(/assets/images/sub_latestnews.gif);
	width:284px;
}

div.subnav a#contactsupport {
	background-image:url(/assets/images/sub_contactsupport.gif);
	width:284px;

}

div.subnav a#currentpriceguides {
	background-image:url(/assets/images/sub_priceguides.gif);
	width:284px;
}

div.subnav a#service {
	background-image:url(/assets/images/sub_service.gif);
	width:284px;
}

div.subnav a#gogreen {
	background-image:url(/assets/images/sub_gogreen.gif);
	width:284px;
}

div.subnav a#home {
	background-image:url(/assets/images/sub_home.gif);
	width:284px;
}

div.subnav a#gmukleasing {
	background-image:url(/assets/images/sub_gmukleasing.gif);
	width:284px;
}

div.strecher {
	background-color:#D6D9DA;
	padding-bottom:15px;
}

div.strecher ul {
	list-style-type:none;
	margin-bottom:0px;
	padding-bottom:0px;
	width: 284px;
}

div.strecher a {
	background-position: 0% 0%;
	text-indent:-99999px;
	letter-spacing:-99999px;
	height:22px;
	display:block;
}

div.strecher a {
	background-position: 0% 0%;
	text-indent:-99999px;
	letter-spacing:-99999px;
	height:22px;
	display:block;
}
.dbl { height: 34px!important; }

div.strecher a:hover {
	background-position: 0% 100%;

}
div.strecher a#taxclaculators {
	background-image:url(/assets/images/subnav-tax-taxcalc.gif);
	width:284px;
}

div.strecher a#priceguides {
	background-image:url(/assets/images/subnav-tax-priceguides.gif);
	width:284px;
}

div.strecher a#taxbands {
	background-image:url(/assets/images/subnav-tax-taxbands.gif);
	width:284px;
}

div.strecher a#faqs {
	background-image:url(/assets/images/subnav-tax-faq.gif);
	width:284px;
}

div.strecher a#saabpriceguides {
	background-image:url(/assets/images/subnav-priceguides-saab.gif);
	width:284px;
}

div.strecher a#vxcarpriceguides {
	background-image:url(/assets/images/subnav-priceguides-vauxhall.gif);
	width:284px;
}

div.strecher a#vxcommercialpriceguides {
	background-image:url(/assets/images/subnav-priceguides-vauxhall_commercial.gif);
	width:284px;
}

div.strecher a#chevpriceguides {
	background-image:url(/assets/images/subnav-priceguides-chevrolet.gif);
	width:284px;
}
div.strecher a#saab-hire {
	background-image:url(/assets/images/sub_saab-hire.gif);
	width:284px;
}
div.strecher a#vauxhall-hire {
	background-image:url(/assets/images/sub_vauxhall-hire.gif);
	width:284px;
}
div.strecher a#chevrolet-hire {
	background-image:url(/assets/images/sub_chevrolet-hire.gif);
	width:284px;
}




div.strecher a#myfleet1-4 {
	background-image:url(/assets/images/subnav-contact-1-4.gif);
	width:284px;
}

div.strecher a#myfleet5-24 {
	background-image:url(/assets/images/subnav-contact-5-24.gif);
	width:284px;
}
div.strecher a#myfleet25 {
	background-image:url(/assets/images/subnav-contact-25.gif);
	width:284px;
}



/* =========================== */
/*  brand page top navigation  */
/* =========================== */
.nav_strecher li a{
    padding-left: 10px;
}

/* ========================================= */
/* === HOME PAGE IMAGE REPLACEMENT BRANDS=== */
/* ==========================================*/
div.homebrands {
	width:635px;
	height:41px;
}

div.homebrands ul {
	list-style-type:none;
	margin-bottom:0px;
	padding-bottom:0px;
}

div.homebrands ul li {
	float:left;
	border-right:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
}

div.homebrands a {
	background-position: 0% 0%;
	text-indent:-99999px;
	letter-spacing:-99999px;
	height:41px;
	display:block;
	overflow: hidden;
}

.last {
	border-right: none;
}

div.homebrands a:hover {
	background-position: 0% 100%;

}
div.homebrands a#cadillac {
	background-image:url(/assets/images/cadillac.gif);
	width:125px;
}

div.homebrands a#saab {
	background-image:url(/assets/images/saab.gif);
	width:125px;
}

div.homebrands a#hummer {
	background-image:url(/assets/images/hummer.gif);
	width:125px;
}
div.homebrands a#vauxhall {
	background-image:url(/assets/images/vauxhall.gif);
	width:125px;
}
div.homebrands a#chevrolet {
	background-image:url(/assets/images/chevrolet.gif);
	width:125px;
}



/* ========================= */
/* ====== Brand Pages ====== */
/* ==========================*/

.content {
	padding-left:10px;
	padding-right:20px;
	text-indent:10px;
	line-height:18px;

}

.content a {
	text-decoration:none;
	color:#666666;
	border-bottom: solid 1px #CCCCCC;
	display:block;
	background-position:right;
	background-repeat:no-repeat;
	outline: 0px;
}

.vauxhall .content a {
	background-image:url(/assets/images/vx_arrows.gif);
}

.saab .content a {
	background-image:url(/assets/images/saab_arrows.gif);
}

.hummer .content a {
	background-image:url(/assets/images/hummer_arrows.gif);
}

.chevrolet .content a {
	background-image:url(/assets/images/chev_arrows.gif);
}

.cadillac .content a {
	background-image:url(/assets/images/cadillac_arrows.gif);
}

.vauxhall .content a:hover {
	background-color:#D90000;
	color:#FFFFFF;
	background-image:url(/assets/images/vx_arrowsr.gif);
}

.saab .content a:hover {
	background-color:#536C8A;
	color:#FFFFFF;
	background-image:url(/assets/images/saab_arrowsr.gif);
}

.hummer .content a:hover {
	background-color:#A4A9AE;
	color:#FFFFFF;
	background-image:url(/assets/images/hummer_arrowsr.gif);
}

.chevrolet .content a:hover {
	background-color:#5EA4B6;
	color:#FFFFFF;
	background-image:url(/assets/images/chev_arrowsr.gif);
}

.cadillac .content a:hover {
	background-color:#000000;
	color:#FFFFFF;
	background-image:url(/assets/images/cadillac_arrowsr.gif);

}

.cadillac h1.future_models,
.saab h1.future_models,
.vauxhall h1.future_models,
.hummer h1.future_models,
.chevrolet h1.future_models {
    text-indent: 0px;
    letter-spacing: 0px;
    margin-bottom: 5px;
    font-size: 180%;
    font-weight: normal;

}

.cadillac h1.future_models { color: #000000;}
.hummer h1.future_models  { color: #000000;}
.saab h1.future_models  { color: #536C8A;}
.vauxhall h1.future_models  { color: #D90000;}
.chevrolet h1.future_models  { color: #5EA4B6;}

.mainimg_text{
    padding-left: 50px;

    text-align: left;

}

.testdrive {
	width:230px;
	margin-left:20px;

}

.testdrive a {
	display:block;

}
.testdrive a:hover {
	display:block;

}

div.brand {
	margin-top:0px;

}

.border {
	border-right:solid 1px #CCCCCC;
	margin-bottom: 5px;
	margin-right: 3px;

}
/* ========================================= */
/* === Footer === */
/* ==========================================*/

.footer {
	margin-top:40px;
	padding-top:40px;
	padding-left:285px;
	margin-bottom:40px;

}

.footer a {
    text-decoration: none;
    color: #333;
}

/* ======================= */
/* === Tax Calculator === */
/* ======================= */

.taxcalculator, .smr {
	float:left;
	width: 550px;
	padding-left:50px;
	margin-top:30px;
}

div.taxcalculator h1, div.smr h1  {
	font-size:20px;
	color:#AEB3B6;
	font-weight:normal;
	letter-spacing:normal;
	overflow:visible;
	text-indent: 0px;

}

.smr p {
    margin-bottom: 1.2em;
}

.smr a {
    text-decoration: none;
}

.smr img {
    border: none;
}

.taxcalculator ul {
	list-style-type:none;
	margin-bottom:0px;
	padding-bottom:0px;
	overflow: hidden;
}

.taxcalculator ul li {
	float: left;
	margin-bottom:30px;

}

.taxcalculator li.rightcol {
	padding-right:50px;
	margin-right:60px;

}

.taxcalculator a {
	background-position: 0% 0%;
	text-indent:-99999px;
	letter-spacing:-99999px;
	height:154px;
	width:160px;
	display:block;
	overflow: hidden;
	text-decoration: none;
}

.taxcalculator a:hover {
	background-position: 0% 100%;
}

.taxcalculator a#cadillac {
	background-image:url(/assets/images/cadillac_taxcalc.jpg);
	width:160px;
}

.taxcalculator a#saab {
	background-image:url(/assets/images/saab_taxcalc.jpg);
	width:160px;
}

.taxcalculator a#vauxhall {
	background-image:url(/assets/images/vaux_taxcalc.jpg);
	width:160px;
}

.taxcalculator a#chevrolet {
	background-image:url(/assets/images/chev_taxcalc.jpg);
	width:160px;
}

.fuelcalculator a {
	background-position: 0% 0%;
	text-indent:-99999px;
	letter-spacing:-99999px;
	height:154px;
	width:160px;
	display:block;
	overflow: hidden;
	text-decoration: none;
}

.fuelcalculator a:hover {
	background-position: 0% 100%;
}

.fuelcalculator a#cadillac {
	background-image:url(/assets/images/cadillac_taxcalc.jpg);
	width:160px;
}

.fuelcalculator a#saab {
	background-image:url(/assets/images/saab_taxcalc.jpg);
	width:160px;
}

.fuelcalculator a#vauxhall {
	background-image:url(/assets/images/fueL_cost_cal.jpg););
	width:160px;
}

.taxcalculator-blue {
	color:#004272;
}



/* ======================= */
/* === TESIMONIALS === */
/* ======================= */
.taxbands ul {
    width: 100%;
}

.taxbands ul li{
    padding: 30px 0px 10px 0px;
    color:#004272;
    font-size:16px;
    line-height:18px;
    margin: 0px;
}

.taxbands p.padded {
    padding-bottom: 5px;
}

table caption {
    text-align: left;
}

table tr.center td {
    text-align: center;
}

table tr.line td,
table tr.line th{
    border-bottom: 1px solid #999;
}

table tr td.left {
    text-align: left;
}



/* ======================= */
/* === TESIMONIALS === */
/* ======================= */

.testimonial-title {
	font-size:16px;
}

.testimonial-from {
	font-weight:bold;
}


/* ======================= */
/* === Latest News === */
/* ======================= */


.news-heading {
	float:left;
	font-size:18px;
	line-height:14px;
	width: 550px;
	padding-left:50px;
	margin-top:30px;
	color:#004272;
}

.news-body {
	padding-left:50px;
	margin-top:10px;
	width:90%;
	line-height:14px;
	color:#333333;
	float:left;
}

.articlegroup-date {
    padding: 5px 0px 10px 50px;
    font-size: 11px;
    font-weight: bold;
    color: #000;
    margin-top: 30px;
}

#recent .article-heading {
	padding-left:50px;
	font-size: 16px;
	line-height:18px;
	color:#004272;
	float:left;
}

#archive .articlegroup-date {
    padding: 5px 0px 0px 0px;
    font-size: 12px;
    font-weight: bold;
    color: #000;
}

#archive .article-heading {
	padding-left: 50px;
	line-height:26px;
	font-size: 12px;
	color:#004272;
	font-weight:bold;
}

#archive .article-heading a {
	color:#004272;
	font-weight:bold;
	display:inline;
	text-decoration:none;
}

#archive .article-heading a:hover {
	background-color:#E5E5E5;
	color:#004272;
	font-weight:bold;
}

.article-lead {
	padding-left:50px;
	margin-top:5px;
	margin-bottom: 10px;
	width:90%;
	font-size: 11px;
	line-height:14px;
	color:#333333;
}

.article-link {
	display:inline;
	line-height:26px;
	font-size: 11px;
	color:#004272;
	font-weight:bold;
}

.article-link a {
	color:#004272;
	font-weight:bold;
	display:inline;
	text-decoration:none;
}

.article-link a:hover {
	background-color:#E5E5E5;
	color:#004272;
	font-weight:bold;
}

/* ======================= */
/* === Contact and Support === */
/* ======================= */

.contact-heading {
	float:left;
	font-size:18px;
	line-height:14px;
	width: 550px;
	padding-left:50px;
	margin-top:30px;
	color:#004272;
}

.contact-businees-heading {
	float:left;
	font-size:18px;
	line-height:14px;
	padding-left:50px;
	margin-top:30px;
	color:#004272;
}


.sub-heading {
	padding-left:50px;
	margin-top:5px;
	font-size: 16px;
	line-height:18px;
	color:#004272;
	float:left;
}

.contact-businees-signoff {
	float:left;
	font-size:16px;
	line-height:18px;
	/* padding-left:50px; */
	margin-top:30px;
	color:#004272;
}

.contact-businees-signoff a {
	color:#004272;
	display:inline;
	text-decoration:none;
}

.contact-businees-signoff a:hover {
	background-color:#E5E5E5;
	color:#004272;
}

.contact-businees-signoff-grey {
	color:#666666;
}

/* ======================= */
/* === contact wrapper === */
/* ======================= */

.contactsupport {
	float:left;
	width: 550px;
	padding-left:50px;
	margin-top:30px;
}

div.contactsupport h1  {
	font-size:20px;
	color:#AEB3B6;
	font-weight:normal;
	letter-spacing:normal;
	overflow:visible;
	text-indent: 0px;

}

.contactsupport ul {
	list-style-type:none;
	margin-bottom:0px;
	padding-bottom:0px;
	overflow: hidden;
}

.contactsupport ul li {
	float: left;
	margin-bottom:30px;

}

.contactsupport li.rightcol {
	padding-right:50px;
	margin-right:60px;

}

.contactsupport a {
	background-position: 0% 0%;
	text-indent:-99999px;
	letter-spacing:-99999px;
	height:80px;
	width:185px;
	display:block;
}

.contactsupport a:hover {
	background-position: 0% 100%;
}

.contactsupport a#cadillac {
	background-image:url(/assets/images/cadillacretailer-link.jpg);
	width:185px;
}

.contactsupport a#saab {
	background-image:url(/assets/images/saabretailer-link.jpg);
	width:185px;
}

.contactsupport a#hummer {
	background-image:url(/assets/images/hummerretailer-link.jpg);
	width:185px;
}

.contactsupport a#vauxhall {
	background-image:url(/assets/images/vxretailer-link.jpg);
	width:185px;
}

.contactsupport a#chevrolet {
	background-image:url(/assets/images/chevroletretailer-link.jpg);
	width:185px;
}

.contactsupport-blue {
	color:#004272;
}

/* ======================= */
/* === P11D Wrapper === */
/* ======================= */

.p11d {
	float:left;
	width: 550px;
	padding-left:50px;
	margin-top:30px;
}

div.p11d h1  {
	font-size:20px;
	color:#AEB3B6;
	font-weight:normal;
	letter-spacing:normal;
	overflow:visible;
	text-indent: 0px;

}

.p11d ul {
	list-style-type:none;
	margin-bottom:0px;
	padding-bottom:0px;
	overflow: hidden;
}

.p11d ul li {
	float: left;
	margin-bottom:30px;

}

.p11d li.rightcol {
	padding-right:50px;
	margin-right:60px;

}

.p11d a {
	background-position: 0% 0%;
	text-indent:-99999px;
	letter-spacing:-99999px;
	height:154px;
	width:160px;
	display:block;
	overflow: hidden;
}

.p11d a:hover {
	background-position: 0% 100%;
}

.p11d a#cadillac {
	background-image:url(/assets/images/cadillac_p11d.jpg);
	width:160px;
}

.p11d a#saab {
	background-image:url(/assets/images/saab_p11d.jpg);
	width:160px;
}

.p11d a#hummer {
	background-image:url(/assets/images/hummerretailer-link.jpg);
	width:160px;
}

.p11d a#vauxhall {
	background-image:url(/assets/images/vaux_p11d.jpg);
	width:160px;
}

.p11d a#chevrolet {
	background-image:url(/assets/images/chev_p11d.jpg);
	width:160px;
}

.p11d-blue {
	color:#004272;
}

/* ====================== */
/* ===== DISCLAIMER ===== */
/* ====================== */

div.disclaimer {
    padding: 30px;
}

/**
 * latest news styles
 */

#news_switch {
    background: #004272;
    /* margin-left: 50px; */
    height: 14px;
    text-align: right;
    padding: 3px 10px;
}

#news_switch a:link, #news_switch a:hover, #news_switch a:active {
    color: white;
    text-transform: uppercase;
    text-decoration: none;
}

#news_switch a:hover {
    color: #407195;
}

#recent {
    display: block;
}

#archive {
    display: none;
}

/* TEST STUFF */
.home-box {
	border:1px solid #004272;
	margin:5px 0;
	min-height:80px;
	height:auto !important;
	height:80px;
}
.home-box p {
	clear:none;
	margin:5px 10px 5px 10px;
	font-size:11px;
}
.home-box h2 {
	color:#004272;
	margin:5px 10px 5px 10px;
	text-indent:0;
	letter-spacing:normal;
	font-size:18px;
}
.home-box .more-button {
	color:#ffffff;
	background-color:#999999;
	padding:2px 15px 2px 15px;
	margin:5px 10px 5px 10px;
	font-weight:bold;
	text-decoration:none;
}
.home-box.left .more-button {
	float:right;
}
.home-box.right .more-button {
	float:left;
}
.home-box.left img {
	float:left;
	/*margin-right:10px;*/
}
.home-box.right img {
	float:right;
	margin-left:10px;
}

.testimonial {
	border: #999999 solid 1px;
	margin: 20px 0 0 0;
	padding: 20px;
}

.testimonial h2 {
	color: #666666;
	background-color: #EFF1F1;
	text-indent: 0;
	letter-spacing: normal;
	font-size: 13px;
	text-align: center;
	padding: 3px;
	margin-bottom: 10px;
}

.testimonial .testimonial-title {
	color: #666666;
	font-size: 11px;
	height: 120px;
}

.testimonial .testimonial-from {
	color: #666666;
	font-size: 10px;
}
.testimonial .testimonial-from {
	color: #666666;
}

.testimonial .next-button {
	color: #ffffff;
	background-color: #999999;
	padding: 2px 15px 2px 15px;
	margin: 5px 10px 5px 10px;
	font-weight: bold;
	text-decoration: none;
	float: right;
}

table.full-border {
	border-collapse: collapse;
}

.greencontent table.full-border th,
table.full-border td {
	border: 1px black solid;
	padding: 3px;
}

.small-print {
	font-size: 0.8em !important;
}

sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size: 0.8em;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}

table.ecoflex-figures {
	border-collapse: collapse;
}

table.ecoflex-figures td.term {
	background-color: #E6F0D7;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

table.ecoflex-figures td.lineHeader{
	text-align:right;
	padding-right: 17px;
	width: 178px;
}

div#lightbox-wrapper {
	height: 320px;
	width: 791px;
	overflow: hidden;
	position: relative;
	background-color: #fff;
	border:#CCCCCC solid 10px;
}

