/*cope with inheritance bugs*/
body, table, th, td{
color:NETQUOTEVAR:FGCOLORCSS;
font-size:x-small;
font-family:CUSTOMVAR:ACTCSSFONTFAMILY;
}

/*body specific*/
body{
background-color:NETQUOTEVAR:BGCOLORCSS;
background-image:url(NETQUOTEVAR:BGIMAGECSS);
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:17px;
}
div#topnav {
 	display: none;
}
div#footer {
	display: none;
}
div#maincontent {

}
div#maincontent table#listings {
 width: 680px
}
div#maincontent table#insidelistings {
	width: 100%;
display: none;
}
div#maincontent table#productbodylistings {
	width: 100%
}

div#maincontent table#productbodylistings td.info {
	width: 40px;
}
div#maincontent table#productbodylistings td.locality {
	width: 100px;
}
div#maincontent table#productbodylistings td.family {
	width: 70px;
}
div#maincontent table#productbodylistings td.species {
	width: 150px;
}
div#maincontent table#productbodylistings td.subspecies {
	width: 120px ;
}
div#maincontent table#productbodylistings td.qlty {
	width: 50px;
}
div#maincontent table#productbodylistings td.sex {
	width: 40px;
}
div#maincontent table#productbodylistings td.prices {
	width: 80px;
}
div#maincontent table#productbodylistings td.add {

}


li{
color:NETQUOTEVAR:FGCOLORCSS;
list-style-type:square;
}

ol{
color:NETQUOTEVAR:FGCOLORCSS;
}

ul{
color:NETQUOTEVAR:FGCOLORCSS;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:CUSTOMVAR:ACTCSSFONTFAMILY;
}

.actCHECKOUTEM {background-color:NETQUOTEVAR:CHECKOUTEMCSS;}
.actCHECKOUTBG {background-color:NETQUOTEVAR:CHECKOUTBGCSS;}

.actlarger{
font-size: larger;
color:NETQUOTEVAR:FGCOLORCSS;
}

.actsmaller{
font-size: smaller;
color:NETQUOTEVAR:FGCOLORCSS;
}

.actxxsmall{font-size:xx-small;color:NETQUOTEVAR:FGCOLORCSS;}
.actxsmall{font-size:x-small;color:NETQUOTEVAR:FGCOLORCSS;}
.actsmall{font-size:small;color:NETQUOTEVAR:FGCOLORCSS;}
.actregular{font-size:medium;color:NETQUOTEVAR:FGCOLORCSS;}
.actlarge{font-size:large;color:NETQUOTEVAR:FGCOLORCSS;}
.actxlarge{font-size:x-large;color:NETQUOTEVAR:FGCOLORCSS;}
.actxxlarge{font-size:xx-large;color:NETQUOTEVAR:FGCOLORCSS;}

.actwarningcolor{color:NETQUOTEVAR:REQUIREDCOLORCSS;}
.actrequiredcolor{color:NETQUOTEVAR:REQUIREDCOLORCSS;}
.actsearchhighlightcolor{color:NETQUOTEVAR:SEARCHHIGHLIGHTCOLORCSS;}
.actrequired{color:NETQUOTEVAR:REQUIREDCOLORCSS;}
.actwarning{color:NETQUOTEVAR:REQUIREDCOLORCSS;}
.actwelcome{color:NETQUOTEVAR:FGCOLORCSS;}

.actlogotext {font-family:CUSTOMVAR:ACTCSSFONTFAMILY; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:NETQUOTEVAR:LINKCOLORCSS;}

/*CQ custom styles */
.tdsmltxt {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000000;
	background-color : #FFFFFF;
}



.grnback {
	background-color : white;
}

.grnbacktxt {
	background-color : white;
	font: bold 10px Verdana;
	color: #000;
	padding-left : 3px;
}

.listhead {
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-size : 10px;
	color : #000;
	background-color : white;
}

.listheadinset {
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-size : 10px;
	color : #000;
	background-color : white;
	padding-left : 7px;
}

.listheadinsetlg {
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #000;
	background-color : white ;
	padding-left : 7px;
}

.listbarK {
	background-color : #CCCCCC;
}

.listbarW {
	background-color: #FFFFFF;
}

.listbarWtxt {
	background-color: #FFFFFF;
	font: 10px Verdana;
	color: #000000;
	padding-left : 3px;
}

.listgrn2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000000;
	background-color : #84EAC9;
}

.listwteinset {
	font-family : Verdana, sans-serif;
	font-size :10px;
	color : #000000;
	background-color : #FFFFFF;
	padding-left : 7px;
}

.listdgrninset {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	background-color : gray;
	padding-left : 7px;
	font-weight : bold;
}

.listwte2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000000;
	background-color : #FFFFFF;
}

.tdsmltxt {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000000;
	background-color : #FFFFFF;
}

.tdgreenbgd {
	background-color : gray;
}

.myTitle {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	line-height: 15px;
	font-weight: bold;
	padding: 3 0 1 0
}

.tdplain {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height: 13px;
}


.tddate {
	font: 10px Verdana;
	color: #000000;
}

.cartheadwhite {
	font: bold 12px Verdana, sans-serif;
	color: #FFFFFF;
	padding-left: 3px;
}


.wnew {
	font: normal 10px/12px Verdana,sans-serif;
	color: #000;
}

.wnew1 {
	font: normal 10px/12px Verdana,sans-serif;
	color: #000;
	padding-left: 3px;
}