body {
	font: 0.7em Arial, Helvetica, sans-serif;
	/*background: #FFFFFF;*/
	margin: 0 auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	/*min-width:860px;*/
	width:990px;
	background:#DADADA;
}
.oneColLiqCtrHdr #container {
	width:985px;
	/*width: 98%;*/  /* this will create a container 80% of the browser width */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #000000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding:5px;
}

/**** TOP BUTTONS - starts */
#containerTopButtons {float:right; padding:2px 0; width:200px;text-align:right;}
#containerTopButtons a:link, #containerTopButtons a:visited {
	background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;
}
#containerTopButtons a:hover, #containerTopButtons a:active {
	color:#FFFF00 !important; text-decoration:none !important; font-weight:bold !important;
}

/* Boxes */
#textLayout {margin:0 14px 0 0; float:right; }
.textLayoutTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:90px;}
.textLayoutTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;}
.textLayoutBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:90px;}
.textLayoutBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;}
.textLayoutBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 10px 0 10px; font-weight:bold; width:70px;text-align:center;}

#textSmall {margin:0 1px 0 0; float:right; font-size:75%;}
.textSmallTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:20px;}
.textSmallTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textSmallBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:20px;}
.textSmallBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textSmallBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 5px 0 5px; font-weight:bold; width:10px;text-align:center;}
/*.textSmallBody a{background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.textSmallBody a:hover{color:#ffff00;}
*/
#textMedium {margin:0 1px 0 0; float:right; font-size:100%;}
.textMediumTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:20px;}
.textMediumTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textMediumBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:20px;}
.textMediumBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textMediumBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 5px 0 5px; font-weight:bold; width:10px;text-align:center;}
/*.textMediumBody a{background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.textMediumBody a:hover{color:#ffff00;}*/

#textLarge {margin:0 14px 0 0; float:right; font-size:130%;}
.textLargeTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:22px; margin:0; padding:0; zoom:1;}
.textLargeTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px; margin:0; padding:0; zoom:1;}
.textLargeBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:22px; margin:0; padding:0; zoom:1;}
.textLargeBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px; margin:0; padding:0; zoom:1;}
.textLargeBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 5px 0 5px; font-weight:bold; width:12px; margin:0;text-align:center;}
/*.textLargeBody a{background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; margin:0; padding:0;}
.textLargeBody a:hover{color:#ffff00;}*/

