
/*---===<<< UNIVERSAL RESETS AND STYLES >>>===---*/
body {background:#FFF; height:100%; margin:0; padding:0; }
* {
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.clear_float {
clear: both;
display: block;
height: 0;
overflow: hidden;
}
a img {
border: 0;
} 
a:focus {
border: none;
outline: none;
}

/* ControlPanel style */
.ControlPanel{display:block; padding: 5px;}
.cpanel_left {}
.cpanel_right {}

/*-------- Default Style --------*/
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, input, .CommandButton{color:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#375162;font-weight:bold;margin:1ex 0;}
h1{font-size:18px;margin:10px 0;}
h2, h2 input{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}
a,a:link,a:visited,a:active{text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}
body { }
/*-------- design style --------*/
.skinWrap {position:relative;width:1200px; margin: 0 auto; padding-top:3px; height:100%;}
.headerWrap {display:block;width:100%;}
.logoWrap {
	float:left; 
	width:278px; height:76px;
	}
.headerRight {
	position:relative;
	float:right;
	width:660px; height:76px;
}
.headerTools {
	color: #d5d5d5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
}
.linksPad { }
.langPad {float:right; }
.datePad {float:right; }
.userPad {float:right; padding-right:50px;}
.loginPad {float:left;}
.searchPad {float:right; padding-top:2px;}
.menuPad {float:left;}
.menu_left {
	background-color: #4C73B2;
	padding: 2px 15px 0px 15px;
	position:relative;
	height:25px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.menu_right {}

.breadContainer {
	display:block;
	position:relative;
	clear:both;
	border:1px solid #989898;
	background-color:#e2e2e2;
	color: #8d8d8d;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.breadPad {
	float:left;
}

.contentContainer {
	position:relative; 
	display:block;
	margin-top:7px;
	width:100%;
	height: 100%;

}

.TopPane {position:relative; display:block;margin-bottom:5px;;width:100%;}
.ContentPane {position:relative; display:block;margin-bottom:5px;width:100%;}
.innerContainer {display:block; }
.LeftPane {float:left; width:200px; margin right:5px;}
.CenterPane {float:left; display:block;position:relative;padding:5px; margin-left: 5px; width: 770px; }
.RightPane {float:right; width:200px; padding:5px;}
.BottomPane {display:block;margin-bottom:5px;}
.LeftPane, .ContentPane, .RightPane {}

.SidePane {
	position: absolute;
	top: 15px;
	right: 0px;
	display: none;
	background: #ffffff;
	border:1px solid #111111;
	width: 330px;
	height: auto;
	padding: 30px 30px 30px 30px;
	z-index:100;
}

a.trigger {
	position: absolute;
	text-decoration: none;
	top: 0px; right: 0px;
	font-size: 10px;
	font-family: verdana, helvetica, arial, sans-serif;
	color:#fff;
	padding: 2px 2px 2px 3px;
	background-color: #333333;
	border:1px solid #444444;
	display: block;
}

a.trigger:hover {
	position: absolute;
	text-decoration: none;
	top: 0px; right: 0px;
	font-size: 10px;
	font-family: verdana, helvetica, arial, sans-serif;
	color:#fff;
	padding: 2px 2px 6px 2px;
	background-color:#222222 
	border:1px solid #444444;
	display: block;
}

a.active.trigger {
	background:#222222;
}

.CurrentDate { padding:0 2px; font-size:8pt; color:#4C73B2;}
.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited,
A.searchcss:hover { color: #4C73B2; }

.skinshade1 { border: 1px solid rgb(213, 213, 213); padding:2px;}
.skinshade2 { border: 1px solid rgb(197, 197, 197); padding:2px;}
.skinshade3 { border: 1px solid rgb(153, 153, 153); padding:2px;}

