.heading {  font-family: "Times New Roman", Times, serif; font-size: 30px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.main {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; text-transform: none; color: #003366; text-decoration: none}
.links {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000066}
.smalltext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF}
.smheading { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #003366}
.list { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000066 }

form { margin-bottom: 0 ; } 

A:link, A:active { color: #003399; text-decoration: underline; }
A:visited  { color: #003399; text-decoration: underline; }
A.side { color: #003399; }
A:hover { text-decoration: underline; color: #FF9933; }
.form {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000066
}
.top {
font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF0000
}
.mainb {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; text-transform: none; color: #003366; text-decoration: none
}
 

#navdiv { background-image:  url(/images/bg_menu.gif); }
#navdiv	div { background-image:  url(/images/bg_menu.gif);} 
#navdiv	td {  width: 102px; background-image:  url(/images/bg_menu.gif);} 
#navdiv	a:link  	{ background-image:  url(/images/bg_menu.gif); display: block; color: #ffffff;   height: 23px;  background-repeat: no-repeat;   font-style:normal; font-variant:normal; font-weight:normal; font-size:11px;  line-height: 19px; font-family:Arial, sans-serif; text-decoration: none} 
                                                         
#navdiv	a:visited	{ background-image:  url(/images/bg_menu.gif); display: block; color: #ffffff;    height: 23px;  background-repeat: no-repeat;   font-style:normal; font-variant:normal; font-weight:normal; font-size:11px;  line-height: 19px; font-family:Arial, sans-serif; text-decoration: none}

#navdiv	a:hover  	{ background-image:  url(/images/bg_menu_f2.gif);   display: block; color: #ffffff;   height: 23px;  background-repeat: no-repeat;  font-style:normal; font-variant:normal; font-weight:normal;  line-height: 19px; font-size:11px; font-family:Arial, sans-serif; text-decoration: none}  .bitlaic {

font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; line-height: 15px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none
}


#navdivi {  }
#navdivi	div { background-image:  url(images/menu_bg.gif); } 
#navdivi	td {  } 
#navdivi	a:link  	{ background-image:  url(images/bg_menu.gif); display: block; color: #ffffff;   padding-left: 5px; height: 23px;  background-repeat: no-repeat; text-decoration: none;   line-height: 19px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Tahoma, Verdana, Arial, sans-serif }                                                          
#navdivi	a:visited	{ background-image:  url(images/bg_menu.gif); text-decoration: none;  display: block; color: #ffffff;    padding-left: 5px; height: 23px;   line-height: 19px; background-repeat: no-repeat;  font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Tahoma, Verdana, Arial, sans-serif }

#navdivi	a:hover  	{ background-image:  url(images/bg_menu_f2.gif); text-decoration: none; display: block; color: #ffffff;  display: block; color: #ffffff;   line-height: 19px;  padding-left: 5px; height: 23px;  background-repeat: no-repeat;  font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Tahoma, Verdana, Arial, sans-serif }  

 

.nav {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#navdiv { background-color: #6699CC;  align: left;}
#navdiv	div { background-color: #6699CC; border: 1px solid #FFFFFF; } 
#nav 	td { border-bottom: 1px solid #FFFFFF; } 
#nav 	a:link  	{ background-color: #6699CC; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; display: block; color: #FFFFFF;     height: 8px; font-style:normal; font-variant:normal;   font-size:11px; font-family:Arial, sans-serif; text-decoration: none; }                                                          
#nav	a:visited	{  background-color: #6699CC; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; display: block; color: #FFFFFF;      height: 8px;   font-style:normal; font-variant:normal;   font-size:11px; text-decoration: none; font-family:Tahoma, Verdana, Arial, sans-serif }
#nav 	a:hover  	{ background-color: #003366; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;  display: block; color: #FFFFFF;    padding-left: 3px; padding-right: 3px; height: 8px;  font-style:normal; font-variant:normal;   font-size:11px; text-decoration: none; font-family:Tahoma, Verdana, Arial, sans-serif 
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 117px; /* Width of Menu Items */
 	text-align: left; display: block; color: #003399; height: 13px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px;  	
	 
	}
	
ul li {
	position: relative;

	}
	
li ul {
	position: absolute;
	left: 117px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	

	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background: #6699CC; /* IE6 Bug */
	padding: 3px;
	border: 1px solid #FFFFFF; /* IE6 Bug */
	border-bottom: 0;

	}
	
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */
.tabletitle {

font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #FFFFFF
}
