/*    	Common Applying Classes		 */

.topMargin10{
	margin-top:10px;
}
.topMargin8{
	margin-top:8px;
}
.topMargin05{
	margin-top:05px;
}
.topPadding05{
	padding-top:05px;
}
.topPadding10{
	padding-top:10px;
}
.leftMargin05{
	margin-left:5px;
}
.leftMargin10{
	margin-left:10px;
}
.leftPadding10{
	padding-left:10px;
}
.leftPadding20{
	padding-left:20px;
}
.horizontalRular{
	 clear:both; border-bottom:#EFF4E0 2px solid; float:left; width:175px; height:10px;
}
.bothClear{
	clear:both;
}
.leftFloat{
	float:left;
}
.rightFloat{
	float:right;
}
.alignLeft{
	text-align:left;
}

.anchor_Style02{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
	
.font12{
	font-size:12px;
}
.menuBGColor{
	background:#7170CD;
}
.height25{
	height:25px;
}
.borderTop{
	border-top:#CDCCF5 2px solid;
}

.blueButton {
	float:left;
	text-align:center;
	padding-top:1px;
	padding-bottom:1px; 
	background-color:#DADAF2;
	border: 1px solid #DADAF2;
	font-weight:bold;
	font-size:13px;
	cursor:pointer;
}
/*.advButton {
	color:#525252;
	float:left;
	background-color:#F6F5F0;
	border:2px solid #BDBDBD;
	font-weight:bold;
	cursor:pointer;
}

.searchButton {
	width:95px;
	height:24px;
	color:#525252;
	padding:0 0 0 28px;
	text-align:left;
	background-color:#F6F5F0;
	border:2px solid #BDBDBD;
	font-weight:bold;
	background:url(../img/lens.gif) no-repeat #F6F5F0;
	background-position: 10px 5px;
	cursor:pointer;
}*/

.textBox {
	border:2px solid #A1A0DD;
	width:194px;
	*width:192px;
	font-size:12px;
	color:#000000;
	padding-left:5px;
}
.comboBox {
	border:2px solid #A1A0DD;
	width:202px;
	*width:201px;
	padding:3px 0 3px 5px;;
	font-size:12px;
}
.textArea {
	border:2px solid #A1A0DD;
	width:200px;
	height:100px;
	font-size:11px;
}
ul, p, h1, hr,li{
	margin:0;
	padding:0;
}
/*			Main Classes		*/
body{
	margin:0; 
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#mainFrame{
	width:100%;
	height:100%;
}
#mainFrame .centerFrame{
	width:990px;
	overflow:hidden;
	
}

/*			%Header%		*/
#header{
	width:970px; 
}
.header_LoginFrame{
	width:970px;
}
.header_setLocation_Input{
	width:350px; 
	float:left; 
	margin-right:20px;
	font-size:11px; 
	padding:2px 0 3px 5px;
	color:#333333;
	border:2px solid #cccccc; 
}
.header_setLocation_Content{
	width:120px; 
	float:left;
	text-align:left; 
}
.header_setLocation_Content span{
	float:left; 
	margin:5px;
	color:#000000; 
	font-size:12px; 
	font-weight:bold;
}
.header_Select{
	width:200px;
}
.header_selectStyle{
	width:180px;
	height:23px; 
	font-style:12px;
}
.header_Button{
	width:112px;
	*width:106px;
	float:left;
}
.button_Image{
	border:0px none; 
	float:right;
	cursor:pointer;
}
.header_searchFrame{
	width:100px; 
	height:18px;
	float:left; 
	margin-left:10px; 
	background:#FAF6F1; 
	border:#999999 1px solid
}
.header_searchText{
	float:left; 
	font-size:12px; 
	color:#000000; 
	font-weight:bold; 
	margin:2px 0 0 7px;
}
.header_menu{
	list-style:none;
	float:left;
	text-align:left;
	font-size:12px;
	margin:5px;
	color:#FFFFFF;
}
.header_menu a{ 
	text-decoration:none;
	font-size:12px; 
	color:#FFFFFF;
	font-weight:bold;
}
.header_menu a:hover{ 
	text-decoration:underline;
	font-size:12px; 
	font-weight:bold;
}
.header_RadioFrame{
	width:215px;
	float:left;
}
.header_Radio{
	width:198px; 
	height:21px;
	float:right;
	border:#CCCCCC 1px solid
}
.Content_Radio{
	float:left; 
	margin:3px 0 0 5px; 
	font-size:11px; 
	color:#333333
}

.upperMenu{
	width:auto;
	
}
.upperMenu ul{
	margin:0;
	padding:0;
	width:auto;
	float:left;
	text-align:Left;
	display:inline;
}
.upperMenu li{
	list-style:none;
	padding:0 3px 0 3px;
	float:left;
	text-align:left;
	font-weight:bold;
}
.upperMenu li a{
	font-size:12px;
	color:#6F70CD;
	text-decoration:none;
}
.upperMenu li a:hover{
	text-decoration:underline;
	color:#6F70CD
}


/*			middle Descritpition Frame		*/
#middleFrame{
	width:970px;
	margin-top:10px;
}

.middle_rightImage{
	width:600px; 
	float:right;
}
.middle_left{
	width:350px; 
	float:left;
	margin-top:10px;
	text-align:justify;
}




/*				footer			*/
#footer{
	width:970px;
}
.Footer_ContentFrame{
	width:970px; 
	height:25px; 
	float:left; 
	background:#DADAF2; 
	margin:15px 0 15px;
}	
.footer_Content_Style{
	float:left; 
	margin:5px 0 0 10px; 
	color:#333333; 
	font-size:11px;
}

.context {
	text-decoration:none;
	text-align:left;
	color:#FF0000;
	font-size:small;
	padding-top:3px;
	padding-bottom:3px;
}
a:hover div{
	background:#eee;
}  

