/** START Main Tag Style Overrides **/
body {
	background-color: rgb(0,0,0);
	overflow: none;
}


#innercontent {
	width: 680px;
	top: 1px;
	left: 5px;
	position: relative;
	font-size: 14px;
	font-family: times;
	
	
}

#innercontent_large {
	width: 780px;
	top: 1px;
	left: 5px;
	position: relative;
	font-size: 16px;
	font-family: arial;
	background-color: white;
	
	
}

#menuview {
	position: absolute;
	top: 115px;
	left: 80px;
	width: 170px;
	height: 640px;
	background-color: white;  	
}

#menuview2 {
	position: absolute;
	top: 115px;
	left: 255px;
	width: 170px;
	height: 640px;
	background-color: white;  	
}

#contentview_small {
	
	position: absolute;
	top: 115px;
	left: 260px;
	width: 710px;
	height: 640px;
	overflow: auto;
}


#contentview_small2 {
	
	position: absolute;
	top: 115px;
	left: 435px;
	width: 610px;
	height: 640px;
	overflow: auto;
}

#contentview {
	position: absolute;
	top: 115px;
	left: 260px;
	width: 710px;
	height: 640px;
	overflow: auto;
}


#contentview_large {
	border: thin outset green;
	position: absolute;
	top: 115px;
	left: 255px;
	width: 790px;
	height: 640px;
	background-color: white;
}

#toolbarview {
	position: absolute;
	top: 76px;
	left: 90px;
	width: 610px;
	height: 18px;
	
}


#toolbarview2 {
	position: absolute;
	top: 78px;
	left: 265px;
	width: 610px;
	height: 18px;
	
}




.toolbarbutton_selected {
	background-image: url('/frontend/images/lmsbutton.jpg');
	width: 80px;
	height: 18px;
	color: green;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.toolbarbutton_selected a {
	text-decoration: none;
	color: green;
	font-weight: bold;
}

.toolbarbutton {
	background-image: url('/frontend/images/lmsbutton.jpg');
	width: 80px;
	height: 18px;
	color: white;
	font-family: arial;
	font-size: 12px;
}

.toolbarbutton a {
	text-decoration: none;
	color: white;
	font-weight: bold;
}

.toolbarbutton a:hover {
	text-decoration: none;
	color: yellow;
	font-weight: bold;
}


.toolbarlogoninfo {
	background-image: url('/frontend/images/lmsbutton.jpg');
	width: 200px;
	height: 18px;
	color: white;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

#toolbarrow {
	background-image: url('/frontend/images/lmsbutton20.jpg');
	height: 19px;

}

#toolbartable {
	background-image: url('/frontend/images/lmsbutton20.jpg');
	height: 19px;
}	
	

#innermenu {
	position: relative;
	left: 15px;
	width: 140px;
	top: 10px;
	background-color: white;
}

.menubutton_selected {
	text-decoration: none;
	color: green;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
}

.menubutton_selected:hover {
	text-decoration: none;
	color: green;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
}


.menubutton {
	text-decoration: none;
	color: black;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
}

.menubutton:hover {
	text-decoration: none;
	color: firebrick;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
}

#homepics {
	width: 150px;
	position: relative;
	top: 45px;
	left: 150px;
	font-size: 12px;
	font-family: arial;
	font-weight: 700;
	font-style: normal;
	letter-spacing:		0.07em;
	background-color: white;
}	
		

#homemenu {
	width: 670px;
	position: relative;
	top: 10px;
	left: 5px;
	color: #006400;
	font-size: 18px;
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	letter-spacing:		0.07em;
	text-align: left;
	background-color: white;
}	



#homecontact3 {
	width: 300px;
	position: relative;
	top: 60px;
	left: 280px;
	font-size: 12px;
	font-family: arial;
	font-weight: 700;
	font-style: normal;
	letter-spacing:		0.07em;
}	

#homecontact {
	width: 300px;
	position: relative;
	top: 40px;
	left: 280px;
	
}	

#links {
	position: relative;
	left: 550px;
	top: -80px;
}

#retail_container {
	position: relative;
	top: -40px;
	left: 20px;
}



































