/*
	-- DOCUMENT -------------------------------------------------------------------------
*/
html, body {		width:100%; height:100%; }
body {			margin:0px; font-family:verdana, arial; background-color:#ffffff; }
body, td {		font-size:10px; }


/*
	-- MISC -----------------------------------------------------------------------------
*/
hr {			height:1px; color:#CD7B08; }

a {			color:#CD7B08; }
.admin_edit_link {	text-decoration:none; color:#000000; }
.admin_edit_line {	text-decoration:none; color:#c9c9c9; }
.admin_edit_link_to {	text-decoration:none; color:#A4402C; }
.imaging_menu_link {	text-decoration:none; color:#000000; }
.menu_link {		color:#000000; font-weight:bold; text-decoration:none; font-family:tahoma, verdana; font-size:10px; }

span {			}
.imaging_error {	color:#CD7B08; font-weight:bold; }

img {				border-style:none; }
.imaging_gallery_image {	border:solid 1px #CD7B08; margin-bottom:5px; }
.imaging_editor_crop_img {	border:solid 1px #EAE7E6; }
.contact_img {			margin-right:5px; margin-top:2px; vertical-align:middle; }
.img_top {			width:91px; height:100px; margin-left:16px; margin-top:11px; }


/*
	-- FORM AND INPUT FIELDS ------------------------------------------------------------
*/
form {			margin:0px; }
input,textarea,select {
			font-family:verdana; font-size:10px; width:125px; height:17px; border:solid 1px #000000; padding-left:3px;
}

.input_info {		width:229px; }
.input_lines_count {	width:60px; }
.input_txt {		width:229px; }
.input_img_module {	width:175px; }
.input_submit {		width:124px; background-color:#EAE7E6; font-weight:bold; }
.input_button_imaging {	width:124px; background-color:#EAE7E6; margin-bottom:10px; }
.cn_bh {		width:15px; border-style:none; }

.select_contents_type {		}
.select_contents_order {	width:230px; }


/*
	-- TABLES ---------------------------------------------------------------------------
*/
table {			}

.spacer {		width:100%; height:100%; }
.spacer_main {		width:759px; vertical-align:top; }

.main {			width:759px; height:480px; background-color:#ffffff; }
.main_top {		height:130px; background-color:#864F49; background-image:url(../img/gfx_top.jpg); vertical-align:top; }
.main_menu {		height:21px; background-image:url(../img/gfx_menu.jpg); }
.main_contents {	vertical-align:top; border-left:solid 1px #000000; border-right:solid 1px #000000; }
.main_bottom {		height:21px; background-image:url(../img/gfx_bottom.jpg); }

.main_contents_split {		width:757px; height:100%; }
.main_contents_split_left {	width:109px; background-color:#DEE1EA; border-right:solid 1px #000000; vertical-align:top; padding:7px; }
.main_contents_split_middle {	width:431px;padding:20px 30px 0px 30px; vertical-align:top; font-family:'verdana'; font-size:8pt; } 
.main_contents_split_right {	width:132px; background-color:#DEE1EA; border-left:solid 1px #000000; vertical-align:top; padding:7px; }

.menu {				width:759px; height:21px; }
.menu_col_home {		width:123px; text-align:center; }
.menu_col_01 {			width:82px; text-align:center; }
.menu_col_02 {			width:140px; text-align:center; }
.menu_col_03 {			width:106px; text-align:center; }
.menu_col_04 {			width:128px; text-align:center; }
.menu_col_05 {			width:78px; text-align:center; }
.menu_col_06 {			width:102px; text-align:center; }

.login {		margin-top:20px; margin-left:30px; }
.login_head {		height:20px; padding-left:10px; font-weight:bold; background-color:#CD7B08; color:#ffffff; }
.login_desc {		width:100px; height:30px; padding-left:15px; }
.login_input {		padding-right:15px; }
.login_submit {		height:30px; padding-left:150px; padding-right:20px; font-weight:bold; background-color:#CD7B08; }

.contents_cn {		width:100%; }
.contents_cn_desc {	width:175px; padding:7px 0px 7px 20px; }
.contents_cn_desc_top {	width:175px; padding:7px 0px 7px 20px; vertical-align:top; }
.contents_cn_input {	}
.contents_cn_area {	text-align:center; }

.contents_bh {		width:100%; }
.contents_bh_radio {	width:40px; padding:3px 0px 5px 20px; vertical-align:top; }
.contents_bh_desc {	width:135px; vertical-align:top; padding:5px 0px 5px 0px; }
.contents_bh_input {	vertical-align:top; padding:3px 0px 5px 0px; }

.imaging_top {				width:100%; height:100%; background-image:url(../img/gfx_imaging/gfx_top.jpg); }
.imaging_top_menu {			width:155px; padding:13px 0px 0px 20px; }
.imaging_top_menu_disabled {		width:155px; padding:13px 0px 0px 20px; color:#9C9C9C;}

.imaging_bottom {			width:100%; height:17px; border-top:solid 1px #CD7B08; }
.imaging_bottom_menu {			width:172px; padding:1px 0px 0px 0px; text-align:center; background-image:url(../img/gfx_imaging/gfx_bottom.jpg); vertical-align:top; }
.imaging_bottom_menu_end {		width:174px; padding:1px 0px 0px 0px; text-align:center; background-image:url(../img/gfx_imaging/gfx_bottom.jpg); vertical-align:top; }

.imaging_contents_spacer {		width:100%; height:100%; }
.imaging_contents_spacer_file {		width:500px; vertical-align:top; padding-top:40px; }
.imaging_contents_spacer_orig_img {	width:500px; text-align:center; }
.imaging_contents_spacer_copy_img {	width:500px; text-align:center; }
.imaging_contents_spacer_error {	width:300px; text-align:center; }
.imaging_contents_spacer_crop_img {	width:2px; height:2px; text-align:center; }
.imaging_contents_spacer_closer {	width:400px; text-align:center; background-color:#ffffff; padding:75px 20px 0px 20px; vertical-align:top; }

.imaging_gallery_top {			width:100%; height:100%; border-bottom:solid 1px #CD7B08; }
.imaging_gallery_top_head {		font-weight:bold; color:#CD7B08; padding:0px 0px 0px 20px; }

.imaging_gallery_contents {		width:100%; height:100%; }

.imaging_gallery_contents_images {	width:600px; }
.imaging_gallery_contents_images_img {	text-align:center; padding:10px; }

.imaging_gallery_bottom {		width:100%; height:17px; border-top:solid 1px #CD7B08; }
.imaging_gallery_bottom_menu {		width:172px; padding:1px 0px 0px 0px; text-align:center; background-image:url(../img/gfx_imaging/gfx_bottom.jpg); vertical-align:top; }
.imaging_gallery_bottom_menu_end {	width:174px; padding:1px 0px 0px 0px; text-align:center; background-image:url(../img/gfx_imaging/gfx_bottom.jpg); vertical-align:top; }

/*
	-- CONTENTS BEHAVIORS ----------------------------------------------------------------
*/
.bh_headline {		font-weight:bold; font-size:14pt; }
.bh_img_float_left {	float:left; margin-right:10px;}
.bh_img_float_right {	float:right; margin-left:10px; }
.bh_img_center {	text-align:center; padding-top:10px; padding-bottom:10px; }

/*
	-- DIVS ------------------------------------------------------------------------------
*/
.admin_top {		height:20px; padding-top:3px; padding-right:20px; background-image:url(../img/gfx_admin_top.jpg); text-align:right; font-weight:bold; }
.admin_desc {		height:20px; padding-top:3px; padding-left:20px; background-image:url(../img/gfx_admin_desc.jpg); font-weight:bold; color:#CD7B08; }
.imaging_crop_layer {	width:40px; height:30px; position:absolute; left:0px; top:0px; border:inset 2px #c9c9c9; visibility:hidden; z-index:2; }

/*
	-- THE FADING MENU -------------------------------------------------------------------
*/
.fmenu_item {		padding:2px 4px 2px 4px; color:#000000; text-decoration: none; font-family:verdana;
			font-size:10px; display:block; text-decoration:none;
}
a.fmenu_item:hover {	color:#c9c9c9; }


img {			}
.fmenu_arrow {		float:left; margin-top:6px; margin-right:4px; }


table {			}
.fmenu_tb {		width:100%; }
.fmenu_tb_top {		height:23px; font-family:verdana; font-size:10px; font-weight:bold; 
			vertical-align:top; text-align:right; padding:3px; 
			background-image: url(../img/gfx_fmenu/gfx_fmenu_green_logo.gif); background-repeat:no-repeat; 
}
.fmenu_tb_td {		height:18px; vertical-align:middle; padding-left:4px; }
.fmenu_tb_seperator {	height:3px; background-image: url(../img/gfx_fmenu/gfx_fmenu_green_line.gif);
}

div {			}
.fmenu  {		position:absolute; width:150px; top:0px; left:0px; background-color:#ffffff; visibility:hidden;
			border:solid 1px; border-color: #c9c9c9 #CD7B08 #CD7B08 #c9c9c9; padding:2px; z-index:5;
			filter:alpha(opacity=0); -moz-opacity:1 ;
}
