html, body {
    height: 100%;
}


body{
text-align:center;
font-size:13px;
background-color:#404040;
margin:0;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

td{
font-size:13px;
color:#FFFFFF;
}


.maindiv{
background-color:#122D4A;
width:780px;
height:100%;
min-height: 100%;
height: auto;
text-align:left;
margin: 0px auto;
border-left:3px solid #919294;
border-right:3px solid #919294;
}

/* Hack for IE -to allow vertical fill - using Firefox CSS model*/
* html .maindiv {
    height: 100%;
}
/* End IE Hack */ 

.header1{
overflow:hidden;
}

.menucol{
background-color:#293644;
width:197px;
height:100%;
text-align:left;
margin: 0px auto;
border-right:3px solid #919294;
}

.menuitem{
background-color:#BFC1C3;
border-bottom:1px solid #919294;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
line-height:18px;
font-size:12pt;
font-color:#000000;
padding:6px;
}

.menutext{
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
vertical-align: middle;
margin-bottom:15px;
}

.activemenutext{
font-size:12px;
color:#FFFF66;
font-weight:bold;
text-decoration:underline;
vertical-align: middle;
margin-bottom: 4px;
}

.menusubitem{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
width:200px;
height:59px;
background: url("../images/Menu/BlankSubBut.gif") no-repeat;
color:#222222;
font-weight:bold;
text-decoration:none;
text-align:center;
vertical-align:middle;
padding:2px;
display:block;

}
.menusubitem:hover{color: #AAAAAA} 

.activemenusubitem{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
width:200px;
height:59px;
background: url("http://10.1.10.10:86/Northstar/images/Menu/BlankSubBut.gif") no-repeat; 
color:#FFD46F;
font-weight:bold;
text-decoration:none;
text-align:center;
vertical-align:middle;
text
padding:2px;
display:block;
}

.activesubitemtext{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#FFFF66;
font-weight:bold;
text-decoration:none;
text-align:center;
vertical-align:middle;

}

a:link {color: #000000}     /* unvisited link */
a:visited {color: #000000}  /* visited link */
a:hover {color: #FFFFFF}   /* mouse over link */
a:active {color: #EEEEEE}   /* selected link */ 

.smalllabel
	{ font-family:arial,verdana; font-size:10px; color:#ffffff; }

.txt 
	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:16px; }
.txthdr 
	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFD46F; line-height:16px; font-weight:bold;}
.txtContent 
	{ font-family:arial,verdana; font-size:12px; color:#000000; line-height:16px; background-image: url('../images/bg_content.gif'); background-repeat: no-repeat; background-position: 0 0; background-color:#E9E9E9}
.arr 
	{ font-family:arial,verdana; font-size:12px; color:#000066; }
.txtsub 
	{ font-family:arial,verdana; font-size:12px; color:#cc3333; font-weight:bold;}
.txtsub1 
	{ font-family:arial,verdana; font-size:12px; color:#ffffff; }
.txtftr 
	{ font-family:arial,verdana; font-size:11px; color:#000000; }
	
