BODY {

   background-color:#000000;

 	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a {

text-decoration:none;

}

 #aa { 

 WIDTH: 100%; ; WIDTH: expression((document.all('yschft') )?document.all('yschft').offsetWidth:'100%') 

}

.main-heading
{
	font-family:arial;
	font-size:30px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

h1{

font-family:Verdana;

font-size:16pt;

color:#FFFFFF;

}

h2{

font-family:Verdana;

font-size:14pt;

color:#FFFFFF;

}

h3{

font-family:Verdana;

font-size:13pt;

color:#FFFFFF;

}

h4{

font-family:Verdana;

font-size:12pt;

color:#FFFFFF;

}



.bgbottom

 {
 background-color:#808080;

 }

 .bgbar

 { 

 background-image:url(images/bali-beads-silver_01.jpg);

 background-repeat:repeat-x;

 }

.bg1

 {

 background-image:url(images/bali-beads-silver_04.jpg);

 background-repeat:repeat-x;  

 }

 .bg2

 {

background-image:url(images/bali-beads-silver_06.jpg);

 background-repeat:repeat-x;

 }

 .bg3

 { 

 background-color:#292929;

 }

 .bg4

 {

 background-color:#AB7E7D; 

 }


 .bgtext

 {

   background-color:#FFB42A;

 }

.bold

 {

 font-family: arial;

 font-size: 12px;

 color: #000000;

 font-weight : bold;

 }

.align

 { 

 vertical-align:top;

   text-align:left;

}  



.link{

  font-family: Verdana;

  font-size: 11px;

  color: #ffffff;

  border-bottom:solid; border-bottom-color:#3f3f3f; border-bottom-width:1px;

}

.linkwhite
{
  font-family: Verdana;
  font-size: 11px;
  color: #ffffff;
  text-decoration:none;
}

.heading{

  font-family: Verdana;

  font-size: 12px;

  color:#FFB56A;

  font-weight : bold;

}

.padding

{ 

padding:4px;

}

.line

{

border-bottom:solid; border-bottom-color:#222222; border-bottom-width:1px;

font-family: Verdana;

font-size: 12px;

color:#ffffff;

}

.alink {

  font-family: Verdana;

  font-size: 11px;

  color: #000000;

}

.white-text{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight:bold;
}

.black-text{

	font-family: Verdana;

  	font-size: 11px;

  	color: #3990FF;

	font-weight:bold;

}

.body{

 	font-family: Verdana;

  	font-size: 12px;

  	color: #B7B7B7;

}



.brown{

 	font-family:Verdana;

  	font-size:12px;

  	color: #C44F0C;

}



TR.headerNavigation {

  background: #bbc3d3;

}



TD.headerNavigation {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #bbc3d3;

  color: #ffffff;

  font-weight : bold;

}



A.headerNavigation { 

  color: #FFFFFF; 

}



A.headerNavigation:hover {

  color: #ffffff;

}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}

.tblborder

	{

	border:solid; border-width:1px; border-color:#E1E1E1;

	}

.tblborder1

	{

	border-width:1px; 

	border-color:#E1E1E1;

	border-bottom:solid;

	border-top:solid;

	}

.side_columns

	{

	vertical-align:top;

	text-align:center;

	padding:2px;

	width:177px;

	/*background-color:#F9EDC1;

	border:1px solid #FF791E; */

	}		

.main_column

	{

	vertical-align:top;

	text-align:justify;

	padding:2px;

	font-family:Verdana;

	font-size:8.5pt;

	/*width:825px;*/

	/*color:#187474;*/

	}	

.content{

font-family:Verdana;

font-weight:bold;

color: #FFFFFF;

font-size:14px;

}

.content2{

font-family:Verdana;

color:#CCCCCC;

font-size:11px;

}

.content3{

font-family:Verdana;

color: #FFFFFF;

font-size:11px;

}

.markup{

font-family:Verdana;

color: #E2E2E2;

font-weight:bold;

font-size:14px;

text-decoration:none;

}

.normal-text{

font-family:Verdana;

color: #FFFFFF;

font-size:11px;

}

.normal{

font-family: Verdana;

font-size:11px;

color: #CCCCCC;

font-weight:bold;

}



.category_tree

	{

	vertical-align:top;

	color:#FFFFFF;

	}		

.section_link

	{

	font-family:Verdana;

	font-size:10px;

	color:#000066;

	}

	

	h1

{font-family:Tahoma, Verdana;

font-size:16px;

color:#ffffff;

}

	

	

/**************

BODY REGION CSS

**************/



/*LEFT COLUMN*/

