/*[fmt]1A90-1A0B-3*/
.plus {
	font-weight: normal;
}

.minus {
	font-weight: bold;
}

body {
	margin: 0;
	font-family: Arial;
	line-height: 22px;
	font-size: 17px;
	background-color: #DEDEDE;
}

form {
	display: inline;
}

h1 {
	font-size: 17px;
	font-weight: normal;
	background-color: #E7E7E7;
	padding: 3px 3px 3px 7px;
	display: inline;
}

a {
	color: #0067A4;
	font-size: 15px;
	text-decoration: underline;
}

a:hover {
	color: #007FCB;
	font-size: 15px;
	text-decoration: none;
}

.tips {
	cursor: pointer;
}

.error_msg {
	font-style: normal;
	font-size: 14px;
	color: #FF0000;
	background-color: #FFFF00;
	padding: 2px 9px 1px;
}

.dd0, .dd1, .dd2, .dd3 {
	margin: 0;
	border-bottom: 1px solid #B7B7B7;
}

.dd1 {
	background-color: #EDEDED;
}

.dd2 {
	background-color: #D8D8D8;
}

.dd3 {
	background-color: #FEFEBC;
}

#mainframe_box {
	margin: 15px;
}

#left {
	float: left;
	margin: 0 15px 0 0;
	background-color: #FFFFFF;
	border: 0 solid transparent;
	border-radius: 11px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;	
	box-shadow: -1px 2px 4px #888;
	-webkit-box-shadow: -1px 2px 4px #888;
	-moz-box-shadow: -1px 2px 4px #888;	
}

#right {
	float: left;
	border: 0 solid transparent;
	border-radius: 11px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;	
	box-shadow: -1px 2px 4px #888;
	-webkit-box-shadow: -1px 2px 4px #888;
	-moz-box-shadow: -1px 2px 4px #888;	
}

#right_box {
	border: 1px solid #A5A5A5;
	background-color: #FFFFFF;
	padding: 15px;
	border-radius: 11px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;	

}

/*MAINFRAME CONTROL PANELS*/
#control_panel_box {
	border: 1px solid #A5A5A5;
	padding: 15px;
	border-radius: 11px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;	

}

#control_panel_logo {
	margin: 0 0 7px 0;
}

#control_panel_logo img {
	cursor: pointer;
}

.panel_row {
	background-color: #EDEDED;
	padding: 5px;
	border: 1px solid #D3D3D3;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: -2px 3px 4px #ACACAC;
	-moz-box-shadow: -2px 3px 4px #ACACAC;
	-webkit-box-shadow: -2px 3px 4px #ACACAC;
	margin: 0 0 10px 0;

}
.panel_row span {
	cursor: pointer;
}

.panel_row ul {
	margin: 4px 0 6px;
	padding: 0px 0 0;
}

.panel_row ul li {
	margin: 0px 0 0px 30px;
	list-style-type: circle;
}

.toggler {
	width: 9px;
	height: 9px;
	cursor: pointer;
	float: left;
	margin: 6px 5px 0 0;
}

#create_new_page_name {
	padding: 1px;
	background-color: #ECECEC;
	color: #0067A4;
	font-size: 12px;
	width: 130px;
	border: 1px solid #ECECEC;
	border-bottom: 1px solid #D2D2D2;
	font-style: normal;
}

#page_action_buttons {
	margin: 8px 0 0 7px;
	padding: 0px;
}

#page_action_buttons img, #manage_table img {
	margin: 0 2px 0 0px;
	border: 1px solid #C1C1C1;
	cursor: pointer;
	box-shadow: -1px 1px 2px #B9B9B9;
	-moz-box-shadow: -1px 1px 2px #B9B9B9;
	-webkit-box-shadow: -1px 1px 2px #B9B9B9;
	-moz-border-radius: 8px;	
}

#page_action_buttons img:hover, #manage_table img:hover {
	background-color: #FEFEFE;
	border: 1px solid #D7D7D7;
}

#create_new_page_radios_box {
	margin: 4px 0 0 11px;
	line-height: 24px;
}

#create_new_page_sub {
	border: 1px solid #D2D2D2;
	margin: 5px 0 4px 15px;
}

/*GLOBAL STYLES*/
fieldset {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}
legend {
	font-size: 12px;
	font-style: italic;
	color: #A8A8A8;
}

/*EDIT PAGE*/
#page_name .field_box_left {
	width: 127px;
}

#page_name input {
	width: 200px;
}

#page_seo .field_box_left {
	width: 116px;
}

#page_seo input {
	width: 250px;
}

#page_snapshot .field_box_left {
	width: 141px;
}

#page_snapshot textarea {
	width: 250px;
	height: 50px;
}

/*MODULE*/
#module_name input {
	width: 200px;
}

.submit_button {
	padding: 2px;
	background-color: #D7D7D7;
	color: #5E5E5E;
	border: 1px solid #EDEDED;
	cursor: pointer;
}

/*SEO*/
#seo_info textarea {
	width: 250px;
	height: 75px;
}

