/* CSS Document */

	body {
		background:#1d2308;
		background-image:url('/images/page_comps/bg_page.jpg');
		background-position:top;
		background-repeat:repeat-x;
		width:100%;
		text-align:center;
		margin-top:0px;
	}
	#case
	{
		width:740px;
	}
	#head_case,#body_case,#foot_case
	{
		width:738px;
	}
	#left_body
	{
		color:#dedb00;
		height:100%;
		width:20%;

	}
	#right_body
	{
		width:79%;

	}
	#page_content,#page_title
	{
		width:100%;
		text-align:left;
	}
	#page_title
	{
		background-color:#ffffff;
		background-image:url('/images/page_comps/title/bg_title.gif');
		background-position:right;
		background-repeat:repeat-y;
	}
	#page_highlight
	{
		width:90%;
		background-color:#1d2408;
		background-image:url('/images/page_comps/bg_highlight.gif');
		background-position:top;
		background-repeat:repeat-x;
		color:#ffffff;
		margin:6px 6px 6px 26px;
		padding:2px;
	}
	/* for Mozilla/Safari/Opera */
	*>#page_highlight {
		min-height: 250px;
	}
		
	/* for IE, with IE5/Mac backslash filter \*/
	* html #page_highlight {
		height: 250px;
	}
	#page_highlight a
	{
		color:#ffffff;
		font-weight:bold;
	}
	#page_highlight_content
	{
		width:100%;
		padding:2px;
	}
	/* for Mozilla/Safari/Opera */
	*>#page_highlight_content {
		min-height: 50px;
	}
		
	/* for IE, with IE5/Mac backslash filter \*/
	* html #page_highlight_content {
		height: 50px;
	}
	#address
	{
		font-size:13px;
		width:100%;
		padding:2px;
		text-align:center;
	}
	/* for Mozilla/Safari/Opera */
	*>#address {
		min-height: 40px;
	}
		
	/* for IE, with IE5/Mac backslash filter \*/
	* html #address {
		height: 40px;
	}
	#main_case
	{
		width:701px;
	}
	#menu_case
	{
		height:29px;
		width:701px;
		background-image:url('/images/page_comps/bg_menu.jpg');
		background-position:top;
		background-repeat:repeat-x;
		padding:0px;
		margin:0px;
		color:#FFFFFF;
		background-color:#FFFFFF;
	}
	#menu_1
	{
		background-image:url('/images/page_comps/bg_menu.jpg');
		background-position:top;
		background-repeat:repeat-x;
		color:#dedb00;
		float:left;
		height:40px;
		width:20%;
	}
	#menu_2
	{
		background-image:url('/images/page_comps/bg_menu.jpg');
		background-position:top;
		background-repeat:repeat-x;
		float:right;
		height:40px;
		width:80%;
	}
	#head_case
	{
		height:118px;
		background-image:url('/images/page_comps/header.jpg');
		background-position:bottom;
		background-repeat:no-repeat;
	}
	#body_case
	{
		background-image:url('/images/page_comps/bg_body.jpg');
		background-position:top;
		background-repeat:repeat-y;
		height:500px;
	}
	#foot_case
	{
		height:40px;
		background-image:url('/images/page_comps/bg_footer.jpg');
		background-position:top;
		background-repeat:repeat-y;
		width:739px;
	}
	
	/* FONT SECTION */	
	body,div,form,input,button,h2,p,ul,li,table,tr,th,td
	{
		font-family:tahoma,verdana,arial,helvetica,sans-serif;
	}
	h1
	{
		font-family:arial,helvetica,sans-serif;
	}
	body,div,form,input,button,h2,p,ul,li,table,tr,th,td
	{
		font-size:11px;
	}
	h1
	{
		font-size:16px;
	}
	ul
	{
		margin-left:15px;
		font-weight:bold;
	}
	
	/* Form Layout*/

	.row {
		clear: both;
  padding-top: 2px;
  margin-left:10px;
  width:420px;
  float:left;

}

.row span.label {
  float: left;
  width: 30%;
  text-align: left;
  vertical-align:middle;
  font-weight:700;

} 

.row span.input {
  float: left;
  width: 55%;
  text-align: left;
  
}  

.row span.error {
  float: left;
  width: 10%;
  text-align: left;
 
}

.submit {
  padding-top: 2px;
  margin-left:10px;
  width:420px;
  text-align:right;
}