/* margin: top, right, bottom, left */




body{text-align: center;background-color:#FFFFFF;color: #000000;font-family: Verdana;font-style: normal;font-size: 12px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
span{font-family: Verdana;font-style: normal;font-style: normal;font-size:12px;}
div{font-family: Verdana;font-style: normal;font-style: normal;font-size:12px;}
input{font-family: Verdana;font-size:10px;}
a{font-family: Verdana;font-style: normal;font-size:11px;}

TD {font-family: Verdana;font-style: normal;font-size:12px;}

/* Grid */

TABLE.Grid{
    MARGIN: 0px 0px 1em;
    font-family: Verdana;
    font-style: normal;font-size:8pt;
    BORDER-COLLAPSE: separate;
    border: solid 1px #000000;
    padding: 0.1em 0.1em  0.1em  0.1em;
	border-bottom:solid 5px #EBE5D9;
	border-top:solid 10px #EBE5D9;
	border-left:#FFFFFF;
	border-right:#FFFFFF;
}

TABLE.Grid a{text-decoration:none;color:#ffffff;font-family: Verdana;font-style: normal;font-size:8pt;FONT-WEIGHT: normal;}
TABLE.Grid a:visited{color:#ffffff;FONT-WEIGHT: normal;}
TABLE.Grid a:hover{color:#ffffff;border-bottom: solid 1px;}
TABLE.Grid TR{PADDING-RIGHT: 0.5em;PADDING-LEFT: 0.5em;PADDING-BOTTOM: 0.25em;VERTICAL-ALIGN: top;PADDING-TOP: 0.25em;BACKGROUND-COLOR: #FFFFFF;}
TABLE.Grid TR.gridTitle{BACKGROUND-COLOR: #EC2127;COLOR: #FFFFFF;}
TABLE.Grid TR.gridTitle TD{white-space: nowrap;TEXT-ALIGN: left;}
TABLE.Grid TR.gridItemOdd{BACKGROUND-COLOR: #F7F4EE;}


.dConfigBox{
 border: solid 1px #DFE8ED;
 padding:5px;
 text-align:center;
 height:100px;
 width:155px;
 margin-left:4px;
 margin-top:4px;
 float:left;
 position:relative;
}

.dMnu{
 background-color:#FFFE7B;
}
.dMnu a{color:#000000;}

.dMnuSelected{
 background-color:#95CBFD;
}
.dMnuSelected a{color:#000000;font-weight:bold;}



/* Fields */
.fieldNormal{font-family: Verdana;font-style: normal;font-size:10px;}

/* Text */
.textSmall{font-family:Verdana;font-style:normal;font-size:9px;}
.textNormal{font-family:Verdana;font-style:normal;font-size:11px;}
.textError{font-family:Verdana;font-style:normal;font-size:11px; color:Red;}
.textSubTitle{font-family:Verdana;font-style:normal;font-size:11px; font-weight:bold;}
.textTitle{font-family:Verdana;font-style:normal;font-size:11px; font-weight:bold}

.textGreen{font-family:Verdana;font-style:normal;font-size:11px; color:#008000}
.textRed{font-family:Verdana;font-style:normal;font-size:11px; color:#FF0000}


.info
{
 font-family: Verdana;
 font-style: normal;font-size:10px;
 border: solid 1px #CCCCCC;
 padding: 8px 8px 8px 8px;
 background-color:#FFFFCC;
 text-align:left;}

/* input{font-family: Verdana;font-style: normal;font-size:10px;}*/

input.btnR{
   color:#FFFFFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#EC2027;
   border:1px solid;
   border-top-color:#F59294;
   border-left-color:#F59294;
   border-right-color:#9A0E11;
   border-bottom-color:#9A0E11;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FAC0C1',EndColorStr='#EC2027');}


input.btnB{
   color:#FFFFFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#0066FF;
   border:1px solid;
   border-top-color:#0142A8;
   border-left-color:#0142A8;
   border-right-color:#000000;
   border-bottom-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F2F9FF',EndColorStr='#0066FF');}
   
input.txtB{font-family: Verdana;font-style: normal;font-size:10px;
	border: 1px solid #0066FF;
	background-color: #FFFFFF}




.pageTitle{text-align:left;font-size:17px;font-weight:bolder;letter-spacing:-0.2mm;font-family: Verdana, Arial, Helvetica;color: black;margin-top:0px;margin-bottom:0px;padding: 10px 5px 2px 5px;}
.pageSummary{text-align:left;font-size:12px;letter-spacing:-0.2mm;font-family: Verdana, Arial, Helvetica;color: black;margin-top:0px;margin-bottom:0px;padding: 10px 5px 2px 5px;}
.pageContent{text-align:left;font-size:12px;letter-spacing:-0.2mm;font-family: Verdana, Arial, Helvetica;color: black;margin-top:0px;margin-bottom:0px;padding: 10px 5px 2px 5px;}

.sectionTitle{text-align:left;background-color:#FAF9FE;font-size:17px;font-weight:bolder;letter-spacing:-0.2mm;font-family: Verdana, Arial, Helvetica;color: black;margin-top:0px;margin-bottom:0px;padding: 2px 5px 2px 5px;border: solid 1px #C0C0C0;}

.button
{
	background-color:#E0E0E0;
	font-size: 12px;
	vertical-align: middle;
	border-width:1px;
	border-style:outset;
	border-color: Silver;
	padding: 2px;
	padding-left:5px;
	padding-right:5px;
}






/************************* POPUP *********************************************/
div.popup_footer{
border-top:solid 1px #838383;
padding:4px 4px 4px 4px;
text-align:right;
background-color:#F0F0F0;
}
div.popup_body{
border-bottom:solid 1px #D4D0C8;
border-top:solid 1px #838383;
height:230px;
padding:2px 2px 2px 2px;
background-color:White;
}

div.popup_icon_area{
float:left;
color:#FFFFFF;
border-bottom: solid 1px gray;
width:100%;
}

div.popup_prompt_area{
float:left;
color:#000000;
width:100%;
position:relative;
overflow-y:auto;
}
div.popup_prompt_text{
  padding: 5px 5px 5px 5px;
}

span.popup_section{
color:#000000;
font-weight:bold;
}

span.popup_group{
color:#000000;
font-weight:bold;
}

span.popup_item{
color:#FF0000;
font-weight:bold;
}

span.popup_icon_text{
margin-top:5px;
font-size:16pt;
color:#000000;
font-weight:bold;
display:inline-block;
}

div.popup_header_buttons{
float:right;
}

div.popup_header_title{
float:left;
color:#FFFFFF;
}


div.popup_header, div.popup_header_active{
height:18px;
border-left:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-bottom: 1px solid #404040;
padding:4px 4px 0px 4px;
cursor: move;
}

div.popup_header_active{
background-color:#A6CAF0;
background: url('../images/titlebarbg.gif');
background-repeat:repeat-y;
}


div.popup_header{
background: url('../images/white_gradient.jpg');
background-color:#FFFFFF;
background-repeat:repeat-y;
}



div.popup_container_drag, div.popup_container{
width:310px;
padding: 0 5px 5px 0;
position: absolute;
top:10px;left:10px;
display:none;
}

div.popup_container{background: url('../images/ds.png') no-repeat bottom right;}
div.popup_container_drag{filter: alpha(opacity=40);-moz-opacity: 0.40;}

div.popup_border{
background-color:#838383;
border:solid 1px #404040;
border-left:solid 1px #D4D0C8;
border-top:solid 1px #D4D0C8;
padding:1px;
}


.popup_modal_area{   
    left: 0px;
    top: 0px;
    border:none;
    position: absolute;
    background-color:black;
    filter: filter: alpha(opacity=40);
    -moz-opacity: 0.40;
}


.popup_button{
width:80px;
color:#000000;
height:22px;
font-family: Verdana,arial,sans-serif;
font-size:11px;
font-weight:bold;
border:2px solid;
margin-left:5px;
border-top-color:#ABABAB;
border-left-color:#ABABAB;
border-right-color:#7B7B7B;
border-bottom-color:#7B7B7B;
background-color:#F6F6F6;
}





/*






THEAD TH
{
    BORDER-RIGHT: #523a0b 0px solid;
    BORDER-TOP: #523a0b 1px solid;
    BACKGROUND: #ebe5d9;
    BORDER-LEFT: #523a0b 0px solid;
    BORDER-BOTTOM: #523a0b 1px solid
}
THEAD TD
{
    BORDER-RIGHT: #523a0b 0px solid;
    BORDER-TOP: #523a0b 1px solid;
    BACKGROUND: #ebe5d9;
    BORDER-LEFT: #523a0b 0px solid;
    BORDER-BOTTOM: #523a0b 1px solid
}
TH
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0.25em;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0.25em;
    TEXT-ALIGN: left
}

TD
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0.25em;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0.25em;
    TEXT-ALIGN: left
}




TBODY TR.odd TH
{
    BORDER-LEFT-COLOR: #ebe5d9;
    BACKGROUND: #f7f4ee;
    BORDER-BOTTOM-COLOR: #ebe5d9;
    BORDER-TOP-COLOR: #ebe5d9;
    BORDER-RIGHT-COLOR: #ebe5d9
}
TBODY TR.odd TD
{
    BORDER-LEFT-COLOR: #ebe5d9;
    BACKGROUND: #f7f4ee;
    BORDER-BOTTOM-COLOR: #ebe5d9;
    BORDER-TOP-COLOR: #ebe5d9;
    BORDER-RIGHT-COLOR: #ebe5d9
}
TBODY TR:hover TD
{
    BORDER-LEFT-COLOR: #523a0b;
    BACKGROUND: #ffffee;
    BORDER-BOTTOM-COLOR: #523a0b;
    BORDER-TOP-COLOR: #523a0b;
    BORDER-RIGHT-COLOR: #523a0b
}
TBODY TR:hover TH
{
    BORDER-LEFT-COLOR: #523a0b;
    BACKGROUND: #ffffee;
    BORDER-BOTTOM-COLOR: #523a0b;
    BORDER-TOP-COLOR: #523a0b;
    BORDER-RIGHT-COLOR: #523a0b
}
CAPTION
{
    PADDING-RIGHT: 0.25em;
    PADDING-LEFT: 0.25em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    PADDING-TOP: 0.5em;
    FONT-FAMILY: Georgia,Times,serif;
    TEXT-ALIGN: left
}
iframe.main{HEIGHT:100%;WIDTH:100%; border: solid 0px #000000;}





input.field, input.fieldW100,input.fieldW150, input.fieldW200{font-size:8pt;background-color: #D7E5F2;color: #102132;border: 1px solid #284279;margin: 0px, 0px, 5px, 0px;}
input.fieldW100{WIDTH: 100px;}
input.fieldW150{WIDTH: 150px;}
input.fieldW200{WIDTH: 200px;}

input.button{margin-left:5px; CLEAR: none; PADDING-RIGHT: 4px; BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-BOTTOM: #888888 1px solid;BORDER-LEFT: #dddddd 1px solid;PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; height:20px;}
input.buttonSmall{margin-left:5px; CLEAR: none; PADDING-RIGHT: 4px; BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-BOTTOM: #888888 1px solid;BORDER-LEFT: #dddddd 1px solid;PADDING-LEFT: 4px; FONT-SIZE: 9; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; height:15px;}



.tabsButtons{background-color:White;overflow:visible;position:relative;padding:10px;top:-3px;left:1px;border: 1px solid #919B9C;width:680px;text-align:right;background-image: url(../images/graybgdot.gif);}

div.pageTitle{width:100%;background-color:#FFFFFF;font-size:17px;font-weight:bold;letter-spacing:-0.2mm;font-family: Verdana, Arial, Helvetica;color: black;margin-top:0px;margin-bottom:0px;padding: 5px 5px 5px 5px;border: solid 1px #C0C0C0;}
div.pageContent{color: #000000;font-family: Verdana;font-style: normal;font-size: 8pt;font-style:normal;padding: 10px 10px 10px 10px;background-color:#F3F3F3;border:solid 1px #C0C0C0;height:100%;width:100%;}
div.sectionTitle{width:95%;background-color:#FAF9FE;font-size:17px;font-weight:bolder;letter-spacing:-0.2mm;font-family: Verdana, Arial, Helvetica;color: black;margin-top:0px;margin-bottom:0px;padding: 2px 5px 2px 5px;border: solid 1px #C0C0C0;}
div.sectionSubTitle{width:95%;color: #000000;font-family: Verdana;font-style: normal;font-size: 9pt;font-weight:bold;letter-spacing:-0.2mm;margin-top:5px;margin-bottom:10px;margin-left:15px;margin-right:5px;border: 0px;border-bottom:solid 1px #000000;}
div.tabPageBody{height: 350px;width: 100%;overflow:auto;}
div.bgGray{background-color:#F3F3F3;}
div.spacer2px{height:2px;}
div.msgBoxButtons
{
text-align:right;
padding: 5px 5px 5px 5px;
border-top:solid 1px #000000;
}


span.msgBox{
 color: #000000;
 font-family: Verdana;
 font-style: normal;
 font-size: 11pt;
}


select.field{FONT-SIZE: 11px;BORDER: #000000 1px solid;WIDTH: 200px;FONT-FAMILY: Verdana;BACKGROUND-COLOR: #FFFFFF;margin-top:0px;margin-bottom:5px;}
select.fieldActive{FONT-SIZE: 11px;BORDER: #000000 1px solid;WIDTH: 200px;FONT-FAMILY: Verdana;BACKGROUND-COLOR: #FFFFEA;margin-top:0px;margin-bottom:5px;}


input.field{FONT-SIZE: 11px;WIDTH: 200px;FONT-FAMILY: Verdana, Arial, Helvetica;BACKGROUND-COLOR: #ffffff;margin-top:0px;margin-bottom:5px;}
input.fieldActive{FONT-SIZE: 11px;WIDTH: 200px;FONT-FAMILY: Verdana, Arial, Helvetica;BACKGROUND-COLOR: #FFFFEA;margin-top:0px;margin-bottom:5px;}

input.fieldAbb{FONT-SIZE: 11px;WIDTH: 25px;FONT-FAMILY: Verdana, Arial, Helvetica;BACKGROUND-COLOR: #ffffff;margin-top:0px;margin-bottom:5px;}
input.fieldAbbActive{FONT-SIZE: 11px;WIDTH: 25px;FONT-FAMILY: Verdana, Arial, Helvetica;BACKGROUND-COLOR: #FFFFEA;margin-top:0px;margin-bottom:5px;}


input.buttonSmall{background-color:#E0E0E0;font-size: 10px;vertical-align: middle;border-width:1px;border-style:outset;border-color: Silver;padding: 0px;height:17px;width:50px;}
input.check{margin-top:0px;margin-bottom:5px;}


table.main{border: solid 0px red;padding: 0px 0px 0px 0px;height:100%;width:100%;}
td.head_sec{width:100%;}
td.body_sec{width:100%;height:100%;}
td.foot_sec{width:100%;}

table.form{border: solid 0px red;padding: 0px 0px 0px 0px;height:100%;width:100%;}
td.formHeader{width:100%;}
td.formBody{width:100%;height:100%;}
td.formButtons{width:100%;}





div.msgBox, div.msgBoxDrag{position: absolute;top:10px;left:10px;padding: 0 7px 7px 0;visibility:hidden;}
div.msgBox{background: url(../images/ds.png) no-repeat bottom right;}
div.msgBoxDrag{filter: alpha(opacity=40);}
div.msgBoxBorder{width:300px;border: solid 1px #000000;}
div.msgBoxHead, div.msgBoxHeadActive{height:22px;cursor:move;border-left: 1px solid #000000;border-right: 1px solid #000000;border-top: 1px solid #000000;}
div.msgBoxHead{background-color:#ADC3DE;background: url(../images/titlebargray.gif) repeat;}
div.msgBoxHead img {cursor:default;float:right;width:16px;height:16px;display: block;position: relative;top: 3px;left:-2px;border:0px solid;}
div.msgBoxHead span{color: #666666;font-family: Verdana;font-style: normal;font-size: 9pt;float:left;display: block;position: relative;top: 3px;left:5px;padding:0px;}
div.msgBoxHeadActive{background-color:#528AC6;background: url(../images/titlebarblue_a.gif) repeat;}
div.msgBoxHeadActive img{cursor:default;float:right;width:16px;height:16px;display: block;position: relative;top: 3px;left:-2px;padding:0px;border:0px solid;}
div.msgBoxHeadActive span{color: #FFFFFF;font-family: Verdana;font-style: normal;font-size: 9pt;float:left;display: block;position: relative;top: 3px;left:5px;padding:0px;}
div.msgBoxBody{background-color:White;border-top: 1px solid #000000;border-bottom: 1px solid #000000;}
div.msgBoxFoot{BORDER-RIGHT: #888888 2px solid;BORDER-TOP: #888888 1px solid;BORDER-BOTTOM: #888888 2px solid;BORDER-LEFT: #888888 1px solid;padding: 5px 5px 5px 5px;text-align:right; background-color:#F5F5F5;}
img.msgBoxIcon{height:40px;width:40px;float: left;border: 0px;} 
input.msgBoxButton{ margin-left:5px; CLEAR: none; PADDING-RIGHT: 4px; BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-BOTTOM: #888888 1px solid;BORDER-LEFT: #dddddd 1px solid;PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; width:80px;height:20px;}






 .boxGray{
 padding-left:10px;
 background-color:#F3F3F3;
 border:solid 1px #C0C0C0;
 }

 div.boxLogin
 {
	border:solid 1px #C0C0C0;
	background-color:#FFFFFF;
	width:300px;
	padding: 14px 10px 10px 10px;
 }

.button
{
	background-color:#E0E0E0;
	font-size: 12px;
	vertical-align: middle;
	border-width:1px;
	border-style:outset;
	border-color: Silver;
	padding: 0px;
	padding-left:5px;
	padding-right:5px;
}

.buttonSmallAllWidth
{
	background-color:#E0E0E0;
	font-size: 10px;
	vertical-align: middle;
	border-width:1px;
	border-style:outset;
	border-color: Silver;
	padding: 0px;
	height:17px;
	width:100%;
}

.buttonSmallNoWidth
{
	background-color:#E0E0E0;
	font-size: 10px;
	vertical-align: middle;
	border-width:1px;
	border-style:outset;
	border-color: Silver;
	padding: 0px;
	height:17px;
}



.loginMsg
{
 font-family: Verdana;
 font-style: normal;
 font-size: 8pt;
 color:Red;
}
 .linkNormal
 {
 font-family: Verdana;
 font-style: normal;
 font-size: 8pt;
 }
 .pageTitle
 {
 color: #000000;
 font-family: Verdana;
 font-style: normal;
 font-size: 11pt;
 font-weight:bold;
 }
 
 .footerCopyRights
 {
 color: #000000;
 font-family: Verdana;
 font-style: normal;
 font-size: 8pt;
}



.textLabelWMid
 {
 color: #000000;
 font-family: Verdana;
 font-style: normal;
 font-size: 9pt;
 font-weight:bold;
}

.textLabelWMidBold
 {
 color: #000000;
 font-family: Verdana;
 font-style: normal;
 font-size: 9pt;
 font-weight:bold;
}
.textNormalWhite
 {
 color: #FFFFFF;
 font-family: Verdana;
 font-style: normal;
 font-size: 8pt;
}
.textBoxActive
{
    FONT-SIZE: 11px;
    BORDER: #000000 1px solid;
    WIDTH: 100%;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFEA;
}


.textBox
{
    BORDER-RIGHT: #404040 1px solid;
    BORDER-TOP: #404040 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #404040 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #404040 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
}



.menu{
text-align:left;
background:#3F3F3F;
width:100%;
border:solid 1px black; 
}

.MenuGroup
{
  background-color:#3F3F3F;
  border:solid 1px #3F3F3F; 
  border-top-color:gray;
  border-left-color:gray;
}

.MenuItem
{
  background-color:#3F3F3F;
  color:gainsboro;
  font-family:Verdana, Arial, Helvetica;
  font-size:12px;
  font-weight:bold; 
  border:solid 1px #3F3F3F; 
  cursor:pointer;
}

.MenuItemHover
{
  background-color:orange;
  color:white;
  font-family:Verdana, Arial, Helvetica;
  font-size:12px;
  font-weight:bold; 
  border:1px;
  border:solid 1px gold; 
  border-right-color:darkgoldenrod;
  border-bottom-color:darkgoldenrod;
  cursor:pointer;
}

.MenuItemActive
{
  background-color:orange;
  color:white;
  font-family:Verdana, Arial, Helvetica;
  font-size:12px;
  font-weight:bold; 
  border:solid 1px gold; 
  border-left-color:darkgoldenrod;
  border-top-color:darkgoldenrod;
  cursor:pointer;
}

.MenuItemExpanded
{
  background-color:#635233;
  color:gainsboro;
  font-family:Verdana, Arial, Helvetica;
  font-size:12px;
  font-weight:bold; 
  border:solid 1px orange; 
  border-right-color:darkgoldenrod;
  border-bottom-color:darkgoldenrod;
  cursor:pointer;
}

.MenuBreak
{
  width:100%;
  height:2px;
}



.TopGroup
{
  z-index:99;
  position:relative;
}

.DefaultTab 
{
  color:black; 
  background-image: url(../images/tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.DefaultTabHover 
{
  color:black; 
  background-image: url(../images/hover_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.SelectedTab 
{
  color:black; 
  background-image: url(../images/selected_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.MultiPage
{
  background-color:White;
  overflow:visible;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
  border: 1px solid #919B9C;
  border-bottom:0px;
  width:680px;
  height:400px;
}



.tabPageContent
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
}

.tabPageHeader
{
  font-size:18px;
  font-weight:bold;
  letter-spacing:-0.2mm;
  font-family: Verdana, Arial, Helvetica; 
  color: black; 
  margin-top:0px;
  margin-bottom:0px;
  width:100%;
  border-left: dotted 1px #C0C0C0;
  border-bottom: dotted 1px #C0C0C0;
  padding: 3px 3px 3px 6px;

}





.MenuGroup
{
  background-color:white;
  border:solid 1px Gray; 
}

.MenuItem 
{
  color:black; 
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.MenuItemHover 
{
  color:black; 
  background-color:silver; 
  color:black; 
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.MenuBreak
{
  padding:0px; 
}




.mnuMainTopGroup
{
  background-color:#D9D9E6; 
  border:solid 0px gray;
  background-image:url(../images/header_bar.gif);
  cursor:default; 
}

.mnuMainMenuGroup
{
  background-color:white;
  border:solid 1px #7E7E81;
  cursor:default; 
}

.mnuMainTopMenuItem
{
  background-color:#D9D9E6; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #D9D9E6; 
  cursor:default;
}

.mnuMainTopMenuItemHover 
{
  background-image:url(../images/item_hover_bg.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  cursor:default; 
}

.mnuMainTopMenuItemExpanded
{
  background-image:url(../images/top_group_background.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  border-bottom-color:#BAB9CD; 
  cursor:default; 
}

.mnuMainMenuItem
{
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px; 
  cursor:default; 
}

.mnuMainMenuItemHover 
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #4B4B6F; 
  cursor:default; 
}

.mnuMainMenuBreak
{
  background-image:url(../images/break_bg.gif);
  width:100%;
  height:1px;
}
*/
