@charset "utf-8";
/* CSS Document */

/* Colors
Maroon #660000
*/

html{margin-bottom:auto; padding:0; background-color:#CCCCCC;}
body.home{height:100%; margin:0; padding:0; text-align:center; background: url(images/bck_topmain.gif) repeat-x top;}
#main{margin-top:0; padding-top:0; margin-left:auto; margin-right:auto; text-align:left; width:996px; background-color:#666666; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#header{width:996px; height:104px; background-color:#FFFFFF;}
#upperContainerHome{height:294px; background-color:#FFFFFF; margin-bottom:0px; padding:0px;}
#contentContainer{width:996px; margin:0px; padding:0px;}
#mainmenu{position:relative; float:left; width:217px; height:294px;}
#flash{width:778px; height:293px; float:right; border:1px solid #FFFFFF; border-left-width:0; border-right-width:0; margin-bottom:0px; padding:0px; background-color:#000000; z-index:0;}
#sect1{display:inline; width:295px; height:324px; position:relative; float:left; background: url(images/cnt1_bck.jpg) repeat-x top; border:1px solid #999999;}
#sect2Container{display:inline; position:relative; float:left; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
#sect2{display:inline; width:398px; height:324px; position:relative; float:left; background: url(images/cnt2_bck.jpg) repeat-x top; border:1px solid #666666;}
#sect3{display:inline; width:295px; height:324px; position:relative; float:right; background: url(images/cnt3_bck.jpg) repeat-x top; border:1px solid #000000;}

#intMenuContainer{display:inline; float:left; width:215px; position:relative; background-color:#666666; margin-bottom:0px; padding:0px;}
#interior{display:inline; float:right; position:relative; width:778px; border:1px solid #FFFFFF; border-bottom-width:0px; border-right-width:0px; margin:0px; padding:0px; background-color:#FFFFFF;}
#inthead{width:778px; height:34px; text-align:center; background-color:#660000; padding-top:15px;}
#footer{clear:both; background-color:#000000; padding:5px; border:1px solid #FFFFFF; border-left-width:0px; border-right-width:0px;}



/* Font Styles */
h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:underline; margin:10px 10px 10px 10px;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:underline; margin:10px 25px 10px 25px;}
.mainhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-transform:uppercase; margin:0px 0px 0px 0px; padding:0px; font-weight:bold;}
.sidehead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-transform:uppercase; margin:5px 10px 0px 10px;}
.bhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin:0px 15px 0px 15px;}
.subhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#660000; text-transform:uppercase; margin:10px 25px 10px 25px;}

p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:10px 25px 10px 25px; padding:0px;}
.maintxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 10px 10px 10px; padding:0px;}
.table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; margin:0px 10px 0px 10px;}
.body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px 15px 0px 15px;}
.indent{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px 15px 0px 30px;}
.credit{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin:5px 15px 5px 15px;}
.wht{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px 15px 0px 15px;}
.side{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:10px 10px 10px 10px; padding:0px;}
ul{margin-top:0px;}
ul.left{margin-left:15px;}
ul.sidemnu{margin:0px 5px 0px 0px;}
li.side{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin:0px 5px 0px 0px;}
li.test{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin:0px 30px 0px 30px;}

/*Link Styles*/
a:link {color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:hover {color:#660000; text-decoration:none;}
a:active {color:#000000; text-decoration:underline;}

a.white:link{color:#FFFFFF; text-decoration:underline;}
a.white:visited{color:#FFFFFF; text-decoration:underline;}
a.white:hover{color:#660000; text-decoration:none;}
a.white:active{color:#FFFFFF; text-decoration:underline;}

a.sub:link{color:#FFFFFF; text-decoration:none;}
a.sub:visited{color:#FFFFFF; text-decoration:none;}
a.sub:hover{color:#CC3333; text-decoration:none;}
a.sub:active{color:#FFFFFF; text-decoration:none;}

/*Big Button Menu */
a.bbtn1 { display:block; width:332px; height:74px; background:url("09sheridan/images/btn_insag.jpg") 0 0 no-repeat; text-decoration:none;}
a:hover.bbtn1 { background-position: 0 -74px;}
a.bbtn2 { display:block; width:332px; height:74px; background:url("09sheridan/images/btn_insco.jpg") 0 0 no-repeat; text-decoration:none;}
a:hover.bbtn2 { background-position: 0 -74px;}
a.bbtn3 { display:block; width:332px; height:74px; background:url("09sheridan/images/btn_policy.jpg") 0 0 no-repeat; text-decoration:none;}
a:hover.bbtn3 { background-position: 0 -74px;}
a.bbtn4 { display:block; width:332px; height:74px; background:url("09sheridan/images/btn_share.jpg") 0 0 no-repeat; text-decoration:none;}
a:hover.bbtn4 { background-position: 0 -74px;}

/* Main Menu */
.selectedanchor{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#FFFFFF;}

/* Default class for drop down menus */
.anylinkcss{position:absolute; left:0; top:0; visibility:hidden; border:1px solid #FFFFFF; border-top-width:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; z-index:100; background:#FFFFFF; width:217px;}
.anylinkcss ul{margin:0; padding:0; list-style-type:none;}
.anylinkcss ul li a{color:#FFFFFF; width:100%; display:block; border-top:1px solid #FFFFFF; padding:6px 0; text-decoration:none; font-weight:bold;}
.anylinkcss ul li a:visited{color: #FFFFFF; text-decoration:none;}
.anylinkcss a:hover{background:#660000; color:#FFFFFF; text-decoration:none;}

/* class for shadow DIV */
.anylinkshadow{ /*CSS for shadow. Keep this as is */ position: absolute; left: 0; top: 0; z-index: 99; /*zIndex for shadow*/ background: black; visibility: hidden;}

.menu{font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #FFFFFF; font-size:12px; color:#000000; width:217px;}
.menu ul{list-style-type:none; margin:0; padding:0;}
.menu ul li{}
.menu ul li a{color:#FFFFFF; width:100%; display:block; border-top:1px solid #FFFFFF; padding:1px 0; text-decoration:none; font-weight:bold; position:relative; background:#000000; padding:13px 0px 13px 0px; line-height:22px;}
.menu ul li a:visited{color: #FFFFFF; text-decoration:none;}
.menu ul li a:hover, .menu ul li a.selectedanchor{color:#FFFFFF; background:#660000; text-decoration:none;}


