/*
### LEXHAM INSURANCE CONSULTANTS DEFAULT CSS FILE - 2008
### AUTHOR - WAYNE DAVIES ##############################*/

* { 
	margin: 0;
	padding: 0;
}

body {
	background: url(../images/pagebg.png) #124b71 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000;
	position: relative;
}

h1 {
	font-size: 1.75em;
	color: #104e76;
}

h2 {
	font-size: 1.75em;
	color: #104e76;
}

h2.pgHeaders {
	font-weight: normal;
	font-size:2em;
	letter-spacing: -1px;
}

.preload {
	display: none;
}

.special {
	display: none;
}

a img {
	border: 0;
}

a:link, a:visited, a:hover, a:active {
	color: #104e76;
}

#notice a {
	color: red;
	padding-left: 20px;
	background: url(../images/xmastree_icon.gif) no-repeat left;
}

.moreInfo a:link, .moreInfo a:visited, .moreInfo a:hover, .moreInfo a:active {
	font-size: 0.85em;
	color: #104e76;
}

.sitemap a:link, .sitemap a:visited, .sitemap a:hover, .sitemap a:active {
	font-size: 0.60em;
	color: #fff;
}

input[type="button"] {
	width: 40px;
	font-weight: bold;
}

ul {
	padding: 15px 15px 15px 50px;
}

.siteMapP {
	margin: 15px 0 5px 0;
	font-size: 1.15em;
	text-decoration: none;
	color: #104e76;
}

.siteMapUL {
	padding: 0 0 0 25px;
	list-style: none;
}

p {
	margin: 15px 0 15px 0;
}

#footerLinks a {
	font-size: 1em;
	color: white;
}

.boldPhoneNo {
	font-size: 1.50em;
	color: #104e76;
	font-weight: bold;
}

.boldPhoneNoSmall {
	font-size: 1.00em;
	color: #104e76;
	font-weight: bold;
}


.newsHeaders {
	font-size: 1.35em;
	font-weight: bold;
}


.greyBorder {
	border: 1px solid #aaa;
}

#mainContainer {
	margin: 0 auto;
	background: url(../images/containerShadow.png) center repeat-y;
	height: auto;
	width: 851px;
}

#container {
 	width: 820px;
 	background: white;
 	margin: 0 auto;
 	height: auto;
 	padding-top: 15px;
 	padding-bottom: 15px;
 	overflow: hidden;
}

#menuHolder {
	margin: 0 auto 0 auto;
	background: url(../images/menuBg.png) repeat-x #0a6cad;
	width: 788px;
	height: 35px;
	border: 1px solid #aaa;
	border-bottom: 0px;
}

#header {
	background: url(../images/header_moped.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}

#header2 {
	background: url(../images/header_moped2.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}

#header3 {
	background: url(../images/header_bike.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}

#header4 {
	background: url(../images/header_quad.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}

#header5 {
	background: url(../images/header_travel.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}

#header6 {
	background: url(../images/header_car.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}

#header7 {
	background: url(../images/header_classic.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}

#header_home {
	background: url(../images/header_home.jpg);
	width: 788px;
	margin: 0 auto;
	height: 202px;
	border: 1px solid #aaa;
	border-bottom: 0;
	border-top: 0;
}


.qteHeader {
	text-align: right;
	padding-top: 143px;
	padding-right:24px;
}

/* NEW CLASSES DEC 2008 */
#tagLine {
	width: 500px;
	float: left;
}

#tagLine h1 {
	font-size: 1.50em;
	color: #fff;
	margin: 130px 0 0 20px;
	font-style: italic;
	font-family: Trebuchet MS;
	font-weight: normal;
}

.qteBtnHeader {
	text-align: right;
	margin-top: 143px;
	padding-right:24px;
	width: 200px;
	float: right;
}
/* END OF NEW CLASSES DEC 2008 */

#contentHolder {
	font-size: 0.80em;
	width: 758px;
	border: 1px solid #d5d5d5;
	margin: 0 auto;
	border-top: 0;
	height: auto;
	padding: 15px;
	overflow: hidden;
}

#leftColumn {
	width: 400px;
	float: left;
	height: auto;
}

#rightColumn {
	width: 330px;
	float: right;
	height: auto;
	border: 0px solid #aaa;
	margin-left: 15px;
}

#leftColumn2 {
	width: 360px;
	float: left;
}

