/* CSS Document */

body{

padding:0px;

margin: 0px;

}



#breadcrumb

{

	position:absolute;

	top:105px;

	width:95%;

	left:5px;
	min-width:780px;

}



a.quotelink:link{

	color: #BC0000;

	font-weight: 800;

	font-size: 15px;

	font-family: arial;

	text-decoration: none;

	text-align:center;

    display: block;

	width: 150px;	

	border-width:1px;

	border-style: outset;

	border-color:#BC0000;

}

a.quotelink:visited{

	color: #BC0000;

	font-weight: 800;

	font-size: 15px;

	font-family: arial;

	text-decoration: none;

	text-align:center;

    display: block;

	width: 150px;	

	border-width:1px;

	border-style: outset;

	border-color:#BC0000;

}

a.quotelink:hover{

	color: #BC0000;

	font-weight: 800;

	font-size: 15px;

	font-family: arial;

	text-decoration: none;

	text-align:center;

    display: block;

	width: 150px;	

	border-width:1px;

	border-style:inset;

	border-color:#BC0000;

}

.breadtext

{

	font-family: arial;

}



a:link{

	font-family: arial;

	font-size: 12px;

	color: #F42222;

	text-decoration: none;

	font-weight: 700;

}

a:visited{

	font-family: arial;

	font-size: 12px;

	color: #F42222;

	text-decoration: none;

	font-weight: 700;

}

a:hover{

	font-family: arial;

	font-size: 12px;

	color: #F42222;

	text-decoration: underline;

	font-weight: 700;

}



#topmenu{

position:absolute;

left:0px;

top:0px;

width: 100%;

background-color:#BC0000;	

min-width: 780px;


}



a.topmenulink:link{

	font-weight: 100;

	font-family: arial;

	font-size: 15px;

	color: #FFFFFF;

	text-decoration: none;

    display: block;

	width: 100%;

	height: 22px;

	background-color:#BC0000;	

}

a.topmenulink:visited{

	font-weight: 100;

	font-family: arial;

	font-size: 15px;

	color: #FFFFFF;

	text-decoration: none;

    display: block;

	width: 100%;

	height: 22px;

	background-color:#BC0000;	

}

a.topmenulink:hover{

	font-weight: 100;

	font-family: arial;

	font-size: 15px;

	color: #FFFFFF;

	text-decoration: none;

    display: block;

	width: 100%;

	height: 22px;

	background-color:#F42222;	

}



#banner{

position:absolute;

left: 0px;

top: 22px;

background-image:url(../images/topbg.gif);

background-repeat: repeat-x;

width: 100%;

background-color: #E3E9EB;

}



#leftside{

position:absolute;

left: 0px;

top: 4px;

width: 150px;

height: 500px;

background-color: #F9F8F6;

}



#rightside{

position:absolute;

right: 0px;

top: 4px;

width: 150px;

height: 500px;

background-color: #F9F8F6;

}



#midads{

position:absolute;

position:relative;

/*left: 10%;

top: 0px;*/

width: 80%;

height: 200px;

padding-top:4px;

margin: 0 auto;


}







.footertext{

	color:#FFFFFF;

	font-size: 11px;

	font-family: arial;

}



.adheadertext{

	color:#FFFFFF;

	font-size: 13px;

	font-family: arial;

	font-weight:700;

}

.grey

{

	border-color: #FFFFFF;

	border-width: 1px;

	border-style: solid;

	cursor: pointer;

}

.original

{

	border-color: #BC0000;

	border-width: 1px;

	border-style: solid;

}



#main{

position: absolute;

top: 149px;

left:0px;

width:100%;

}







#bottommenu{

position:absolute;

left: 0px;

top: 480px;

width: 100%;

height: 227px;

padding-top:0px;

}



#homemain{

position: absolute;

top: 124px;

left:0px;



}

#maintext{

padding-left: 155px;

padding-right: 155px;

padding-top:2px;

font-size: 12px;

font-family: arial;



}

.normaltext{

font-size: 12px;

font-family: arial;

}

#footer{

	position: absolute;

	background-image: url(../images/footerbg.gif);

	background-repeat: repeat-x;

	height: 67px;

	left: 0px;

	top: 586px;

	width: 100%;

}

