﻿/* ########## General Stylesheet for whole site ############### */

@font-face{ font-family:'omnes_Semibold';
src: url('https://fnt.webink.com/wfs/?drawer=DE18CEB5-9468-42C9-A309-CEC761DF216B&font=0353EC0E-4A08-08E5-FF7C-1BBBA4B03612');
font-weight:normal;font-style:normal;font-variant:normal;}
body {
	margin: 0 auto;
	padding: 0 0;
	border: 0;
	font: 100%/1.4 sans-serif;
	text-align: left;
	height: 100%;
	font-family:'omnes_Semibold', Arial, verdana, Sans-Serif;
	background: #fff url('../../a/i/body_bg.gif') center top repeat-y;
}
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;}

a, a:hover {
	color: #ff932c;
	text-decoration: none;
	outline: 0;
}
a, a:hover, a:active, a:selected, a:focus  {      
	border: none;     
	outline: none; 
} 
h1, h2, h3, h4, h5 {
    font-family: Omnes_Semibold, Arial, Verdana, sans-serif;
}
p, ul, li {color: #535353;}

.Clearer {
    margin: 0 0;
    padding: 0 0;
    height: 1px;
    clear: both;
}
#highlight{
    font-size: 11px;
    font-weight: bold;
    color: #000;
}
.highlight{
    font-weight: bold;
    color: #ff932c;
}
.highlight_normal{
    font-weight: normal;
    color: #ff932c;
}
.highlightGreen{
    /*font-weight: bold;*/
    color: #3f9c35;
    vertical-align: top;
}
/*#Main styles/Master page#*/
#Wrapper {
	width: 956px;
	padding: 0 22px 0 22px;
	border: 0;
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -35px; 
} 
#Header {
	margin: 0 0;
	padding: 45px 0 10px 0;
	border: 0;
	width: 956px;
	height: 85px;
}
#Content {
	width: 956px;
	margin: 0 0;
	padding: 0 0;
	border: 0;
	font-family: Arial;
	font-size: 0.91em;
	font-weight: normal;
	line-height: 1.3em;
	color: #535353;
}
#Content .Col1{
    margin: 10px 0 10px 0;
    padding: 0 0; 
    width: 645px;
    float: left;
}
#Content .Col2{
    margin: 10px 0 10px 0;
    padding: 0 0;
    width: 304px;
    float: right;
    text-align: right;
}
#Content .Col3{
    margin: 0 0;
    padding: 0 0 30px 0;
    width: 956px;
}

#Content .Col1_camp{
    margin: 10px 10px 10px 0;
    padding: 0 0; 
    width: 470px;
    float: left;
}
#Content .Col2_camp{
    margin: 30px 0 10px 0;
    padding: 0 0;
    width: 470px;
    float: right;
    text-align: left;
}
#Content .Col3_camp{
    margin: 0 0;
    padding: 20px 0 0px 0;
    width: 956px;
    clear: both;
}
.img_camp {
    text-align: center;
    vertical-align: top;
}
/*#Main styles/Header#*/
.Logo {
    margin: 0 0;
    padding: 0 46px 0 12px;
    border: 0;
    width: 193px;
    height: 80px;
    float: left;
}
.Slogan {
    margin: 0 0;
    padding: 10px 0 17px 0;
    float: right;
    text-align: right;
    width: 705px;
    height: 24px;
}
.Search {
    margin: 0 0;
    padding: 0 0;
    float: right;
    text-align: right;
    width: 705px;
    height: 33px;
   /* display: inline;*/
}
.SearchBox{
    margin: 0 0;
    padding: 10px 0px 0 30px;
    border: 0;
    width: 228px;
    height: 23px;
    background: url('../../a/i/search_bg.gif') left top no-repeat;
    color: #818a8f;
    font-size: 11px;
}
body:first-of-type .SearchBox{ /*Firefox*/   
    padding: 5px 0px 0 30px;
    border: 0;
    width: 228px;
    height: 28px;
    vertical-align: top;
}
.SearchResultPager {
	padding: 0 20px 0 0;
    color: #222;
    font-size: 1.3em !important;
    font-weight: bold;
    border: 0;
}
.SearchResultPager a {
	padding: 0 2px 0 0;
    color: #222;
}
.SearchResultPager a:hover {
    color: #ff932c;
	text-decoration: none;
}
.main_Banner {
    margin: 0 0;
    padding: 0 0;
    width: 645px;
    height:296px;
    float: left;
    position: relative;
}
/*#Main styles/Menu#*/
#Menu {
    margin: 0 0;
    padding: 0 0;
    float: left;
    width: 956px;
    height: 39px;
    clear: both;
}
/*#Main styles/Footer#*/
.Footer{
    margin: 10px auto 10px auto;
    padding: 0 0;
    width: 98%;
    clear: both;
    font-size: 11px;
    color: #606060;
    vertical-align: bottom;
    height: 145px; 
    background: url('../../a/i/footer_bg.gif') center top no-repeat;
    font-family: Arial, Verdana, Sans-Serif;
}
.Footer_Content{
    margin: 0 auto 0 auto;
    padding: 0 0;
    width: 956px;
}
.Footer_Content .left{
    margin: 35px 0 0 0;
    padding: 0 10px 0 0;
    width: 230px;
    height:90px;
    float: left;
    text-align: left;
    vertical-align: top;
    border-right: 1px solid #7a7a7a;
    font-weight: normal;
}
.Footer_Content .left a{
    color: #606060;
    text-decoration: none;
    font-weight: normal;
}
.Footer_Content .left a:hover{
    color: #ff932c;
    text-decoration: none;
    font-weight: normal;
}
.Footer_Content .middle{
    margin: 35px 0 0 0;
    padding: 0 10px 0 0;
    width: 502px;
    height:90px;
    float: left;
    text-align: left;
    vertical-align: top;
    border-right: 1px solid #7a7a7a;
}
.Footer_Content .right{
    margin: 35px 0 0 0;
    padding: 0 0 0 10px;
    width: 192px;
    height:90px;
    float: left;
    vertical-align: top;
    text-align: left;
}
.Footer_Content p{
    line-height: 1.1em;
    color: #606060;
    padding: 0 0 10px 0;
}
.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/General/Footer Menu#*/
.FooterSitemap {
    width: 492px;
    padding: 0 0;
    margin: 0 0 0 10px;
    color: #000;
    vertical-align: top;
}
.FooterSitemap .Header,.FooterSitemap .Header a{
    padding: 0 0;
    margin: 0 0;
    color: #000;
    float: left;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
}	
.FooterSitemap .Items, .FooterSitemap .Items a{
    padding: 0 0;
    margin: 0 0;
    color: #606060;
    float: left;
    vertical-align: top;
}
.FooterSitemap .Item, .FooterSitemap .Item a{
    padding: 0 0;
    margin: 0 0;
    float: left;
    vertical-align: top;
}
.FooterSitemap .Header a:hover,.FooterSitemap .Items a:hover {	
    color: #ff932c;
    text-decoration: none;
}
/*#Main styles/All page/Bottom Pannels#*/
.PannelBot, .OrangePannelBot,.GreenPannelBot, .BluePannelBot, .GreyPannelBot{
	margin: 0 0;
	padding: 0 0;
	width: 304px;
	float: left;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #dadada;
}
.PannelBot .Header a, .OrangePannelBot .Header a, .GreenPannelBot .Header a, 
.BluePannelBot .Header a, .GreyPannelBot .Header a{
	margin: 0 0;
	padding: 0 0 0 15px;
	width: 289px;
	height:47px;
	float: left;
	vertical-align: top;
	color: #fff;
	font-weight: normal;
	line-height: 47px;
	font-family:'omnes_Semibold', Arial, verdana, Sans-Serif;
	font-size: 1.35em;
    background: url('../../a/i/pannel_bot/header.jpg') left top no-repeat;
}
.PannelBot .Items a, .PannelBot .Items a:hover, 
.OrangePannelBot .Items a, .OrangePannelBot .Items a:hover,
.GreenPannelBot .Items a, .GreenPannelBot .Items a:hover,
.BluePannelBot .Items a, .BluePannelBot .Items a:hover,
.GreyPannelBot .Items a, .GreyPannelBot .Items a:hover{
	margin: 0 0;
	padding: 0 0 0 15px;
	width: 289px;
	height: 45px;
	line-height: 45px;
	float: left;
}
.PannelBot .Items a{
	color: #808285;
    background: url('../../a/i/pannel_bot/items_off.jpg') left top no-repeat;
}
.OrangePannelBot .Items a{
    color: #808285;
    background: url('../../a/i/pannel_bot/items_orange_off.jpg') left top no-repeat;
}
.GreenPannelBot .Items a{
    color: #808285;
    background: url('../../a/i/pannel_bot/items_green_off.jpg') left top no-repeat;
}
.BluePannelBot .Items a{
    color: #808285;
    background: url('../../a/i/pannel_bot/items_blue_off.jpg') left top no-repeat;
}
.GreyPannelBot .Items a{
    color: #808285;
    background: url('../../a/i/pannel_bot/items_Grey_off.jpg') left top no-repeat;
}
.PannelBot .Items a:hover{
    color: #808285;
    font-weight: bold;
    background: url('../../a/i/pannel_bot/items_on.jpg') left top no-repeat;
}
.OrangePannelBot .Items a:hover{
    color: #ff932c;
    font-weight: bold;
    background: url('../../a/i/pannel_bot/items_orange_on.jpg') left top no-repeat;
}
.GreenPannelBot .Items a:hover{
    color: #3f9c35;
    font-weight: bold;
    background: url('../../a/i/pannel_bot/items_green_on.jpg') left top no-repeat;
}
.BluePannelBot .Items a:hover{
    color: #001d75;
    font-weight: bold;
    background: url('../../a/i/pannel_bot/items_blue_on.jpg') left top no-repeat;
}
.GreyPannelBot .Items a:hover{
    color: #ff932c;
    font-weight: bold;
    background: url('../../a/i/pannel_bot/items_Grey_on.jpg') left top no-repeat;
}
.PannelBot_pad {
    width: 22px; 
    height: 100%;
    float: left;
 }