/*USERS
MANAGE TABLE*/
.row0 {
	background-color: #F4F4F4;
}

.row1 {
	background-color: #EFEFEF;
}

.row0 td, .row1 td, #manage_table tr th {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

#manage_table {
	background-color: #E2E2E2;
	font-size: 13px;
}

#user .field_box_left {
	width: 92px;
}

/*SNAPSHOTS - restore snapshots*/
#restore_snapshots .snapshot_with_description {
	border: 1px solid #C9C9C9;
	margin: 0 0 3px;
	padding: 2px;
	background-color: #F7F7F7;
	font-weight: normal;
}

#restore_snapshots .snapshot_with_description_selected {
	border: 1px solid #C9C9C9;
	margin: 0 0 3px;
	padding: 2px;
	background-color: #FEFDD6;
	font-weight: bold;
	color: #E30202;
}

#restore_snapshots .snapshot_with_description .description {
	font-size: 14px;
	margin: 2px 5px 6px 25px;
	width: 350px;
	line-height: 14px;
	color: #919191;
	font-style: italic;
	border-top: 1px solid #E8E8E8;
	padding: 3px 0 0;
}

#restore_snapshots .snapshot_with_description img {
	margin: 0px 2px -2px 0;
	padding: 2px 0 0;
}

/*SNAPSHOT FORMS*/
#website_snapshot textarea, #single_snapshot textarea {
	width: 250px;
	height: 100px;
}

#single_snapshot .field_box_left {
	width: 141px;
}

/*ADVANCED SETTINGS*/
#advanced_settings .field_box_left {
	width: 238px;
}

#advanced_settings input {
	width: 250px;
}

#advanced_settings #radio .field_box_right input {
	width: auto;
	position: relative;
	top: 2px;
	margin: 0 5px 0 0;
}

#sitestyles {
	width: 650px;
	height: 500px;
	font-size: 11px;
	font-family: "Courier New";
}

#home_link input, #sitemap_link input {
	width: 150px;
}

#wizzy_width input, #wizzy_height input {
	width: 50px;
}

/*FILE MANAGER*/
#upload_file .field_box_left {
	width: 27px;
}

#create_directory .field_box_left {
	width: 112px;
}

#upload_file_submit, #create_directory_submit {
	margin: 0;
}

#upload_file_span, #create_directory_span {
	cursor: pointer;
	padding: 0px 0 2px 0px;
	border-bottom: 1px solid #B6B3B3;
	margin: 0 4px 0px 0;
}

#upload_file_span:hover, #create_directory_span:hover {
	border-bottom: 0px none transparent;
}

#directoryup {
	position: relative;
	top: 3px;
	left: 1px;
	background-color: #ECECEC;
}

.file_icon {
	cursor: pointer;
	position: relative;
	top: 3px;
	margin: 0 3px 0 0;
}

.file_name {
	cursor: pointer;
}

.file_name:hover {
	color: #868686;
}

#directory_icon {
	margin: 0px 6px 0px 0px;
	position: relative;
	top: 2px;
}

.pointer {
	cursor: pointer;
}

.important {
	color: #FF0000;
}

.important:hover {
	color: #CB0000;
}

.img_box_left {
	padding: 0px 7px 0px 0px;
	float: left;
	border-right: 1px solid #DDDDDD;
	margin: 0 7px 0 0;
}

.img_box_left img {
	border: 5px solid transparent;
}

.img_box_left img:hover {
	border: 5px solid #00FF00;
}

.img_box_right {
	padding: 5px;
	min-width: 225px;
	float: left;
}

.action_img {
	position: relative;
	top: 2px;
	margin: 0 0 0 1px;
}

/*TESTIMONIES*/
#testimony_info input {
	width: 249px;
}

#testimony_info textarea {
	width: 250px;
	height: 200px;
}

#testimony_info .field_box_left {
	width: 77px;
}

/*GUESTBOOK*/
#guestbook_info input {
	width: 249px;
}

#guestbook_info textarea {
	width: 250px;
	height: 150px;
}

#guestbook_info .field_box_left {
	width: 50px;
}

/*NEWSBLOG*/
#hidden {
	display: none;
}

#new_post .field_box_left {
	width: 80px;
}

#news_blog_comment_info input {
	width: 200px;
}

#news_blog_comment_info textarea {
	width: 300px;
	height: 150px;
}

#news_blog_comment_info .field_box_left {
	width: 65px;
}

ul#category_list {
	margin: 0px;
	padding: 0px;
	border: 1px solid #DEDEDE;
}

ul#category_list li {
	list-style-type: none;
	padding: 2px 10px;
	border-bottom: 1px solid #DEDEDE;
}

ul#category_list li a {
	text-decoration: none;
	margin: 0px;
}

ul#category_list li a:hover {
	background-color: #FFFF00;
	color: #FF0000;
}

ul#category_list li img {
	position: relative;
	top: 4px;
	margin: 0px 0 0px 1px;
}

