
/*Mainpage*/
#mainpage { margin-top: 0px; margin-left: 0px; width: 100%; padding: 0px; background-color: #FFFFFF; font-family: Verdana; font-size: 12px; font-style: normal; }
.body { background-color: #ffffff;  padding: 20px; width: 100%; }
.boldtext { font-family: verdana; font-size: 12pt; font-weight: bold; }
.colorboldtext { font-family: verdana; font-size: 12pt; font-weight: bold; color: #99ccff; }
.colorizedtext { font-family: verdana; font-size: 12pt; font-weight: bold; color: #99ccff; }
.bullets { text-align: left; list-style-type: disc; }
.customhyperlink { font-weight: bold; color: #99ccff; }
.normaltext { font-family: verdana; font-size: 12pt; color: #000000; background-color: #ffffff; }

/*Globalcolors*/
.globalcolor { color: #99ccff; }
.globalbackgroundcolor { background-color: #99ccff; }
.globalcolorborders { color: #99ccff; }

/*Menus*/
.menu { background-position: 0px 0px; background-repeat: no-repeat; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; padding-right: 20px; font-family: Verdana; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; width: 100%; height: 45px; }
.sub_menu { background-color: #ffffff; color: #000000; }
.sub_menu_highlighted { color: #cccccc; background-color: #ff0000; }
.menu_table { border: 0px; width: 100%; background-color: #99ccff; }
.divider_menu { background-position: 0px 0px; background-repeat: no-repeat; font-weight: bold; color: #ffffff; width: 100%; height: 3px; background-color: #cccccc; border-top: 1px solid #777777; border-bottom: 1px solid #888888; padding: 0px; }

/*Header and Footer*/
.footer_normal { font-family: verdana; font-size: 12pt; color: #000000; background-color: #99ccff; height: 30px; padding: 15px; }
.divider { background-color: #cccccc; border-top: 1px solid #777777; border-bottom: 1px solid #888888; background-position: 0px 0px; padding: 0px; width: 100%; height: 3px; }
.footer_italic { font-family: verdana; font-size: 12pt; font-weight: bold; color: #ffffff; }
.footer_bold { font-family: verdana; font-size: 12pt; color: font-weight: bold; #ffffff; }
.footer { background-color: #99ccff; }
.user_info { background-color: #eeeeee; border-bottom: 1px dashed #CCCCCC; }

/*Tables*/
.table_normal { border: 0px; width: 90%; padding: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.full_table { border: 0px; width: 100%; padding: 5px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.reverse_table_cell { font-family: verdana; font-size: 12pt; font-weight: bold;	color: #000000; background-color: #99ccff; }

/*Individual Page Styles*/
.pageheaders { font-size: 24pt; text-align: center; color: #99ccff; }
.pagesubheaders { font-size: 18pt; text-align: center; color: #99ccff; }
.accident_table td { width: 20%; align: center; }
.accident_table th { width: 40%; align: center; }
.matrix_table { width: 90%; align: center; }
.matrix_table td { width: 10%; align: center; }
.matrix_table th { width: 50%; align: left; }
.longterm td { align: center; }
.longterm th { align: left; color: #000000; background-color: #99ccff; }

/* ######### Chromestyle ######### */
.chromestyle { padding: 0px; width: 100%; font-family: Verdana; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; } 
.chromestyle:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.chromestyle ul { width: 100%; background: transparent; padding: 0px 0; margin: 0; text-align: center; } /*Add margin between menu and rest of content in Firefox*/
.chromestyle ul li { display: inline; }
.chromestyle ul li a { padding: 4px 15px; margin: 0; text-decoration: none; font-family: Verdana; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; }
.chromestyle ul li a:hover { background: transparent; } 

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv { font-family: Verdana; font-size: 10pt; font-style: normal; font-weight: normal; color: #ffffff; position: absolute; top: 0; border: 1px solid #BBB; border-bottom-width: 0; line-height:18px; z-index:100; width: 250px; background-color: white; visibility: hidden; }
.dropmenudiv a { width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; padding: 2px 0; text-decoration: none; font-weight: normal; color: #000000; }
* html .dropmenudiv a { width: 100%; }/*IE only hack*/
.dropmenudiv a:hover{ background-color: #F0F0F0; }

?>
