#hal2000{color: #003366;
font-size:9px;
line-height:1em;
}
/**/
body {
	background-color:#003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {font-size:10px;
text-decoration:none;
font-weight:300;
line-height:1em;}
h1 a {color:#999999;}
h1 a:visited{color:#999999}
h1 a:hover{color:#999999}


h3 {
font-size:16px;
color:#FFFFFF;
}


a {color:#000000;
border:none;}
a:visited {color:#000000;}
a:hover {color:#C8C8C8;}

.box1 {background-color:#FFFFFF;
	   border: 1px solid #6699FF;
}
.box1 img{border:none;}
.box1 img:hover{border:none;}
.box1 img:visited{border:none;}

.box2 {
background-color:#FFFFFF;
border: 2px solid;
border-color:#666666;
}

.box2 img{border:none;}
.box2 img:hover{border:none;}
.box2 img:visited{border:none;}
.box2 a{border:none;}

#itemtitle a{
text-decoration:none;
font-size:13px;
font-weight:bold;
}

#call2act{
margin-right:10px;
float:right;
}


#seltab {
padding:10px;
background-color:#5A75A0;
border: 1px solid #6699FF;
line-height: 1.5em;
}

#cartnotice h4{
font-size:14px;
padding:10px;
background-color:#FFBBBB;
border: 2px solid #FFFFFF;
}

#cartnotice a{
font-size:14px;
color:#003366;
}


#cartnotice2 h4{
font-size:14px;
padding:10px;
background-color:#8BC2E0;
border: 2px solid #003366;
}

#cartnotice2 a{
font-size:14px;
color:#003366;
}



#navigationtop
{
color:#FF9933;
font-size:14px;
}

#navigationtop a
{
color:#FF9933;
font-size:12px;
font-weight:800;
}

#navigationtop ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navigationtop ul li { display: inline; }

#navigationtop ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #036;
}

#navigationtop ul li a:hover
{
color: #fff;
background-color: #369;
}

#seltab td {border: 2px solid #777777;
background-color:#778899;}

/*FFD966*/ 
/*778899*/ 

#seltab h1 {text-decoration:none}


#boxcomponent{
width: 200px;
}

#selectedt {
font-size: 16px;
color:#003366;
background-color:#4477D7;
border-left: 1px solid #6699FF;
border-right: 1px solid #6699FF;
}

.display{border: 2px solid #6699FF;}

.display table {background-color:#4477D7;}

.display td {border: 1px solid #6699FF;}

#smallprint, h1, {
font-size:12px;
text-align:left;
color:#CCCCCC;
}

#smallprint a {color:#999999;}
#smallprint a:visited{color:#999999}
#smallprint a:hover{color:#FFFFFF;
}

#fprice {font-size:16px;
font-weight:bold;
padding: 10px;
}
#fprice a {color:#CCCCCC;
text-decoration:none;
}

#fprice a:visited{color:#CCCCCC}
#fprice a:hover{color:#FF7F00;
background-color:#0066CC;
padding: 10px;
}


#whitebkgnd {background-color:#FFFFFF;}

#whitebkgndtxt{
float:left;
vertical-align:baseline;
}

.display td img{
border: 6px solid #FFFFFF;
}

.arangione{
overflow:hidden;
background-color:#FF7F00;
padding-left: 10px;
border: 1px solid #6699FF;
}

#bcart td{
border:none;
background-color:#5A75A0;
}

.budgo {
	float:left;
	width:400px;
	font-size: 16px;
	font-weight: bold;
	color:#FFA6A8;
}

.budgu {
	float:left;
	width:400px;
	font-size: 16px;
	font-weight: bold;
	color:#66CC66;
}

.gtotal {
	font-size: 16px;
	font-weight: bold;
	color:#FFFFFF;
}

.captcha {display: none;} 

 #seltab2 {
 font-size:14px;
color:#FFFFFF;
padding:10px;
background-color:#5A75A0;
border: 1px solid #6699FF;
line-height: 1.5em;
}

#seltab2 b{
color:#000000;
font-size:14px;
font-weight:400;
}

#seltab2 td{
border: 2px solid #777777;
background-color:#778899;
}