#leftColumn2 a {
	color: #104e76;
	text-decoration: none;
	border-bottom: 1px dotted #104e76;
}

#leftColumn2 a:hover {
	border-bottom: 1px solid #104e76;
}

#fullColumn a {
	color: #104e76;
	text-decoration: none;
	border-bottom: 1px dotted #104e76;	
}

			#fullColumn a:hover {
				border-bottom: 1px solid #104e76;
			}
			
			#fullColumn img {
				border: none;
			}

#rightColumn2 {
	width: 373px;
	float: right;
	height: auto;
	border: 0px solid #aaa;
	margin-left: 0px;
}

.footerTxt {
	margin: 0 auto;
	width: 820px;
	color: white;
	font-size: 0.60em;
}


#why {
	width: 395px;
	height: 226px;
	border: 0px solid #aaa;
}

#benefits {
	width: 373px;
	height: auto;
	border: 0px solid #aaa;
	float: left;
}

.benefits {
	list-style: none;
}

.benefits li {
	background: url(../images/tick.png) no-repeat 0px 4px;
	line-height: 20px;
	padding-left: 20px;
	width: 350px;
	font-weight: bold;
	color: #333;
	font-style: italic;
}

.legislation {
	margin-top: 15px;
}

#schemes {
	width: 310px;
	float: left;
	padding-left: 30px;
}

.productsHeader {
	display: block;
	width: 308px;
	background: #0d446a;
	padding: 5px 10px 5px 10px;
	font-size: 1.40em;
	color: #fff;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.productsMoped h1 a:link, .productsMoped h1 a:visited, .productsMoped h1 a:hover, .productsMoped h1 a:active {
	display: block;
	width: 308px;
	background: #0d446a;
	padding: 5px 10px 5px 20px;
	font-size: 0.80em;
	text-decoration: none;
	color: #fff;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}

.productsMoped p {
	margin: 10px;
}

.productsBike {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/bikeBg.jpg) 197px 30px no-repeat;
	 margin-bottom: 15px;
}

.productsBike h1 a:link, .productsBike h1 a:visited, .productsBike h1 a:hover, .productsBike h1 a:active {
	display: block;
	width: 308px;
	background: #0d446a;
	padding: 5px 10px 5px 10px;
	font-size: 0.80em;
	text-decoration: none;
	color: #fff;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}

.productsBike p {
	margin: 10px;
}

.productsQuad {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/quadBg.jpg) 187px 30px no-repeat;
	 margin-bottom: 15px;
}

.productsQuad h1 a:link, .productsQuad h1 a:visited, .productsQuad h1 a:hover, .productsQuad h1 a:active {
	display: block;
	width: 308px;
	background: #0d446a;
	padding: 5px 10px 5px 10px;
	font-size: 0.80em;
	text-decoration: none;
	color: #fff;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}


.productsQuad p {
	margin: 10px;
}

.productsCar {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/carBg.jpg) 197px 30px no-repeat;
}

.productsCar h1 a:link, .productsCar h1 a:visited, .productsCar h1 a:hover, .productsCar h1 a:active {
	display: block;
	width: 308px;
	background: #0d446a;
	padding: 5px 10px 5px 10px;
	font-size: 0.80em;
	text-decoration: none;
	color: #fff;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}


.productsCar p {
	margin: 10px;
}

/* ---- Products H2 Links -- */

#productsMoped {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/mopedBg.jpg) 215px 30px no-repeat;
	 margin-bottom: 15px;
}

				#productsMoped h2 a {
					display: block;
					width: 283px;
					background: url(../images/grey_arrow.png) no-repeat 7px #0d446a;
					padding: 5px 10px 5px 35px;
					font-size: 0.80em;
					text-decoration: none;
					color: #fff;
					font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
					font-weight: normal;
				}
				
				#productsMoped p {
					margin: 10px;
				}

#productsBike {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/bikeBg.jpg) 197px 30px no-repeat;
	 margin-bottom: 15px;
}

				#productsBike h2 a {
					display: block;
					width: 283px;
					background: url(../images/grey_arrow.png) no-repeat 7px #0d446a;
					padding: 5px 10px 5px 35px;
					font-size: 0.80em;
					text-decoration: none;
					color: #fff;
					font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
					font-weight: normal;
				}
				
				#productsBike p {
					margin: 10px;
				}

