#of_MainArea {
	width: 				100%;
	background-color: 	white;
	font-family: 		Arial, Helvetica, sans-serif;
    font-size: 			11px;
    color: 				#333;
}

#of_MainArea a {
	text-decoration: 	none;
}

#of_MainArea a:hover {
	text-decoration: 	underline;
}

#of_MainArea div.error {
	margin: 			8px 156px 8px 0;
	padding: 			8px 8px 8px 12px;
	background-color:	#903;
	border-radius: 		5px;
	color:				white;
	font-weight:		bold;
}

#of_MainArea div.success {
	margin: 			8px 156px 8px 0;
	padding: 			8px 8px 8px 12px;
	background-color:	#693;
	border-radius: 		5px;
	color:				white;
	font-weight:		bold;
}

#of_MainArea div.note {
	margin: 			8px 156px 8px 0;
	padding: 			8px 8px 8px 12px;
	background-color:	#369;
	border-radius: 		5px;
	color:				white;
	font-weight:		bold;
}

#of_MainArea div.note > div {
	float: 				left;
	width: 				722px;
}

#of_MainArea div.note > input {
	float: 				right;
}

#of_MainArea > div {
	width: 				990px;
	margin: 			8px auto;
}

#of_MainArea div.of_MainMenu {
	background-color: 	#999;
	border-radius: 		5px;
	float: 				left;
	width: 				834px;
	line-height: 		32px;
}

#of_MainArea div.of_SubMenu {
	padding-left: 		12px;
	padding-top: 		6px;
	color:				#999;
	font-size: 			11px;
}

#of_MainArea div.of_SubSubMenu {
	padding-left: 		24px;
}



#of_MainArea div.of_SubMenu span {
	color: 				#ccc;
}

#of_MainArea div.of_SubMenu span.space {
	padding: 			0 10px;
	color: 				#999;
}

#of_MainArea div.of_SubMenu a {
	color: 				#666;
}

#of_MainArea div.of_SubMenu > div {
	display: 			inline-block;
	border-top: 		1px solid #666;
	border-radius: 		0px 0px 5px 5px;
	background-color:	#999;
	line-height: 		28px;
	margin-top: 		-6px;
	
}

#of_MainArea div.of_openFileLogo {
	float: 				right;
	width: 				145px;
}

#of_MainArea div.of_MainMenu > form > label {
	padding-left: 		16px;
	padding-right: 		2px;
}

#of_MainArea div.of_MainMenu > form > input[type="text"],
#of_MainArea div.of_MainMenu > form > input[type="password"] {
	width: 				160px;
	font-family: 		Arial, Helvetica, sans-serif;
    font-size: 			11px;
    padding: 			2px 4px;
}

#of_MainArea div.of_MainMenu > form > input[type="image"] {
	margin-left: 		16px;
	border: 			0;
	vertical-align: 	middle;
}

#of_MainArea ul {
	list-style: 		none;
	margin: 			0 12px;
}

#of_MainArea ul li {
	float: 				left;
	font-size: 			11px;
}

#of_MainArea ul li a {
	text-decoration: 	none;
	font-family: 		Arial, Helvetica, sans-serif;
    font-size: 			11px;
    color: 				#333;
}

#of_MainArea div.of_SubMenu li {
	color: 				#666;
}

#of_MainArea div.of_SubMenu li a {
	color: 				#333;
}

#of_MainArea ul li a:hover {
	color: 				white;
}

#of_MainArea ul li span {
	color: 				white;
	padding: 			0 6px;
}

#of_MainArea div.of_MainMenu ul li.right {
	float: 				right;
}

#of_MainArea ul li.active {
	color: 				white;
}

.clear {
	height: 0px;
	clear: both;
}