Body{background-color: white;}
ul.LiGreen, li.LiGreen {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px -10px;
}

li.LiGreen {
    -background-image: url(http://localhost/glxPortal/images/info.jpg); /* Replace bullet.gif with your img */
    -background-position: left center; /* Position bullet */
    -background-repeat: no-repeat;
    -padding-left: 10px; /* Add padding so text doesn't cover bullet img */
}

/*New Tab*/
/*Third Version*/
/* Horizontal Tabbed Panels */

 .TabPanel {
	margin: 1px;
	padding: 0px;
	clear: both;
	/*width: 100%;*/ /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabMainGroup {
	margin: 0px;
	padding: 0px;
}
.TabSubGroup {
	margin: 0px;
	padding: 0px;
}
.TabMainContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}

.TabSubContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #fff;
}


.TabMain {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 5px;
	margin: 0px 1px 0px 0px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	background-color: #DDD;
	background: url('images/1x1.gif');
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	white-space:  normal;
	cursor: pointer;
}

.TabSub {
	position: relative;
	top: 1px;
	float: left;
	padding: 14px 5px;
	margin: 0px 1px 0px 0px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	background-color: #EEE;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	white-space:nowrap;
	width:108px;
	height:50px;
	text-align:left;
	background-repeat:no-repeat;
	background-position:top center;
}
/*Inner text*/
.TabInfoText
{
	position: absolute;
	bottom: 0px;
}

.TabButton {
	position: relative;
	top: 1px;
	padding: 1px 1px;
	margin: 0px 0px 0px 0px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	background-color:#f9f9f9;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	white-space:  normal;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #CCC;
}
.TabMainSelected {
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
	color: #000000;
}

.TabSubSelected {
	background-color: #fff;
	border-bottom: 1px solid #EEE;
	color: black;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabMainContent {
	padding: 2px;
}
.TabSubContent {
	padding: 2px;
}
/*Second Version*/
	div#mytab {
		border:1px solid #000;
		width:598px;
		height:44px;
		position:relative;
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
	div#mytab ul{
		list-style-type:none;
		margin:0;
		padding:0;
	}

	/*MainTab*/
	ul#current_order_list {
		width:598px;
		height:22px;
		background:#333;
	}
	ul#current_order_list li {
		display:inline;
		margin:0;
		padding:0;
	}
	ul#current_order_list a:link,
	ul#current_order_list a:visited,
	ul#current_order_list a:hover {
		text-decoration:none;
		color:#fff;
		display:block;
		float:left;
		width:auto;
		height:16px;
		padding:4px 6px 0 6px;
		font-weight:bold;
		border:1px solid #000;
		border-color:#aaa #000 #000 #aaa;
		text-transform:uppercase;
	}
	ul#current_order_list a:hover {
		background-color:#665;
	}
	ul#sub_current_order_list {
		width:598px;
		height:22px;
		background:#554;
		position:absolute;
		top:22px;
		left:0;
	}
	ul#sub_current_order_list li {
		display:block;
		float:left;
		width:auto;
		height:22px;
		border-left:1px solid #ccc;
	}
	ul#sub_current_order_list a:link,
	ul#sub_current_order_list a:visited,
	ul#sub_current_order_list a:hover {
		text-transform:none;
		font-weight:normal;
		background:#554;
		border:none;
	}
	ul#sub_current_order_list a:hover {
		text-decoration:underline;
	}
	li#current_list a:link,
	li#current_list a:visited,
	li#current_list a:hover {
		background:#554;
		border-bottom-color:#554;
	}
	ul#sub_current_order_list a#sub_current_link:link,
	ul#sub_current_order_list a#sub_current_link:visited,
	ul#sub_current_order_list a#sub_current_link:hover {
		font-weight:bold;
	}
	
ul#topnav {
	margin:0 0 42px;
	padding: 0 0 0 12px;
	list-style: none;
	border: none;
} 

#topnav li {
	display: block;
	margin: 0;
	padding: 0;
	float:left;
}
	
#topnav a {
	display:block;
	color:#444;
	text-decoration:none;
	background: url(images/tab_li_a.gif) no-repeat;
	margin:0;
	padding: 0.2em 2.4em 0.2em 36px;
	border-right: 1px solid #aaa;
	position: relative;
	font: bold 11px helvetica, arial, geneva, lucida, sans-serif;
	cursor:pointer;
}
	
