a:link {
	color: #243E71;
	text-decoration: underline;
	}
a:hover {
	colour: #8A2C18;
	text-decoration: underline;
	}
a:visited {
	color: #676259;}
a:active {
	color: #676259;
	}
body {
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background: #F2EEE4 url(images/bg.jpg) repeat-x top;
	}
	
	/* Navigation
----------------------------------------------- */
 ul.navleft
 {
  list-style: none;
 margin: 0;
 padding: 0;
 }
* html  ul.navleft {
float : left;
}
  ul.navleft li
 {
 padding: 0;
 margin: 0;
 border-top: 1px solid #C5D3DC;
}
* html  ul.navleft li,* html  ul.navright li {
float : left;
}
ul.navleft li a
 {
  border-top: 1px solid #EAEFF2;
  margin: 0;
 font-family:Arial, Helvetica, Tahoma, sans-serif;
 display: block;
 padding: 4px 21px 3px 2px;
 text-decoration: none;
font-size:68%;
color:#1D6F98;
background: #DAE5EB url(images/arrow2.gif) no-repeat 94% .7em;
text-align: right;
 }
* html ul.navleft li a {
height: 1%;
}

html>body  ul.navleft li a { width: auto; }

  ul.navleft li a:visited
 {
color:#1D6F98;
 }
  ul.navleft li a:hover
 {
  text-decoration: none;
 	color:#8A2C18;
 padding: 4px 21px 3px 2px;
 background: #FFF url(images/arrow2_o.gif) no-repeat 94% .7em;
 }
 
 
   ul.navright li
 {
border-top: 1px solid #C5D3DC;
}
* html ul.navright li{
float : left;
}

 ul.navright li a
 {
border-top: 1px solid #F3FAF1;
font-size:68%;
color:#1D6F98;
background-color: #E9F4E6;
padding-left: 5px;
 }

 ul.navright li a:hover
 {
border-top: 1px solid #F3FAF1;
font-size:68%;
color:#1D6F98;
background-color: #FFF;
padding-left: 5px;
 }


.navleft ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 150px;
		border-left: 1px solid #FFF;
		position : absolute;
		left: -999em;
		margin-left : 158px;
		margin-top : -1.35em;
	}
.navleft ul li { 
 border-top: 1px solid #DAE5EB;margin: 0;
	}
	
		* html .navleft ul li {
margin-top: -1px;height: 1%;
}
	.navleft ul li a { 
text-align: left; border-top: none;
background-image: none;
background-color: #acc8e3;padding-left: 10px;
color: #174f76;
	}
.navleft ul li a:hover { 
		text-align: left;border-top: none;
background-image: none;
background-color: #dae5eb;padding-left: 10px;
	}
	
	
	.navright ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 150px;
		position : absolute;
		left: -999em;
		margin-left : -135px;
		margin-top : -1.35em;
	}
.navright ul li { 
 border-top: 1px solid #E9F4E6;margin: 0;
	}
	
		* html .navright ul li {
margin-top: -1px;height: 1%;
}
	.navright ul li a { 
text-align: left; border-top: none;
background-image: none;
background-color: #a6d7a4;padding-left: 10px;padding-right: 5px;
color: #174f76;
	}
.navright ul li a:hover { 
		text-align: left;border-top: none;
background-image: none;
background-color: #E9F4E6;padding-left: 10px;padding-right: 5px;
color:#8A2C18;
	}

	
	
	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	


 iframe {
 margin: 0;
 padding: 0;
 }
 .content {
	font-size: 68%;
	font-family: Arial,Helvetica,Tahoma;
	color: #616161;
	padding: 22px 16px 20px 12px;
	background-color: #FFFFFF;
	width: 100%;
	line-height: 20px;
	}
	 #content2 {
	background: #FFF url(../images/left_borderimg.jpg) repeat-y -4px 0;padding:0
	}
	
	.contentDiv {
	padding: 20px 38px 0 38px;background: url(../images/right_border.jpg) repeat-y 785px 0;
	}
	
	
	
	
	
	
	
 .content_table {
	font-size: 100%;
	font-family: Arial,Helvetica,Tahoma;
	color: #616161;
	padding: 22px 16px 20px 12px;
	background-color: #FFFFFF;
	width: 100%;
	line-height: 20px;
	}
	 #content2 {
	background: #FFF url(../images/left_borderimg.jpg) repeat-y -4px 0;padding:0
	}
	
	.contentDiv {
	line-height: 1.2em;
	padding: 22px 16px 20px 12px;background: url(../images/right_border.jpg) repeat-y 785px 0;
	}
	
	
	
	
	
	
	
	
.home-content {
	font-size: 68%;
	font-family: Arial,Helvetica,Tahoma;
	color: #3F3F3F;
	padding: 22px 16px 20px 12px;
	background-color: #FFFFFF;
	width: 100%;
	line-height: 20px;
	}
