/* CSS Document */
body {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	margin:0px;
	background-image:url(images/bg_pixel.gif);
	Scrollbar-Face-Color:#f4f6f5;
	Scrollbar-Arrow-Color:#a2baaf;
	Scrollbar-Shadow-Color:#a2baaf;
	Scrollbar-Darkshadow-Color:#E3E8E7;
	Scrollbar-Highlight-Color:#a2baaf;
	Scrollbar-3Dlight-Color:#E3E8E7;
	Scrollbar-Track-Color:#f4f6f5;
}
	
td{
font: normal 11px/16px Arial, Helvetica, sans-serif;
color:#666666;
}

a.purple{font: normal 12px Arial, Helvetica, sans-serif; color:#723050; text-decoration:none; font-weight:bold;}
a.purple:link{color:#723050;text-decoration:none}
a.purple:active{color:#723050;text-decoration:none}
a.purple:visited{color:#723050;text-decoration:none}
a.purple:hover{color:#166240;text-decoration:underline}

a.green{font: normal 12px Arial, Helvetica, sans-serif; color:#166240; text-decoration:none; font-weight:bold;}
a.green:link{color:#166240;font-weight:bold;}
a.green:active{color:#166240;font-weight:bold;}
a.green:visited{color:#166240;font-weight:bold;}
a.green:hover{color:#999999;font-weight:bold;}

a.small{font: normal 11px Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none;}
a.small:link{color:#666666; font-weight:normal;}
a.small:active{color:#666666;font-weight:normal;}
a.small:visited{color:#666666;font-weight:normal;}
a.small:hover{color:#666666;font-weight:bold;}

hr{ 
border: none;
*border:1px #666 dotted;
margin-bottom:5px;
*margin-bottom:-7px;
margin-top:0px;
*margin-top:-10px;
background-image:url(images/hor_divider.gif);
background-repeat:repeat-x;
}

.heading{
color: #166240;
font: 16px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.italPunchline{
color: #166240;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
}

.bold{
color: #723050;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.greenBold{
color: #166240;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
}


.bullet{
color: #666666;
font: 11px/16px Arial, Helvetica, sans-serif;
text-transform: none;
list-style-position: outside;
list-style:circle;
margin-left: -25px;/*Mozilla*/
*margin-left: 15px;/*IE*/
text-align:justify;
}
/*Start CSS Drop Down Menu*/
/**************** menu coding *****************/
#menu {
width: 135px;
background: #eee;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
display: block;
margin: 0;
padding: 2px 5px;
}

#menu a.mainItem {
color: #fff;
background: #166240;
background-image:url(images/navitem_bg.gif);
background-position: bottom;
background-repeat: no-repeat;
}

#menu a.subLevel {
color: #166240;
background: #e5f8e5;
border-color: #efefef #4d7266 #4d7266 #cccccc;
text-decoration: none;
background-image:url(images/navsublevel2_bg.gif);
background-position: bottom;
background-repeat: no-repeat; 
border-left: solid #4d7266 1px;
border-right: solid #4d7266 1px
}

#menu a {
color: #166240;
background: #fffbee;
border-color: #efefef #4d7266 #4d7266 #cccccc;
text-decoration: none;
background-image:url(images/navitem_bg.gif);
background-position: bottom;
background-repeat: no-repeat; 
border-left: solid #4d7266 1px;
border-right: solid #4d7266 1px
}

#menu a.mainItem:hover {
color: #166240;
background: #FFFFFF;
background-image:url(images/navitem_bg.gif);
background-position: bottom;
background-repeat: no-repeat; 
}

#menu a:hover {
color: #166240;
background: #e5f8e5;
background-image:url(images/navitem_bg.gif);
background-position: bottom;
background-repeat: no-repeat; 
}

#menu a.subLevel:hover {
color: #336600;
background: #fffbee;
background-image:url(images/navsublevel_bg.gif);
background-position: bottom;
background-repeat: no-repeat; 
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul,
div#menu ul ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul,
div#menu ul ul ul ul li:hover ul
{display: block;}

/*end menu*/
/**************************************************/

.bodyLeft{
background-image:url(images/body_leftvertdots.gif);
width:3px;
}

.bodyRight{
background-image:url(images/body_rightvertdots.gif);
width:1px;
}

.horDivider{
background-image:url(images/hor_divider.gif);
height:1px;
background-position:bottom;
background-repeat:repeat-x
}

.bodyText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
line-height:14px;
/*width:328px;*/
}

.rightText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:right;
padding:3px 12px 5px 5px;
vertical-align:top;
}

.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#88A99F;
padding:7px;
text-align:center;
vertical-align:top
}

.divScroll{
height:339px;
width:592px;
overflow:auto;
}

.divScroll2{
height:339px;
width:437px;
overflow:auto;
}

.loginBox{
width:125px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#166240;
font-size:10px;
background-color:#D2DCD9;
border:1px solid #999999;
padding-left:4px;
padding-right:4px;
height:18px;
}
.loginBox:focus{border-color:#666666; background-color:#F4F6F5}
.loginBox:hover{border-color:#666666; background-color:#F4F6F5}

.loginTd{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
padding:3px 7px 3px 7px;
}

.inputTd{
padding: 0px 5px 0px 5px;
}

.loginSubmit{
width:80px;
height:20px;
background:#743 url(images/submit_btn.gif) no-repeat;
outline:none;
border:none;
}

.loginSubmit:hover{
background: #069 url(images/submit_btn.gif) no-repeat 0 -20px;
}