/*-------------------------------------------------------------------
Site Required
-------------------------------------------------------------------*/
body {
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
}

table {
	border-collapse:collapse;
}

#content {
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 30px;
	padding-right: 30px;
	vertical-align:top;
	min-height: 320px;
	height: auto !important;
	height: 320px;
}

#btnLogin {
	display:block;
	float:right;
	height: 48px;
	width: 150px;
/*	padding:2px 2px 2px 20px;
	width:128px;
	text-align:center;
	background-color:#6696d4;
	background-image:url(/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:5px 2px;
	border:2px solid #0a50a5;
	color:#fff; 
	text-decoration:none; 
	font-style:normal; 
	font-weight:bold;*/
}

.default_font, .smaller_font, .larger_font, table, h5, .h5, h4, .h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}

.secondary_font {
	color: #073D7B;
}

.smaller_font, h5, .h5 {
	font-size: 11px;
}

.larger_font {
	font-size: 16px;
}

.color1 { color: #FF9900; }
.color1_bkg { background-color: #FF9900; }
.color2 { color: #FFE6C2; }
.color2_bkg { background-color: #FFE6C2; }
.color3 { color: #EFEFE0; }
.color3_bkg { background-color: #EFEFE0; }

.required_field { color:#CC2229; font-family:Verdana, Arial, Helvetica, sans-serif }

@media print { .printHide { display:none; } #content { width: 640px; } } 

a:link, a:visited { color: #1A5CAA; text-decoration: none; font-style: italic; font-weight: normal; }
a:active, a:hover { color: #6696D4; text-decoration: none; font-style: italic; font-weight: normal; } 

h1, .h1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 28px; color: #1A5CAA; margin:0px; padding:0px; }
h2, .h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #99995A; margin:0px; padding:0px; }
h3, .h3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; color: #1A5CAA; margin:0px; padding:0px; }
/* h4, .h4 { see above } */
/* h5, .h5 { see above } */
h6, .h6 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #073D7B; margin:0px; padding:0px; }

form { margin:0px; padding:0px; }

/*-------------------------------------------------------------------
Custom
-------------------------------------------------------------------*/

#header {
	background-image:url(/images/stroh_corporation.jpg);
}
#header div {
	padding:15px 0 0 135px;
	height:92px;
	width:413px;
}


#logo75 {
	display:block;
	height:86px;
	width:144px;
	/*position:relative;
	top:35px;
	left:-15px;
	z-index:100;*/
}

#btnLogin, #btnSignup {
	margin-left:10px;
	display:block;
	float:right;
	height: 48px;
	width: 150px;
}

