BODY, TD, SELECT,TABLE, DIV, SPAN
	{font-family: Verdana, Arial; font-size: 9pt; line-height:140%;}

P {font-family: Verdana, Arial; font-size: 9pt; line-height:140%; margin-right:4pt; margin-left:4px;}

.condense {font-family: Verdana, Arial; font-size: 9pt; letter-spacing: -1pt;}

.small
	{font-family: Verdana, Arial; font-size: 8pt; line-height:140%; margin-left: 6pt; }
	  
.smallTD 
      {font-family: Verdana, Arial; font-size: 8pt; line-height:140%; margin-left: 1pt; letter-spacing:-1; }
	  
.zero {font-family: Verdana, Arial; font-size: 8pt; line-height:140%;  margin-left:0pt;}

.cart 
	{font-family: Verdana, Arial; font-size: 9pt; line-height:125%; }
	  
.offices
	{font-family: Verdana, Arial; font-size: 9pt; line-height:140%; margin-left:30pt; margin-right:4pt;}
	
.descriptiontext 
	{font-family: Verdana, Arial; font-size: 9pt; line-height:120%; margin-left: 10pt;margin-right:6pt;}
	
.prodtitle 
	{font-family: Arial; font-size: 14pt; line-height:120%; color:#333333}	  

.new 
	{ background-color:#FFCC99; background-image: none; font-family: Arial, Helvetica; font-size: 14pt; margin-left:10pt; color:#617FA0; }	

#v_menu 
	{width:160px;}
a.menu:link {color:#000000; text-decoration:none;}
a.menu:hover {color:#000000; text-decoration:none;}
a.menu:visited {color:#000000; text-decoration:none;}
.menumain
	{ background-color:#ffffff; background-image: none; font-family: Arial, Verdana, Helvetica; font-size: 9pt; margin-left:0pt; color:#c0c0c0; border-top:solid 0px #cccccc;border-bottom:solid 1px #c0c0c0; text-decoration:none; font-weight:bold;}	
	
.shadow {
  background-color:#EFEFEF;
  color:#333333;
  padding:2pt;
  margin-left: 4pt;
  }	

.list        { padding: 4pt }

.tbase {background: url(images/tbase.jpg);}
.tover {background: url(images/tover.jpg);}
.tmenu {background: url(images/mainmenu_bg.jpg);}

               
.submenu 
		{ font-size: 8pt; margin-left: 4pt; margin-bottom: 0.5em }

.globe
	{background: url(images/global.jpg) fixed no-repeat right bottom}


		
DL  
        {font-family: Verdana, Arial; font-size: 9pt; margin-left:6pt}

DD 
	{font-family: Verdana, Arial; font-size: 8.5pt; line-height:140%; }

	
A:link {color: #CC3300; text-decoration: none;}
A:visited {color: #000099; text-decoration: none;}
A:hover {color: #000099; text-decoration:underline;}
.netter
   {font-family: Verdana, Arial; font-size: 8pt; line-height:140%;  margin-left:10pt;}

 UL
{font-family:  Verdana, Arial; font-size: 9pt; line-height:140%; margin-left:30pt; list-style:square; list-style-position:outside;}
LI
{margin: 0 0 0 0;}

.smallUL
{font-family:  Verdana, Arial; font-size: 8pt; line-height:150%; margin-left:30pt; list-style:square; list-style-position:outside;}

.pg_menu
{font-family:  Verdana, Arial; font-size: 8pt; line-height:150%; margin-left:20pt; list-style:square; list-style-position:outside;}


.discp
	{font-family:  Verdana, Arial; font-size: 8pt; line-height:125%; margin-left:10pt; list-style-image:url(images/orange_bullet.jpg)}
.none
     {font-family:  Verdana, Arial; font-size: 8pt; line-height:125%; margin-left:-10pt;list-style:square;}
OL
{font-family: Verdana, Arial; font-size: 10pt; line-height:140%; margin-left:30pt; }
.copyright 
	{font-family: Verdana, Arial; font-size: 8.5pt; line-height:120%; }

H2
{font-family: Arial, Helvetica; Font-size: 14pt; margin-left:10pt; color: #617FA0;}

H3
{font-Family: Arial, Helvetica; font-size: 10pt; margin-left:4px; }

.subhead {
  background-color:#EFEFEF;
  background-image:url(/images/subhead_bg.gif);
  color:#333333;
  padding:2pt;
  padding-left:10px;
  border: none;
  font-weight: bold;
}

#dropmenudiv{
position:absolute;
background-color: #ffffff;
border:1px solid gray;
border-bottom-width: 0;
font:normal 10pt Verdana;
line-height:14px;
z-index:100;
margin-left:40px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid gray;
padding: 2px 0;
text-decoration: none;
font-weight: none;
font:normal 11px Arial;
letter-spacing:0;
}


#dropmenudiv a:hover{ /*hover background color*/
background-color: #efefef;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}


/****************BUCKET STYLE *******************************************/		

.bucket
	{ border: 1px solid #666699; padding: 0px}	

.bucket_hdr	
	{ font-family: Verdana, Arial; font-size: 9pt; font-weight:bold; background-color: #666699; color:#ffffff; padding-right: 4px; padding-left:4px; padding-top:2px; padding-bottom:2px;}

.bucket_cnt	
	{ font-family: Verdana, Arial; font-size: 8pt; color:#000000; padding-right:6px; padding-left:10px; padding-top:10px; padding-bottom:4px; align:left; word-wrap:break-word;}
	
.no_border
	{ border: 0px solid #ffffff; padding: 0px}	

.no_hdr
	{ background-color: #ffffff; font-family: Verdana, Arial; font-size: 9pt; font-weight:bold; color:#000000 }		
	
/****************BUCKET STYLE ENDS*************************************/		

.column
	{padding-right:10px; padding-left:10px; padding-top:4px; padding-bottom:4px; }
.center_column
	{padding-right:4px; padding-left:4px; padding-top:4px; padding-bottom:4px; }


/****************HEADER BAR STYLE *************************************/		
.top_bar {background: url(/images/ridge_bg.jpg) repeat-x; background-color:#ffffff;}
.top_title {background: url(/images/ridge_bg.jpg) repeat-x;  background-color:#ffffff;}
.dark {background-color:#666699;}

.crttblhdr {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	background-color:orange;
	color:#FFFFFF;
	font-weight:bold;
	width:700px;
}
.crttblitem{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	width:700px;
}
.bgcolorwht {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	POSITION: relative;
	BACKGROUND-COLOR: #FFFFFF;
}
.bgcolorblu {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	POSITION: relative;
	BACKGROUND-COLOR: #E5ECF9;
}
.bgcolorgrey {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	POSITION: relative;
	BACKGROUND-COLOR: #EFEFEF;
}
.tablebgcolor {
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.txtcls {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: verdana;
	POSITION: relative;
	TOP: 1px;
	HEIGHT: 16px
}
.usrMsg{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	POSITION: relative;
	COLOR:RED;
	TEXT-ALIGN:center;
}
.crthdr{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	POSITION: relative;
	COLOR:#ff9933;
}
.crtupdmsg{
	TEXT-ALIGN:right;
	VERTICAL-ALIGN:middle;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	COLOR:#009900;
}
.crtdiscmesg{
	TEXT-ALIGN:left;
	VERTICAL-ALIGN:MIDDLE;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	POSITION: relative;
	COLOR:RED;
}
.crtordttl{
	FONT-SIZE: 8PT;
	FONT-FAMILY: VERDANA, ARIAL;
	POSITION: relative;
	COLOR:BLUE;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN: right
}
.crtregister{

	ALIGN:LEFT; 
	BACKGROUND-COLOR:#EFEFEF; 
	VERTICAL-ALIGN:TOP;
	FONT-SIZE: 8PT;
	FONT-FAMILY: VERDANA, ARIAL;
}
.crtmsg{
	TEXT-ALIGN:right;
	VERTICAL-ALIGN:middle;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
}