#textContrast {margin:0; /*margin:0 14px 0 0; -- use this when display search box*/ float:right; }
.textContrastTL {background:url(../images/corner-Black_TL.gif) top left no-repeat #191919; height:5px; width:120px;display:block !important;}
.textContrastTR {background:url(../images/corner-Black_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textContrastBL {background:url(../images/corner-Black_BL.gif) bottom left no-repeat #191919; height:5px; width:120px;}
.textContrastBR {background:url(../images/corner-Black_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textContrastBody {background:#191919; font-family:Arial, Helvetica, sans-serif; color:#ffff00; padding:0 10px 0 10px; font-weight:bold; width:100px; text-align:center;}
.textContrastBody a:link, .textContrastBody a:visited {background:#191919 !important; color:#ffff00 !important;  }
.textContrastBody a:hover, .textContrastBody a:active {color:#00ffff !important;}

#search {margin:0 14px 0 0; float:right; }

/** LANGUAGE LINK */
#lang {
	float:right;
	margin:3px 8px;
	color:#FFF;
}
#lang a:link, #lang a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
#lang a:hover {
	font-weight:bold;
}

/**** TOP BUTTONS - ends */



/**** HEADER - starts */
.oneColLiqCtrHdr #header {
	background:#0064AF url(../images/Header_bk.jpg) repeat-x bottom; 
	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	/*height:110px;*/
	zoom:1; /*this is to ensure the h1 title appears in IE6*/
}
#logo { 
	float:left; 
	padding:1em 10px 1em 25px;
	margin-right:50px;
	border:none;
}
#siteTitle {
	/*height:6.5em;*/
	clear:none;
}
.oneColLiqCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	/*padding: 10px 0;  using padding instead of margin will allow you to keep the element away from the edges of the div */
	color:#FFFFFF; 
	padding:18px 0 0 0; 
	font-size:1.8em;
	font-weight:normal;
}
.oneColLiqCtrHdr #header span {
	color:#FFFFFF;
	font-size:1.1em;
}

/* Navigation */
#containerNav {margin:0; zoom:1;}
.nav {background:url(../images/nav_left-long.jpg) top left no-repeat #fff; height:35px; float:left; margin:0 0 0 3px; width:auto;}
.navRight {background:url(../images/nav_right.jpg) top right no-repeat; height:30px;  padding:5px 10px 0 10px;}
.navRight a {color:#000; text-decoration:none; }
.navRight a:hover {color:#0064ae;}
.navRight a:visited {color:#000;}
.navSelected {background:url(../images/nav_left-long_over.jpg) top left no-repeat #993333; height:35px; float:left; margin:0 0 0 3px;  width:auto;}
.navSelectedRight {background:url(../images/nav_right_over.jpg) top right no-repeat; height:30px; zoom:1; padding:5px 10px 0 10px;}
.navSelectedRight a {color:#FFFFFF; text-decoration:none; }
.navSelectedRight a:hover {color:#fdb3b3;}
.navSelectedRight a:visited {color:#ffffff;}
/**** HEADER - ends */


/**** BREADCRUMB - starts */
#borderThickRed {
	height:18px;
	background:#993333;
}
#breadcrumb {
	background:#FFFFFF url(../images/dotline.gif) repeat-x bottom; 
	zoom:1;
	/*border-bottom:1px dotted #999999; border-top:18px solid #993333;*/ 
	margin:0 0 10px 0; 
	padding:0 0 0 10px; 
	color:#000000; 
	font-weight:bold; 
}
#breadcrumb p {
	margin:0;
	padding:10px 0;
	float:left;
	width:70%;
}
#breadcrumb a{text-decoration:underline; color:#000000; font-weight:normal;}
#breadcrumb a:hover{text-decoration:underline; color:#993333; font-weight:normal;}
/**** BREADCRUMB - ends */



/**** MAIN CONTENT - starts */
.oneColLiqCtrHdr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
	zoom:1;
}
.oneColLiqCtrHdr #mainContent h1#pageTitle{
	background:url(../images/dotline.gif) repeat-x bottom;
	margin:0 0 15px 0; 
	padding:0 10px 10px 10px; 
	color:#993333; 
	font-weight:normal; 
	font-size:150%;
}
.oneColLiqCtrHdr #mainContent h2 {
	padding:0 10px 10px 10px;
}
.oneColLiqCtrHdr #mainContent h3 {
	padding:0 10px 10px 10px;
}
.oneColLiqCtrHdr #mainContent h4 {
	font-size:1em;
	font-weight:bold;
	padding:10px 0 8px 8px;
}
.oneColLiqCtrHdr #mainContent p {
	padding:0 10px 10px 10px;
	margin:0px;
}

.dvWrapLeft {
	padding:0 10px;
	float:left;
	width:69%;
}

.dvWrapBlurbHome {
	padding:15px 10px 15px 190px;
	margin-bottom:5px;
	border:none;
	background:#0065ad url(../images/img_workers.jpg) bottom left no-repeat;
	color:#FFF;
	min-height:120px;
}
.dvWrapBlurbHome ul {
	margin:0;
	padding-left:14px;
}
.dvWrapBlurbHome ul li {
}
.blurbHomeViewAccess {
	padding-left:2px;
	float:left;
	width:45%;
}
.blurbHomePilot {
	padding-left:2px;
	float:left;
	width:45%;
	margin-left:20px;
}
.dvWrapLeftInner {
	border:2px solid #0064AE !important;
	padding:2px;
	background:#FFFFFF;
}
.dvWrapLeftInner h2 {
	background:#0064AE;
	margin:0;
	padding:0.4em 8px !important;
	font-size:1.15em;
	font-weight:bold;
	color:#FFFFFF;
	height:1%;
}
.dvWrapLeftInner h3 {
	font-size:1.4em;
	padding:8px !important;
}
.dvWrapLeftInner p {
	margin:8px !important;
}

.dvWrapBlue {
	border:2px solid #0064AE !important;
	padding:2px;
	background:#FFFFFF;
	float:left;
	width:47%;
	margin-right:15px;
}
.dvWrapBlue h2 {
	background:#0064AE;
	margin:0;
	padding:0.4em 8px !important;
	font-size:1.15em;
	font-weight:bold;
	color:#FFFFFF;
	height:1%;
}
.dvWrapBlue h3 {
	font-size:1.4em;
	padding:8px !important;
}
.dvWrapBlue p {
	margin:8px !important;
}


a img {border:none;}

.dvOverflow1 {
	height:90px;
	overflow:auto;
	background:#E8E8E8;
	padding:5px 0;
	margin:0 8px;
}
.dvOverflow1 ul {
	margin-top:0;
}
.dvWrapRight {
	left:71%;
	float:right;
	width:27%;
	border:1px solid #CCCCCC;
	padding:2px;
}
.dvWrapRight h2 {
	background:#993333;
	margin:0;
	padding:0.4em 8px !important;
	font-size:1.15em;
	font-weight:bold;
	color:#FFFFFF;
}
.dvWrapRight h4 {
	margin:0 !important;
	padding:12px 8px 0 8px !important;
}
.dvWrapRight p {
	margin:3px 8px 8px 8px !important;
}

.dvWrapRight .promo {
	/*border-bottom:1px dotted #CCCCCC;*/
	background:url(../images/dotline.gif) repeat-x bottom;
	padding-bottom:4px;
}

.dvArrowBlue {
	background:url(../images/arrow-Blue.gif) top left no-repeat;
	height:1%;
}
.dvWrapBlue div {
	clear:both;
} 
.separator {
	background:url(../images/dotline.gif) bottom left repeat-x;
	height:1px;
  font-size: 1px;
  line-height: 0px;
}
.dvWrapBlue div h3 {
	display:inline;
	float:left;
	width:20%;
}
.dvWrapBlue div p {
	float:left;
	width:55%;
}

.dvArrowRed {
	background:url(../images/arrow-Red.gif) top left no-repeat;
}


.dvWrapLeft p, .dvWrapRight p {
	padding:0 !important;
}

.dvColFull {
	clear:left;
	/*float:left;*/
	width:95%;
	padding:0;
	margin:0;
}
.dvColLeft {
	clear:left;
	float:left;
	width:220px;
	font-weight:bold;
	padding:0 0 6px 10px;
	margin:0;
}
.dvColRight {
	float:left;
	padding:0 0 6px 0;
	margin:0;
}
.dvColLeft2 {
	clear:left;
	float:left;
	width:50%;
	padding:0 0 6px 10px;
	margin:0;
	background:url(../images/dotline_vertical.gif) repeat-y right top;
}
.dvColRight2 {
	float:left;
	padding:0 0 6px 0;
	margin:0;
	width:49%;
}
.dvColLeft2, .dvColRight2 {
	padding:0 !important;
}	
.dvColLeft2 h3, .dvColRight2 h3 {
	font-size:1em;
}


.h3FAQ {
	background:#0064AE;
	color:#FFFFFF;
	font-size:1.3em;
	font-weight:normal;
	padding:5px 10px !important;
	margin-top:-14px;
	margin-bottom:2px;
}
.spanQA {
	font-weight:bold;
	color:#993333;
	padding-right:5px;
}

/* Table - starts */
.tbStd {
	/*border:1px solid #999999;*/
	margin:0px;
	width:100%;
	background:#FCFCFC;
}
.tbStd caption {
	font-size:1em;
	font-weight:bold;
}
.tbStd col {
	border-right:1px solid #CECECE;
}
#colJurisdiction {
	/*width:14em;*/
	/*white-space:nowrap;*/
}
#colStandard {
	/*width:14em;*/
	white-space:nowrap;
}
#colLanguage {
	width:6em;
	white-space:nowrap;
}
#colTitle {

}
#colEdRef {
	white-space:normal;
	/*width:13em;*/
}
#colEdCur {
	/*white-space:nowrap;*/
	/*width:13em;*/
	border-right:none;
}
.tbStd th {
	font-weight:bold;
	color:#FFFFFF;
	background:#0064AE;
	vertical-align:baseline;
	white-space:nowrap;
	border-bottom:2px solid #CECECE;
	padding:4px 10px 4px 10px;
}
.thSort {
	vertical-align:baseline;
}
.thSort, .thSort a {
	text-decoration:underline;
	color:#FFFFFF;
	cursor:pointer;
}
.tbStd td {
	vertical-align:top;
	padding:4px 10px 4px 10px;
}
.tbStd td div {
	display:inline;
	margin-left:5px;
}
.tdEven {
	/*background:#F4F4F4;*/
	background:#E8E8E8;
}
tfoot tr td {
	border-top:2px solid #CCCCCC;
	/*padding-top:1px !important;*/
}
/* Table - ends */
/* Pagination - starts */
/**** PAGINATION ****/	 
.pagination {
	margin:10px;
	font-weight:bold;
	}