#productsQuad {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/quadBg.jpg) 187px 30px no-repeat;
	 margin-bottom: 15px;
}

				#productsQuad h2 a {
					display: block;
					width: 283px;
					background: url(../images/grey_arrow.png) no-repeat 7px #0d446a;
					padding: 5px 10px 5px 35px;
					font-size: 0.80em;
					text-decoration: none;
					color: #fff;
					font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
					font-weight: normal;
				}
				
				
				#productsQuad p {
					margin: 10px;
				}

#productsCar {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/carBg.jpg) 197px 30px no-repeat;
}

				#productsCar h2 a {
					display: block;
					width: 283px;
					background: url(../images/grey_arrow.png) no-repeat 7px #0d446a;
					padding: 5px 10px 5px 35px;
					font-size: 0.80em;
					text-decoration: none;
					color: #fff;
					font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
					font-weight: normal;
				}
				
				#productsCar p {
					margin: 10px;
				}


/* NAVIGATION */

.menuProducts a:link, .menuProducts a:visited, .menuProducts a:hover, .menuProducts a:active   {
	background: url(../images/prods_arrow.gif) 74px 15px no-repeat;
}

.menu2 {
float:left; width:100%; font-family: arial, sans-serif; font-size: 0.75em; font-weight: bold;

}
.menu2 ul {
padding:0;margin:0;list-style-type:none;
}
.menu2 ul li {
float:left; position:relative;
}
.menu2 ul li.group {display:block; text-indent:10px; background:#666; color:#fff; width:152px; padding:4px 0;}

.menu2 ul li a, .menu2 ul li a:visited {
float:left; display:block; text-decoration:none; color:#fff; padding:0px 16px; line-height:35px; height:35px;
border-right: 1px dotted #02375a;
}

.menu2 ul li:hover {width:auto;}

.menu2 ul li a:hover {background: url(../images/menuBg_over.png) repeat-x; color:#fff200;}

.menu2 ul li:hover a {background: url(../images/menuBg_over.png) repeat-x; color:#fff200;}

.menu2 ul li ul {
display: none;
}
.menu2 table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.menu2 ul li:hover ul {
display:block; position:absolute;top:35px; background:#aaa; margin-top:0px; left:0; width:152px;
}

.menu2 ul li:hover ul.scroller {
height:138px; width:172px; overflow:auto;}

.menu2 ul li:hover ul.endstop {
left:-90px;
}
.menu2 ul li:hover ul li ul {
display: none;
}
.menu2 ul li:hover ul li a {
display:block; background:#0d446a; color:#fff;height:auto;line-height:15px;padding:5px 16px; width:120px;
}
.menu2 ul li:hover ul li a.drop {
background:#888;
}
.menu2 ul li:hover ul li a:hover {
color:#fff; background: #4c8bb6;
}
.menu2 ul li:hover ul li a:hover.drop {
background: #888; color:#ff0;
}
.menu2 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-70px; color:#000; left:152px; height:138px; width:172px; overflow:auto; background:#888;
}
.menu2 ul li:hover ul li:hover ul li a {background:#888;}
.menu2 ul li:hover ul li:hover ul li.group {width:152px; padding:5px 0;}


.menu2 ul li:hover ul li:hover ul.left {
left:-172px;
}
.menu2 ul li:hover ul li:hover ul li a:hover {background:#666; color:#0ff;}



/* specific to IE5.5 and IE6 browsers */
.menu2 ul li a:hover ul {
display:block;position:absolute;top:35px; t\op:35px; background:#0d446a;left:0; marg\in-top:0px; 
}

.menu2 ul li a:hover ul.scroller {
height:138px; overflow:auto;
}

.menu2 ul li a:hover ul.endstop {
left: -90px;
}

.menu2 ul li a:hover ul li a {
display:block; color:#fff; height:1px; line-height:15px; padding:4px 16px; width:152px; w\idth:120px;
}

.menu2 ul li a:hover ul li a.drop {
background:#888; padding-bottom:5px;
}

.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}

.menu2 ul li a:hover ul li a:hover {
color:#fff; background: #4c8bb6;
}

.menu2 ul li a:hover ul li a:hover.drop {
 background: #888; color:#ff0;
}

.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; height:138px; width:170px; overflow:auto; background:#888;
}

.menu2 ul li a:hover ul li a:hover ul.left {
left:-170px;
}

.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#666; color:#0ff;}


.left {clear:both;}


/* CONTACT FORM STYLING */

#contact_form label {
	display: block;
	color: #104e76;
	font-weight: bold;
}

#contact_form input.text {
	width: 200px;
    border: 1px solid #aaa;
}