#topnav a:hover {
	background: url(images/tab_li_a_hover.gif) no-repeat;
}

#topnav a.here {
	position:relative;
	z-index:102;
	background: url(images/tab_li_a_hover.gif) no-repeat;
	border-right: 1px solid #777;
	padding: 0.2em 1em 0.2em 35px;
	margin: 0 4px 0 0;
}
	
ul#subnav {
	position:absolute;
	z-index:101;
	margin: -1px 0 0;
	left: 181px;
	padding: 1px 2px 3px 30px;
	background: #bbb;
	border-top:1px solid #fff;
	border-bottom:1px solid #999;
	width: 643px;
}
	
#subnav li {
	position:relative;
	z-index:102;
	display: block;
	margin: 0;
	padding: 0;
	float:left;
}
	
#subnav a {
	color:#fff;
	display:block;
	text-decoration:none;
	margin:0;
	padding: 2px 12px 2px 12px;
	background: transparent;
	background-image: none;
	border: 0 none;
	cursor:pointer;
}
	
#subnav a:hover {
	color:#444;
	background: transparent;
	background-image: none;
	border: 0 none;
}

#subnav a.here {
	color:#444;
	background: transparent;
	background-image: none;
	border: 0 none;
	margin:1;
	padding: 2px 12px 2px 22px;
	font-weight:bold;
	background: url(images/tab_li_a_hover.gif) no-repeat;
}

/*First version*/

#segmentusagetab {
	position:relative;
	float:left;
	width:100%;
	padding:0 0 1.75em 1em;
	margin:0;
	list-style:none;
	line-height:1em;
}

#segmentusagetab LI {
	float:left;
	margin:0;
	padding:0;
}

#segmentusagetab A {
	display:block;
	color:white;
	text-decoration:none;
	font-weight:bold;
	background:#ddd;
	margin:0;
	padding:0.25em 1em;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
}

#segmentusagetab A:hover,
#segmentusagetab A:active,
#segmentusagetab A.here:link,
#segmentusagetab A.here:visited {
	background:#bbb;
	color:Black;
}

#segmentusagetab A.here:link,
#segmentusagetab A.here:visited {
	position:relative;
	z-index:102;
}

/*subnav*/

#segmentusagetab UL {
	position:absolute;
	left:0;
	top:1.5em;
	float:left;
	background:#bbb;
	width:100%;
	margin:0;
	padding:0.25em 0.25em 0.25em 1em;
	list-style:none;
	border-top:1px solid #fff;
}

#segmentusagetab UL LI {
	float:left;
	display:block;
	margin-top:1px;
}

#segmentusagetab UL A {
	background:#bbb;
	color:#fff;
	display:inline;
	margin:0;
	padding:0 1em;
	border:0
}

#segmentusagetab UL A:hover,
#segmentusagetab UL A:active,
#segmentusagetab UL A.here:link,
#segmentusagetab UL A.here:visited {
	color:black;
}

/*New Toolbar*/
A.tabDefaultSelectedStyle:link,A.tabDefaultSelectedStyle:visited,A.tabDefaultSelectedStyle:active,A.tabDefaultStyle:link,A.tabDefaultStyle:visited,A.tabDefaultStyle:active 
{
	height:22px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:5px;
	border-top:2px solid #c9c9c9;
	border-left:1px solid #ffffff;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #888888;
    background-color:#c1c1c1;
    cursor:hand;
    font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#c1c1c1');
}
A.tabDefaultSelectedStyle:link,A.tabDefaultSelectedStyle:visited,A.tabDefaultSelectedStyle:active 
{
	border-top:2px solid #888888;
	border-left:1px solid #888888;
	border-right:1px solid #ffffff;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c1c1c1', EndColorStr='#ffffff');
}
A.tabDefaultStyle:hover {
	color: red;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c1c1c1', EndColorStr='#ffffff');
}
A.tabDefaultSelectedStyle:hover {
	color: red;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#c1c1c1');
}
/* Toolbar on top */
.ToolBarOut { BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid }
.ToolBarIn { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; BACKGROUND: white; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; border-color:Gray; }
.ToolBarOut2 { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: white; }
.ToolBarIn2 { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: silver; }
.ToolBarSeparator { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: 65% Verdana, Arial, Helvetica, sans-serif; COLOR: Gray; PADDING-TOP: 0px }
#MyToolbar { FONT: 65% Verdana, Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none }
.PageBreak{page-break-before:always;}
 /* background color for the header at the top of the page  */