.dvPagingPage {
	/*margin-right:10px;*/
	margin-top:4px;
	float:left;
}	
/*.pagination span.pgcur {
	margin:0px;
	background:#0064AE;
	padding:0 4px;
	color:#FFFFFF;
	border:1px solid #0064AE;
	}	*/
.dvPagingNum {
	margin-left:4em;
}
.dvPagingNum div {
	padding:0 4px;
	width:1.5em;
	float:left;
}
.dvPagingNum div span.pgcur {
	background:#0064AE;
	padding:0 3px;
	color:#FFFFFF;
	line-height:22px;
	border:1px solid #0064AE;
}
.dvPagingNum div a:link, .dvPagingNum div a:visited {
	line-height:22px;
	text-decoration:none;
	padding:0 4px;
}
.dvPagingNum div a:hover, .dvPagingNum div a:active, .dvPagingNum div a:focus {
	text-decoration:underline;
}

/*.pagination ul {
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
	}	
.pagination ul li {
	display:inline;
	width:15px;
	line-height:22px;
	}	
.pagination ul li a:link, 	.pagination ul li a:visited {
	text-decoration:none;
	padding:0 4px;
	}
.pagination ul li a:hover, 	.pagination ul li a:active, .pagination ul li a:focus {
	text-decoration:underline;
	}*/