.cat_tree_section_heading

	{

	font-family:Verdana;

	padding:3px;

	font-size:12px;

	color: #FFFFFF;

	font-weight:bold;

	}

a.cat_tree_section_heading

	{

	font-family:Verdana;

	padding:3px;

	font-size:12px;

	color:f1f0fd;

	font-weight:bold;

	}

.cat_tree_listing	

	{

	font-family:arail;

	padding:3px;

	font-size:10px;

	text-align:left;

	vertical-align:top;

	color:#000000;	

	background:#FFB51A;

	

	}

			

/*LEFT COLUMN*/

/**content region**/

/*******************************************/

a.contentheading

	{

	font-family:Verdana;

	padding:7px;

	font-size:14px;

	color: #FFFFFF;

	font-weight:bold;

	text-align:left;

	vertical-align:middle;

	height:15px;

	width:100%;

	/*background:#999999;*/

	}

td.contentheading

	{

	font-family:Verdana;

	padding:7px;

	font-size:14px;

	color:#ffffff;

	font-weight:bold;

	text-align:left;

	vertical-align:middle;

	height:15px;

	width:100%;

	/*background:#999999;*/

	}

a.headerlinks

{

font-family:Verdana;

font-size:14px;

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

}

/***********************************/

td.contentsubheading

	{

	font-family:Verdana;

	padding:5px;

	font-size:12px;

	color:#999999;

	font-weight:bold;

	text-align:left;

	vertical-align:middle;

	height:15px;

	width:100%;

	background:#FFFFFF;

	}

td.contenttext

	{

	font-family:Verdana;

	padding:5px;

	font-size:11px;

	color: #FFFFFF;

	text-align:justify;

	vertical-align:top;

	background:#000000;	

	}

a.cat_name

	{

	font-family:Verdana;

	color:#FFCC00;	

	}

td.oddlisting

	{

	font-family:Verdana;

	padding:5px;

	font-size:12px;

	color: #FFFFFF;/*#187474;*/

	text-align:justify;

	vertical-align:middle;

	background:#000000;	

	}	

td.evenlisting

	{

	font-family:Verdana;

	padding:5px;

	font-size:12px;

	color:#000000;

	text-align:justify;

	vertical-align:middle;

/*	width:100%;*/

	background: #CCCCCC;

	}

td.headlisting

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color: #FFFFFF;

	font-weight:bold;

	text-align:justify;

	vertical-align:middle;

/*	width:100%;*/

	background:#2A2B2D;

	}			

td.msgtext

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color: #FFCC00;

	text-align:justify;

	vertical-align:top;

	width:100%;

	background:#000000;	

	}

td.boxtext

	{

	font-family:Verdana;

	padding:5px;

	font-size:10px;

	color: #FFCC00;

	text-align:justify;

	vertical-align:top;

	background: #333333;	

	}				

.pagingbutton

	{

	color: #000066; 

	font-family: verdana; 

	font-size: 8pt; 

	font-style: italic; 

	border-left-style: 

	ridge; border-left-width: 3; 

	border-right-style: ridge; 

	border-right-width: 3; 

	text-align:center;

	font-weight:bold;

	background-color: #AEAFCE;

	}	

.button3{

font-family:Verdana;

color: #FFFFFF;

font-size:15px;

font-weight:bold;

text-decoration:none;

}

.shop_cart_button{

font-family:Verdana;

color:#ce3f07;

font-size:13px;

font-weight:bold;

text-decoration:none;

}

.alt_row_1

	{

	background: #333333;

	font-family:Verdana;

	font-size:12px;

	color: #CCCCCC;

	padding-left:10px;

	padding-top:5px;

	padding-bottom:5px;

	}

.alt_row_2

	{

	background:#CCCCCC;

	font-family:Verdana;

	font-size:12px;

	color:#333333;;

	padding-left:10px;

	padding-top:5px;

	padding-bottom:5px;

	}

.table_heading

{

font-family:Verdana;

font-size:10px;

color: #FFFFFF;

font-weight:bold;

}	

.verysmalltextbox

{

font-family:Verdana;

font-size:9px;

}

.smalltextbox

{

font-family:Verdana;

font-size:9px;

}

.small_form

{

size:landscape;

height: auto;

}

.mono {

  font-family:  Monotype Corsiva ;

  font-size: 16PT;

  color: #FF791E;

}
.topheadercontent
{
	font-family:Tahoma,Verdana;
	font-size:11px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	width:100%;
	float:left;
}
div.topheadercontent a
{
	font-family:Tahoma,Verdana;
	font-size:11px;
	font-weight:600;
	color:#FFFFFF;
	text-decoration:none;

}