@charset "iso-8859-1";
/* Body */
BODY {
	margin: 0px 0px 0px 0px;
	background-color : #FFFFFF ;
	font-size: 12px;
	color : #000000;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

td, tr, p, div, li {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C2C2C;}
	
th.blue {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00ccff;
	padding-top:15px;
	border-bottom: 1px dashed #DDDDDD;}
	
th.gray{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top:12px ;
	color: #555555;
	border-bottom: 1px dashed #DDDDDD;}

th.nl{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top:12px ;
	color: #555555;
	border-bottom: 0px;}
	
th.foot{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:15px ;
	color: #555555;
	border-bottom: 0px ;
	}	
	
th.grayc{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top:12px ;
	color: #555555;
	text-align : center;
	}	
	
th.title{
	padding-bottom:8px;
	border-bottom: 0px}

		

th{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;
	border-bottom: 1px dashed #DDDDDD;}
	

h2 {
	color: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; font-weight: bold;	
	margin-bottom:1px;
	margin-top: 3px;}

h3 {
	color: #9D9D9D; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight: bold;
	margin-top: 3px;
	margin-bottom:1px;}

h4 {
	color: #9D9D9D; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
	margin-top: 2px;
	margin-bottom:2px;
	text-align:  right;}

h5 {
	color: #A5A5A5; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight: bold;
	margin-top: 3px;
	margin-bottom:1px;}
	
h6 {
	color: #555555; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
	margin-top: 3px;
	margin-bottom:1px;
	text-align:  center;}

a:link {
	font-size: 12px; color: #0000FF; text-decoration: none; 
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

a:visited {
	font-size: 12px; color: #0000FF; text-decoration: none;
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
	
a:hover {
	color: #FF0000;	}

/* Horizontal Line */
hr {
	background: #F6FDFF; height:2px; border: 1px inset;}
	
hr.separator {
	background: #40DEFF;
	height: 1px;
	width: 75px;
	border: 0px;}
	
table.mainmenu {
	margin: 0px 0px 0px 0px;
    text-indent: 2px;}

table.mainmenu th {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9C9C9C;
	text-align: left;
	height: 14px;
	line-height: 18px;
	text-indent: 2px;
	padding-top:8px;
	border-bottom: 1px dashed #DDDDDD;
	}	

table.mainmenu td {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9C9C9C;
	text-align: left;
	height: 16px;
	line-height: 18px;
	text-indent: 12px;}			
	
table.submenu {
	margin: 0px 0px 0px 0px;
    text-indent: 2px;}	
	
table.submenu th {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6A6A6A;
	text-align: left;
	height: 14px;
	line-height: 18px;
	text-indent: 15px;
	padding-top:8px;
	border-bottom: 1px dashed #DDDDDD;
	}		
	
table.submenu td {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9C9C9C;
	text-align: left;
	height: 16px;
	line-height: 18px;
	text-indent: 25px;}			

	
table.moduletable {
	margin: 0px 0px 0px 0px;
	width: 95%;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;}

table.moduletable th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 14px;
	line-height: 14px;
	white-space: nowrap;
	width: 100%;
	background-color: #F3F3F3;
	border-bottom: 1px dashed #DDDDDD;
	border-top-color: #DDDDDD;
	border-top-style: dashed;
	border-top-width: 1px;
	text-indent: 5px;}	
	
table.moduletable td {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px dashed #DDDDDD;
	color: #555555;
	font-weight: normal;} 

.button {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #1F96C2;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background: #DDF9FF;
	height: 18px;} 
	
.ebutton {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #1F96C2;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background: #FFFFFF;
	height: 18px;} 

.inputbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65C3F0;
	background: #FFFFFF;
	border: 1px solid #65C3F0;}	 
	
.insearch {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #949494;
	background: #WHITE;
	border: 1px solid #65C3F0;}	 	
	
.searchbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65C3F0;
	background: #DDF9FF;
	border: 1px solid #65C3F0;}	  

table.bottombar {
	margin: 0px 0px 0px 0px;
	width: 95%;}	  

table.bottombar td {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	text-indent: 5px;} 

.bartop {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-decoration: none;
	padding-left:3px ;
	padding-right:3px;}
	
a.bartop:link, a.bartop:visited {
	font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; 
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #B1B1B1;}
	
a.bartop:hover {
	color: #333399;	text-decoration: none;	
	background-color: rgb(231,250,250) }	

.barfoot {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold;}
	
a.barfoot:link, a.barfoot:visited {
	color: #000000; text-decoration: none;  
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
	
a.barfoot:hover {
	color: #333399;	text-decoration: none;	}	

.barfoot {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold;}
		
a.barfoot1:link, a.barfoot1:visited {
	 color: #000000; text-decoration: none; 
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
	
a.barfoot1:hover {
	color: #333399;	text-decoration: none;	}	
	
.bar1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold; text-decoration: none;
	padding-left:3px ;
	padding-right:3px }
	
a.bar1:link, a.bar1:visited {
	font-size: 12px; color: #003399; text-decoration: none; font-weight: bold; 
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	border: 1px solid #B1B1B1;}
	
a.bar1:hover {
	color: #99CCFF;	text-decoration: none;	}	

.bar2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-decoration: none;
	padding-left:3px ;
	padding-right:3px }
	
a.bar2:link, a.bar2:visited {
	font-size: 12px; color: #006DDB; text-decoration: none; font-weight: bold; 
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	border: 1px solid #B1B1B1;}
	
a.bar2:hover {
	color: #99CCFF;	text-decoration: none;	}	
	
.bar3 {
	color: #555555; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-decoration: none;
	padding-left:3px;
	padding-right:3px }
	
a.bar3:link, a.bar3:visited {
	font-size: 12px; color: #22A6D9; text-decoration: none; font-weight: bold; 
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	border: 1px solid #B1B1B1;}
	
a.bar3:hover {
	color: #99CCFF;	text-decoration: none;	}	
	
.bar4 {
	color: #555555; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-decoration: none;
	padding-left:3px ;
	padding-right:3px }
	
a.bar4:link, a.bar4:visited {
	font-size: 12px; color: #999999; text-decoration: none; font-weight: bold; 
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	border: 1px solid #B1B1B1;}
	
a.bar4:hover {
	color: #99CCFF;	text-decoration: none;	}	

.searchbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65C3F0;
	background: #DDF9FF;
	border: 1px solid #65C3F0;}	

.category {
	color: #0DD1FF; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	border: 1px solid #65C3F0;}
	
a.category:link, a.category:visited {
	color: #0F9EDF; font-weight: bold;}
a.category:hover {
	color: #00859F;}

ul { list-style: outside;
vertical-align: -150% } 

li {text-align: left; 
list-style-type: square;
text-indent: 1px; 
padding-top: 3px; 
padding-bottom: 3px; 
font-weight: normal;}


a.category1:link {color: #000000; }
a.category2:link { color: #000000; }
a.category3:link { color: #000000; }
a.category4:link { color: #000000; }

a.category1:visited { color: #000000; }
a.category2:visited { color: #000000; }
a.category3:visited { color: #000000; }
a.category4:visited { color: #000000; }

a.category1:hover { color: #333399; }
a.category2:hover { color: #006DDB; }
a.category3:hover { color: #22A6D9; }
a.category4:hover { color: #999999; }

.home{
color: #333399; 
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 12px;
font-weight: bold;
border: thin groove #000000;}

a.home:link { color: #000000;}
a.home:hover { color: #333399;}

.topmenu1{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 12px;
font-weight: bold;
border: thin groove #000000;}

a.topmenu1:link { color: #333399;
font-style: italic;
font-size: 12px;
font-weight: bold;
border: thin groove #000000;}

a.topmenu2:link { color: #006DDB; 
font-style: italic;
font-size: 12px;
font-weight: bold;
border: thin groove #000000;}

a.topmenu3:link { color: #1F96C2; 
font-style: italic;
font-size: 12px;
font-weight: bold;
border: thin groove #000000;}

a.topmenu4:link { color: #999999; 
font-style: italic;
font-size: 12px;
font-weight: bold;
border: thin groove #000000;}