#pageview {
	width: 990px;
	height: auto;
	
}

#pagefooter {
	position: absolute;
	top: 685px;
	left: 0px;
	height: 35px;
	width: 990px;
	background-color: rgb(168,242,180);
}	

#headergraphic {
	position: absolute;
	top: 10px;
	left: 432px;
	width: 555px;
	height: 85px;
	
}

#homegraphic {
	width: 597px;
	height: 100px;
	position: relative;
	left: 1px;
	background-image: url('/images/innovation.jpg');
}



#retail_list {
	position: relative;
	top: -150px;
	left: 230px;
}

#retail_pic {
	top: 20px;
	left: 20px;
	width: 185px;
	height: 140px;
	background-image: url('/images/campus4.jpg');
	
}

#pageheader {
	position: absolute;
	top: 0px;
	left: 1px;
	color: rgb( 0,0,0);
	background-color: #006400;
}

#pageheader2 {
	height: 84px;
	width: 555px;
	position: relative;
	left: 3px;
	top: 1px;
	color: rgb( 0,0,0);
	background-image: url('/images/LMSLogistics.jpg');
}

#logonclick {
	position: absolute;
	top: 5px;
	left: 570px;
	color: #ffffff;
	font-family: arial;
	font-size: 10px;
}

#logonclick a {
	color: #ffffff;
}	

#logoninfo {
	position: relative;
	top: 25px;
	left: 100px;
	width: 420px;
	color: #006400;
}


#badlogin {
	position: relative;
	top: 20px;
	left: 100px;
	width: 400px;
	color: #006400;
	padding: 10px;
}

#badlogin h3 {
	color: red;
	width: 375px;
	font-family: arial;
	font-size: 14px;
}

#badlogin h4 {
	color: black;
	font-family: arial;
	font-size: 14px;
}

badlogin p {
	font-family: arial;
	font-size: 8px;
	color: #006400;
}

#pageheader_title {
	width: 400px;
	position: absolute;
	top: 2px;
	font-size: 22px;
	font-family: arial;
	font-style: italic;
	text-align: center;	
	color: rgb(0,149,50);		
}

#pageheader_subtitle {
	width: 400px;
	position: absolute;
	top: 40px;
	font-size: 14px;
	font-family: arial;
	font-weight: 700;
	font-style: normal;
	letter-spacing:		0.07em;
	text-align: center;	
	color: rgb(0,0,0);		
}

#pageheader_title hover {
	color: black;
}


#toolbar {
	position: absolute;
	top: 87px;
	left: 0px;
	width: 990px;
	background-color: #00cc00;
}	

#toolbar2 {
	height: 20px;
	width: 720px;
	position: relative;
	top: 0px;
	left: 270px;
}

#toolbar2 a {
	color: #006400;
	text-decoration: none;
	font-family: arial;
	font-size: 16px;
}

#toolbar2 a:hover {
	color: #000000;
}		

	
.toolbar_td {
	width: 100px;
	color: #006400;
	font-family: arial;
	font-size: 16px;
	border-right: 1px outset;
	border-left: 1px outset; 
}

.toolbarbutton {
	
}



#viewport {
	height: auto;
	width: 990px;
	position: relative;
	background-color: rgb(168,242,180);
	top: 108px;
	left: 0px;
	
}

.fg_level1 {
	color: white;
	text-decoration: none;
	font-size: 14px;
	font-family: arial;
}


.fg_level2 {
	color: black;
	text-decoration: none;
	font-size: 12px;
	font-family: arial;
}

.fg_level3 {
	color: red;
	text-decoration: none;
	font-size: 10px;
	font-family: arial;
}

.bg_level1 {
	background-color: #339933;
	border: thin outset green;
}

.bg_level2 {
	background-color: #33cc33;
}

.bg_level3 {
	background-color: #33ff33;
}	

.invmenu_project {
	height: 20px;
	width: auto;
	
	top: 0px;
	left: 0px;
	padding-right: 2px;
}

.invmenu_project a {
	height: auto;
	width: auto;
	top: auto;
	left: 3px;
	position: relative;
	
}		


