#columnLeft {
	position:relative;
}
div#secure {
	position:relative;
	top:0px;
	left:0px;
	width:1003px;
	height:29px;
	background-image:url('../img/nav-bar.png');
}
#secure p.breadcrumb {
	position:absolute;
	top:7px;
	left:15px;
	color:#FFF;
	padding:0;
	margin:0;
}
	#secure p.breadcrumb a:link,
	#secure p.breadcrumb a:visited {
		color:#FFF;
	}
div#secure p.logout {
	position:absolute;
	top:7px;
	right:0px;
	color:#FFF;
	padding:0;
	margin:0;
}
div#task_jump {
	background-color:#FFFFFF;
	border:3px solid #2F8CAE;
	position:absolute;
	right:-123px;
	top:33px;
	width:210px;
	padding:5px;
}
div#task_jump h2 {
	color:#ED217C;
}

/* FORM STYLES */
fieldset {
	margin-bottom:20px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	border:1px solid #aaa;
	position:relative;
	padding:4px 7px 9px 7px;
}
form input, form select, form textarea {
	background-color:#ffeaea;
	border:none;
}
form .admin-block input, form .admin-block select, form .admin-block textarea {
	position:absolute;
	right:0px;
	top:5px;
}
.login_block {
	width:300px;
	height:95px;
}
.admin-block, .submit_block {
	height:20px;
	position:relative;
}
.admin-block {padding:5px;}
.submit_block {padding:5px 5px 0 5px;}

	.login_block .admin-block input {
		width:200px;	
	}
	.submit_block input {
		position:absolute;
		right:0px;
		width:auto;
	}
.admin_control_block {
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	border:1px solid #66ADC8;
	padding:10px 0 10px 80px;
	margin:0 0 20px 0;
}
	.users {background:url('../img/icons/user_manage.jpg') no-repeat 15px 17px;}
	.pricing {background:url('../img/icons/pricing.jpg') no-repeat 15px 17px;}
	.reports{
		background:url('../img/icons/reports_manage.jpg') no-repeat 15px 17px;
		width:700px;
	}
	.stock {
		background:url('../img/icons/products_manage.jpg') no-repeat 15px 17px;
		width:700px;
	}
	.admin_control_table td {
		width:160px;
		padding:0 10px 0 0;
		vertical-align:top;
	}
	.admin_control_block h3 {margin:0 0 5px 0;}
	.admin_control_block ul {
		margin:12px 0 10px 0;
		padding:0;
		list-style-position:inside;
	}
#editorSecondaryWrapper {
	height:36px;
	position:relative;
	margin-top:10px;
}
#editorSecondarySave, #editorSecondaryDelete {
	position:absolute;
	right:0px;
	display:block;
	width:114px;
	height:36px;
	text-indent:-9000px;
	cursor:pointer;
	float:right;
	clear:left;
}
#editorSecondarySave {
	background:url('../img/save+update.jpg');
}
#editorSecondaryDelete {
	background:url('../img/delete+remove.jpg');	
}


/* CUSTOM CSS FRAMEWORK */

.smaller_block {width:300px;}
.small_block {width:400px;}
.medium_block {width:500px;}
.large_block {width:600px;}
.larger_block {width:700px;}
.full_width_block {width:794px;}
.huge_block {width:800px;}
.midget_block {
	min-height:25px;
	height:25px;
}
.shortest_block {
	min-height:50px;
	height:50px;	
}
.shorter_block {
	min-height:100px;
	height:100px;	
}
.short_block {
	min-height:150px;
	height:150px;		
}

/* TABLE DATA */

table#secure_table_data {
	width:700px;
	border-top:1px solid #2F8CAE;
	border-left:1px solid #2F8CAE;
}
table#secure_table_data th,
table#secure_table_data td {
	padding:5px;
	border-bottom:1px solid #2F8CAE;
	border-right:1px solid #2F8CAE;
	vertical-align:top;
}
table#secure_table_data th {
	background-color:#2F8CAE;
	color:#FFF;
}

/* MISC */

.file_block input {
	border:1px solid #FFF !important;
	border-color:#FFF !important;
}
.error {
	color:#F00;
	font-weight:bold;
}
.message {
	color:#090;
	font-weight:bold;
	width:700px;
}
.under_con a {
	color:#CCC;
}
#reportOutput {
	margin-top:20px;
}
#reportOutput a {
	display:block;
	margin:0 0 10px 0;
}

/* Cell styler classes */
.styleBold		{ font-weight: bold; }
.styleItalics	{ font-style: italic; }
.styleUnderline	{ text-decoration: underline; }
.styleLeft		{ text-align: left; }
.styleRight		{ text-align: right; }
.styleCenter	{ text-align: center; }
.styleTop		{ vertical-align: top; }
.styleMiddle	{ vertical-align: middle; }
.styleBottom	{ vertical-align: bottom; }
.styleUpper 		{ text-transform: uppercase; }
.styleCapital 	{ text-transform: capitalize; }
.styleLower 		{ text-transform: lowercase; }
.styleHidden 	{ display: none; }
.styleF00 { color:#F00;}
.style00F { color:#00F;}
.style090 { color:#090;}
.styleFF0 { color:#FF0;}
.styleF0F { color:#F0F;}
.style60F { color:#60F;}
.styleF90 { color:#F90;}
.styleFFF { color:#FFF;}
.style000 { color:#000;}

.styleBF00 { background-color:#F00;}
.styleB00F { background-color:#00F;}
.styleB090 { background-color:#090;}
.styleBFF0 { background-color:#FF0;}
.styleBF0F { background-color:#F0F;}
.styleB60F { background-color:#60F;}
.styleBF90 { background-color:#F90;}
.styleBFFF { background-color:#FFF;}
.styleB000 { background-color:#000;}
.styleBCCC { background-color:#CCC;}
.styleB666 { background-color:#666;}

