/* --- GLOBAL DECLARATIONS --------------------------------------------------- */
body			{
			margin: 0;
			padding: 0;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			}

div, p, th, td 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			}
			
ul.disc {list-style-type: disc}
ul.circle {list-style-type: circle}
ul.square {list-style-type: square}
ul.none {list-style-type: none;margin-left:0px;}
ul.bullet {list-style-image: url(../imagesgfx/bulletCheck.gif);list-style-type: circle;}
ul.bullet_tri {list-style-image: url(../longdistance/images/bullet.gif);margin-left:15px;margin-top:5px;margin-bottom:5px;}
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;

			}
.contentA
{
	font: 8.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
}
.contentRed		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #FF0000;
			padding-bottom: 10pt;
			padding-top: 10pt;

			}
.content_bg
{
			border-style: solid;
			border-color: #FFD21E;
			border-width: 1px;
			background-color: #FFF4C5;
			padding:5px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			color: #000000;
			text-align:left;
			
			}
.price_title
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 8.5pt;
			font-weight: bold;
			color: #99CC66;
			padding-right: 5px;
			text-decoration:none;	
			/*padding-left: 5px;*/
			}
.price_title a:link 
{
			color: #99CC66;
}		
.price_title a:visited 
{
			color: #99CC66;
}		
.price_title a:hover
{
			color: #99CC66;
			font-weight: 200;
	text-decoration:underline;	
}		
.price_title a:active
{
			color: #99CC66;
}		
.price_big
{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 14pt;
			font-weight: bold;
			color: #000000;
			padding-right: 5px;
			padding-left: 5px;
			}
.price_border
{
			border-bottom-style: dashed;
			border-color: #FFD21E;
			border-width: 1px;
			padding-bottom:3px;
			padding-right: 5px;
			padding-left: 5px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7.5pt;
			color: #000000;
			
			}
			
/*ul li {
	list-style-type: square;
	margin-left:0px;
	/*text-indent:-15px;
	

	}*/

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;*/
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 12pt;
			color: #9E760C;
			font-weight: bold;
			}

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;

			}
.subtitle a:link
{
			color: #9E760C;
 text-decoration: none;
}
.subtitle a:visited
{
			color: #9E760C;
 text-decoration: none;
}
.subtitle a:hover
{
			color: #9E760C;
 
 text-decoration: none;
 font-weight: 200;
}
.subtitle a:active
{
 			color: #9E760C;
 text-decoration: none;
}
.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;
			text-align: center;
			background-color: #FFCC00;*/
			border-bottom: solid silver .5pt;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			padding-top: 5px;
			padding-bottom: 5px;
			height: 16pt;

			}
/* --- 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;
			
}

/* --- 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;
			}

/* 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;
			}


.productsheet
{
background-repeat: no-repeat;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 7.5pt;

}
.productsheet td
{

font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 7.5pt;

}
/*.productsheet ul li
{

font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7.5pt;

}*/
.productsheet h2		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 10pt;
			color: #000000;
			font-weight: bold;

			}
.productsheet div		{
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size: 7.5pt;

			}
.bsubtitle_underline
{
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #9E760C;
	font-weight: bold;
			border-bottom-style: solid;
			border-color: #9E760C;
			border-width: 1px;
}