/* Pagination - ends */
/**** MAIN CONTENT - ends */



/**** FOOTER - starts */
.oneColLiqCtrHdr #footer { 
	padding: 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#dbd9d9;
	margin:5px 0 0 0;
	zoom:1;
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.oneColLiqCtrHdr #footer a{text-decoration:none; color:#000000;}
.oneColLiqCtrHdr #footer a:hover {color:#993333;}
.oneColLiqCtrHdr #footer ul { 
	list-style-type:none;
	margin:0;
	padding:0;
}
.oneColLiqCtrHdr #footer ul li {
	display:inline;
	padding:1px 0;
	white-space:nowrap;
}
/**** FOOTER - ends */


/**** BELOW FOOTER - starts */
#copyright {
	float:left;
	margin-top:8px;
	padding:0 10px;
	color:#666666;
	font-size:0.9em;
}
#validatorSigns {
	float:right;
	margin-top:8px;
}
/**** BELOW FOOTER - ends */


/**** CLEAR - starts */
.clearLeft {clear:left;} 
.clearRight {clear:right;} 
.clearBoth {clear:both;}
.clearFloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:right;
  height:0;
  font-size: 1px;
  line-height: 0px;
}
/**** CLEAR - ends */


.dvEmpty {
  height:0;
  font-size: 1px;
  line-height: 0px;
}


/**** FLOAT - starts */
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
/**** FLOAT - ends */



