/* CSS Document */
body {
	font-family:Verdana, Tahoma, Arial;
	/*background-image:url(images/page-bg.gif);*/
	background-color:#999999;
	margin:0px 0px 0px 0px;
}
/* custom td tags */
td {
	font-family :Verdana, Tahoma, Arial  ;
	font-weight : normal;
	font-size : 11px;
}
li {
list-style-position:inside;
}
td.header_top {
	/*
	border-left:1px solid rgb(158,158,101);
	border-right:1px solid rgb(158,158,101);
	
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:5px solid #990000;*/
}
td.header_top_right {
	background-image:url(images/header-bg.gif);
	background-repeat:repeat-x;
	/*background-color:rgb(203,203,145);
	border-right:1px solid #990000;*/
	
	padding:17px 0px 0px 10px;
	border-top:8px solid #990000;
	border-bottom:1px solid #990000;
}
td.header {
	background-image:url(images/header-bg.gif);
	background-repeat:repeat-x;
	/*background-image:url(images/header.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:rgb(203,203,145);
	
	border-left:1px solid #990000;*/
	border-top:8px solid #990000;
	border-bottom:1px solid #990000;
}
td.nav {
	/*border-top: 1px solid rgb(158,158,101);
	border-top: 1px solid rgb(185, 185, 128); 
	border-right: 1px solid rgb(185, 185, 128); 
	border-bottom: 1px solid rgb(158,158,101);*/
	border:1px solid #666666; 
	padding: 0px 0px 0px 0px; 
	background-color: #990000; 
	cursor: pointer;
}
td.nav_mid {
	border-top:1px dotted rgb(158,158,101);
	background-color:rgb(203,203,145);
}
td.content {
	/*border-left:3px solid white;
	border-right:3px solid white;*/
	background-color:#FFFFFF;
}
td.footer {
	border-top:2px solid #666666;
	border-left:2px solid #666666;
	border-right:2px solid #666666;
	border-bottom:2px solid #666666;
	/*background-color:rgb(203,203,145);*/
	background-color:#990000;
	color:#FFFFFF;
}
h1 {
	font-size:18px;
}

h2 {
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	font-size:14px;
	margin:0 0 0 0;
}


.input {
	color:#000000;
	background-color:#F0F0F0;
	border:1px solid rgb(137,37,17);
 	/*border:1px solid rgb(158,158,101);*/
	margin:0 0 0 0;
}

.gray { color:#666666; }
.dark_gray { color:#666666; }
.red { color:#FF0000; }
.white {color:#FFFFFF; }
.medium { font-size:12px; }
.bold { font-weight:bolder; }
.maroon { color:rgb(137,37,17); }

img.profile {
	border:1px solid #000000;
}

/* horizontal navigation menu */
#dmenu {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:12px;
}
#topmenu {
	background-color:#CC9966;
	width:100%;
}
.topmenuul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.topmenuli{
	padding:1px 2px 0px 1px;
	margin:3px 0px 0px 0px;
	list-style-type:none;
	float:left;
	text-align:center;
}

.topmenutitle {
	text-indent:0px;
	text-decoration: none;
	display:block;
	padding:3px;
	line-height:14px;
	background-color:#990000;
	color:#FFFFFF;
	font-weight:bolder;
	width:50px;
	/*border:1px solid #FFFFFF;*/
}
a:active.topmenutitle, a:visited.topmenutitle {
	text-decoration:none;
	color:#FFFFFF;
}
a:hover.topmenutitle, a:visited:hover.topmenutitle {
	background-color:#FF0000;
	color:#FFFFFF;
}
.topmenutitle2 {
	text-indent:0px;
	text-decoration: none;
	display:block;
	padding:3px;
	line-height:14px;
	width:110px;
	background-color:#990000;
	color:#FFFFFF;
	font-weight:bolder;
	/*border:1px solid #C1701B;*/
}
a:hover.topmenutitle2, a:visited:hover.topmenutitle2 {
	background-color:#FF0000;
	color:#FFFFFF;
}
a:active.topmenutitle2, a:visited.topmenutitle2 {
	text-decoration:none;
	color:#FFFFFF;
}
.topmenutitle3 {
	text-indent:0px;
	text-decoration: none;
	display:block;
	padding:3px;
	line-height:14px;
	width:80px;
	background-color:#990000;
	color:#FFFFFF;
	font-weight:bolder;
	/*border:1px solid #C1701B;*/
}
a:active.topmenutitle3, a:visited.topmenutitle3 {
	text-decoration:none;
	color:#FFFFFF;
}
a:hover.topmenutitle3, a:visited:hover.topmenutitle3 {
	background-color:#FF0000;
	color:#FFFFFF;
}
.submenuul {
	BORDER-TOP:5px solid #990000; 
	CURSOR:pointer; 
	BACKGROUND-COLOR: #990000;
	text-decoration: none;
}
.submenuul{
	text-align:left;
	list-style-type:none;
	position:absolute;
	margin:0;
	padding:0;
	display:none;
}
.submenuli a, .submenuli a:visited{
	display:block;
	width:150px;
}
.submenuli a, .submenuli a:visited{
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 2px; 
	CURSOR:pointer; COLOR: #FFFFFF; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #F0F0F0 1px solid; 
	FONT-FAMILY: Arial,Verdana; 
	BACKGROUND-COLOR: #990000;
	text-decoration: none;
}

.submenuli a:hover, .submenuli a:visited:hover{
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 2px; 
	CURSOR:pointer; COLOR: white; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	FONT-FAMILY: Arial,Verdana; 
	BACKGROUND-COLOR:#FF0000;
	text-decoration: none;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

/* custom link styles */
a, A:visited, a:active { 
	color:#990000;
	text-decoration: underline;
}

a:hover { 
	color:#990000; 
	text-decoration:none;
}
a.img.profile, a.img.profile:active, a.img.profile:visited {
	display:inline;
	text-decoration:none;
}
a.img.profile:hover, a.img.profile:visited:hover {
	display:inline;
}
a.white, a:active.white, a:visited.white {
	text-decoration:none;
	color:#FFFFFF;
}
a:hover.white, a:visited:hover.white {
	text-decoration:underline;
	color:#FFFFFF;
}