/*#Main styles/Products page/ProductPannels#*/
.ProPannelBot{
	margin: 0 5px 5px 0;
}
.ProPannelBotL{
	margin: 0 0px 5px 0;
}
.ProPannelBotspace{
	padding: 0 5px 5px 0;
    width: 315px;
    height: 170px;
    text-align: left;
    float: left;
}
.ProPannelBot, .ProPannelBotL{
	padding: 0 0 5px 0;
    width: 315px;
    text-align: left;
    float: left;
    background: url('../../a/i/pro_pannel_bot/pro_pannel_bot_footer.gif') left bottom no-repeat;
}
.ProPannelBot .middle, .ProPannelBotL .middle {
	padding: 0 0;
	margin: 0 0;
    background: url('../../a/i/pro_pannel_bot/pro_pannel_bot_middle.gif') left top repeat-y;
}
.ProPannelBot h1, .ProPannelBotL h1{
    padding: 10px 10px 10px 10px;
    margin: 0 0;
    font-size: 1.28em;
    font-weight: normal;
    color: #676767;
    background: url('../../a/i/pro_pannel_bot/pro_pannel_bot_top.gif') left top no-repeat;
}
.ProPannelBot p, .ProPannelBotL p{
    padding: 0 10px 0px 10px;
    margin: 0 0;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.3em;
    color: #676767;
}
.ProPannelBot .middle .more, .ProPannelBotL .middle .more{
    padding: 0 0 5px 136px;
}
.ProPannelBot .middle .more_button, .ProPannelBotL .middle .more_button{
    padding: 10px 0 5px 10px;
}
.ProPannelBot .middle .more_button2, .ProPannelBotL .middle .more_button2{
    padding: 10px 0 5px 136px;
}
.ProPannelBot img, .ProPannelBotL img{
	padding: 0 0;
    margin: 7px 0px 0px 5px;
    vertical-align: top;
    float: left;
}
.ProPannelBot h1 a,.ProPannelBot h1 a:hover,
.ProPannelBotL h1 a,.ProPannelBotL h1 a:hover {
    color: #676767;	
    text-decoration: none;
}
/*#Main styles/General/Buttons#*/
.ButtonBack{
    float: left;
    text-align: left;
    padding: 2px 0;
}
.Claimbuttons{
    padding: 0 12px 5px 12px;
 }	
