/* Stylesheet for plain esols skin */

	body{
	background-color:#dbebfd;
	background-image:url(background.gif);
	background-repeat:repeat-x;
	margin:0px;
	}

.mainborder{
	border-color:#003163;
	border-width:2px;
	height:100%;
	vertical-align:top;
	
}
.mainpage{
	padding-top:25px;
                     width:1024px;
                     border-color:#003163;
	border-width:2px;
                     text-align:center;

}


.tagline {
	font-family: Tahoma, "Times New Roman", Arial, HelveticaNeue-CondensedBold, Helvetica, Arial, sans-serif;
	font-size: 23px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	width:100%;
}
td {
	border: 0px;
}

.SkinObject {
	color:#000000;
	font-family: Tahoma, Arial, Helvetica;
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	font-weight:normal;
}
a{
	text-decoration:none;
	color:#002469;
                     font-size:14px;
}

.bottomlinks a{
	text-decoration:none;
	color:#000000;
                     font-size:14px;
}
a:visited{
	color:#002469;
}

a:link.SkinObject {
    text-decoration:    none;
    color:#000000;
}

a:visited.SkinObject  {
    text-decoration:    none;
    color:#000000;
}

a:active.SkinObject   {
    text-decoration:    none;
    color:#000000;
}

a:hover.SkinObject    {
    text-decoration:    none;
    color:#000000;
}
.skingradient {
	background-image: url(); 
	height:30px;
	color: #ffffff; 
	font-family:  Arial, Helvetica; 
	font-style: normal;
	}
.controlpanel {
	width: 100%;
	background-color: #e7e7e7;
}
.toppane {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}
.leftpane {
	width: auto;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: auto;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: auto;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: #ffffff;
                      display: inline; 
margin-right: auto; 
margin-left: auto; 
align: center; 
text-align: justify; 
width: 100%; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: #ffffff;
                      width: 100%;
                      text-align:center;
}
.MainMenu_MenuItem {
	border-left: #3f3d36 0px solid; 
	border-bottom: #3f3d36 0px solid; 
	border-top: #3f3d36 0px solid; 
	border-right: #3f3d36 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 12px;
	font-weight: bold; 
	font-style: normal;
	background-color: Transparent;
	font-family:Tahoma, verdana, Arial, Helvetica; 
	height:21px;
                     
}
.MainMenu_MenuIcon {
	background-color: #ffffff; 
	border-left: #3f3d36 0px solid; 
	border-bottom: #3f3d36 0px solid; 
	border-top: #3f3d36 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #ffffff;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
	background-color:#FFF;
	border:none;
}
.MainMenu_MenuItemSel {
	
	cursor: pointer; 
	cursor: hand; 
	color: #002469; 
	font-family: Tahoma, verdana,Arial, Helvetica; 
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	text-align:center;
	height: 21px;
}
.MainMenu_MenuArrow {
	border-right: #dcc987 0px solid; 
	border-bottom: #dcc987 0px solid; 
	border-top: #dcc987 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	color:#002469 ;
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt;
	color: #002469; 
	cursor: pointer; 
	cursor: hand;
}

.MainMenu_RootMenu ItemSelected{
background-color: #ffffff;
color: #002469;
}


.StandardButton {
  background: #002469 none; 
  color:#ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  
}
.TreeViewMenu {
	width: 175px;
	background-color: #ffffff;
	border-right: #dcc987 0px solid; 
	border-top: #dcc987 0px solid; 
	border-left: #dcc987 0px solid; 
	border-bottom: #dcc987 0px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.Head {
	color: #ffffff; 
	font-family: Arial, Helvetica; 
	font-size: 14px; 
	font-style: normal;
}
html{
height:99%;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;

  height: 100%;
  margin: auto;


}
.fullheight{
height:80%;
text-align:center;
padding:0px;
background-color:#ffffff;

}

.t {background: url(mctc.gif) 0px 0 repeat-x; width: 990px; text-align:center; }
.b {background: url(mcbc.gif) 0 100% repeat-x}
.l {background: url(mcml.gif) 0 0 repeat-y}
.r {background: url(mcmr.gif) 100% 0 repeat-y}
.bl {background: url(mcbl.gif) 0 100% no-repeat}
.br {background: url(mcbr.gif) 100% 100% no-repeat}
.tl {background: url(mctl.gif) 0 0 no-repeat}
.tr {background: url(mctr.gif) 100% 0 no-repeat; padding:10px} 

	.mctl{
	background-image:url(mctl.gif);
	width:26px;
	height:31px;
	background-repeat:no-repeat;
	}
	.mctc{
	background-image:url(mctc.gif);
	}
	.mctr{
	background-image:url(mctr.gif);
	width:23px;
	height:31px;
	background-repeat:no-repeat;
	}
	.mcml{
	background-image:url(mcml.gif);
	background-repeat:repeat-y;
	}
	.mcmc{
	background-color:#FFFFFF;
	height:645px;
	}
	.mcmr{
	background-image:url(mcmr.gif);
	background-repeat:repeat-y;
	}
	.mcbl{
	background-image:url(mcbl.gif);
	width:26px;
	height:30px;
	background-repeat:no-repeat;
	}
	.mcbc{
	background-image:url(mcbc.gif);
	}
	.mcbr{
	background-image:url(mcbr.gif);
	width:23px;
	height:30px;
	background-repeat:no-repeat;
	}

.MenuBar{
	border-top: 1px solid #010c63;
	border-bottom:1px solid #010c63;
	vertical-align:middle;
	white-space:nowrap;
                      width: 100%;
                     text-align:center;

	}