.HeadBg{background-color: #999999;}
/* background color for the content part of the pages */
Body{background-color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
/* default in links */
A{font-size: 11px;text-decoration: underline;}
A:link{color:   black;}
A:visited{color:  black;}
A:active{color:  black;}
A:hover {text-decoration: underline; color:  red;}
/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color:white;}
.SiteSubTitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color:white;}

/* MODULE-SPECIFIC */

/* GENERAL */

/* If tabstyle in Banner  */
A.TabMenuSelected:link,A.TabMenuSelected:visited,A.TabMenuSelected:active,A.TabMenuSelected:hover {
    text-decoration: underline;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;  
    margin-left: 1px;
}

 A.TabMenuUnSelected:link,A.TabMenuUnSelected:visited ,A.TabMenuUnSelected:active  {
    text-decoration: none;
    color: #888888;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;  
	margin-left: 1px;
}
A.TabMenuUnSelected:hover    {
    text-decoration: underline;
    color: black;
}

/* style for module titles */
A.Head,.Head   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  13px;
    font-weight:    Bold;
    color: #666644;
    text-decoration: none;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
    color: black;
}
.NormalSmall
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 9px;
    color: black;    
}
.NormalBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: black;
}
.NormalItalic
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: italic;
    color: black;
}
.NormalBoldItalic
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    color: black;
}
.NormalRed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: red;
}
.NormalBoldRed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red;
}
.NormalWhite
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: white;
}
.NormalBoldWhite
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: white;
}
.NormalBlue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: blue;
}
.NormalBoldBlue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: blue;
}
.NormalGray
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
    color: #666644;
}

.NormalBoldGray
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 11px;
    color: #666644;
}

.NormalGreen
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
    color: #99cc66;
}

.NormalBoldGreen
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 11px;
    color: #99cc66;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    border: 1px solid black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-weight: normal;
    	margin-right: 0px;
}
.NormalTextBoxWhite
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    border-right: white 1px solid;
	border-top: white 1px solid; 
	border-left: white 1px solid;
	border-bottom: white 1px solid; 
	
}
.NormalTextBoxBlank
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: white;
    border-right: white 1px solid;
	border-top: white 1px solid; 
	border-left: white 1px solid;
	border-bottom: white 1px solid; 
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: black;}
.CommandButton label{white-space:nowrap;}
A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active {text-decoration:underline;
	height: 13px;
}
A.CommandButton:hover{text-decoration:underline;color: red;}
.CommandButtonBold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: black;font-weight: bold;}
A.CommandButtonBold:link,A.CommandButtonBold:visited,A.CommandButtonBold:active{text-decoration:underline;}
A.CommandButtonBold:hover{text-decoration:underline;color: red;}
.CommandButtonRed{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: red;}
A.CommandButtonRed:link,A.CommandButtonRed:visited,A.CommandButtonRed:active,A.CommandButtonRed:hover{color: red;text-decoration:underline;}
.CommandButtonBlue{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: blue;}
A.CommandButtonBlue:link,A.CommandButtonBlue:visited,A.CommandButtonBlue:active,A.CommandButtonBlue:hover{color: blue;text-decoration:underline;}
.CommandButtonSmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;color: black;}
A.CommandButtonSmall:link,A.CommandButton:visited,A.CommandButton:active {text-decoration:underline;}
A.CommandButtonSmall:hover{text-decoration:underline;color: red;}

/* GENERIC */
H1  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  18px;
    font-weight: normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  16px;
    font-weight: bold;
    color: #666644;
}

H3  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    normal;
    color: #666644;
}

H4  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  16px;
    font-weight:  bold;
    color: #666644;
}

H5, DT  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #666644;
}

H6  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #666644;
}

TFOOT, THEAD    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    color: #666644;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #666644;
}


SMALL   
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  8px;
    font-weight: normal;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}

LI.eCatNormal
{
	font-size: 10px;
} 

