﻿/* ########## General Stylesheet for whole site ############### */
body {
	margin: 0 0;
	padding: 0 0;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background-color: #fff;
	background-position: top left;
	height: 100%;
}
html {
    scrollbar-base-color: #fff;
    scrollbar-face-color: #a7aeb1;
    scrollbar-track-color: #E7ECF2;
    scrollbar-arrow-color: #E7ECF2;
    scrollbar-highlight-color: #8d9599;
    scrollbar-3dlight-color: #8d9599;
    scrollbar-shadow-color: #c8ccce;
    scrollbar-darkshadow-color: #6f767b;
    height: 100%;
}
html, body { height: 100%; } 
* { margin: 0;padding: 0;}

/*#Main styles/Master page#*/
#Wrapper {
	width: 950px;
	padding: 0 25px 0 25px;
	border: 0;
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -35px; 
} 
#Header {
	margin: 0 0;
	padding: 25px 0 26px 0;
	border: 0;
	width: 950px;
	height: 82px;
}
#Content {
	width: 950px;
	margin: 0 0;
	padding: 0 0;
	border: 0;
}
/*#Main styles/Header#*/
.Logo {
    margin: 0 0;
    padding: 0 46px 0 0;
    border: 0;
    width: 192px;
    float: left;
}
.TopLinks {
    margin: 0 0;
    padding: 33px 35px 0 0;
    float: left;
    width: 206px;
}
.Search {
    margin: 0 0;
    padding: 28px 61px 0 0;
    float: left;
    width: 208px;
    display: inline;
}
.SearchBox{
    margin: 0 0;
    padding: 5px 1px 0 6px;
    border: 0;
    width: 201px;
    height: 24px;
    background: url('../../a/i/search_bg.gif') left top no-repeat;
    color: #818a8f;
    font-size: 11px;
    float: left;
}
/*.Search_Go{
    margin: 0 0;
    padding: 4px 0 0 2px;
    float: left;
    display: inline;
}*/
.Slogan {
    margin: 0 0;
    padding: 25px 0 0 0;
    float: right;
    width: 197px;
}
.date{
    margin: 0 0;
    padding: 10px 0 0 0;
	font-size: 11px;
	color: #858585;
	text-align: right;
}
/*#Main styles/Menu#*/
#Menu {
    margin: 0 0;
    padding: 0 0;
    float: left;
    width: 950px;
    height: 43px;
    clear: both;
}
/*#Main styles/Footer#*/
.Footer{
    margin: 0 auto;
    padding: 15px 0 0 0;
    width: 950px;
    clear: both;
    font-size: 11px;
    color: #818a8f;
    text-align: center;
    vertical-align: bottom;
    height: 20px; 
}
.push{ height: 35px; clear: both;}
.footer{        /*#Footer for Media center pop up#*/
    margin: 0px auto 0 auto;
    padding: 15px 0 0 0;
    clear: both;
    font-size: 11px;
    color: #818a8f;
    text-align: center;
    vertical-align: bottom;
}
/*#Main styles/Home page#*/
.Home {
    margin: 0 0;
    padding: 0 0; 
    width: 950px;
}
.Home .Col1{
    margin: 0 0;
    padding: 26px 0px 10px 0; 
   /* width: 750px;*/
    width: 730px;
    float: left;
}
.Home h1{
    margin: 0 0;
    padding: 0 0 20px 12px; 
}
.Home .Co1Pro1,.Home .Co1Pro2,.Home .Co1Pro3{
    margin: 0 0;
    width: 220px;
    float: left;
    padding: 41px 23px 37px 0;
}
.Home p {
    margin: 0 0;
    padding: 0 12px 15px 12px; 
    font-size: 15px;
    color: #000;
    line-height: 20px;
}
.Home .highlight {
    margin: 0 0;
    padding: 0 0 0 12px; 
    font-size: 13px;
    color: #818a8f;
}
.Home .Col2{
    margin: 0 0;
    padding: 26px 0 0 0;
    width: 220px;
    float: right;
    text-align: right;
    position: relative;
    z-index:1;
}
.Banner {
    margin: 0 0;
    padding: 0 0;
    width: 220px;
    height:200px;
    /*width: 175px;
    height:36px;*/
    text-align: right;
    z-index: 1;
    position:relative;
}
.Standard_Poors_Logo{
    margin: 0 0;
    padding: 0 0;
    width: 220px;
    height: 125px;
    text-align: center;
}
/*#Main styles/General style for All columns#*/
.Blue2Col, .Green2Col, .Orange2Col, .Torq2Col, .Black2Col,
.Blue3Col, .Green3Col,.Orange3Col, .Torq3Col, .Black2Col {
    margin: 0 0;
    padding: 0 0; 
    width: 950px;
}
.Blue3Col .Col1, .Blue3Col .Col2, .Blue3Col .Col3, 
.Blue3Col .Col4, .Blue3Col .Col5,
.Green3Col .Col1, .Green3Col .Col2, .Green3Col .Col3, 
.Green3Col .Col4, .Green3Col .Col5,
.Orange3Col .Col1, .Orange3Col .Col2, .Orange3Col .Col3, 
.Orange3Col .Col4, .Orange3Col .Col5,
.Torq3Col .Col1, .Torq3Col .Col2, .Torq3Col .Col3, 
.Torq3Col .Col4, .Torq3Col .Col5,
.Black3Col .Col1, .Black3Col .Col2, .Black3Col .Col3, 
.Black3Col .Col4, .Black3Col .Col5 {
    margin: 0 0;    
    float: left;
    text-align: left;
}
.Blue3Col .Col3 , .Green3Col .Col3 , .Orange3Col .Col3, 
.Torq3Col .Col3,Black3Col .Col3  {
    padding: 0px 40px 38px 12px; 
    width: 280px;
}
.Blue3Col .Col4 , .Green3Col .Col4 , .Orange3Col .Col4, 
.Torq3Col .Col4, Black3Col .Col4   {
    padding: 0px 40px 38px 0;
    width: 280px;
}
.Blue3Col .Col5, .Green3Col .Col5 , .Orange3Col .Col5, 
.Torq3Col .Col5,.Black3Col .Col5  {
    padding: 0px 12px 38px 0;
    width: 280px;
}
.Blue2Col .Col3, .Green2Col .Col3 , .Orange2Col .Col3, 
.Torq2Col .Col3,.Black2Col .Col3  {
    margin: 0 0;
    padding: 0px 20px 38px 12px; 
    width: 453px;
    float: left;
}
.Blue2Col .Col4 , .Green2Col .Col4 ,.Orange2Col .Col4 ,
.Torq2Col .Col4, .Black2Col .Col4  {
    padding: 0px 12px 38px 0;
    width: 453px;
    float: right;
    text-align: left;  
}
.Blue2Col h1 , .Green2Col h1 , .Orange2Col h1, .Torq2Col h1, .Black2Col h1,
.Blue3Col h1, .Green3Col h1 , .Orange3Col h1, .Torq2Col h1, .Black2Col h1 {
    margin: 0 0;
    /*padding: 0 0 20px 0px; */
    padding: 0 0 17px 12px
}
.Blue2Col h2 , .Green2Col h2 , .Orange2Col h2, .Torq2Col h2, .Black2Col h2,
.Blue3Col h2 , .Green3Col h2 , .Orange3Col h2, .Torq3Col h2, .Black3Col h2  {
    margin: 0 0;
    padding: 25px 0 15px 0px; 
    font-size: 18px;
    font-weight: bold;
}
.Blue2Col h3 , .Green2Col h3 ,.Orange2Col h3, .Torq2Col h3, .Black2Col h3,
.Blue3Col h3, .Green3Col h3 , .Orange3Col h3, .Torq2Col h3, .Black2Col h3 {
    margin: 0 0;
    padding: 0px 0 15px 0px; 
    font-size: 12px;
    font-weight: bold;
}
.Blue2Col p , .Green2Col p , .Orange2Col p, .Torq2Col p, .Black2Col p,
.Blue3Col p , .Green3Col p , .Orange3Col p, .Torq3Col p, .Black3Col p {
    margin: 0 0;
    padding: 0 12px 12px 0px; 
    font-size: 12px;
    color: #000;
    line-height: 16px;
}
.Blue2Col ul , .Green2Col ul , .Orange2Col ul , .Torq2Col ul, .Black2Col ul,
.Blue3Col ul , .Green3Col ul , .Orange3Col ul, .Torq3Col ul, .Black3Col ul,
.Blue2Col .sub ul , .Green2Col .sub ul, .Orange2Col .sub ul , .Black2Col .sub ul ,
.Blue3Col .sub ul , .Green3Col .sub ul, .Orange3Col .sub ul, .Black3Col .sub ul {
    margin: 0 0;
    padding: 0 10px 0 0; 
    line-height: 16px;
    list-style-type:none;
}
.Blue2Col li , .Green2Col li , .Orange2Col li , .Black2Col li ,
.Blue3Col li , .Green3Col li , .Orange3Col li, .Black3Col li {
    margin: 0 0;
    padding: 0 0 9px 10px; 
}
.Blue2Col .sub li , .Green2Col .sub li , .Orange2Col .sub li , .Black2Col .sub li ,
.Blue3Col .sub li , .Green3Col .sub li , .Orange3Col .sub li , .Black3Col .sub li {
    margin: 0 0;
    padding: 0 0 5px 20px; 
}
.Blue2Col a , .Green2Col a , .Orange2Col a , .Torq2Col a , .Black2Col a , 
.Blue3Col a , .Green3Col a , .Orange3Col a , .Torq3Col a , .Black3Col a , 
.Blue2Col a:hover , .Green2Col a:hover , .Orange2Col a:hover ,.Torq2Col a:hover,.Black2Col a:hover,
.Blue3Col a:hover , .Green3Col a:hover , .Orange3Col a:hover,.Torq3Col a:hover,.Black3Col a:hover {
    color: #27a0b2;
    text-decoration: none;
}
 .Black2Col .OneCol{
    margin: 0 0;
    padding: 0px 20px 38px 12px; 
    width: 900px;
    float: left;
    line-height: 24px;
 }
  .Black2Col .OneCol a{
    color: #000;
    text-decoration: none;
 }
   .Black2Col .OneCol a:hover {
    color: #27a0b2;
    text-decoration: none;
 }
 .RootNode{
    font-weight: bold;
 }
 /*.ParentNode{
    font-weight: bold;
 }*/
