body {margin:0; padding:0; background-color:#F0F1F1;}
TH,TD,div {margin:0; padding:0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#414141; font-weight:normal;}
A,A:link,A:visited,A:active{ color:#FF8B00; text-decoration:none; font-size:11px;font-weight:normal;}
A:hover{ color:#FF8B00; text-decoration:underline; font-size:11px;font-weight:normal;}

.template {margin:0; padding:0; text-align:left; width:745px;}
.template100 {margin:0; padding:0; text-align:left; width:95%;}


.top_bar {margin:0; padding:0; background:#ffffff url(images/top_bg.gif) repeat-x bottom left; height:26px;}
.top_bar_left {margin:0; padding:7px 0 0 15px; float:left; width:45%;}
.top_bar_right {margin:0; padding:7px 15px 0 0; float:right; width:45%; text-align:right;}

.logo_area {margin:0; padding:0; min-height:94px; _height:94px; background:transparent url(images/logo_banner_bg.gif) repeat-x top left;}
.logo_area_left {margin:0; padding:0; background:transparent url(images/logo_banner_sides.gif) no-repeat top left;}
.logo_area_right {margin:0; padding:0; background:transparent url(images/logo_banner_sides.gif) no-repeat top right;}

.separate {margin:0; padding:0; background-color:#ffffff;}
.separate1 {margin:0; padding:0; background-color:#ffffff;}
.separate2 {margin:0; padding:0; background-color:#6A727A;}
.separate3 {margin:0; padding:0; background-color:#5A6066;}
.separate4 {margin:0; padding:0; background-color:#424242;}
.separate5 {margin:0; padding:0; background-color:#ABAFAF}

.menu_bar {margin:0; padding:0; background:#ffffff url(images/menu_bg.gif) repeat-x bottom left; height:30px;}

.bread_bar {margin:0; padding:0; background:#ffffff url(images/bread_bg.gif) repeat-x bottom left; height:25px;}
.bread_bar_left {margin:0; padding:3px 0 0 7px; float:left; width:65%;}
.bread_bar_right {margin:0; padding:3px 7px 0 0; float:right; width:30%; text-align:right;}

.main_content {margin:0; padding:5px; background-color:#ffffff; min-height:30px; _height:30px;}
.banner { background-image:url(images/banner_img.jpg); background-position:top left; background-repeat:no-repeat; height:138px; width:744px; }
.linkbor { border:1px solid #C3C7CA; padding:7px; }


/*****************************************General style completes************************************************/

.LTP { float:left; width:50%;}
.LTP1 { float:left; width:27%;}
.RTP { float:right; width:49%;}
.RTP1 { float:right; width:72%;}

/* ********** Pane Style ************** */

.TopPane { padding:0px 0px 0px 0px;}
.LeftPane { padding:0px 0px 0px 0px;}
.ContentPane { padding:0px 0px 0px 0px;}
.RightPane { padding:0px 0px 0px 0px;}
.BottomPane { padding:0;}
.LinkPane { padding:0px 0px 0px 0px; }
.BannerPane{ width:744px; margin:0; padding:0; }

/* ********** Control Panel Style ************** */

.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:#CE2029; text-decoration:underline;} 


/* ********** Container Style ************** */

.Head{ font-size:12px; font-weight:bold; color:#545454; }
.SubHead{ font-size:11px; color:#545454; }
.SubSubHead{ font-size:11px; color:#545454; }
.Normal{ font-size:11px; color:#545454; line-height:120%; letter-spacing: .5px;}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{	color:#6E6E6E; text-decoration:none; }
A.CommandButton:hover{ color:#000000; text-decoration:underline;}


/* ********** User Style ************** */

.user,a.user:link,a.user:active,a.user:visited{font-size:11px; color:#50508D; text-decoration:none; font-weight:normal;}
a.user:hover{font-size:11px; color:#833D4E; text-decoration:none; font-weight:normal; }

/* ********** Footer Style ************** */

.footer,a.footer:link,a.footer:active,a.footer:visited{font-size:10px; color:#6A727A; text-decoration:none; font-weight:normal;}
a.footer:hover{font-size:10px; color:#833D4E; text-decoration:none; font-weight:normal;}

/* ********** Links Style ************** */

.links,a.links:link,a.links:active,a.links:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6A727A; text-decoration:none; font-weight:bold; line-height:2.5em;}
a.links:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#833D4E; text-decoration:none; font-weight:bold; line-height:2.5em;}

/* ********** Breadcrumb Style ************** */

.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{font-size:9px; color:#8C3A4F; text-decoration:none; font-weight:normal;}
a.Breadcrumb:hover{font-size:9px; color:#666D6D; text-decoration:none; font-weight:normal;}

/* ********** Currentdate Style ************** */

.date,a.date:link,a.date:active,a.date:visited{font-size:10px; color:#8C3A4F; text-decoration:none; font-weight:normal;}
a.date:hover{font-size:10px; color:#8C3A4F; text-decoration:none; font-weight:normal;}

/*___________________________________________________________________________________________*/
/* ********** Menu Style ************** */

.MainMenu_MenuContainer{ background:transparent; width:181px; height:1px; margin:0; }
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{display:none;}

.ModuleTitle_MenuItemSel {background-color: transparent;}
.MainMenu_MenuItemSel {background-color: transparent;}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:#FFFFFF;font-size:11px; font-weight:normal;
	padding:2px 15px 2px 10px;
	border:1px #798282 solid; border-width:1px 0px;
}

/*---------Sub Menu style on select---------------*/
.submenuitemselected{
	color:#CE8199;
	font-size:11px;
	font-weight:normal;
	padding:2px 15px 2px 10px;
	border:1px #798282 solid;
	border-width:1px 0px;
	background:#3D4444;
}

/*---------Sub Menu Frame style---------------*/
.submenu{
	z-index:1000;
	border:1px #424242 solid;
	padding:0px;
	background:#798282;
}

/*---------Root Menu style---------------*/
.rootmenuitem TD{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	color:#FCFCFC;
	background-image: url(images/menu.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:4px 8px 0 10px; margin:0px;
	_padding:4px 10px 0 8px; margin:0px;
	height:30px;
}

/*---------Root Menu style on select---------------*/
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{ 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	color:#CE8199;
	background-image: url(images/menu.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:4px 8px 0 10px; margin:0px;
	_padding:4px 10px 0 8px; margin:0px;
	height:30px;
}

/* ********** Custom Layout Style ************** */
#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; }
#SearchContainer input{MARGIN:0px; padding:0px;BORDER:1px solid #7F9DB9;font-size:10px;color:#000000;BACKGROUND:#FEFDFD;WIDTH:110px;HEIGHT:18px;}
#LanguageContainer select{MARGIN:0px;vertical-align:top; border:1px #94A1A4 solid; font-size:9px;color:#878D8F; background:#FFFFFF; WIDTH:133px;HEIGHT:18px;}

/*********************font styles********************/
.reddarkbold{color:#833D4E; font-size:11px; font-weight:bold;}
.greendarkbold{color:#686B55; font-size:11px; font-weight:bold;}
.orangebold{color:#FF8B00; font-size:11px; font-weight:bold;}
.greysmallbold{color:#424242; font-size:10px; font-weight:bold;}
.greybold{color:#414141; font-size:11px; font-weight:bold;}
.ashsmallnormal{color:#6A727A; font-size:10px; font-weight:bold;}
.lightgreybold{color:#787676; font-size:11px; font-weight:bold;}
.lightgreysmall{color:#787676; font-size:9px; font-weight: normal;}
.lightred{color:#B46277; font-size:9px; font-weight:normal;}
.lightredbold{color:#B46277; font-size:9px; font-weight:bold;}
.orgbold{color:#6A727A; font-size:10px; font-weight:bold;}
.orgnormal{color:#6A727A; font-size:10px; font-weight: normal;}


.reddarkbold,a.reddarkbold:link,a.reddarkbold:active,a.reddarkbold:visited{color:#833D4E; font-size:11px; font-weight:bold; text-decoration:none;}
a.reddarkbold:hover{color:#000000; font-size:11px; font-weight:bold; text-decoration:none;}

.greendarkbold,a.greendarkbold:link,a.greendarkbold:active,a.greendarkbold:visited{color:#686B55; font-size:11px; font-weight:bold;text-decoration:none;}
a.greendarkbold:hover{color:#414141; font-size:11px; font-weight:bold;text-decoration:none; }

.orangebold,a.orangebold:link,a.orangebold:active,a.orangebold:visited{color:#FF8B00; font-size:11px; font-weight:bold;text-decoration:none;}
a.orangebold:hover{color:#000000; font-size:11px; font-weight:bold;text-decoration:none; }

.greysmallbold,a.greysmallbold:link,a.greysmallbold:active,a.greysmallbold:visited{color:#424242; font-size:10px; font-weight:bold;text-decoration:none;}
a.greysmallbold:hover{color:#FF8B00; font-size:10px; font-weight:bold;text-decoration:none; }

.greybold,a.greybold:link,a.greybold:active,a.greybold:visited{color:#414141; font-size:11px; font-weight:bold;text-decoration:none;}
a.greybold:hover{color:#FF8B00; font-size:11px; font-weight:bold;text-decoration:none; }

.ashsmallnormal,a.ashsmallnormal:link,a.ashsmallnormal:active,a.ashsmallnormal:visited{color:#6A727A; font-size:10px; font-weight:bold;text-decoration:none;}
a.ashsmallnormal:hover{color:#414141; font-size:10px; font-weight:bold;text-decoration:none; }

.lightgreybold,a.lightgreybold:link,a.lightgreybold:active,a.lightgreybold:visited{color:#787676; font-size:11px; font-weight:bold;text-decoration:none;}
a.lightgreybold:hover{color:#414141; font-size:11px; font-weight:bold;text-decoration:none;}

.lightgreysmall,a.lightgreysmall:link,a.lightgreysmall:active,a.lightgreysmall:visited{color:#787676; font-size:9px; font-weight: normal;text-decoration:none;}
a.lightgreysmall:hover{color:#414141; font-size:9px; font-weight: normal;text-decoration:none;}

.lightred,a.lightred:link,a.lightred:active,a.lightred:visited{color:#B46277; font-size:9px; font-weight:normal;text-decoration:none;}
a.lightred:hover{color:#000000; font-size:9px; font-weight:normal;text-decoration:none; }

.lightredbold,a.lightredbold:link,a.lightredbold:active,a.lightredbold:visited{color:#B46277; font-size:9px; font-weight:bold;text-decoration:none;}
a.lightredbold:hover{color:#000000; font-size:9px; font-weight:bold;text-decoration:none;}

.orgbold,a.orgbold:link,a.orgbold:active,a.orgbold:visited{color:#6A727A; font-size:10px; font-weight:bold;text-decoration:none;}
a.orgbold:hover{color:#6A727A; font-size:10px; font-weight:bold; text-decoration:none;}

.orgnormal,a.orgnormal:link,a.orgnormal:active,a.orgnormal:visited{color:#6A727A; font-size:10px; font-weight: normal;text-decoration:none;}
a.orgnormal:hover{color:#000000; font-size:10px; font-weight: normal;text-decoration:none;}


