﻿/* CSS Document */

body{
	padding: 0px;
	margin:0px;
	font: normal 0.9em  Arial, Verdana sans-serif; 
	color: #000;
	background-color:#DED3BF;	
}

#printHeader {
display:none;
}

body.pop{
	padding: 20px;
	margin:0px;
	font: normal 0.9em  Arial, Verdana sans-serif; 
	color: #000;
	background-color:#DED3BF;	

}

.search {
	text-align: right;
	padding-right: 20px;
	font-weight:bold;
	font-size: 90%;	
}

.nav {
	background-color: #CEBD9E;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;	
	padding: 2px 0px 2px 60px;
}

.navitem, a.navitem:link, a.navitem:visited {
	font-weight: bold;
	padding-right: 30px;
	color: #000;
	text-decoration:none;
	font-size: 90%;	
}

/* ANDREW ADDED - FEEL FREE TO CHANGE COLORS :) */
.navitemover, td.navitemover, a.navitemover:link, a.navitemover:visited {
	font-weight: bold;
	padding-right: 30px;
	color: #333399;
	text-decoration:none;
	font-size: 90%;
}
/* End ANDREW ADDED */

.navbottom {
	background-color: #CEBD9E;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;	
	padding: 2px 0px 2px 60px;
}

.navitembottom, a.navitembottom:link, a.navitembottom:visited {
	font-weight: bold;
	padding-right: 15px;
	color: #000;
	text-decoration:none;
	font-size: 70%;	
}

.navitembottomLogin, a.navitembottomLogin:link, a.navitembottomLogin:visited {
	font-weight: bold;
	padding-right: 5px;
	color: #333399;
	text-decoration:none;
	font-size: 70%;	
	text-align:right;
}

.copyright {
	font-size: 70%;
	padding: 2px;
}

.breadcrumb {
	font-size: 70%;
	padding: 10px;
}

.item {
	font-size: 75%;
	padding: 2px 10px 2px 10px;
	vertical-align:top;
}

a, a:link, a:visited {
	color: #333399;
}

a.Listing, a.Listing:link, a.Listing:visited {
	color: #333399;
	text-decoration:none
}

a.upArrow, a.upArrow:link, a.upArrow:visited {
	color: #333399;
	text-decoration:underline;
	background: transparent url(images/upArrow.gif) left  no-repeat;	
	padding-left: 22px;
}

sup{
	font-size: 80%
}

.UList {
margin-bottom: 5px;
margin-top: 5px;
color: #333399;
}

.popButton, a.popButton:link, a.popButton:visited{
	padding: 3px 10px 3px 10px;
	background-image:url(images/popButtonMiddle.jpg);
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #000;
}

.popButtonabout, a.popButtonabout:link, a.popButtonabout:visited{
	padding: 3px 10px 3px 10px;
	background-image:url(images/popButtonMiddle.jpg);
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #000;
	display:block;
	width: 125px;
	text-align:center
}


.popTable {
    color:#000; 
	font-weight:bold;
    border: 4px solid #CEBD9E;
}

.detail {
	padding: 2px 10px 2px 10px;
	vertical-align:top;
}

h1{
	font-size: 115%;
}



hr {
	color: #333399;
}

#content{
padding:0px 10px 5px 10px;
vertical-align:top;
}

.centerTop {text-align: center; vertical-align:top}

.errortext {
color: #990033;
}

.confirmtext {
color: #006633;
}

.disclaimer {
    font-size: 70%;
	padding: 2px;
}

.formheading{
	font-size: 105%;
	color:Navy;
	font-weight:bold;
}

.headings{
	font-size: 105%;
	color:#3849A0;
	font-weight:bold;
}

.subheadings{
	font-size: 100%;
	color:#3849A0;
}

.small {
font-size: 0.6em;}

.titleTeam{
border-bottom: 1px solid #000;
font-weight:bold;

}


.title{
border-bottom: 1px solid #000;
font-weight:bold;
padding-left: 10px;
}

.titleimg {vertical-align: top}
.titlecontent{
padding: 5px 10px 5px 10px;
vertical-align:top;
}

.italic {font-style: italic}

.fedexframe
{
	width: 755px;
	height: 540px;
	overflow: auto;
	border:none;
	background-color: transparent;	
}

a.price:link, a.price:visited {color:#000;font-size: 115%; font-weight:bold}

dealersearch, a.dealersearch:link, a.dealersearch:visited { font-size: 75%;}

.contest input[type="text"], .contest select {
	width: 200px;
}

.red	{
	color: red;
}