/*#Main styles/Blue 2 Column#*/
.Blue2Col .Col1{
    margin: 0 0;
    padding: 10px 20px 0px 12px; 
    width: 453px;
    float: left;
}
.Blue2Col .Col2 {
    margin: 0 0;
    padding: 0px 12px 0 0;
    width: 453px;
    /*height: 240px;*/
    height: 230px;
    float: right;
    text-align: left;
}
.Blue2Col h2, .Blue2Col h2 a, .Blue2Col h2 a:hover,
.Blue2Col h3, .Blue2Col h3 a, .Blue2Col h3 a:hover,
.Blue3Col h2, .Blue3Col h2 a, .Blue3Col h2 a:hover,
.Blue3Col h3, .Blue3Col h3 a, .Blue3Col h3 a:hover {
    color: #003478;
}
.Blue2Col li, .Blue3Col li {
    background: url('/a/i/bullet_blue.gif') no-repeat left top;
}
.Blue2Col .sub li, .Blue3Col .sub li {
    background: url('/a/i/bullet_blue_sub.gif') no-repeat 10px 6px;
}

/*#Main styles/Blue 3 Colums#*/
.Blue3Col .Col1{
    padding: 10px 30px 0px 12px; 
    width: 443px;
}
.Blue3Col .Col2 {
   /* padding: 70px 12px 0 0;*/
    padding: 0 12px 0 0;
    width: 453px;
    height: 130px;
}

/*#Main styles/Green 2 Column#*/
.Green2Col .Col1{
    margin: 0 0;
    padding: 10px 20px 0px 12px; 
    width: 453px;
    float: left;
}
.Green2Col .Col2 {
    margin: 0 0;
    padding: 0 12px 0 0;
    width: 453px;
    /*height: 240px;*/
    min-height: 150px;
    float: right;
    text-align: left;
}
.Green2Col .Col1_l{
    margin: 0 0;
    padding: 10px 20px 0px 12px; 
    width: 606px;
    float: left;
}
.Green2Col .Col2_s {
    margin: 0 0;
    padding: 0 12px 0 0;
    width: 300px;
    /*height: 240px;*/
    min-height: 150px;
    float: right;
    text-align: left;
}
.Green2Col h2, .Green2Col h2 a, .Green2Col h2 a:hover,
.Green2Col h3, .Green2Col h3 a, .Green2Col h3 a:hover,
.Green3Col h2, .Green3Col h2 a, .Green3Col h2 a:hover,
.Green3Col h3, .Green3Col h3 a, .Green3Col h3 a:hover {
    color: #008543;
}
.Green2Col li, .Green3Col li {
    background: url('/a/i/bullet_green.gif') no-repeat left top;
}
.Green2Col .sub li, .Green3Col .sub li {
    background: url('/a/i/bullet_green_sub.gif') no-repeat 10px 6px;
}
/*#Main styles/Green 3 Colums#*/
.Green3Col .Col1{
    padding: 10px 30px 0px 12px; 
    width: 443px;
}
.Green3Col .Col2 {
    padding: 0 12px 0 0;
    width: 453px;
    height: 130px;
}
/*#Main styles/Orange 2 Column#*/
.Orange2Col .Col1{
    margin: 0 0;
    /*padding: 10px 20px 0px 12px;*/
    padding: 0 20px 0px 12px; 
    width: 453px;
    float: left;
}
.Orange2Col .Col2 {
    margin: 0 0;
    padding: 0 12px 0 0;
    width: 453px;
    /*height: 240px;*/
    height: 200px;
    float: right;
    text-align: left;
}
.Orange2Col h2, .Orange2Col h2 a, .Orange2Col h2 a:hover,
.Orange2Col h3, .Orange2Col h3 a, .Orange2Col h3 a:hover,
.Orange3Col h2, .Orange3Col h2 a, .Orange3Col h2 a:hover,
.Orange3Col h3,.Orange3Col h3 a, .Orange3Col h3 a:hover {
    color: #ff932c;
}
.Orange2Col li,.Orange3Col li {
    background: url('/a/i/bullet_orange.gif') no-repeat left top;
}
.Orange2Col .sub li, .Orange3Col .sub li {
    background: url('/a/i/bullet_orange_sub.gif') no-repeat 10px 6px;
}
/*#Main styles/Orange 3 Columns#*/
.Orange3Col .Col1{
    padding: 10px 30px 0px 12px; 
    width: 443px;
}
.Orange3Col .Col2 {
    padding: 0px 12px 0 0;
    width: 453px;
    height: 130px;
}
/*#Main styles/Torquise 2 Column#*/
.Torq2Col .Col1{
    margin: 0 0;
    padding: 10px 20px 0px 12px; 
    /*width: 453px;*/
    width: 550px;
    float: left;
}
.Torq2Col .Col2 {
    margin: 0 0;
    padding: 0 12px 0 0;
    width: 356px;
    /*height: 240px;*/
    min-height: 200px;
    float: right;
    text-align: left;
}
.Torq2Col h2,.Torq2Col h2 a, .Torq2Col h2 a:hover,
.Torq2Col h3,.Torq2Col h3 a, .Torq2Col h3 a:hover,
.Torq3Col h2,.Torq3Col h2 a, .Torq3Col h2 a:hover,
.Torq3Col h3,.Torq3Col h3 a, .Torq3Col h3 a:hover{
    color: #00a8b4;
}
.Torq2Col li, .Torq3Col li {
    background: url('/a/i/bullet_general.gif') no-repeat left top;
}

