.serviceHeading {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-size: 14pt;
	padding-left: 20px;
	padding-bottom: 12px;
}

.serviceText {
	padding-bottom: 24px;
	padding-left: 20px;
}

.page_text {
	width: 1000px;
	text-align: left;
}

.addon {
	background-color: #CCCCCC;
	border-color: #999999;
	border: 1px solid;
	-moz-border-radius: 4px;
	width: auto;
	height: auto;
/*	height: 90px;*/
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	padding-bottom: 5px;
}
.addon_green {
	background-color: #669900;
	border-color: #999999;
	border: 1px solid;
	-moz-border-radius: 4px;
	width: auto;
	height: auto;
/*	height: 90px;*/
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	padding-bottom: 5px;
	color: #FFFFFF;	
}
.addon_blue {
	background-color: #456F9D;
	border-color: #999999;
	border: 1px solid;
	-moz-border-radius: 4px;
	width: auto;
	height: auto;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	padding-bottom: 5px;
	color: #FFFFFF;
}
.addon_red {
	background-color: #990000;
	border-color: #999999;
	border: 1px solid;
	-moz-border-radius: 4px;
	width: auto;
	height: auto;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	padding-bottom: 5px;
	color: #FFFFFF;
}
.WhiteStencil {
	font-family: Stencil, Arial, Tahoma, Trebuchet MS;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}	 
body {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 13px;
	color: black;	
	/*background-color: #F5F8FA;*/
	background-color: #444444;
	margin: 0px;
	padding-top: 0px;

}
.underscore {
	background: url("../img/underscore.png") 0% 0% repeat-x;
	width: 100%;
	height: 20px;
}
.footerBar {
	background-color: #444444;
	height: 250px;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	padding-top: 10px;
}
.productBar {
	background: url("../img/productBar.png");
	font-color: #FFFFFF;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	height: 142px;
	text-align: center;
}
.productBar1000 {
	width: 1000px;
	text-align: center;
}
.featuredProduct {
	width: 266px;
	float: left;
	display: inline;
}
.gradient_yellow {
height: 200px;
padding: 4px;
background: url("../img/gradients/yellow.png") 0% 0% repeat-x;
width: 140px;
color: #FFFFFF;
}
.gradient_blue {
height: 200px;
padding: 4px;
background: url("../img/gradients/blue.png") 0% 0% repeat-x;
width: 140px;
color: #FFFFFF;
}
.gradient_pink {
height: 200px;
padding: 4px;
background: url("../img/gradients/pink.png") 0% 0% repeat-x;
width: 140px;
color: #FFFFFF;
}


/* Tables */
table.homepageTable {
	background-color: #FFFFFF; 
	width: 780px; 
	border-bottom: 1px solid #FFCC00; 
	border-left: 1px solid #FFCC00; 
	border-right: 1px solid #FFCC00;
	/*border-collapse: collapse;*/
}
td.homepageTop {
	text-align: right;
	padding-right: 15px;
}
td.homepageTopCell {
	text-align: right;
	vertical-align: top;
	padding-right: 15px;
	padding-top: 15px;
}
td.homepageCell {
	width: 30%;
	text-align: center;
}
td.homepageLeftCell {
	width: 30%;
	text-align: center;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	vertical-align: top;
}
td.homepageMainText {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	vertical-align: top;
	border: 1px;
	border-top: 1px;
	border-right: 1px;
	border-left: 1px;
	border-bottom: 1px;
	border-color: #FF0000;
	width: 500px;
}
td.homepageNuggetText {
	color: #cccccc;
}

