/* CSS Document */


* {margin:0; padding:0;}

	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: left;
		background-color:#FFFFFF;
		border-top: 1px solid  #8F67AD; border-right: 1px solid #8F67AD; border-left: 1px solid  #8F67AD; 
		margin-bottom:0px; min-height:940px;
	}
	
	#header
	{
		height: auto;
		background-color:#FFFFFF;
		}
	
/* 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:#FFFFFF; z-index:200;  }
.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:#FFFFFF;}
.dropdown .underline {border-bottom:1px solid #60218F}





/*--------------------------------------------------------------------------------------------------------------------*/

	#menu
	{
		float: left; 
		width: 200px;
		height:auto ;
		background-color:#FFFFFF; padding-top:16px;}
	
	#menu ul li{font-size:13px; color:#FFFFFF; list-style-position:inside; margin-left:12px; border-bottom:#CCC dotted 1px; padding: 6px 18px 6px 10px;  }
	#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;
}


	
/* News item home page */

#rgtNews .news{display:block; width:254px; background-color:#FFFFFF; height:auto;  font-size:10px; color:#333; letter-spacing:0.03em; }

#rgtNews .news .rgt {width:186px; background-color: #F3F2F5; height:auto; float:right; margin-bottom:6px; padding-left:4px; padding-right:4px; font-size:11px; color:#666; position:relative; top:-4px; }

/* #rgtNews .news .rgt .newsTitle a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:13px; letter-spacing:0em; text-decoration:underline;} */

#rgtNews .news .rgt .newsTitle a{color:#036; font-size:11px; letter-spacing:0em; letter-spacing:normal; font-weight:bold }


#rgtNews .news .rgt .newsTitle a:hover{ color:#60218F;}
#rgtNews .news .rgt  a{font-size:11px; color:#666; letter-spacing:0.05em; text-decoration:none;}	
#rgtNews .news .rgt  a:hover{color:#000;}	
	




#contents	
	{
		margin-right: 0;
		margin-left: 240px;
		margin-right: 260px;
		height: auto;
		background-color:#FFFFFF; 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; }
		



	
	#footer	
	{height:auto; background-color:#FFFFFF; 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-weight:normal;} 
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;
	padding-bottom:4px; margin-bottom:4px;
}

	
h5 {font-size:11px; font-weight:bold; color:#036; padding-bottom:1em;}



/* font styles */
.txt{margin-left:10px; margin-right:10px; margin-top:10px;}



td {
	font-size: 12px;
	color: #666;
	background-color: #FFFFFF;
	padding-top:2px; padding-bottom:2px; padding-left:2px;
}