/*#Main styles/General/RelatedDocs#*/
.RelatedDocs, .RelatedLinks{
	padding: 0 0;
	margin: 0 0 5px 0;
    width: 304px;
    text-align: left;
    float: left;
    background: url('../../a/i/SideMenu/RelatedDocs_title_bg.gif') left top repeat-y;
}
.RelatedDocs .last, .RelatedLinks .last {
	margin: 0 0;
    background: url('../../a/i/SideMenu/RelatedDocs_bottom.gif') left bottom no-repeat;
}
.RelatedDocs h5, .RelatedLinks h5{
    padding: 10px 12px 10px 12px;
    margin: 0 0;
    font-size: 1.4em;
    font-weight: normal;
    color: #676767;
    border-bottom: 2px dotted #dedede;
    background: url('../../a/i/SideMenu/RelatedDocs_top.gif') left top no-repeat;
}
.RelatedDocs ul, .RelatedLinks ul{
    padding: 12px 12px 12px 12px;
    margin: 0 0;
    list-style: none;
}
.RelatedDocs li{
    padding: 5px 0 8px 29px;
    margin: 0 0;
    color: #535353;
    font-size: 0.85em;
    font-weight: normal;
    line-height: 1.3em;
    background: url('../../a/i/SideMenu/pdf.gif') left top no-repeat;
}
.RelatedLinks li.mix{
    padding: 5px 0 8px 29px;
    margin: 0 0;
    color: #535353;
    font-size: 0.78em;
    font-weight: normal;
    line-height: 1.3em;
    background: url('../../a/i/SideMenu/pdf.gif') left top no-repeat;
}
/*.RelatedLinks li{
    padding: 5px 0 8px 5px;
    margin: 0 0;
    color: #535353;
    font-size: 0.78em;
    font-weight: normal;
    line-height: 0.8em;
}*/
.RelatedLinks li{
    padding: 5px 0 8px 29px;
    margin: 0 0;
    color: #535353;
    font-size: 0.78em;
    font-weight: normal;
    line-height: 1.3em;
    background: url('../../a/i/SideMenu/links.gif') left top no-repeat;
}
.RelatedDocs li a, .RelatedDocs li a:hover,
.RelatedLinks li a, .RelatedLinks li a:hover{
    color: #535353;
    font-size: 1.18em;
}
/*#Main styles/General/QuickLinks#*/
.QuickLinks{
	padding: 0 0;
	margin: 0 0 5px 0;
    width: 304px;
    text-align: left;
    float: left;
    background: url('../../a/i/SideMenu/RelatedDocs_title_bg.gif') left top repeat-y;
}
.QuickLinks .Last {
	margin: 0 0;
	width: 304px;
	height: 5px;
    background: url('../../a/i/SideMenu/RelatedDocs_bottom.gif') left bottom no-repeat;
}
.QuickLinks .Header{
    padding: 10px 12px 10px 12px;
    margin: 0 0 7px 0;
    width: 280px;
    font-size: 1.4em;
    font-weight: normal;
    color: #676767;
    font-family: Omnes_Semibold, Arial, Verdana, sans-serif;
    border-bottom: 2px dotted #dedede;
    display: block;
    background: url('../../a/i/SideMenu/RelatedDocs_top.gif') left top no-repeat;
}
.QuickLinks .Header a, .QuickLinks .Header a:hover{
    color: #676767;
}
.QuickLinks .Items{
    padding: 5px 0 7px 12px;
    margin: 0 0;
    width: 292px;
    display: block;
    color: #535353;
    font-size: 0.85em;
    font-weight: normal;
    line-height: 1.3em;
}
.QuickLinks .Items a, .QuickLinks .Items a:hover{
    color: #535353;
    font-size: 1.18em;
}
/*#Main styles/Products/FeaturesBox#*/
.FeaturesBox{
	padding: 0 0 !important;
	margin: 0 0 5px 0 !important;
    width: 297px !important;
    text-align: left !important;
    float: left !important;
}
.FeaturesBox h3.green{
	padding: 10px 12px 10px 12px;
    margin: 0 0;
    font-size: 1.28em;
    font-weight: normal;
    color: #fff;
    background: url('../../a/i/pro_pannel_bot/FeatureBox_t_green.gif') left top no-repeat;
}
.FeaturesBox h3.blue{
    padding: 10px 12px 10px 12px;
    margin: 0 0;
    font-size: 1.28em;
    font-weight: normal;
    color: #fff;
    background: url('../../a/i/pro_pannel_bot/FeatureBox_t_blue.gif') left top no-repeat;
}
.FeaturesBox h3.orange {
    padding: 10px 12px 10px 12px;
    margin: 0 0;
    font-size: 1.28em;
    font-weight: normal;
    color: #fff;
    background: url('../../a/i/pro_pannel_bot/FeatureBox_t_orange.gif') left top no-repeat;
}
.FeaturesBox h3.grey {
    padding: 10px 12px 10px 12px;
    margin: 0 0;
    font-size: 1.28em;
    font-weight: normal;
    color: #fff;
    background: url('../../a/i/pro_pannel_bot/FeatureBox_t_grey.gif') left top no-repeat;
}
.FeaturesBox ul{
    padding: 12px 17px 12px 12px !important;
    margin: 0 0 !important;
    list-style: none !important;
    border: 1px solid #dadada !important;
    background-color: #f6f6f6 !important;
}
.FeaturesBox li{
    padding: 0px 0 7px 8px !important;
    margin: 0 0 !important;
    color: #535353 !important;
    font-size: 1em !important;
    font-weight: normal !important;
    line-height: 1.4em !important;
    background: url('../../a/i/pro_pannel_bot/bullet_Features.gif') left 4px no-repeat !important;
}
.FeaturesBox li a, .FeaturesBox li a:hover{
    color: #535353 !important;
    font-size: 1em !important;
}
.FeaturesBox  ul.sub{
    padding: 7px 7px 0px 7px !important;
    margin: 0 0 !important;
    list-style: none !important;
    border: 0 !important;
    font-size: 1em !important;
}
/*#Main styles/General/sideMenu#*/
.SideMenuGeneral{
	padding: 0 0;
	margin: 0 0 5px 0;
    width: 304px;
    /*min-height: 104px;*/
    text-align: left;
    float: left;
    background: url('../../a/i/SideMenu/SideMenu_title_bg.gif') left top repeat-y;
}
.SideMenuGeneral .last{
	margin: 0 0;
    background: url('../../a/i/SideMenu/SideMenu_bottom_bg.gif') left bottom no-repeat;
}
.SideMenuGeneral h1{
    padding: 10px 12px 7px 12px;
    margin: 0 0;
    /*font-size: 20px;*/
    font-size: 1.4em;
    font-weight: normal;
    color: #676767;
    background: url('../../a/i/SideMenu/SideMenu_top_bg.gif') left top no-repeat;
}
.SideMenuGeneral h1 a{
    color: #676767;
}
.SideMenuGeneral p{
    padding: 0 12px 5px 12px;
    margin: 0 0;
    font-size: 0.97em;
    font-weight: normal;
    line-height: 1.19em;
    color: #828282;
}
.SideMenuGeneral img{
	padding: 0 0;
    margin: 7px 7px 0px 5px;
    vertical-align: top;
    float: right;
}
.SideMenuGeneral a {
	padding: 0 0;
    margin: 0 0;
    line-height: 2em;
}
.SideMenuGeneral .Button {
	padding: 0 0 10px 0;
    margin: 0 0;
} 
.SideMenuGeneral .table_report_Green{
    margin: 0 12px 0px 12px;
    font-size: 0.97em;
    font-weight: normal;
    line-height: 1.19em;
    color: #828282;
    vertical-align: top;
} 
td.table_report_Green{
	vertical-align: top;
}
.table_report_Green .highlight{
    color: #3f9c35;
    font-weight: normal;
}
.SideMenuGeneral .table_report_Green a,.SideMenuGeneral .table_report_Green a:hover {
    color: #3f9c35;
    vertical-align: top;
} 
.SideMenuGeneral .table_report_Orange{
    margin: 0 12px 0px 12px;
    font-size: 0.97em;
    font-weight: normal;
    line-height: 1.19em;
    color: #828282;
    vertical-align: top;
} 
td.table_report_Orange{
	vertical-align: top;
}
.table_report_Orange .highlight{
    color: #ff932c;
    font-weight: normal;
}
.SideMenuGeneral .table_report_Orange a,.SideMenuGeneral .table_report_Orange a:hover {
    color: #ff932c;
    vertical-align: top;
}
.SideMenuGeneral .table_report_Blue{
    margin: 0 12px 0px 12px;
    font-size: 0.97em;
    font-weight: normal;
    line-height: 1.19em;
    color: #828282;
    vertical-align: top;
} 
td.table_report_Blue{
	vertical-align: top;
}
.table_report_Blue .highlight{
    color: #001d77;
    font-weight: normal;
}
.SideMenuGeneral .table_report_Blue a,.SideMenuGeneral .table_report_Blue a:hover {
    color: #001d77;
    vertical-align: top;
}
.SideMenuGeneralBg{
	padding: 0 0;
	margin: 0 0 5px 0;
    width: 304px;
    text-align: left;
    float: left;
    background: url('../../a/i/SideMenu/RelatedDocs_title_bg.gif') left top repeat-y;
}
.SideMenuGeneralBg .last {
	padding: 0 0 15px 0;
    background: url('../../a/i/SideMenu/RelatedDocs_bottom.gif') left bottom no-repeat;
}
.SideMenuGeneralBg h1{
    padding: 10px 12px 7px 12px;
    margin: 0 0;
    /*font-size: 20px;*/
    font-size: 1.4em;
    font-weight: normal;
    color: #676767;
    background: url('../../a/i/SideMenu/RelatedDocs_top.gif') left top no-repeat;
}
.SideMenuGeneralBg p{
    padding: 0 12px 5px 12px;
    margin: 0 0;
    font-size: 0.97em;
    font-weight: normal;
    line-height: 1.19em;
    color: #828282;
    background-color: #f9f8f8;
    border-left: 1px solid #cacaca;
    border-right: 1px solid #cacaca;
}
.SideMenuGeneralBg .table{
    margin: 0 12px 0px 12px;
    font-size: 0.97em;
    font-weight: normal;
    line-height: 1.19em;
    color: #828282;
}