td.big-nugget-left {
	background-image: url('../img/new-nugget-big2-left.png');
	height: 145px;
	width: 125px;
	background-position: 0px 0px;
	text-indent: 18px;
	margin-left: 18px;
	vertical-align: top;
	padding-top: 12px;
	/*display: inline;*/
}
td.big-nugget-right {
	/*padding-left: 18px;*/
	padding-top: 12px;
	background-image: url('../img/new-nugget-big2-right.png');
	height: 145px;
	width: 205px;
	background-repeat: no-repeat;
	vertical-align: top;
	/*display: inline;*/
}
td.bigger-nugget-right {
	/*padding-left: 18px;*/
	padding-top: 12px;
	background-image: url('../img/new-nugget-big3-right.png');
	height: 145px;
	width: 305px;
	background-repeat: no-repeat;
	vertical-align: top;
}
td.homepageRightCell {
	width: 30%;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 15px;	
	vertical-align: top;
}
td.homepageFooter {
	border-top: 1px solid #FFCC00; 
	border-bottom: 1px solid #FFCC00; 
	border-left: 1px solid #FFCC00; 
	border-right: 1px solid #FFCC00;
	text-align: center;
	width: 100%;
}
td.logoBar {
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	height: 100px;
	background-color: #FFCC00;
}
td.menuBar {
	text-align: center;
	background-image: url(../img/menuBar.png);
	height: 50px;
	vertical-align: middle;
}
td.navTabSelected {
	background-image: url('../img/navTabSelected.png');
	width: 112px;
	height: 26px;
	vertical-align: middle;
	text-align: center;
}
td.navTabNormal {
	background-image: url('../img/navTabNormal.png');
	width: 112px;
	height: 26px;
	vertical-align: middle;
	text-align: center;
}