/*#Main styles/Torquise 3 Columns#*/

.Torq3Col .Col1{
    padding: 10px 30px 0px 12px; 
    width: 443px;
}
.Torq3Col .Col2 {
    padding: 0 12px 0 0;
    width: 453px;
    height: 130px;
}
/*#Main styles/Black 2 Column#*/
.Black2Col .Col1{
    margin: 0 0;
    padding: 10px 20px 0px 12px; 
    width: 453px;
    float: left;
}
.Black2Col .Col2 {
    margin: 0 0;
    padding: 0 12px 0 0;
    width: 453px;
    /*height: 240px;*/
    min-height: 120px;
    float: right;
    text-align: left;
}
.Black2Col h2,.Black2Col h2 a, .Black2Col h2 a:hover,
.Black2Col h3,.Black2Col h3 a, .Black2Col h3 a:hover,
.Black3Col h2,.Black3Col h2 a, .Black3Col h2 a:hover,
.Black3Col h3,.Black3Col h3 a, .Black3Col h3 a:hover {
    color: #000;
}
.Black2Col li,.Black3Col li {
    background: url('/a/i/bullet_general.gif') no-repeat left top;
}

/*#Main styles/Black 3 Columns#*/
.Black3Col .Col1{
    padding: 10px 30px 0px 12px; 
    width: 443px;
}
.Black3Col .Col2 {
    padding: 0 12px 0 0;
    width: 453px;
    height: 130px;
}

/*#Main styles/background images#*/
#AboutMMA_bg{
    background: url('/a/i/pics/AboutMMA.jpg') no-repeat 0 144px;
}

#Policyholders_bg {
    background: url('/a/i/pics/AboutMMA.jpg') no-repeat 400px 310px;
}
*html #Policyholders_bg {
    background: url('/a/i/pics/AboutMMA.jpg') no-repeat 400px 270px; /*IE6*/
}
*+html #Policyholders_bg {
    background: url('/a/i/pics/AboutMMA.jpg') no-repeat 400px 270px; /*IE7*/
}