#relativefooter{

	position: relative;

	float: inherit;

	background-image: url(../images/footerbg.gif);

	background-repeat: repeat-x;

	height: 67px;

	left: 0px;

}

#wierdcss{

position: absolute;

left:0px;

top: 129px;

width: 100%;

}

#floatingpictureleft{

	position: relative;

	float: left;

	padding: 10px;

}



#floatingpictureright{

	position: relative;

	float: right;

	padding: 10px;

}



.sidetext{

font-size: 11px;

font-family: arial;

color: #000000;

text-align: center;

}



.quotedby{

font-size: 11px;

font-family: arial;

color: #79838D;

}



.menuheader{

	font-family: arial;

	font-size: 15px;

	font-weight: 700;

	color: #FFFFFF; /* 7E8892 */

	background-color: #F42222; /* D4DEE9 */

	text-align: center;

}



#divide{

position: absolute;

top: 104px;

left:0px;

background-image:url(../images/dividebg.gif);

background-repeat:repeat-x;

width: 100%;

}



/*#homedivide{

position: absolute;

top: 261px;

left:0px;

background-image:url(../images/dividebg.gif);

background-repeat:repeat-x;

width: 100%;

}*/



#borderlesspictureleft{

position:relative;

float:left;

}



#borderlesspictureright{

position:relative;

float:right;

padding-top:8px;

padding-right: 20px;

}



#borderlesspictureleftfooter{

position:relative;

float:left;

padding-left: 15px;

}



#borderlesspicturerightfooter{

position:relative;

float:right;

padding-right: 15px;

}



a.leftmenulink:link{

	font-weight: 100;

	font-family: arial;

	font-size: 13px;

	color: #545B65;

	text-decoration: none;

    display: block;

	width: 140px;

	height: 17px;

	text-align: center;

	padding-top: 4px;

}

a.leftmenulink:visited{

	font-weight: 100;

	font-family: arial;

	font-size: 13px;

	color: #545B65;

	text-decoration: none;

    display: block;

	width: 140px;

	height: 17px;

	text-align: center;

	padding-top: 4px;

}

a.leftmenulink:hover{

	font-weight: 100;

	font-family: arial;

	font-size: 13px;

	color: #FFFFFF;

	text-decoration: none;

    display: block;

	width: 140px;

	height: 17px;

	text-align: center;

	background-color:#FF0000;	/* 5189D3 */

	padding-top: 4px;

}

#leftpadding{

padding-left: 0%;

}

p{

	margin: 9px;

}

