/* CSS Layout */

/* Start of Global page settings. Should get over-ridden later on*/


body {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
  	text-align			: left;
  	font-size			: 76.1%;

	color				: #000;
	margin				: 0px;
	padding				: 0px; 
	background-color	: #7C0101;
}

h1, h2, h3, h4, h5, h6, p{
	margin				: 1em 0px;
	padding				: 0px;
}

img.graphic {
 	display				: block;
}

/* End of Global page settings. Should get over-ridden later on*/


/*Line Heights and base font size adjustment*/
/* Font sizing later is defined in ems. Based on CSS font discussions - do a google*/
#wrapper {
	
	height				: 400px;
	margin				: 80px 0px 0px 0px; /* sets site to horzontal center float */
	padding				: 0px; 
	background-image    : url(../images/bg.jpg);
	background-repeat	: repeat-x; 

}

/* Container Holds Content */
#container {
	text-align			: left;
	width				: 950px;
	height				: 400px;
	margin				: 0px; /* may need 0px 0px 0px 12px; */
	padding				: 0px;
}

#l_box{
	text-align			: left;
	width				: 300px;
	height				: 400px;
	float 				: left;
}

#logo {
	background-image	: url(../images/logo.jpg);
	height				: 131px;
	width				: 298px;
	background-repeat	: no-repeat;
	margin				: 87px 0px 0px 0px;
	padding				: 0px;
	position			: absolute;

}

#title {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 14px;
	font-weight			: 800;
	color				: #7C0101;
	text-decoration		: underline;
}

p.contact {
	text-align			: center;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	margin				: 15px 0px 0px 600px;
	width				: 200px;
}

div#content a,a:link,a:visited,a:hover,a:active {
	margin: 0px;
	padding: 0px;
}

#tag {
	text-align			: center;
	width				: 265px;
	margin				: 45px 0px 0px 570px;
	font-size			: 1.30em;
	font-weight			: bold;
}

#content {
	text-align			: left;
	width				: 420px;
	padding				: 10px;
	margin				: 0px;
	float				: left;
}

#content p {
	line-height			: 1.3em;
	font-size			: .9em;
}


.clear { 
	clear				: both;
}

#footer{
	height				: 23px;
	width				: 824px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 0.8em;
	color				: #D60000;
	margin				: -20px 0px 0px 0px;
	padding				: 0px;
}

#footer a,a:link,a:visited {
	color				: #D60000;
	margin 				: 0px;
	padding 			: 0px;
	text-decoration		: none;
}

#footer a:hover {
	color				: #D60000;
	margin 				: 0px;
	padding 			: 0px;
	text-decoration		: underline;
}


#himage {
	margin				: 0px;
	padding				: 0px;
	float 				: left;
}


/*  Form  */

#form {
	width: 800px;
	margin: 0px;
	padding: 0px;
}




/* Table Center */
#tableins {
	margin				: 25px 0px 0px 65px;
	padding				: 0px;
	text-align			: left;
}

#table {
	margin				: 25px 0px 0px 185px;
	padding				: 0px;
	text-align			: left;
}

.tabular_list th {
	background-color	: #000066;
	font-weight			: bold;
	text-align			: left;
	color				: #FFF;
	padding				: 2px 8px;
	font-size			: 1.1em;
	line-height			: 1.2em;
	text-align			: center;
}

.tabular_list td {
	background-color	: #D6D1A3;
	padding				: 6px;
	font-size			: .9em;
	line-height			: 1.1em;
	text-align			: center;
}


/* Table Left */

#table_rht {
	margin				: 25px 0px 0px 65px;
	padding				: 0px;
	text-align			: left;
}

#table_r {
	margin				: 25px 0px 0px 185px;
	padding				: 0px;
	text-align			: left;
}

.tab_list th {
	background-color	: #000066;
	font-weight			: bold;
	text-align			: left;
	color				: #FFF;
	padding				: 2px 8px;
	font-size			: 1.1em;
	line-height			: 1.3em;
	text-align			: center;
}

.tab_list td {
	background-color	: #D6D1A3;
	padding				: 6px;
	font-size			: .9em;
	line-height			: 1.3em;
	text-align			: Left;
}


/********* LINK STYLES *********/

/*Catch all for all link styles */
a:link,a:visited {
font:;
color: #7C0101;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin: 0px 0px 0px 20px;
padding: 0px 10px 0px 0px;
background:;
text-decoration	: none;
}

/*Individual link styles */
a:link {
font:;
color:;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;
background:;
text-decoration:;
}

a:visited {
font:;
color:;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;
background:;
text-decoration:;
}

a:hover {
color				: #D60000;
/* background-image	: url(../images/nav_box.png);
background-repeat	: no-repeat;
background-position	: 0%;
*/

}




/* Main titles for various pages. */
h1 {
font:;
color:;
font-size:1.5em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

h2 {
font:;
color:;
font-size:1.4em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

h3 {
font:;
color:;
font-size:1.3em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

h4 {
font:;
color:;
font-size:1.2em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

h5 {
font:;
color:;
font-size:1.2em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

h6 {
font:;
color:;
font-size:1.2em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

/* Non-title text */
p, td, tr, div {
font:;
color:;
font-size:1em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

p {
font:;
color:;
font-size:em;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
background:;
}

li > p {
margin-top: 0.2em;
}


/* ----- LISTS ----- */
ol, ul, li {
/*list-style: none; Uncomment if you want a normal list*/
font-size:1em;
line-height:;
margin:;
padding:;
}
ul,ol {
font:;
color:;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;
background:;
list-style:;
float:;
margin:;
padding:;
}

li{
font:;
color:;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;
background:;
list-style:;
float:;
margin:;
padding:;
}


