/*Main Tags*/
BODY,P,INPUT,LI,A,TD,SELECT { font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }

/*Hyperlink Default Definitions*/
A:hover {  COLOR: #D11E14;}
A:link { COLOR: #D11E14; FONT: normal 11px "Trebuchet MS", verdana, helvetica, sans-serif;}
A:visited { COLOR: #D11E14; TEXT-DECORATION: none }

/*Backgrounds*/
.Primary { background-color: #000000}
.Primary2 { background-color: #000000}
.Secondary { background-color: #cccccc}
.Secondary2 { background-color: #eeeeee}
.standardbackground { background-color: #FFFFFF}
.servicesnav { background-color: #FFF9E1}
.banner {background-color:#eeeeee; }

/*Top Navigation Item Background*/
.topnav {	background-color: #000000; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: White; font-weight: bold}
.menunav { background-color: #000000}
.menunavnon { background-color: #DCDCDC;}

/* Styles for the left menu */
.submenuheader { background-color:#000000; border: 1px solid #cccccc; padding-left:6px; COLOR: white; FONT: bold 14px "Trebuchet MS", verdana, helvetica, sans-serif;}
.submenuon { cursor:hand; background-color:#F0F0F0; border: 1px solid #cccccc; }
.submenuoff { cursor:hand; background-color: #F7F6F6; border: 1px solid #cccccc; }

/*Navigation Links*/
A.topmenunavlink:hover {  COLOR: yellow}
A.topmenunavlink {  COLOR: white; FONT: bold 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}
A.topmenunavlink:visited {  COLOR: white; FONT: bold 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}

A.navlink:hover {  COLOR: #d11e14;}
A.navlink {  COLOR: #d11e14; FONT: normal 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}
A.navlink:visited {  FONT: normal 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}

A.navlinklarge:hover {  COLOR: #cccccc}
A.navlinklarge {  COLOR: #d11E14; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; TEXT-DECORATION: none;  text-transform: uppercase; }
A.navlinklarge:visited {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; TEXT-DECORATION: none;  text-transform: uppercase; }

A.navlinklargeReverse:hover {  COLOR: #EEEEEE;}
A.navlinklargeReverse {  COLOR: yellow; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; TEXT-DECORATION: none}
A.navlinklargeReverse:visited {  COLOR: yellow; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; TEXT-DECORATION: none}

A.navlinkheadingReverse:hover {  COLOR: #CCCCCC}
A.navlinkheadingReverse {  COLOR: yellow; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; TEXT-DECORATION: none;  text-transform: uppercase; }
A.navlinkheadingReverse:visited {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; TEXT-DECORATION: none;  text-transform: uppercase; }

A.leftmenunavlink:hover {  COLOR: Black;}
A.leftmenunavlink {  FONT: bold normal 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}
A.leftmenunavlink:visited {  FONT: bold normal 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}

A.leftmenunavlinkCAPS:hover {  COLOR: Black;}
A.leftmenunavlinkCAPS {  COLOR: #000000; FONT: bold normal 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none;  text-transform: uppercase; }
A.leftmenunavlinkCAPS:visited {  FONT: bold normal 11px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none;  text-transform: uppercase; }

A.textheadingslinks:hover {  COLOR: red}
A.textheadingslinks { COLOR: #000000; FONT: bold 14px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
A.textheadingslinks:visited { FONT: bold 14px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }

A.textheadingslinksReverse:hover {  COLOR: #CCCCCC}
A.textheadingslinksReverse { COLOR: white; FONT: bold 14px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
A.textheadingslinksReverse:visited { COLOR:White; FONT: bold 14px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }

A.textstatementlinks:hover {  COLOR: #999999}
A.textstatementlinks { COLOR: #6B7401; FONT: normal 20px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
A.textstatementlinks:visited { FONT: normal 20px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }

A.copyrightlink:hover {  COLOR: #d11e14}
A.copyrightlink { COLOR: #A8A8A8; FONT: normal 10px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
A.copyrightlink:visited { FONT: normal 10px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }

A.tablecolumnlink:hover {  COLOR: #d11e14;}
A.tablecolumnlink {  COLOR: black; FONT: bold 13px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}
A.tablecolumnlink:visited {  FONT: bold 13px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none}

A.navlinkservices:hover {  COLOR: #d11e14}
A.navlinkservices {  COLOR: #000000; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; TEXT-DECORATION: none;}
A.navlinkservices:visited {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; TEXT-DECORATION: none;}

/*Text Formating*/
.text {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.textreverse {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: white; font-weight: normal}
.texterror {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; color: #FF3300; font-weight: bold}
.textsmall {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal}
.textheading { COLOR: #000000; FONT: bold 14px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none;  text-transform: uppercase;  }
.textheadingreverse { COLOR: white; FONT: bold 14px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none;  text-transform: uppercase;  }
.pageheading { COLOR: #000000; FONT: normal 24px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
.textstatement { COLOR: #d11e14; FONT: normal 20px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
.textstatementreverse { COLOR: white; FONT: normal 20px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
.textsubstatement { COLOR: #d11e14; font-weight:bold; FONT: normal 15px "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none }
.bracket {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #FF3300; font-weight: normal}
.Heading {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 24px; color: #000000}
.formtext {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.maptext { 	font-family: "Trebuchet MS", verdana, helvetica, sans-serif;	font-size: 11px;	color: white;	font-weight: normal;	border: 1px solid #000000;	background-color: #012344;	scrollbar-3dlight-color:#012344;   scrollbar-arrow-color:#012344;   scrollbar-base-color:#012344;   scrollbar-darkshadow-color:#012344;   scrollbar-face-color:#012344;   scrollbar-highlight-color:#012344;   scrollbar-shadow-color:#012344;}
.formtext {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.copyrighttext { font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 10px; color: #A8A8A8;}
.statusonline {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #0000FF; font-weight: normal}
.statusoffline {  font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #FF3300; font-weight: normal}
.servicepickertext { color:Black; }
.RedText { color:#d11e14}
/*Tables*/
.logintableheader {  background-color: #000000; color:White; font-weight:bold;}
.logintablecell {  background-color: #eeeeee; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal}
.copyrighttable {  background-color: #000000}
.tableheader {  background-color: #000000; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold;  text-transform: uppercase; padding:3px;}
.tablecolumnsheader {  background-color: #dddddd; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; padding:3px;}
.tableheader2 {  background-color: #d11e14; color: white; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-transform: uppercase; }
.tablesubheader {  background-color: #cccccc; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 12px; color: black; font-weight: bold;  text-transform: uppercase; }
.tablebody2 {  background-color: #dddddd; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; padding:3px;}
.tablebody { background-color: #eeeeee; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; padding:3px;}
.tablepaging {  background-color: #E8E8C5; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; padding:3px;}

/*Block Links*/
.leftborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.borderbottom { border: 1px solid #cccccc; background-color:#000000; }

/*Buttons*/
.loginbutton {  background-color: #B6C13C; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000}
.adminbutton {  background-color: #ededed; font-family: "Trebuchet MS", verdana, helvetica, sans-serif; font-size: 11px; color: #000000}

.SearchButton 
{
	background-image:url(/sd/images/search.gif);
	background-color: #F6F6E3;
	border:0px solid #F6F6E3;
	width:54px;
}

.CheckoutButton 
{
	background-image:url(/sd/images/checkout.gif);
	background-color: #F6F6E3;
	border:0px solid #F6F6E3;
	width:67px;
}

.PlaceOrderButton 
{
	background-image:url(/sd/images/placeorder.gif);
	background-color: #F6F6E3;
	border:0px solid #F6F6E3;
	width:76px;
}

.RemoveButton 
{
	background-image:url(/sd/images/remove.gif);
	background-color: #F6F6E3;
	border:0px solid #F6F6E3;
	width:54px;
}

.AddToBasketButton 
{
	background-image:url(/sd/images/addtobasket.gif);
	background-color: #F6F6E3;
	border:0px solid #F6F6E3;
	width:89px;
}