h1{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

h2{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

h3{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

h4{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

h5{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

h6{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

h7{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

h8{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

}

h9{

	font-size: 14px;

	font-family: arial;

	color: #F42222;

	margin: 0px;

}

hr{

	width: 100%;

	height: 3px;

	color: #EBEFF2;

	background-color: #EBEFF2;

	border: 0px;

}

img{

	margin: 0px;

	padding: 0px;

	line-height: 0px;

}



OL { list-style: lower-roman;}



.coveraction { 

	width: 100%; height: 190px;

	margin: 0 auto;

	padding-top: 0px;

	



}



.coveraction .options { width: 260px; float: right; border: 0px solid black; padding-right: 50px; margin-right: 20px; color: #1a67ac; margin-top: 5px; }

.coveraction .options input { margin-top: 5px; margin-right: 7px;}

.clr {clear:both;}



.coveraction .gqnbtn{ 

display: block;

margin: 0 auto;

text-align: center;

padding: 3px;

margin-top: 10px;

} 



.coveraction label {cursor: pointer;}

.coveraction label:hover {color:red;}



.coveraction .text{  font-size: 16px;  font-family: Arial;

padding: 0;	padding-bottom: 5px;

text-align: center;

margin: 0 auto;

color: #1a67ac;

padding-left: 50px;

}



.frm {margin-left: 100px;/* font-size: 0; */font-size: 11px;}



.frm select, .frm input {font-size: 11px;}



.frm table td {padding-top:5px;}



.required,.req {color:red;}



p.note {font-size: 11px;}



.frm textarea {font-family: arial; font-size: 12px; width: 500px;}



.frm-top {

margin: 0;

padding: 0;

background: url(../images/frm-top.jpg) no-repeat;

width: 579px;/* 581 - 55 = 526 */

height: 9px;/* 38 - 7 = 31 */

/* padding: 7px 0 0 55px; */

}



.frm-mid {

margin: 0;

padding: 0px;

background: url(../images/frm-mid.jpg) repeat-y;

/* background-color:#f5f5f5; */

width: 579px; /* 579 - 20 = 559 */

/* height: 15px;/* 38 - 7 = 31 */ */

/* padding: 7px 0 0 55px; */

font-size: 12px;

}



.frm-mid p {

padding: 0 15px;

margin: 0;

text-align: justify;

font-size: 11px;

}



.frm label {cursor: pointer;}

.frm label:hover {color: blue;}



.frm-btm {

margin: 0;

padding: 0;

background: url(../images/frm-btm.jpg) no-repeat;

width: 579px;/* 581 - 55 = 526 */

height: 13px;/* 38 - 7 = 31 */

/* padding: 7px 0 0 55px; */

margin-bottom: 35px;

}



.frm-top-tab {



margin: 0;

padding: 0;

background: url(../images/frm-top-tab.jpg) no-repeat;

width: 216px;/* 114 - _ = _ */

height: 17px;/* 19 - 2 = 17 */

font-size: 11px;

color: #fff;

padding-left: 55px;

padding-top: 2px;

color: #fff;

text-align:left;

}



.frm-top-tab a:link {color: #fff; text-decoration: none;}

.frm-top-tab a:visited {color: #fff; text-decoration: none;}

.frm-top-tab a:hover {color: #fff; text-decoration: underline;}



form.quote {/* padding-left: 20px; */ font-size: 12px; font-family: Arial;}



form.quote .nationSelect {width: 250px; float:left }

form.quote .corSelect {width: 250px; float: rights; }



form.quote .cocSelect {width: 500px; }



div.cnt {text-align: left;}



.middle-content-left {

 float: left;

  width: 350px;

  margin-left:1px;

}



.middle-content-right {

 float: left;

 width: 100%;

 padding-left:5px;

 font-family: Arial;

 text-align:center;

 position: absolute;

 top: 0px;

 left: 150px;

}



.middle-content-right p {

/* padding-left: 15px;

 padding-right: 5px; */

 text-align: left;

 font-size: 12px;



}



h1.hd-bg {

margin: 0;

padding: 0;

width: 526px;/* 581 - 55 = 526 */

height: 31px;/* 38 - 7 = 31 */

padding: 7px 0 0 55px;

font-size: 18px;

color: AliceBlue;color: #000; 

/* text-transform: uppercase; */

font-family: "arial";

font-weight: bold;

}





.hd-gq {

font-size: 12px;

padding-left: 50px;

}



table#info {margin-left:150px; width:500px; padding:0px; font-size:11px; }

table#info2{margin-left:50px; width:500px; font-size:12px;}

table#info3 {margin-left:13px; width:500px; }

table#infoG {margin-left:55px; }

table#infogp {margin-left:0px; width:550px; padding:0px; font-size:11px; }



td.mid{ text-align:right; width:140px; padding:0px;}

td.mid2{text-align:right; width:250px; padding:0px;}

tr.mid{ text-align:center; padding:0px;}

p.qf { font-size:12px; color:#666666; font-weight:bold; margin-left:0px;}

input.submit{ float:left; margin-left:210px;}

input.next{margin-left:215px; color:#FFFFFF; font-weight:bold; font-size:11px; outline:#333333; cursor:pointer; background-color:#FF0000; width:120px; height:25px;}

input.s{margin-left:235px; color:#FFFFFF; font-weight:bold; font-size:12px; outline:#CCCCCC; cursor:pointer; background-color:#FF0000; width:115px; height:25px;}

.frmn {margin-left: 0;/* font-size: 0; */ margin-top:-8px;font-size: 11px;}



.co-left {width: 440px; float: left; font-size: 11px; text-align: right;}



.co-right {width: 250px; float: left;font-size: 12px;text-align: right; padding-right: 15px;}





.coveraction label {pp.css (line 133)

cursor:pointer;

}



.coveraction .options {pp.css (line 118)

color:#1A67AC;

}





.coveraction .options {

border:0 solid black;

color:#1A67AC;

float:right;

margin-right:20px;

margin-top:5px;

padding-right:0px;

width:260px;

}

.coveraction .options input {

margin-right:7px;

margin-top:5px;

}



/*end*/
