﻿body {
	margin: 0;
	/*padding-top: 20px;
	padding-bottom: 20px; */
	/*background-image: url("images/bg.png");
	background-repeat: repeat-x;*/
	text-align: center;
	/*background-image:url('/images/blue_hatch.gif');
	background-color:#e3e1e2;*/
	background-image:url('/images/pattern_mgrc_logo8.png');
}

/* This section is the new CSS */

table.mainContent {
	width: 				756px;
	margin-left:		auto;
	margin-right:		auto;
}

td.topBar {
	height: 			11px;
	background-image: 	url('/images/menus/menubar/top_full.png');
	background-repeat: 	no-repeat;
}

td.bottomBar {
	height: 			11px;
	background-image: 	url('/images/menus/menubar/bottom_full.png');
	background-repeat: 	no-repeat;
}


td.mainContent {
	background-image:	url('/images/menus/menubar/content.png');
}

div.mainTitle {
	width:				400px;
	float:				left;
	padding-left:		20px;
	padding-top:		10px;
	text-align:			left;
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			22px;
	font-weight:		normal;

}

div.mainUpdated {
	width:				300px;
	float:				right;
	padding-right:		20px;
	text-align:			right;
	color:				#404040;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			12px;
}

div.QuickSort {
	float:				right;
	padding-right:		40px;
	color:				#404040;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			12px;
	text-align: 		right;
}

div.mainCmsContent {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	font-weight:		normal;
	text-align: 		left;
	padding-left:		20px;
	padding-right:		20px;
	padding-bottom:		5px;
	line-height: 		125%;
	vertical-align:		top;
}

td.inventory {
	text-align: 		left;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			14px;
}

.formContent {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	font-weight:		normal;
	text-align: 		left;
	padding-left:		20px;
	padding-right:		20px;
	padding-bottom:		5px;
	line-height: 		125%;
	vertical-align:		top;
}

.listWares {
	text-align: 		left;
	padding-left: 		20px;
	font-family: 		Calibri, Geneva, Sans-Serif;
	font-size:			16px;
}

.listWaresTitle {
	text-align: 		left;
	padding-left: 		20px;
	font-family: 		Calibri, Geneva, Sans-Serif;
	font-size:			16px;
	font-weight:		bold;
}

.listWaresSmall {
	text-align: 		left;
	padding-left: 		20px;
	font-family: 		Calibri, Geneva, Sans-Serif;
	font-size:			13px;
}

td.navMenu {
	text-align: 		left;
	font-family: 		Calibri, Geneva, Sans-Serif;
	color:				#4b5775;
	font-size:			12px;
}

/* End of new CSS */

.content {
	width:				756px;
	background-color:	#ffffff;
	/*border-left:		5px solid #e3e1e2;
	border-right:		5px solid #e3e1e2;
	border-top:			5px solid #e3e1e2;*/
}

table.Content {
	width:				756px;
	background-color:	#ffffff;
	border-top:			solid 2px #003a7f;
	border-left:		solid 2px #003a7f;
	border-right:		solid 2px #003a7f;
	/*border-left:		5px solid #e3e1e2;
	border-right:		5px solid #e3e1e2;
	border-top:			5px solid #e3e1e2;*/
}

div.cmsContainer {
	width:				756px;
	margin-left:		auto;
	margin-right:		auto;
}

div.footerEmail {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	font-weight:		normal;
	text-align: 		left;
	line-height: 		125%;
	vertical-align:		top;
	width:				265px;
	float:				left;
}

div.footerMiddle {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	font-weight:		normal;
	/*text-align: 		left;*/
	line-height: 		125%;
	vertical-align:		top;
	width:				230px;
	float:				left;
}

div.footerPrint {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	font-weight:		normal;
	text-align: 		right;
	line-height: 		125%;
	vertical-align:		top;
	width:				215px;
	float:				right;
}

div.cmsContent {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	font-weight:		normal;
	text-align: 		left;
	/*padding-top: 		20px;*/
	padding-left:		20px;
	padding-right:		20px;
	padding-bottom:		5px;
	line-height: 		125%;
	vertical-align:		top;
	background-image: 	url('/images/menus/menubar/content.png');
	background-repeat:	repeat-y;
}

div.cmsContentdepts {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	font-weight:		normal;
	text-align: 		left;
	padding-left:		20px;
	padding-right:		20px;
	padding-bottom:		5px;
	line-height: 		125%;
	vertical-align:		top;
	background-image: 	url('/images/menus/menubar/content.png');
	background-repeat:	repeat-y;
}

div.tholder {

	width:				756px;
	background-image: 	url('/images/menus/menubar/content.png');
	background-repeat:	repeat-y;
	float: 				left;
}

div.test {
	width:				756px;
	background-image: 	url('/images/menus/menubar/content.png');
	background-repeat:	repeat-y;
}

div.title {

	width:				49%;
	float:				left;
	text-align:			left;
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			22px;
	font-weight:		normal;
	padding-top: 		15px;
	padding-left:		20px;
	padding-right:		20px;
	/*padding-bottom:	10px;*/
	line-height: 		125%;
	vertical-align:		top;
}

div.updated {
	
	width:				200px;
	float:				right;
	text-align:			right;	
	color:				#404040;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			12px;
	text-align: 		right;
	padding-top: 		15px;
	padding-left:		20px;
	padding-right:		20px;
	/*padding-bottom:	5px;*/
	line-height: 		125%;
	vertical-align:		top;
}

div.IntranetTitle {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			22px;
	font-weight:		normal;
	text-align: 		left;
	/*padding-top: 		20px;*/
	padding-left:		20px;
	/*padding-right:		20px;
	padding-bottom:	5px;*/
	line-height: 		125%;
	vertical-align:		top;
	/*float:				left;*/
	background-image: 	url('/images/menus/menubar/content.png');
	background-repeat:	repeat-y;
}

