p, span, h1, h2, a {
	font-family: verdana, arial;
}

.classification_group 
{
	margin: 0px 5px 0px 10px;
	font-family: verdana, arial;
	font-size: 0.8em;
	color: #353535;
	/* float:left;  - taken out to fix div problems*/
	padding:0px 0px 0px 0px;
}

.classification_group img
{
	float:left;
	margin: 0px -5px 0px 5px;
	
	/*
	font-family: verdana, arial;
	font-size: 0.8em;
	color: #353535;
	padding:0px 0px 0px 0px;
	*/
}

.classification_title1, .classification_title2, .classification_title3
{
	font-weight:bold;
	margin: 0px -5px 0px 5px;
}

.classification_text
{
}

/* ******************************************************************** */
/* ************************* MEDIA CHANNEL **************************** */

div.mediachannel_col1, div.mediachannel_col2
{
	width: 47%;
	height:1%;
	float:left;
	font-weight:bold;
}

div.mediachannel_col1
{
	margin: 0px 0px 0px 10px;	
}


span.mediachannel_title
{
	font-family: verdana, arial;
	font-size: 0.8em;
	color: #046393;	
	font-weight:normal;
	
}

span.mediachannel_text
{
	font-family: verdana, arial;
	font-size: 0.8em;
	color: #353535;	
	font-weight:normal;
}


div.mediachannel_col1 img, div.mediachannel_col2 img
{
	float:left;
}

div.mediachannel_spacer
{
	width:5px;
	height:5px;
	float:left;
}



/*---------------- form start ------------------*/

.form_border_row
{
width:770px;
height:6px;
background-image:url('/resources/truetouch/layout_images/exp_tt_formcontent_bg.gif');
background-repeat: repeat-x;    
}

.form_container
{
margin: 0px 30px 0px 0px; 
padding: 0px 0px 0px 10px;
background-image: url('/resources/truetouch/layout_images/exp_tt_formleft_bg.gif'); 
background-repeat: repeat-y;
}

.form_content
{
margin: 0px 30px 0px 30px;
height:540px;
}

.form_title
{
  font-family: verdana, arial;
  font-size: 0.8em;
  color: #006599;
  font-weight:bold;
  margin: 0px 0px 0px 10px;   
  padding: 10px 0px 0px 0px;
}

.formlefttitles
{
width: 123px;
text-align: left;
font-family: verdana;
font-size: 0.8em;
color: #474747;
margin: 0px 0px 0px 0px;
}

div.formleftboxes
{
width: 223px;
text-align: left;
margin-bottom: 2px;
}

div.formleftselect
{
text-align: left;
width: 223px;
margin-bottom: 2px;
}

div.formloginbox {
	width:223px;
	color:red;
}

/* CSS Styling */
/*http://www.webcredible.co.uk/user-friendly-resources/css/css-forms.shtml*/
label
{
	width: 6em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

div.submit
{
	margin-left: 5.5em;
} 


div.star
{
width: 10px;
margin-left: -8px;
}

html>body div.star
{
width: 10px;
margin-left: -16px;
}

/* form end */



