
BODY			{margin:0px 0px 0px 0px; border-left:0px; padding:0px 0px 0px 0px; height:100%; background-color:Gray;}

#wrapper		{position:relative; height:258px}
#logo			{z-index:3; position:absolute; left:25px; width:228px; top:25px; height:60px}
#user			{z-index:3; position:absolute; right:8px; top:8px; height:18px; TEXT-ALIGN:right}
#header			{z-index:2; position:absolute; width:100%; bottom:40px}
#menu			{z-index:1; position:absolute; background:transparent; width:auto; bottom:0px; height:54px}
#SearchContainer INPUT {
	BORDER-right:#cbcaca 1px solid; BORDER-top:#cbcaca 1px solid; font-size:9px; background:url(../images/searchinside.gif) #ffffff no-repeat right top; MARGIN:0px; BORDER-left:#cbcaca 1px solid; width:120px; color:#000000; BORDER-bottom:#cbcaca 1px solid; height:16px
}
#LanguageContainer SELECT {
	BORDER-right:#cbcaca 1px solid; BORDER-top:#cbcaca 1px solid; font-size:9px; background:#ffffff; MARGIN:0px; BORDER-left:#cbcaca 1px solid; width:130px; color:#000000; BORDER-bottom:#cbcaca 1px solid; height:16px
}
.TopBarlinks
{
	color:Red;
	background-color:Transparent;
}

