@charset "utf-8";
/* CSS Document */

body				{font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #CCCCCC;
					background-color: #000;
					font-size:12px}
			
a:link			{color: #0f3; text-decoration:underline; font-size:12px;}
a:hover		{color: #cff; text-decoration:underline; font-size:12px;}
a:visited 		{color: #0f3; text-decoration:underline; font-size:12px;}
a:active		{color: #fff; text-decoration:none; font-size:12px;}


.hr				{background-image: url(images/hr.gif);
				 height:1px;
				 width: 559px;
				 }
				 
HR {
    height:1px;
    width: 559px;
	background-image:url('images/hr.gif');
      }


h1					{color: #fff;
					text-decoration:none;
					font-family:Arial;
					font-weight:bold;
					font-size: 16px}
					
h2					{color: #0f3;
					font-size: 12px;
					font-weight:bold}

.subheader2			{color: #fff;
					font-size: 12px;
					font-weight:bold;}
					
#subnav				{width:170px;
					 position:absolute;
					 left:0px;}

#subnav ul 					{font-size: 10px;
					font-weight:bold}
					
#subnav ul li					{font-size: 10px;
					font-weight:bold}

#content_2			{width:560px;
					position: absolute;
					left:170px;}

p					{font-family: Verdana, Arial, Helvetica, sans-serif;
					font-color: #fff;
					font-size: 12px;}
					
a.subnav:link		{color: #0f3; text-decoration:underline; font-size:x-small; font-weight:normal;}
a.subnav:hover		{color: #cff; text-decoration:underline; font-size:x-small; font-weight:normal;}
a.subnav:visited 	{color: #0f3; text-decoration:underline; font-size:x-small; font-weight:normal;}
a.subnav:active		{color: #fff; text-decoration:none; font-size:x-small; font-weight:normal;}

#nav li { background: url(images/bullet.gif) left center no-repeat }

#nav { /* sub-nav */
	margin: 0;
	padding: 0;
	float: left;
}

#nav a { /* sub-nav links */
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
	background: white;
	color: #09c;}

#nav li { background: url(images/bullet.gif) left center no-repeat }

#nav a:hover { /* nav hover */
color: #0cf;}

#nav a:visited { /* nav hover */
color: #0cf;}

#content { /* contnet container*/
	float: left;
	margin: 0 0 0 0.5em;
	padding: 0 0.5em 0 0.5em;
	width: 400px;
}

#content h2 { /* sub header */
	border: 1px solid #3c7796;
	text-indent: 0.5em;
	font-size: 12px;
	font-variant: small-caps;
	color: #ffffff;
	margin: 0;
	padding: 0.5em;
	background: #3c7796;
}

#content p { /* paragraph */
	margin: 0.5em;
	padding: 0;
}

#news { 
	width: 60px;
	border: 1px solid #3c7796;
	float: left;
	padding: 0;
	margin: 0 0 0 0.5em;
	margin-bottom: 1em;
}

#news h2 { 
	border: 1px solid #3c7796;
	text-indent: 0.5em;
	font-size: 12px;
	font-variant: small-caps;
	color: #ffffff
	margin: 0;
	padding: 0.5em;
	background: #3c7796;
}

#news p { 
	margin: 1em;
}

#footer { 
	text-align: center;
	height: 20px;
	margin: 0;
	padding: 0;
	background: #000;
	color: #ffffff;
	font-size: x-small;
}

#footer p { 
	margin: 0;
	padding: 0;
}


a.footer:link		{color: #09c; text-decoration:underline; font-size:x-small;}
a.footer:hover		{color: #0cf; text-decoration:underline; font-size:x-small;}
a.footer:visited 	{color: #09c; text-decoration:underline; font-size:x-small;}
a.footer:active		{color: #09c; text-decoration:none; font-size:x-small;}

/*DIV Elements*/

#header_div {
    width:774px;
    position:relative;
	    }
	
.nestedDivTL {
    width:339px;
    position:absolute;
    top:8px;
    left:0px;
    }
   
.nestedDivTR {
    width:635px;
    position:absolute;
    top:8px;
    right:0px;
	left:339px;
    }
	
#container	{
	width:732px;
	display:inline;
	position:absolute;
	top:68px;
	left: 195px;
			 }	
	
#container ul	{width: 774px; 
			position:absolute; 
			top:72px;
			left:-3px;
			list-style-type: none;
			margin: 0;
			padding: 0;
			display:inline;}			}
			
#container ul li { display: inline;
 				padding:0; }

/* anylink stuff */
#container .anylinkcss{
position:absolute;
top: -80px;
visibility: hidden;
border-bottom-width: 0;
font:normal 7px Verdana;
z-index:100;
line-height: 18px;
background-color: #ccc;
width: 180px;
border: none;
padding: 0px;
margin-left:10px;
text-align:left}

#container .anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;}

#container .anylinkcss a:link			{color: black}
#container .anylinkcss a:hover			{ /*hover background color*/
							background-color: #e5e5e5;
							color: #0cf;}
#container .anylinkcss a:visited			{color: black;}
#container .anylinkcss a:active			{color: black}

.dropmenu		{font-size:12px;}
				
				
				
/* Form Elements */
label {
	padding: 0px;
	text-align: left;
	font-size:small;
}

td		{font-size:small}

/*Highlight Bullets*/

.highlight		{font-size:small;
					 color: #0f3;}