/* Purple CCSTheme */

a.purpledatalink:link,a.purpledatalink:visited{
	color : #666666;
	text-decoration : underline;
}

a.purpledatalink:hover,a.purpledatalink:active{
	color : #BC4343;
	text-decoration : none;
}


body, table, th, tr, td, ul, ol, li, p, font, a, blockquote, label {
	font-family : Verdana, Helvetica, Arial, Tahoma;
	font-size : 11px;
}

.purplealtdatatd{
	background-color : #FFFFFF;
	border : 1px solid #CCCCFF;
	font-size : 11px;
	padding-left: 5px;


}


.purplecolumntd {
	background-color : #BC4343;
	border : 1px solid #BC4343;
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
}

.purpledatatd
{
	border-right: #BC4343 1px solid;
	border-top: #BC4343 1px solid;
	font-size: 11px;
	border-left: #BC4343 1px solid;
	border-bottom: #BC4343 1px solid;
	background-color: #CCCCFF;
}

.purplefieldcaptiontd
{
	border-right: #00008B 1px solid;
	border-top: #00008B 1px solid;
	font-size: 13px;
	border-left: #00008B 1px solid;
	border-bottom: #00008B 1px solid;
	background-color: #BC4343;
	color : White;
}

.purplefootertd {
	background-color : #BC4343;
	border : 1px solid #BC4343;
	color : #EEEEFF;
	font-size : 13px;
}

.purpleformheaderfont {
	color : #000000;
	font-size : 16px;
	font-weight : bold;
}

.purpleformtable {
	border : 1px solid #BC4343;
}

.purpleinput {
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-top : 1px solid #000000;
	font-family : Verdana, Helvetica, Arial, Tahoma;
	font-size : 13px;
}



.purpletextarea {
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-top : 1px solid #000000;
	font-family : Verdana, Helvetica, Arial, Tahoma;
	font-size : 13px;
}
.menmainhead {
	background-color : #CCCCFF;
	border-bottom : #666666 1px outset;
	border-left : #666666 1px outset;
	border-right : #666666 1px outset;
	border-top : #666666 1px outset;
	color : #696969;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-top : 2px;
}

.normalcell {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left : 4px;
}
.validatortext {
	color : #BC4343;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10px;
}
.vsmalltext {
	color : #666666;
	font-size : 10px;
}

select{
	border-bottom : #666666 1px solid;
	border-left : #666666 1px solid;
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	font : 11px;
	font-family : monospace;
}

input.button {
	background : #BC4343;
	border-bottom : #336699 1px solid;
	border-left : #336699 1px solid;
	border-right : #336699 1px solid;
	border-top : #336699 1px solid;
	color : White;
	font-family : Verdana, Arial, Sans-Serif;
	font-size : 11px;
}
a.manufacturerelist, a.manufacturerelist:link, a.manufacturerelist:visited {
	color : #00008B;
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
}

a.manufacturerelist:hover {
	color : #BC4343;
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : underline;
}
a.toplinks, a.toplinks:link, a.toplinks:visited {
	color : #FFFFFF;
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
}

a.toplinks:hover {
	color : Yellow;
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : underline;
}
td.topcells
{
	border-right: #CCCCFF 1px solid;
	border-top: #CCCCFF 1px solid;
	padding-bottom: 3px;
	border-left: #CCCCFF 1px solid;
	padding-top: 3px;
	border-bottom: #CCCCFF 1px solid;
	background-color: firebrick;
}
a.leftlinks, a.leftlinks:link, a.leftlinks:visited
{

	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.leftlinks:hover {
	color : Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	background-color : #FFFFFF;
	background-image : url(Images/inputbg.gif);
	background-repeat : no-repeat;
	border : 1px solid #336699;
}

.GridHeader {
	background-color : #BC4343;
	border : 1px solid #BC4343;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
.GridHeader :visited ,GridHeader :link{
	color : White;
}


.GridItem {
	background-color : White;
	color : Black;
	font-size : 10px;
}
.Gridalternateitem {
	background-color : #CCCCFF;
	color : Black;
	font-size : 10px;
}

.Gridfooter{
background-color : #BC4343;
	border : 1px solid #BC4343;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
.GridPager{
	background-color : #BC4343;
	border : 1px solid #BC4343;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
.GridPagerHeader :visited ,GridHeader :link{
	color : White;
}
BODY
{
	margin: 0px;
}
