/* CSS Document */

.pagemaster {
	width: 100%;
	height: 100%;
	background-color: #F1F1F1;
}
.skinmaster {
	width: 775;
	background-color: White;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
}
.skinheader {
	background-image: url(images/template/banner_bg.jpg);
	background-repeat: repeat-x;

}
.skingradient {
	background-image: url(images/template/menu_bg.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 170px;
	background-color: #CCCCCC;
	font-family:Arial; 
	font-size:11px; 
	color:black;
}
.contentpane {
	width: 100%;
	background-color: transparent;
}
.rightpane {
	width: 175px;
	background-color: transparent;
}
.bottompane {
	width: 50%;
	background-color: transparent;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #F5F5F5;
}
.maintable{
	border: thin solid Black;
}
.banner {
	background-image: url(images/template/banner_bg.jpg);
	background-repeat: repeat-x;
}
.hmenu {
	background-image: url(images/template/menu_bg.jpg);
	background-repeat: repeat-x;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
td.leftmargin{
	background-color: #CCCCCC;
	width: 140px;
}
td.rightmargin{
	background-color: White;
}
.footer{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-image: url(images/template/footer_bg1.jpg);
	background-repeat: repeat-x;
}
.footer a{
	color: White;
}
.footerleft{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-image: url(images/template/footer_bg2.jpg);
	background-repeat: repeat-x;
}
.marginbox {
	border: thin solid Black;
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.marginbox th{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: Black;
	background-image: url(images/template/menu_bg.jpg);
	background-repeat: repeat-x;
}

	#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}
	
	#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
	}
	td { font-family:Arial; font-size:12px; color:#000033;}
	.topmenu {font-size:11;font-weight:bold;}
	.msep { font-family:Arial; font-weight:bold; font-size:16; color:black; }
	.title { font-family:Arial; font-weight:bold; font-size:16px; color:rgb(170,0,0); }

a:hover {
	color: Red;
}

a {
	color: #B22222;
	text-decoration: none;
	font-weight: bold;
}
	li{text-align:justify}
	.mainbutton { font-family:Arial; font-weight:bold; font-size:12px; color:white; text-decoration:none; }
	.mainbuttonactive { font-family:Arial; font-weight:bold; font-size:12px; color:rgb(204,204,204); text-decoration:none; }
	a.mainbutton:hover { font-style:normal; color:rgb(183,0,48); text-decoration:none; background-color:white; }
	.copyright { font-family:Verdana; font-size:10px; color:black; }
	input { font-family:Arial; font-size:12px; }
	
.ddmx {
    font: 11px tahoma;
}
.ddmx .item1, .ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover { 
	display: block;
	font-family:arial; 
	font-weight:bold; 
	font-size:13px; 
	color:white; 
	text-decoration:none; 
	padding-top:3px; 
	padding-right:10px; 
	padding-bottom:3px; 
	padding-left:10px; 
	position:relative; 
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	display: block;
    padding: 3px 8px 4px 8px;
    font: 12px tahoma;
    color: white;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 { background-color:black; }
.ddmx .item2-active:hover {  }
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } 
.ddmx .item1 { font-style:normal; }
.ddmx .item1:hover { font-style:normal; background-color:black; color:#FFFF00; }
.ddmx .item1-active { font-style:normal; background-color:black; color:#FFFF00; }
.ddmx .item1-active:hover { font-style:normal; background-color:black; color:#FFFF00; }
.ddmx .arrow:hover {  }
.ddmx .item2-active { background-color:black; color:yellow; }
.ddmx .item2-active:hover { background-color:yellow; color:black; }
.ddmx .item2 img { background-color:rgb(255,222,222); }
.ddmx .item2:hover { background-color:yellow; color:black; }

