/*New Styles*/
* {
	/*border: 2px solid #000;
	border-color: #00F #F00 #0F0 #F0F;*/
}
TABLE.webPackMain {
	width: 100%;
}
TABLE.webPackMain TH {

}
TD.webNavCell {
	background-image: url(img/web-development/web-pack-select-border.gif);
	background-repeat: repeat-y;
	background-position: right;
}
DIV.webPacks {
	/*margin: 0 0 0 0;*/
}

/* Web Pack Nav Table */

TABLE.webPackNavMain {

}
IMG.webPackSelectPackages {
	padding: 2px;
	border: 1px solid #000;
	border-width: 1px 0 0 1px;
	display: block;
}
DIV.webPackNav {
	margin: 0;
	padding: 0;
}
A.webPackNav {
	display: block;
	width: 50px;
	height: 50px;
	border: 1px solid #000;
	text-decoration: none;
}
DIV.webPackNavCurr {
	display: block !important;
	width: 75px  !important;
	height: 75px !important;
	border: 1px solid #000;
	border-right-width: 0;
}
TD.webPackNavTopSpacer, TD.webPackNavFill {
	border-right: 1px solid #000;
	line-height: 24px;
	height: 24px;
}
TD.webPackNavFill {
	line-height: 1px;
	height: 1px;
}
TD.webPackNavTopSpacer {
	line-height: 30px;
}

/* Main Area */

DIV.webPackMain {
	margin: 0;
	padding: 0;
}

/* Old Styles */

/* Web Packages Link */

A.webPackagesLink {
	display: block;
	background-image: url(img/web-development/web-packages-link.gif);
	background-position: top center;
	width: 240px;
	line-height: 30px;
	text-decoration: none;
}
A.webPackagesLink:HOVER {
	background-position: bottom;
}

/* Web Site Packages Styles */

TABLE.webPackSelect {
	
}
TD.webPackSelect {
	padding: 2px 0 2px 0;
	white-space: nowrap;
}
TABLE.webPack {
	border: 1px solid #666;
	border-left-width: 0px;
	background-color: #EEF;
	margin: 0;
	width: 90%;
}
TH.webPack {
	border-bottom: 1px solid #333;
	line-height: 24px;
	font-size: 24px;
	padding: 0;
	margin: 0;
}
TH.webPack IMG {
	padding: 0;
	border: 0;
}
TH.webPack DIV {
	padding: 0;
	border: 0;
}
TD.webPack {
	padding: 5px;
	font-size: 12px;
}
TD.webPackBottom {
	padding: 5px;
	width: 75px;
}
TABLE.webPackInner {
	border: 0;
	margin: 5px 5% 5px 5%;
}
TD.listLineText {
	padding: 3px;
	text-align: left;
}
P.listLineText {
	font-size: 13px;
	margin: 0;
	padding: 0;
	text-align: left;
}
TD.glossaryForm {
	padding: 2px 5px 2px 5px;
	font-size: 12px;
	line-height: 20px;
}


/* Bronze Package */

