/* --- GLOBAL DECLARATIONS --------------------------------------------------- */

body			{
			margin: 0;
			padding: 0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			}
div, p, th, td, li	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			}
ul.bullet
{
list-style-image: url(../imagesgfx/bulletCheck.gif);
list-style-type: circle
}

ol.number
{
	list-style-type:decimal;
}

/*
.ol.lowerAlpha
{
	list-style-type:lower-alpha;
}
.ol.roman
{
	list-style-type:lower-roman;
}
*/
a:link,
a:visited,
a:active,
a:hover			{
			color:#333399;
			text-decoration:underline;
			background-color: transparent;
			}


.content		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			padding-bottom: 10pt;
			padding-top: 10pt;

			}
.contentRed		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #FF0000;
			padding-bottom: 10pt;
			padding-top: 10pt;

			}
ul li {
	/*margin-left:25px;
	text-indent:-15px;*/
	list-style-type: square;

	}

h1			{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 12px;
			color: #a6ce39;
			font-weight: bold;
			}
h2			{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10px;
			color: #a6ce39;
			}

h3			{
			font-size: 16px;
			color: #333;
			padding-top: 15px;
			}
			
.price		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 30px;
			color: #000000;
			font-weight: bold;
			text-align: right;
			}
			
.title		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 12pt;
			color: #9E760C;
			font-weight: bold;
			}
.subtitle		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			color: #9E760C;
			font-weight: bold;

			}
.bsubtitle
{
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	height: 16pt;
	padding-left: 5px;
	}
	
.ptitle		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 12pt;
			color: #000000;
			font-weight: bold;
			}
.psubtitle		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			color: #000000;
			}
.subscript{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7pt;
			color: #000000;
}
.subscript1
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7pt;
			color: #FFFFFF;
}
.subscript1 a:link
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7pt;
			color: #FFFFFF;
			text-decoration: none;
}
.subscript1 a:visited
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7pt;
			color: #FFFFFF;
			text-decoration: none;
}

.subscript1 a:hover
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7pt;
			color: #F0f0f0;
			text-decoration: none;
}
.subscript1 a:active
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7pt;
			color: #FFFFFF;
			text-decoration: none;
}
.underline{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			text-decoration: underline;
			font-weight: bold;
			padding-left:20px;

}
.underline_1{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			text-decoration: underline;
			font-weight: bold;

}
.contentUnderline
{
	font: 8.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	padding-left: 5px;
}
.note{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7pt;
			color: #000000;
}

.top			{
			font-size: 10px;
			font-weight: bold;
			text-align: right;
			padding-bottom: 10px;
			}

.ratetable		{
	border-style: solid;
	border-color: #b4d863;
	border-width: 1px;
	padding: 5px;
			}

.tableA		{
			border-style: solid;
			border-color: #b4d863;
			border-width: 1px;
			padding: 5px;
			}

.tableAheader	{
	border-style: solid;
	background-color: #99CCCC;
	border-width: 1px;
	padding: 5px;
			}

.tableACell	{
	border-style: solid;
	border-color: #99CCCC;
	border-width: 1px;
	padding: 5px;
			}
.tableConsumer		{
			border: solid silver .5pt;
			background-color: #FFCC00;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			padding-top: 5px;
			padding-bottom: 5px;
			text-align: center;
			height: 16pt;

			}
.tableBiz		{
			border: solid silver .5pt;
			background-color: #990000;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color:#FFFFFF;
			padding-top: 5px;
			padding-bottom: 5px;
			text-align: center;
			height: 16pt;

			}
.tblCell		{
			border-top:none;
			border-right:solid silver .5pt;
			border-bottom:none;
			border-left:solid silver .5pt;
			height: 1px;

			}
.tdSpace		{
			height: 12.25pt;
			}
.tdMidLeft		{
			border-top:solid white .5pt;
			border-right:none;
			border-bottom:solid white .5pt;
			border-left:solid silver .5pt;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			height: 12.25pt;
			padding-left: 5px;
			}
			
.tdMidRight		{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid white .5pt;
			border-left:none;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: right;
			height: 12.25pt;
			padding-right: 5px;

			}
.tdLeft		{
			border-top:solid white .5pt;
			border-right:none;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			height: 12.25pt;
			padding-left: 5px;
			}
			
.tdRight		{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:none;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: right;
			height: 12.25pt;
			padding-right: 5px;

			}
