@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
}




html, body {
height: 100%;
}

.floatright { float: right; }

.floatleft { float: left; }

.wrapper {
	background-image:url('../img/top_bg.gif');
	background-repeat:repeat-x;
	min-height: 100%;
	height: auto;
	height: 100%;
	margin: 0 auto -195px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 195px; /* .push must be the same height as .footer */
	background-image:url('../img/footer.gif');
}

#ftable {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.viewlink {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#1F88A4;
font-size:12px;
font-style:italic;
font-weight:bold;
}



.mainheader {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:13px;
text-decoration:none;
font-weight:bold;
}

.mainheader_large {
font-family:Arial, Helvetica, sans-serif;
color:#f36500;
font-size:18px;
text-decoration:none;
font-weight:bold;
}

.mainheader_small {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:12px;
text-decoration:none;
font-weight:bold;
}



.mainheader_black {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
text-decoration:none;
font-weight:bold;
}

.mainheader_micro {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.maintext {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:justify;
}

.maintext_large {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:18px;
text-align:justify;
font-weight:bold;
}

.maintext_center {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:center;
}

.maintext_microtext2 {
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:11px;
}

.maintext_microtext3 {
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:11px;
text-align:justify;
}

.maintext_microtext {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:justify;
}

.maintext_microlink {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:11px;
text-align:justify;
}

.maintext_microblink {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:justify;
}

.warning {
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:12px;
text-align:justify;
}

.maintext_small {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;

}

.maintext_green {
font-family:Arial, Helvetica, sans-serif;
color:#009900;
font-size:11px;

}

.maintext_blue {
font-family:Arial, Helvetica, sans-serif;
color:#153a70;
font-size:12px;

}

.outlet_sku {
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:11px;

}

.outlet_blk {
font-family:Arial, Helvetica, sans-serif;
color:#111111;
font-size:11px;

}

.outlet_qty {
font-family:Arial, Helvetica, sans-serif;
color:#ff3300;
font-size:11px;

}

.outlet_price {
font-family:Arial, Helvetica, sans-serif;
color:#ff3300;
font-size:18px;
font-weight:bold;

}

.outlet_desc {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:11px;
font-weight:bold;
}

.maintext_blue_link {
font-family:Arial, Helvetica, sans-serif;
color:#153a70;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.maintext_white {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;

}

.maintext_white_big {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;

}

.forgotpass {
font-family:Arial, Helvetica, sans-serif;
color:#58C8FC;
font-size:11px;
text-decoration:underline;
}

.maintextlink {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:12px;
}

a.maintextlink_line:link {color: #1F88A4;  text-decoration:none;}
a.maintextlink_line:active {color: #1F88A4; text-decoration:none;}
a.maintextlink_line:visited {color: #1F88A4; text-decoration:none;}
a.maintextlink_line:hover {color: #1F88A4; text-decoration:underline;}

a.maintextlink_line_orange:link {color: #f36500;  text-decoration:none;}
a.maintextlink_line_orange:active {color: #f36500; text-decoration:none;}
a.maintextlink_line_orange:visited {color: #f36500; text-decoration:none;}
a.maintextlink_line_orange:hover {color: #f36500; text-decoration:underline;}

a.outlet_sku:link {color: #555555;  text-decoration:none;}
a.outlet_sku:active {color: #555555; text-decoration:none;}
a.outlet_sku:visited {color: #555555; text-decoration:none;}
a.outlet_sku:hover {color: #555555; text-decoration:underline;}

a.outlet_desc:link {color: #1F88A4;  text-decoration:underline;}
a.outlet_desc:active {color: #1F88A4; text-decoration:underline;}
a.outlet_desc:visited {color: #1F88A4; text-decoration:underline;}
a.outlet_desc:hover {color: #1F88A4; text-decoration:underline;}

.maintext_orange {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:justify;
}

.maintextlink_line {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:12px;
}

a.maintextlink_line2:link {color: #1F88A4;  text-decoration:none;}
a.maintextlink_line2:active {color: #1F88A4; text-decoration:none;}
a.maintextlink_line2:visited {color: #1F88A4; text-decoration:none;}
a.maintextlink_line2:hover {color: #1F88A4; text-decoration:underline;}

.maintextlink_line2 {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:11px;
}

.maintextlink_small {
font-family:Arial, Helvetica, sans-serif;
color:#1F88A4;
font-size:11px;
}

.maintext_small_red {
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
text-align:center;
}

.sidebarlink {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:none;
}

.presstext {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:justify;
}

.whitetext {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.destext {
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:11px;
}

.thumbnail
{
float: left;
width: 150px;
border: 1px solid #ccc;
margin: 0 15px 15px 20px;
padding: 5px;
display: inline;

}

.clearboth { clear:right;}





div.announce a {
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;

}

div.announce {
	background-color: #46392F;
	color: #ffffff;
	text-align: center;
	height: 115px;
	font-size: 0.8em;
	margin: 0;
	padding: 15px 0 2px 0;
	font-family:Arial, Helvetica, sans-serif;
}

div.footer {
	font-size: .70em;
	margin-top: 300px;
	
}

.announce a:hover {
	color: white;
}

.rightCloseButton {
	float: right;
	margin-right: 50px;
	/*border: solid 2px #ffffff;*/
}

.blue_text {
	color: #50C4DF;
	font-weight: bold;
}

.red_text {
	color: #ff0000;
	font-size: 1.0em;
	font-weight: bold;
}

.alignright {
	float: right;
	margin-bottom: 1em;
	margin-left: 1em;
}
