@charset "utf-8";
	*{
		margin:0px;
		padding:0px;
	}
	
	body {
		background:#000000;
		color:#FFFFFF;
		text-align:center;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size : 100%;
		}
		
	a {
		text-decoration : none;
	}
	
	a img {
		border : 0;
	}
	
	A:link {
		COLOR: #00FFff; TEXT-DECORATION: none
	}
	A:visited {
		COLOR: #00FFff; TEXT-DECORATION: none
	}
	A:hover {
		COLOR: #ff0000; TEXT-DECORATION: none
	}
	A:active {
		COLOR: #00FFFF; TEXT-DECORATION: none
}

	#container{
		position : relative;
		width:1024px;
		margin : 0 auto;
		padding-left:0px;
		text-align:left;
		background : #2a2a2a url(../images/background.gif) repeat-y;
		
	}
	
	#header{
		height : 140px;
	}
	
	#leftmaincontent {
		float: left;
		padding : 0px;
		margin : 0px;
		margin-right : 5px;
		margin-bottom : 2px;	
		top : 100px;
		width : 336px;
		height : 280px;
		display:inline;
		}
		
	#centercontent {
		float : left;
		width : 800px;
		margin-left : 5px;
		margin-right : auto;
	}
	
	#centercontentright {
		display:block;
		margin-left : 210px;
		margin-right : 10px;
		font-size : 1em;
	}
	
	#centercontent a {
		text-decoration:underline;
	}
	#centercontent a:hover, #centercontent a:focus {
		color: Aqua;
	}
	
	
	.masterhead{
		display : block;
		background-color:#0f1977;
		color:#00FFFF;
		font-size : 108%;
		margin : 0;
		padding : 0;
		margin-left : 0em;
		margin-right : 20em;
		text-align : left;
		text-indent:10px;
		border-left : 1px solid white;
		border-right : 1px solid aqua;
		border-bottom : 1px solid white;
		border-top : 1px solid aqua;
	}
	
	.subhead{
		display : block;
		color : FFFFFF;
		font-size : 105%;
		margin : 0;
		padding : 0;
		font-weight:bold;
		text-decoration:underline;
	}
	
	#centercontent h1{
		display : block;
		background-color:#266288;
		color:#FFFF00;
		font-size : 105%;
		font-weight : bold;
		margin : 0;
		padding : 0;
		width : 250px;
		text-align : left;
		text-indent:15px;
		border-left : 1px solid #222222;
		border-top : 1px solid #222222;
		border-right : 1px solid #000000;
		border-bottom : 1px solid #000000;
	}
	
	#centercontent h2 {
		color:#FFFFFF;
		font-family: verdana,helvetica,sans-serif;
		font-size:16px;
		margin : 0;
		padding : 0;
		text-indent : 5px;
		text-decoration:underline;
	}

	#centercontentright h1{
		display : block;
		background-color:#366288;
		color:#FFFF00;
		font-size : 108%;
		margin : 0;
		padding : 0;
		margin-left:2px;
		width : 400px;
		text-align : left;
		text-indent:10px;
		border-left : 1px solid #000090;
		border-top : 1px solid #000090;
		border-right : 1px solid #000080;
		border-bottom : 1px solid #000080;
	}

	.collapsible {
          display: none; /* Only important part */
		  left : 360px;
		  marging: 1px 1px 1px 1px;
		  padding : 5px;
		  border-right: dashed 1px red;
		  border-bottom: dashed 1px red;
		  color : #66cc33;
	}
		  
	#rightcontent {
	 	position: relative;
	 	right:0px;
		top:100px;
		padding-left:1px;
		padding-right:0px;
		width:200px;
		background:#000000;
	}
		
	#rightcontentfloat {
		position:absolute;
		float : right;
		margin : 0;
		padding : 0;
		margin-right : 5px;
	 	right:0px;
		top:30px;
		width:250px;
	}
	
	.HiLite {
		color : cyan;
		font-weight:bold;
	}
		
	#footer {
		display : block;
		margin-right : 10px;
		margin-left : 10px;
		text-align : right;
		font-size : 12px;
		background : #2a2a2a;
		padding-right : 5px;
	}
	
	.linkcat{
		padding-left : 5px;
		font-size:11px;
		color:#666666;
	}
	
	.greytxt{
		font-size:11px;
		color:#999999;
	}

	.text {
		border-right: #285890 1px solid; 
		border-top: #102840 1px solid; 
		font-size: 10px; 
		border-left: #102840 1px solid; 
		color: #ffff66; 
		border-bottom: #285890 1px solid; 
		font-family: verdana,helvetica,sans-serif; 
		background-color: #204060
 	}
 
 INPUT.button {
	border-right: 2px solid #102030;
	border-top: 2px solid #306090;
	font-size: 11px;
	background-image: none;
	border-left: 2px solid #306090;
	color: #000000;
	border-bottom: 2px solid #102030;
	font-family: verdana,helvetica,sans-serif;
	background-color: #f5f5f1;
	}

#vertmenu {
float : left;
margin-left : 10px;
width: 200px;
top : 5px;
display:inline;
}

#vertmenu .head {
	background-color:#366288;
	text-indent : 7px;
	font-size:100%;
	font-weight:800;
	color : #FFFFFF;
	width:auto;
	border-right : 1px solid #151515;
	border-bottom : 1px solid #151515;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
padding-left : 1px;
padding-right : 1px;
border-left : 1px solid #151515;
border-top : 1px solid #151515;
border-right : 2px solid #151515;
border-bottom : 2px solid #151515;
background : #3f3f3f;
} 
#vertmenu ul li {
margin: 0px;
padding: 0px;
font-size : 100%;
}
#vertmenu li a {
margin : 0px;
padding : 0px;
display: block;
text-indent : 5px;
text-decoration: none;
color: #00FFFF;
width:195px;
}

#vertmenu li.first{
	padding-top : 1em;
}

#vertmenu li.last {
	margin-bottom : 1em;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: Red;
}

#rightmenu {
	float : left;
	width:150px;
	top : 5px;
	margin-right : 10px;
}

#rightmenu .head {
		display : block;
		background-color:#366288;
		text-indent : 7px;
		font-weight:800;
		color : #FFFFFF;
		}

#rightmenu ul {
list-style: none;
border-left : 1px solid #151515;
border-bottom : 1px solid #151515;
background-color : #3f3f3f;
} 

#rightmenu ul li {
padding-left : 5px;
font-size : 90%;
}

#rightmenu li a {
display: block;
text-indent : 5px;
text-decoration: none;
color: #00FFFF;
width:150px;
}

#rightmenu li.first{
	padding-top : 1em;
}

#rightmenu li.last {
	margin-bottom : 1em;
}

#rightmenu ul li a:hover, #vertmenu ul li a:focus {
color: Red;
}


TR .infobox {
	border: 1px dashed aqua;
}

.breadcrumb {
margin : 0;
padding : 0;
padding-left : 250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}

#clear{
clear:both;
}

#leftcol {
	float : left;
	display : block;
	width: 390px;
	border : 1px solid #000;
}

#rightcol {
	float : left;
	display : block;
	margin-left: 10px;
	left : 400px;
	width: 390px;
	border : 1px solid #000;	
}

TABLE {
	margin:0;
	padding:0;
}

TD{
	font-size:80%;
}
TH{
	font-size:90%;
	padding-left : 1px;
	padding-right : 1px;
}