/* This tells the browser what to do for bullets in a normal bulleted list. */
UL			{margin-top: 0px;margin-bottom: 0px;margin-left: 1px;list-style-type: none;}
LI			{list-style-type: none;background: url('images/navlink_bullet_small.gif');background-repeat: no-repeat;background-position: left top;padding-left: 10px;list-style-position: outside;}
/* This tells the browser what to do for bullets in a list that is nested within a normal bulleted list. */
UL LI LI	{margin-left: 15px;list-style-type: none;background: none;list-style-image: url(images/navlink_bullet_small_arrow.gif);padding-left: 0px;list-style-position: outside;}
/* This tells the browser what to do for bullets in a list that is nested within a nested list. */
UL LI LI LI	{margin-left: 15px;}

OL LI {list-style-type:decimal;list-style-image:none;margin-left: -20px;}
OL OL LI {list-style-type:lower-alpha;list-style-image:none;}
OL OL OL LI {list-style-type:lower-roman;list-style-image:none;}

HR {color: #666644;height:1pt;text-align:left}

/* TheArticle */
A.txtSubject,.txtSubject
{
	color: #666644;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    /*TEXT-TRANSFORM: uppercase;*/
    WORD-SPACING:  normal;
    font-size:  18px;
    text-decoration: none;}
	
.txtIndent	{	
	color:	black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	}

.txtBody	{	
	color:	black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	}


/*TreeMenuV1*/
	.MainMenuAlign 
	{
		MARGIN-LEFT: 2px ;
		FONT-WEIGHT:  bold; 
		CURSOR: pointer; 
	}

	.MainMenuLink 
	{
		FONT-WEIGHT:  normal; 
		FONT-STYLE:  normal; 
		FONT-SIZE: 11px; 
		cursor: pointer; /*NetscapeShit*/
		CURSOR: hand; 
		COLOR: black; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:    none;
	}
		
	.MenuLink 
	{
		FONT-WEIGHT:  normal; 
		FONT-STYLE:  normal; 
		FONT-SIZE: 11px; 
		CURSOR: hand; 
		COLOR: black; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		/*white-space:nowrap;*/
	}
	.SubMenuAlign 
	{
		MARGIN-LEFT: 5px }
	.LinkAlign 
	{
		FONT-WEIGHT: normal; 
		FONT-STYLE:  normal; 
		FONT-SIZE: 11px; 
		MARGIN-LEFT: 17px; 
		CURSOR: hand; 
		COLOR: black; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
	

/* hyperlink style for buttons and link buttons used in the portal main pages */
A.MenuSelected:link, A.MenuSelected:visited, A.MenuSelected:active  {
    text-decoration: underline;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal; 
	margin-left: 1px;    
}


A.MenuSelected:hover    {
    color: red;
}	

A.MenuUnSelected:link, A.MenuUnSelected:visited, A.MenuUnSelected:active   {
    text-decoration: none;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;  
	margin-left: 1px;
}

A.MenuUnSelected:hover    {
    text-decoration: underline;
}
TABLE.NewsSimple{border-color:silver;border-width:1px;border-style:Dashed;width:100%;border-collapse:collapse;}
.ModuleBorder{BORDER-RIGHT: #c9c9c9 1px solid;BORDER-LEFT: #c9c9c9 1px solid;BORDER-TOP: #c9c9c9 1px solid;BORDER-BOTTOM: #c9c9c9 1px solid;}
.ModuleBorderRight{BORDER-RIGHT: #c9c9c9 1px solid;}
.ModuleBorderLeft{BORDER-LEFT: #c9c9c9 1px solid;}
.ModuleBorderTop{BORDER-TOP: #c9c9c9 1px solid;}
.ModuleBorderBottom{BORDER-BOTTOM: #c9c9c9 1px solid;}

TABLE.colorClassCorp	
{
	border-width:1px; 
	border-style:solid; 
	border-color:#c0c8cf #c0c8cf #c0c8cf #c0c8cf; 
}

TABLE.colorClassGlobel	
{
	border-width:1px; 
	border-style:solid; 
	border-color:#81a5b6  #81a5b6 #81a5b6 #81a5b6; 
}

TABLE.colorClassEuro	
{
	border-top:solid 1px #c9c9c9;
	border-left:solid 1px #c9c9c9;
	border-right:solid 1px #c9c9c9;
	border-bottom:solid 1px #c9c9c9;
	/*
	80 = 128
	81 = 129
	82 = 130
	*/
	/*background-color:#ADAEAD;*/
}
TD.colorClassFrame
{
	border-left:solid 1px #c9c9c9;
	border-right:solid 1px #c9c9c9;
}
TD.colorClassFrameLeft
{
	border-left:solid 1px #c9c9c9;
}

TD.colorClassFrameTop
{
	border-top:solid 1px #c9c9c9;
	border-left:solid 1px #c9c9c9;
	border-right:solid 1px #c9c9c9;
}

TD.colorClassFrameBottom
{
	border-bottom:solid 1px #c9c9c9;
	border-left:solid 1px #c9c9c9;
	border-right:solid 1px #c9c9c9;
}

/* SearchFooter */
A.SearchArticleTitle, A.SearchArticleTitle:link, A.SearchArticleTitle:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color:black}

.SearcheCatTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:white;}

.SearchBox	
{
	border-style:inset;
	height:18px;
	border-top:solid 1px  white;
	border-left:solid 1px  white;
	border-right:solid 1px silver;
	border-bottom:solid 1px silver;
 	background-attachment: inherit;
 	background-image: url('images/inputbg.gif');
	font-weight:bold;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
 		 }
.SearchBoxV2	
{
	border-style:inset;
	height:18px;
	border-top:solid 1px  silver;
	border-left:solid 1px  silver;
	border-right:solid 1px silver;
	border-bottom:solid 1px silver;
 	background-attachment: inherit;
	font-weight:normal;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
 		 } 		 
.SearchGoButton
{
	cursor: hand; 
}
.DropDownBox	{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 8pt;
 	color: black;
 	font-weight: normal ;
 	border-right: black 1px solid;
	border-top: black 1px solid; 
	border-left: black 1px solid;
	border-bottom: black 1px solid; 
}

/* Editor */
DIV.menuBar A.menuButton { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
DIV.menuBar A.menuButtonActive { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
DIV.menuBar A.menuButtonActiveSub { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
DIV.subMenuBar A.menuButton { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
DIV.subMenuBar A.menuButtonActive { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }

A.TheImageEditor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: normal;
}
A.TheImageEditor:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: normal;
}
A.TheImageEditor:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: normal;
}
A.TheImageEditor:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: bold;
}
td.TheImageEditor
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: normal;
}
.TheImageEditorTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: normal;
	border:solid 1px white;
	border-bottom-color:black;
	border-right-color:Black;
	background-color:#f2f2f2;
}

td.title_PopUp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: white;
	font-size: 11px;
	font-weight: bold;
	background-image: url(articleAdmin/img/bgTop_585.jpg)
} 		  

td.title_PopUp_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: white;
	font-size: 11px;
	font-weight: bold;
	background-image: url(articleAdmin/img/bgTop_224.jpg)
} 	
/*eCatProductSheet*/
td.eCatNormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 10px;
	font-weight: normal;
} 

