/******************* General styles *********************/
body { margin:0px; padding:0px; background-color:#FFFFFF; height:100%; }

TD, TH, DIV, P {margin:0px; padding:0px; font-family:Verdana; font-size:12px; color:#231F20;}

A:link, A:active, A:visited {margin:0px; padding:0px; font-family:Verdana; font-size:12px; color:#386489; text-decoration:none;}
A:hover {margin:0px; padding:0px; font-family:Verdana; font-size:12px; color:#666644; text-decoration:underline;}

/******************* other styles *********************/
#wrapper{ position:relative; height:258px;}
#logo{ position:absolute; top:29px; left:29px; width:228px; height:31px; z-index:3; }
#user{ position:absolute; height:18px; top:8px; right:8px; text-align:right; z-index:3; }
#header{ position:absolute; bottom:40px; z-index:2; width:100%; background:url(headerbg.gif); }
#menu{ position:absolute; background:url(menubg.jpg); width:auto; height:54px; bottom:0px; z-index:1; }

/******************* Control Panel styles *********************/
.controlpanel{ background:#FFF; border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#CCC; font-size:12px; color:#000; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal; }
.controlpanel TD TD TD input{ background:#EFEFEF; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; font-size:11px; color:#333;}
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none;}
.controlpanel A.CommandButton:link{ color:#000;}
.controlpanel A.CommandButton:visited{ color:#000;}
.controlpanel A.CommandButton:active{ color:#000; }
.controlpanel A.CommandButton:hover{ color:#FF9900; text-decoration:underline;}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{	color:#000000; text-decoration:none; }
A.CommandButton:hover{ color:#71560E; text-decoration:underline;}

/******************* Content Pane styles *********************/
.TopPane{margin:0px; padding:0px 0px 0px 0px;}
.LeftPane{padding:10px 10px 0px 10px;}
.LeftPane2{padding:20px 0px 0px 0px;}
.ContentPane{margin:0px; padding:0px;}
.MiddlePane{margin:0px; padding:0px;}
.RightPane{margin:0px; padding:0px 0px 0px 25px; width:50%;}
.BottomPane{margin:0px; padding:0px;}
.LinkPane{margin:0px; padding:0px 0px 0px 0px;}
.BannerPane{margin:0px; padding:0px; height:172px;}

/******************* Container styles *********************/
.Head{font-size:12px; font-weight:bold; color:#231F20;}
.SubHead{font-size:11px; color:#231F20;}
.SubSubHead{font-size:11px; color:#231F20;}
.Normal{font-size:11px; color:#231F20; }


a.user:link, a.user:active, a.user:visited {margin:0px; padding:0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.user:hover {margin:0px; padding:0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  text-decoration:none;}


/******************* Footer styles *********************/
.footer,a.footer:link,a.footer:active,a.footer:visited{font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color:#294E6D; text-decoration: none;}
a.footer:hover{color:#000000; text-decoration:none;}


/******************* Links styles *********************/
.links,a.links:link,a.links:active,a.links:visited{	font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color:#294E6D; text-decoration: none;}
a.links:hover{color:#000000; text-decoration:none;}


/******************* Breadcrumb styles *********************/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#1A3540; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size:12px;}
a.Breadcrumb:hover{color:#000000; text-decoration:none; font-size:12px;}


 /******************* Date styles *********************/
.date,a.date:link,a.date:active,a.date:visited{color:#1A3540; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
a.date:hover{ color:#000000; text-decoration:none; font-weight:normal; font-size:11px;}



/******************* Menu styles *********************/
.MainMenu_MenuContainer{ background:transparent; width:100%; margin:0px;}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }
/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{display:none;}
/*---------Menu Background Transparency---------------*/
.ModuleTitle_MenuItemSel {background-color: transparent;}
.MainMenu_MenuItemSel {background-color: transparent;}
/*---------Sub Menu style---------------*/
.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:#000000;	font-size:11px;	font-weight:normal;
	padding:2px 7px 2px 7px;
	border:1px #E3EED0 solid; border-width:1px 0px;
}
/*------sub menu display style on select-------*/
.submenuitemselected{
	color:#231F20;
	font-size:11px;
	font-weight:normal;
	padding:2px 7px 2px 7px;
	border:1px #B3D2E6 solid;
	border-width:1px 0px;
	Margin:0px;
	background:#B3D2E6;
}
/*------sub menu frame display style-------*/
.submenu{
    color:#000000;
	z-index:1000;
	padding:2px 7px 2px 7px;
	border:1px #E3EED0 solid;
	padding:0px;
	margin:0px;
	background:#E3EED0;
}
/*------root menu display style-------*/
.rootmenuitem TD{
	padding:0px 15px;
	margin:0px;
	color:#294E6D;
	background: url(images/nor_bg.gif) no-repeat bottom left;  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight: bold;
	height:30px;
	_height:30px; 
}
/*------root menu display style on select-------*/
.rootmenuitemselected TD{
	padding:0px 15px; 
	margin:0px;
	color:#294E6D;
	background: url(images/hover_bg.gif) no-repeat bottom left;  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight: bold;
	height:30px;
	_height:30px;
}

.rootmenuitembreadcrumb TD{
	padding:0px 15px; 
	margin:0px;
	color:#294E6D;
	background: url(images/hover_bg.gif) no-repeat bottom left;  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight: bold;
	height:30px;
	_height:30px; 
}


/*-------------- Custom skin -------------------*/
.top_bg{ background: url(images/top_bg.gif) top left repeat-x;}
.bot_bg{ background:url(images/bottom_bg.gif) bottom left repeat-x;}
.green_ltbg{background:url(images/green_ltbg.gif) bottom left repeat-y;}
.top_bg{ background:url(images/top_bg.gif) top left repeat-x;}
.green_rtbg{background:url(images/green_rtbg.gif) top left repeat-y;}
.inn{background-position:top left; background-repeat:repeat-y;}

.sr_bg{background:url(images/sr_bg.gif) repeat-x top left;color:#FFFFFF;}
.date_pad{height:24px; _height:37px; padding-top:13px;}
.content_pad{padding-left:24px; padding-bottom:5px; padding-right:25px;}

 a.read:link, a.read:active, a.read:visited {margin:0px; padding:0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#6B6A6A; text-decoration:underline;}
a.read:hover {margin:0px; padding:0px; text-decoration:none;}


ul {margin-left:-20px; _margin-left:17px;}

ul li { margin:0px; padding:0px; font-family:Verdana; font-size:12px; color:#231F20; list-style-type:disc; }
	  
/*-------------- home -------------------*/
.maroon{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#660000; font-weight:normal;}
.green{font-family:Tahoma; font-size:17px; color:#224b0c; font-weight:bold;}
.green_small{font-family:Tahoma; font-size:16px; color:#336600; font-weight:normal;}
.blue_txt{font-family:Tahoma; font-size:20px; color:#294e6d; font-weight:normal;}


a.link:link, a.link:active, a.link:visited {margin:0px; padding:0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0c2b69; text-decoration:underline;}
a.link:hover {color:#6C97B2; text-decoration:none;}
