﻿body { padding:0px; margin:0px; background-image:url(/images/common/AMIBG.gif); background-repeat:repeat-x; background-color:#ededed; font:normal normal normal 11px/15px Arial; color:#616161; }
a img{border:none;}
a{color:#ff1721; text-decoration:none; font-weight:bold;}
a:active{}
div{vertical-align:top;}
table{border: solid 1px grey;}
td{border: solid 1px grey;}
h1{font:normal normal bold 24px/24px Arial; color:#ff1721; font-weight:normal; padding:0px; margin:0px;}

h2{font:normal normal bold 12px/16px Arial; color:#6b6b6b;padding:0px; margin:0px;}
#container{width:901px; margin:0px auto 0px auto;}
#header{width:889px; height:89px; padding-right:12px;}
#logo{float:left; width:226px; height:89px;}
#menu{float:right; height:89px; }
#innermenu{padding-top:29px;}
#innermenu a{float:left;}

#subheader{width:877px; padding:0px 12px 0px 12px; height:263px;display:block; }
#ctl00_subheader_inner{height:255px;background-image:url(/images/headers/Insurance-For-You.jpg); background-repeat:no-repeat; position:relative; width:877px;}
#subheader_spacer{padding-top:8px; display:block;border-top: solid 1px #e2e2e2;}
#subheader_dropdown{position:absolute; right:15px; bottom:-1px; width:253px; height:37px; overflow:hidden; font-size:1px; background-image:url(/images/common/dropdowntest.gif);}
#ctl00_subheader_inner>#subheader_dropdown{bottom:0px; right:16px;}
#subheader_dropdown select{position:absolute; left:120px; top:16px;}
#subheader_bottom{width:901px; height:10px; overflow:hidden; display:block; padding:0px; margin:0px; background-image:url(/images/common/subheader_bottom.png);}

#content{width:877px; padding:0px 12px 0px 12px; background-image: url(/images/common/content_bg.png);}

/*menu*/
#ctl00_home{width:76px; height:34px; display:block;background-image:url(/images/common/menu/Home.gif);}
#ctl00_home:hover{width:76px; height:34px; display:block;background-image:url(/images/common/menu/Home_over.gif);}
#ctl00_home.selected{width:76px; height:34px; display:block;background-image:url(/images/common/menu/Home_over.gif);}
#ctl00_company{width:91px; height:34px; display:block;background-image:url(/images/common/menu/Company.gif);}
#ctl00_company:hover{width:91px; height:34px; display:block;background-image:url(/images/common/menu/Company_over.gif);}
#ctl00_company.selected{width:91px; height:34px; display:block;background-image:url(/images/common/menu/Company_over.gif);}
#ctl00_findabroker{width:109px; height:34px; display:block;background-image:url(/images/common/menu/Find-A-Broker.gif);}
#ctl00_findabroker:hover{width:109px; height:34px; display:block;background-image:url(/images/common/menu/Find-A-Broker_over.gif);}
#ctl00_findabroker.selected{width:109px; height:34px; display:block;background-image:url(/images/common/menu/Find-A-Broker_over.gif);}
#ctl00_brokerlogin{width:111px; height:34px; display:block;background-image:url(/images/common/menu/Broker-Login.gif);}
#ctl00_brokerlogin:hover{width:111px; height:34px; display:block;background-image:url(/images/common/menu/Broker-Login_over.gif);}
#ctl00_brokerlogin.selected{width:111px; height:34px; display:block;background-image:url(/images/common/menu/Broker-Login_over.gif);}

/*homepage*/
.insuranceBox{width:600px; height:152px; overflow:hidden; }
.insuranceCell{float:left; padding: 0px 15px 0px 15px; width:120px; height:152px; display:block; border-right:solid 1px #efebef; }

/*All Pages*/
.content_inner{width:843px; padding:17px 16px 17px 16px;overflow:hidden}/*Mac-Safari FIX*/
#content_inner_box{border:solid 1px #ededed;width:100%}
div.partialwidth{width:600px;float:right}
.content_inner_box_padded{padding:35px 30px 35px 30px;}
.content_inner_box_padded_less{padding:33px 30px 50px 30px;}
#subsections{height:44px; width:100%; background-image:url(/images/common/subsections_bg.gif); display:block;}
#subsections_padded{padding-left:25px;}
#subsections_padded a{color:#6b6b6b;padding:20px 20px 0px 20px; vertical-align:top; float:left; font-size:11px; font-family:Arial; height:24px; background-image:url(/images/common/subnav/subnav_link_bg_inactive.gif);}
#subsections_padded a.selected{color:#ff1721;background-image:url(/images/common/subnav/subnav_link_bg.gif);}
a.sidebarlink{line-height:1.93em;display:block}
/*footer*/
#footer{background-image:url(/images/common/footer_bg.png); width:841px; height:20px; padding:10px 30px 20px 22px; background-repeat:no-repeat; display:block;}
#footer a{color:#616161; font-size:11px; font-family:Arial; font-weight:normal; padding-left:8px; padding-right:8px;}
.content_inner_box_padded_less table{border-top: solid 1px gray; border-left:solid 1px gray; border-right:none; border-bottom:none;}
.content_inner_box_padded_less td{border-right: solid 1px gray;border-bottom: solid 1px gray;}
.content_inner_box_padded_less a:link{color:#333333;}
.content_inner_box_padded_less a:hover{text-decoration:underline;}
a img{border:none;}

area{border:none;}