﻿html
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	height:100%;
	font-size:10pt;
	text-align:left;
	
	background-image:url('/images/layout/main-bg.jpg');
}

body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	height:100%;
	font-size:10pt;
	text-align:left;
	
	background-image:url('/images/layout/header_outer_bg.jpg');
	background-repeat:repeat-x;
	
}

#main_body
{
	margin:0px 0px 0px 0px;
	width:100%;
	height:100%;
}

.div_center
{
	width:980px;
	margin:0px;
	padding:0px;
	border:none;
}

#main_body .header
{
	float:left; 
	margin:inherit;
	margin-bottom:20px;
	padding:0px 0px 0px 0px;
	width:100%;
	
	background-color:#CCFFCC;
	
	background-image:url('/images/layout/bamboo-tree.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	z-index:0;
}

#main_body .header .header_frame
{
	float:left; 
	margin:0px auto; /* auto center parent div */
	padding:0px 0px 0px 0px;
	width:980px;

	

	
}

#main_body .title
{
	float:left; 
	margin:inherit;
	padding:0px 0px 0px 0px;
	width:100%;
}

#main_body .title .title_frame
{
	float:left; 
	margin:0px auto; /* auto center parent div */
	padding:0px 0px 0px 0px;
	width:980px;
	
	/*border:1px red solid;*/
}


#main_body .content
{
	float:left; 
	margin:inherit;
	padding:0px 0px 0px 0px;
	width:100%;
	
}

#main_body .content .content_frame
{
	float:left; 
	margin:0px auto; /* auto center parent div */
	padding:0px 0px 0px 0px;
	width:980px;

	background-image:url('/images/layout/content-bg.jpg');
	background-repeat:repeat-y;
	background-position:0px top;
	
	text-align:left;	

	

}

#main_body .footer
{
	float:left; 
	margin:inherit;
	padding:0px 0px 0px 0px;
	width:100%;
	height:auto;
	background-image:url('/images/layout/footer_outer_bg.png');
}

#main_body .footer .footer_frame
{
	float:left; 
	margin:0px auto; /* auto center parent div */
	padding:0px 0px 0px 0px;
	width:980px;
	border: 0px;
	height:250px;	
}

.a_pink{
	color:#bb4287;
	text-decoration:none;
}
.a_pink:hover{
	font-weight:bold;
}
.a_domain{
	 color:green;	
	 text-decoration:none;
}
.a_domain:hover {
	text-decoration:underline;
}

.err{
	float:left; clear:left; margin:5px 0px 0px 160px; color:red; width:100%; display:none;
} 

.div_row{float:left; clear:both; width:100%; padding:3px 0px 3px 0px; margin:0px 0px 4px 0px;}

.label_title{height:25px; line-height: 25px; float:left; width:150px; text-align:right; padding-right: 20px; color:#000000;} /* Style for <label> tag */
.label_content{height:25px; line-height: 25px; float:left; width:150px; text-align:right; color:#000000;} /* Style for <label> tag */

.textbox{height:25px; background-color:#F0F0F0; border:1px #E2E2E2 solid;   width:250px;} /* Style for <input type="text" /> */

.combobox{height:25px;} /* Style for <select> */

.checkbox{margin-right:5px;} /* Style for <input type="checkbox" /> */

.req{color:red;} /* Style for the Star ( require symbol ) */

select{border:1px #9FBFDF solid;}

textarea {resize:none;background-color:#F0F0F0; border:1px #E2E2E2 solid;}

.button{height:28px; border:1px #9FBFDF solid;} /* Style for submit, button */

.form_button_important{
	 border:1px #008200 solid; color:#DFFFDF; height:30px; line-height:28px; vertical-align:middle; 
	 background-color:#009900;
	 cursor:pointer;
}

.form_button{
	 border:1px #008200 solid; color:#000000; height:30px; line-height:28px; vertical-align:middle; 
	 background-color:#C1FFD6;
	 cursor:pointer;
}


.edit_button{
	 border:1px #d9d6d6 solid;height:30px; background-color:transparent;  line-height:28px; vertical-align:middle; 
	 margin-top:2px;
	 background-image:url('/images/button/edit.jpg');
	 background-repeat:no-repeat; width:90px;
}



