@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	background: url(../images/bkg.jpg) repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; 	line-height: 17px;

}
a:link	{	color: #0099CC; text-decoration:none; font-weight:bold;}
a:visited	{color: #0099CC; text-decoration:none; font-weight:bold;}
a:hover {color:#000066; text-decoration:underline; font-weight:bold;}
h1 {color: #000066; font-size:1.4em; font-weight:bold; margin-bottom:15px;}
img	{border: 0;}


/* containers */
#page	{width:900px; margin:0 auto; background:#FFFFFF;}
#header	{padding:8px 10px 0 0; min-height: 65px;}
#maincontent	{padding:20px;}
#leftcontent	{width: 150px; border-right:#999999 1px dashed; padding:10px 5px 5px 5px; float:left; margin-right:30px;}
#rightcontent	{ float:left; width:650px;}
#footer	{ text-align:center; color: #666666; border-top:#999999 1px dashed; padding-top: 5px; clear:both;}
#titlebar	{background: url(../images/grid_bkg.gif) repeat; height:150px; padding-left:10px; margin:40px 20px 0 20px; }



#hpword	{border-left:#999999 1px solid; border-right:#999999 1px solid; padding: 10px 0 10px 20px;}
#hpgrid	{background: url(../images/grid_bkg.gif) repeat; padding:20px 10px 20px 10px;}
#hpbottomwords	{padding:10px 10px 10px 0;}
/* Menu */

#menu	{ color:#FFFFFF; margin-bottom:20px;   }
#nav {  
  float:left;
  margin: 0;
  padding:0;
  list-style:none;
  	background: #010437 url(../images/welcome.jpg) left no-repeat;
height: 27px;  
  width: 100%;
  clear: both;
 }
 
#nav li {
  display:inline;
  padding:0;
  float:right;
  width:auto;
  padding:5px 5px 3px; border-right:#FFFFFF 1px dotted;
  }
#nav a:link {
  color: #fff;
  text-decoration:none;
  font-size:small;
  padding:5px;
  }
#nav a:visited {
  padding:5px;
  color: #fff;
  text-decoration:none;
  font-size:small;
  }
#nav a:hover {
  color: #fff;
  padding:5px;
  background:#ff9900;
  border-bottom:#FFFFFF solid 3px;
 }
/* forms */
label {
	display: block;
	width: 100px;
	float: left;
	margin-bottom: 10px;
	text-align: right;
	padding-right: 20px;
}
form br {
	clear: left;
}
input.form {background-color:#FFFFFF; color:#666666; border: 1px solid #666666 ; height: 18px; width:200px; padding-left: 5px; padding-top: 3px; padding-right: 5px; margin-left:5px;}
textarea.form {background-color:#FFFFFF; color:#666666; border: 1px solid #666666 ; margin:5px;}
.button {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; border: 1px solid gray; background: #E7E7E7; padding:3px; color:#000000;}
.buttonOn {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; border: 1px solid gray; background: #B0B8B8; padding:3px; color:#000000;}

/* formats */
.smtitle {color: #999999}
.subtitles {
	color: #000066;
	line-height: 20px;
	font-weight:bold;
	font-size:1.1em;
}
a:link.links {
	line-height: 17px;
	color: #000066;
	text-decoration: none;
}
a:visited.links {
	line-height: 17px;
	color: #000066;
	text-decoration: none;
}

a:hover.links {
	text-decoration: underline;
}
.news_links {
	line-height: 17px;
	color: #3399cc;
	text-decoration: none; font-weight:bold;
}