.SideMenuGold{
	padding: 0 0;
	margin: 0 0 5px 0;
    width: 304px;
    /*min-height: 104px;*/
    text-align: left;
    float: left;
    background: url('../../a/i/SideMenu/SideMenu_title_bg_gold.gif') left top repeat-y;
}
.SideMenuGold .last{
	margin: 0 0;
    background: url('../../a/i/SideMenu/SideMenu_bottom_bg_gold.gif') left bottom no-repeat;
}
.SideMenuGold h1{
    padding: 10px 12px 7px 12px;
    margin: 0 0;
    font-size: 1.4em;
    font-weight: normal;
    color: #0c2b7b;
    background: url('../../a/i/SideMenu/SideMenu_top_bg_gold.gif') left top no-repeat;
}
.SideMenuGold p{
    padding: 0 12px 5px 12px;
    margin: 0 0;
    font-size: 0.97em;
    font-weight: normal;
    line-height: 1.19em;
    color: #0c2b7b;
}
.SideMenuGold img{
	padding: 0 0;
    margin: 7px 7px 5px 5px;
    vertical-align: top;
    float: right;
}


/*#Main styles/General style for All columns#*/
.BlackTheme h1 ,.BlackTheme h2 ,.BlackTheme h3, 
.BlackTheme h1 a,.BlackTheme h2 a,.BlackTheme h3 a, 
.BlackTheme h1 a:hover,.BlackTheme h2 a:hover, .BlackTheme h3 a:hover {
    color: #222;
}
.BlueTheme h1,.BlueTheme h1 a,.BlueTheme h1 a:hover {
    color: #001d77;
}
.BlueTheme h2,.BlueTheme h2 a,.BlueTheme h2 a:hover {
    color: #222;
}
.GreenTheme h1,.GreenTheme h1 a,.GreenTheme h1 a:hover {
    color: #3f9c35;
}
.GreenTheme h2,.GreenTheme h2 a,.GreenTheme h2 a:hover{
    color: #222;
}
.OrangeTheme h1,.OrangeTheme h1 a,.OrangeTheme h1 a:hover{
    color: #ff932c;
}
.OrangeTheme h2,.OrangeTheme h2 a,.OrangeTheme h2 a:hover {
    color: #222;
}
.TorqTheme h1 ,.TorqTheme h1 a,.TorqTheme h1 a:hover{
    color: #00A8B4;
}
.TorqTheme h2,.TorqTheme h2 a,.TorqTheme h2 a:hover {
    color: #222;
}
.GreyTheme h1,.GreyTheme h1 a,.GreyTheme h1 a:hover{
    color: #818A8F;
}
.GreyTheme h2,.GreyTheme h2 a,.GreyTheme h2 a:hover {
    color: #818A8F;
}
.BlueTheme h1, .GreenTheme h1, .OrangeTheme h1, .TorqTheme h1, .GreyTheme h1,.BlackTheme h1{
    margin: 0 0;
    padding: 7px 0 5px 0;
    font-size: 1.8em;
    font-weight: normal;
    line-height: 1em;
}
.BlueTheme .NoHeading, .GreenTheme .NoHeading, .OrangeTheme .NoHeading,
 .TorqTheme .NoHeading, .GreyTheme .NoHeading,.BlackTheme .NoHeading{
    margin: 0 0;
    padding: 7px 0 0px 0;
    line-height: 0;
}
.BlackTheme h1#home{
    margin: 0 0;
    padding: 13px 0 12px 0;
    font-size: 2.8em;
    font-weight: normal;
    line-height: 1em;
}
.BlueTheme h2, .GreenTheme h2, .OrangeTheme h2, .TorqTheme h2, .GreyTheme h2, .BlackTheme h2 {
    margin: 0 0;
    padding: 9px 0 9px 0; 
    font-size: 1.3em;
    font-weight: normal;
}
.BlueTheme h3, .GreenTheme h3, .OrangeTheme h3, .TorqTheme h3, .GreyTheme h3, .BlackTheme h3 {
    margin: 0 0;
    padding: 8px 0 7px 0; 
    font-size: 1.15em;
    font-weight: normal;
}
.BlueTheme td, .GreenTheme td, .OrangeTheme td, .TorqTheme td, .GreyTheme td, .BlackTheme td{
    font-size: 1em;
}
.BlueTheme p , .GreenTheme p , .OrangeTheme p, .TorqTheme p, .GreyTheme p, .BlackTheme p{
    margin: 0 0;
    /*padding: 0 12px 12px 0; */
    padding: 0 24px 6px 0;
    font-size: 1em;
    line-height: 1.3em;
}
.BlueTheme ul, .GreenTheme ul, .OrangeTheme ul, .TorqTheme ul, .GreyTheme ul,.BlackTheme ul,
.BlueTheme .sub ul, .GreenTheme .sub ul, .OrangeTheme .sub ul, .TorqTheme .sub ul, .GreyTheme .sub ul, .BlackTheme .sub ul{
    margin: 0 0;
    /*padding: 0 10px 0 10px;*/ 
    padding: 0 24px 0 10px;
    list-style-type:none;
    font-size: 1em;
}
.BlueTheme li, .GreenTheme li, .OrangeTheme li, .TorqTheme li, .GreyTheme li, .BlackTheme li  {
    margin: 0 0;
    padding: 0 0 3px 10px; 
}
.BlueTheme .sub li, .GreenTheme .sub li, .OrangeTheme .sub li, .TorqTheme .sub li, .GreyTheme .sub li, .BlackTheme .sub li  {
    margin: 0 0;
    padding: 0 0 5px 20px; 
}
.BlueTheme li {
    background: url('/a/i/bullet_blue.gif') no-repeat left top;
}
.BlueTheme .sub li {
    background: url('/a/i/bullet_blue_sub.gif') no-repeat 10px 6px;
}
.GreenTheme li {
    background: url('/a/i/bullet_green.gif') no-repeat left top;
}
.GreenTheme .sub li {
    background: url('/a/i/bullet_green_sub.gif') no-repeat 10px 6px;
}
.OrangeTheme li {
    background: url('/a/i/bullet_orange.gif') no-repeat left top;
}
.OrangeTheme .sub li {
    background: url('/a/i/bullet_orange_sub.gif') no-repeat 10px 6px;
}
.TorqTheme li {
    background: url('/a/i/bullet_general.gif') no-repeat left top;
}
.GreyTheme li,.BlackTheme li {
    background: url('/a/i/bullet_general.gif') no-repeat left top;
}
/*#Main styles/BreadCrumbs#*/
#BreadCrumbs{
    margin: 0 0;
    padding: 6px 0 0px 0px;
    clear: both;
    font-size: 0.75em;
    color: #929191;
    font-weight: bold;
    text-decoration: none;    
}
#BreadCrumbs a, .BreadCrumbs a:hover{
    color: #929191;
    font-weight: normal;
    text-decoration: none;
}
/*#Main styles/Footer Bubbles#*/
.SecondaryMenuPro{
    margin: 0 0;
    float: left;
    color: #00a8b4;
    /*font-size:13px;
    font-weight: bold;*/
    line-height: 17px;
} 
.SecondaryMenuPro {
    padding: 0 0 0 0;
    margin: 0 22px 0 0;
    width: 304px;
    height:283px;
    background: url('/a/i/SecondaryMenu/SecondaryMenuProducts_bg.gif') left bottom repeat-x;
}
.SecondaryMenuPro h1{
	width: 304px;
	height: 47px;
	padding: 0 0 0 13px;
	line-height: 47px;
	color: #fff;
	font-family:'omnes_Semibold', Arial, verdana, Sans-Serif;
	font-size: 1.35em;
	font-weight: normal;
    background: url('/a/i/SecondaryMenu/SecondaryMenuHeader_bg.gif') left top no-repeat;   	
}
.SecondaryMenuPro h1 a,.SecondaryMenuPro h1 a:hover {
	color: #fff; 	
}
.SecondaryMenuPro ul {
	padding: 0 0;
	margin: 0 0;
	height:236px;
	border-top: 0;
	border-bottom: 0;
	border-left: solid 1px #dadada; 
    border-right: solid 1px #dadada; 
    position: relative;/*for divider*/
    list-style: none;
    font-weight: bold;
    font-size: 1.22em;
    background: url('/a/i/SecondaryMenu/SecondaryMenuFooter_bg.gif') left bottom no-repeat;   	
}
.SecondaryMenuPro li a{
   	padding: 0 0 0 103px;
    display: block;
    text-decoration: none;
}
.SecondaryMenuPro li.CommercialLines a{
	padding-top: 30px;
	height: 47px;
	color: #f48431; 
    background: url('/a/i/SecondaryMenu/CommercialLines_icon.jpg') left bottom no-repeat;
}
.SecondaryMenuPro li.CommercialMotor a{
	padding-top: 30px;
	height: 44px;
	color: #029765;
    background: url('/a/i/SecondaryMenu/CommercialMotor_icon.jpg') left bottom no-repeat;
}
.SecondaryMenuPro li.PersonalLines a{
	padding-top: 30px;
	margin-bottom: 1px;
	height: 50px;
	color: #145397;
    background:  url('/a/i/SecondaryMenu/PersonalLines_icon.jpg') left top no-repeat;
}
.CommercialLines .divider,.CommercialMotor .divider {
	 position: absolute;
	 left: 0;
	 width: 304px;
	 padding: 0 0;
	 margin: 0 0;
	 background: url('/a/i/SecondaryMenu/SecondrayProductDivider.jpg') left bottom repeat-x;
}
.CommercialLines .divider {
	 top:64px;
}
.CommercialMotor .divider {
	 top:138px;
}
.SecondaryMenu{
    padding: 0 0;
    width: 304px;
    float: left;
}
.SecondaryMenu h1, .TopItemGreen, .TopItemGreenHover, .TopItemGreenActive,
.TopItemOrange, .TopItemOrangeHover, .TopItemOrangeActive {
	width: 304px;
	height: 47px;
	padding: 0 0 0 13px;
	line-height: 47px;
	color: #fff;
	font-size: 14pt;
    background: url('/a/i/SecondaryMenu/SecondaryMenuHeader_bg.gif') left top no-repeat;   	
}
/*.SecondaryMenu ul {
	padding: 0 0;
	margin: 0 0;
	border-top: 0;
	border-bottom: solid 1px #dadada;
	border-left: solid 1px #dadada; 
    border-right: solid 1px #dadada; 
    list-style: none; 	
    background: url('/a/i/SecondaryMenu/SecondaryMenuFooter_bg.gif') left bottom no-repeat;
}*/
.SecondaryMenu li a, .NavItemSubGreen, .NavItemSubOrange{
   	padding: 0px 0 0 13px;
   	line-height: 45px;
	height: 45px;
    display: block;
	color: #808285; 
    text-decoration: none;
    border-top: 0;
	border-bottom: solid 1px #dadada;
	border-left: solid 1px #dadada; 
    border-right: solid 1px #dadada; 
    background: url('/a/i/SecondaryMenu/SecondaryMenu_bg.gif') left top repeat-x;  
}
.SecondaryMenu li a:hover, .NavItemSubGreenH, .NavItemSubOrangeH{
   	padding: 0px 0 0 13px;
   	line-height: 45px;
	height: 45px;
    display: block;
	color: #f48431; 
    text-decoration: none;
    border-top: 0;
	border-bottom: solid 1px #dadada;
	border-left: solid 1px #dadada; 
    border-right: solid 1px #dadada; 
    background: url('/a/i/SecondaryMenu/SecondaryMenu_bg.gif') left top repeat-x;  
}
/*#Tables#*/
.table_blue, .table_orange,.table_green {
    border-collapse:collapse;
    border-bottom: 1px solid #dadada;
    width: 625px;
    padding: 0 0;
	margin: 0 0;
}
.table_blue {
    background: url('/a/i/tables_img/table_blue_th_bg.gif') no-repeat left top;
}
.table_orange {
    background: url('/a/i/tables_img/table_orange_th_bg.gif') no-repeat left top;
}
.table_green {
    background: url('/a/i/tables_img/table_green_th_bg.gif') no-repeat left top;
}
.table_orange th {
    color: white;
	border: 0px;
	padding: 0 8px;
	margin: 0 0;
	height: 44px;
    font-size: 1.2em;
    font-weight: normal;
    font-family: omnes_Semibold, Arial, Verdana, sans-serif;
    background: url('/a/i/tables_img/table_orange_th_bg_s.gif') repeat-x left top;
}
.table_orange th.left {
    background: url('/a/i/tables_img/table_th_orange_left.gif') no-repeat left top;
}
.table_orange th.right {
    background: url('/a/i/tables_img/table_th_orange_right.gif') no-repeat right top;
}
.table_orange th.middle {
    background: url('/a/i/tables_img/table_orange_th_bg_s.gif') repeat-x left top;
}
.table_orange .on {
	background-color: #fbfbfb;
}
.table_orange .off {
	background-color: #ececec;
}
.table_orange .hover {
	color: #ff8d13;
}
.table_orange .click {
	color: #ac5c0e;
}
/*.table_orange td a {
    color: #535353;
}
.table_orange td a:hover  {
    color: #e37222;
}
.table_orange td a:visited  {
    color: #ac5c0e;
}*/
.table_blue th {
    color: white;
	border: 0px;
	padding: 0 8px;
	margin: 0 0;
	height: 44px;
    font-size: 1.2em;
    font-weight: normal;
    font-family: omnes_Semibold, Arial, Verdana, sans-serif;
    background: url('/a/i/tables_img/table_blue_th_bg_s.gif') repeat-x left top;
}
.table_blue th.left {
    background: url('/a/i/tables_img/table_th_blue_left.gif') no-repeat left top;
}
.table_blue th.right {
    background: url('/a/i/tables_img/table_th_blue_right.gif') no-repeat right top;
}
.table_blue th.middle {
    background: url('/a/i/tables_img/table_blue_th_bg_s.gif') repeat-x left top;
}
.table_blue .on {
	background-color: #fbfbfb;
}
.table_blue .off {
	background-color: #ececec;
}
.table_blue .hover {
	color: #001d77;
}
.table_blue .click {
	color: #012653;
}
.table_blue td a, .table_blue td a:hover  {
    color: #001d77;
}
.table_blue th, .table_blue_s th {
    background-color: #001d77;
    color: #fff;
}