TD.bulletBronze {
	width: 20px;
	line-height: 20px;
	padding: 0;
	background-image: url(img/yellow-bullet.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
DIV.webPackSelectBronze {
	display: block;
	width: 52px;
	background-image: url(img/web-development/web-packages-bronze-bkg.jpg);
	background-repeat: repeat;
	padding: 0;
	margin: 0;
}
IMG.webPackSelectPackagesbronze {
	background-image: url(img/web-development/web-packages-bronze-bkg.jpg);
	background-repeat: repeat;
}
A.webPackSelectBronze {
	display: block;
	width: 50px;
	height: 50px;
	background-image: url(img/web-development/web-pack-select-bronze.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;	
}
A.webPackSelectBronze:HOVER {
	background-position: bottom left;
}
TH.webBronze {
	background-color: #FAD696;
	background-image: url(img/web-development/web-packages-bronze-hdr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #CF9329;
}
TD.webBronze {
	background-color: #FAD696;
	border-bottom: 1px solid #993;
}
TD.webBronze,TD.webBronzeBottomLeft,TD.webBronzeBottomRight {
	background-color: #FAD696;
	background-image: url(img/web-development/web-packages-bronze-bkg.jpg);
	background-position: top left;
	background-repeat: repeat;
}
TD.webBronzeBottomLeft {
	border-right: 1px solid #993;
	width: 150px;
}
TD.webBronzeBottomRight {
	width: 80%;
}

/* Silver Package */

TD.bulletSilver,TD.mainBulletsLeft {
	width: 20px;
	line-height: 20px;
	padding: 0;
	background-image: url(img/blue-bullet.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
DIV.webPackSelectSilver {
	display: block;
	width: 52px;
	background-image: url(img/web-development/web-packages-silver-bkg.jpg);
	background-repeat: repeat;
	padding: 0;
	margin: 0;
}
IMG.webPackSelectPackagessilver {
	background-image: url(img/web-development/web-packages-silver-bkg.jpg);
	background-repeat: repeat;
}
A.webPackSelectSilver {
	display: block;
	width: 50px;
	height: 50px;
	background-image: url(img/web-development/web-pack-select-silver.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;	
}
A.webPackSelectSilver:HOVER {
	background-position: bottom left;
}
TH.webSilver {
	background-color: #CCC;
	background-image: url(img/web-development/web-packages-silver-hdr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #99A5BA;
}
TD.webSilver {
	background-color: #CCC;
	border-bottom: 1px solid #993;
}
TD.webSilver,TD.webSilverBottomLeft,TD.webSilverBottomRight {
	background-color: #CCC;
	background-image: url(img/web-development/web-packages-silver-bkg.jpg);
	background-position: top left;
	background-repeat: repeat;
}
TD.webSilverBottomLeft {
	border-right: 1px solid #993;
	width: 150px;
}
TD.webSilverBottomRight {
	width: 80%;
}

/* Gold Package */

TD.bulletGold {
	width: 20px;
	line-height: 20px;
	padding: 0;
	background-image: url(img/green-bullet.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
DIV.webPackSelectGold {
	display: block;
	width: 52px;
	background-image: url(img/web-development/web-packages-gold-bkg.jpg);
	background-repeat: repeat;
	padding: 0;
	margin: 0;
}
IMG.webPackSelectPackagesgold {
	background-image: url(img/web-development/web-packages-gold-bkg.jpg);
	background-repeat: repeat;
}
A.webPackSelectGold {
	display: block;
	width: 50px;
	height: 50px;
	background-image: url(img/web-development/web-pack-select-gold.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;	
}
A.webPackSelectGold:HOVER {
	background-position: bottom left;
}
TH.webGold {
	background-color: #EC6;
	background-image: url(img/web-development/web-packages-gold-hdr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #C2B060;
}
TD.webGold {
	background-color: #EC6;
	border-bottom: 1px solid #993;
}
TD.webGold,TD.webGoldBottomLeft,TD.webGoldBottomRight {
	background-color: #EC6;
	background-image: url(img/web-development/web-packages-gold-bkg.jpg);
	background-position: top left;
	background-repeat: repeat;
}
TD.webGoldBottomLeft {
	border-right: 1px solid #993;
	width: 150px;
}
TD.webGoldBottomRight {
	width: 80%;
}

/* Ecomm Package */

TD.bulletEcomm {
	width: 30px;
	line-height: 20px;
	padding: 0;
	background-image: url(img/white-bullet.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
DIV.webPackSelectEcomm {
	display: block;
	width: 52px;
	background-image: url(img/web-development/web-packages-ecomm-bkg.jpg);
	background-repeat: repeat;
	padding: 0;
	margin: 0;
}
IMG.webPackSelectPackagesecomm {
	background-image: url(img/web-development/web-packages-ecomm-bkg.jpg);
	background-repeat: repeat;
}
A.webPackSelectEcomm {
	display: block;
	width: 50px;
	height: 50px;
	background-image: url(img/web-development/web-pack-select-ecomm.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;	
}
A.webPackSelectEcomm:HOVER {
	background-position: bottom;
}
TH.webEcomm {
	background-color: #CCC;
	background-image: url(img/web-development/web-packages-ecomm-hdr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #999;
}
TD.webEcomm {
	background-color: #CCC;
	border-bottom: 1px solid #993;
}
TD.webEcomm,TD.webEcommBottomLeft,TD.webEcommBottomRight {
	background-color: #CCC;
	background-image: url(img/web-development/web-packages-ecomm-bkg.jpg);
	background-position: top left;
	background-repeat: repeat;
}
TD.webEcommBottomLeft {
	border-right: 1px solid #993;
	width: 150px;
}
TD.webEcommBottomRight {
	width: 80%;
}

/* EcommPlus Package */

TD.bulletEcommPlus {
	width: 30px;
	line-height: 20px;
	padding: 0;
	background-image: url(img/brown-bullet.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
DIV.webPackSelectEcommPlus {
	display: block;
	width: 52px;
	background-image: url(img/web-development/web-packages-ecommplus-bkg.jpg);
	background-repeat: repeat;
	padding: 0;
	margin: 0;
}
IMG.webPackSelectPackagesecommPlus {
	background-image: url(img/web-development/web-packages-ecommplus-bkg.jpg);
	background-repeat: repeat;
}
A.webPackSelectEcommPlus {
	display: block;
	width: 50px;
	height: 50px;
	background-image: url(img/web-development/web-pack-select-ecommp.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;	
}
A.webPackSelectEcommPlus:HOVER {
	background-position: bottom;
}
TH.webEcommPlus {
	background-color: #CFE9AD;
	background-image: url(img/web-development/web-packages-ecommplus-hdr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #7A9062;
}
TD.webEcommPlus {
	background-color: #CFE9AD;
	border-bottom: 1px solid #993;
}
TD.webEcommPlus,TD.webEcommPlusBottomLeft,TD.webEcommPlusBottomRight {
	background-color: #CFE9AD;
	background-image: url(img/web-development/web-packages-ecommplus-bkg.jpg);
	background-position: top left;
	background-repeat: repeat;
}
TD.webEcommPlusBottomLeft {
	border-right: 1px solid #993;
	width: 150px;
}
TD.webEcommPlusBottomRight {
	width: 80%;
}

/* For the admin area example */

TABLE.sampleForm {
	background-color: #E0EEFF;
}
TD.sampleForm {
	padding: 5px 3px 2px 5px;
}
INPUT.sampleForm,TEXTAREA.sampleForm {
	border: 1px solid #999;
	width: 250px;
}
LABEL.sampleForm,DIV.sampleFormLabel {
	margin: 0;
	padding: 0;
	font-size: 13px;
	position: relative;
	top: 2px;
}
P.sampleFormWhy {
	margin: 0;
	padding: 1px;
}
A.sampleFormWhy {
	font-size: 10px;
}

TABLE.sampleNewsItem {
	background-color: #DDF3FF;
}
TH.sampleNewsItem {
	border: 1px solid #999;
	white-space: nowrap;
	line-height: 20px;
	background-image: url(img/web-development/admin-example-news-hdr.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 0;
}
TD.sampleNewsItem {
	padding: 3px;
	background-color: #FFF;
	background-image: url(img/web-development/admin-example-news-bkg.gif);
	background-repeat: repeat-y;
	background-position: left;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	font-size: 12px;
}
P.sampleNewsTitle {
	padding: 2px 4px 2px 4px;
	position: relative;
	line-height: 20px;
	margin: 0;
}
DIV.sampleNewsItem {
	line-height: 14px;
}
DIV.sampleNewsItem P {
	line-height: 13px;
}
SPAN.sampleNewsItemTime {
	float: left;
	line-height: 20px;
	text-align: right;
	border-right: 1px dotted #BBD;
	padding-right: 3px;
	margin-right: 3px;
	font-weight: normal;
}
INPUT.submitButton {
	background-image: url(img/sample-admin-submit.gif);
	background-position: top left;
	background-repeat: no-repeat;
	line-height: 25px;
	height: 20px;
	width: 173px;
	border: 0;
	cursor: pointer;
	margin: 10px;
}

/* End admin example styles */