#contact_form textarea.message {
	width: 300px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    border: 1px solid #aaa;
}

#contact_form input.submit {
	width: 70px;
	background: #d5d5d5;
	color: #000;
}

#contact_form input.reset {
	width: 70px;
	background: #d5d5d5;
	color: #000;
}

#contact_form label.error {
	color: red;
}

/* QUOTATIONS PAGE STYLING */

.productsHeader2 {
	display: block;
	width: 330px;
	background: #0d446a;
	padding: 5px 10px 5px 10px;
	font-size: 1.40em;
	color: #fff;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.productsMoped2 {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/mopedBg.jpg) 240px 30px no-repeat;
	 margin-bottom: 15px;
	 width: 350px;
}

.productsMoped2 p {
	margin: 10px;
}

.productsBike2 {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/bikeBg.jpg) 230px 30px no-repeat;
	 margin-bottom: 15px;
	 width: 350px;
}

.productsBike2 p {
	margin: 10px;
}

.productsClassic2 {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/classicBg.jpg) 230px 30px no-repeat;
	 margin-bottom: 15px;
	 width: 350px;
}

.productsClassic2 p {
	margin: 10px;
}

.productsQuad2 {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/quadBg.jpg) 220px 30px no-repeat;
	 margin-bottom: 15px;
	 width: 350px;
}

.productsQuad2 p {
	margin: 10px;
}

.productsCar2 {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/carBg.jpg) 230px 30px no-repeat;
	 width: 350px;
}

.productsCar2 p {
	margin: 10px;
}

.productsTravel2 {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/travelBg.jpg) 220px 30px no-repeat;
	 width: 350px;
}

.productsTravel2 p {
	margin: 10px;
}

/**********************
 QUOTE FORM STYLING **
 *********************/
 
#quote_form p {
	margin: 10px 0 10px 0;
}

#quote_form label {
	float: left;
	width: 25em;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	margin-right: 20px;
}

#quote_form input[type="text"]{
	width: 175px;
}

#quote_form select{
	font-size: 11px;
}

/*#quote_form input.text {
    border: 1px solid #aaa;
}*/

.radioFix {
	margin-top: 2px;
}


#quote_form textarea.details {
	width: 300px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    border: 1px solid #aaa;
}


#quote_form input.submit{
	width: 70px;
	background: #d5d5d5;
	color: #000;
	font-weight: bold;
}

#quote_form input.button{
	width: 70px;
	background: #d5d5d5;
	color: #000;
	font-weight: bold;
}

#quote_form input.reset {
	width: 70px;
	background: #d5d5d5;
	color: #000;
}

#quote_form div.error {
	color: red;
	text-align: left;
	padding-left: 295px;
}


#quote_formDone input.button {
	width: 70px;
	background: #d5d5d5;
	color: #000;
	font-weight: bold;
}

/* NEW STYLES DECEMBER 2008 */

#pageNews {
	background: #e5e5e5;
	border: 10px solid #d5d5d5;
	padding: 20px;
	margin-top: 10px;
}

#benefitsConMoped {
	background: url(../images/redMoped.jpg) no-repeat right #e5e5e5;
	border: 10px solid #d5d5d5;
	padding: 20px;
	margin-top: 10px;
}

#benefitsConMoped a, #benefitsConMoped a:hover {
	border: none;
}

#benefitsConMoto {
	background: url(../images/yamMoto.jpg) no-repeat right #e5e5e5;
	border: 10px solid #d5d5d5;
	padding: 20px;
	margin-top: 10px;
}

#benefitsConMoto a, #benefitsConMoto a:hover {
	border: none;
}

#benefitsConClassic {
	background: url(../images/classicBike.jpg) no-repeat right #e5e5e5;
	border: 10px solid #d5d5d5;
	padding: 20px;
	margin-top: 10px;
}

#benefitsConClassic a, #benefitsConClassic a:hover {
	border: none;
}

#benefitsConQuad {
	background: url(../images/quadBenefits.jpg) no-repeat right #e5e5e5;
	border: 10px solid #d5d5d5;
	padding: 20px;
	margin-top: 10px;
}