.home-contentb {
	font-size: 78%;
	font-family: Arial,Helvetica,Tahoma;
	color: #3F3F3F;
	padding: 22px 16px 20px 12px;
	background-color: #FFFFFF;
	width: 100%;
	line-height: 20px;
	}

.table {
	font-size: 100%;
	font-family: Arial,Helvetica,Tahoma;
	color: #616161;
	line-height: 20px;
	}


.contentin {
	font-size: 76%;
	font-family: helvetica,Arial,Verdana;
	color: #292827;
	padding: 3px 0px 3px 10px;
	background-color: #FFFFFF;
	}
.member {
	font-size: 68%;
	font-family: Arial,Helvetica,Tahoma;
	color: #FFFFFF;
	font-weight:bold;
	padding: 4px 4px 8px 4px;
	text-align: center;
	}
.click {
	font-size: 68%;
	font-family: Arial,Helvetica,Tahoma;
	color: #174F76;
	padding: 4px 20px 3px 20px;
	text-align: center;
	text-decoration: underline;
	}
.contact {
	font-size: 68%;
	font-family: Arial,Helvetica,Tahoma;
	color: #174F76;
	padding: 25px 10px 20px 10px;
	}
.login {
	font-size: 68%;
	font-family: Arial,Helvetica,Tahoma;
	color: #83827E;
	}
.news {
	font-size: 60%;
	font-family: Arial,Helvetica,Tahoma;
	color: #295096;
	padding: 8px 7px 10px 7px;
	text-decoration: none;
	}
h1 {
	font-size: 130%;
	font-family: Times New Roman,Georgia, serif;
	color: #29437D;
	font-weight:normal;
	text-decoration: none;
	margin-right:0;
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
	padding: 5px 0px 6px 3px;
	}
h2 {
	font-size: 130%;
	font-family: Arial,Helvetica,Tahoma;
	color: #174F76;
	font-weight:normal;
	text-decoration: none;
	}
h3 {
	color:#83827E;
	font-family:Arial,Helvetica,Tahoma;
	font-size:130%;
	font-weight:bold;
	border-bottom: 1px solid #EEE;
	padding-bottom: 2px;
	text-align: center;
	margin: 0;
}
.address {
	font-size: 78%;
	font-family: Arial,Helvetica,Tahoma;
	color: #595959;
	text-align: center;
	text-decoration: none;
	padding: 5px 0px 2px 0px;
	background-color: #FFFFFF;
	}
.footer {
	font-size: 68%;
	font-family: Arial,Helvetica,Tahoma;
	color: #454646;
	padding: 24px 20px 18px 22px;
	text-align: center;
	line-height: 18px;

	}	
.footer a{
	color: #32569A;
	text-decoration: underline;
	}
.footer a:hover{
	color: #32569A;
	text-decoration: underline;
	}
.nav {
	background: #fff url(images/topnav_bg.gif) repeat-x top;
	height: 34px;
	text-align: Center;
	vertical-align: top;
	}
#right_list2 {
	padding: 0px 21px 0px 0px;
	margin: 0px;
	font-family: helvetica, Arial, Verdana;
	font-size: 70%;
	border-bottom: 0px;
	text-align: right;
	}
#right_list2 li{
	list-style-image: url("images/rightnav.jpg");
	padding: 0px 0px 0px 0px;
	text-align: right;
	}
#right_list2 a{
	list-style-image: url("images/rightnav.jpg");
	color: #000;
	padding: 0px 0px 0px 0px;
	text-decoration: none;}
	text-align: right;
#right_list2 a:hover{
	list-style-image: url("images/rightnav_o.jpg");
	color: #7B1812;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	text-align: right;
	}
#right_list {
	margin-right:0;
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
	vertical-align: middle;
	text-align: right;
	}
#right_list li {
	font-family:Arial,Helvetica,Tahoma;
	font-size:68%;
	vertical-align: middle;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:normal;
	height:22;
	}
#right_list li a {
	color:#1D6F98;
	background-image:url("images/rightnav.jpg");
	text-decoration:none;
	padding-top:4px;
	padding-left:0px;
	padding-right:21px;
	padding-bottom:4px;
	font-weight:normal;
	width:158;
	vertical-align: middle;
	height:22;
	}
#right_list li a:hover {
	color:#8A2C18;
	background-image:url("images/rightnav_o.jpg");
	height:22;
	}
#left_list {
	margin-right:0;
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
	width:100%;
	vertical-align: middle;
	text-align: right;
	}
#left_list li {
	font-family:Arial,Helvetica,Tahoma;
	font-size:68%;
	vertical-align: middle;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:normal; height:22;
	}
#left_list li a {
	color:#1D6F98;
	background-image:url("images/leftnav.jpg");
	text-decoration:none;
	padding-top:4px;
	padding-left:0px;
	padding-right:21px;
	padding-bottom:4px;
	font-weight:normal;
	width:158;
	vertical-align: middle;
	height:22;
	}
#left_list li a:hover {
	color:#8A2C18;
	background-image:url("images/leftnav_o.jpg");
	height:22;
	}