a:link {
	color: #18578E;
	text-decoration: none;
	font-weight:bolder;
	
}
a:visited {
	color: #18578E;
	text-decoration: none;
	font-weight:bolder;
	
}

a:active {
	color: #18578E;
	text-decoration: none;
	font-weight:bolder;

}

a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background-color: #AEDAE7;
}



.table {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.navBar a:link {
	color: #fff;
	text-decoration: none;
	font-weight:bolder;	
}
.navBar a:visited {
	color: #fff;
	text-decoration: none;
	font-weight:bolder;
	
}

.navBar a:active {
	color: #fff;
	text-decoration: none;
	font-weight:bolder;

}

.navBar a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background-color: #AEDAE7;
}


.img { border="0";}
	

	
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#005B79;
}

body,td,th {
	font-size: 18px;
}


.sitemap {
	font-family: "Trebuchet MS";
	font-size:13px;
	
}

.sitemap a:link {
	color: #535353;
	text-decoration: none;	
}
.sitemap a:visited {
	color:  #535353;
	text-decoration: none;
	
}

.sitemap a:active {
	color:  #535353;
	text-decoration: none;
	
}

.sitemap a:hover {
	color:#000033;
	text-decoration: none;
	padding: 0;
	margin: 0;
	
	background:url(../images/pattern2.jpg);
	font:bolder;
	background-position: top left;
	
	text-align: center;
	line-height: 120%;

}
.main body,td,th {
	font-family: Trebuchet MS;
	font-size: 11px;
	
	}
.main a:link {
	color: #18578E;
	text-decoration: none;
	font-weight:bolder;
	
}
.main a:visited {
	color: #18578E;
	text-decoration: none;
	font-weight:bolder;
	
}

.main a:active {
	color: #18578E;
	text-decoration: none;
	font-weight:bolder;

}

.main a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background-color: #AEDAE7;
}
.sitemap_horizontal_line {
	height:1px;
	background-color:#D6D6D6;
	background:url(../js/images/style1_txt_bg.gif) #f6f6f6 top repeat-x;
	clear:both;
}
.sitemap_horizontal_line1 {
	height:1px;
	background-color:#0FB7FF;
	clear:both;
}
	.text{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   border:1px #cccccc solid;
   background:url(../img/style1_txt_bg.gif) #f6f6f6 top repeat-x;
}
	.btn{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   border:1px #c6c7ca solid;
   background: url(../img/style1_btn_bg.gif) #e4e4e4 top repeat-x;
}

	


input,textarea,select,option{
	FONT-FAMILY:Trebuchet MS,Verdana,Arial,Helvetica;
	FONT-SIZE:9px
}




.profileheading a:link {
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bolder;
	font-size: 18px;
	background-color: #318BA6;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-width:thin;
}
.profileheading a:visited {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-width:thin;

	color:#FFFFFF;
	text-decoration: none;
	font-weight:bolder;
	font-size: 18px;
	background-color: #318BA6;	
	
	
}

.profileheading a:active {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-width:thin;
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bolder;
	font-size: 18px;
	background-color: #318BA6;
		

}

.profileheading a:hover {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-width:thin;
	width: -1px;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #318BA6;
	font-size: 18px;
	background-color: #AEDAE7;
}

.signup a:link {
	color: #CC3300;
	text-decoration: none;
	font-weight:bolder;
	
}
.signup a:visited {
	color: #CC3300;
	text-decoration: none;
	font-weight:bolder;
	
}

.signup a:active {
	color: #CC3300;
	text-decoration: none;
	font-weight:bolder;

}

.signup a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background-color: none;
}