/* -------------------------------------------- */
/* Nascat				 	*/
/* Main Style Sheet				*/
/* Purple Monkey Studios 			*/
/* Created on 10/6/05 by Brian Jacobs		*/
/* Last modified on 10/6/05 by Brian Jacobs	*/
/* -------------------------------------------- */



#container {
	padding: 0;
	margin: 0;
	margin: 0px auto;
	text-align: center;
	width: 760px;
}

.cleaner{
	float: none;
	clear: both;
	height: 1px;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	background-color: none;
}



/*-------------------------*/
/* HTML ELEMENT STYLES     */
/*-------------------------*/

html {
	padding: 0px;
	margin: 0px;
	background-color: #B3B395;
}
body {
	padding: 0px;
	margin: 0px;
	margin-top: 30px;
	text-align: center;
}
img{
	padding: 0px;
	margin: 0px;
	border-style: none;
}


 #interiorright ul {
	padding: 0;
 	margin: 0;
 	margin-left: 5px;
 	padding-top: 7px;
}

 #interiorright ul li{
	padding: 0;
	margin: 0;
	list-style: none;
	margin-right: 25px;
	line-height: 15px;
	background-image: url(/_resources/images/home/bullet_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 7px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #5A5C5E;
}
#interiorright ol li{
	padding: 0;
	margin: 0;
	margin-right: 25px;
	line-height: 15px;
	padding-left: 7px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #5A5C5E;
}

#interiorright ul li a{
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #395065;
	text-decoration: underline;
}

#interiorright ul li a:hover,#interiorright ol li a:hover {
	color: #CE7B34;
}

#interiorright ul li a.active,#interiorright ol li a.active{
	color: #CE7B34;
}



/*-------------------------*/
/* HEADER STYLES           */
/*-------------------------*/

h1 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #395063;
}

h2 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: #395063;
}

h3 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #626149;

}

h4 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #888871;
}


/*------------------------------*/
/* Table STYLES     */
/*------------------------------*/

#interiorTable {
	border-collapse: collapse;
	width: 510px;
	border: 2px solid;
	border-color: #EDEDE1;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #395063;
}

#interiorTable td{
	border: 2px solid;
	border-color: #EDEDE1;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	vertical-align: top;
	text-align: left;


	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #5A5C5E;
}


#interiorTable thead {
	background-color: #EDEDE1;
	border-color: #EDEDE1;
	font-weight: bold;
}

th{
	border: 2px solid;
	background-color: #EDEDE1;
	border-right-color: white;
	border-left-color: #EDEDE1;
	border-top-color: #EDEDE1;
	border-bottom-color: #EDEDE1;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	vertical-align: top;
	text-align: left;
}

/*-------------------------*/
/* TOP STYLES              */
/*-------------------------*/

#top {
	position: relative;
	width: 760px;
	height: 331px;
	text-align: left;
}

#topimage {
	z-index: 5;
	vertical-align:top;
}

#nav {
	position: absolute;
	left: 90px;
	top: 145px;
	width: 157px;
	line-height: 10px;
	z-index: 10;
}

.navimage {
	display: block;
}




/*-------------------------*/
/* BOTTOM STYLES           */
/*-------------------------*/

#bottom {
	background: url(/_resources/images/home/background.gif) repeat-y center;
	width: 680px;
	padding-left: 80px;
/*	padding-right: 20px; */
	padding-top: 15px;
/*	padding-bottom: 40px; */
}


#left {
	float: left;
	width: 215px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #242E3B;
	text-align: left;
}

#middle {
	float: left;
	top: 20px;
	left: 0px;
	width: 250px;
	margin-left: 30px;
	margin-bottom: 25px;
/*	left: 120px; */
/*	width: 235px; */
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #242E3B;
	text-align: left;
}


#middle ul {
	padding: 0;
 	margin: 0;
 	margin-left: 5px;
 	padding-top: 7px;
}

#middle ul li{
	padding: 0;
	margin: 0;
	list-style: none;
	/*float: left;*/
	margin-right: 25px;
	line-height: 15px;
	background-image: url(/_resources/images/home/bullet_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 7px;
	margin-bottom: 5px;
}

#middle ul li a{
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #242E3B;
}

#middle ul li a:hover {
	color: #8A7465;
}

#middle ul li a.active{
	color: #8A7465;
}


#resources {
	width: 180px;
	height: 25px;
	margin-left: 10px;
	padding-left: 10px;
	background-color: #C9D6CB;
	color: #4E4D37;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

#resourcearrow {
	position: relative;
	left: 20px;
	top: 2px;
	border: 0px;
}

#right {
	float: right;
	top: 0px;
	left: 100px;
	width: 155px;
	text-align: left;
	margin-bottom: 25px;
}

#searchlabel{
	position: relative;
	top: 5px;
	left: 10px;
}

#search_in {
	position: relative;
	top: 0px;
	left: 10px;
	width: 90px;
	border-width: 1px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #98988C;
}


#searchimage {
	position: relative;
	top: 5px;
	left: 10px;
}


#brownline {
	position: relative;
	top: 10px;
	left: 0px;
	display: block;
	margin-left: -13px;
	margin-bottom: 10px;
	width: 167px;
	height: 1px;
}

#loginlabel {
	position: relative;
	top: 10px;
	left: 10px;
	margin-top: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #565A4D;
}

#userlabel {
	position: relative;
	top: 10px;
	left: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #565A4D;
}

#userfield {
	position: relative;
	top: 10px;
	left: 10px;
	width: 90px;
	border-width: 1px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #98988C;
}


#passlabel {
	position: relative;
	top: 10px;
	left: 10px;
	margin-top: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #565A4D;
}


#passfield {
	position: relative;
	top: 10px;
	left: 10px;
	width: 90px;
	border-width: 1px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #98988C;
}


#loginimage {
	position: relative;
	top: 10px;
	left: 10px;
	margin-top: 20px;
	margin-left: 50px;
	margin-bottom: 0px;

}

#logoutimage {
	position: relative;
	top: 10px;
	left: 10px; 
	margin-top: 20px;
	margin-left: 38px;
	margin-bottom: 0px;

}

/*-------------------------*/
/* FOOTER STYLES           */
/*-------------------------*/


#footer {
	height: 50px;
	margin-left: 90px;
	padding-top: 15px;
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #565A4D;
	text-decoration: none;
}

#footer a {
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #565A4D;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}