/*--------------------- modfications of standard HTML elements ---------------------------------*/
A{	text-decoration:none;    COLOR: #624435;}
A:visited{    COLOR: #623544;}
A:active{    COLOR: #990000;}
A:hover{    COLOR: #990000;}
hr{	color: #006600;	height: 1px;	border:0px;}
BODY, table, td{    FONT-WEIGHT: normal;    FONT-SIZE: 10px;    COLOR: #000000;   FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	}
BODY { background-color:#cccc99;	}
table {border:0px; margin:0px; }



/*------------------------------ common font style ------------------------------------------------*/
#pageHeaderTable {margin:8px auto 0px auto;}
#MainDiv {border:5px solid #006600; background-color:White;	width:840px;	margin: -2px auto 2px auto;}
#navDiv {background-color:#ffffdd; padding:8px 8px 2px 4px; border-bottom:3px solid #006600; margin-bottom:0px; text-align:center; vertical-align:bottom;}
#navDiv A{color:#006600;padding:2px 6px;border-left:1px solid #006600; border-top:1px solid #006600; border-right:1px solid #006600; border-bottom: 3px #006600 solid;}
#navDiv .on {color:#006600;font-weight:bold;padding:2px 6px;background-color:#ffffff;border-left:1px solid #006600; border-top:1px solid #006600; border-right:1px solid #006600; border-bottom: 3px white solid;}
#navDiv A:hover{color:white;xfont-weight:bold;padding:2px 6px;background-color:#006600;border-left:1px solid #006600; border-top:1px solid #ffffff; border-right:1px solid #006600; border-bottom: 3px #006600 solid;}
#textDiv {float:left;	padding:4px 8px;}
#footerDiv {border:5px solid #006600; margin:0px;padding:0px; background-color:#006600; width:840px;	margin: -2px auto 2px auto;}
#footerDiv td{margin:0px;padding:0px; color:#cccc99; }
#footerDiv a{color:#cccc99; }
#footerDiv a:hover{color:#cccc99; font-weight:bold; }
.grey{   COLOR: #999999;  }
.tiny{    COLOR: #356244;    FONT-SIZE: 9px;     FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;  FONT-WEIGHT: normal;    }
.tinyGrey{    COLOR: #000000;    FONT-SIZE: 8px;   }
.tinyGreyDrill{    COLOR: #666666;    FONT-SIZE: 9px;  cursor: hand; }
.drill{    COLOR: #336633;	cursor: hand;}
.red{    COLOR: #990000;	}
.link{    cursor: hand;}
	
	/*---with underlining or overlining---*/
.1Top{    border-top:solid 1px #666666;}
.2Top{    border-top:double 3px #666666;}
.1Bot{    border-bottom:solid 1px #666666;}
.2Bot{    border-bottom:double 3px #666666;}

	/*--- larger or more decorative --- */
.pageHeaderTitle{    FONT-SIZE: 22px;    COLOR: #006600;  }
.pageHeaderHelp{    FONT-SIZE: 18px;    COLOR: #006600;  }
.announcement{    FONT-SIZE: 13px;    COLOR: #A01B46;    FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	FONT-WEIGHT: bold;}
.homeHeading{    FONT-SIZE: 14px;    COLOR: #ffffff;    FONT-WEIGHT: bold;	PADDING: 6,6,6,6 px;	FONT-FAMILY: }
.heading{    FONT-SIZE: 11px;	COLOR: #336699;    FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	FONT-WEIGHT: bold;}
.status{    COLOR: #354462;    FONT-WEIGHT: normal;    FONT-SIZE: 9px;    FONT-FAMILY: bank gothic, BankGothic Md BT, verdana, Arial, Geneva, Helvetiva, sans-serif;}



/*----------------------- custom styles for HTML elements ------------------------------------------*/
	/*--- form elements ---*/
input, select, textarea, .btn  {    BORDER: #999999 1px solid;	PADDING: 1px;	FONT-SIZE: 9px;    FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	color:#333333;    }
.cb {border:0px; margin-bottom:-2px; padding-bottom:0px;}
.btn{    border-color: #eeeeee #999999 #333333 #cccccc; background:#006600; color:white;}
.newsInput{width:700px; height:500px;}
.urlInput{width:700px; height:14px;overflow: auto;}
.headlineInput{width:700px; height:40px;}
.imgBtn{    BORDER-TOP: #dddddd 1px solid;    BORDER-BOTTOM: #A09F9E 1px solid;    BORDER-LEFT: #BEBEBF 1px solid;    BORDER-RIGHT: #A09F9E 1px solid;    PADDING-TOP: 1px;    PADDING-LEFT: 1px;    PADDING-RIGHT: 1px;    PADDING-BOTTOM: 1px; 	background:#eeeeee;	cursor:hand;}
.smallselect{	FONT-FAMILY:verdana, Arial, Geneva, Helvetiva, sans-serif;	color:#336699; 	background:#ffffff; 	FONT-SIZE: 10px;BORDER-TOP: #006633 1px solid;    BORDER-BOTTOM: #66CC99 1px solid;    BORDER-LEFT: #006633 1px solid;    BORDER-RIGHT: #66CC99 1px solid;    }
.InputGrey{    BORDER-TOP: #006633 1px solid;    BORDER-BOTTOM: #66CC99 1px solid;    BORDER-LEFT: #006633 1px solid;    BORDER-RIGHT: #66CC99 1px solid;    PADDING-TOP: 1px;    PADDING-LEFT: 1px;    PADDING-RIGHT: 1px;    PADDING-BOTTOM: 1px;	FONT-SIZE: 9px;    FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	color:#777777; background:#eeeeee;}
.DataInput{    BORDER-TOP: #006633 1px solid;    BORDER-BOTTOM: #66CC99 1px solid;    BORDER-LEFT: #006633 1px solid;    BORDER-RIGHT: #66CC99 1px solid;    PADDING-TOP: 1px;    PADDING-LEFT: 1px;    PADDING-RIGHT: 1px;    PADDING-BOTTOM: 1px;	FONT-SIZE: 9px;    FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	color:#333333; 	TEXT-ALIGN: right}
.calInput{    BORDER-TOP: #cccccc 1px solid;    BORDER-BOTTOM: #000000 1px solid;    BORDER-LEFT: #cccccc 1px solid;    BORDER-RIGHT: #000000 1px solid;    PADDING-TOP: 1px;    PADDING-LEFT: 2px;    PADDING-RIGHT: 1px;    PADDING-BOTTOM: 1px;	FONT-SIZE: 9px;    FONT-FAMILY: verdana, Arial, helvetica, sans-serif;	color:#000000; 	background: #ffffff;}
	

/*----------------------- styles for DHTML cool menu (drop-down menu) -------------------------*/
.MenuEvent {	LEFT: 0px; 	VISIBILITY: visible; 	WIDTH: 99%; 	CLIP: rect(0px 100% 100% 0px); 	POSITION: absolute; 	TOP: 0px; 	HEIGHT: 99%}
.MenuTop {	text-align: left;	cursor:hand;	Z-INDEX: 51; 	FONT-SIZE: 9px; 	COLOR: #356244; 	PADDING: 1,1,1,1 px; 	FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;		POSITION: absolute;}
.MenuTopOver {	text-align: left;	font-weight:bold;	CURSOR: hand;	Z-INDEX: 51; 	FONT-SIZE: 9px; 	COLOR: #356244; 	PADDING: 1,1,1,1 px; 	FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	POSITION: absolute;}
.MenuTopBorder {	Z-INDEX: 51; 	VISIBILITY: hidden; 	POSITION: absolute; }
.Menu {	BORDER-LEFT: #006633 2px solid; cursor:hand;	Z-INDEX: 51; 	FONT-SIZE: 9px; 	COLOR: #356244; 	BACKGROUND-COLOR: #ffffff; 	PADDING: 2,2,2,2 px; 	FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	POSITION: absolute;}
.MenuOver {	BORDER-LEFT: #A50A0A 2px solid; CURSOR: hand;	font-weight:bold;	Z-INDEX: 51; 	FONT-SIZE: 9px; 	COLOR: #356244; 	BACKGROUND-COLOR: #f6ffee; 	PADDING: 2,2,2,2 px; 	FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;	POSITION: absolute;}
.MenuBorder {	Z-INDEX: 51; 	VISIBILITY: hidden; 	POSITION: absolute;  	}
.MenuNada {	POSITION: absolute;}


/*--------------------- styles for custom DHTML elements -----------------------------------------*/
.selRow{background-image: url(images/pointrightL2.jpg); background-position: right; background-repeat:no-repeat;} 

	/*--- iframe or DIV control tabs ---*/
.tabOn{text-align:center;    BACKGROUND-COLOR: #ffffdd; 	color:#354462;	background-image: url(images/tabBG.gif); 	cursor:hand; 	width:85px;		FONT-WEIGHT: normal;    FONT-SIZE: 9px;    FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;}
.tabOff{text-align:center;    BACKGROUND-COLOR: #eeeecc; 		color:#777777;	background-image: url(images/tabBG.gif); 	cursor:hand; 	width:85px;		FONT-WEIGHT: normal;    FONT-SIZE: 9px;    FONT-FAMILY: verdana, Arial, Geneva, Helvetiva, sans-serif;}
.tabFrame{	BORDER-BOTTOM: #A09F9E 1px solid;    BORDER-LEFT: #BEBEBF 1px solid;    BORDER-RIGHT: #A09F9E 1px solid;    background:#eeeeee;}

.cutLineLeft{margin:0px; padding: 3px 8px 8px 0px; font-size:9px; font-style:italic; text-align:center; color:#333333; float:left;}
.cutLineRight{margin:0px; padding: 3px 0px 8px 8px; font-size:9px; font-style:italic; text-align:center; color:#333333; float:right;}