td.nuggetBottomBlue {
	background-image: url('../img/nugget_bg_blue-bottom.png');
	width: 170px;
	height: 112px;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
td.nuggetBottomRed {
	background-image: url('../img/nugget_bg_red-bottom.png');
	width: 170px;
	height: 112px;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
td.nuggetBottomOrange {
	background-image: url('../img/nugget_bg_orange-bottom.png');
	width: 170px;
	height: 112px;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
td.packageBoxHeader {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background-color: #CCCCCC;
	text-align: left;
	vertical-align: middle;
	height: 26px;
}
td.packageBoxRow {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}
td.loginBar {
	color: #333333;
	vertical-align: top;
	height: 40px;
	text-align: center;	
	padding-top: 0px;
}
td.ShoppingCartBar {
	color: #333333;
	vertical-align: top;
	height: 40px;
	background-image: url('../img/loginBar.png');
	background-repeat: no-repeat; 
	padding-top: 3px;
	width: 224px;
	text-align: center;
}
td.LoginRowLeft {
	width: 50%;
	text-align: center;
	border-left: 1px solid #666666;
}
td.LoginRowRight {
	width: 50%;
	text-align: center;
	border-right: 1px solid #666666;
}
td.LoginRowBox {
	background-color: #CCCCCC;
	text-align: center;
	border: 1px solid #666666;
	height: 185px;
}
td.LoginRowBoxTop {
	background-color: #CCCCCC;
	text-align: left;
	border: 1px solid #666666;
}
td.SignupRowBox {
	background-color: #CCCCCC;
	text-align: center;
	border: 1px solid #666666;
	height: 185px;
}
.homepageMsg {
	background: url('../img/bg-repeat-blue-1px.png') repeat-x scroll 0 0;
	width: 300px;
	height: 156px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
	text-align: left;
}
td.Grey666666BackingWhiteText {
	background-color: #666666;
	text-align: left;
	color:#FFFFFF;
	width: 120px;
}
td.Grey999999BackingWhiteText {
	background-color: #999999;
	text-align: left;
	padding-left: 20px;
	color:#FFFFFF;
	width: 120px;
}
td.GreyBackingWhiteTextAlignRight {
	background-color: #666666;
	text-align: center;
	color:#FFFFFF;
	width: 120px;
	text-align: right;
}
td.GreyBackingWhiteTextBold {
	background-color: #666666;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold;
}
td.GreyBackingYellowText {
	background-color:#999999;
	text-align: left;
	color:#FFCC00;
}
td.Grey666666BackingYellowText {
	background-color:#666666;
	text-align: left;
	color:#FFCC00;
}
td.Grey999999BackingYellowText {
	background-color:#999999;
	text-align: left;
	color:#FFCC00;
}
/* LINK STYLES */
.linkGrey A:link {text-decoration: none; color: #999999;}
.linkGrey A:visited {text-decoration: none; color: #333333;}
.linkGrey A:active {text-decoration: none; color: #333333;}
.linkGrey A:hover {text-decoration: underline; color: #666666;}

.linkYellow A:link {text-decoration: none; color: #FFCC00 }
.linkYellow A:visited {text-decoration: none; color: #FFCC00 }
.linkYellow A:active {text-decoration: none; color: #FFCC00 }
.linkYellow A:hover {text-decoration: underline; color: white;}

.linkNormal A:link {text-decoration: none; color: #000000;}
.linkNormal A:visited {text-decoration: none; color: #000000;}
.linkNormal A:active {text-decoration: none; color: #000000;}
.linkNormal A:hover {text-decoration: none; color: #000000;}

.NavigationLinkWhite A:link {text-decoration: none; color: #000000; font-size: 10px}
.NavigationLinkWhite A:visited {text-decoration: none; color: #000000; font-size: 10px}
.NavigationLinkWhite A:active {text-decoration: none; color: #000000; font-size: 10px}
.NavigationLinkWhite A:hover {text-decoration: none; color: #000000; font-size: 10px}
.navMenuToplinkWhite {
	
}
.navMenuToplinkWhite A:link {font-family: "Trebuchet MS", "Georgia", Arial, Verdana; text-decoration: none; color: #B2B2B2; font-size: 12px}
.navMenuToplinkWhite A:visited {font-family: "Trebuchet MS", "Georgia", Arial, Verdana;text-decoration: none; color: #B2B2B2; font-size: 12px}
.navMenuToplinkWhite A:active {font-family: "Trebuchet MS", "Georgia", Arial, Verdana;text-decoration: none; color: #B2B2B2; font-size: 12px}
.navMenuToplinkWhite A:hover {font-family: "Trebuchet MS", "Georgia", Arial, Verdana;text-decoration: none; color: #ffffff; font-size: 12px}

.linkWhite A:link {
	text-decoration: none; 
	color: #FFFFFF;
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-weight: bold;
}
.linkWhite A:visited {	
	text-decoration: none; 
	color: #FFFFFF;
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
}
.linkWhite A:active {	
	text-decoration: none; 
	color: #FFFFFF;
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
}
.linkWhite A:hover {	
	text-decoration: none; 
	color: #FFCC00;
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
}
.linkWhite10px A:link {
	text-decoration: none; 
	color: #FFFFFF;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
.linkWhite10px A:visited {	
	text-decoration: none; 
	color: #FFFFFF;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
.linkWhite10px A:active {	
	text-decoration: none; 
	color: #FFFFFF;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
.linkWhite10px A:hover {	
	text-decoration: none; 
	color: #FFCC00;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
.linkYellow10px A:link {
	text-decoration: none; 
	color: #FFCC00;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
.linkYellow10px A:visited {	
	text-decoration: none; 
	color: #FFCC00;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
.linkYellow10px A:active {	
	text-decoration: none; 
	color: #FFCC00;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
.linkYellow10px A:hover {	
	text-decoration: underline;
	color: #FFFFFF;
	font-family: "Verdana", "Arial", "Helvetica", "Sans-Serif";
	font-size: 10px;
}
/* LISTS */
#navMenuTop {
	font-size:1.1em;
	z-index:101;
}
#navMenuTop ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	
}
#navMenuTop ul li {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 15px 5px;
	border-right:1px solid #363636;
	list-style: none;
	display: inline;
}
.navMenuItem {
	border-right:1px solid #363636;
	padding-right:7px;
}

/* FONTS */
.headerBlack {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-size: 18pt;
	width: 1000px;
	text-align: left;
	padding-bottom: 12px;
}
.headerNugget {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-size: 14pt;
	color: #666666;
	padding-top: 10px;
	float: left;
	padding-left: 10px;
	text-align: left;
	width: 230px;
}
.spacer10px {
	width: 10px;
	float: left;
}
.headerNuggetBlack {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-size: 14pt;
	color: #000000;
	/*text-indent: 18px;	*/
}
.headerNuggetBlack12 {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	/*text-indent: 18px;	*/
}
.NuggetText {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-size: 9pt;
	color: #666666;
	width: 180px;
	height: 50px;
	vertical-align: top;
	text-align: left;
}
.LoginText {
	background-color:#FAE5E5;
	border:1px solid #CC0000;
	margin:18px 0pt;
	padding:3px 5px 5px;
}
.WhiteText10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.HomepageText {
	font-family: "Trebuchet MS", "Georgia", Arial, Verdana;
	font-size: 10.5pt;
	color: #444444;
	text-align: left;
	text-align: justify;
	width: 1000px;
	/*padding-right: 100px;*/
}
.NuggetImage {
	text-align: left;
	width: 170px;
	height: 112px;
}	
.priceBlue {
	font-family: "Tahoma", Arial, Verdana;
	font-size: 18pt;
	color:#666666;
}
.priceYellow {
	font-family: "Tahoma", Arial, Verdana;
	font-size: 18pt;
	color:#FFCC00;
	/*display: inline;*/
}
.priceSubTextWhite {
	font-family: "Tahoma", Arial, Verdana;
	font-size: 8pt;
	color:#FFFFFF;
	/*display: inline;*/
}
.productHeadingYellow {
	font-family: "Tahoma",Arial,Verdana;
	font-size: 12pt;
	color: #FFCC00;
	/*display: inline;*/
}
.productInfoWhite {
	font-family: "Tahoma",Arial,Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	display: block;
}
.tdExtraGreen {
	background-image: url('../img/new-img/green.png');
	font: Stencil, Arial, Tahoma, "Trebuchet MS";
	color: #FFFFFF;
	font-size: 24px;
	vertical-align: middle;
	text-align: center;
	width: 165px;
	height: 100px;
}
.tdExtraYellow {
	background-image: url('../img/new-img/yellow.png');
	font: Stencil, Arial, Tahoma, "Trebuchet MS";
	color: #FFFFFF;
	font-size: 24px;
	vertical-align: middle;
	text-align: center;
	width: 165px;
	height: 100px;
}
.tdExtraBlue {
	background-image: url('../img/new-img/blue.png');
	font: Stencil, Arial, Tahoma, "Trebuchet MS";
	color: #FFFFFF;
	font-size: 24px;
	vertical-align: middle;
	text-align: center;
	width: 165px;
	height: 100px;
}
.tdExtraPink {
	background-image: url('../img/new-img/pink.png');
	font: Stencil, Arial, Tahoma, "Trebuchet MS";
	color: #FFFFFF;
	font-size: 24px;
	vertical-align: middle;
	text-align: center;
	width: 165px;
	height: 100px;
}
.tdExtraRed {
	background-image: url('../img/new-img/red.png');
	font: Stencil, Arial, Tahoma, "Trebuchet MS";
	color: #FFFFFF;
	font-size: 24px;
	vertical-align: middle;
	text-align: center;
	width: 165px;
	height: 100px;
}

#box-table {
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:12px;
margin:20px;
text-align:left;
width:940px;
}

#box-table td {
background:#E8EDFF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:1px solid transparent;
color:#666699;
padding:8px;
}
#box-table th {
background:#B9C9FE none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:4px solid #AABCFE;
color:#003399;
font-size:13px;
font-weight:normal;
padding:8px;
}
