﻿/* Copyright 2007 by Quexion, LLC - Any Usage of this document on another 
   site must be sited and credited to the original author - Quexion, LLC.
 * ------------------------------------------------------------------------- */

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; } 

/* Avoid browser default inconsistent heading font-sizes and pre/code */
/* h1,h2,h3,h4,h5,h6,pre,code { font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: 600; } */

/* Remove inconsistent (among browsers) default padding or margin */
/*ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }
table { font-size: 12px; font-family: Arial, Tahoma, Verdana; } */

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border: none; }

/****************/


.menu .options { line-height:20px; margin-right:1px; margin-bottom:1px; background-color:#336699; padding: 0px; }
.menu a { font-family: Trebuchet MS, Arial, Tahoma, Verdana; font-size: 11px; font-weight: bold; color:#ffffff; display:block; padding:2px 13px; text-decoration:none; background-color:#336699; }
.menu a:hover { background-color: #6699cc; }
.side_menu .side_options { line-height:30px; margin-right:1px; margin-bottom:1px; background-color:#a1aeb7; padding: 0px; }
.side_menu a { font-family: Trebuchet MS, Arial, Tahoma, Verdana; font-size: 11px; font-weight: bold; color:#ffffff; display:block; padding:2px 13px; text-decoration:none; background-color:#c26e00; }
.side_menu a:hover { color:#ffcc66; }

#menu_area { width: 900px; height:39px; background: url(../images/insurance_02x.jpg); margin-top: 0px; background-repeat: no-repeat; float:left;  }
#nav_bar { width: 900px; height: 39px; background: url(../images/insurance_02x.jpg); margin: 0px 0px 0px 0px; position: relative; z-index:10; float:left; }
#nav { width: 900px; height: 39px; position: relative; margin: 0px; padding: 0px; font-family: Trebuchet MS, Arial, Tahoma, Verdana; font-size: 12px; }
#nav li { list-style: none; padding: 0px 0px 0px 0px; margin: 0px; position: absolute; top: 0px; text-align: center; }
#nav li, #nav a { height: 39px; color: #ffffff; font-weight: bold; display: block; }
#nav li a:hover { text-decoration: none; }
#nav span { display: block; padding: 11px 0px 0px 0px; }

#nav_1 { width: 50px; left: 18px; }
#nav_2 { width: 62px; left: 73px; }
#nav_3 { width: 86px; left: 140px; }
#nav_4 { width: 113px; left: 230px; }
#nav_5 { width: 70px; left: 347px; }
#nav_6 { width: 60px; left: 425px; }
#nav_7 { width: 105px; left: 493px; }
#nav_8 { width: 70px; left: 605px; }
#nav_9 { width: 55px; left: 680px; }
#nav_10 { width: 25px; left: 830px; }
#nav_11 { width: 25px; left: 860px; }


#nav_1 a:hover { background: transparent url(../images/insurance_02x.jpg) -18px -39px no-repeat;}
#nav_2 a:hover { background: transparent url(../images/insurance_02x.jpg) -73px -39px no-repeat;}
#nav_3 a:hover { background: transparent url(../images/insurance_02x.jpg) -140px -39px no-repeat;}
#nav_4 a:hover { background: transparent url(../images/insurance_02x.jpg) -230px -39px no-repeat;}
#nav_5 a:hover { background: transparent url(../images/insurance_02x.jpg) -347px -39px no-repeat;}
#nav_6 a:hover { background: transparent url(../images/insurance_02x.jpg) -425px -39px no-repeat;}
#nav_7 a:hover { background: transparent url(../images/insurance_02x.jpg) -493px -39px no-repeat;}
#nav_8 a:hover { background: transparent url(../images/insurance_02x.jpg) -605px -39px no-repeat;}
#nav_9 a:hover { background: transparent url(../images/insurance_02x.jpg) -680px -39px no-repeat;}
#nav_10 a:hover { background: transparent url(../images/insurance_02x.jpg) -830px -39px no-repeat;}
#nav_11 a:hover { background: transparent url(../images/insurance_02x.jpg) -860px -39px no-repeat;}