#TradingModel{
    background: url('/a/i/pics/TradingModel.jpg') no-repeat 80px 0px;
}
#CommercialLine_bg {
    background: url('/a/i/pics/Commercialline.jpg') no-repeat 460px 35px;
}
body:first-of-type #CommercialLine_bg {
 background: url('/a/i/pics/Commercialline.jpg') no-repeat 460px 90px;/* Safari*/
}
html>/**/body #CommercialLine_bg {
 background: url('/a/i/pics/Commercialline.jpg') no-repeat 460px 90px;/* Firefox*/
}
  #BB_bg {
    background: url('/a/i/pics/BB.jpg') no-repeat 510px 110px;
}
  *html #BB_bg {
    background: url('/a/i/pics/BB.jpg') no-repeat 510px 70px;/*IE6*/
}
  *+html #BB_bg {
    background: url('/a/i/pics/BB.jpg') no-repeat 510px 70px;/*IE6*/
}
  #BB_C_bg {
    background: url('/a/i/pics/BB.jpg') no-repeat 410px 165px;
}
#Shops_bg{
    background: url('/a/i/pics/Shops.jpg') no-repeat 505px 70px;
}
*html #Shops_bg{
    background: url('/a/i/pics/Shops.jpg') no-repeat 505px 30px;/*IE6*/
}
*+html #Shops_bg{
    background: url('/a/i/pics/Shops.jpg') no-repeat 505px 30px;/*IE7*/
}
#Shops_C_bg{
    background: url('/a/i/pics/Shops.jpg') no-repeat 495px 150px;
}
*html #Shops_C_bg{
    background: url('/a/i/pics/Shops.jpg') no-repeat 495px 115px;/*IE6*/
}
*+html #Shops_C_bg{
    background: url('/a/i/pics/Shops.jpg') no-repeat 495px 115px;/*IE7*/
}
  #Tradesman_bg {
    background: url('/a/i/pics/Tradesman.jpg') no-repeat 565px 100px;
}
  *html #Tradesman_bg {
    background: url('/a/i/pics/Tradesman.jpg') no-repeat 565px 50px;/*IE6*/
}
  *+html #Tradesman_bg {
    background: url('/a/i/pics/Tradesman.jpg') no-repeat 565px 50px;/*IE7*/
}
  #Tradesman_C_bg {
    background: url('/a/i/pics/Tradesman.jpg') no-repeat 480px 185px;
}
  *html #Tradesman_C_bg {
    background: url('/a/i/pics/Tradesman.jpg') no-repeat 480px 150px;/*IE6*/
}
  *+html #Tradesman_C_bg {
    background: url('/a/i/pics/Tradesman.jpg') no-repeat 480px 150px;/*IE7*/
}
  #Offices_bg {
    background: url('/a/i/pics/Offices_sur.jpg') no-repeat 530px 70px;
}
  *html #Offices_bg {
    background: url('/a/i/pics/Offices_sur.jpg') no-repeat 530px 30px;/*IE6*/
}
  *+html #Offices_bg {
    background: url('/a/i/pics/Offices_sur.jpg') no-repeat 530px 30px;/*IE7*/
}
  #Offices_C_bg {
    background: url('/a/i/pics/Offices_sur.jpg') no-repeat 490px 140px;
}
  *html #Offices_C_bg {
    background: url('/a/i/pics/Offices_sur.jpg') no-repeat 490px 110px;/*IE6*/
}
  *+html #Offices_C_bg {
    background: url('/a/i/pics/Offices_sur.jpg') no-repeat 490px 110px;/*IE7*/
}
  #CPO_bg{
    background: url('/a/i/pics/CPO.jpg') no-repeat 580px 90px;
}
  *html #CPO_bg{
    background: url('/a/i/pics/CPO.jpg') no-repeat 580px 40px;/*IE6*/
}
  *+html #CPO_bg{
    background: url('/a/i/pics/CPO.jpg') no-repeat 580px 40px;/*IE7*/
}
  #CPO_C_bg{
    background: url('/a/i/pics/CPO.jpg') no-repeat 495px 155px;
}
  *html #CPO_C_bg{
    background: url('/a/i/pics/CPO.jpg') no-repeat 495px 128px;/*IE6*/
}
  *+html #CPO_C_bg{
    background: url('/a/i/pics/CPO.jpg') no-repeat 495px 128px;/*IE7*/
}
  #RPO_bg{
    background: url('/a/i/pics/RPO.jpg') no-repeat 510px 130px;
}
  *html #RPO_bg{
    background: url('/a/i/pics/RPO.jpg') no-repeat 510px 90px;/*IE6*/
}
  *+html #RPO_bg{
    background: url('/a/i/pics/RPO.jpg') no-repeat 510px 90px;/*IE7*/
}
  #RPO_C_bg{
    background: url('/a/i/pics/RPO.jpg') no-repeat 400px 170px;
}
  #CommercialCombined_bg {
    background: url('/a/i/pics/Commercialline.jpg') no-repeat 540px 110px;
}
  *html #CommercialCombined_bg {
    background: url('/a/i/pics/Commercialline.jpg') no-repeat 540px 70px;/*IE6*/
}
  *+html #CommercialCombined_bg {
    background: url('/a/i/pics/Commercialline.jpg') no-repeat 540px 70px;/*IE7*/
}
  #CommercialCombined_C_bg {
    background: url('/a/i/pics/Commercialline.jpg') no-repeat 475px 160px;
}
  *html #CommercialCombined_C_bg {
    background: url('/a/i/pics/Commercialline.jpg') no-repeat 475px 130px;/*IE6*/
}
  *+html #CommercialCombined_C_bg {
    background: url('/a/i/pics/Commercialline.jpg') no-repeat 475px 130px;/*IE7*/
}
#CommercialMotor_bg {
    background: url('/a/i/pics/Commercialmotor.jpg') no-repeat 480px 70px;
}
*html #CommercialMotor_bg {
    background: url('/a/i/pics/Commercialmotor.jpg') no-repeat 480px 40px;/*IE6*/
}
*+html #CommercialMotor_bg {
    background: url('/a/i/pics/Commercialmotor.jpg') no-repeat 480px 40px;/*IE7*/
}
   #MTIR_bg {
    background: url('/a/i/pics/MTIR.jpg') no-repeat 500px 100px;
}
   *html #MTIR_bg {
    background: url('/a/i/pics/MTIR.jpg') no-repeat 500px 75px;/*IE6*/
}
   *+html #MTIR_bg {
    background: url('/a/i/pics/MTIR.jpg') no-repeat 500px 75px;/*IE6*/
}
   #MTIR_C_bg {
    background: url('/a/i/pics/MTIR.jpg') no-repeat 410px 140px;
}
   *html #MTIR_C_bg {
    background: url('/a/i/pics/MTIR.jpg') no-repeat 410px 100px;/*IE6*/
}
   *+html #MTIR_C_bg {
    background: url('/a/i/pics/MTIR.jpg') no-repeat 410px 120px;/*IE7*/
}
   #MTRR_bg {
    background: url('/a/i/pics/MTRR.jpg') no-repeat 510px 110px;
}
   *html #MTRR_bg {
    background: url('/a/i/pics/MTRR.jpg') no-repeat 510px 85px;/*IE6*/
}
   *+html #MTRR_bg {
    background: url('/a/i/pics/MTRR.jpg') no-repeat 510px 85px;/*IE7*/
}
   #MTRR_C_bg {
    background: url('/a/i/pics/MTRR.jpg') no-repeat 330px 210px;
}
   *html #MTRR_C_bg {
    background: url('/a/i/pics/MTRR.jpg') no-repeat 330px 170px;/*IE6*/
}
   *+html #MTRR_C_bg {
    background: url('/a/i/pics/MTRR.jpg') no-repeat 330px 170px;/*IE7*/
}
   #CommercialVehicle_bg {
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 500px 110px;
}
   *html #CommercialVehicle_bg {
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 500px 70px;/*IE6*/
}
   *+html #CommercialVehicle_bg {
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 500px 70px;/*IE7*/
}
   #VehicleUpdate_bg{
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 480px 265px;
}
   *html #VehicleUpdate_bg{
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 480px 290px;/*IE6*/
}
   *+html #VehicleUpdate_bg{
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 480px 290px;/*IE7*/
}
   #CommercialVehicle_C_bg {
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 540px 270px;
}
   *html #CommercialVehicle_C_bg {
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 540px 245px;/*IE6*/
}
   *+html #CommercialVehicle_C_bg {
    background: url('/a/i/pics/CommercialVehicle.jpg') no-repeat 540px 245px;/*IE7*/
}
   #MotorServ_bg {
    background: url('/a/i/pics/Commercialmotor.jpg') no-repeat 520px 70px;
}
   *html #MotorServ_bg {
    background: url('/a/i/pics/Commercialmotor.jpg') no-repeat 520px 40px;/*IE6*/
}
   *html #MotorServ_bg {
    background: url('/a/i/pics/Commercialmotor.jpg') no-repeat 520px 40px;/*IE7*/
}
   #MotorServ_C_bg {
    background: url('/a/i/pics/Commercialmotor.jpg') no-repeat 480px 130px;
}
#PersonalLines_bg {
    background: url('/a/i/pics/PersonalLine.jpg') no-repeat 425px 150px;
}
   #Home_bg {
    background: url('/a/i/pics/Home.jpg') no-repeat 520px 35px;
}
body:first-of-type #Home_bg {
    background: url('/a/i/pics/Home.jpg') no-repeat 520px 90px; /* Safari*/
}
html>/**/body #Home_bg {
    background: url('/a/i/pics/Home.jpg') no-repeat 520px 90px; /* Firefox*/
}
   #Home_C_bg {
    background: url('/a/i/pics/Home.jpg') no-repeat 460px 190px;
}
   *html #Home_C_bg {
    background: url('/a/i/pics/Home.jpg') no-repeat 460px 140px; /*IE6*/
}
   *+html #Home_C_bg {
    background: url('/a/i/pics/Home.jpg') no-repeat 460px 140px; /*IE7*/
}
   #Profile_bg {
    background: url('/a/i/pics/Profile.jpg') no-repeat 520px 75px;
}
*html #Profile_bg {
    background: url('/a/i/pics/Profile.jpg') no-repeat 520px 30px; /*IE6*/
}
*+html #Profile_bg {
    background: url('/a/i/pics/Profile.jpg') no-repeat 520px 30px; /*IE7*/
}
   #Profile_C_bg {
    background: url('/a/i/pics/Profile.jpg') no-repeat 440px 170px;
}
   *html #Profile_C_bg {
    background: url('/a/i/pics/Profile.jpg') no-repeat 440px 145px; /*IE6*/
}
   *+html #Profile_C_bg {
    background: url('/a/i/pics/Profile.jpg') no-repeat 440px 145px; /*IE7*/
}
   #Lifestyle_bg {
    background: url('/a/i/pics/Lifestyle.jpg') no-repeat 520px 100px;
}
   *html #Lifestyle_bg {
    background: url('/a/i/pics/Lifestyle.jpg') no-repeat 520px 70px; /*IE6*/
}
   *+html #Lifestyle_bg {
    background: url('/a/i/pics/Lifestyle.jpg') no-repeat 520px 70px; /*IE7*/
}
   #Lifestyle_C_bg {
    background: url('/a/i/pics/Lifestyle.jpg') no-repeat 490px 200px;
}
   *html #Lifestyle_C_bg {
    background: url('/a/i/pics/Lifestyle.jpg') no-repeat 490px 150px; /*IE6*/
}
   *+html #Lifestyle_C_bg {
    background: url('/a/i/pics/Lifestyle.jpg') no-repeat 490px 150px; /*IE7*/
}
   #PrivateMotor_bg {
    background: url('/a/i/pics/PrivateMotor.jpg') no-repeat 510px 100px;
}
   *html #PrivateMotor_bg {
    background: url('/a/i/pics/PrivateMotor.jpg') no-repeat 510px 70px; /*IE6*/
}
   *+html #PrivateMotor_bg {
    background: url('/a/i/pics/PrivateMotor.jpg') no-repeat 510px 70px; /*IE7*/
}
   #PrivateMotor_C_bg {
    background: url('/a/i/pics/PrivateMotor.jpg') no-repeat 480px 150px;
}
   #MMABreakdown_bg {
    background: url('/a/i/pics/MMABreakdown.jpg') no-repeat 520px 80px;
}
   *html #MMABreakdown_bg {
    background: url('/a/i/pics/MMABreakdown.jpg') no-repeat 520px 40px; /*IE6*/
}
   *+html #MMABreakdown_bg {
    background: url('/a/i/pics/MMABreakdown.jpg') no-repeat 520px 40px; /*IE7*/
}
   #MMABreakdown_C_bg {
    background: url('/a/i/pics/MMABreakdown.jpg') no-repeat 480px 190px;
}
   *html #MMABreakdown_C_bg {
    background: url('/a/i/pics/MMABreakdown.jpg') no-repeat 480px 140px; /*IE6*/
}
   *+html #MMABreakdown_C_bg {
    background: url('/a/i/pics/MMABreakdown.jpg') no-repeat 480px 140px; /*IE6*/
}
   #MultiTrip_bg {
    background: url('/a/i/pics/MultiTrip.jpg') no-repeat 530px 70px;
}
   *html #MultiTrip_bg {
    background: url('/a/i/pics/MultiTrip.jpg') no-repeat 530px 30px; /*IE6*/
}
   *+html #MultiTrip_bg {
    background: url('/a/i/pics/MultiTrip.jpg') no-repeat 530px 30px; /*IE7*/
}
   #Travel_C_bg {
    background: url('/a/i/pics/MultiTrip.jpg') no-repeat 490px 150px;
}
   *html #Travel_C_bg {
    background: url('/a/i/pics/MultiTrip.jpg') no-repeat 490px 110px; /*IE6*/
}
   *+html #Travel_C_bg {
    background: url('/a/i/pics/MultiTrip.jpg') no-repeat 490px 110px; /*IE7*/
}
#Howtobuy_bg{
    background: url('/a/i/pics/howtobuy.jpg') no-repeat 300px 200px;
}
*html #Howtobuy_bg{
    background: url('/a/i/pics/howtobuy.jpg') no-repeat 300px 160px; /*IE6*/
}
*+html #Howtobuy_bg{
    background: url('/a/i/pics/howtobuy.jpg') no-repeat 300px 160px; /*IE7*/
}
#Careers_bg{
    background: url('/a/i/pics/Careers.jpg') no-repeat 450px 90px;
}
#ContactUs{
    background: url('/a/i/pics/ContactUs.jpg') no-repeat 500px 70px;
}
/*#Main styles/BreadCrumbs#*/
#BreadCrumbs{
    margin: 0 0;
    /*padding: 5px 0 22px 0px;*/
    padding: 15px 0 22px 12px;
    clear: both;
    font-size: 11px;
    color: #929191;
    font-weight: bold;
    text-decoration: none;    
}
#BreadCrumbs a, .BreadCrumbs a:hover{
    color: #929191;
    font-weight: normal;
    text-decoration: none;
}
.Clearer {
    margin: 0 0;
    padding: 0 0;
    height: 1px;
    clear: both;
}
/*#Main styles/Footer Bubbles#*/
.Buble1, .Buble2, .Buble3{
    margin: 0 0;
    float: left;
    color: #00a8b4;
    font-size:13px;
    font-weight: bold;
    line-height: 17px;
} 
.Buble1 a, .Buble2 a, .Buble3 a, .Buble4 a,
.Buble1 a:hover, .Buble2 a:hover, .Buble3 a:hover, .Buble4 a:hover{
    color: #00a8b4;
    font-weight: bold;
    line-height: 17px;
    text-decoration: none;
} 
.Buble1 {
    /*padding: 48px 17px 25px 65px;
    width: 161px;
    height:36px;*/
    padding: 15px 17px 25px 16px;
    width: 210px;
    height:71px;
    background: url('/a/i/Buble1_bg.gif') left top no-repeat;
}
.Buble2 {
    padding: 15px 17px 25px 16px;
    width: 210px;
    height:71px;
    background: url('/a/i/Buble_bg.gif') left top no-repeat; 
}
.Buble3 {
    padding: 15px 17px 25px 16px;
    width: 210px;
    height:71px;
    background: url('/a/i/Buble_bg.gif') left top no-repeat;
}
.Buble4 {
    margin: 0 0;
    padding: 15px 0px 25px 16px;
    width: 204px;
    height:71px;
    text-align: left;
    font-size:13px;
    font-weight: bold;
    line-height: 17px;
    float: right;
    background: url('/a/i/Buble_bg.gif') left top no-repeat;
}
/*#Main styles/Related links#*/
.RelatedLinks_Blue, .RelatedLinks_Green, .RelatedLinks_Orange, .RelatedLinks_Torq, .RelatedLinks_Black,
.RelatedLinks_Blue2, .RelatedLinks_Green2, .RelatedLinks_Orange2 {
    margin: 0 0;
    padding: 0 0;
    width: 300px;
    float: right;
    color: #fff;
}
.RelatedLinks_Green_S, .RelatedLinks_Blue_S, .RelatedLinks_Orange_S {
    margin: 0 50px 0 0;
    _margin: 0 30px 0 0;
    padding: 0 0;
    width: 250px;
    float: right;
    color: #fff;
}
.RelatedLinks_Green_M, .RelatedLinks_Blue_M, .RelatedLinks_Orange_M {
    margin: 0 0;
    padding: 0 0;
    width: 280px;
    float: right;
    color: #fff;
}
.RelatedLinks_Blue, .RelatedLinks_Blue2 {
    background: #003478 url('/a/i/related_links/bluebox_RelatedLinks_bottom.gif') no-repeat left bottom;
}
.RelatedLinks_Green, .RelatedLinks_Green2 {
    background: #008542 url('/a/i/related_links/greenbox_RelatedLinks_bottom.gif') no-repeat left bottom;
}
.RelatedLinks_Orange, .RelatedLinks_Orange2 {
    background: #ff932c url('/a/i/related_links/orangebox_RelatedLinks_bottom.gif') no-repeat left bottom;
}
.RelatedLinks_Torq {
    background: #00a8b4 url('/a/i/related_links/torqbox_RelatedLinks_bottom.gif') no-repeat left bottom;
}
.RelatedLinks_Black {
    background: #818a8f url('/a/i/related_links/blackbox_RelatedLinks_bottom.gif') no-repeat left bottom;
}
.RelatedLinks_Blue_M {
    background: #003478 url('/a/i/related_links/bluebox_RelatedLinks_bottom_m.gif') no-repeat left bottom;
}
.RelatedLinks_Green_M {
    background: #008542 url('/a/i/related_links/greenbox_RelatedLinks_bottom_m.gif') no-repeat left bottom;
}
.RelatedLinks_Orange_M {
    background: #ff932c url('/a/i/related_links/orangebox_RelatedLinks_bottom_m.gif') no-repeat left bottom;
}
.RelatedLinks_Blue_S {
    background: #003478 url('/a/i/related_links/bluebox_RelatedLinks_bottom_s.gif') no-repeat left bottom;
}
.RelatedLinks_Green_S {
    background: #008542 url('/a/i/related_links/greenbox_RelatedLinks_bottom_s.gif') no-repeat left bottom;
}
.RelatedLinks_Orange_S {
    background: #ff932c url('/a/i/related_links/orangebox_RelatedLinks_bottom_s.gif') no-repeat left bottom;
}
.RelatedLinks_Blue_S p {
    background: url('/a/i/related_links/bluebox_RelatedLinks_top_s.gif') no-repeat left top;
}
.RelatedLinks_Green_S p {
    background: url('/a/i/related_links/greenbox_RelatedLinks_top_s.gif') no-repeat left top;
}
.RelatedLinks_Orange_S p {
    background: url('/a/i/related_links/orangebox_RelatedLinks_top_s.gif') no-repeat left top;
}
.RelatedLinks_Blue p, .RelatedLinks_Green p,.RelatedLinks_Orange p ,
.RelatedLinks_Torq p,.RelatedLinks_Black p  {
    margin: 0 0;
    padding: 25px 17px 10px 17px;
    width: 266px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    line-height: 20px;
    vertical-align: top;
}
.RelatedLinks_Blue_S p, .RelatedLinks_Green_S p,.RelatedLinks_Orange_S p {
    margin: 0 0;
    padding: 15px 15px 28px 15px;
    width: 220px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    line-height: 18px;
    vertical-align: top;
}
.RelatedLinks_Blue h5, .RelatedLinks_Blue2 h5, .RelatedLinks_Blue_M h5,
.RelatedLinks_Green h5, .RelatedLinks_Green2 h5, .RelatedLinks_Green_M h5,
.RelatedLinks_Orange h5, .RelatedLinks_Orange2 h5, .RelatedLinks_Orange_M h5,
.RelatedLinks_Torq h5,
.RelatedLinks_Black h5 {
    margin: 0 0;
    padding: 12px 17px 10px 17px;
    font-size: 18px;
    font-weight: bold;
}
.RelatedLinks_Blue2 h6, .RelatedLinks_Green2 h6,.RelatedLinks_Orange2 h6,
.RelatedLinks_Blue_M h6, .RelatedLinks_Green_M h6,.RelatedLinks_Orange_M h6,
.RelatedLinks_Black2 h6 {
    margin: 0 0;
    padding: 0px 17px 10px 17px;
    font-size: 15px;
    font-weight: bold;
}
.RelatedLinks_Blue h5, .RelatedLinks_Blue2 h5 {
    background: url('/a/i/related_links/bluebox_RelatedLinks_top.gif') no-repeat left top;
}
.RelatedLinks_Green h5, .RelatedLinks_Green2 h5 {
    background: url('/a/i/related_links/greenbox_RelatedLinks_top.gif') no-repeat left top;
}
.RelatedLinks_Orange h5, .RelatedLinks_Orange2 h5 {
    background: url('/a/i/related_links/orangebox_RelatedLinks_top.gif') no-repeat left top;
}
.RelatedLinks_Torq h5 {
    background: url('/a/i/related_links/torqbox_RelatedLinks_top.gif') no-repeat left top;
}
.RelatedLinks_Black h5 {
    background: url('/a/i/related_links/blackbox_RelatedLinks_top.gif') no-repeat left top;
}
.RelatedLinks_Blue_M h5 {
    background: url('/a/i/related_links/bluebox_RelatedLinks_top_m.gif') no-repeat left top;
}
.RelatedLinks_Green_M h5 {
    background: url('/a/i/related_links/greenbox_RelatedLinks_top_m.gif') no-repeat left top;
}
.RelatedLinks_Orange_M h5 {
    background: url('/a/i/related_links/orangebox_RelatedLinks_top_m.gif') no-repeat left top;
}
.RelatedLinks_Blue ul,.RelatedLinks_Blue_M ul,
.RelatedLinks_Green ul, .RelatedLinks_Green_M ul,
.RelatedLinks_Orange ul, .RelatedLinks_Orange_M ul,
.RelatedLinks_Torq ul,
.RelatedLinks_Black ul {
    margin: 0 0;
    padding: 0 17px 20px 17px; 
    font-size: 9px;
    line-height: 14px;
    list-style-type:none;
}
.RelatedLinks_Blue li, .RelatedLinks_Blue2 li, .RelatedLinks_Blue_M li,
.RelatedLinks_Green li, .RelatedLinks_Green2 li, .RelatedLinks_Green_M li,
.RelatedLinks_Orange li, .RelatedLinks_Orange2 li, .RelatedLinks_Orange_M li,
.RelatedLinks_Torq li,.RelatedLinks_Black li {
    margin: 0 0;
    padding: 0 0 5px 0; 
    background: none;
}
.RelatedLinks_Blue2 ul, .RelatedLinks_Green2 ul, .RelatedLinks_Orange2 ul {
    margin: 0 0;
    padding: 0 17px 10px 17px; 
    font-size: 13px;
    line-height: 14px;
    list-style-type:none;
}
.RelatedLinks_Blue a, .RelatedLinks_Blue a:hover,
.RelatedLinks_Green a, .RelatedLinks_Green a:hover,
.RelatedLinks_Orange a, .RelatedLinks_Orange a:hover,
.RelatedLinks_Torq a, .RelatedLinks_Torq a:hover,
.RelatedLinks_Black a, .RelatedLinks_Black a:hover,
.RelatedLinks_Blue2 a, .RelatedLinks_Blue2 a:hover,
.RelatedLinks_Green2 a, .RelatedLinks_Green2 a:hover,
.RelatedLinks_Orange2 a, .RelatedLinks_Orange2 a:hover,
.RelatedLinks_Blue_M a, .RelatedLinks_Blue_M a:hover,
.RelatedLinks_Green_M a, .RelatedLinks_Green_M a:hover,
.RelatedLinks_Orange_M a, .RelatedLinks_Orange_M a:hover  {
    color: #fff;
    text-decoration: none;
    font-size: 13px;
}
.sml {
    font-size: 11px;
}
.xsml {
    font-size: 10px;
    color: #222222;
}
/*#Tables#*/
.table_blue, .table_orange,.table_green {
    border-collapse:collapse;
    width: 440px;
} 
.table_blue_s {
    border-collapse:collapse;
} 
.table_blue th ,.table_blue td,
.table_orange th ,.table_orange td,
.table_green th ,.table_green td,
.table_blue_s th ,.table_blue_s td {
    padding: 5px 5px;
    font-size: 12px;
}
.table_blue, .table_blue_s {
    border: 1px solid #001d77;
}
.table_blue th ,.table_blue td,
.table_blue_s th ,.table_blue_s td {
    border-right: 1px solid #001d77;
}
.table_blue td a, .table_blue td a:hover  {
    color: #001d77;
}
.table_blue th, .table_blue_s th {
    background-color: #001d77;
    color: #fff;
}
.table_blue .bg, .table_blue_s .bg {
    background-color: #ccd6e4;
    color: #000;
}