.table_green th {
    color: white;
	border: 0px;
	padding: 0 8px;
	margin: 0 0;
	height: 44px;
    font-size: 1.2em;
    font-weight: normal;
    font-family: omnes_Semibold, Arial, Verdana, sans-serif;
    background: url('/a/i/tables_img/table_green_th_bg_s.gif') repeat-x left top;
}
.table_green th.left {
    background: url('/a/i/tables_img/table_th_green_left.gif') no-repeat left top;
}
.table_green th.right {
    background: url('/a/i/tables_img/table_th_green_right.gif') no-repeat right top;
}
.table_green th.middle {
    background: url('/a/i/tables_img/table_green_th_bg_s.gif') repeat-x left top;
}
.table_green .on {
	background-color: #fbfbfb;
}
.table_green .off {
	background-color: #ececec;
}
.table_green .hover {
	color: #001d77;
}
.table_green .click {
	color: #012653;
}
.table_green td a, .table_blue td a:hover  {
    color: #008542;
}
.table_green th, .table_green_s th {
    background-color: #008542;
    color: #fff;
}
.table_blue td,.table_orange td,.table_green td,.table_blue_s td,.table_green_big 
td,.table_green_pannel td {
    padding: 5px 8px;
    border-left: 1px solid #dadada;
    border-right: 1px solid #dadada;
    font-size: 1em;
    height: 24px;
}
.table_blue .bg, .table_blue_s .bg,.table_orange .bg,.table_green .bg ,.table_green_big .bg {
    background-color: #ececec;
}

