body{
	padding:0;
	margin:0;
	border:0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 1.4em;
	font-size:1em;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px
	text-align:left;
	line-height:1.4em;
	margin:0 0 10px 0;
	padding:0;
}


/* ------------------Layout 1---------------------- */
#currentLayout_right .header {width:740px;}
#currentLayout_right .site_content_background {width:740px;margin-left:auto; margin-right:auto;}
#currentLayout_right .site_content_behind {}
#currentLayout_right #main_body {width:600px; float:left;}
#currentLayout_right #panel_1 {width:600px;}
#currentLayout_right #panel_2 {width:600px;}			
#currentLayout_right .footer {padding:3px; text-align:right;}

#current_layout_right .menu_section ul 
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#currentLayout_right #menu_section { width:140px; float:right;}
#currentLayout_right .menu_section li {float:left; margin:0px;}
#currentLayout_right .menu_section li a {display:block; height:33px; width:120px; text-decoration:none; line-height:2.2em;}
#currentLayout_right .site_content {}
#currentLayout_right .menu_text { text-align:center; display:block;}

#currentLayout_right .contentGeneral { padding:20px;}

#currentLayout_right .headerText { font-size:18px; padding:5px;}
#currentLayout_right .headerText_small{ font-size:16px; padding:1px 5px 3px 5px;}

/* ------------------Layout 2--------------------- */
#currentLayout_left .header {width:740px;}
#currentLayout_left .header img {display:block; border:1px solid red;}
#currentLayout_left .site_content_background {width:740px;margin-left:auto; margin-right:auto;}
#currentLayout_left .site_content_behind {}
#currentLayout_left #main_body {width:600px; float:left;}
#currentLayout_left #panel_1 {width:600px;}
#currentLayout_left #panel_2 {width:600px;}			
#currentLayout_left .footer {padding:3px; text-align:right;}

#currentLayout_left .menu_section ul 
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#currentLayout_left #menu_section { width:140px; float:left;}
#currentLayout_left .menu_section li {float:left; margin:0px; width:140px;}
#currentLayout_left .menu_section li a {display:block; height:30px; width:140px; text-decoration:none; line-height:1.9em;}
#currentLayout_left .site_content {}
#currentLayout_left .menu_text { text-align:center; display:block;}

#currentLayout_left .contentGeneral { padding:20px;}

#currentLayout_left .headerText { font-size:18px; padding:5px;}
#currentLayout_left .headerText_small{ font-size:16px; padding:1px 5px 3px 5px;}

/*----------------------Layout------------------- 3 */
body {}
#currentLayout_center #header {width:740px;}
#currentLayout_center .site_content_background {width:740px; margin-left:auto; margin-right:auto; }
#currentLayout_center .site_content_behind { padding:0; }
#currentLayout_center #site_content {}
#currentLayout_center #main_body { width:740px;}
#currentLayout_center #panel_1 {width:530px; float:left;}
#currentLayout_center #panel_2 {width:210px; float:left; display:inline;}			
#currentLayout_center .footer {padding:3px; text-align:right;}
#currentLayout_center .menu_section {width:740px;}
#currentLayout_center .menu_section ul 
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#currentLayout_center #menu_section {}
#currentLayout_center .menu_section li {float:left; margin:0px;}
#currentLayout_center .menu_section li a {display:block; height:30px; width:148px; text-decoration:none; line-height:1.9em;}
#currentLayout_center .site_content {}
#currentLayout_center .menu_text { text-align:center; display:block;}

#currentLayout_center .contentGeneral { padding:10px;}

#currentLayout_center .headerText { font-size:18px; padding:5px;}
#currentLayout_center .headerText_small{ font-size:16px; padding:1px 5px 3px 5px;}

h3 { color:#8F656F; font-size:13px; font-weight:bold; line-height:15px; padding:5px 0 5px 0; margin:0;}
.media_descriptionText {width:320px; margin-left:auto; margin-right:auto; color:#8F656F; line-height:13px; margin-top:5px; text-align:center; }



/* CREO FORM STYLES - These are used by the form & form elements */
.crform { padding:0; margin:0 0 10px 0; }
.crform_fieldset {}
.crform_formPair {}
.crform_formSingle { border:1px solid red; width:200px; overflow:hidden; float:left; }
.crform_element { padding:0px; margin:0px; }
.crform_label_horiz { float:left; width:125px; padding:0px 0px; }
.crform_label_vert { display:block; padding:0px 0px; }
.crform_required_field { color:#FF0000; padding:0px; margin:0px; line-height:0em; }
.crform_errortext { padding-bottom:5px; color:#FF0000; }
.crform_element_errortext { color:#FF0000; /*margin-top:-5px;*/ margin-bottom:5px; padding-left:125px; }
.crform_plain { margin:0 0 5px 0px; }
.crform_input { width:200px; margin-bottom:5px; line-height:1em; font-size:1em; font-family:inherit; border:1px solid #7F9DB9; }
.crform_input_error { background:#EEEEEE; color:#000000; border:1px solid #7F9DB9; }
.crform_input_color_picker { float:left; width:75px; }
.crform_textarea { width:200px; height:60px; margin-bottom:5px; line-height:1em; font-family:inherit; font-size:1em; }
.crform_select { margin:0 0 5px 0px; line-height:1em; font-size:1em; }
.crform_select_multiple { margin:0 0 0px 0px; line-height:1em; font-size:1em; }
.crform_radio { float:left; margin:0 5px 10px 0; }
.crform_button { float:left; background:#0060AA; color:#FFFFFF; border:0; font-weight:bold; font-size:1em; padding:2px 4px; }
.crform_button_text { background:none; border:none; font-size:1em; color:#0060AA; padding:0; margin:0; }
.crform_button_spacer { float:left; width:125px;/**/ padding:0px;}