/* GENERAL PAGE FORMATTING */

body {
    font-weight: normal; 
	font-size: 12px; 
	font-style: normal; 
	margin: 0px 0px 0px 4px;
	font-family: helvetica; 
	background-color: #eeeeee; }

td  {  
	font-family: helvetica; 
	font-size: 13px; 
	color: #000000; }

a:link {
	font-size: 13px; 
	color: #0E1B92; 
	line-height: 14px; 
	font-family: helvetica; 
	text-decoration: underline; }

a:visited {
	font-size: 13px; 
	color: #000080; 
	line-height: 14px; 
	font-family: helvetica; 
	text-decoration: underline; } 
	
a:hover { 
	font-size: 13px; 
	color: #CC3333; 
	line-height: 14px; 
	font-family: helvetica; 
	text-decoration: none; }

h1 { 
	font-weight: bold; 
	font-size: 16px; 
	color: #0080cb; 
	margin: 4px;	
	margin-left: 0px;
	font-family: helvetica; 
	text-decoration: none; }

h2 { 
	font-size: 14px; 
	color: #0E1B92; 
	margin: 4px;
	margin-left: 0px;
	font-family: helvetica; 
	text-decoration: none; }

h3 { color: #4169e1; font-size: 14px; font-family: helvetica, Arial, Geneva, Swiss, SunSans-Regular }
h4 { color: #4169e1; font-size: 13px; font-family: helvetica, Arial, Geneva, Swiss, SunSans-Regular }
h5 { color: #4169e1; font-size: 12px; font-family: helvetica, Arial, Geneva, Swiss, SunSans-Regular }
h6 { color: #4169e1; font-size: 11px; font-family: helvetica, Arial, Geneva, Swiss, SunSans-Regular }

.headerbook A { font-weight: bold; 
	font-size: 11px; 
	color: #0e1b92; 
	font-family: helvetica; 
	text-decoration: none; }

.headerbook a:visited  { 
	font-weight: bold; 
	font-size: 11px; 
	color: #0e1b92; 
	font-family: helvetica; 
	text-decoration: none; }

.headerbook a:hover  { 
	font-weight: bold; 
	font-size: 11px; 
	color: #FA0A0D; 
	font-family: helvetica;  
	text-decoration: none; }

.topheading h2 { 
	font-weight: bold; 
	font-size: 17px; 
	color: #000000; 
	margin: 2px;
	font-family: helvetica; 
	text-decoration: none; }

.topheading h3 { 
	font-size: 13px; 
	color: #0e1b92; 
	margin: 0px;
	font-family: helvetica; 
	text-decoration: none; }

UL { 
    list-style-image: url('../graphics/shims-icons/bullet-level_1.gif'); 
	list-style-type: none;
	line-height: 18px;
	margin:2;
	padding-left:30px; padding-right:1px; padding-top:5px; padding-bottom:8px; }

li{ margin: 4; padding-top: 0px; padding-bottom:0px; }


.imgborder { border: solid 1px #ccc }
    

/* FORMATTING OF COPYRIGHT ON THE BOTTOM OF EACH PAGE */
#dropin {display:none;}
.footer td { 
	font-weight: bold; 
	font-size: 10px; 
	color: #000066; 
	font-family: helvetica; 
	text-decoration: none; }

.footer a:link { 
	font-weight: bold; 
	font-size: 10px; 
	color: #000066; 
	font-family: helvetica; 
	text-decoration: none; }

.footer a:visited  { 
	font-weight: bold; 
	font-size: 10px; 
	color: #000066; 
	font-family: helvetica; 
	text-decoration: none; }

.footer a:hover  { 
	font-weight: bold; 
	font-size: 10px; 
	color: #000000; 
	font-family: helvetica; 
	text-decoration: none; }

/* FORMATTING OF LINK TABS */
.top {z-index:1000;}

.top a:link { font-weight: bold; 
	font-size: 10px; 
	color: #003399; 
	padding: 2;
	font-family: helvetica; 
	text-decoration: none; }
	
.colored a:link {color:Red;}

.top a:visited  { 
	font-weight: bold; 
	font-size: 10px; 
	color: #003399; 
	padding: 2;
	font-family: helvetica; 
	text-decoration: none; }

.colored a:visited {color:Red;} 
    
.top a:hover  {    
	font-weight: bold; 
	font-size: 10px; 
	color: #ffffff; 
	font-family: helvetica; 
	background: #0e1b92; 
	padding: 2;
	text-decoration: none; }

.send-email a:link { font-weight: bold; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; }

.send-email a:visited  { 
	font-weight: bold; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; }

.send-email a:hover  { 
	font-weight: bold; 
	font-size: 10px; 
	color: #FB0B0C; 
	text-decoration: none; }

 /* LEFT SIDE MENU	 */

.arrow UL { 
     list-style-image: url('graphics/shims-icons/arrow-spacer.gif'); 
     list-style-type: none;
     	margin:2;
     padding-left:8px; padding-right:4px; padding-top:1px; padding-bottom:1px; }

.arrow UL UL { 
     list-style-image: url('graphics/shims-icons/arrow-spacer.gif'); 
     list-style-type: none;
     margin:1;
     padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; }

 .arrow UL UL UL { 
     list-style-image: url('graphics/shims-icons/arrow-spacer.gif'); 
     list-style-type: none;
     margin:1;
     padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; }  

.arrow UL A:link { 
     color: #000080;
     font-size: 11px; 
     font-weight: bold; }

 .arrow UL A:visited { 
	color: #000080; 
     font-size: 11px; 
     font-weight: bold; }

 .arrow UL A:hover { 
     color: #FA0A0D;
     font-size: 11px; 
     font-weight: bold; }

 .arrow UL UL A:link { 
     color: #000000;
     font-size: 10px;
     font-weight: bold;  }

 .arrow UL UL A:visited { 
     color: #000000;
     font-size: 10px;  
     font-weight: bold;  }

 .arrow UL UL A:hover { 
     color: #FA0A0D;
     font-size: 10px; 
     font-weight: bold;  }

 .arrow UL UL UL A:link { 
     color: #000000;
     font-size: 10px;  
     font-weight: bold;  }

 .arrow UL UL UL A:visited { 
     color: #000000;
     font-size: 10px;
     font-weight: bold;  }

 .arrow UL UL UL A:hover { 
     color: #FA0A0D;
     font-size: 10px; 
     font-weight: bold;  }

.arrow a:link { 
     font-weight: bold; 
     font-size: 11px; 
     color: #000080;
     Font-family: helvetica; 
    text-decoration: none; }

.arrow a:visited  { 
     font-weight: bold; 
	font-size: 11px; 
      color: #000080;
	font-family: helvetica; 
	text-decoration: none; }
	
.arrow a:hover  { 
     font-weight: bold; 
	font-size: 11px; 
     color: #FA0A0D;
	font-family: helvetica;  
	text-decoration: none; }

.arrow li {
     margin:0;}
     
.arrow { padding-left:10px; padding-right:5px; padding-top:0px; padding-bottom:0px;  }