.menutext A,
.menutext A:link,
.menutext A:visited,
.menutext A:active					{color:#000000; TEXT-DECORATION:none; font-size:11px; font-weight:normal;}
.menutext A:hover						{color:#005CB9; TEXT-DECORATION:none; font-size:11px; font-weight:normal;}

.border
{
	border:1px solid #000000;}
.footer_text
{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}

/* Pane Structure */
.leftpane				{padding:0px 0px 0px 3px}
.rightpane				{padding:0px 5px 0px 5px}
.toppane				{padding:0px 5px 0px 5px}
.bottompane				{padding:0px 5px 0px 5px}
.contentpane			{padding:0px 5px 0px 5px}
.myleftpane				{padding:0px 0px 0px 0px}
.mycontentpane			{padding:0px 0px 0px 0px}
.myrightpane			{padding:0px 0px 0px 0px}
.mybottompane			{padding:0px 0px 0px 0px}
.logopane				{padding:0px 0px 0px 0px}
.showcasepane			{padding:0px 0px 0px 0px}
.bannerpane				{padding:0px 0px 0px 0px}
.vspacepane				{padding:5px 0px 5px 0px}
.hspacepane				{padding:0px 5px 0px 5px}
.allspacepane			{padding:5px 5px 5px 5px}

/* Title, Module Title */
.Head					{font-size:12px; color:#111111; font-weight:bold}
.SubHead				{font-size:12px; color:#111111}
.SubSubHead				{font-size:12px; color:#111111}
.Normal					{font-size:12px; color:#111111}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#b17c38; TEXT-DECORATION:underline; vertical-align:top}
A.CommandButton:hover		{color:#b17c38; TEXT-DECORATION:none;  vertical-align:top}

TH,TD,DIV {	font-size:12px; color:#000000; FONT-FAMILY:Tahoma,Arial,Helvetica}

A,
A:link,
A:visited,
A:active					{color:#0000FF; TEXT-DECORATION:none; font-size:11px; font-weight:bold;}
A:hover						{color:#0000FF; TEXT-DECORATION:none; font-size:11px; font-weight:bold;}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight:normal; font-size:11px; color:#111111; TEXT-DECORATION:none}
A.topcss:hover				{font-weight:normal; font-size:11px; color:gray; TEXT-DECORATION:none}

.user,
A.user:link,
A.user:active,
A.user:visited				{font-weight:normal; font-size:11px; color:#111111; TEXT-DECORATION:none}
A.user:hover				{font-weight:normal; font-size:11px; color:gray; TEXT-DECORATION:none}

.search,
A.search:link,
A.search:active,
A.search:visited			{font-weight:lighter; font-size:12px; color:#111111; TEXT-DECORATION:none}
A.search:hover				{font-weight:lighter; font-size:12px; color:gray; TEXT-DECORATION:none}


.breadcrumb,
A.breadcrumb:link,
A.breadcrumb:active,
A.breadcrumb:visited		{font-weight:bold; font-size:12px; color:Black; TEXT-DECORATION:none}
A.breadcrumb:hover			{font-weight:bold; font-size:12px; color:Black; TEXT-DECORATION:none}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:lighter; font-size:12px; color:#ffffff; TEXT-DECORATION:none}
A.bottomcss:hover			{font-weight:lighter; font-size:12px; color:#ffffff; TEXT-DECORATION:none}

.footer,
A.footer:link,
A.footer:active,
A.footer:visited			{font-weight:lighter; font-size:11px; color:#ffffff; TEXT-DECORATION:none}
A.footer:hover				{font-weight:lighter; font-size:11px; color:#ffffff; TEXT-DECORATION:none;}

.links,
A.links:link,
A.links:active,
A.links:visited				{font-weight:lighter; font-size:12px; color:#ffffff; TEXT-DECORATION:none}
A.links:hover				{font-weight:lighter; font-size:12px; color:#ffffff; TEXT-DECORATION:none}


.MainMenu_MenuContainer			{background-color: Transparent;}
.MainMenu_MenuBar				{}
.MainMenu_TabRootMenuItem TD	{ PADDING-RIGHT: 5px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; padding-top:5px; COLOR:#ffffff;  text-align:center; BACKGROUND: transparent;}
.MainMenu_TabRootMenuItemSel TD { PADDING-RIGHT: 5px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; padding-top:5px; COLOR:#000000;  text-align:center; /* background-image: url(images/brown_r3_c9.jpg);	 */}
.MainMenu_TabMenuItemHover TD	{ PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; padding-top:5px; COLOR:#000000; text-align:center; padding-top:10px;}
.MainMenu_MenuItemSel			{ BACKGROUND: transparent;}
.MainMenu_MenuItem				{ FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; padding-top:12px;  border:0px;height: 20px;}
.MainMenu_MenuIcon				{ display:none;}
.submenuitemselected,
.submenuitembreadcrumb			{ WIDTH:150px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #A32C43; COLOR: #ffffff; cursor: pointer;cursor: hand;	border:0px; }
.submenu						{ WIDTH:150px;  Z-INDEX: 1000; BACKGROUND:#afe2ff; COLOR: #000000;	border:1px #0182cb solid;margin:2px 0px 0px 0px; height:5px; filter: Alpha(Opacity=88);	cursor: pointer;	cursor: hand;}
.MainMenu_MenuBreak				{border-bottom: transparent 0px solid; border-left: transparent 0px solid; border-top: transparent 0px solid;  border-right: transparent 0px solid; background-color: transparent; height: 10px;}
.MainMenu_MenuArrow				{DISPLAY:none}
.MainMenu_RootMenuArrow			{DISPLAY:none;}

.Eventday,.Eventweekenday{background-color:#FFFFFF}
.Eventday,.Eventweekenday{background-color:#FFFFFF}
.DataGrid_Item{background-color:#FFF;color:#000000;}
.DataGrid_AlternatingItem{background-color:#FFF;color:#000000;}


.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 10px; 
	background-color:transparent;
	color:#ffffff;
	font-weight:100;
	vertical-align:middle;
	}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	color: White;
	font-size: 10px; 
	font-weight:100;
	text-align:center; 
	line-height:20px;
	padding:0 0 0 5px;
	
	text-transform:capitalize;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:Yellow;
	font-size: 10px; 
	font-weight:normal;
	text-align:center;
	line-height:20px;
	padding:0 0 0 5px;
	/*background:url(image/menu_hover.gif) repeat-x top left;*/
	text-transform:capitalize;
	
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	color:Yellow;
	font-weight:normal;
	text-align:center;
	font-size: 10px;
	line-height:20px;
	padding:0 0 0 5px;
	/*background:url(image/menu_hover.gif) repeat-x top left;*/
    text-transform:capitalize;

}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
}

.main_dnnmenu_submenu td
{
	/*background-color:#E1E8ED;*/
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 10px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 11px;
	background: #06B4F5 ;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	padding: 0px 5px;
	margin:0px;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

.GovHeader
{
	background:url(image/thy_section_marker_government.jpg);
	background-repeat:no-repeat;
	
}
.AutoHeader
{
	background:url(image/thy_section_marker_automotive.jpg);
	background-repeat:no-repeat;
	
}
.HealthHeader
{
	background:url(image/thy_section_marker_health.jpg) top left;
	background-repeat:no-repeat;
	
}
.IndusverticalHeader
{
	background:url(image/thy_section_marker_industry.jpg);
	background-repeat:no-repeat;
	
}
.RetailHeader
{
	background:url(image/thy_section_marker_retail.jpg);
	background-repeat:no-repeat;
	
}
/********* menu new style ******/

.menu a{
width:90px;
height:39px;
display:block;
float:left;
line-height:39px;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
.menu a:hover{
color:#FFFF00;
font-weight:normal;
}
.menu1 a{
height:18px;
display:block;
padding:0 0 3px 0;
line-height:18px;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.menu1 a:hover{
color:#ffff00;
font-weight:normal;
}
.menu1 a:active{
color:#ffffff;
font-weight:normal;
}
#quicklink_bg
{
	background:url(image/header_quicklink_bg.jpg) top right no-repeat;
	width:560px;
	height:27px;
	vertical-align:top;
	margin:0;
	}
#quicklink_bg ul
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	width:560px;
	height:27px;
	margin:0;
	padding:0px 0 0 0px;
}
#quicklink_bg ul li
{
	background:url(image/quicklink_saprater.gif) scroll 100% 50%;
	background-repeat:no-repeat;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 13px 0 13px;
	line-height:27px;
}
#quicklink_bg ul li a
{
	list-style-type:none;
	display:block;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:27px;
	}
#quicklink_bg ul li a:hover
{
	float:left;
	display:block;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	line-height:27px;
}
#quicklink_bg ul li a:active
{
	float:left;
	display:block;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	line-height:27px;
}
.footer_bg{
background:url(image/footerbg_bg.gif) repear-x left;
width:2px;
height:57px;
}
#footerlink a
{
	background:url(image/quicklink_saprater.gif) scroll 100% 50%;
	background-repeat:no-repeat;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 13px 0 13px;
	color:#ffffff;
	margin:20px 0 0 0;
}
#footerlink a:link
{
	float:left;
	list-style-type:none;
	display:block;
	padding:0 13px 0 13px;
	color:#ffffff;
	margin:20px 0 0 0;
}
#footerlink a:hover
{
	
	background-repeat:no-repeat;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 13px 0 13px;
	color:#cccccc;
}
#footerlink a:active
{
	background-repeat:no-repeat;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 13px 0 13px;
	color:#ffffff;
}
#header_pho
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#303030;
}
#header_pho a
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#303030;
}
#header_pho a:hover
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#cccccc;
}