/* Body */
BODY {
	/* margin: 0px 0px 0px 0px; */
	background-color : #FFFFFF ;
	color : #000000;
	}

td,p {
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	}


h1 {
	color: #8D2700; font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight: bold;
	}
h2 {
color: #8D2700; font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
font-size: 15px; font-weight: bold;
}
h3 {
	color: #8D2700; font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
	}
h4 {
	color: #8D2700; font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;
	}

h5 {
	color: #8D2700; font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold;
	}

h6 {
	color: #8D2700; font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold;
	}

	

ul{margin:2px;padding:0 0 1px 15px;}
ul#mainNav{
	list-style-type:none;
	margin:0;
	padding: 0px 0 1px 0;}

#mainNav :link, #mainNav :visited {
	position: relative;
	top: 26px;
	float: left; 
	FONT-SIZE: 11px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 6px;
	padding-bottom: 2px;
	text-decoration: none;
	background-color: #ddd;
	list-style: none;
	color: #888;

	display: block;
	border-left: solid 8px #aaa;
}


#mainNav :link:hover, #mainNav :visited:hover {
/*	float: left; */
	color: #8D2700;
	border-left: solid 8px #8D2700;
	background-color: #eeeeee;
}

#idLogin  {
	text-align:right;
}
/* Links */
a:link, a:visited {
	font-size: 11px; color: #458865; text-decoration: none;
	font-family:  "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	}



/* Horizontal Line */
hr {
	background: #C0C0C0; height:2px; border: 1px inset;
	}

hr.separator {
	background: #C0C0C0;
	height: 1px;
	width: 75px;
	border: 0px;
}

hr.hr_section_break {
	margin-top: 15px;
	margin-bottom: 10px;
	height: 2px;
	color: #ccc;
}


/* --Default Class Settings-- */


	
table#tblMain {
	border-collapse: collapse;
	/* background: #D6DFE7 url(../menubar/menubar_01.gif) repeat; */
	border: 1px;
	width: 100%
}

#tdTop{
	/* background: #D6DFE7 url(../menubar/menubar_01.gif) repeat; */
	padding: 2px;
	border-bottom: 18px solid gray;
	
}


#footerbar {
	background: rgb(102,102,102) url(../images/footer_bg.png) repeat-x;
	height: 19px;
	
}
.footer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
 	color: #666;
	text-align:right;
	margin-right: 20px;
}

#tdContent {
	border-collapse: collapse;
	/* border: #ccc solid 4px; */
	background: #fff;
	padding: 10px;
	width: 100%
}


table.tblData {
	border-width: 4px;
	border-spacing: 1px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: rgb(255, 255, 240);
}
table.tblData th {
	border-width: 1px;
	padding: 0px 4px 0px 4px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tblData td {
	border-width: 1px;
	padding: 0px 4px 0px 4px;
	border-style: inset;
	border-color: gray gray gray gray;
	background-color: rgb(255, 255, 240);
	/* white-space: nowrap;  */
	-moz-border-radius: 0px 0px 0px 0px;
}
/*
textarea,input {
font-family:arial,sans-serif;
font-size:12px;
background:#ddd;
border:0px;
-moz-border-radius:5px;
margin-bottom:5px;
padding:0 0 0 8px;
}
*/