.table_green_pannel {
	margin-left: 15px;
    border-collapse:collapse;
    border: 1px solid #dadada;
    width: 585px;
} 
.table_gray_pannel {
	margin-left: 15px;
    border-collapse:collapse;
    border: 1px solid #dadada;
    width: 585px;
} 
.table_gray_pannel td {
    padding: 5px 8px;
    border-right: 1px solid #dadada;
    font-size: 1em;
}
.table_gray_pannel th{
    background-color: #dadada;
    color: #676767;
    padding-left: 5px;
    padding-right: 5px;
}

/*#Tables#*/
.table_media {
    border-collapse:collapse;
    /*width: 440px;*/
   /* width: 800px;*/
   /*width:614px;*/
   width: 100%;
} 
.table_media th  {
    padding: 0 0;
    margin: 0 0;
    border: 0;
}
.table_media th  {
    border-right: 0px solid #dadada;
}
.table_media td {
    padding: 5px 5px;
    font-size: 0.93em;
}
.table_media {
    border: 1px solid #dadada;
}
.table_media td {
    border-right: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    border-top: 0px solid #dadada;
}
.table_media td a {
    color: #535353;
}
.table_media td a:hover  {
    color: #e37222;
}
.table_media th {
    background-color: #e37222;
    color: #fff;
}
.table_media .bg  {
    /*background-color: #f9e3d3;*/
    background-color: #ececec;
    color: #535353;
}
.news_pager {  
    border: 0;
    padding-top: 0;
    padding-bottom: 0;
    }
td.news_pager a, table.news_pager, tr.news_pager {  
    border: 0;
    padding-top: 0;
    padding-bottom: 0;
    }
