.body {
	background-image: url(../images/BG-body-store.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: White;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

/** Shadow Panel CSS **/

.bg-panel-shadow {
	background-image: url(../images/BG-panel-shadow.png);
	background-repeat: no-repeat;
	height: 31px;
}

.bg-panel-shadow2 {
	background-image: url(../images/BG-panel-shadow2.png);
	background-repeat: no-repeat;
	height: 39px;
}

/** End Shadow Panel CSS **/

/** Upper ShortCut CSS **/

.upper-shortcut-bg {
	background-image: url(../images/IMG-shortcut-panel-bg2.gif);
	background-repeat: repeat-x;
	height: 25px;
}

.upper-shortcut-txt {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.upper-shortcut-link a:link {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.upper-shortcut-link a:visited {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.upper-shortcut-link a:hover {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}

.upper-shortcut-link a:active {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

/** End Upper ShortCut CSS **/

/** Red Panel CSS **/

.bg-red-panel {
	background-image: url(../images/BG-panel-red.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 290px;
	background-color: #ffffff;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.bg-red-panel-bottom {
	background-image: url(../images/IMG-container-bottom.gif);
	background-repeat: repeat-x;
	height: 12px;
}

/** End Red Panel CSS **/

/** Card Backgrounds **/

.txt-card {
	font-family: Tahoma, verdana, arial;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	padding-bottom: 5px;
}

.bg-card-blaze {
	background-image: url(../images/BG-card-blaze.png);
	background-repeat: no-repeat;
	width: 402px;
	height: 122px;
}

.bg-card-flare {
	background-image: url(../images/BG-card-flare.png);
	background-repeat: no-repeat;
	width: 402px;
	height: 122px;
}

.bg-card-crono {
	background-image: url(../images/BG-card-crono.png);
	background-repeat: no-repeat;
	width: 402px;
	height: 122px;
}

.bg-card-spark {
	background-image: url(../images/BG-card-spark.png);
	background-repeat: no-repeat;
	width: 402px;
	height: 122px;
}

.txt-blaze {
	font-family: Tahoma, verdana, arial;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
	padding-bottom: 5px;	
}

.txt-flare {
	font-family: Tahoma, verdana, arial;
	font-size: 16px;
	color: #6ea009;
	font-weight: bold;
	padding-bottom: 5px;	
}

.txt-crono {
	font-family: Tahoma, verdana, arial;
	font-size: 16px;
	color: #b1783f;
	font-weight: bold;
	padding-bottom: 5px;	
}

.txt-spark {
	font-family: Tahoma, verdana, arial;
	font-size: 16px;
	color: #de8e17;
	font-weight: bold;
	padding-bottom: 5px;	
}


/** End Card Backgrounds **/

/** Blue Panel CSS **/

.bg-blue-panel {
	background-image: url(../images/BG-panel-blue.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 147px;
	background-color: #ffffff;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.bnnr-blue {
	background-image: url(../images/BNNR-domains.png);
	background-repeat: no-repeat;
	height: 116px;
	width: 830px;
}

/** End Blue Panel CSS **/

/** Yellow Panel CSS **/

.bg-yellow-panel {
	background-image: url(../images/BG-panel-yellow.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 143px;
	background-color: #ffffff;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.bnnr-yellow {
	background-image: url(../images/BNNR-reseller2.png);
	background-repeat: no-repeat;
	height: 116px;
	width: 830px;
}

/** End Yellow Panel CSS **/

/** Green Panel CSS **/

.bg-green-panel {
	background-image: url(../images/BG-panel-green.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 143px;
	background-color: #ffffff;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

/** End Green Panel CSS **/

/** Contact Panel CSS **/

.bg-contact-panel {
	background-image: url(../images/BG-panel-contact.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 244px;
}

.bg-contact-bodypanel {
	background-image: url(../images/BG-panel-contactus.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: White;
	height: 127px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.bg-contact-bodypanel-bottom {
	background-image: url(../images/IMG-contact-bottom.gif);
	background-repeat: repeat-x;
	height: 14px;
}

.contact-txt {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

.contact-email-link a:link {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

.contact-email-link a:visited {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

.contact-email-link a:hover {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

.contact-email-link a:active {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

/** End Contact Panel CSS **/

/** Footer CSS **/

.txt-footer {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.bg-footer {
	background-image: url(../images/BG-footer.png);
	background-repeat: repeat-x;
	height: 30px;
}

/** Footer CSS **/