body
{
	background-color: #FFFFFF;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font: 10pt;
	
	scrollbar-3d-light-color:#99CCFF;
	scrollbar-arrow-color:#000066;
	scrollbar-base-color:#CCFFFF;
	scrollbar-dark-shadow-color:#CCCCCC;
	scrollbar-face-color:#3399CC;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#99FFFF;
}
/* Layout styles - site specific */

.layoutTable {
	width: 100%;
	height: 100%;
}
.BannerRow {
	height: 175px;
	background-color: #F6F6F6;
}
.topNavRow {
	height: 30px;
	background-image: url(/data/xx/uk/images/topNavBG.gif);
	background-repeat: repeat-x;
}
.midLayoutTable {
	width: 100%;
	height: 100%;
}
.leftBarCell {
	width: 139px;
	background-color: #BCBDC0;
}
.leftNavCell {
	width: 139px;
	background-color: #BCBDC0;
}
.leftNavTable {
	width: 139px;
	height: 100%;
}
.mainContentCell {
	background-color: #E0E0EF;
	background-image: url(/data/xx/uk/images/mcHeaderBG.gif);
	background-repeat: repeat-x;
	background-position: left top;

	
}
.telNo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
.telNo2 {
	color: #FFFFFF;
}
.emailAdd {
	font-size: X-small;
	color: #000000;
}
.emailadd2 {
	font-size: X-small;
}
.bttBarCell {
	height: 101px;
}
.bottomBarTable {
	width: 100%;
	background-color: #BCBDC0;
	height: 101px;
}
.bttmBarImgCell {
	width: 139px;
	height: 78px;
}
.copyright {
	font-size: xx-small;
	color: #000000;
}
.tempBG {
	background-color: #E0E0EF;
}
/* end of layout styles */
a:link 
{  
	font-size: 8pt; 
	font-style: normal; 
	FONT-WEIGHT: bold;
	line-height: 9pt; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ff0000
}
a:visited 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	FONT-WEIGHT: bold;
	color: #ff0000; 
	line-height: 9pt; 
	text-decoration: none
}
a:hover 
{  
	font-size: 8pt; 
	line-height: 9pt; 
	font-weight: bold;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; : #FFFFFF; 
	
}
a:active 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	color: #0000FF; 
	font-style: normal; 
	text-decoration: none; 
	line-height: 9pt
}
p
{
	font: 10pt Arial;
	color: #000066;
}

th
{
	font: 10pt Arial;
	background-color: #CCCCCC;
	color: #FF0000;
}
td
{
	font: 10pt Arial;
	color: #000066;
}
ul
{
	font: 10pt Arial;
	color: #000066;
}
li
{
	font: 10pt Arial;
	color: #000066;
}
h1
{
	font: 16pt Arial;
	color: #000066;
}
h2
{
	font: 18pt Arial;
	color: #000066;
}
h3
{
	font: 14pt Arial;
	color: #000066; 
}
h4
{
	font: 12pt Arial;
	color: #000066;
}
h5
{
	font: 10pt Arial;
	color: #000066;
}
h6
{
	font: 8pt Arial;
	color: #000066;
}
.securelogo
{
	float: left;
	margin: 0;
	color: #FF9900;
}
.prog
{
	color: #999999;
}
.progvisited
{
	color: #FF0000;
	font-weight: bold;
}
.displayorderlineslhs
{
	border-top: 1px solid #FFCC00;
	border-right: 0px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	background-color: #FFFF99;
	color: #990000;
}
.displayorderlines
{
	border-top: 1px solid #FFCC00;
	border-right: 0px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
	border-left: 0px solid #FFCC00;
	background-color: #FFFF99;
	color: #990000;
}
.displayorderlinesrhs
{
	border-top: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
	border-left: 0px solid #FFCC00;
	background-color: #FFFF99;
	color: #990000;
}
.information {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCFFFF;
	font-weight: 400;
}
.regentryInputLabelStyle {
	text-align: right;
	vertical-align: top;
}
.regentryTDinputStyle {
	text-align: left;
	width: 200;
}
.regentryInputStyle {
	width: 220px;
}
.regentryTextAreaInputStyle {
	width: 220px;
}
.dispBuyerSecInputStyle {
	width: 225px;
}
.dispCountryListInputStyle {
	width: 225px;
}
.pl_StkPicCell{
	width:150px;
}
.pl_StkCodeCell{
	width:100px;
}
.pl_StkNameCell{
	width:250px;
}
.pl_StkPriceCell{
	width:100px;
}

.pl_StkQtyCell{
	width:100px;
}
.pl_StkBuyCell{
	width:100px;
}


.pl_MCStkPicCell{
	width:150px;
}
.pl_MCStkCodeCell{
	width:100px;
}
.pl_MCStkYearCell{
	width:100px;
}
.pl_MCStkNameCell{
	width:250px;
}
.pl_MCStkHoursCell{
	width:100px;
}
.pl_MCStkEnquireCell{
	width:100px;
}
.pl_MCStkPriceCell{
	width:100px;
}
.StkDItemH {
 color: #2E3192;
 font-family: Arial, Helvetica, sans-serif;
 font-size: x-small;
}
.StkDItemD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: x-small;
}
.StkDheaderT {
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
}
.qEnquiryL {
 font-family: Arial, Helvetica, sans-serif;
 font-size: x-small;
}
.stkDimgCell {
 width: 270px;
 height: 21px;
}
.stkDLT {
 width: 570px;
}
.formTable {
	width: 400px;
}
.ordTotal {
	font-size: x-small;
}
.printTbl {
	width: 760px;
}
#aep_ovrl {
background-color: black;
-moz-opacity: 0.7; opacity: 0.7;
top: 0; left: 0; position: fixed;
width: 100%; height:100%; z-index: 99;
}
#aep_ww { position: fixed; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; text-align: center;}
#aep_win { margin: 20% auto 0 auto; width: 400px; text-align: left;}
#aep_w {background-color: white; padding: 3px; border: 1px solid black; background-color: #EEE;}
#aep_t {color: white; margin: 0 0 2px 3px; font-family: Arial, sans-serif; font-size: 10pt;}
#aep_text {width: 100%;}
#aep_w span {color: black; font-family: Arial, sans-serif; font-size: 10pt;}
#aep_w div {text-align: right; margin-top: 5px;}

