body, #Header, #Header a,.error{font-family: Helvetica, Verdana, Arial, Verdana, san-serif;}
body{
	margin:0px;
	padding:0px;	
}
form{padding:0px; margin:0px;}

#IndexPage{
	background-image: url('images/bg.gif');
	background-position: top;
	background-repeat: repeat-x;
	color:#fff;
	background-color: #000;
}
#MainLoginBg{
	background-image: url('../images/loginBg.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	color:#fff;
}

/***********************************/
/**			 BUTTONS			 **/
/***********************************/
a.loginBtn{
	margin:auto;
	display: block;
	height: 28px;
	width: 135px;
	background-image: url('../images/buttons/login.gif');
	background-position: top center;
	background-repeat: no-repeat;
}
a.loginBtn:hover{
	background-image: url('../images/buttons/login_on.gif');
}

/***********************************/
/**			 HEADER			 **/
/***********************************/
#Header{
	margin:0px;
	padding:0px;
	background-image: url('images/headerBg.gif');
	background-position: top;
	background-repeat: repeat-x;
	text-align:center;
/*		border:1px solid #f00;*/
}
#Header table td{
	font-size: 10pt;
	color:#FFF;
}
#Header a, #Header a.on{
	color:#FFF;
	display:block;
	width:90px;
	height:45px;
	text-align: center;
}

#Header a:hover, #Header a.on{
	color:#FFF;
	background-image: url('images/menu_on.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}
#HeaderLogo{
	background-image:url(../images/headerLogo.jpg);
	background-position:top center;
	background-repeat: no-repeat;
	text-align: center;
	height:60px;
	width:100%;
}
#company{
	font-size: 20pt;
	color:#FFF;
}
/***********************************/
/**			 OTHER			 **/
/***********************************/
.pageHeader{
	font-size:12pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #003798;
}
.error{
	border:1px solid orange;
	background-color:yellow;
	color:#F00;
	padding-left: 10px;
	padding-right:10px;
	font-size:10pt;
}

a.orderLink{color:#718ABE;font-size:10pt;}
a.orderLink:hover{color:#f00;}


/***********************************/
/**			 FORM AREA 		 **/
/***********************************/
.formArea{ width:280px; margin:auto;border:1px solid #CCC; background-color: #f5f5f5;padding:10px; font-size:10pt;}
.formArea h3{font-size:12pt; color:#333;margin:2px;}
.goButton{border:1px solid #FFF; background-color:#006E2E; color:#FFF; font-size:12pt; font-weight:bold; text-align:center; text-decoration: none;
	padding:10px  10px;}
.formArea table{font-size:10pt;}