/**** MARKUP - starts */
h1 {font-size:150%; color:#000000; margin:0; font-weight:normal;}
h2 {font-size:150%; color:#000000; margin:0; font-weight:normal;}
h3 {font-size:120%; color:#0066CC; margin:0; font-weight:bold;}
h4 {font-size:110%; color:#000000; margin:0; font-weight:normal;}
/**** MARKUP - ends */


/**** ALIGN - starts */
.center {
	text-align:center !important;
}
.right {
	text-align:right;
}


/**** ALIGN - ends */



/**** FORM - starts */
form {
	margin:0;
}
input, select, textarea {
	font-size:100%;
}
input[type="text"] {
	width:18em;
}
input.btnLogin, input.btnSubmitForm {
	font-size:0.9em !important;
	padding:0;
	margin:0;
	background:none !important;
	border:none;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
	width:11em;
}
input.inputAdminTitle {
	width:85%;
}
input.inputAdminMMNum {
	width:80px;
}
input.btnRegister {
	font-size:0.9em !important;
	padding:0;
	margin:0;
	background:none !important;
	border:none;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
	width:14em;
}
.btnRegisterNote {
	margin:0.6em 0 0 16em;
}
.frmNarrow {
	margin:0 0 20px 0;
	padding:0;
}
.frmNarrow label {
	width:9.2em;
	float:left;
}
#snEmail {
	width:50%;
}
.frmRegistration {
	margin:0 0 20px 0;
	padding:0;
}
.frmRegistration label {
	width:15em;
	float:left;
}
.lblRadio {
	width:auto;
	float:none !important;
}
.required {
	color:#990000;
	font-size:1.5em;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	padding:0 1px;
}
.pRequired {
	background:#EBEBEB;
	padding:0 !important;
	margin:0 0 15px 10px !important;
}

/* FORM - ADMIN Tools */
fieldset {
	margin:20px 0;
	padding:0 10px;
	border:1px solid #B6D8FA;
	background:#FFF url(../images/bg_fieldset.jpg) repeat-x;
	width:90%;
}
legend {
	background:#0064AE;
	color:#FFF !important;
	padding:2px 10px;
	font-size:12px;
	font-weight:bold;
}

.tbAdminEditSec1 {
	margin-top:20px;
}
.adminEditEN, .adminEditFR {
	margin:20px 0;
	padding:0 0 25px 0;
	background:#FFFFCC;
}
.adminEditEN h3, .adminEditFR h3 {
	background:#666;
	text-align:center;
	color:#FFF;
	margin:0 0 15px 0;
	padding:0 10px !important;
}
.adminEditEN table, .adminEditFR table {
	margin-left:10px;
}
/**** FORM - ends */



/**** LINK - BUTTON-LOOK - starts */
.blue {margin:2px auto 2px 10.2em; padding:0; text-align:center; width:11.5em;}
.blue2 {margin:2px auto; text-align:center; width:9em;}
.blue3 {margin:2px auto 2px 16em; text-align:center; width:15em;}
.blueTL {background:url(../images/corner-BlueStand_TL.gif) top left no-repeat #0064ae; height:5px; width:auto;}
.blueTR {background:url(../images/corner-BlueStand_TR.gif) top right no-repeat; height:5px;}
.blueBL {background:url(../images/corner-BlueStand_BL.gif) bottom left no-repeat #0064ae; height:5px; width:auto;}
.blueBR {background:url(../images/corner-BlueStand_BR.gif) bottom right no-repeat; height:5px;}
.blueBody {background:#0064ae; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 auto; font-weight:bold; width:auto; white-space:nowrap;}
.blueBody a{color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center;}
.blueBody a:hover{color:#c2e5fe;}
/**** LINK - BUTTON-LOOK - ends */


/**** EXTERNAL LINK ICON (see js/showNewWinIcon.js) - starts */
.externallink {
		background:transparent url(../images/new-win-icon.gif) no-repeat right; 
		padding-right:13px;
		zoom:1;
	}	
/**** EXTERNAL LINK ICON - ends */


#header h1 acronym {
	border:none;
}


/**** CONTACT US - starts */
.ulContact {
	list-style-type:none;
	margin:10px 20px 20px 10px;
	padding:0;
}
.ulContact li {
	height:4em;
}
.liContactEmail {
	background:url(../images/icon_mailExchange.gif) left top no-repeat;
	padding-left:45px;
}
.liContactPhone {
	background:url(../images/icon_telephone.gif) left top no-repeat;
	padding-left:45px;
	/*white-space:nowrap;*/
}
/**** CONTACT US - ends */


/**** OTHERS - starts */
.error {
	color:#CC0000;
	padding:10px;
	font-weight:bold;
}
.workSafeBC {
	color:#990000;
	font-size:1.5em;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	padding:0 0 0 1px;
}
/**** OTHERS - ends */



/**** ADVERTISEMENT ****/
.advertise {height:200px; margin-bottom:15px;}
iframe.flashAd {margin: 0pt; padding: 0pt;float:left; height:200px; width:602px;}
.topSellersWrap {float:left; width:370px; height:190px; background:url(../images/bg_topSellers_panel.jpg) repeat-x top !important; margin:0 2px 0 0; border:5px solid #D6D6D6;}
.topSellersWrap h3 {padding:0 8px 3px 8px !important; margin-bottom:0.5em; font-size:1.2em;color:#000000; background:#D6D6D6;}
.topSellersWrap ol {margin:0 0 0 32px; padding:0;}
.topSellersWrap ol li {padding:0.17em 5px 0.17em 0;}
.topSellersWrap ol li a:link, .topSellersWrap ol li a:visited {text-decoration:none; /*font-weight:bold;*/}
.topSellersWrap ol li a:hover, .topSellersWrap ol li a:active {text-decoration:underline;}
.topSellersWrap ol li a span {background:transparent url(../images/separator_vertical.gif) no-repeat left center; zoom:1;	margin-left:5px;	padding-left:5px;}

