/*
	um, style sheet, copyright 2005-2006
*/
body {margin:0px; background-color:#ffffff;}

td,a,span,font,select,input,p,div {font-family:trebuchet ms,verdana,helvetica,sans-serif;
 	font-size:12px;
	color:#666666;
 	background-color:#ffffff;outline:none;line-height:18px;}

td{vertical-align:top;}
td img {display:block;}
img {display:block;border:0px;}

input{border:1px;}
.fullwidth{width: 100%;}

/* UM main menu styles */
.main_menu_start{padding:40px 0px 40px 230px;}
.main_menu{padding:40px 0px 40px 40px;}

/* UM sub menu styles */
.sub_menu_table{padding:0px 30px 0px 30px;width:170px;}
.sub_menu_table_grid{padding:0px 30px 0px 30px;width:160px;}
.sub_menu_text_pad{padding-top:15px;}
a.sub_main_heading{font-size:13px;font-weight:bold;;text-decoration:none;}
a.sub_main_heading:hover{font-size:13px;font-weight:bold;color:#A64311;text-decoration:none;}
a.sub_main_heading_chosen{font-size:13px;font-weight:bold;color:#A64311;text-decoration:none;}
.sub_link_div{padding:1px 0;}
.sub_newslink_div{padding:5px 0;}

.sub_copyright{font-size:10px; color:#A64311; padding-top:40px; padding-bottom:20px;}
a.sub_link{font-size:11px;text-decoration:none;line-height:14px;}
a.sub_link:hover{font-size:11px;color:#A64311;text-decoration:none;line-height:14px;}
a.sub_link_selected{font-size:11px;color:#A64311;text-decoration:none;line-height:14px;}

#environ_submenu_heading, #furniture_submenu_heading, #concepts_submenu_heading{font-size:13px;font-weight:bold;}
.submenu_heading_chosen{font-size:13px;font-weight:bold;color:#A64311;}


/* UM image column */
.main_image_col{padding: 0px 25px 0px 0px; width:402px;}

/* UM description column */
.main_desc_col{padding: 0px 25px 15px 0px; width:240px;}
.num_cell{padding-right:5px;}
.num_menu_div{padding:0 0 25px 0;}

.project_title{font-size:13px;color:#A64311;font-weight:bold; padding:0 0 5px 0;margin:0;}
a.project_title_link{font-size:13px;color:#A64311;font-weight:bold; text-decoration:underline;}
a.project_title_link:hover{font-size:13px;color:#666;font-weight:bold; text-decoration:underline;}
.article_date{font-size:11px;color:#666;font-weight:normal;line-height:14px; margin:0;padding:0;}
.contact_title{font-size:13px;color:#A64311;font-weight:bold;}

.desc_div{padding-top:15px;}
.alsovisit_div{padding-top:25px;}
.desc_also_visit{color:#A64311;}
a.desc_link{text-decoration:underline;}
a.desc_link:hover{color:#A64311;text-decoration:underline;}

/* home page */
.hm_divider{border-right:1px solid #A9A9A9;}
.hm_rightcol{padding-left:30px;}

/* contact */
.main_contact_col{padding: 0px 25px 0px 0px; width:402px;}
.main_contact_press_col{padding: 0px 25px 0px 0px; width:450px;}
.main_contact_directions_col{padding: 0px 25px 0px 0px; width:500px;}

/* company section */
.co_main_title{font-size:13px;color:#A64311;font-weight:bold;}
.co_services_title{font-size:13px;color:#A64311;font-weight:bold; padding:0px 0px 10px 0px;}
.co_maintext_col{padding: 0px 20px 0px 0px; width:375px; border-right: 1px #cccccc solid;}
.co_um_col{padding: 0px 25px 15px 25px; width:175px;}
.co_services_col{padding: 0px 20px 20px 0px; width:580px;}
.co_services_col1{padding: 0px 20px 0px 0px; width:270px;}
.co_services_col2{padding: 0px 20px 0px 20px; width:250px; border-left: 1px #cccccc solid;}
.services_subtitle{color:#A64311;font-weight:bold; padding:8px 0px 2px 0px;}
.services_img1{padding:10px 0px;}
.services_img2{padding:10px 0px 17px 0px;}
.co_people_col{width:600px; padding:0px 0px 20px 0px;}
.people_img_float{border:1px solid #A64311; float:left; margin-right:12px; margin-bottom:4px; margin-top:2px;}
.people_img_border{border:1px solid #A64311; margin:10px 0px 20px 0px;}
.hline{margin: 18px 0px 0px 0px; border-bottom: 1px #cccccc solid;}
.people_desc_div{padding: 12px 0px 0px 0px;}
.co_usermaker_col{padding: 0px 20px 0px 0px; width:280px;}
.usermaker_rightcol{padding: 160px 0px 0px 0px; width:242px;}
.umgrid_pad{padding: 20px 0px 0px 0px;}

/* ftp */
.ftp_input{border-style:solid; border-width:1px;color:#999999;}
.ftp_form_label{padding-right:10px;padding-top:10px;padding-bottom:10px;font-size:10px;color:#666666;vertical-align: middle;}
.ftp_copyright{padding-top:85px;font-size:10px; color:#666666;vertical-align: middle;}
.ftp_form_area{padding-top:40px;}
