/* CSS Document */


* {margin:0; padding:0;}

html {overflow-y: scroll;}

	body
	{
		margin: 0;
		padding: 0;
		text-align: center;
		color:#595960;
		background-color: #CECCDB;
		font-family: Arial, Helvetica, sans-serif; font-size:12px;
	}
	
	#container
	{
		margin: 0.2em auto;
		width: 1024px;
		text-align: justify;
		background-color:#FFF;
		border-top: 1px solid  #8F67AD; border-right: 1px solid #8F67AD; border-left: 1px solid  #8F67AD; border-bottom:none;
		margin-bottom:0px; min-height:600px;
	}
	
	#header
	{
		height: auto;
		background-color:fff;		}
	
/* All Navigation top bar and drop-down menu */

#NavBar{width:100%; height:30px; padding-left:3px; padding-right:3px; padding-bottom:5px;}

.dropdown {float:left; padding-right:1px; color:#FFFFFF; text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.dropdown dt {width:169px; font-weight:bold; cursor:pointer; background:url(images/menuBkgd.jpg);  height:22px; padding-top:6px;}

.dropdown dt:hover { color:#CCCCCC; text-decoration:underline;}
.dropdown dd {position:absolute; overflow:hidden; width:171px; display:none; background:#fff; z-index:200; opacity:0; }
.dropdown ul {width:167px; border:1px solid #60218F; list-style:none; border-top:none;}
.dropdown li {display:inline;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:6px; color:#666666; text-decoration:none; background:#E8DFEF; width:155px}
.dropdown a:hover {background:#60218F; color:#FFF;}
.dropdown .underline {border-bottom:1px solid #60218F}





/*--------------------------------------------------------------------------------------------------------------------*/
	#menu
	{
		float: left; 
		width: 210px;
		height:auto ;
		background-color:#FFF; padding-top:16px;}
	
	#menu ul li{font-size:13px; color:#FFFFFF; list-style-position:inside; margin-left:6px; border-bottom:#CCC dotted 1px; padding: 6px 2px 6px 3px;  }
	#menu ul li a{text-decoration:none; color:#60218F; }
	#menu ul li a:hover{text-decoration:none; width:200px; border-bottom:#FF33CC solid 1px; }

	#rgtNews
	{
	float: right;
	width: 242px;
	height:auto;
	padding-top:24px;
	padding-right:20px;
	padding-left:20px;
	color: #3971A3; min-height:600px;
}

	#rgtColumn
	{
	float: right;
	width: 232px;
	height:auto;
	padding-top:24px;
	padding-right:20px;
	}
	
	#rgtColumn .imgTitle{font-size:11px; color:#036;}


#contents	
	{
		margin-right: 0;
		margin-left: 220px;
		margin-right: 260px;
		height: auto;
		background-color:#FFF; padding-top:20px;
	}
	
	#contents h3{color:#0087B8}
	
	#contents .txt_b{color:#0087B8; font-weight:bold}
	#contents a{text-decoration:none; color:#036;}
	#contents a:hover{text-decoration:underline; color:#FF33CC }
	
	#container #contents .txt_nav{font-size:10px; font-style: normal; color:#595960;}
    #container #contents .txt_nav a {font-size: 10px; text-decoration:underline; font-style: normal; color:#595960;}
	#container #contents .txt_nav a:hover{text-decoration:none; border-bottom:#FF33CC solid 1px; }
		

	.imgTitle{
	font-size:11px;
	color:#036;
	font-style: italic;
}

/* Contents container for no right column */
	#contents2	
	{
		margin-right: 0;
		margin-left: 240px;
		margin-right: 10px;
		height: auto;
		background-color:#FFF; padding-top:20px;
				
	}
	
	#contents2 h3{color:#0087B8}
	
	#contents2 .txt_b{color:#0087B8; font-weight:bold}
	#contents2 a{text-decoration:none; color:#036;}
	#contents2 a:hover{
	text-decoration:underline;
	color:#FF33CC;
	font-weight: normal;
}
	
	#container #contents2 .txt_nav{font-size:10px; font-style: normal; color:#595960;}
    #container #contents2 .txt_nav a {font-size: 10px; text-decoration:underline; font-style: normal; color:#595960;}
	#container #contents2 .txt_nav a:hover{text-decoration:none; border-bottom:#FF33CC solid 1px; }
		



	
	#footer	
	{height:auto; background-color:#FFF; width:1024px; margin-left:auto; margin-right:auto; color:#333333; font-size:10px; text-align:center; 
	border-right: 1px solid #8F67AD; border-left: 1px solid  #8F67AD; border-bottom:1px solid #8F67AD;}
		
	#footer a{text-decoration:none; color:#333333;}
	#footer a:hover{text-decoration:none; border-bottom:#FF33CC solid 1px;}
	
	
	
	#footer .leftCol{float:left; padding-top:10px; padding-left:12px;}
	
	#footer .rightCol{ float:right; margin-left:25px; padding-right:12px; }

	#footer .centreCol{ padding-top:40px;  height:15px;}


/* Header Styles */

h3 {font-size:17px; font-stretch:semi-condensed; font-weight:bold; color:#0087B8;}
h4 {
	font-size:11px;
	font-stretch:extra-expanded;
	font-weight:bolder;
	color:#0087B8;
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: normal;
	position:relative;
	left:-3px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-bottom-width: 1px;
}
	
	
h5 {font-size:11px; font-weight:bold; color:#036; padding-bottom:1em;}
h6 {font-size:16px; font-stretch:semi-condensed; font-weight:normal; color:#0087B8;}


/* font styles */
.txt{margin-left:10px; margin-right:10px; margin-top:10px;}

.txt_news{font-size:11px; font-stretch:1.3em; font-weight:bold;}

.txt_blue{color:#036;}

.txt_bS {color:#036; font-stretch:1.2em; font-weight:bold;}

td {
	font-size: 12px;
	color: #666;
	background-color: #FFF;
	padding-top:2px; padding-bottom:2px; padding-left:2px;
}


#newsArchive{text-decoration:none; color:#666}


#newsArchive .newstitle {font-size: 12px; font-style:normal; font-weight:bold; color: #036; text-decoration: none;	letter-spacing:normal; }
#newsArchive .newstitle a:hover{ color:#609; text-decoration: none; font-weight:bold;}

#newsArchive .newstxt a{font-size: 11px; font-style: normal; color:#595960; text-decoration: none;; }
#newsArchive .newstxt a:hover{ color:#000; text-decoration: none; font-weight:normal;}
 
#contents2 input {
	border: 1px solid #8F67AE;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #036;

}


#contents2 textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #036;
	border: 1px solid #8F67AE;
}

#contents2 select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #036;
	border: 1px solid #8F67AE;
}

