body{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;font-size: 10px;}
	
.title { 
	font-size: 18px; 
	font-style: normal; 
	color: #000066; 
	font-weight: bold;
}
.smalltitle {
	font-size: 14px;
	font-style: normal;
	color: #000066;
	word-spacing: normal;
	font-weight: bold;
	letter-spacing: normal;
}
.titlebar { 
	font-size: 12px; 
	font-style: normal; 
	color: #FFFFFF; 
	font-weight: bold;
}

.text { font-size: 12px; color: #000066;}

.links {
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.linksWhite {
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.linksWhitexxSmall , 
.menulink td ,
.menulink td a {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.menulink {background-color: #006600;}

.tdText,.tdText td {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.buttonformat td{
	width : 20%;
	text-align : center;
}
 
.tdTextBold { font-size: xx-small; font-weight: bold; color: #000000;}

h4 {	font-size: smaller;}
.header1 { font-weight: bold; font-size: x-small;  }
.header2 { font-weight: bold; font-size: xx-small; }

.listHeader{ 
	border : 1px #006600 solid ;
	background-color:006600;
	vertical-align:text-top;
	text-align:center;
}
.listHeader, .listHeader a, .lWxs {font-size: 10px;color: #FFFFFF;font-weight: bold;}
.listHeader a:hover , .lWxs:hover {color:#FFEC78;}

#listTable{
	border : 1px #000000 solid;
	width: 100%;
	padding: 0px;
	border-spacing: 0px;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
#listTable td{
	padding: 3px;
	border-bottom : 1px #AAAAAA solid;
	vertical-align: middle;
}
.collection td{
	font-weight: bold;
}
.buttonTable{
	width:500px; 
	border : 0px #000000 solid;
	padding: 0px;
	border-spacing: 0px;
	font-size: 10px;
	margin-left:auto;
	margin-right:auto;
}
.buttonTable td{
	vertical-align: middle;
}
.buttonTable input {
	font-size: 10px; 
	color: #000000; 
	font-weight: normal;
	width : 100px;
	margin: 2px;
	}


.greenheader { font-size: 12px; font-weight: bold; color: #006600;}

.rptFont12 { font-size: 12px;}
.rptFont10 { font-size: 10px;}
.rptFont14 { font-size: 14px;}

.rptborder td { border-bottom : 1px #888888 solid ;}

.mybt {	font-size: 10px; color: #000000; font-weight: normal;width : 110px;}

.myip1, .myip2, .myt, .linkstable td a,.linkstable td,
.ordersummary td, .ordersummary input
	{font-size: 10px;font-style: normal;color: #000000;
}
.linkstable {width : 100%}

.myt12 {font-size: 12px;font-style: normal;color: #000000;}


.myip1, .ordersummary td, .ordersummary input
	{width : 100px ; text-align : right ; padding-right : 5px;
}
.ordersummary{
	background-color:dedfdf;
	background-color:006600;

	width:500; 
	margin-left: auto; 
	margin-right: auto;
	}
.ordersummary td{
	color:ffffff;
	font-size: 8px;
	font-weight: bold;
}

#qtyTotal, #kapcoTotal{width : 60px ;}
	
	
.myip2{width : 60px ; text-align : center ;}



.mylink {font-size:10px;color:#00794C;font-weight:bold;}
.mylink:hover {color:#FFDB00;}

.linkspace { width : 15px;}

.bghead {background-color: #006600;}
.bgrow1 {background-color: #e9e9e9;}
.bgrow2 {background-color: #ffffff;}

.ar  { text-align : right;  }
.al  { text-align : left;   }
.ac  { text-align : center; }
.ab  { vertical-align: bottom;  }
.abl { vertical-align: baseline;}
.at  { vertical-align: top;     }
.am  { vertical-align: middle;  }

.active { color : #ffec78;}
.w600 {width :600px;}
.w200 {width :200px;}
.w150 {width :150px;}
.w100 {width :100px;}
.w95  {width : 95px;}
.w90  {width : 90px;}
.w85  {width : 85px;}
.w80  {width : 80px;}
.w70  {width : 70px;}
.w60  {width : 60px;}
.w50  {width : 50px;}
.w45  {width : 45px;}
.w40  {width : 40px;}
.w30  {width : 30px;}
.w20  {width : 20px;}
.w10  {width : 10px;}
.w5   {width :  5px;}

#header  	{text-align : left;}
#header ul	{margin: 6px; padding: 0px; list-style-type: none; font-size: 12px; font-weight: bold;}
#header ul li	{display: inline; }
#header ul li a {text-decoration: none; padding: 0px 10px; color: #ffffff; }
#header ul li a:hover{ color: #ffffff; }


#main {text-align : left; width:100%; clear:both; border-width:0px;}

.mysearchbox { width : 125px ;}

.ptitle { font-size: 18px; font-style: normal; color: #000066; font-weight: bold; text-align : center;}
.mytbox { background : #FFFFFF ; border : 1px #C2C5BF solid ;}
.indl   { padding-left : 5px;}

.myresults   {font-weight: bold ; color: #006600;}
.myresults:visited   {color: #156EC2;}
.myresults:active   {color: #C26415;}
.myresults:hover   {color: #C2B715;}
.show { display: inline }
.hide { display: none }


#smul {list-style-type: none;margin: 0px 10px;padding: 0px;}
#smul li {margin: 3px;}
#smul li a {font-weight: bold ; color: #006600;}
#smul li a:hover { color: #449944;}

.bgc_yellow { background : #FEFFDD ;}
.red {color: #DD1F00; } 

#footer   { font-size: 10px; }
#footer a { color: #005500; }
#footer a:hover { color: #C2B715;}
#footer b { font-size: 12px; }

.headerrow { 
	font-style: normal; 
	font-weight: bold;
	background-color: #CCCCCC;
	text-align : center;
}


#advSearch{
	border : 0px #000000 solid;
	border-spacing: 2px;
	width: 600px;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
}

#advSearch td{
	vertical-align:text-top;
	border: 1px solid #B2B4A1;
	font-style : normal;
	background-color: #EEF1D8;
	white-space: nowrap;
	padding: 3px 7px;
}

#advSearch input,
#advSearch select{
	font-size: 12px;
	height:20px;
	vertical-align:middle;
	border: 1px solid #B2B4A1;
}

#advSearch span,
#advSearch select {
	width : 135px;
	float : left;
}

#advSearch .sinput input{
	width:68px;
	float:left;
}
#advSearch .cinput input{
	border: 0px solid #B2B4A1;
}

#advSearch #Collection{
	width:270px;
	height:140px;
}
#advSearch #Publisher{
	width:270px;
}