td.eCatNormalBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 10px;
	font-weight: bold;
} 

td.eCatTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 16px;
	font-weight: normal;
} 
td.eCatSplitCodeText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Gray;
	font-size: 14px;
	font-weight: normal;
} 


/* eCat Index */
.buttonDown
{
	border-left: 1px solid #808080; 
	border-top: 1px solid #808080; 
	border-right: 1px solid #EEEEEE; 
	border-bottom: 1px solid #EEEEEE;
	background-color: #f9f9f9;
	FONT-WEIGHT:  bold; 
	FONT-STYLE:  normal; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width:110px;
}
.buttonDownS
{
	border-left: 1px solid #808080; 
	border-top: 1px solid #808080; 
	border-right: 1px solid #EEEEEE; 
	border-bottom: 1px solid #EEEEEE;
	background-color: #f9f9f9;
	FONT-WEIGHT:  bold; 
	FONT-STYLE:  normal; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	text-decoration: none;
}

.buttonUp
{
	border-left: 1px solid #EEEEEE; 
	border-top: 1px solid #EEEEEE; 
	border-right: 1px solid #808080; 
	border-bottom: 1px solid #808080;
	background-color: #ffffff;
	FONT-WEIGHT:  bold; 
	FONT-STYLE:  normal; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	text-decoration: none;
}
.indexFrame
{
	border-left: 1px solid #EEEEEE; 
	border-top: 1px solid #EEEEEE; 
	border-right: 1px solid #eeeeee; 
	border-bottom: 1px solid #eeeeee;
	background-color: #f8f8f8;
}

