<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body  {
    margin:0px;
    padding:0px;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;     
    /* -- background:url(images/bodyBg.gif) repeat-y center; --*/ }
	
	
	.navbar-semi {
    min-height: 40px;
    border-radius: 3px
}

.navbar-semi.navbar-fixed-top,
.navbar-semi.navbar-static-top {
    border-radius: 0
}

.navbar-semi .navbar-toggle {
    /*border-color: #222;*/
    padding: 0;
    margin-top: 11px
}

.navbar-semi .navbar-toggle .icon-bar {
    background-color: #bbbbbb;
    height: 3px
}

.navbar-semi .navbar-brand {
    font-weight: bold;
    height: 40px;
    padding-top: 10px;
    padding-bottom: 10px
}

.navbar-semi .navbar-nav &gt; li  {
    border-right: 1px solid #cecece
}

.navbar-semi .navbar-nav&gt;li&gt;a {
    padding-top: 10px;
    padding-bottom: 10px;
    /*border-right: 1px solid #000;
    -webkit-box-shadow: inset 0 0 4px -2px rgba(255, 255, 255, 0.53);
    box-shadow: inset 0 0 4px -2px rgba(255, 255, 255, 0.53);
    -webkit-box-shadow: inset 0 0 4px -1px rgba(255, 255, 255, 0.53);
    -webkit-transition: background-color 300ms;
    -o-transition: background-color 300ms;
    transition: background-color 300ms*/
}