.invmenu_project img {
	position: relative;
	top: 3px;
}

.invmenu_level3 {
	height: 14px;
	position: relative;
	left: 20px;
	padding-right: 2px;
}

.invmenu_level3 img {
	position: relative;
	top: 3px;
}

.level3_a {
	position: relative;
	height: 12px;	
	top: 1px;
}	



.invmenu_subproject {
	height: 16px;
	position: relative;
	top: auto;
	left: 20px;
}

.invmenu_subproject img {
	position: relative;
	top: 3px;
}

.invmenu_subproject a {
	height: auto;
	position: relative;
	top: 1px;
	left: 3px;
	
}	

#invmenu_header {
	height: 30px;
	width: auto;
	background-color: #006400;
	position: relative;
	top: 0px;
	left: 0px;
	
		

}	

#invmenu_header h3 {
	font-size: 22px;
	font-family: arial;
	position: relative;
	top: 12px;
	left: 90px;
	color: white;
}			

#customerbanner {
	height: auto;
	width: auto;
	position: relative;
	top: 0px;
	left: 0px;
	border-style: outset;
	background-color: #66cc00;
}

#projectbanner {
	height: auto;
	width: auto;
	position: relative;
	top: 0px;
	left: 0px;
	border-style: outset;
	background-color: rgb(168,242,180);
}

#titlebanner {
	height: 20px;
	width: auto;
	position: relative;
	top: 0px;
	left: 0px;
	border-style: outset;
	background-color: #66cc00;
}

#inventorybanner {
	height: 370px;
	width: auto;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: rgb(168,242,180);
	overflow: auto;
}
















.mainmenu {
	min-height: 30px;
	width: auto;
	
	top: 0px;
	left: 0px;
}

.submenu1 {
	min-height: 25px;
	width: 256px;
	position: relative;
	top: 0px;
	left: 18px;
	
}

.mainmenu a {
	height: 20px;
	text-decoration: none;
	font-size: 16px;
	font-family: arial;
	position: relative;
	left: 7px;
	top: 0px;
}

#leftsidebar div.level1:hover {
	background-color: #33cc33;
}

#leftsidebar a.level1:hover {
	color: black;
	
}

#leftsidebar a.fg_level2:hover {
	color: white;
}

#leftsidebar a.fg_level3:hover {
	color: blue;
}


.mainmenu a.hover {
	color: black;
}	
	

.submenu1 a {
	height: 22px;
	text-decoration: none;
	font-size: 12px;
	font-family: arial;
	position: relative;
	left: 4px;
	top: 1px;
}		


#content {
	
}

.homecontent {
	height: 520px;
	width: 730px;
	position: relative;
	margin: 2px auto;
	background-color: rgb(168,242,180);
	overflow: auto;
}



.content_1 {
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
	border-style: inset;
	background-color: silver;
	
}

.content_2 {
	height: auto;
	width: 700px;
	position: absolute;
	top: 0px;
	left: 260px;
	
	
}

.content2_2 {
	height: 515px;
	width: 730px;
	position: relative;
	margin: 2px auto;
	background-color: rgb(168,242,180);
	overflow: auto;
}



#innercontent_inv {
	width: 600px;
	position: relative;
	font-size: 14px;
	font-family: arial;
	top: 20px;
	left: 65px;
	
}




#leftsidebar {
	height: auto;
	width: 260px;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #006400;
}


#leftsidebar2 {
	height: 515px;
	width: 250px;
	position: relative;
	margin: 2px auto;
	overflow: auto;
	text-decoration: none;
}
#leftsidebar-x {
	height: auto;
	width: 300px;
	position: relative;
	top: 0px;
	left: 0px;
	border-style: outset;
	background-image: url('/images/metal034green.jpg');
}


#leftsidebar2-x {
	height: 465px;
	width: 290px;
	position: relative;
	margin: 2px auto;
	border-style: inset;
	overflow: auto;
	text-decoration: none;
}

#pagewrapper {
	height: auto;
	width: 990px;
	background-color: #006400;
	position: absolute;
	left: 0px;
	top: 0px;
	
	
}