#benefitsConQuad a, #benefitsConQuad a:hover {
	border: none;
}

#benefitsConCar {
	background: url(../images/carBenefits.jpg) no-repeat right #e5e5e5;
	border: 10px solid #d5d5d5;
	padding: 20px;
	margin-top: 10px;
}

#benefitsConCar a, #benefitsConCar a:hover {
	border: none;
}

#benefitsConTravel {
	background: url(../images/travelBenefits.jpg) no-repeat right #e5e5e5;
	border: 10px solid #d5d5d5;
	padding: 20px;
	margin-top: 10px;
}

#benefitsConTravel a, #benefitsConTravel a:hover {
	border: none;
}

#pageNewsText {
	width: 540px;
	float: left;
}

.last {
	margin-bottom: 0;
}

/* ---- Products H2 Links -- */
.productsMopedt h2 a:link, .productsMopedt h2 a:visited, .productsMopedt h2 a:hover, .productsMopedt h2 a:active {
	display: block;
	width: 283px;
	background: url(../images/yell_arrow.png) no-repeat 7px #fff200;
	padding: 5px 10px 5px 35px;
	font-size: 0.80em;
	text-decoration: none;
	color: #0d446a;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}

.productsMopedt p {
	margin: 10px;
}

.productsMopedt {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/mopedBg.jpg) 215px 30px no-repeat;
	 margin-bottom: 15px;
}

.productsBiket {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/bikeBg.jpg) 197px 30px no-repeat;
	 margin-bottom: 15px;
}

.productsBiket h2 a:link, .productsBiket h2 a:visited, .productsBiket h2 a:hover, .productsBiket h2 a:active {
	display: block;
	width: 283px;
	background: url(../images/yell_arrow.png) no-repeat 7px #fff200;
	padding: 5px 10px 5px 35px;
	font-size: 0.80em;
	text-decoration: none;
	color: #0d446a;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}

.productsBiket p {
	margin: 10px;
}

.productsQuadt {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/quadBg.jpg) 187px 30px no-repeat;
	 margin-bottom: 15px;
}

.productsQuadt h2 a:link, .productsQuadt h2 a:visited, .productsQuadt h2 a:hover, .productsQuadt h2 a:active {
	display: block;
	width: 283px;
	background: url(../images/yell_arrow.png) no-repeat 7px #fff200;
	padding: 5px 10px 5px 35px;
	font-size: 0.80em;
	text-decoration: none;
	color: #0d446a;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}


.productsQuadt p {
	margin: 10px;
}

.productsCart {
	 border: 1px solid #aaa;
	 height: 120px;
	 background: url(../images/carBg.jpg) 197px 30px no-repeat;
}

.productsCart h2 a:link, .productsCart h2 a:visited, .productsCart h2 a:hover, .productsCart h2 a:active {
	display: block;
	width: 283px;
	background: url(../images/yell_arrow.png) no-repeat 7px #fff200;
	padding: 5px 10px 5px 35px;
	font-size: 0.80em;
	text-decoration: none;
	color: #0d446a;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight: normal;
}

.productsCart p {
	margin: 10px;
}

.logoScrollerHeader {
	margin-top: 15px;
	padding: 0 10px 0 10px;
	background: url(../images/greyBg.png) repeat-x #e5e5e5;
	border: 1px solid #ccc;
	border-bottom: 0;
	height: 35px;
	line-height: 35px;
	font-weight: bold;
}
 
/* Warranty Info */
#warrantyInfo {
	font-size: 0.85em;
	display: none;
	position: absolute;
	top: -15px;
	left: 0;
	width: 100%;
	z-index: 99;
}

	#warrantyInfo .holder {
		width: 700px;
		background: #fff;
		margin: 0 auto;
		border: 10px solid #ccc;
		border-top: 0;
		position: relative;
	}
	
		#warrantyInfo .content {
			padding: 20px;
		}
		
		#warrantyInfo .content img {
			margin-bottom: 20px;
		}
	
	#warrantyInfo .btmMenu {
		position: absolute;
		bottom: 0px;
		padding: 10px;
		background: #0a6fad;
		color: #fff;
		width: 680px;
		text-align: right;
	}
	
		#warrantyInfo .btmMenu span.close {
			font-weight: bold;
			cursor: pointer;
		}