/* ########## Stylesheet for Press ################# */
.press_content {
	width: 98%;
	/*height: 480px;*/
	float: left;
	margin: 0 0;
	padding: 0px 15px 15px 0px;
	border: 0;
    font-size: 0.9em;
	text-align: left;
	line-height: 16px;
}
.press_content a {
	color: #ff932c;
	text-decoration: none;
}
.press_content a:hover {
	color: #ff932c;
	text-decoration: none;
}
.press_content h3 {
    margin: 0 0;
    padding: 0px 0 10px 0; 
    font-size: 1.6em;
    font-weight: normal;
    font-family: omnes_Semibold, Arial, Verdana, sans-serif;
	line-height: 22px;
	text-align: left;
	color: #222;
}
.press_content h4 {
    margin: 0 0;
    padding: 10px 0 10px 0; 
    font-size: 0.8em;
	font-weight: normal;
	text-align: right;
	color: #222;
}
.press_content p {
    margin: 0 0;
    padding: 0 0 11px 0;
    line-height: 18px;
}
.press_content ul{
    margin: 0 0;
    padding: 0 24px 10px 10px;
    list-style-type:none;
    font-size: 0.9em;
}
.press_content li {
    background: url('/a/i/bullet_general.gif') no-repeat left top;
    padding: 0 0 0 10px;
}
/* ########## Stylesheet for Popup Content ################# */
#Popup_content {
	width: 92%;
	height: 480px;
	float: left;
	margin: 0 0;
	padding: 0px 20px 15px 20px;
	border: 0;
	text-align: left;
	line-height: 16px;
}
#Popup_content a {
	color: #27a0b2;
	text-decoration: none;
}
#Popup_content a:hover {
	color: #27a0b2;
	text-decoration: underline;
}
#Popup_content h3 {
    margin: 0 0;
    padding: 0px 0 10px 0; 
    font-size: 1.4em;
    line-height: 19px;
	font-weight: bold;
	text-align: left;
	color: #222;
	font-family: omnes_Semibold, Arial, Helvetica, sans-serif;
}
#Popup_content h4 {
    margin: 0 0;
    padding: 10px 0 10px 0; 
    font-size: 0.6em;
	font-weight: normal;
	text-align: right;
	color: #222;
	font-family: Arial, Helvetica, sans-serif;
}
#Popup_content p {
    margin: 0 0;
    padding: 0 0 11px 0;
    line-height: 16px;
    font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
}
#Popup_content .footer {
    text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
/* ########## Stylesheet for Press ################# */
#travel_content {
	width: 92%;
	height: 480px;
	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: normal;
	text-align: left;
	color: #001d77;
}
#travel_content h3 {
    margin: 0 0;
    padding: 0 0 15px 0;
	font-size: 14px;
	font-weight: normal;
	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;
}
#home_important  {
    font-size: 18px;
    font-weight: bold;
    color: #003478;
}
#home_important a {
    color: #003478;
    text-decoration: none;
}
#home_important a:hover  {
    font-size: 18px;
    font-weight: bold;
    color: #003478;
    text-decoration: underline;
}
/*#Form#*/
.form{
    font-size: 1em;
}
.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: 1em;
    width: 170px;
    text-align: left;
    float: left;
    /*display:inline-block;*/
    display:block;
    position: relative;
}
.label2 {
    margin: 0 0;
    padding: 0 18px 5px 0;
    font-size: 1em;
    width: 192px;
    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 #bababa;
    font-size: 11px;
    color: #535353;
    font-family: 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: #535353;
	border: 1px solid #bababa;
}
select {
    font-size: 1em;
	color: #535353;
    padding: 2px 1px;
    border: 1px solid #bababa;
}
select.Mid_Date{
   margin: 0 10px 0 0;
}	
 .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: 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: 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#*/
/*#Menu#*/
.TopGroup{
    padding: 0 0;
    margin: 0 0;
    width: 956px;
    height: 39px;
    text-align: center;
    font-family: omnes_Semibold, Arial, Verdana, sans-serif;
    color: #fff;
}
.ItemLeft, .ItemLeftH, .ItemLeftExp, 
.ItemMiddleGreen, .ItemMiddleGreenH,.ItemMiddleGreenExp,
.ItemMiddleOrange, .ItemMiddleOrangeH,.ItemMiddleOrangeExp,
.ItemMiddleTurq, .ItemMiddleTurqH,.ItemMiddleTurqExp,
.ItemLast, .ItemLastH, .ItemLastExp {
	margin: 0 0;
	padding: 0 0;
	height: 39px;
    font-size: 103%;
    color: #fff;
    text-align: center;
    cursor: pointer;
    font-family: omnes_Semibold, Arial, Verdana, sans-serif;
}
.ItemLeft{
	width: 192px;
    background: url('../../a/i/menu/menu_left_bg.jpg') no-repeat left top;
}
.ItemLeftH,.ItemLeftExp {
	width: 192px;
    background: url('../../a/i/menu/menu_left_blue_bg.jpg') no-repeat left top;
}

.ItemMiddleGreen{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_bg.jpg') no-repeat left top;
}
.ItemMiddleGreenH{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_green_bg.jpg') no-repeat left top;
}
.ItemMiddleGreenExp{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_green_bg.jpg') no-repeat left top;
}

.ItemMiddleOrange{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_bg.jpg') no-repeat left top;
}
.ItemMiddleOrangeH{
   	width: 192px;
    background: url('../../a/i/menu/menu_middle_orange_bg.jpg') no-repeat left top;
}
.ItemMiddleOrangeExp{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_orange_bg.jpg') no-repeat left top;
}
.ItemMiddleTurq{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_bg.jpg') no-repeat left top;
}
.ItemMiddleTurqH{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_turq_bg.jpg') no-repeat left top;
}
.ItemMiddleTurqExp{
    width: 192px;
    background: url('../../a/i/menu/menu_middle_turq_bg.jpg') no-repeat left top;
}
.ItemLast{
    width: 188px;
    background: url('../../a/i/menu/menu_right_bg.jpg') no-repeat right top;
}
.ItemLastH{
    width: 188px;
    background: url('../../a/i/menu/menu_right_bg.jpg') no-repeat right top;
}
.ItemLastExp{
    width: 188px;
    background: url('../../a/i/menu/menu_right_bg.jpg') no-repeat right top;
}
.ItemSubBlue, .ItemSubBlueH,.ItemSubBlueExp,
.ItemSubGreen, .ItemSubGreenH,.ItemSubGreenExp,
.ItemSubOrange, .ItemSubOrangeH,.ItemSubOrangeExp,
.ItemSubTurq, .ItemSubTurqH,.ItemSubTurqExp,
.ItemSubGrey, .ItemSubGreyH,.ItemSubGreyExp {
    height: 31px;
    font-family: omnes_Semibold,Arial, Verdana, sans-serif;
    font-size: 11pt;
    font-weight: normal;
    color: #fff;
    text-align: left;
    cursor: pointer;
    background: url('../../a/i/menu/ItemSub.gif') left top repeat-x;
    /*border-bottom: 0px solid #d9d9d9;*/
 }