div.submenuContainer {
	float: 				right;
	padding-left:		10px;
	padding-right:		5px;
	padding-top:		25px;
	padding-bottom:		5px;
}

div.submenuBox {
	border: 			1px solid gray;
	text-align: 		left;
	padding-left: 		10px;
	padding-right: 		10px;
	font-family: 		Calibri, Geneva, Sans-Serif;
	font-size: 			14px;
	width:				200px;
}

.commonFont {
	font-family:		Calibri, Geneva, Sans-Serif;
}

td.employees {
	padding: 			2px;
	text-align:			left;
	font-size:			14px;
	color:				#333333;
	font-family:		Calibri, Geneva, Sans-Serif;
	text-align: 		left;
	line-height: 		125%;
	vertical-align:		top;
}

/*td.Content  {
	color:				#222222;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			18px;
	text-align: 		left;
	padding-top: 		10px;
	padding-left:		20px;
	padding-right:		20px;
	padding-bottom:		15px;
	line-height: 		125%;
	vertical-align:		top;
}*/

.formsInvoiceTitlebar {
	font-family:Arial, Helvetica, sans-serif;
	background-image: url('title_bar_green.jpg');
	border-top: solid 1px #c0c0c0;
	border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
	padding-left: 10px;
	text-align: left;
	font-size: 12px;
}

.formsInvoiceContent {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	background: #f5f5f5;
	padding-left: 10px;
	text-align: left;
	font-size: 12px;
	width: 235px;
	border-top: solid 1px #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;

}

td.menu  {
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			16px;
	text-align: 		left;
	vertical-align:		top;

}

.policyBox {
	width: 				200px;
	height:				200px;
	border: 			1px solid gray;
	text-align:			left;
}

a.copyright {
	color:	#333333;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: none;
	line-height: 150%;	
}

a:visited.copyright {
	color:	#333333;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	line-height: 150%;
}

a:active.copyright {
	color:	#333333;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	line-height: 150%;
}

a:hover.copyright {
	color:	#333333;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	line-height: 150%;
	text-decoration: underline;
}

a.menu {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: none;
}

a:visited.menu {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
}

a:active.menu {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
}

a:hover.menu {
	color: #5c90c9;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: none;
}

a.navMenu {
	color: #4b5775;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
}

a:visited.navMenu {
	color: #4b5775;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 12px;
}

a:active.navMenu {
	color: #4b5775;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 12px;
}

a:hover.navMenu {
	color: #5c90c9;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
}

a.footerMenu {
	color: #ffffff;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: none;
}

a:visited.footerMenu {
	color: #ffffff;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
}

a:active.footerMenu {
	color: #ffffff;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
}

a:hover.footerMenu {
	color: #5c90c9;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: none;
}

a.content {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 13px;
	text-decoration: none;
}

a:visited.content {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 13px;
}

a:active.content {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 13px;
}

a:hover.content {
	color: #668274;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 13px;
	text-decoration: underline;
}

a.policies {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: none;
}

a:visited.policies {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
}

a:active.policies {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
}

a:hover.policies {
	color: #668274;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: underline;
}

a.staff {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 18px;
	text-decoration: none;
}

a:visited.staff {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 18px;
}

a:active.staff {
	color: #222222;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 18px;
}

a:hover.staff {
	color: #668274;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 18px;
	text-decoration: underline;
}

table.header  {
  	border-style:	none;
  	border-width:	0;
  	margin:			0;
 	padding:		0;
 	width:			100%;
  	height:			103px;
}

td.header_cells {
	border-style:	none;
  	border-width:	0;
  	margin:			0;
 	padding:		0;
}

.title  {
	color:			#666666;
	font-family:	Calibri, Geneva, Sans-Serif;
	font-size:		15px;
	font-weight: 	bold;
}

.news_bracket  {
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			8px;
}

mgrdc_title  {
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			15px;
	font-weight: 		bold;
	align: 				center;
}

.box_right  {
	float: 				right;
}

.green_menu_box_header {
	width: 				198px;
	height: 			20px;
	border: 			1px solid #696969;
	padding-left: 		5px;
	padding-right: 		5px;
	background-image: 	url('/images/menus/liteblue3.png');
	font-size: 			11px;
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
}

.green_menu_box_content {
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			10px;
	border-right:		1px solid #808080;
	border-left:		1px solid #696969;
	border-bottom:		1px solid #696969;
	padding-left:		10px;
	padding-right:		0;
	padding-top:		15px;
	padding-bottom:		5px;		
	width: 				198px;
}

.vehicle_menu_box_header {
	padding-left: 		5px;
	padding-right: 		5px;
	background-image: 	url('/images/menus/vehicles_liteblue.png');
	font-size: 			11px;
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	text-align:			center;
}

.region_menu_box_content {
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			10px;
	border-right:		1px solid #808080;
	border-left:		1px solid #696969;
	border-bottom:		1px solid #696969;
	padding-left:		5px;
	padding-right:		0;
	padding-top:		5px;
	padding-bottom:		5px;		
	width: 				198px;
}

.content {
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			12px;
	background-color:	#ffffff;
	padding-top:		20px;
	padding-bottom:		20px;
	padding-left:		10px;
	padding-right:		10px;
	height:				330px;
}

.email_box {
	color:				#666666;
	font-family:		Calibri, Geneva, Sans-Serif;
	font-size:			12px;
	background-color:	#ffffff;
	vertical-align:		bottom;
}

.copyright_box {
	color:	#333333;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 14px;
	text-decoration: none;
	line-height: 150%;
	text-align: center;
}

.date {
	color:	#333333;
	font-family: Calibri, Geneva, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 150%;
	padding-right: 10px;
}