.navbar-semi .navbar-nav&gt;li&gt;a:hover {
	background: rgba(151,151,151,1);
	background: -moz-radial-gradient(center, ellipse cover, rgba(151,151,151,1) 0%, rgba(100,100,100,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(151,151,151,1)), color-stop(100%, rgba(100,100,100,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(151,151,151,1) 0%, rgba(100,100,100,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(151,151,151,1) 0%, rgba(100,100,100,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(151,151,151,1) 0%, rgba(100,100,100,1) 100%);
	background: radial-gradient(ellipse at center, rgba(151,151,151,1) 0%, rgba(100,100,100,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#979797', endColorstr='#646464', GradientType=1 );
}

@media (max-width:768px) {
    .navbar-semi .navbar-nav&gt;li&gt;a {
        box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.53);
        -webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.53)
    }
}

.navbar-semi .navbar-nav&gt;li&gt;a:hover,
.navbar-semi .navbar-nav&gt;li&gt;a:focus {
    background-color: #000
}

@media (max-width:768px) {
    .navbar-semi .navbar-nav.social-links {
        text-align: center
    }
    .navbar-semi .navbar-nav.social-links li {
        display: inline-block;
        border-width: 0
    }
    .navbar-semi .navbar-nav.social-links li a {
        border-width: 0
    }
}

.navbar-semi .nav .open&gt;a:focus {
    border-width: 0
}

.navbar-semi .dropdown-menu {
    left: -2px;
    background-color: #101010
}

.navbar-semi .dropdown-menu&gt;li&gt;a {
    padding: 7px 20px;
    color: #9D9D9D;
    -webkit-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms
}

.navbar-semi .dropdown-menu&gt;li&gt;a:hover,
.navbar-semi .dropdown-menu&gt;li&gt;a:focus {
    background-color: #101010;
    -webkit-box-shadow: inset 5px 0 0 #ffffff;
    box-shadow: inset 5px 0 0 #ffffff
}

.navbar-semi .navbar-form {
    padding: 0px;
    margin: 3px -28px 0 3px
}

.navbar-semi .navbar-form .form-control {
    width: 80px;
    background-color: #101010;
    border-color: #2a2a2a;
    -webkit-transition: width 300ms;
    -o-transition: width 300ms;
    transition: width 300ms
}

.navbar-semi .navbar-form .form-control:focus {
    width: 150px;
    -webkit-box-shadow: 0 0 0, 0 0 0;
    box-shadow: 0 0 0, 0 0 0
}

@media (max-width:768px) {
    .navbar-semi .navbar-form {
        margin: 0
    }
    .navbar-semi .navbar-form .form-control {
        width: 100%
    }
    .navbar-semi .navbar-form .form-control:focus {
        width: 100%
    }
}
	
p {text-align:justify; }

a{outline:none;}
img{outline:none; border:none;}

/* GLOBAL */
#headerContainer {margin:10px auto;}

#contentContainer, #bannerContainer, #footerWrapper
{
	/*width:971px;*/
	margin:0px auto;
	clear:both; 
	display:block; 	 
}

.txtContents {display:block; float:left; width:99%; /*text-align:justify;*/ margin:20px auto;}
#bannerContainer  {width:976px;}
#contentContainer { margin-top:10px; /*width:973px;*/}
#logo {margin:20px 0px 0px 0px; /*padding:0px; float:left;*/}
/*#logo img {width:214px; height:55px;}*/
#topBanner {margin:20px 0px 0px 0px; /*float:right; border:1px solid #CCCCCC; width:214px; height:55px;*/}
/* #topBanner img {width:214px; height:55px;} */
.homeLine {width:85%; margin:5px auto 8px auto; color:#c9c9c9; background-color:#e2e2e2; clear:both;}
.clearer 
{
	display:block;
	clear:left; 
	height:1px;
    width :100%;overflow:hidden;
	margin:0px auto;
}
.contentLeft {/*width:644px;*/}
.contentRight {width:220px; float:right;}
.boxContainer {width:317px; background:url(../images/box-bg.gif) repeat-y top; margin:0px auto;}
.boxBigContainer {width:740px; background:url(../images/box-big-bg.gif) repeat-y top; margin:0px auto;}
.boxSmallContainer {width:219px; background:url(../images/box-small-bg.gif) repeat-y ; margin:0px auto;}

/* --- do not space or break the lines between the "img.boxFooter" and .boxContainer "&lt;/div&gt;" tag (IE-6 fix)--- */

img.boxFooter {clear:both;  margin:0px; border:0px; margin:0px; width:317px; height:13px;}
img.boxHeader {}
img.boxSmallFooter {clear:both;  margin:0px; border:0px; margin:0px; width:219px; height:13px;}

.boxContent {display:block; width:95%; margin:0px auto 20px auto;    float: left;}
.sCartContainer {display:block; width:99%; margin:0px auto 20px auto;}
.lbl {display:block;}

/* --- Google Ad or Banner Div --- */
.googleAd {margin:10px 0px 0px 6px; width:300px; height:250px;}
.googleAdBottom {width:728px; height:90px; margin:10px 0px 10px 0px;}
.googleAdRight {width:160px; height:600px; margin:10px 0px 10px 5px;}

img.imgLeft {float:left; padding:8px; margin:0px 0px 5px 10px; border:dashed 1px #CCCCCC; }
.detailContainer {padding-left:10px; display:block; float:left; width:62%; margin-top:10px;}
.detailContainer p, .detailContainer span {display:block; margin:10px auto; text-align:left;}

#giftHeader { background:url(../images/headers.gif) no-repeat 1px -1px; height:38px;}
#scaleModelHeader { background:url(../images/headers.gif) no-repeat 1px -39px; height:34px;}
#booksHeader { background:url(../images/headers.gif) no-repeat 1px -3px; height:34px;}

.rightControl 
{
	/* -- width:196px;  --backup --*/
	width:93%;
	border-bottom:solid 1px #cccccc;
	clear:both; 
	margin:10px auto;
	padding-bottom:5px;
}
.rightControlImg {float:left; border:0px solid #FFFFFF; width:69px; height:62px; margin:0px 5px 0px 0px;}
.rightControlHpl{font-weight:bold; float:left; }
.rightControlLbl {float:left; width:126px; display:block; text-align:justify;}
.wide {width:99%; margin:0px auto;}
.last {border:none;}

.boxSmallContainer a { color:Black; text-decoration:none; }
.boxSmallContainer a:link { color:Black; text-decoration:none; }
.boxSmallContainer a:visited { color:Black; text-decoration:none; }
.boxSmallContainer a:hover { color:Black; text-decoration:underline; }
.boxSmallContainer a:active { color:Black; text-decoration:none; }
/* -- .rightControl span {display:block; width:100%;}  ---*/
.knowMoreHpl 
{
	
	float:right;
	display:block;
	margin:0px auto 0px 0px;
	color:#2671fc;
	font-size:10px;
	background:url(../images/icon-know-more.gif) no-repeat right;
	width:67px;
	clear:both;
	
}

ol.generalList {display:block; width:95%; margin:0px 0px 0px 18px; }
ol.generalList li {clear:left; margin:10px 0px 10px 28px;}
/* -- ol.generalList li p { border-top:#cc0000 1px dashed; margin:4px auto; padding:5px 0px;} ---*/

ul.generalList {display:block; width:95%; margin:0px 0px 0px 18px; }
ul.generalList li { clear:left; margin:10px 0px 0px 28px;}


ol.faqList {display:block; width:95%; margin:0px 0px 0px 18px; }
ol.faqList li {clear:left; margin:20px 0px 0px 28px;}
ol.faqList li a{ text-decoration:none;}
ol.faqList li a:hover{ text-decoration:underline;}


/* TEXT STYLES ONLY */

.style1-bold {color:#000000; font-size:12px; font-weight:bold;}

.style2-bold {color:#180e5e; font-size:12px; font-weight:bold;}

.red {color:#e20000;}
h2 {font-weight:bold; font-size:12px; display:block; color:#000000;  margin-top:1px;}
h3 {font-weight:bold; font-size:15px; display:block; color:#e10202; margin:5px auto;}
h6 { font-size:18px; color:#180e5e; display:block; padding:0px 0px 20px 0px;}
.style1-blue {color:#180e5e;}
.style2 {font-size:10px; color:#000000;}
.style3 {font-size:11px; color:#000000;}
.style-red{color:#e00000;}
.style-small-red {font-size:10px; color:#e20000;}
.mainTitle 
{
	/*width:720px;height:31px; */
	background:url(../images/box-titleBg.gif) repeat-x;
	
	margin:0px auto 5px auto;
	padding:10px 0px 0px 18px;
}
.mainTitle img {float:left; margin-top:-1px; padding-right:5px;}

.small {width:297px; font-weight:bold;}

/* MENU STYLES ONLY */
ul.menu 
{
	width:913px;
	height:32px; 
	background: url(../images/menuPic.gif) no-repeat 0px -3px;
	display: block;
	list-style: none;
	margin: 10px auto;
	padding-left:60px;
	clear:both;
}

ul.menu li {
	display:inline;
	padding:0px;
	margin:0px;
}
ul.menu a {
	padding:8px 28px;
	text-decoration:none;
	color:#000000;
	float:left;
	text-indent:0px;
	/*background-image:url(images/menu-divider.gif);
	background-position:left; background-repeat:no-repeat;*/
}

li#home a:hover { background: url(images/menuPic.gif) -60px 32px; color:#FFFFFF;  }
li#company a:hover { background: url(images/menuPic.gif) -151px 32px; color:#FFFFFF; }
li#brands a:hover { background: url(images/menuPic.gif) -260px 32px; color:#FFFFFF; }
li#subs a:hover { background: url(images/menuPic.gif) -356px 32px; color:#FFFFFF; }
li#shop a:hover { background: url(images/menuPic.gif) -468px 32px; color:#FFFFFF; }
li#events a:hover { background: url(images/menuPic.gif) -553px 32px; color:#FFFFFF; }
li#adv a:hover { background: url(images/menuPic.gif) -646px 32px; color:#FFFFFF; }
li#jobs a:hover { background: url(images/menuPic.gif) -752px 32px; color:#FFFFFF; }
li#faq a:hover { background: url(images/menuPic.gif) -835px 32px; color:#FFFFFF; }


/* FOOTER STYLES ONLY */

#footerContainer 
{	
	background:#cecece;
	width:100%;
	margin:0px auto;
	clear:both;
	display:block;
	padding:20px 0px;
	margin-top:20px;
	border-top:1px solid #c8c8c8;
	font-size:10px; 
}

ul.footerLeft {/*float:left;*/ list-style-type:none; font-size:13px; display: inline-block; margin: 0px; padding: 0px;}
ul.footerRight {/*float:right;*/ list-style-type:none; font-size:13px; display: inline-block; margin: 0px; padding: 0px;}

ul.footerLeft li, ul.footerRight li 
{
	display:inline;
	padding:0px;
	margin:0px;
}
ul.footerLeft a, ul.footerRight a
{
	padding:0px 5px;
	text-decoration:none;
	color:#494949;
	float:left;
	border-right:#494949 1px solid;
}
ul.footerLeft a.last,ul.footerRight a.last {border:none;}



/* HOME STYLES ONLY */

.flashBanner {}
.advertise, .subscribe, .guide {width:324px; height:104px; float:left; border:none; margin-top:10px;}
.advertise a, .subscribe a, .guide a {width:324px; height:104px; border:none;}
.subscribe {width:324px; height:104px;}
.hContentRight {width:318px; float:right; clear:left;}
.hBoxContent {display:block; width:95%; margin:10px auto 0px auto;}

.hLeft {width:324px; float:left;}


ul.shopLink 
{
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
ul.shopLink li
{
	display:block;
	clear:both;
	background:url(images/shopLink-bg.gif);	
}
ul.shopLink a
{
	display:block;
	clear:both;
	padding:0px;
	height:26px;
	padding:12px 0px 0px 40px;
	text-decoration:none;
	color:#000000;
}
ul.shopLink a:hover 
{
	display:block; 
	clear:both; 
	background:url(images/shoplink-hover-bg.gif);
	color:#cc0000;
}

.newsContainer  {width:321px; float:left; margin-left:6px;}

.newsContainer a {text-decoration:none;}
.homeTxt{ text-align:left; padding:0px 5px 0px 0px; display:block;}
.newsImg { width:120px; height:80px; float:left; padding-right:8px; }
.subsImg {float:left; padding-right:8px;}
.moreLink 
{
	color:#0f66c2;
	text-decoration:none;
	font-size:10px; 
	float:right; 
	margin:0px 10px 5px auto;
}

.moreLink a:hover { text-decoration:none;}

/* SHOPPING CART STYLES ONLY */

ul.sCart {display:block; width:100%; margin:0px auto; font-size:10px; text-align:center;}
ul.sCart li
{
	display:inline;
	padding:0px;
	margin:0px;
}
ul.sCart a
{
	padding:0px 0px;
	text-decoration:none;
	color:#494949;
	float:left;
	margin-left:2px;
	border-right:#cdcdcd 1px solid;
}

ul.sCart a.last {border:none;}
ul.sCart img {width:69px; height:79px;}

ul.sCart a:hover {}

.sCartLink {display:block; margin:0px auto; padding-top:10px; width:98%; clear:both; font-size:11px; font-weight:bold; text-align:center;}

.offerDescContainer {width:100%;  margin:0px auto;}


ol.offerDesc {display:block;  padding-left:15px; margin:0px auto;}
ol.offerDesc li 
{   margin :10px 30px;
	border-bottom:#e3e3e3 solid 1px;
	padding:0px 0px 20px 0px;

}
ol.offerDesc a{clear:both; display:block;}
ol.offerDesc .hpl
{
	width:131px;
	height:21px;
	background:url(images/icon-add-to-basket.gif) no-repeat;
	padding:4px 0px 0px 15px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	float:right;
	clear:left;
	}
.hpl{text-decoration:none;}
.hpl a:hover {text-decoration:underline;}
	
.pdtDetail {width:47%; float:left; margin-left:13px; margin-top:20px; margin-bottom:15px;}
.pdt-mag { width:94px; height:119px; border:10px solid #CCCCCC; float:left;}
.pdt-mag a:hover {border:1px #cc0000 solid;}
.pdtTitle, .pdtDesc {width:237px;}
.pdtTitle {border:1px; background:#ebf0ff; float:left;  margin:10px 0px 0px 0px; padding:5px; font-weight:bold; }
.pdtDesc
{
	float:left;
	margin:3px 0px; 
    padding :5px; 
	color:#000000;
}
.pdtPrice 
{
	float:left;
	margin:3px 0px; 
	font-size:11px;
	padding:5px;
	color:#e20000;
	font-weight:bold;
}
.pdtPrice a {color:#e20000;}
.pdtPrice a:hover {color:#e20000; text-decoration:none;}


/* --- FORM STYLES  --- */

.formTitle , .rformTitle
{
	border-bottom:1px #CCCCCC solid;
	display:block; 
	margin:5px auto 0px 0px;
	font-size:12px; 
	font-weight:bold;
	padding:5px auto;
	width:45%;
}
.rformTitle {width:99%;}
fieldset {border:none;}
fieldset br {clear:left;}

.fieldWrapper {
	width:320px;
	display:block;
	margin: 5px 0px 0px 0px;
	padding: 2px 0px;
	
}

.fieldcWrapper {
	width:100%;
	display:block;
	margin: 5px 0px 0px 0px;
	padding: 2px 0px;
	
}

label {
	width:94px;
	padding-right: 20px;
	margin-top:1px;
	display: block;
	float: left;
	font-weight:bold;
	
}
input, textarea, select, .dropdown 
{
	width:200px;
	border:1px #CCCCCC solid;
	
}
.smallTextare{width:142px;}

select {width:205px;}
textarea {height:65px;}

legend {
	width:200px;
	background:#CCCCCC;
	padding:4px;
}

.rightDiv, .rightcDiv  {float:right; width:340px; padding:0px 5px; margin:0px; }

.rightcDiv {width:360px; margin:4px 0px 0px 0px;}

.rImgLeft {float:left; border:1px #FFFFFF solid; padding:3px; width:60px; height:80px;}
.rRadioBtnGroup {width:271px; float:right; }
.rRadioBtnGroup td {padding:2px 0px;}
fieldset.rFieldSet{ width:100%; margin:0px auto; float:left; border:1px solid #159ed7; padding:10px 0px;  }
.rFieldSet .fieldWrapper {margin-left:5px;}
.radioGroupLegend { background:#FFFFFF; margin-left:10px; width:168px;}
.rRadioBtnGroup input{width:auto; float:left; border:none;}
.rRadioBtnGroup label {width:175px; display:inline; margin-left:3px; }
.rRadioBtn {width:342px; height:25px;}

img.sendBtn {width:78px; height:29px;}
img.sendBtn:hover {width:200px;}

/* --- ADVERTISE PAGE ONLY --- */

.adDivider {display:block; border-bottom:1px dotted #cccccc; padding:10px 0px 17px 0px ; /*width:49%;height:170px;*/ float:left; }
.adIconWrapper {display:block; width:100%;}
.adIconWrapper div {float:left; width:30px;}

ol.ratecard { float:right;  padding:0px; margin:0px;}
ol.ratecard li { margin :0px; padding:0px; list-style:none;}

ol.ratecard a {clear:both; display:block;}


ol.ratecard .hpl
{
	width:131px;
	height:21px;
	background:url(images/icon-ratecard.gif) no-repeat;
	padding:4px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}
.hpl{text-decoration:none;}
.hpl a:hover {text-decoration:underline;}


.adIconWrapper a { text-decoration:none; color:Blue;}
.adIconWrapper a:link { text-decoration:none; color:Blue;}
.adIconWrapper a:visited { text-decoration:none; color:Blue;}
.adIconWrapper a:hover { text-decoration:underline; color:Blue;}
.adIconWrapper a:active { text-decoration:none; color:Blue;}




/* --- CONTACT US PAGE ONLY --- */

.contactDivider {display:block; padding:10px 30px 17px 0px ; width:49%; float:left; height:190px;}



/* --- SHOPPING CART TABLE --- */

.sCartTable {padding:0px; text-align:center; width:100%; border:none; margin-top:20px; border-bottom:1px #CCCCCC solid; }
.sCartTable td { border:solid 1px #FFFFFF; text-align:center;  border-bottom:#cccccc 1px solid;  padding:5px;}
.sCartTable th {background:#ebf0ff; padding:5px 0px; border:#cccccc 1px solid;}
td.sCartTitle {width:65px;}
td.sCartTitle img {width:60px; height:80px;}
td.sCartPrice {width:70px;}
td.sCartOffer {width:200px;}
td.sCartQty {width:53px;}
td.sCartQty select {width:50px;}
td.sCartRemove {width:100px; padding:0px 0px 0px 0px; /* -- background:url(images/icon-trashCan.gif) no-repeat 0px center; --*/ }
.sCartRemove  a {padding:0px 0px 0px 20px;  border:none; text-decoration:none; color:#cc0000;  }

.sCart-ars { background:#FFFFFF;}
.sCartBtnBg { font-weight:bold; background:url(images/btn-sCartBg.gif) no-repeat; padding:6px 40px; height:35px;}
.sCartBtnBg div {float:right;}
.sCartBtnBg a {text-decoration:none; color:#eb1c22;}
.sCartBtnBg a:hover {text-decoration:underline; color:#000000;}
img.sCartSteps {width:738px; height:33px; margin:0px auto 0px 1px; clear:both;}
td.sCart-title {border-left:0px solid #CCCCCC;}

.sCartcBtnBg { font-weight:bold; background:url(images/btn-sCartcBg.gif) no-repeat; padding:6px 40px; height:35px;}
.sCartcBtnBg div {float:right;}
.sCartcBtnBg a {text-decoration:none; color:#eb1c22;}
.sCartcBtnBg a:hover {text-decoration:underline; color:#000000;}

/* --- ORDER SUMMARY TABLE  (step2Table) ---- */


.step2Table 
{
	 padding:0px;
	 width:100%; 
	 border:none;
	 border-collapse:collapse;
	 margin:20px auto;
	 border-bottom:1px #FFFFFF solid;
	 }
.step2Table td 
{
	padding:2px;
	border:1px solid #FFFFFF;
	border-collapse:collapse;
	border-bottom:1px #FFFFFF solid;
	padding:10px 20px;
	}
.step2Table th {background:#ebf0ff; padding:5px 0px; border:#FFFFFF 1px solid;}
td.step2Pdt {width:65px; text-align:center;}
td.step2Pdt img {width:60px; height:80px;}
td.step2Price { }
td.step2Address {}



/* --- JOBS PAGE ONLY --- */

.jobContent {width:95%; display:block; border-bottom:1px dotted #2671fc; padding:10px 0px 17px 0px ;}
.jobTitle, .jobWrapper {display:block; width:100%; padding:5px;}
.jobTitle {cursor:pointer;}
.jobTitle a:hover { background:#cc0000;}
.jobTitleOpen { background:#d1edff;}
.jobTitles {float:left; width:80px; font-weight:bold; color:#180e5e;}
.profileTxt {display:block; margin-left:80px;}



/* --- COMPANY PAGE ONLY --- */

fieldset.Cwrapper { width:99%; margin:0px auto; float:left; border:1px solid #CCCCCC; padding:10px 5px 10px 2px;  }

.cHeadLegend { background:#FFFFFF; margin-left:0px; width:auto; font-size:16px; font-weight:bold; color:#e20000;}

.compContents {display:block; width:98%; text-align:justify; margin:0px auto; padding:0px 5px 10px 5px; }
.compHeading {	color:#e20000;	width:99%; padding:15px 0px 5px 10px; margin:0px 0px 10px 0px; font-size:16px; font-weight:bold; border-bottom:#CCCCCC solid 1px;}


/* --- BRANDS PAGE ONLY --- */

/*ul.brandList {display:block; width:95%; margin:0px 0px 0px 18px; list-style-type:upper-alpha; line-height:20px; }
ul.brandList li {clear:left; margin:20px 0px 0px 28px;}*/
.brandHeading {	color:#e20000;	width:99%; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; font-size:16px; font-weight:bold; border-bottom:#CCCCCC solid 1px;}

.brandImg, .eventImg { float:left; padding:0px 10px 2px 0px;}


/* --- LATEST COMPANY NEWS PAGE ONLY --- */

.newsCareers 
{
	display:block; 
	width:100%;
	border-bottom:solid 1px #cccccc;
	clear:both; 
	margin:5px auto;
	padding-bottom:5px;
}

.newsHd {font-weight:bold;}
.newsDetail {display:block;}
.newsImg {float:left; width:148px; height:129px;}

ul.newsList {margin:0px 5px 0px 15px; width:45%; float:left; }
ul.newsList li {clear:left; padding:3px 30px 3px 3px ; border-bottom:1px dashed #CCCCCC;}
ul.newsList a {clear:left; padding:3px 30px 3px 3px ; border-bottom:1px dashed #CCCCCC;}


.companyNewsH {	color:#180e5e; display:block;	width:99%; padding:5px 0px 5px 0px; margin:0px 0px 5px 0px; font-size:16px; font-weight:bold; border-bottom:#CCCCCC solid 1px;}

.companyNewssubH { width:99%; display:block; color:#323232; padding:5px 0px 5px 0px; margin:0px 0px 5px 0px; font-size:13px; font-weight:bold; border-bottom:#CCCCCC solid 1px;}

.companyNewsC { font-weight:normal; display:block; width:98%; text-align:justify; margin:0px auto; padding:0px 5px 10px 5px; }

.companyImg { padding:5px 5px 5px 5px; width:300px; height:200px;}

.cnTable { width:99%;}

.cnTable td { padding:0px 5px 0px 0px;}

.cnBottom { width:300px; padding:0px; margin:0px; background-color:#e9e9e9;}

.cnBottom div { margin:5px 3px 5px 3px; padding:0px; text-align:left;}

.cnBottom a { color:#1a1a1a; text-decoration:none; font-weight:bold;}
.cnBottom a:link { color:#1a1a1a; text-decoration:none;}
.cnBottom a:visited { color:#1a1a1a; text-decoration:none;}
.cnBottom a:hover { color:#1a1a1a; text-decoration:underline;}
.cnBottom a:active { color:#1a1a1a; text-decoration:none;}

/* --- VIEW BASKET CONFIRM --- */

.modalPopup
        {
	        background-color:#ffffdd;
	        border-width:3px;
	        border-style:solid;
	        border-color:Gray;
	        padding:3px;
        }
        .modalBackground
        {
	        background-color:Gray;
	        filter:alpha(opacity=70);
	        opacity:0.7;
        }
        
        
/* --- THANK YOU PAGE --- */

.ty { width:99%; text-align:center; font-weight:bold; padding:40px 0px 0px 0px;}
#whthifi{padding:0px 0px 0px 300px; font-size:14px; color:Red;}

.LeftBg{background:url(images/left-rounded-bg.png) left top no-repeat; height:194px; width:14px; float:left}
.RightBg{background:url(images/right-rounded-bg.png) left top no-repeat; height:194px; width:14px; float:left}

.ImageSlider{
	height:194px;
	background:url(images/middle-bg.jpg) left top repeat-x;
	float:left;
	width:944px;
	}
	
.LeftSlider{
	float:left;
	width:451px;
	padding:15px 20px 0 0;
	height:179px;
	border-right:1px solid #CBCBCB;
	}
	
.RightSlider{
	float:left;
	width:452px;
	padding:15px 0px 0 20px;
	}
	
.content{margin:0px; width:425px; height:115px; overflow:auto; margin:20px 0 0 10px}
.content .images_container{overflow:hidden;}
.content .images_container img{display:block; float:left; margin:0 5px;}
/*a[rel='toggle-buttons-scroll-type']{display:inline-block; text-decoration:none; padding:3px 15px; background:#000; margin:5px 20px 5px 0}*/

.no-padding {padding:0px !important;}

.brand figure{border:1px solid #cecece; padding:10px; margin:10px 0px; text-align:center;-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;}
.brand figure:hover{border:1px solid #2b3269; padding:10px; margin:10px 0px; text-align:center;}

.faq li h3 {
    font-weight: bold;
    font-size: 15px;
    display: block;
    color: #e10202;
    margin: 5px auto;
}
.ad-mr-sec {
    padding: 7px 0;
}
.ab-top-margin {
    margin-top: 50px;
}</pre></body></html>