@import url(http://common.nrsd.net/styles/alert.css);
@import url(http://common.nrsd.net/styles/admin.css);

body {
  background-color: #FFFFFF;
  background-image: url(../images/background.gif);
  font-family: "Comic Sans MS";
  font-size: 0.8em;
  color: #000000;
  margin: 0em;
}
A:link {text-decoration: underline; color:#FF0000}
A:visited {text-decoration: underline; color:#FF0000}
A:active {text-decoration: none; color:#FF0000}
A:hover {text-decoration: none; color:#CC0000}

#outer{
	position:relative;
	height: 100% auto;
}

.header{
	background-color: #DFDFDF;
	background-image:url(../images/top_01_02.gif);
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	top: 0px;
	width: 750px;
	height: 90px;
	padding: 0px;
	border-right: 2px solid #FFCC00;
}

.header2{
	background-color: #DFDFDF;
	background-image:url(../images/top_01_tmp1.gif);
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	top: 0px;
	width: 750px;
	height: 90px;
	padding: 0px;
	border-right: 2px solid #FFCC00;
}

.header3{
	background-color: #DFDFDF;
	background-image:url(../images/top_01_tmp2.gif);
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	top: 0px;
	width: 750px;
	height: 90px;
	padding: 0px;
	border-right: 2px solid #FFCC00;
}

.index_header{
	background-color: #DFDFDF;
	background-image:url(../images/top_03.gif);
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	top: 0px;
	width: 750px;
	height: 90px;
	padding: 0px;
	border-right: 2px solid #FFCC00;
}

.imgM{
	position:absolute;
	left: 0;
	top: 0;
	background: url(../images/top_02.gif);
	background-repeat:no-repeat;
	width: 88px;
	height: 89px;
}

.main{
	position: relative;
	left: 0px;
	top: 0px;
	border-right: 2px solid #FFCC00;
	border-bottom: 2px solid #FFCC00;
	width: 750px;
	background-image: url(../images/leftbgbar.gif);
	background-repeat:repeat-y;
}

.index_main{
	position: relative;
	left: 0px;
	top: 0px;
	border-right: 2px solid #FFCC00;
	border-bottom: 2px solid #FFCC00;
	border-left: 2px solid #FFCC00;
	padding: 3px;
	padding-left: 8px;
	width: 737px;
}

h1 {font-size:2.2em; text-align:center;}
h2 {font-size:2.0em;}
h3 {font-size:1.8em;}
h4 {font-size:1.2em;}
h5 {font-size:1.0em;}
h6 {font-size:0.8em;}

.content{position:relative; left:89px; width:620px;padding:5px; padding-bottom:10px; top: 0px;}

.img{position:absolute; left:88px; top:90px; background-image:url(../images/corner.gif); background-repeat:no-repeat;width:10px;height:10px;padding:0px; z-index:1;}

.titlebar{color: #F8F3DE; background-color: #194009; height: 15px; text-align: center;}

.footer{
	width: 752px;
	clear: both;
	text-align:center;
	position:relative;
	font-size:10px;
}

.footer A:link {text-decoration: underline; color:#008000}
.footer A:visited {text-decoration: underline; color:#008000}
.footer A:active {text-decoration: none; color:#008000}
.footer A:hover {text-decoration: none; color:#006400}

.dropdown{
	position: absolute;
	left: 125px;
	top: 42px;
	_top:  55px;
	z-index: 2;
}

/* Menu Functionality */

#dmenu{
clear: left;
}
.topmenuul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.topmenuli{
	list-style-type:none;
	float:left;
}

.topmenutitle{
	display:block;
	width:70px;
}

#dmenu li ul ul {
	margin: -50px 0 0 154px;
	position:absolute;
}

#dmenu li ul li {
	_height: 1em;
}

.submenuul{
	list-style-type:none;
	margin: 0;
	padding:0;
	position:absolute;
	height:auto;
}

.submenuli a{
	display:block;
}

.subsubmenuul {	
	list-style-type:none;
	margin:0;
	padding:0;
}

.subsubmenuli a{
	display:block;
}


#dmenu li ul, #dmenu li:hover ul ul, #dmenu li:hover ul ul ul, #dmenu li.over ul ul, #dmenu li.over ul ul ul{
	display:none;
}

#dmenu li:hover ul, #dmenu li.over ul, #dmenu li li li:hover ul, #dmenu li li li.over ul, #dmenu li li:hover ul, #dmenu li li.over ul{ /* lists nested under hovered list items */
	display: block;
	width: 160px;
	/*height: auto;*/
}

#dmenu li li li:hover ul, #dmenu li li li.over ul, #dmenu li li:hover ul, #dmenu li li.over ul {
	margin-top: -24px;
}

#content {
	clear: left;

}
/* Menu Design */

#dmenu {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:9pt;
}

#dmenu .topmenuli a{
	background-color:#FFCC66; 	/* Top Menu Bg Color */
	color:#000000;				/* Top Menu Font Color */
	text-decoration: none;
}

#dmenu .topmenutitle {
	text-indent:3px;
	text-decoration: none;
	border:1px solid #000000;
	padding:3px;
	line-height:14px;
	text-align: center;
}

#dmenu .submenuul {
	/*padding: 0px 0px 1px 0px; */
	margin-top:-1px;
	background-color:#FFCC66;			/* Drop Down Background Color (Must be the Same as Below) */
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	border-left:7px solid #000000;

}

#dmenu .submenuli a{
	padding: 2px;
	line-height:1.6em;
	text-decoration: none;
	color:#000000;
	background-color: #FFCC66;				/* Drop Down Background Color (Must be the Same as Above) */
}

#dmenu .subsubmenuul {
	margin-top:-1px;
	background-color:#E7F7FF;
	background-position: top left;
	background-repeat: repeat-x;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	border-left:7px solid #000000;

}

#dmenu .subsubmenuli a{
	padding: 2px;
	line-height:1.6em;
	text-decoration: none;
	color:#000000;					/* Sub Sub Menu Bg Font Color Color */
	background-color: #FFCC66;		/* Sub Sub Menu Bg Color Color */

}

#dmenu .topmenuli a:hover{
	text-decoration: none;
	background:#336699;
	color: #FFFFFF;
}

#dmenu .submenuli a:hover{
	text-decoration: none;
	background:#336699;
	color: #FFFFFF;
}
/* End Menu Style */
