
@import "reset.css";

td,div {
	color:#AAB3C7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

input,textarea {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1 { color:#FFFFFF; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:1px; letter-spacing:1px; }
h2 { color:#FFFFFF; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:1px; letter-spacing:1px; }
h3 { color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:3px; }
h3 { color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:2px; }

hr { height:0px; border:0px; background:none; border-bottom:1px solid #4883FF; padding:0px; } /*0053FF*/

p { text-align:justify; margin-top:0px; margin-bottom:10px; }

select {
	height:18px;
	font-size:10px;
}

input[type="text"] {
	height:18px;
	font-size:10px;
}


.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-image:url(/images/BG1.gif);
	background-repeat:repeat-x;
	background-color:#000001;
}

a { 
	color:#4F76BF;
	text-decoration:none;
}

a:hover { 
	color:#99B0E0; 
	text-decoration:none;
}

.titlesGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
}

.titlesGreen2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4883FF;
}

.titlesGreen3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: white;
}

.mainBorder {
	border: 1px solid #0053FF;
}

.border1 {
	border: 1px solid #0053FF;
}

.pageBody {
	padding:26px;
	padding-bottom:22px;
	border: 1px solid #002D8A;
	background-image:url(/images/BG1_b.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#060915;
}

.pageBodyHome {
	padding:0px;
	border: 1px solid #0053FF;
	
	background-image:url(/images/BG1_b.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#060915;
}

.homeContent { margin:24px; }

.homeContentBG { height:410px; vertical-align:top; }

.homeContentBG { background-image:url(/images/home_BG.png); background-position:top; background-repeat:repeat-x; }
*html .homeContentBG { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/home_BG.png'); }

.levelShadow_vert { background-image:url(/images/levelShadow_vert.png); background-position:left; background-repeat:repeat-y; }
*html .levelShadow_vert { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/levelShadow_vert.png'); }

.levelShadow div { background-image:url(/images/levelShadow.png); background-position:top; background-repeat:repeat-x; }
*html .levelShadow div { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/levelShadow.png'); }


.footerContainer {
	border-top:1px solid #0053FF;
	padding-top:8px;
}

#footer {
	color:#5F7094;
}

.lightFont { 
	color:#889FCF;
}

.bubbleBox {
	background-color:#000001;
}

.text1 {
	color:#5F7094;
}

.tableHeader1 {
	background-image:url(/images/GlassHeaderMid.gif);
	background-repeat:repeat-x;
	color:white;
	padding:2px;
	padding-left:4px;
}

.header1 {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
}

.blueText {
	color:#5096FF;
}

.smallHeaders {
	color:#C5D2EE;
	font-weight:bold;
	margin-bottom:3px;
}

.thumbNails1 {
	padding-top:3px;
	text-align:center;
	color:#5F7094;
}


/* --- taken from cart style sheet --- */

.CartHeader1, .CartHeader2, .CartHeader3, .CartHeader4, .CartDetails, .CartDetailsAlt, .CartDetailsSubtotal,
.CartError, .CartFormCaption, .CartFormField, .CartFormField2, .CartHeaderMed
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.CartButton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 55;}
.CartError {font-weight: bold; color: red;}
.CartHeader1 {font-size: 20px; color: #92B3FF; margin-bottom:10px; }
.CartHeaderMed {font-size: 17px; color: #92B3FF;}
.CartHeader4 {font-size: 13px;}
.CartHeader3 {background-color: yellow; color:white;}
.CartDetails {padding:3px;}
.CartDetailsAlt {padding:3px; background-color: #021737;} 
.CartDetailsSubtotal {padding:3px; color:#FF0000; background-color:#24346D;}
.CartFormField2 {border:1px solid #0053FF;}
.CheckoutHead {background-color: #0053FF; font: 14px Arial;}

.randomLine {background-color: #0053FF;}

