@charset "utf-8";
/* CSS Document */

/* Universal Styles */
body {
	margin:0px 0px 0px 0px;
	background-color:#0179b9;
	text-align:center;
}
/* background color of pages */
.pagebackground {
	background-color: #0179b9;
	background-image: url(../images/mainBG.png);
	background-repeat: repeat-x;
	background-attachement: fixed;
}
/*
.pagebackground {
	background-color: #0179b9;
}
*/
#midbox {
	background-color: #FFFFFF;
	width: 950px;
	height:auto;
	margin-top: -8px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	padding:0px 10px 10px 10px;


}
#subbutton {
	width: 950px;
	margin:0 auto;
	margin-bottom:0px;
}
#subbutton img {
	border:none;
}
.prepackbox {
	height:auto;
	width:auto;
	padding-bottom:10px;
}
.styleinfo {
	padding-top:10px;
}
.linebold {
	font-weight:bold;
}
/* End Universal Styles */
/* Useroffice Styles */
.userbox {
	float:left;
	height:150px;
	width:222px;
	border: 1px solid #568FBE;
	padding:2px 0px 10px 2px;
	margin:5px 5px 5px 5px;
}
/* End Useroffice Styles */
/* Customers Styles */
.customerbox {
	float:left;
	height:150px;
	width:222px;
	border: 1px solid #568FBE;
	padding:2px 0px 10px 2px;
	margin:5px 5px 5px 5px;
}
/* End Customers Styles */
/* Files Styles */
.filesbox {
}
/* End Files Styles*/
.brandsbox {
	float:left;
	height:350px;
	width:300px;
	border: 1px solid #568FBE;
	padding:2px 0px 10px 2px;
	margin:5px 5px 5px 5px;
}
.main {
	text-align:left;	
}

/* Yav styles */
.inputError {
	BORDER-RIGHT: #FF8000 1px solid; 
	BORDER-TOP: #FF8000 1px solid; 
	MARGIN: 0px; 
	BORDER-LEFT: #FF8000 1px solid; 
	BORDER-BOTTOM: #FF8000 1px solid; 
	COLOR: #FF8000; 
	BACKGROUND-COLOR: #FFFFD7;
}
.inputNormal {
	BORDER-RIGHT: #004080 1px solid; 
	BORDER-TOP: #004080 1px solid; 
	BORDER-LEFT: #004080 1px solid; 
	BORDER-BOTTOM: #004080 1px solid; 
	COLOR: #004080; 
	BACKGROUND-COLOR: #efefef;
}
.innerError {
    background-image: url(yav/images/invalid.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: white;
    padding-left: 25px;
    margin-top: 3px;
	BORDER-RIGHT: #FF8000 0px solid; 
	BORDER-TOP: #FF8000 0px solid; 
	MARGIN: 0px; 
	BORDER-LEFT: #FF8000 0px solid; 
	BORDER-BOTTOM: #FF8000 0px solid; 
	COLOR: #FF8000;
}
.innerHelp {
	background-image: url(yav/images/valid.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: white;
    padding-left: 20px;
    padding-top: 1px;
	BORDER-RIGHT: #008000 0px solid; 
	BORDER-TOP: #008000 0px solid; 
	MARGIN: 0px; 
	BORDER-LEFT: #008000 0px solid; 
	BORDER-BOTTOM: #008000 0px solid; 
	COLOR: #008000;
}
/* End Yav Styles */
/* Menu Styles */
/* background color of top menu */
.menubackground {
	
	margin:0px;
}
/*
.menubackground {
	background-color:#666666;
	margin:0px;
}
*/
.menutop {
	background-image: url(../images/headerBG.png); 
	background-repeat: no-repeat;
	width:970px;
	height:170px;
	margin: auto;
}
/*
 */
.menulinks a:link { color:#50ae26; font-weight:bold; }
.menulinks a:visited { color:#50ae26; font-weight:bold; }
.menulinks a:active { color:#50ae26; font-weight:bold; }
/*
.menulinks a:link { color:#AFCEED; }
.menulinks a:visited { color:#AFCEED; }
.menulinks a:active { color:#AFCEED; }
*/
/* End Menu Styles */

/* Tab Buttons */
#tabbutton a{
	width:104px; 
	height:20px; 
	background-color:#B2B2B2; 
	text-decoration:none; 
	text-align:center; 
	color:#000000;
	float:left;
	margin:0px 5px 0px 0px;
}
/* End Tab Buttons */

/* Buttons */
#use-button a{
	width:104px; 
	height:20px; 
	background-color:#B2B2B2; 
	text-decoration:none; 
	text-align:center; 
	color:#000000;
	margin:0px 5px 0px 0px;
	display:block;
}
/* End Buttons */

/* Product styles */
.productbox {
	float:left;
	height:275px;
	width:175px;
	border: 1px solid #568FBE;
	margin:5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.productbox img {
	border:none
}
/* End Product styles */

/* Footer styles */
.designlogo {
	text-align: right;
	margin-top: 25px;
}
/* End Footer styles */