*{margin:0;padding:0;}

.boxhelp{width:540px;margin:20px; margin-left:auto; margin-right:auto;}

.box{width:600px; margin-top:20px; margin-left:auto; margin-right:auto;}

.t_l,.t_m,.t_r{height:35px;}
.t_l{width:12px;background:url(./CollectedFiles/box_TL.gif) no-repeat;}
.t_m{background:#F58220;color:white;text-align:left;}
.t_r{width:12px;background:url(./CollectedFiles/box_TR.gif) no-repeat;}
.m_l{width:12px;}
.m_r{width:12px;background:url(./CollectedFiles/box_rightborder.gif) repeat;padding:0px;}
.b_l,.b_m,.b_r{height:12px;}
.b_l{width:12px;background:url(./CollectedFiles/box_BL.gif) no-repeat;}
.b_m{background:url(./CollectedFiles/box_bottomborder.gif) repeat-x;}
.b_r{width:12px;background:url(./CollectedFiles/box_BR.gif) no-repeat;}
.m_m{text-align: left;}

/*
.box{overflow:hidden;position:relative;width:600px;margin:20px auto;
padding-top:35px;padding-bottom:12px;padding-left:0px;padding-right:0px;}

.t_l,.t_m,.t_r{position:absolute;top:0;z-index:2;height:35px;}
.t_l{left:0;width:12px;background:url(./CollectedFiles/box_TL.gif) no-repeat;}
.t_m{left:0;z-index:1;width:100%;background:#F58220;color:white;text-align:left;}
.t_r{right:0;width:12px;background:url(./CollectedFiles/box_TR.gif) no-repeat;padding:0px}
.m_l{position:absolute;width:12px;top:0px;left:0;z-index:1;height:2000px;}
.m_r{position:absolute;width:12px;top:0px;right:0;z-index:1;height:2000px;
background:url(./CollectedFiles/box_rightborder.gif) repeat;padding:0px;}
.b_l,.b_m,.b_r{position:absolute;overflow: auto;height:12px;bottom:0;z-index:2;}
.b_l{left:0;width:12px;background:url(./CollectedFiles/box_BL.gif) no-repeat;}
.b_m{left:0;z-index:1;width:100%;background:url(./CollectedFiles/box_bottomborder.gif) repeat-x;}
.b_r{right:0;width:12px;background:url(./CollectedFiles/box_BR.gif) no-repeat;}
.m_m{width:96%; text-align: left; margin-bottom:auto; margin-left:auto; margin-top:auto; margin-right:auto;
padding-top:10px; padding-bottom:10px;}
*/

body { text-align:center }

/* other paragraphs and tables */
.para{ text-align:left; font-size:12px; margin:10px}

.tabletext{font-size:12px; position:relative}
.clear {
clear: both;
}

.HelpText{
color: #009AE4;
FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
FONT-SIZE :  10pt;
}


.HelpTextHeader{
	COLOR : #009AE4;
	FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
}




.HelpTextTitle{
	FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
	FONT-SIZE : medium;
	FONT-WEIGHT : bold;
	color: #009AE4;
}

.G3Header1{
	color: #009AE4;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
}

.G3Header2{
	color: #009AE4;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
}

.boxheading{
	text-align:left;
	margin-left:25px;
	font-weight:bold;
	font-size:17px;
	color: #FFFFFF;
	line-height:35px;
}

.fieldtext{
	display:-moz-inline-box;
	display:inline-block;
	width:100px;
	text-align:right;
	display:inline;
}


.QuestionLabelRQuote  {
	FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : right;
}

.disabled {
color:white;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: Alpha(Opacity=35);
opacity: .5;
}

.buttondiv{ margin:50px; }

.buttonback
 { 
	border:0;
	text-align:center;
	width: auto;
	background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-100x30.gif') no-repeat center center; 
	cursor:pointer; 
	margin:0px; 
	font-weight:bold;
	font-size:10px;
	width:105px;
	height:35px;
	white-space:nowrap; color:white;
}

.buttonbackhov{
background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-100x30-over.gif') no-repeat center center; 
}

.buttonbackclick{
background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-100x30-clicked.gif') no-repeat center center; 
}

.buttonbacklong
 { 
	border:0; cursor:pointer;  font-weight:bold;
	text-align:center; width: auto; 
	background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-250x30.gif') no-repeat center center; 
	width:255px;height:35px;
	font-size:10px;
	color:white;white-space:nowrap;
}

.buttonbacklonghov{
background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-250x30-over.gif') no-repeat center center; 
}
.buttonbacklongclick{
background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-250x30-clicked.gif') no-repeat center center; 
}

.buttonbackmedium
 { 
	border:0; cursor:pointer; font-weight:bold;
	text-align:center; width: auto; 
	font-size:10px;
	background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-150x30.gif') no-repeat center center; 
	width:155px;height:35px;
	color:white;
}





.buttonbackmediumhov{
background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-150x30-over.gif') no-repeat center center; 
}





.buttonbackmediumclick{
background:url('./CollectedFiles/navigation-buttons-blank/navigation-buttons(blank)-150x30-clicked.gif') no-repeat center center; 
}





.buttontext {display:block; white-space:nowrap; color:white;}

/* start.asp box */
.centerbox{
width: 600px; 
margin-left: auto; 
margin-right: auto; 
text-align: left;
}

/* we use fixed height and width for this box */
.iconbox{
position:relative;
width:435px;
}

.outside{
width: 600px;
}

.icons{
height:143px;
text-align:center;
}


.rightborder{
position:absolute;
float:right;
right:0;
top:0;
background:url('./images/saved_quotes_right.jpg') no-repeat;
width:15px;
height:127px;
}

.bottomborder{
position:absolute;
left:0;
bottom:0;
width:431px;
height:15px;
background:url('./images/saved_quotes_bottom.jpg') no-repeat;
}


.blueheading{
font-size:25px;
font-weight: bold;
color:#009AE4;
text-align: left;
}




/*white box*/
.whitet_l{background:url(./CollectedFiles/whitebox/whitebox_TL.jpg) no-repeat;height:12px;}
.whitet_m{background:url(./CollectedFiles/whitebox/whitebox_Top.gif) repeat-x;height:12px;}
.whitet_r{background:url(./CollectedFiles/whitebox/whitebox_TR.gif) no-repeat;height:12px;font-size:10px;}
.whitem_l{background:url(./CollectedFiles/whitebox/whitebox_left.gif) repeat-y;}
.whitem_r{background:url(./CollectedFiles/whitebox/whitebox_rightborder.gif) repeat-y;}
.whiteb_l{background:url(./CollectedFiles/whitebox/whitebox_BL.gif) no-repeat;}
.whiteb_mleft{background:url(./CollectedFiles/whitebox/whitebox_bottomborder.gif) repeat-x;}
.whiteb_r{background:url(./CollectedFiles/whitebox/whitebox_BR.gif) no-repeat;}
.whiteb_mright{background:url(./CollectedFiles/whitebox/whitebox_bottomborder.gif) repeat-x;}

.whitebottomline{background:url(./images/whitebottomvline.gif) no-repeat;}

.whiteline{background:url(./images/dot.gif) repeat-y;}
.whitetopline{background:url(./images/whitetopvline.gif) no-repeat;}
.whitem_m{width:100%;padding:0;}
.whitem_leftcolumn{}

.welcome_whitet_r{background:url(./CollectedFiles/whitebox/whitebox_TR.gif) no-repeat;height:12px;font-size:10px;}
.welcome_whitem_r{background:url(./CollectedFiles/whitebox/whitebox_rightborder.gif) repeat-y;}
.welcome_whiteb_r{background:url(./CollectedFiles/whitebox/whitebox_BR.gif) no-repeat;}
.welcome_whiteb_mright{background:url(./CollectedFiles/whitebox/whitebox_bottomborder.gif) repeat-x;}
.welcome_whiteb_l{background:url(./CollectedFiles/whitebox/whitebox_BL.gif) no-repeat;}


.yellowtopleftside{
background:url(./CollectedFiles/linebox/linebox_TL.gif) no-repeat;
height:35px;margin:0px;padding:0px;
}
.yellowtopmiddle{
text-align: left;
font-size: 14px;
background:#F58220;
color:white;
font-weight:bold;
}
.yellowtoptopright{
background:url(./CollectedFiles/linebox/linebox_TR.gif) no-repeat;
margin:0px;padding:0px;height:12px;width:12px;font-size:0px;
}



.whiterightcolumn{
margin:10px;
text-align: left;
font-size: 13px;
}

.linetable{
border:0px;
table-layout:fixed;
padding:0px;
width:600px;
border-collapse: collapse;
}


.welcometitle{
FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
font-size:37px;
font-weight: bold;
color:#009AE4;
text-align: left;
margin-left: 20px;
margin-bottom: 10px;
}

.welcometitle2{
FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
font-size:20px;
font-weight: bold;
color:#009AE4;
text-align: left;
margin-left: 20px;
margin-top: 20px;
}

.welcomefooter{
display:block;
color: #FF6600;
}

.welcomefootercyan{
display:block;
color: #00A6D6;
}

.welcometext{
FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
font-size:14px;
font-weight: bold;
text-align: left;
margin: 20px;
}












.welcometextorange{
FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
color: #FF6600;
}

.welcometextcyan{
FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
color: #00A6D6;
}




























input[type=radio] { 
margin-right : 5px;
}
input[type=checkbox] { 
margin-right: 5px;
}









div.center table {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

.inside{
width:99%;
}

span.radio_on {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(radio-button-on.gif) no-repeat;
clear:left;
height:14px;
padding:0 16px 0 0;
width:13px;
}

span.radio_off{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(radio-button-off.gif) no-repeat;
clear:left;
height:14px;
padding: 0 16px 0 0;
width:13px;
}

span.radio_disabled{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(radio-button-disabled.gif) no-repeat;
clear:left;
height:14px;
padding: 0 16px 0 0;
width:13px;
}

ul.gt{
padding-bottom: 0px;
list-style-type: none; 
list-style-image: none;
list-style-position: outside; 
margin-left: -12pt; 
padding-left: 1em; 
}

li.gt{
padding-left: 16px; 
background: url(./images/gt.gif) left top no-repeat;
}

.progressbartxt{
font-size:12px;
font-weight: bold;
}

.linktext {
font-size: 10pt;
}

.sizefortwonumber{
width:20px;
}

.InputTextDisabled {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-SIZE :  10pt;
	border: #009AE4 1px solid;
}

.postcode{
width:33px;
}

.QuestionHeaderQuote{
	FONT-FAMILY : "Arial", "Helvetica", "Sans-Serif";
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
}

.premiumtable td
{
padding: 2px;
}

.font8size
{
font-size: 8px;
}