.GoButton{Border-Style: Inset;FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;cursor: hand;}
/*ItemTables*/
TABLE{border-collapse:separate;}
.DimSketchTableTitle
{
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #e1e1e1;}
.DimSketchTable
{
	background-color: white;
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.DimSketchTableAlt
{
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f9f9f9;}

.DimSketchTableTitleBorder
{
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #c9c9c9;}
.DimSketchTableBorder
{
	background-color: white;
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.DimSketchTableAltBorder
{
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f9f9f9;} 

/*MENU*/
.menu			{font-size: 11px;font-style:normal;font-weight:normal;color:Black;font-family: Verdana, Arial, Helvetica, sans-serif;cursor: hand;margin-left: 9px;}

.mainmenu		{z-index:100000;cursor:hand;margin-left:6px;margin-bottom:3px;margin-top:3px;}
.mainmenulabel	{font-size: 11px;font-style:normal;font-weight:normal;color:Black;font-family: Verdana, Arial, Helvetica, sans-serif;cursor: hand;}	

.submenu		{font-size: 11px;font-style:normal;font-weight:normal;color:Black;font-family: Verdana, Arial, Helvetica, sans-serif;cursor: hand;}
.submenulabel	{font-size: 11px;font-style:normal;font-weight:normal;color:Black;font-family: Verdana, Arial, Helvetica, sans-serif;cursor: hand;}

.menuNode		{font-size: 11px;font-style:normal;font-weight:normal;color:Black;font-family: Verdana, Arial, Helvetica, sans-serif;cursor: hand;}	

 
/* ProjectModule */
.project { BORDER-RIGHT: rgb(209,209,209) 1px solid; BORDER-TOP: rgb(209,209,209) 1px solid; BORDER-LEFT: rgb(209,209,209) 1px solid; BORDER-BOTTOM: rgb(209,209,209) 1px solid }
.projectError{color:#ff0000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;font-style:italic ;LETTER-SPACING: normal;TEXT-TRANSFORM: none;WORD-SPACING: normal;}
A.projectGrey:link { COLOR: rgb(178,178,178) }
A.projectGrey:visited { COLOR: rgb(178,178,178) }
A.projectGrey:active { COLOR: rgb(178,178,178) }
.projectGrey { COLOR: rgb(178,178,178) }
A.projectGrey:hover { COLOR: rgb(255,0,0) }
.projectBgProject { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: rgb(153,153,153); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: rgb(209,209,209); TEXT-DECORATION: none }
.projectBgMileStone { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: rgb(153,153,153); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: rgb(219,219,219); TEXT-DECORATION: none }
.projectBgCategroy { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: rgb(153,153,153); FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: rgb(229,229,229); TEXT-DECORATION: none }							 			
/*MessageCenter*/
.msgCenterTD {background-color: #E2E2E2; border-style: inset; border-width: 1; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.msgCenterTD {background: white; padding:  1px 1px 1px 1px; border: 1px #C6D2DE solid; border-left: 1px #C6D2DE dotted; border-right: 1px #C6D2DE dotted; }
.msgCenterTDGrey {background-color: #EFEDED; border-style: inset; border-width: 1; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.msgCenterTDGrey {background: #EFEDED; padding:  1px 1px 1px 1px; border: 1px #C6D2DE solid; border-left: 1px #C6D2DE dotted; border-right: 1px #C6D2DE dotted; }
.msgCenterTDGreyx {padding: 1px 1px 1px 5px; border: 1px #C6D2DE solid; border-left: 1px #C6D2DE dotted; border-right: 1px #C6D2DE dotted; }
.msgCenterTitle {background: #DCE5EA; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C6D2DE; border-bottom: 3px double #C6D2DE; border-top: 1px solid #54678C;}
.msgCenterCalendarTitle {background: #DCE5EA; font-weight:BOLD; }
/*HelpPopup*/
ACRONYM {CURSOR: help; BORDER-BOTTOM: #888888 1px dotted}
/*DialogWindow (map.aspx)*/
td.TopTitle{font-family: VArial Narrow, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: white;font-size: 10px;font-weight: bold;}
td.TopTitleImg{background-image: url(images/dialogBoxTitleSmall.gif)}
/*Store*/
A.StoreMenuUnselected, A.StoreMenuUnselected:link, A.StoreMenuUnselected:visited
{
    color: maroon;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.StoreMenuUnselected:hover
{
    color: black;
    text-decoration: underline;
    padding-left: 10px
}

A.StoreMenuSelected
{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.StoreMenuSelected:hover
{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}

.StoreCartListHead
{
    background-color: #c9c9c9;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px
}

.StoreCartListItem
{
    background-color: white;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 5px
}

.StoreCartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 5px
}

.StoreCartListFooter
{
    background-color: #c9c9c9;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 10pt
}

.StoreMostPopularHead
{
    background-color: maroon;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

A.StoreMostPopularItemText, A.StoreMostPopularItemText:link, A.StoreMostPopularItemText:visited
{
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none
}

A.StoreMostPopularItemText:hover
{
    color: red;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline
}

/*Survey*/
.SurveyQuestion
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: maroon;
	font-weight: bold;
}

.SurveyPanel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: Navy;
	background-color: Navy;
}

.SurveyOption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: black;
}

.SurveyButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: maroon;
	font-weight: bold;
}

/*THE ED */
				TABLE#window { 
					BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: buttonhighlight 1px solid; COLOR: menutext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface 
				} 
				TABLE#toolBar0 { 
					BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: buttonhighlight 1px solid; COLOR: menutext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface 
				} 
				TABLE#toolBar1 { 
					BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: buttonhighlight 1px solid; COLOR: menutext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface 
				} TABLE#toolBar2 { 
					BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: buttonhighlight 1px solid; COLOR: menutext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface 
				} TABLE#tblStatus { 
					BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: buttonhighlight 1px solid; COLOR: menutext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface 
				} .btnCtrl { 
					BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; BORDER-LEFT: buttonface 1px solid; BORDER-BOTTOM: buttonface 1px solid; HEIGHT: 18px; 
				} 
				.rebar SPAN.start { 
					BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; MARGIN: 0px; BORDER-LEFT: buttonhighlight 1px solid; WIDTH: 3px; BORDER-BOTTOM: buttonshadow 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: buttonface 
				} 
				.rebar SPAN.sep { 
					BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: buttonshadow 1px solid; MARGIN: 0px; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 2px; BORDER-BOTTOM: buttonhighlight 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: buttonface 
				} 
				#helpruleVertical { 
					LEFT: 20px; VISIBILITY: hidden; WIDTH: 700px; CLIP: rect(0px 700px 1px 0px); POSITION: absolute; TOP: 135px; HEIGHT: 1px 
				} 
				#helpruleVerticalRed { 
					LEFT: 20px; VISIBILITY: hidden; WIDTH: 700px; CLIP: rect(0px 700px 1px 0px); POSITION: absolute; TOP: 135px; HEIGHT: 1px 
				} 
				#helpruleHorizontal { 
					LEFT: 23px; VISIBILITY: hidden; WIDTH: 1px; CLIP: rect(0px 1px 700px 0px); POSITION: absolute; TOP: 108px; HEIGHT: 700px 
				} 
				#helpruleHorizontalRed { 
					LEFT: 23px; VISIBILITY: hidden; WIDTH: 1px; CLIP: rect(0px 1px 700px 0px); POSITION: absolute; TOP: 108px; HEIGHT: 700px 
				} 
fieldset.NormalOuter 
{
    border-top: #888888 1px solid;
    border-right: #c1c1c1 1px solid;
    border-bottom: #c1c1c1 1px solid;
    border-left: #c1c1c1 1px solid;
    border-collapse: collapse;
    padding: 0px;
    margin:0px;
    
}
fieldset.NormalInner
{
    border-top: #c9c9c9 1px solid;
    border-right: #c9c9c9 1px solid;
    border-bottom: #c9c9c9 1px solid;
    border-left: #c9c9c9 1px solid;
    
}
    			
