﻿body 
{
	padding:0;
	margin:0;
	font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
	background: #E8E8E8 url(Images/bg.png) repeat-y top;
}

/** Master Page **/

.container
{
	width: 880px;
	margin: 0 auto;
}

.topMenu
{
	margin:0 55px 10px 0;
	text-align:right;
	color:#999999;
	font-weight:bold;
	font-size:12px;
}

.topMenu a
{
	color:#999999;
	text-decoration:none;
	text-transform:lowercase;
	font-size:13px;
	font-weight:bold;
}

.topMenu a:hover
{
	color:#666666;
}

.sitemap
{
	background: transparent url(Images/gradient.png) repeat-x top;
	width:878px;
	display: block;
	position: relative;
}

.listTitle
{
	margin: 8px 0 0 0;
	color:#B2B2B2;
	text-decoration:none;
	text-transform:lowercase;
	font-size:12pt;
	font-weight:bold;
}

.listMenu
{
	list-style-type:none;
	text-align:left;
	margin:0 0 12px -40px;
	line-height:0.9em;
}

.listMenu a
{	
	color:#666666;
	text-decoration:none;
	text-transform:lowercase;
	font-size:9px;
}

.listMenu a:hover
{
	color:#CE003C;
}

.footer
{
	background: transparent url(Images/footer_bg.png) no-repeat top;
	width: 880px;
	display: block;
}

.footer a
{	
	margin-left: 55px;
	margin-right: 165px;
	color:#999999;
	text-decoration:none;
	text-transform:lowercase;
	font-size:10px;
}

.footer a:hover
{
	color:#666666;
}


/**********************************************/



/** Default Page **/

.menuBarPic
{
	height:120px;
	margin: 0;
	background-color:#E8E8E8;
}


.menuBar
{
	height:30px;
	/*margin: -1px 1px auto -1;*/
	 
	background-color:#CE003C;
}

.table
{
	margin-bottom:0;
	padding:0;
	border:0;
	float:left;
	display:block;
	position:relative;
}

.mainButton
{
	padding:0;
	margin:0;
	border-collapse:inherit;
	border:0;
}

.btnText
{
	float:left;
}

/**********************************************/



/** Detail Page **/

.detailsMotor
{
	width:881px;
	margin: 3 1px 0 -1px;
	background: transparent url(Images/bg_motor.gif) no-repeat bottom;
}

.detailsHousehold
{
	width:881px;
	margin: 3 1px 0 -1px;
	background: transparent url(Images/bg_household.gif) no-repeat bottom;
}

.detailsTravel
{
	width:881px;
	margin: 3 1px 0 -1px;
	background: transparent url(Images/bg_travel.gif) no-repeat bottom;
}

.detailsCommercial
{
	width:881px;
	background: transparent url(Images/bg_commercial.gif) no-repeat bottom;
}

.detailsLeisure
{
	width:881px;
	background: transparent url(Images/bg_leisure.gif) no-repeat bottom;
}

.menuBtn_top
{
	margin:0 0 0 25px;
	float:none;
	display:block;
}

.menuBtn
{
	margin:0 0 0 25px;
	float:none;
	background: transparent url(Images/menuBtn.png) repeat-y top;
}

.menuBtn_bottom
{
	margin:0 0 20px 25px;
	float:none;
	display:block;
}

.contentTitle
{
	margin: 8px 0 0 0;
	color:#CE003C;
	text-decoration:none;
	text-transform:lowercase;
	font-size:20pt;
	font-weight:bold;
}

.contentText
{
	margin: 8px 55px 0 0;
	color:#666666;
	text-decoration:none;
	font-size:9pt;
	font-weight:normal;
	line-height:1.3em
}

.a, .b
{
	width: 300px;
	float:left;
	display:inline;
}




/** About Us **/
.mainContent
{
	margin: 2 1px 0 -1px;
	width:881px;
	background: transparent url(Images/bg_main.gif) no-repeat bottom;
}

.mainSubTitle
{
	margin: 8px 0 0 0;
	color:#999999;
	text-decoration:none;
	text-transform:lowercase;
	font-size:12pt;
	font-weight:bold;
}

.mainTitle
{
	margin: 8px 0 0 0;
	color:#CE003C;
	text-decoration:none;
	text-transform:lowercase;
	font-size:20pt;
	font-weight:bold;
}

.mainText
{
	margin: 8px 0 0 0;
	color:#666666;
	text-decoration:none;
	font-size:9pt;
	font-weight:normal;
	line-height:1.3em
}

.mainHighlight
{
	color:#CE003C;
	text-decoration:none;
	font-size:9pt;
	font-weight:normal;
	line-height:1.3em
}

.TextBoxStyle
{
	background-color: #EEEEEE;
	border: solid 1px #AAAAAA; 
}