
BODY
{
	SCROLLBAR-FACE-COLOR: #cbdeec;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFCC66;
    SCROLLBAR-SHADOW-COLOR: #ea7b06;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #cccccc;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
    SCROLLBAR-BASE-COLOR: #ffffff;
    scrollbar-3d-light-color: #FFCC66;
    scrollbar-dark-shadow-color: #FFCC66
}

.location { font-family: Verdana, Arial, Helvetica; 
			font-size: 9pt; 
			font-weight:bold;
			text-decoration: none; 
			color: #41718E;
			border: #ff9900 1px solid; 
			padding-left: 6px; 
			padding-top: 2px; 
			background: #f4f4f4; 
			margin-top: 0px; 
			margin-bottom: 0px; 
			vertical-align: sub; 
			width: 100%; 
			height: 20px
}

hr { width: 100%; height:1; color: #cbdeec;}

.topnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	/*text-transform: capitalize; */
	color: #000000; 
	text-decoration: none; 
	background-color: #cccccc; 
	font-weight: lighter
}

.main 
{
	background-color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	text-decoration: none; 
	color: #41718E
}

.browse_row 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	text-decoration: none; 
	color: #000000
}


.roundTableVertLeft
{
	background-image: url(images/boxsideleft.gif);
	background-repeat: repeat-y;
	background-position: 100% 100%; 
	background-color: #ffffff
}

.roundTableVertRight
{
	background-image: url(images/boxsideright.gif);
	background-repeat: repeat-y;
	background-position: 100% 100%; 
	background-color: #ffffff
}

.roundTableHorTop
{
	background-image: url(images/boxtopmiddle.gif);
	background-repeat: repeat-x;
	background-color: #ffffff
}

.roundTableHorBottom
{
	background-image: url(images/boxbottommiddle.gif);
	background-repeat: repeat-x;
	background-position: 100% 100%; 
	background-color: #ffffff
}


.leftnavtop
{
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border: none
}

.pending 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	color: #ffffff; 
	text-decoration: none; 
	background-color: #CC0000; 
	font-weight: lighter
}

