﻿body {
	margin-bottom: 0px;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}
td, textarea, input, select {
	font-size: 12px;
	color: B3B3B3;
	font-weight: normal;
}
.tableDetail {
	font-size: 10px;
	color: #49394E;
}

a {
	font-size: 1.5em;
	font-weight: bold;
	text-transform: uppercase;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #000000;
/*	border: thin none #FFFFFF;*/
	text-decoration: underline;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.text1 {
	font-size: 1em;
	color: A4404C;
	font-weight: bold;
}
.text2 {
	font-size: 1em;
	font-weight: normal;
	color: #FFFFFF;
}
.subheading {
	font-size: 1.5em;
	font-weight: bold;
	color: #6D0A2F;
}
.subheading2 {
	font-size: 1.2em;
	font-weight: bold;
}
.text4 {
	font-size: 1.2em;
	font-weight: bold;
	color: BF302C;
}

.frame {
	border: 1px solid #D2CAB5;
}

.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}
/* CSS Frame */

b{font-size: 110%;}
em{color: red;}

#maincontainer {
	width:80%;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    border: thin solid #000000;
	background: #D2CAB5;
}

#topsection{
height: 90px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 345px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 345px; /*Width of left column*/
margin-left: -100%;
}

#footer{
clear: left;
color: #FFF;
text-align: right;
padding: 5px;
margin: 5px;
}

#footer a{
color: #FFF;
}

#contentcolumn .innertube{
position:relative;
margin: 5px 2px 5px 5px; /*Margins for inner DIV inside each column (to provide padding)*/
padding: 5px;
top: 5px;
background: #FFF;
min-height:750px;
height:96%;
}

#contentborder {
background: #FFE5CD;
margin: 5px 0px 5px 5px;
padding: 0px 0px 5px 5px;
}
/* Menu Navigation */
#nav {
left: 350px;
top: -80px;
width: 50%;
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:2em;
z-index: 10;
}
#nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
}

#nav a{
display:block;
padding:0px 5px;
border:1px solid #333;
color:#6D0A2F;
text-decoration:none;
background-color:#FFE5CD;
}

#nav a:hover{
background-color:#6D0A2F;
color:#FFF;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:2em;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

#flash
 {
	margin:0px;
	padding:0px;
	height: 600px;
 }