#underconstruction {
	position: relative;
	top: 100px;
	left: 100px;
	height: 100px;
	width: 400px;
	text-align: center;
	background-color: rgb(168,242,180);
	border-style: outset;
}

#underconstruction h3 {
	font-size: 22px;
	font-family: arial;
	font-weight: 700;
	font-style: normal;
}			





#info_table {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	position: relative;
	left: 0px;
	background-image: url('/images/metal034.jpg');
}

#info_table td {
	text-align: left;
	background-color: #66cc00;
}	


#title_table {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	background-image: url('/images/metal034.jpg');
}

#title_table td {
	text-align: center;
	background-color: #66cc00;
}	

#header_table {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	background-image: url('/images/metal034.jpg');
}

#header_table td {
	background-color: #66ff00;
}	


#inventory_table {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	background-image: url('/images/metal034.jpg');
}


#inventory_table th {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	background-image: url('/images/metal034.jpg');
}

#inventory_table td {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	background-color: #66cc00;
}

#inventory_values {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	width: 487px;
	position: relative;
	left: 121px;
	background-image: url('/images/metal034.jpg');
}

#inventory_values th {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	background-image: url('/images/metal034.jpg');
}

#inventory_values td {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	text-align: right;
	background-color: #66cc00;
}

#usertable-show {
	position: relative;
	left: 100px;
}

.userlisttable {
	position: relative;
	left: 100px;
	border-top: 3px solid #006400;
	border-bottom: 3px solid #006400;
}

.userlisttable th {
	background-color: #006400;
	color: #ffffff;
}	

.userlisttable td {
	border-bottom: 1px solid #006400;	
}			

.userlistbutton {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #006400;
}

.userlistbutton:hover {
	color: #ffffff;
	background-color: #006400;
}

.userlistaddnew {
	color: #006400;
	position: relative;
	left: 375px;
	text-decoration: none;
}

.userlistaddnew:hover {
	background-color: #006400;
	color: #ffffff;
}


.permlisttable {
	position: relative;
	left: 0px;
	border-top: 3px solid #006400;
	border-bottom: 3px solid #006400;
}

.permlisttable th {
	background-color: #006400;
	color: #ffffff;
}	

.permlisttable td {
	border-bottom: 1px solid #006400;
	font-family: arial;
	font-size: 11px;	
}

.addcusperm {
	color: #006400;
	position: relative;
	left: 375px;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
}

.addcusperm:hover {
	background-color: #006400;
	color: #ffffff;
}


.addprojperm {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #006400;
}

.addprojperm:hover {
	color: #ffffff;
	background-color: #006400;
}

.removeprojperm {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #006400;
}

.removeprojperm:hover {
	color: #ffffff;
	background-color: #006400;
}			

.removecusperm {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #006400;
}

.removecusperm:hover {
	color: #ffffff;
	background-color: #006400;
}		

.permbutton {
	background-color: #006400;
	color: #ffffff;
	position: relative;
	left: 375px;
	text-decoration: none;
}

.permlist {
	text-decoration: none;
	color: #006400;
	font-family: arial;
	font-size: 12px;
}

.permlist:hover {
	background-color: #006400;
	color: #ffffff;
	text-decoration: none;
}	

.permtableheading {
	background-color: #006400;
	color: #00EE00;
}

.goback {
	color: #006400;
	position: relative;
	left: 450px;
	text-decoration: none;
}

.goback:hover {
	background-color: #006400;
	color: #00ff00;
	text-decoration: none;
}

.goback2 {
	background-color: #006400;
	color: #ffffff;
	position: relative;
	left: 650px;
	text-decoration: none;
}

.goback2:hover {
	background-color: #006400;
	color: yellow;
	text-decoration: none;
}


.userlisttable_inv {
	position: relative;
	border-top: 3px solid #006400;
	border-bottom: 3px solid #006400;
}

.userlisttable_inv1 th {
	background-color: #006400;
	color: #ffffff;
}	

.userlisttable_inv1 td {
	border-bottom: 1px solid #006400;	
}			

.invshowtable {
	font-family: arial;
	font-size: 12px;
}
						
