/* - Links - */

a:link    { color: #008AC8; text-decoration: none }
		
a:visited 	    { color: #008AC8; text-decoration: none }


/* - Shared Templates - */

body		 { font-family: Arial; margin-top: 0px; margin-left: 0px }
		
.title		  { color: #008AC8; font-size: 16px; font-family: Verdana; font-weight: bold; margin-top: 0; margin-bottom: 2px; vertical-align: middle }
			
.subtitle	 { color: #008AC8; font-size: 12px; font-family: Verdana; font-weight: bold; margin-top: 0; margin-bottom: 2px; padding: 4px; vertical-align: middle; }
			
			
.subhead 	 { color: #008AC8; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 16px }

/* - Text - */

.para		 { font-size: 11px; font-family: Arial; line-height: 14px; text-align: justify }
			
 
	  
.parasmall	{
			font-size: 9px;
			font-family: verdana;
			line-height: 10px
			}
.paraside	{
			font-size: 11px;
			font-family: verdana;
			line-height: 13px
			}			
.style1	{
			color: #007150;
			font-size: 9px;
			font-family: Verdana;
			line-height: 10px
			}			
			
.small 		 { font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana }


/* - Top Navigation - */


.topnav          { color: #004a96; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration: none; background-color: transparent }

.topnav a
   { color: #004a96; font-style: normal; font-weight: bold }

.topnav a:link, .nav a:visited
    { color: #004a96; font-style: normal; font-weight: bold; text-decoration: none }

.topnav a:hover
   { color: #008ac8; font-style: normal; font-weight: bold; text-decoration: none }

/* - Navigation - */

ul.nav { width: 157px; margin: 0; padding: 0; list-style: none; }
ul.nav li { display: block; font-size: 12px; font-weight: bold; position: relative; }
ul.nav li a { display: block; height: 35px; padding: 0 10px; border-bottom: 1px solid #0063A5; text-decoration: none; line-height: 35px; color: #0063A5; }
ul.nav li a:hover { height: 36px; background: url(/images/nav_hover.png) no-repeat top left; color: #FFF; border: 0; }
ul.nav li ul { display: none; }
ul.nav li:hover ul { display: block; padding: 0 10px; width: 193px; position: absolute; left: 157px; top: 0; z-index: 1; }
ul.nav li ul li { display: block; }
ul.nav li ul li a { display: block; height: 19px; padding: 0 10px; background: url(/images/sub_nav_bg.png) no-repeat center center; border-bottom: 1px solid #FFF; text-decoration: none; line-height: 19px; color: #FFF; }
ul.nav li ul li a:hover { height: 19px; background: url(/images/sub_nav_hover_bg.png) no-repeat center center; border-bottom: 1px solid #FFF; color: #FFFF00; }


.subnav          { color: #008ac8; font-size: 12px; font-family: Arial; font-weight: normal; line-height: 14px; text-decoration: none; background-color: transparent }

.subnav a
   { color: #008ac8; font-style: normal; font-weight: normal }

.subnav a:link, .nav a:visited
    { color: #008ac8; font-style: normal; font-weight: normal; text-decoration: none }

.subnav a:hover
   { color: #004a96; font-style: normal; font-weight: normal; text-decoration: none }


/************* #search styles ***************/

#search{
	padding: 5px 12px 0px 0px;
	text-align: right;
}

.searchbutton {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.hlight {
	background-color: #FFFF66;
}

#find
{
  border: none;
  background: url(find.gif) no-repeat;
  color: white;
}


#layer1 {
       position: absolute;
       visibility: hidden;
       width: 350px;
       height: 400px;
       left: 610px;
       top: 250px;
       background-color: #ffffff;
       border: 1px solid #cccccc;
       padding: 10px;
       scrolling : auto;
       overflow : auto;
}

#layer2 {
       position: absolute;
       visibility: hidden;
       width: 350px;
       height: 400px;
       left: 610px;
       top: 250px;
       background-color: #ffffff;
       border: 1px solid #cccccc;
       padding: 10px;
       scrolling : auto;
       overflow : auto;
}

#layer3 {
       position: absolute;
       visibility: hidden;
       width: 350px;
       height: 400px;
       left: 610px;
       top: 250px;
       background-color: #ffffff;
       border: 1px solid #cccccc;
       padding: 10px;
       scrolling : auto;
       overflow : auto;
}

#layer4 {
       position: absolute;
       visibility: hidden;
       width: 350px;
       height: 400px;
       left: 610px;
       top: 250px;
       background-color: #ffffff;
       border: 1px solid #cccccc;
       padding: 10px;
       scrolling : auto;
       overflow : auto;
}

#layer5 {
       position: absolute;
       visibility: hidden;
       width: 350px;
       height: 400px;
       left: 610px;
       top: 250px;
       background-color: #ffffff;
       border: 1px solid #cccccc;
       padding: 10px;
       scrolling : auto;
       overflow : auto;
}

#layer6 {
       position: absolute;
       visibility: hidden;
       width: 350px;
       height: 400px;
       left: 610px;
       top: 250px;
       background-color: #ffffff;
       border: 1px solid #cccccc;
       padding: 10px;
       scrolling : auto;
       overflow : auto;
}

#close {
       float: right;
}


