body {
	margin: 15px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#container
{
	width: 950px; 
	margin: auto;
}

#header
{
	height: 160px; 
	border-bottom: #7FACC7 solid 1px; 
	padding: 0px 20px 0 20px;
}	

#header_left
{
	float: left; 
	width: 440px;
}

#header_right
{
	float: right;
}

#logo
{
	height: 125px;
}

#logout 
{
	font-weight: bold;
	color: #2A3B4B;
	width: 443px; 
	height: 38px; 
	margin-top: 5px; 
	text-align: right;
	font-size: 13px
}

#logout a:link, #logout a:visited 
{
	color: #2A3B4B;
	text-decoration: none;
}


.menu
{
	width: 52px; 
	height: 66px; 
	margin-left: 11px; 
	background: url(../images/menu.jpg);
	float: left;
}

.menu_admin
{ 
	width: 52px; 
	height: 66px; 
	margin-left: 11px;
	background: url(../images/menu_admin.jpg);
	float: left;
}

.menu_item
{
	width: 52px; 
	height: 51px; 
	cursor: pointer;
}

.menu_item_training
{
	background: url(../images/menu_training.jpg) center no-repeat; 
}

.menu_item_assessment
{
	background: url(../images/menu_assessment.jpg) center no-repeat; 
}

.menu_item_operations
{
	background: url(../images/menu_operations.jpg) center no-repeat; 
}

.menu_item_hr
{
	background: url(../images/menu_hr.jpg) center no-repeat; 
}

.menu_item_managementinfo
{
	background: url(../images/menu_managementinfo.jpg) center no-repeat; 
}

.menu_item_sales
{
	background: url(../images/menu_sales.jpg) center no-repeat; 
}

.menu_item_users
{
	background: url(../images/menu_users.jpg) center no-repeat; 
}

#menu_location
{
	clear: both; 
	margin-left: 11px;
	font-weight: bold;
	color: #2A3B4B;
	font-size: 14px;
}

#breadcrumbs, #breadcrumbs a:link, #breadcrumbs a:visited 
{
	font-weight: bold;
	color: #2A3B4B;
	text-decoration: none;
}

#content
{
	margin: 20px 20px 0 20px;
	width: 910px;
}

#intotext
{
	clear: both;
	font-size: 16px;
}

#menu_home
{
	margin: 40px 0 40px 0;
}

.menu_home
{
	width: 117px; 
	height: 186px; 
	margin-right: 41px; 
	background: url(../images/menu_home.jpg) no-repeat;
	float: left;
}

.menu_home_last
{
	margin-right: 0; 
}

.menu_home_item
{
	width: 117px; 
	height: 116px; 
	cursor: pointer;
}

.menu_home_text
{
	font-weight: bold;
	color: #2A3B4B;
	font-size: 13px;
	height: 30px;
	text-align: center;
	margin-top: 30px;
}

.menu_home_text a:link, .menu_home_text a:visited
{
	color: #2A3B4B;
	text-decoration: none;
}

.menu_home_item_training
{
	background: url(../images/menu_home_training.jpg) center no-repeat; 
}

.menu_home_item_assessment
{
	background: url(../images/menu_home_assessment.jpg) center no-repeat; 
}

.menu_home_item_operations
{
	background: url(../images/menu_home_operations.jpg) center no-repeat; 
}

.menu_home_item_hr
{
	background: url(../images/menu_home_hr.jpg) center no-repeat; 
}

.menu_home_item_managementinfo
{
	background: url(../images/menu_home_managementinfo.jpg) center no-repeat; 
}

.menu_home_item_sales
{
	background: url(../images/menu_home_sales.jpg) center no-repeat; 
}

.box_third
{
	width: 280px; 
	margin-right: 34px; 
	float: left; 
}

.box_half
{
	width: 437px; 
	margin-right: 34px; 
	float: left; 
}

.box_last
{
	margin-right: 0; 
}

.box
{
	background: #CACED4;
	margin-bottom: 20px;
}

.box_corners
{
	height: 7px; 
	overflow: hidden
}

.box_corner
{
	height: 7px; 
	width: 7px; 
}

.box_corner_tl
{
	background: url(../images/box_tl.jpg) no-repeat;
	float: left;
}

.box_corner_tr
{
	background: url(../images/box_tr.jpg) no-repeat;
	float: right;
}

.box_corner_bl
{
	background: url(../images/box_bl.jpg) no-repeat;
	float: left;
}

.box_corner_br
{
	background: url(../images/box_br.jpg) no-repeat;
	float: right;
}

.box_content
{
	padding: 8px 12px 8px 12px;
}

.box_content a:link, .box_content a:visited
{
	color: #2A3B4B;
	text-decoration: none;
	font-weight: bold;
}

.box_content_title
{
	float: left; 
	width: 90px;
}

.box_content_info
{
	float: left; 
	padding-bottom: 3px;
}

.box_content_edit
{
	float: right;
	padding-right: 12px;
	text-align: right;
}

.box_content_edit_top
{
	float: right;
	text-align: right;
}

.box_title
{
	font-size: 14px;
	font-weight: bold;
	color: #2A3B4B;
	padding-bottom: 7px;
}
 
.box_clickthrough
{
	font-size: 13px;
	font-weight: bold;
	color: #2A3B4B;
	padding-top: 7px;
}

.box_clickthrough a:link, .box_clickthrough a:visited
{
	color: #2A3B4B;
	text-decoration: none;
}

.box_splitter
{
	height: 9px;
	margin-top: 8px;
	border-top: dotted 1px #5B7180;
	clear: both;
}
	
.break
{
	clear: both;
}

#section_icon
{
	margin: 0 20px 20px 0;
	width: 69px; 
	height: 90px; 
	background: url(../images/section.jpg) no-repeat;
	float: left;
}

#section_title
{
	float: left;
	font-size: 28px;
	color: #00598F;
	padding-top: 2px;
	width: 300px;
}

.section_title_padding
{
	padding-top: 16px;
}

#section_add
{
	float: right;
	width: 300px;
}

#section_item
{
	width: 68px; 
	height: 68px; 
}

.section_item_training
{
	background: url(../images/section_training.jpg) center no-repeat; 
}

.section_item_assessment
{
	background: url(../images/section_assessment.jpg) center no-repeat; 
}

.section_item_operations
{
	background: url(../images/section_operations.jpg) center no-repeat; 
}

.section_item_hr
{
	background: url(../images/section_hr.jpg) center no-repeat; 
}

.section_item_managementinfo
{
	background: url(../images/section_managementinfo.jpg) center no-repeat; 
}

.section_item_sales
{
	background: url(../images/section_sales.jpg) center no-repeat; 
}

.textfield
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}

.textfield_label
{
	line-height: 18px;
	float: left;
}

.form_spacer
{
	clear: both;
	height: 5px;
}

.form_spacer_button
{
	clear: both;
	height: 25px;
}

.edit_add_icon
{
	float: left;
}

.edit_add_text, .edit_add_text a:link, .edit_add_text a:visited
{
	line-height: 20px;
	float: left;
	color: #990000;
	text-decoration: none;
	width: 100px;
}

.section_add_icon
{
	width: 23px;
	float: right;
	text-align: right;
	margin-right: 5px;
}

.section_add_text, .section_add_text a:link, .section_add_text a:visited
{
	line-height: 16px;
	color: #990000;
	text-decoration: none;
	float: right;
}

.section_edit
{
	width: 50px;
	float: right;
	text-align: right;
}

.width100
{
	width: 100px;
}

.width250
{
	width: 250px;
}

.width255
{
	width: 255px;
}

.width322
{
	width: 322px;
}

.fLeft
{
	float: left;
}