.table_orange {
    border: 1px solid #e37222;
}
.table_orange th ,.table_orange td {
    border-right: 1px solid #e37222;
}
.table_orange td a, .table_orange td a:hover  {
    color: #e37222;
}
.table_orange th {
    background-color: #e37222;
    color: #fff;
}
.table_orange .bg {
    background-color: #f9e3d3;
    color: #000;
}

.table_green {
    border: 1px solid #008542;
}
.table_green th ,.table_green td {
    border-right: 1px solid #008542;
}
.table_green td a, .table_green td a:hover  {
    color: #008542;
}
.table_green th {
    background-color: #008542;
    color: #fff;
}
.table_green .bg {
    background-color: #cce7d9;
    color: #000;
}


/*#Tables#*/
.table_media {
    border-collapse:collapse;
    /*width: 440px;*/
    width: 800px;
} 
.table_media th ,.table_media td {
    padding: 5px 5px;
    font-size: 12px;
}
.table_media {
    border: 1px solid #e37222;
}
.table_media th ,.table_media td {
    border-right: 1px solid #e37222;
}
.table_media td a {
    color: #000;
}
.table_media td a:hover  {
    color: #e37222;
}
.table_media th {
    background-color: #e37222;
    color: #fff;
}
.table_media .bg {
    background-color: #f9e3d3;
    color: #000;
}
/* ########## Stylesheet for Press ################# */
#press_content {
	width: 94%;
	height: 480;
	float: left;
	margin: 0 0;
	padding: 5px 15px 15px 15px;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
}
#press_content a {
	color: #27a0b2;
	text-decoration: none;
}
#press_content a:hover {
	color: #27a0b2;
	text-decoration: underline;
}
#press_content h3 {
    margin: 0 0;
    padding: 0 0 15px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #e37222;
}
#press_content h4 {
    margin: 0 0;
    padding: 0 0 15px 0;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #000;
}
#press_content p {
    margin: 0 0;
    padding: 0 0 11px 0;
    line-height: 18px;
}
/* ########## Stylesheet for Press ################# */
#travel_content {
	width: 92%;
	height: 480;
	float: left;
	margin: 0 0;
	padding: 0px 25px 25px 25px;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
}
#travel_content .Header {
	margin: 0 0;
	padding: 25px 0 26px 0;
	border: 0;
	width: 100%;
	height: 82px;
}
#travel_content .Logo {
    margin: 0 0;
    padding: 0 46px 0 0;
    border: 0;
    width: 192px;
    float: left;
}
#travel_content a {
	color: #001d77;
	text-decoration: none;
}
#travel_content a:hover {
	color: #001d77;
	text-decoration: underline;
}
#travel_content h2 {
    margin: 0 0;
    padding: 5px 0 15px 0;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #001d77;
}
#travel_content h3 {
    margin: 0 0;
    padding: 0 0 15px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #001d77;
}
#travel_content h4 {
    margin: 0 0;
    padding: 0 0 15px 0;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #001d77;
}
#travel_content p {
    margin: 0 0;
    padding: 0 0 11px 0;
    line-height: 18px;
}
#travel_content ul {
    margin: 0 0;
    padding: 0 10px 0 0; 
    line-height: 16px;
    list-style-type:none;
}
#travel_content ul li{
    padding: 0 0 10px 10px;
    background: url('/a/i/bullet_blue.gif') no-repeat left top;
}
#volcanic_box{
    margin: 0 0;
    padding:0px 11px;
    /*border: 1px solid #c40808;*/
    color:#fd0000;
    font-weight: bold;
    font-size: 120%;
}
#volcanic_box2{
    margin: 0 0;
    padding:0px 0px;
    color:#fd0000;
    font-weight: bold;
    font-size: 120%;
}
#volcanic_box a, #volcanic_box2 a{
    color:#c40808;
    text-decoration: none;
}
#volcanic_box a:hover, #volcanic_box2 a:hover{
    color:#c40808;
    text-decoration: none;
}
/*#Form#*/
.form_row {
    margin: 0 0;
    padding: 4px 0 4px 0; 
    vertical-align: top; 
    display : block;
    clear: both;
}
.label {
    margin: 0 0;
    padding: 0 18px 5px 0;
    font-size: 100%;
    width: 130px;
    text-align: left;
    float: left;
    /*display:inline-block;*/
    display:block;
    position: relative;
}
.input[type="text"] {
    margin: 0 0;
    padding: 2px 2px;
    width: 200px;
    height: 15px;
    border: 1px solid #929191;
    font-size: 11px;
    color: #333333;
    font-family: verdana, Arial, Helvetica, sans-serif; 
    display: inline;
 }
 input:focus, textarea:focus {
    background-color: #f4f4f4;
}
.dropdown_list {
	margin: 0 0;
	padding: 0 0;
	width: 207px;
	height: 22px;
	font-size: 11px;
	color: #333333;
	border: 1px solid #929191;
}
 .Primary_Btn, .Primary_Btn a{
	border: 0;
	margin: 0 0;
	padding: 1px 2px 1px 2px;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
    font-family: calibri, Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
    background-color: #818a8f;
	cursor: pointer;
}
.Primary_Btn:hover {
	border: 0;
	margin: 0 0;
	padding: 1px 2px 1px 2px;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
    font-family: calibri, Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
    background-color: #0083a9;
	cursor: pointer;
}
.Secondary_Btn {
	border: 0;
	margin: 0 0;
	padding: 2px 5px 2px 5px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
    background-color: #818a8f;
	cursor: pointer;
}
.Secondary_Btn:hover {
	border: 0;
	margin: 0 0;
	padding: 2px 5px 2px 5px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
    background-color: #0083a9;
	cursor: pointer;
}
 /*#Form/validation summary#*/