.ItemSubBlue {width: 230px;}
.ItemSubBlueH {width: 230px;background: url('../../a/i/menu/ItemSubBlueH.gif') left top repeat-x;}
.ItemSubBlueExp {width: 230px;background: #003478;}

.ItemSubGreenH {background: url('../../a/i/menu/ItemSubGreenH.gif') left top repeat-x;}
.ItemSubGreenExp {background: #003478;}

.ItemSubOrangeH {background: url('../../a/i/menu/ItemSubOrangeH.gif') left top repeat-x;}
.ItemSubOrangeExp {background: #003478;}

.ItemSubTurq {width: 230px;}
.ItemSubTurqH {width: 230px; background: url('../../a/i/menu/ItemSubTurqH.gif') left top repeat-x;}
.ItemSubTurqExp {width: 230px; background: #003478;}

.ItemSubGrey {width: 184px;}
.ItemSubGreyH {width: 184px;background: url('../../a/i/menu/ItemSubGreyH.gif') left top repeat-x;}
.ItemSubGreyExp {width: 184px;background: #003478;}

.ItemDisabled{
    height: 26px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    color: #666666;
    font-weight: bold;
    text-align: left;
    background-color: #B1B1B1;
}
.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;
}
/*Other Styles*/ 
.sml {
    font-size: 0.75em;
    line-height:1.1em;
}
.xsml {
    font-size: 0.75em;
    line-height:1.1em;
}
.RSS{
    position: absolute;
    left: 570px;
    text-align: right;
    top: 23px;
    font-size: 12px;
}
.RSS a, .RSS a:hover{
    font-size: 12px;
}
/*Sitemap Styles*/ 
.RootNode{
    padding: 5px 0;
}
.RootNode a{
    font-weight: bold;
    font-size: 1em;
    color: #535353;
}
.ParentNode{
    padding: 0px 0 5px 0;
}
.ParentNode a{
   font-weight: bold;
   font-size: 0.92em;
   color: #535353;
}
.LeafNode a{
    font-weight: normal;
    font-size: 0.8em;
    color: #535353;
}
/*#pnlExpand#*/
.PnlExpand_Header {
    margin: 0 0;
    padding: 0 0;
    display: inline-block;
    width: 614px;
    height: 47px;  
    color:#fff;
    background: url(../../a/i/PnlExpand/PnlExpand_bg_Header.gif) repeat-x left top;   
}
.PnlExpand_Header a, .PnlExpand_Header a:hover {
    color:#fff;
    text-decoration: none;
}
.PnlExpand_Header .left{
    margin: 0 0;
    padding: 0 0;
    width: 2px;
    height: 47px;
    float: left;
    background: url(../../a/i/PnlExpand/PnlExpand_left_Header.gif) no-repeat left top;   
}
.PnlExpand_Header .ImgBtn{
    margin: 0 0;
    padding: 0 0 0 13px;
    width: 9px;
    text-align: left; 
    float: left;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg_Header.gif) repeat-x left top;  
}
/*Fix Height for IE 7.0 */
* + html .PnlExpand_Header .ImgBtn{
    margin: 0 0;
    padding: 0 0 0 13px;
    width: 9px;
    text-align: left; 
    float: left;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg_Header.gif) repeat-x left top;  
}
.PnlExpand_Header .Title{
    margin: 0 0;
    padding: 0 0 0 7px;
    width: 581px;
    height: 47px;
    text-align: left;
    float: left;
    font-size: 1.3em;
    font-weight: bold;
    line-height: 47px;
    color:#fff;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg_Header.gif) repeat-x left top;  
}
.PnlExpand_Header .right{
    margin: 0 0;
    padding: 0 0;
    width: 2px;
    height: 47px;
    text-align: right;
    background: url(../../a/i/PnlExpand/PnlExpand_right_Header.gif) no-repeat right top;   
    float: right;   
}
.PnlExpand_top {
    margin: 0 0;
    padding: 0 0;
    display: inline-block;
    width: 614px;
    height: 47px;  
    /*color:#fff;*/
    color: #6c6c6c;
    background: url(../../a/i/PnlExpand/PnlExpand_bg_top.gif) repeat-x left top;   
}
.PnlExpand_top a, .PnlExpand_top a:hover {
    color:#6c6c6c;
    text-decoration: none;
}
.PnlExpand_top .left{
    margin: 0 0;
    padding: 0 0;
    width: 2px;
    height: 47px;
    float: left;
    background: url(../../a/i/PnlExpand/PnlExpand_left_top.gif) no-repeat left top;   
}
.PnlExpand_top .ImgBtn{
    margin: 0 0;
    padding: 0 0 0 13px;
    width: 9px;
    text-align: left; 
    float: left;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg_top.gif) repeat-x left top;  
}
/*Fix Height for IE 7.0 */
* + html .PnlExpand_top .ImgBtn{
    margin: 0 0;
    padding: 0 0 0 13px;
    width: 9px;
    text-align: left; 
    float: left;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg_top.gif) repeat-x left top;  
}
.PnlExpand_top .Title{
    margin: 0 0;
    padding: 0 0 0 7px;
    width: 581px;
    height: 47px;
    text-align: left;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 47px;
    /*color:#fff;*/
    color: #6c6c6c;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg_top.gif) repeat-x left top;  
}
.PnlExpand_top .right{
    margin: 0 0;
    padding: 0 0;
    width: 2px;
    height: 47px;
    text-align: right;
    background: url(../../a/i/PnlExpand/PnlExpand_right_top.gif) no-repeat right top;   
    float: right;   
}
.Panel_Body{
    margin: 0 0;
    padding: 0 0;
    width: 614px;
    background: url(../../a/i/PnlExpand/Panel_Body_bg.gif) repeat-y left top;  
}
.Panel_Body p {
    margin: 0 0;
    padding: 5px 15px 5px 15px;
}
.Panel_Body h2 {
    margin: 0 0;
    padding: 9px 15px 9px 15px;
}
.Panel_Body ul{
    margin: 0 0;
    padding: 5px 15px 0 15px;
}
.Panel_Body .xsml{
    margin: 0 0;
    padding: 5px 15px 0 15px;
}
.PnlExpand {
    margin: 0 0;
    padding: 0 0;
    display: inline-block;
    width: 614px;
    height: 47px;  
    border-bottom: 1px solid #c8c8c8;
    background: url(../../a/i/PnlExpand/PnlExpand_bg.gif) repeat-x left top;   
}
.PnlExpand a, .PnlExpand a:hover {
    color:#6c6c6c;
    text-decoration: none;
}
.PnlExpand .left{
    margin: 0 0;
    padding: 0 0;
    width: 2px;
    height: 47px;
    float: left;
    background: url(../../a/i/PnlExpand/PnlExpand_left.gif) no-repeat left top;   
}
.PnlExpand .ImgBtn{
    margin: 0 0;
    padding: 0 0 0 13px;
    width: 9px;
    text-align: left; 
    float: left;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg.gif) repeat-x left top;  
}
/*Fix Height for IE 7.0 */
* + html .PnlExpand .ImgBtn{
    margin: 0 0;
    padding: 0 0 0 13px;
    width: 9px;
    text-align: left; 
    float: left;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg.gif) repeat-x left top;  
}
.PnlExpand .Title{
    margin: 0 0;
    padding: 0 0 0 7px;
    width: 581px;
    height: 47px;
    text-align: left;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 47px;
    color: #6c6c6c;  
    background: url(../../a/i/PnlExpand/PnlExpand_bg.gif) repeat-x left top;  
}
.PnlExpand .right{
    margin: 0 0;
    padding: 0 0;
    width: 2px;
    height: 47px;
    text-align: right;
    background: url(../../a/i/PnlExpand/PnlExpand_right.gif) no-repeat right top;   
    float: right;   
}
.CollapsiblePnl
{
	width: 614px;
    background: url(../../a/i/PnlExpand/CollapsiblePnl_bg_bottom.gif) repeat-x left bottom;  

}






