@charset "utf-8";
/* CSS Document */


/*all: text...*/

div.top_menu {
	position:absolute;
	top:10px;
	margin-left:15px;
	width:800px;
	padding:0;
	border:none;
}

div.youarehere {position:absolute;
	top:144px;
	margin-left:28px;
	width:800px;
	padding:0;
	border:none;
}

div.left_m {position:absolute;
		top:166px;
		margin-left:0px;
		width:190px;
		padding:10px; 
		border:none;
}

div.content_1 {
	position:absolute; /*DO NOT CHANGE*/
	top:170px;
	margin-left:232px;
	width:560px;
	text-align:justify;
	padding:10px;
	border:none;
}

div.footer_text {
	width:825px;
	text-align:center;
	border:none;
}


a:link {text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
a:visited {text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
a:hover {text-decoration:underline;
	color:#000;
}

a.ind_links:link {text-decoration:none;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:0.8em;
	text-align:center;
	color:#FFF;
}
a.ind_links:visited {text-decoration:none;
	font-weight:bold;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.8em;
	text-align:center;
	color:#FFF;
}
a.ind_links:hover {text-decoration:underline;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.8em;
	text-align:center;
	font-weight:bold;
	color:#000;
}

a.please_click:link {text-decoration:none;
	font-weight:bold;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#FFF;
}
a.please_click:visited {text-decoration:none;
	font-weight:bold;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#FFF;
}
a.please_click:hover {text-decoration:underline;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#000;
}

a.more_info:link {text-decoration:none;
	font-weight:bold;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#FFF;
}
a.more_info:visited {text-decoration:none;
	font-weight:bold;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#FFF;
}
a.more_info:hover {text-decoration:underline;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000;
}


/*all: background elements*/

hr.green {color:#006600;
		background-color:#006600;
		height:5px;
		border:none;
}

div.masthead_1 {position:absolute;
	top:0px;
	margin-left:0px;
	width:825px;
	height:165px;
	padding:0px;
	background: url(images/masthead_whole_1.gif) no-repeat left top;
	border:none;
}

div.background_1 {position:absolute;
	top:165px;
	margin-left:220px;
	width:605px;
	height:750px;
	padding:0px;
	background: url(images/background_1.gif) no-repeat left top;
	border:none;
}

div.background_1_1 {position:absolute;
	top:165px;
	margin-left:220px;
	width:605px;
	height:1000px;
	padding:0px;
	background: url(images/background_1_1.gif) no-repeat left top;
	border:none;
}



div.background_2 {position:absolute;
	top:165px;
	margin-left:220px;
	width:605px;
	height:1500px;
	padding:0px;
	background: url(images/background_2.gif) no-repeat left top;
	border:none;
}

div.background_3 {position:absolute;
	top:165px;
	width:605px;
	height:3000px;
	margin-left:220px;
	padding:0px;
	background: url(images/background_3.gif) no-repeat left top;
	border:none;
}

div.background_3_1 {position:absolute;
	top:165px;
	width:605px;
	height:3500px;
	margin-left:220px;
	padding:0px;
	background: url(images/background_3_1.gif) no-repeat left top;
	border:none;
}

div.background_4 {position:absolute;
	top:165px;
	margin-left:220px;
	width:605px;
	height:4500px;
	padding:0px;
	background: url(images/background_4.gif) no-repeat left top;
	border:none;
}

div.background_5 {position:absolute;
	top:165px;
	margin-left:220px;
	width:605px;
	height:1000px;
	padding:0px;
	background: url(images/background_5.gif) no-repeat left top;
	border:none;
}


div.footer_1 {
	position:absolute;
	margin-left:0px;
	width:825px;
	height:102px;
	padding:0px;
	background: url(images/footer_1.gif)  no-repeat left top;
	border:none;
}


a img {
	border: none;
}

div.logo_1 {position:absolute;
	top:10px;
	float:right;
	margin-left:650px;
	width:163px;
	height:140px;
	padding:10px;
	background: url(logos/vitrex_logo_gt.png) no-repeat left top;
	border:none;
	}



/*home page: text...*/

div.date_time {position:absolute;
			top:128px;
			margin-left:330px;
			width:250px;
			text-align:center;
			border:none;
}

div.hp_right_tt {width:170px;
	margin-left:640px;
	text-align:justify;
	padding:0;
	border:solid thin #999;
}

div.hp_right_tb {position:absolute;
	top:750px;
	margin-left:640px;
	width:170px;
	padding:0;
	border:none;
}

div.hp_top_text {position:absolute;
	top:174px;
	margin-left:20px;
	width:580px;
	height:160px;
	text-align:justify;
	padding:0px;
	border:none;
}


div.hp_img_l {position:absolute;
	top:375px;
	margin-left:10px;
	padding:0px;
	border:none;
}

div.hp_img_r {position:absolute;
	top:375px;
	margin-left:322px;
	padding:0px;
	border:none;
}

div.hp_photocap_l {position:absolute;
	top:697px;
	margin-left:8px;
	width:290px;
	text-align:justify;
	padding:0px;
	border:none;
}

div.hp_photocap_r {position:absolute;
	top:705px;
	margin-left:322px;
	width:290px;
	text-align:justify;
	padding:0px;
	border:none;
}

div.hp_bottom_text {position:absolute;
	top:772px;
	margin-left:20px;
	text-align:justify;
	padding:0px;
	border:none;
}

div.hp_charact_h {position:absolute;
	top:856px;
	margin-left:20px;
	padding:0px;
	border:none;
}

div.hp_charact_l {position:absolute;
	top:870px;
	width:215px;
	padding:0px;
	border:none;
}
div.hp_charact_m {position:absolute;
	top:870px;
	margin-left:200px;
	width:200px;
	padding:0px;
	border:none;
}
div.hp_charact_r {position:absolute;
	top:870px;
	margin-left:400px;
	width:200px;
	padding:0px;
	border:none;
}


/*home page: background elements*/

div.hp_top_text_1 {position:absolute;
	top:165px;
	width:625px;
	height:200px;
	padding:0px;
	background: url(images/hp_top_text_1.gif) no-repeat left top;
	border:none;
}

div.hp_right_b_1 {
	position:absolute;
	top:165px;
	margin-left:625px;
	width:200px;
	height:870px;
	padding:0px;
	background: url(images/right_b_1.gif)  no-repeat left top;
	border:none;
}

div.hp_img_1 {position:absolute;
	top:365px;
	width:313px;
	height:320px;
	padding:0px;
	background: url(images/hp_img_1.gif)  no-repeat left top;
	border:none;
}

div.hp_img_2 {position:absolute;
	top:365px;
	margin-left:313px;
	width:313px;
	height:320px;
	padding:0px;
	background: url(images/hp_img_1.gif)  no-repeat left top;
	border:none;
}

div.hp_photocap_1 {position:absolute;
	top:685px;
	width:313px;
	height:75px;
	padding:0px;
	background: url(images/photo_cap_1.gif)  no-repeat left top;
	border:none;
}

div.hp_photocap_2 {position:absolute;
	top:685px;
	margin-left:313px;
	width:313px;
	height:75px;
	padding:0px;
	background: url(images/photo_cap_1.gif)  no-repeat left top;
	border:none;
}

div.hp_bottom_text_1 {position:absolute;
	top:760px;
	margin-left:0px;
	width:625px;
	height:74px;
	padding:0px;
	background: url(images/hp_bottom_text_1.gif)  no-repeat left top;
	border:none;
}

div.hp_charact_2 {position:absolute;
	top:835px;
	margin-left:0px;
	width:625px;
	height:200px;
	padding:0px;
	background: url(images/hp_charac_2.gif)  no-repeat left top;
	border:none;
}


/*vitreous enamel: text...*/

div.content_ve_app_1 {position:absolute; /*DO NOT CHANGE*/
			top:170px;
			margin-left:232px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.content_ve_hist_1 {position:absolute; /*DO NOT CHANGE*/
			top:170px;
			margin-left:232px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.content_ve_tech_1 {position:absolute;
			margin-left:232px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.content_maint_1 {position:absolute; /*DO NOT CHANGE*/
			top:170px;
			margin-left:232px;			
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.ve_return_top_page {background-color:#CC6600;
				width:560px;
				height:20px;
				text-align:center;
}

div.ve_charc_1 {
	position:absolute; /*DO NOT CHANGE*/
	top:170px;
	margin-left:232px;
	width:560px;
	text-align:justify;
	padding:10px;
	border:none;
}

/*vitreous enamel: background elements*/

.floatbox_ve_1 {width:280px; /*no change*/
		height:200px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:1.6em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_ve_2 {width:280px; /*no change*/
		height:200px;
		float:right;
		margin-top:0.8em;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_symbol_1 {width:100px;
		height:100px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:1.6em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_ve_app_l {width:280px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:1.6em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_ve_his_l {float:left;
		margin-top:0;
		margin-left:0;
		margin-right:1.6em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_ve_his_r {float:right;
		margin-top:0.8em;
		margin-left:1.6em;
		margin-right:0;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_ve_os_l {width:280px;
		float:left;
		margin-top:0;
		margin-left:0.1em;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_vanity_r {height:280px;
		float:right;
		margin-top:0.8em;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_vanity_l {height:140px;
		float:left;
		margin-top:0.8em;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_maint_1 {width:290px; /*no change*/
		height:288px;
		float:right;
		margin-top:0.8em;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:none;
}

div.ve_left_m_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:750px;
	padding:0px;
	background: url(images/left_m_ve_1.gif)  no-repeat left top;
	border:none;
}

div.ve_left_m_2 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1500px;
	padding:0px;
	background: url(images/left_m_ve_2.gif)  no-repeat left top;
	border:none;
}


div.ve_left_m_3 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:3000px;
	padding:0px;
	background: url(images/left_m_ve_3.gif)  no-repeat left top;
	border:none;
}

div.ve_left_m_5 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1000px;
	padding:0px;
	background: url(images/left_m_ve_5.gif)  no-repeat left top;
	border:none;
}

div.text_box_1 {
	position:absolute;
	width:111px;
	height:97px;
	padding:5px;
	text-align:center;
	border:solid thin;
	border-color:#FFF;
}

div.text_box_2 {
	position:absolute;
	width:200px;
	height:45px;
	padding:5px;
	text-align:justify;
	border:solid thin;
	border-color:#FFF;
}

div.text_box_3 {
	position:absolute;
	width:219px;
	height:191px;
	padding:0px;
	text-align:justify;
	border:solid thin;
	border-color:#FFF;
}

div.text_box_4 {position:absolute;
	width:160px;
	height:150px;
	padding:5px;
	text-align:left;
	border:solid thin;
	border-color:#FFF;
}

div.text_box_5 {position:absolute;
	width:175px;
	height:100px;
	padding:5px;
	text-align:left;
	border:solid thin;
	border-color:#FFF;
}


div.ve_heading {background-color:#cc6600;
				margin-left:240px;
				width:560px;
				height:20px;
				
}


/*products: text...*/

.floatbox_pe_1 {width: 200px; /*no change*/
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:1.6em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_pe_2 {width: 200px; /*no change*/
		float:right;
		margin-top:0.8em;
		margin-left:1.6em;
		margin-right:0;
		margin-bottom:0.8em;
		border:none;
}


div.p_content_1 {
	position:absolute;
	margin-left:240px;
	width:560px;
	text-align:justify;
	padding:10px;
	border:none;
}

div.p_content_2 {position:absolute;
			/*left:515px;*/
			width:520px;
			text-align:justify;
			border: none;
}

div.p_content_3 {position:absolute;
			margin-left:240px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.pr_return_top_page {
	background-color:#006699;
	margin-left:240px;
	width:560px;
	height:20px;
	text-align:center;
}

div.pr_heading {
	background-color:#006699;
	margin-left:240px;
	width:560px;
	height:20px;
				
}



/*products: background elements*/

div.p_left_m_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:750px;
	padding:0px;
	background: url(images/left_m_op_1.gif)  no-repeat left top;
	border:none;
}

div.p_left_m_1_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1000px;
	padding:0px;
	background: url(images/left_m_op_1_1.gif)  no-repeat left top;
	border:none;
}


div.p_left_m_2 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1500px;
	padding:0px;
	background: url(images/left_m_op_2.gif)  no-repeat left top;
	border:none;
}

div.p_left_m_3 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:3000px;
	padding:0px;
	background: url(images/left_m_op_3.gif)  no-repeat left top;
	border:none;
}

div.p_left_m_3_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:3500px;
	padding:0px;
	background: url(images/left_m_op_3_1.gif)  no-repeat left top;
	border:none;
}

div.p_left_m_4 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:4500px;
	padding:0px;
	background: url(images/left_m_op_4.gif)  no-repeat left top;
	border:none;
}



/*company profile: text...*/

div.ve_content_1 {position:absolute;
			top:170px;
			margin-left:232px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.ve_content_2 {position:absolute;
			top:500px;
			margin-left:232px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.ve_content_memb_1 {position:absolute;
			margin-left:232px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.v_content_press_1 {position:absolute; /*DO NOT CHANGE*/
			top:170px;
			margin-left:232px;
			width:560px;
			text-align:justify;
			padding:10px;
			border:none;
}

div.ve_content_cust_1 {position:absolute;
			top:165px;
			margin-left:232px;
			width:560px;
			padding:10px;
			border:none;
}

div.ve_content_cust_2 {
	/*left:469px;*/
	width:560px;
	padding:10px;
	border:none;
}

div.ve_content_cust_img1 {/*left:535px;*/
			width:450px;
			height:240px;
			padding:0px;
			border:solid thin;
}

div.content_v_pre_arch {position:absolute;
			top:295px;
			margin-left:240px;
			width:75px;
			padding:0px;
			border: solid thin;
}

div.content_v_pre_arch {position:absolute;
			top:278px;
			margin-left:240px;
			width:520px;
			padding:0px;
			border:none;
}


div.cp_return_top_page {
	background-color:#990000;
	margin-left:240px;
	width:560px;
	height:20px;
	text-align:center;
}

div.cp_heading {background-color:#990000;
				margin-left:240px;
				width:560px;
				height:20px;
}


/*company profile: background elements*/

div.cu_cp_country_1 {background-color:#990000;
			/*left:480px;*/
			width:560px;
			text-align:left;
			padding:0;
			border:none;
}

.floatbox_press_1 {width:420px; /*no change*/
		height:300px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:1.6em;
		margin-bottom:0.8em;
		border:none;
}




.floatbox_cp_1 {width:280px; /*no chnage*/
		height:177px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:1.6em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_cp_ho_map_1 {width:420px;
		height:424px;
		float:left;
		margin-top:0.8em;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_cp_freight_1 {width:280px;
		height:186px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_cp_freight_2 {width:280px;
		height:186px;
		float:right;
		margin-top:0;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_cp_comp_1 {width:280px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:solid thin;
}

.floatbox_cp_codes_1 {width:280px;
		height:186px;
		float:right;
		margin-top:0;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:solid thin;
}

.floatbox_cp_codes_2 {width:280px;
		height:186px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:solid thin;
}

.floatbox_cp_cust_r {width:420px;
		height:420px;
		float:right;
		margin-top:0;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:solid thin;
}

.floatbox_cp_cust_l {width:420px;
		height:420px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:solid thin;
}

.floatbox_cp_memb_1 {width:200px;
		height:150px;
		float:right;
		margin-top:0;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:none;
}


.floatbox_cp_hist_1 {width:280px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:none;
}

.floatbox_cp_prod_r {width:420px;
		height:420px;
		float:right;
		margin-top:0em;
		margin-left:0.8em;
		margin-right:0;
		margin-bottom:0.8em;
		border:solid thin #444;
}

.floatbox_cp_prod_l {width:420px;
		height:420px;
		float:left;
		margin-top:0;
		margin-left:0;
		margin-right:0.8em;
		margin-bottom:0.8em;
		border:solid thin #444;
}

div.cp_left_m_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:750px;
	padding:0px;
	background: url(images/left_m_cp_1.gif)  no-repeat left top;
	border:none;
}

div.cp_left_m_1_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1000px;
	padding:0px;
	background: url(images/left_m_cp_1_1.gif)  no-repeat left top;
	border:none;
}

div.cp_left_m_2 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1500px;
	padding:0px;
	background: url(images/left_m_cp_2.gif)  no-repeat left top;
	border:none;
}



div.cp_left_m_3 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:3000px;
	padding:0px;
	background: url(images/left_m_cp_3.gif)  no-repeat left top;
	border:none;
}

div.cp_left_m_4 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:4500px;
	padding:0px;
	background: url(images/left_m_cp_4.gif)  no-repeat left top;
	border:none;
}

div.cp_heading {
	background-color:#990000;
	width:560px;
	height:20px;
				
}


/*links: text...*/

div.content_li_logo1 {
	position:absolute;
	top:240px;
	margin-left:240px;
	width:140px;
	padding:0px;
	border:none;
}

div.content_li_intro_1 {
	position:absolute;
	top:240px;
	margin-left:440px;
	width:390px;
	text-align:justify;
	padding:0px;
	border:none;
}


div.content_li_logo2 {
	position:absolute;
	top:420px;
	margin-left:240px;
	width:140px;
	padding:0px;
	border:none;
}

div.content_li_intro_2 {
	position:absolute;
	top:420px;
	margin-left:440px;
	width:390px;
	text-align:justify;
	padding:0px;
	border:none;
}







div.li_return_top_page {width:560px;
				height:20px;
				text-align:center;
				background-color:#993300;
}


/*links: background elements*/

div.li_left_m_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:750px;
	padding:0px;
	background: url(images/left_m_li_1.gif)  no-repeat left top;
	border:none;
}


div.li_left_m_1_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1000px;
	padding:0px;
	background: url(images/li_left_m_1_1.gif)  no-repeat left top;
	border:none;
}



div.li_left_m_2 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1500px;
	padding:0px;
	background: url(images/left_m_li_2.gif)  no-repeat left top;
	border:none;
}

div.li_heading {background-color:#993300;
				margin-left:240px;
				width:560px;
				height:20px;
				
}

/*contact us: text...*/

div.cu_return_top_page {
	background-color:#006600;
	width:560px;
	margin-left:240px;
	height:20px;
	text-align:center;
}

div.worldmap_1 {
	position:absolute;
	top:367px;
	margin-left:240px;
	width:560px;
	padding:0;
	text-align:center;
	border:none;
}

div.cu_text_1 {
	position:absolute;
	top:696px;
	margin-left:240px;
	width:560px;
	padding:0;
	text-align:center;
	border:none;
}

div.cu_wa_map_1 {position:absolute;
			top:300px;
			margin-left:240px;
			width:560px;
			padding:0;
			text-align:center;
			border:none;
}

div.cu_wa_offices_1 {background-color:#006600;
			margin-left:240px;
			width:560px;
			text-align:left;
			padding:0;
			border:none;
}

div.cu_wa_offices_2 {margin-left:240px;
			width:560px;
			text-align:left;
			padding:0;
			border:none;
}

div.cu_wa_cont_tl {
	position:absolute;
	top:795px;
	margin-left:240px;
	width:280px;
	padding:0;
	text-align:left;
	border:none;
}

div.cu_wa_cont_tr {
	position:absolute;
	top:795px;
	margin-left:570px;
	width:280px;
	padding:0;
	text-align:center;
	border:none;
}





div.cu_em_map_1 {
	position:absolute;
	top:285px;
	margin-left:240px;
	width:565px;
	text-align:center;
	padding:0;
	border:none;
	height: 951px;
}

div.cu_em_offices_1 {
	background-color:#006600;
	margin-left:240px;
	width:560px;
	text-align:left;
	padding:0;
	border:none;
}

div.cu_em_offices_2 {
	margin-left:240px;
	width:560px;
	text-align:left;
	padding:0;
	border:none;
}

div.cu_em_cont_tl {
	position:absolute;
	margin-left:240px;
	width:280px;
	text-align:left;
	padding:0;
	border:none;
}

div.cu_em_cont_tr {position:absolute;
			margin-left:570px;
			width:280px;
			text-align:center;
			padding:0;
			border:none;
}


div.cu_ap_map_1 {position:absolute;
			top:310px;
			margin-left:240px;
			width:560px;
			text-align:center;
			padding:0;
			border:none;
}

div.cu_ap_offices_1 {background-color:#006600;
			margin-left:240px;
			width:560px;
			text-align:left;
			padding:0;
			border:none;
			
}

div.cu_ap_offices_2 {
	margin-left:240px;
	width:560px;
	text-align:left;
	padding:0;
	border:none;
}

div.cu_ap_cont_tl {
	position:absolute;
	margin-left:240px;
	width:280px;
	text-align:left;
	padding:0;
	border:none;
}

div.cu_ap_cont_tr {
	position:absolute;
	margin-left:570px;
	width:280px;
	text-align:center;
	padding:0;
	border:none;
}



div.cu_sa_map_1 {position:absolute;
			top:390px;
			margin-left:240px;
			width:560px;
			text-align:center;
			padding:0;
			border:none;
}

div.cu_sa_offices_1 {
	background-color:#006600;
	margin-left:240px;
	width:560px;
	text-align:left;
	padding:0;
	border:none;
}

div.cu_sa_offices_2 {
	margin-left:240px;
	width:560px;
	padding:0;
	text-align:left;
	border:none;
}

div.cu_sa_cont_tl {
	position:absolute;
	margin-left:240px;
	width:280px;
	text-align:left;
	padding:0;
	border:none;
}

div.cu_sa_cont_tr {
	position:absolute;
	margin-left:570px;
	width:280px;
	text-align:center;
	padding:0;
	border:none;
}




/*contact us: background elements*/

div.co_left_m_1 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:750px;
	padding:0px;
	background: url(images/left_m_co_1.gif)  no-repeat left top;
	border:none;
}

div.co_left_m_2 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:1500px;
	padding:0px;
	background: url(images/left_m_co_2.gif)  no-repeat left top;
	border:none;
}

div.co_left_m_3 {
	position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:3000px;
	padding:0px;
	background: url(images/left_m_co_3.gif)  no-repeat left top;
	border:none;
}

div.co_left_m_4 {position:absolute;
	top:165px;
	margin-left:0px;
	width:220px;
	height:4500px;
	padding:0px;
	background: url(images/left_m_co_4.gif)  no-repeat left top;
	border:none;
}

div.cu_heading {background-color:#006600;
				margin-left:240px;
				width:560px;
				height:20px;
}

/*feedback*/

div.feed_content_1 {
	position:absolute;
	top:240px;
	margin-left:10px;
	width:800px;
	text-align:justify;
	padding:0px;
	border:none;
}

div.form_content_1 {
	position:absolute;
	top:220px;
	margin-left:10px;
	width:800px;
	text-align:justify;
	padding:0px;
	border:none;
}

/*site map*/

div.background_sm {position:absolute;
	top:165px;
	margin-left:0px;
	width:825px;
	height:1500px;
	padding:0px;
	background: url(images/background_sm.gif) no-repeat left top;
	border:none;
}


div.content_sm_1 {position:absolute;
			top:175px;
			margin-left:20px;
			height:50px;
			width:820px;
			text-align:center;
			border:none;
}

div.content_sm_2 {position:absolute;
			top:240px;
			margin-left:20px;
			width:395px;
			border:none;
}

div.content_sm_3 {
	position:absolute;
	top:240px;
	margin-left:420px;
	width:395px;
	border:none;
}

/*affects all*/

body {
	font: 100% Arial, Helvetica, sans-serif;
	background:#000000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	/*color:#000000*/
}

.oneColFixCtr #container {
	width: 783px;  /* using 10px less than a full 1280px width allows for browser chrome and avoids a horizontal scroll bar */
	/*background: #FFFFFF;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}


.oneColFixCtr #mainContent {
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}



ul {list-style-type:disc; color:#FFF;}

ol {color:#FFF;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:?em; text-align:left; font-weight:bold; color:#FFF}

h2.center {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-align:center; font-weight:bold; color:#FFF;} /*12pt*/
h2.left {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-align:left; font-weight:bold; color:#FFF;} /*12pt*/

h3.center {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; text-align:center; font-weight:bold; color:#FFF} /*11pt*/
h3.left {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; text-align:left; font-weight:bold; color:#FFF} /*11pt*/

h4.center {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color:#FFF} /*10pt*/
h4.left {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color:#FFF} /*10pt*/

h5.center {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; color:#FFF} /*9pt*/
h5.left {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; color:#FFF} /*9pt*/

.sub_heading_w12 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#FFF}
.sub_heading_w12c {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-align:center; font-weight:bold; color:#FFF;}
.sub_heading_w11 {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; color:#FFF}
.sub_heading_w11c {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; text-align:center; font-weight:bold; color:#FFF;}
.sub_heading_w10 {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color:#FFF}
.sub_heading_w9 {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:bold; color:#FFF}

.menu_w10 {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; text-align:justify; font-weight:bold; color:#FFF}
.menu_w9 {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:bold; color:#FFF} /*9pt*/
.menu_w8 {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; color:#FFF}

.menu_credits_w9 {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#FFF}
.credits_w8 {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFF}


.text_or10 {font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#CC6600}

.text_w14 {font-family:Arial, Helvetica, sans-serif; font-size:1.3em; text-align:justify; color:#FFF}
.text_w12 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-align:justify; color:#FFF}
.text_w11 {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; text-align:justify; color:#FFF}
.text_w10 {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; text-align:justify; color:#FFF}
.text_w10i {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-style:italic; text-align:justify; color:#FFF}
.text_w10_l {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; text-align:left; color:#FFF}
.text_w11 {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#FFF}
.text_w9 {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#FFF}
.text_w8 {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFF}

.text_r10 {font-family:Arial, Helvetica, sans-serif; font-size:1.0em; text-align:center; font-weight:bold; color:#D92417}

.text_bl11 {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#000}
.text_bl10 {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#000}

.text_g8 {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; color:#666}

.sub_heading_bl12 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#000}
.sub_heading_bl11 {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; color:#000}

ol.lower_roman {list-style-type:lower-roman}

