/***
  ***	DEFAULT - system styles
  ***/

/*** contact ***/

/*** IE sf tweak ***/

div.cont_headimg			{
width:					100%;
height:					101px;
}
img.cont_headimg		{
width:					980px;
height:					101px;
}

/*BEGIN:	contact			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cont_area			{
width:					100%;
vertical-align:			top;
text-align:				left;
padding:				10px 0 0 0;
background:				url(../images/whitemann/wm_area_back.gif) repeat-x top left;
background-color:		#4D443F;
}

/*BEGIN:	contact LEFT		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cont_area_left		{
float:					left;
width:					690px;
}

div.cont_pannel_left		{
clear:					both;
width:					100%;
margin:					0 0px 0 10px;
vertical-align:			bottom;
}

div.cont_pannel_left_cutter,
div.cont_pannel_left_hline {
clear:					both;
width:					680px;
height:					15px;
margin:					0 0 0 0;
vertical-align:			bottom;
background:				url(../images/contact/cont_area_left_cutter.gif) repeat-x 0px 7px;
background-color:		transparent;
}
div.cont_pannel_left_hline {
background:				url(../images/contact/cont_area_left_hline.gif) repeat-x 0px 7px;
}

div.cont_pannel_left_end	{
clear:					both;
width:					490px;
height:					10px;
margin:					0 0 0 10px;
vertical-align:			bottom;
background-color:		transparent;
}

div.cont_txt_head_left	{
padding:				20px 0 0 0;
}

span.cont_txt_head		{
font-family:			georgia, verdana, helvetica, serif;
font-style:				italic;
font-size:				14px;
line-height:			16px;
font-weight:			500;
color:					#E0CECE;
}

span.cont_txt_left		{
font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				12px;
line-height:			16px;
font-weight:			500;
text-decoration:		none;
color:					#A89898;
}



/*BEGIN:	contact RIGHT		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cont_area_right		{
float:					left;
width:					270px;
margin:					10px 0 0 10px;
}

div.cont_pannel_right	{
width:					100%;
margin:					0 0 10px 0;
padding:				0 0 0 10px;
border-left:			1px solid #878C4D;
vertical-align:			top;
background-color:		transparent;
}

div.cont_pannel_right_cutter {
clear:					both;
width:					260px;
height:					15px;
margin:					0 0 0 0;
vertical-align:			bottom;
background:				url(../images/contact/cont_area_left_cutter.gif) repeat-x 0px 7px;
background-color:		transparent;
}

div.cont_txt_head_right	{
padding:				10px 0 0 0;
}

span.cont_txt_right_head,
span.cont_txt_right		{
font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				12px;
line-height:			16px;
font-weight:			500;
text-decoration:		none;
color:					#A89898;
}
span.cont_txt_right_head {
color:					#A4B054;
font-weight:			800;
}

a.cont_disclaimer		{
border:					0px none;
margin:					0 0 0 0;
font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				13px;
line-height:			25px;
font-weight:			500;
text-decoration:		none;
color:					#A89898;
}
a.cont_disclaimer:hover,
a.cont_disclaimer:focus,
a.cont_disclaimer:active {
color:					#D4E974;
text-decoration:		underline;
}

/*BEGIN:	FORM			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

span.cont_txt_message	{
font-family:			georgia, verdana, helvetica, serif;
font-style:				italic;
font-size:				14px;
line-height:			16px;
font-weight:			500;
color:					#93AFE4;
}

label.cont_label				{
font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				12px;
line-height:			16px;
font-weight:			500;
text-decoration:		none;
color:					#A4B054;
}

input.cont_input,
input.cont_input_must	{
margin:					0px;
padding:				2px;
border:					0px none;
color:					#4D443F;
background-color:		#A3A09C;
}
input.cont_input_must	{
border:					0px none;
background-color:		#E2E1DF;
}

textarea.cont_textarea	{
margin:					0px;
padding:				3px;
border:					0px none;
overflow:				auto;

font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				12px;
line-height:			16px;
font-weight:			500;
text-decoration:		none;
color:					#4D443F;
background-color:		#E2E1DF;
}
input.cont_submit		{
width:					100px;
margin:					0px;
padding:				0px;
border:					0px none;

color:					#4D443F;
background-color:		#C1D45B;

}