.ErrorDisplay {
	margin: 5px 0;
	padding: 10px 5px 10px 5px;
	width: 420px;
	border: 2px solid #e3e4e4;
    background-color: #eef1f1;
}
.ErrorDisplay h2 {
	margin: 0 0;
	padding: 0 0 5px 10px;
	font-weight: bold;
	font-size: 16px;
	color: #ff0000;
}
.ErrorDisplay ul {
	margin: 0 0;
	padding: 0 0;
	list-style: none;
}
.ErrorDisplay ul a {
	color: #ff0000;
    text-decoration: none;
}
.ErrorDisplay ul a:hover {
    text-decoration: underline;
}
.ErrorDisplay ul li {
	margin: 0 0;
	padding: 0 0 3px 23px;
	color: #ff0000;
    text-decoration: none;
    background: url(../../a/i/broker_online/arrow_error.gif) no-repeat 10px 3px;
}
/*#Main styles/Menu#*/
ul.topnav{
	list-style: none;
	padding: 0 0;
	margin: 0;
	float: left;
	width: 950px;
	/*height: 43px;*/
	height: 55px;
	vertical-align: top;
	z-index: 1000;
}
ul.topnav li{
	float: left;
	margin: 0;
	padding: 0 0;
	position: relative;
	z-index: 1000;
	color: White;
}
/*--Declare X and Y axis base for sub navigation--*/
.subnav{
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	z-index: 3000;
	left: 0px;
	top: 55px;
	background: #001d77;
	margin: 0;
	padding: 15px 0 0 0;
/* padding: 15px 10px;*/
	display: none;
	float: none; /*width: 518px;*/
	font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
	border-top: solid 1px White;
}
.subnav h1 {
	font-size: 18px;
	font-weight: bold;
	margin: 0 0;
	padding:0 0 5px 10px;
	z-index: 3000;
}
.subnav a, .subnav a:hover {
	color: #fff;
	text-decoration: none;
}
#PersonalLine{
	background: #003478 url('../../a/i/menu/BlueCornerTop.gif') no-repeat left top;
	width: 358px;
}
#PersonalLine .Bottom{
	margin: 0 0;
	padding: 0 0;
	background: #003478 url('../../a/i/menu/BlueCornerBottom.gif') no-repeat left bottom;
	width: 358px;
	height: 10px;
	clear: both;
}
.SubMenuP1 {
	list-style-type: none;
	margin: 0;
	padding: 8px 0 2px 10px;
	width: 140px;
	float: left;
}
.SubMenuP1 li{
	margin: 0 0;
	padding: 0 0;
	width: 140px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;   
}
.SubMenuP2{
	list-style-type: none;
	margin: 0;
	padding: 8px 0 2px 0;
	width: 208px;
	float: left;
}
.SubMenuP2 li{
	margin: 0 0;
	padding: 0 0;
	width: 208px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
.SubMenuP2 .Sub{
	margin: 0 0;
	padding: 0 0;
	width: 208px;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}
#CommercialMotor{
	background: #008542 url('../../a/i/menu/GreenCornerTop.gif') no-repeat left top;
	width: 498px;
}
#CommercialMotor .Bottom{
	margin: 0 0;
	padding: 0 0;
	background: #008542 url('../../a/i/menu/GreenCornerBottom.gif') no-repeat left bottom;
	width: 498px;
	height: 10px;
	clear: both;
}
.SubMenuCM1{
	list-style-type: none;
	margin: 0;
	padding: 8px 0 2px 10px;
	width: 230px;
	float: left;
}
.SubMenuCM1 li{
	margin: 0 0;
	padding: 0 0;
	width: 230px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
.SubMenuCM2{
	list-style-type: none;
	margin: 0;
	padding: 8px 0 2px 0;
	width: 258px;
	float: left;
}
.SubMenuCM2 li{
	margin: 0;
	padding: 0 0;
	width: 258px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
.SubMenuCM2 .Sub{
	margin: 0;
	padding: 0 0;
	width: 258px;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}
#CommercialLine{
	background: #ff932c url('../../a/i/menu/OrangeCornerTop.gif') no-repeat left top;
	width: 504px;
}
#CommercialLine .Bottom{
	margin: 0 0;
	padding: 0 0;
	background: #ff932c url('../../a/i/menu/OrangeCornerBottom.gif') no-repeat left bottom;
	width: 504px;
	height: 10px;
	clear: both;
}
.SubMenuCL1{
	list-style-type: none;
	margin: 0;
	padding: 8px 0 2px 10px;
	width: 253px;
	float: left;
}
.SubMenuCL1 li{
	margin: 0;
	padding: 0 0;
	width: 253px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
.SubMenuCL2{
	list-style-type: none;
	margin: 0;
	padding: 8px 0 2px 0;
	width: 241px;
	float: left;
}
.SubMenuCL2 li{
	margin: 0;
	padding: 0 0;
	width: 241px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
#News{
	background: #ff932c url('../../a/i/menu/NewsCornerTop.gif') no-repeat left top;
	width: 150px;
}
#News .Bottom{
	background: #ff932c url('../../a/i/menu/NewsCornerBottom.gif') no-repeat left bottom;
	width: 150px;
	height: 10px;
	clear: both;
}
.SubMenuNL{
	list-style-type: none;
	margin: 0 0;
	padding: 0 0 2px 10px;
	width: 140px;
	float: left;
}
.SubMenuNL li{
	margin: 0 0;
	padding: 0 0;
	width: 140px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
#Careers{
	background: #008542 url('../../a/i/menu/GreenCornerTopS.gif') no-repeat left top;
	width: 191px;
}
#Careers .Bottom{
	background: #008542 url('../../a/i/menu/GreenCornerBottomS.gif') no-repeat left bottom;
	width: 191px;
	height: 10px;
	clear: both;
}
.SubMenuCL{
	list-style-type: none;
	margin: 0 0;
	padding: 0 0 2px 10px;
	width: 181px;
	float: left;
}
.SubMenuCL li{
	margin: 0 0;
	padding: 0 0;
	width: 181px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
#AboutMMA{
	background: #003478 url('../../a/i/menu/AboutCornerTop.gif') no-repeat left top;
	width: 400px;
}
#AboutMMA .Bottom{
	background: #003478 url('../../a/i/menu/AboutCornerbottom.gif') no-repeat left bottom;
	width: 400px;
	height: 10px;
	clear: both;
}
.SubMenuAM1{
	list-style-type: none;
	margin: 0 0;
	padding: 0px 0 2px 10px;
	width: 190px;
	float: left;
}
.SubMenuAM1 li{
	margin: 0 0;
	padding: 0 0;
	width: 190px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
.SubMenuAM2{
	list-style-type: none;
	margin: 0 0;
	padding: 0px 0 2px 0;
	width: 170px;
	float: left;
	vertical-align: top;
}
.SubMenuAM2 li{
	margin: 0 0;
	padding: 0 0;
	width: 170px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
} 
#Contact{
	background: #27a0b2 url('../../a/i/menu/TorqueCornerTop.gif') no-repeat right top;
	width: 173px;
}
#Contact .Bottom{
	background: #27a0b2 url('../../a/i/menu/TorqueCornerBottom.gif') no-repeat right bottom;
	width: 173px;
	height: 10px;
	clear: both;
}
.SubMenuCUL{
	list-style-type: none;
	margin: 0;
	padding: 0px 0 2px 10px;
	width: 163px;
	float: left;
}
.SubMenuCUL li{
	margin: 0;
	padding: 0 0;
	width: 163px;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
}
.hiddenPic {
   display :none;
 }
div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
} 
/* Styles for Upload Control */ 
.fileinput{
    float: left;
}
.fileinputs{
    position: relative;
        float: left;
}
.fakefile{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
}
input.file{
    position: relative;
    text-align: right;
    -moz-opacity: 0;
    filter: alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
}
 