.td1Left		{
			border-top:solid white .5pt;
			border-right:none;
			border-bottom:solid white .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			height: 12.25pt;
			padding-left: 5px;
			}
			
.td1Right		{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid white .5pt;
			border-left:none;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: right;
			height: 12.25pt;
			}
.tdRighttxt		{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:none;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			padding-left: 5px;
			height: 12.25pt;
			}
.tdLeftTxt		{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			padding-left: 5px;
			height: 12.25pt;
			}
.td		{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			padding-left:10px;
			padding-right:10px;
			padding-top:15px;
			padding-bottom:10px;
			}
.td_whiteTxt	{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			color:#FFFFFF;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			padding-left:10px;
			padding-right:10px;
			padding-top:15px;
			padding-bottom:10px;
			height:12.25px;
			}

.td_all	{
			border:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			padding-left:10px;
			padding-right:10px;
			padding-top:15px;
			padding-bottom:10px;
			}
.td_1	{
			border-top:solid white .5pt;
			border-right:solid white .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.td1	{
			border-top:solid white .5pt;
			border-right:solid white .5pt;
			border-bottom:solid white .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.td2	{
			border-top:solid white .5pt;
			border-right:solid white .5pt;
			border-bottom:solid white .5pt;
			border-left:solid white .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.tdEnd	{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid white .5pt;
			border-left:solid white .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.tdGreyTop	{
			border-top:solid silver .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid white .5pt;
			border-left:solid silver .5pt;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
	
.tdGreyBtm	{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.tdGrey1{
			border-top:solid white .5pt;
			border-right:solid white .5pt;
			border-bottom:solid white .5pt;
			border-left:solid silver .5pt;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.tdGrey2	{
			border-top:solid white .5pt;
			border-right:solid white .5pt;
			border-bottom:solid white .5pt;
			border-left:solid white .5pt;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.tdGreyEnd	{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid white .5pt;
			border-left:solid white .5pt;
			background-color: #C0C0C0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.td1B{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.td2B	{
			border-top:solid white .5pt;
			border-right:solid white .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid white .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.tdEndB	{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid white .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: center;
			}
.tableTD		{
			border-top:none;
			border-left:none;
			border-bottom:solid silver .5pt;
			border-right:solid silver .5pt;
			background-color: #F3F3F3;
			font-size: 9px;
			font-weight: bold;
			padding-top: 5px;
			padding-bottom: 10px;
			text-align: center;
			}

.tableTDCell		{
			border-top:none;
			border-left:none;
			border-bottom:solid silver .5pt;
			border-right:solid silver .5pt;
			font-size: 9px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			}
.tableTDCellLeft		{
			border-top:none;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			font-size: 9px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			}
.tdCell		{
			border-top:solid silver .5pt;
			border-left:none;
			border-bottom:solid silver .5pt;
			border-right:solid silver .5pt;
			font-size: 9px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			}
			
.tdBizCell{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #FFFFFF;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			text-align: left;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;

			}
.tableSML		{
			border: solid silver .5pt;
			background-color: #FFCC00;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			padding-top: 5px;
			padding-bottom: 5px;
			text-align: center;
			height: 16pt;
			}
.tdSML		{
			border-top:solid white .5pt;
			border-right:solid silver .5pt;
			border-bottom:solid silver .5pt;
			border-left:solid silver .5pt;
			background-color: #F3F3F3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7.5pt;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 2px;
			padding-right: 2px;

			}
/* --- TOP MENU ------------------------------------------------------------- */


.menu		{
			font-size: 11px;
			font-weight: bold;
			height: 20px;
			background-repeat: repeat-x;
			color: #694;
			}

.menu a:link,
.menu a:visited,
.menu a:active,
.menu a:hover		{
			color: #fff;
			text-decoration: none;
			background-color: transparent;
			}

.menu a:hover		{
			color: #000;
			}

.leftMenu
{
	position:absolute;
	visibility:hidden;
	background:#a6ce39;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7pt;
	color:#C0C0C0;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: .5pt;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration:none;
	left: 140px;
	top: 202px;
	width: 142px;
	background-color: #ecf5d8;
	height: 79px;
/*display:none;*/
}
.leftMenu a:link
{ 
color:#000000;
text-decoration:none;
}
.leftMenu a:visited
{ 
color:#000000;
text-decoration:none;
}
.leftMenu a:hover
{
color:#f7b100;
text-decoration:none;
}
.leftMenu a:active
{ 
color:#000000;
text-decoration:none;
}
.leftSubMenu
{
	background:#fff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7pt;
	color:#C0C0C0;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 50px;
	padding-right: 2px;
	text-decoration:none;
/*display:none;*/
}
.leftSubMenu a:link
{ 
color:#000000;
text-decoration:none;
}
.leftSubMenu a:visited
{ 
color:#000000;
text-decoration:none;
}
.leftSubMenu a:hover
{
color:#f7b100;
text-decoration:none;
}
.leftSubMenu a:active
{ 
color:#000000;
text-decoration:none;
}
/*business left menu*/
.bizMenu
{
	position:absolute;
	visibility:hidden;
	background:#a6ce39;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7pt;
	color:#990000;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: .5pt;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration:none;
/*display:none;*/
}
.bizMenu a:link
{ 
color:#000000;
text-decoration:none;
}
.bizMenu a:visited
{ 
color:#000000;
text-decoration:none;
}
.bizMenu a:hover
{
color:#990000;
text-decoration:none;
}
.bizMenu a:active
{ 
color:#000000;
text-decoration:none;
}
.bizSubMenu
{
	background:#fff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7pt;
	color:#990000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 50px;
	padding-right: 2px;
	text-decoration:none;
/*display:none;*/
}
.bizSubMenu a:link
{ 
color:#000000;
text-decoration:none;
}
.bizSubMenu a:visited
{ 
color:#000000;
text-decoration:none;
}
.bizSubMenu a:hover
{
color:#990000;
text-decoration:none;
}
.bizSubMenu a:active
{ 
color:#000000;
text-decoration:none;
}
/* --- FOOTER --------------------------------------------------------------- */
.footer		
{
			color: #9e760c;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			padding-left: 5px;
			/*background-color:#E5E2DE;
			border-top: solid silver 1px;
			border-bottom: solid silver 1px;*/
}

.footer a:link
{
			color: #9e760c;
			font-size: 8.5pt;
			text-decoration: none;
}
.footer a:visited
{
			color: #9e760c;
			text-decoration: none;

}
.footer a:hover		{
			color: #9e760c;
			font-weight:200;
			text-decoration: underline;
			}
.footer a:active
{
			color: #9e760c;
			font-size: 8.5pt;
			text-decoration: none;
}
.copyright			
{
			color: #9e760c;
			font-size: 7.5pt;
			padding-left: 5px;
			padding-bottom: 10px;
			
}


/* --- LEFT SIDE NAVIGATION --------------------------------------------------- */

.menuBorder	{
			border-top-style: solid;
			border-top-width: .5pt;
			border-top-color: #C0C0C0;
			padding-top: 1px;
			padding-bottom: 1px;
			width: 190px;
			}
.menuEndBorder	{
			border-top-style: solid;
			border-top-width: .5pt;
			border-top-color: #C0C0C0;
			border-bottom-style: solid;
			border-bottom-width: .5pt;
			border-bottom-color: #C0C0C0;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 10px;
			width: 190px;
			}
.sidemenu		{
			font-size: 7px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			padding: 3px;
			}

.sidemenu .subcategory	{
			border-top-style: solid;
			border-top-width: 1px;
			border-top-color: #b4d863;
			margin-top: 10px;
			padding-top: 3px;
			padding-bottom: 2px;
			width: 190px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			}
.sidemenu .local	{
			border-top-style: solid;
			border-top-width: 1px;
			border-top-color: #b4d863;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left:10px;
			padding-bottom: 2px;
			width: 190px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			}
.h1selected,
.selected
			{
			background-color: #ecf5d8;
			padding: 2px;
			width: 190px;
			}

.selected		{
			padding-left: 10px;
			}

h1			{
			color: #469;
			font-size: 12px;
			font-weight: medium;
			}
			
.heading		{
			color: #469;
			font-size: 11px;
			font-weight: bold;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			}			

.spsubheading		{
			color: #469;
			font-size: 10px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			}	
.subheading		{
			color: #469;
			font-size: 9px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			}			
.localheading		{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #0099CC;
	margin: 0px; 
	padding: 0px; 
} 


.localsubheading		{
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #ffffff;
	margin: 0px; 
	padding: 0px; 
			}			
			

.sidemenu a:link,
.sidemenu a:visited,
.sidemenu a:active,
.sidemenu a:hover	{
			color: #469;
			text-decoration: none;
			background-color: transparent;
			padding-top: 1px;
			padding-bottom: 1px;
			padding-left: 5px;
			width: 190px;
			}

.sidemenu a:hover	{
			background-color: #ecf5d8;
			}
/* --- TOP HEADER --------------------------------------------------------- */


.topheader		{
			color: #469;
			margin-top: 5px;
			padding-top: 0px;
			padding-bottom: 0px;
			width: 190px;
			}

.topheader a:link,
.topheader a:visited,
.topheader a:active,
.topheader a:hover	{
			color: #469;
			}

.topheader a:hover	{
			background-color: #ecf5d8;
			}

.topheader .h1selected	{
			padding-left: 10px;
			color: #469;
			background-color: #eee;
			}


/* --- SECTION HEADER --------------------------------------------------------- */


.sectionheader		{
			color: #469;
			border-top-style: solid;
			border-top-width: 2px;
			border-top-color: #b4d863;
			margin-top: 5px;
			padding-top: 0px;
			padding-bottom: 0px;
			width: 190px;
			}

.sectionheader a:link,
.sectionheader a:visited,
.sectionheader a:active,
.sectionheader a:hover	{
			color: #469;
			}

.sectionheader a:hover	{
			background-color: #ecf5d8;
			}

.sectionheader .h1selected	{
			padding-left: 10px;
			color: #469;
			background-color: #eee;
			}

/* --- TOP RIGHT HAND TOOLBAR --------------------------------------------------- */

.toolbar		{
			text-align: center;
			width: 200px;
			color: #469;
			font-size: 9px;
			font-weight: bold;
			padding: 5px;
			border-left-style: solid;
			border-left-width: 1px;
			border-left-color: #b4d863;
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #b4d863;
			}

.toolbar a:link,
.toolbar a:visited,
.toolbar a:active,
.toolbar a:hover	{
			text-decoration: none;
			background-color: transparent;
			padding-left: 5px;
			padding-right: 5px;
			}

.toolbar a:hover	{
			background-color: #ecf5d8;
			}
/* --- HIDDEN MENU ----------------------------------------------------------- 
table.menu
{
		font-size:100%;
		position:absolute;
		visibility:hidden;

}
table.submenu
{
		font-size:70%;
		background:#b2d662;
		position:absolute;
		visibility:hidden;
}

table.leftmenu
{
		border-style: solid;
		border-color: #b4d863;
		border-width: 1px;
		margin-top: 15px;
		padding-top: 3px;
		padding-bottom: 2px;
		width: 190px;
		background:#ffffff;
		position:absolute;
		visibility:hidden;

}
*/
/* --- LOGIN DETAILS ----------------------------------------------------------- */
.login		{
			
			width: 170px;
			color: #469;
					/*background:#e7eeb8;*/
			font-size: 6.5pt;
			padding-top: 10px;
			padding-left: 10px;
			padding-bottom: 5px;
			padding-right: 10px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			border:solid silver .5pt;

			}
/* --- PROMOTIONAL DETAILS ----------------------------------------------------------- */
.pro		{
			text-align: center;
			width: 140px;
			height: 120px;
			color: #469;
			font-size: 14px;
			font-weight: bold;
			/*padding: 5px;*/
			background-repeat: repeat-0;

			}
/* --- PRODUCT DETAILS ----------------------------------------------------------- */


.detailcategory		{
			border-top-style: solid;
			border-top-width: 1px;
			border-top-color: #69ac4a;
			padding-top: 5px;
			padding-bottom: 10px;
			}
/* other format */
.smltext
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;


}
.colSpace		{
			width: 10px;
			}
			
.tdSpace		{
			height: 12.25pt;
			}
.tdSpace_5		{
			height: 5pt;
			}
.stripe 
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color:#666666;	
			/*font-weight: bold;*/
			height:48px;
			padding-left:15px;
			padding-top:5px;
			width:190px;
			background-repeat: no-repeat;
}
.stripe a:link
{
color:#666666;
text-decoration:none;
}
.stripe a:hover
{
color:#666666;
font-weight:bold;
text-decoration:none;
}
.stripe a:active
{
color:#666666;
text-decoration:none;
}


/* dashed window */
.dashed_win		
{
			border-right:dashed silver .5pt;
			border-top:dashed silver .5pt;
			border-left:dashed silver .5pt;
			border-bottom:dashed silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7.5pt;
			color: #000000;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-right: 5px;
			padding-left: 5px;
			}
.dashed_qlink		
{
			border-right:dashed silver .5pt;
			border-top:dashed silver .5pt;
			border-left:dashed silver .5pt;
			border-bottom:dashed silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 6.5pt;
			color: #000000;
			padding-top: 5px;
			padding-bottom: 2px;
			padding-right: 5px;
			padding-left: 5px;
			}

.solid_qlink		
{
			border-right: solid silver .5pt;
			border-top:solid silver .5pt;
			border-left:solid silver .5pt;
			border-bottom:solid silver 0pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 6.5pt;
			color: #000000;
			padding-top: 5px;
			padding-bottom: 2px;
			padding-right: 5px;
			padding-left: 5px;
			}

.solid_last		
{
			border-right: solid silver .5pt;
			border-top:solid silver .5pt;
			border-left:solid silver .5pt;
			border-bottom:solid silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 6.5pt;
			color: #000000;
			padding-top: 5px;
			padding-bottom: 2px;
			padding-right: 5px;
			padding-left: 5px;
			}
/*.title
{
	font: 16pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	padding-left: 5px;
}*/
/* scroll text */		
.news
{	
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size:6.5pt;
			position:absolute;
			width:198px;
			height:90px;
			top:510px;
			clip:rect(0 100 100 0);
			left: 725px;
	}
.rates
{	
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size:6.5pt;
			position:absolute;
			width:180px;
			height:90px;
			top:370px;
			clip:rect(0 100 100 0);
			left: 725px;
	}
/* for contact us Page */
.contactPhone
{
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 20px;
}
.bsubtitle_C
{
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #9E760C;
	font-weight: bold;
	border-bottom:solid black .5pt;
}
.rightTxt
{
	font: 8.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	padding-right:5px;
}
.td_btn  
{
			border-style: outset;
			border-color: #f3f3f3;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size:8.5pt;
			color: #666666;
			text-align: center;
			padding: 3px;
			
			}
/* button */
.td_btn a:link
{
			color: #666666;
			text-decoration: none;
			
			}
.td_btn a:visited
{
			color: #666666;
			text-decoration: none;
			
			}
.td_btn a:hover
{
			color: #666666;
			font-weight: bold;
			text-decoration: none;
			
			}
.td_btn a:active
{
			color: #666666;
			text-decoration: none;
			
			}
			
.td_left
{
			border:solid silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size:8.5pt;
			color: #000000;
			text-align: left;
			padding-left: 5px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-right: 5px;

			}
.tableBlue		{
			border: solid silver .5pt;
			background-color:#000080;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #ffffff;
			padding-top: 5px;
			padding-bottom: 5px;
			text-align: center;
			height: 16pt;
			}
.td_left_white
{
			border:solid silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			background: #FFFFFF;
			color: #000000;
			text-align: left;
			font-size:8.5pt;
			padding-left: 5px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-right: 5px;

			}
.tableLTxt		{
			border: solid silver .5pt;
			background-color: #FFCC00;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color:#000000;
			padding-top: 5px;
			padding-bottom: 5px;
		    padding-left: 5px;
			text-align: left;
			height: 16pt;
			margin-top: 15px;
			}
/*FAQ format*/
.tdline
{
			border-bottom:solid silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			color: #000000;
			font-size: 8.5pt;
			font-weight: bold;
			text-align: right;
			padding-left: 5px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-right: 5px;
}

.tdline_note
{
			border-bottom:solid silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			color: #666666;
			font-size: 7.5pt;
			text-align: right;
			padding-left: 5px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-right: 5px;
}
.td_halfline_note
{
			width:200px;
			border-top:solid silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			color: #666666;
			font-size: 7.5pt;
			text-align: left;
			padding-left: 5px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-right: 5px;
}
.td_dashedline
{
			border-bottom:dashed silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			color: #000000;
			font-size: 8.5pt;
			padding-left: 5px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-right: 5px;
}
/* for web hosting tables */
.tblBlackLTxt		{
			border: solid silver .5pt;
			background-color: #000000;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color:#ffffff;
			padding-top: 5px;
			padding-bottom: 5px;
		    padding-left: 5px;
			text-align: left;
			height: 16pt;
			margin-top: 15px;
			}
/* for survey 	
.tdBar		{
			border: solid silver .5pt;
			background-color: #9E760C;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			padding-top: 5px;
			padding-bottom: 5px;
			height: 16pt;
			}
*/		