.border {  background-color: #999999}
.orangeborder {  background-color: #FF9900}

.header
{
	background-color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	border: none
}

.footer
{
	background-color: #6699CC;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990000;
	border: none
}

/* FORM STYLES */
INPUT.pageform, select.pageform, textarea.pageform, text.pageform {
border: 1px #006699 groove;
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt;
color: #000000;
border-color: #000000;
border-style: solid;
}

/*
.form_btn	{ font-weight:bold; font-size:9; color:#ffffff;	background-color:#003366; border-style:outset; border-color:#6699ff; }
*/

.form_btn	{ font-weight:bold; font-size:9pt; color:#ffffff;	background-color:#003366; border-style:outset; border-color:#6699ff; }

a:link   		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; color: #0000CC; text-decoration: none}
a:visited		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; color: #0000CC; text-decoration: none}
a:hover			{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; color: #ff9900; text-decoration: none}
a:active	    {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; color: red; text-decoration: none}

a.inline:link   		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: none}
a.inline:visited		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: none}
a.inline:hover	   {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #ff6600; text-decoration: underline}
a.inline:active	   {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: red; text-decoration: underline}

a.link:link   		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: none}
a.link:visited		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: none}
a.link:hover	   {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: underline}
a.link:active	   {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: underline}

a.menulink:link   		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: none}
a.menulink:visited		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: none}
a.menulink:hover	   {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #000000; text-decoration: none}
a.menulink:active	   {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: blue; text-decoration: none}

/* browse categories link */
a.catlink:link   		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #41718E; text-decoration: none}
a.catlink:visited		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #41718E; text-decoration: none}
a.catlink:hover			{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.catlink:active	   {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #41718E; text-decoration: none}

/* categories in browse pages link */
a.catpagelink:link   		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #0000CC; text-decoration: none}
a.catpagelink:visited		{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #0000CC; text-decoration: none}
a.catpagelink:hover			{font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #ff9900; text-decoration: none}
a.catpagelink:active	    {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: red; text-decoration: none}

/* footer link */
a.ftlink:link   		{font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #0000CC; text-decoration: none}
a.ftlink:visited		{font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #0000CC; text-decoration: none}
a.ftlink:hover	   {font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #ff9900; text-decoration: none}
a.ftlink:active	   {font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: red; text-decoration: none}

/*header link */
a.hdlink:link   	{font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight : bold; color: #F27900; text-decoration: none}
a.hdlink:visited	{font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight : bold; color: #F27900; text-decoration: none}
a.hdlink:hover	   {font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight : bold; color: #0000CC; text-decoration: none}
a.hdlink:active	   {font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight : bold; color: red; text-decoration: none}

a.xsm_link:link   	{font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #0000CC; text-decoration: none}
a.xsm_link:visited	{font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #0000CC; text-decoration: none}
a.xsm_link:hover	{font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #ff9900; text-decoration: none}
a.xsm_link:active	{font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: red; text-decoration: none}

a.pagination:link   	{font-family: Verdana, Arial, Helvetica; font-size: 8pt;font-weight : bold; color: #333399; text-decoration: none}
a.pagination:visited	{font-family: Verdana, Arial, Helvetica; font-size: 8pt;font-weight : bold; color: #333399; text-decoration: none}
a.pagination:hover		{font-family: Verdana, Arial, Helvetica; font-size: 8pt;font-weight : bold; color: #ff6600; background-color: #ededed; text-decoration: underline}
a.pagination:active		{font-family: Verdana, Arial, Helvetica; font-size: 8pt;font-weight : bold; color: #333399; text-decoration: underline}

/* Footer categories */
a.xsmall_link:link   	{font-family: Arial, Verdana, Helvetica; font-size: 1pt; font-weight: normal; color: #fbfbf8;}
a.xsmall_link:visited	{font-family: Arial, Verdana, Helvetica; font-size: 1pt; font-weight: normal; color: #fbfbf8;}
a.xsmall_link:hover		{font-family: Arial, Verdana, Helvetica; font-size: 1pt; font-weight: normal; color: #fbfbf8;}
a.xsmall_link:active	{font-family: Arial, Verdana, Helvetica; font-size: 1pt; font-weight: normal; color: #fbfbf8;}
.x_small_txt { font-family: Arial, Verdana, Helvetica;	font-size: 1pt; font-weight: normal;color: #fbfbf8; }

.pagin_txt { font-family: Verdana, Arial;  font-size: 8pt; font-weight : bold; color : #41718E;}

.title  {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #990000; }
.txt  {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #41718E}
.txtbig  {font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #41718E;}
.txtsm  {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 7pt; color: #41718E}
.whitetxt  {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #ffffff;}
.doc_cat  {font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #ff9900;}


.redtxt  {font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #cc0000;}

.cart-tbl-head  {font-family: Tahoma, Verdana, Arial; font-size: 7pt; font-weight: bold; color: #ffffff; background-color: #ff9900; }
.cart-tbl-total  {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-style: normal;  color: #000000; background-color: #f0f0f0; }

.special-box  {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; background-color: #FDFDF8;}

.sm_txt	{font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight: bold;}


.catTblOut {
	BORDER: silver 1px solid; BACKGROUND: #ffffff;
}

.catTblCell {
	BORDER: silver 1px solid; PADDING-LEFT: 6px; BACKGROUND: #cbdeec; MARGIN-BOTTOM: 3px; 
	VERTICAL-ALIGN: sub; WIDTH: 100%; HEIGHT: 22px
}

.catTblCell2 {
	BORDER: silver 1px solid; PADDING-LEFT: 6px; BACKGROUND: #F4F4F4; MARGIN-BOTTOM: 3px; 
	VERTICAL-ALIGN: sub; WIDTH: 100%; HEIGHT: 22px
}

.catTblCell3 {
	BORDER: silver 1px solid; PADDING-LEFT: 6px; BACKGROUND: #FFFFFF; MARGIN-BOTTOM: 3px; 
	VERTICAL-ALIGN: sub; WIDTH: 100%; HEIGHT: 22px
}

.catTblCellHover {
	BORDER: silver 1px solid; PADDING-LEFT: 6px; BACKGROUND: #FF9900; MARGIN-BOTTOM: 3px; 
	VERTICAL-ALIGN: sub; WIDTH: 100%; HEIGHT: 22px
}

