img{border:none;}
body {
margin:0px;
padding:0px;

}
form {
margin:0px;
padding:0px;
}
.cin {
color: #4d4d4d;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;

}
.clear_both {
clear:both;
line-height:1px;
height:1px;
}
.wid-100-per {
width:100%;
}

.blnk-spc-20 {
height: 20px;
line-height:1px;
}
.blnk-spc-10 {
height: 10px;
line-height:1px;
}
.blnk-spc-11 {
height: 11px;
line-height:1px;
}
.blnk-spc-8 {
height: 8px;
line-height:1px;
}
.blnk-spc-14 {
height: 14px;
line-height:1px;
}
.blnk-spc-16 {
height: 16px;
line-height:1px;
}
.blnk-spc-17 {
height: 17px;
line-height:1px;
}
.blnk-spc-5 {
height: 5px;
line-height:1px;
}
.blnk-spc-3 {
height: 3px;
line-height:1px;
}
.blnk-spc-2 {
height: 2px;
line-height:1px;
}
.blnk-spc-1 {
height: 1px;
line-height:1px;
}
.header-logo-div {
border-bottom: 1px solid #555555;

}
.header-login-area {
background: #999999;
color: #000000;
font: bold 11px arial;
border-top: 1px solid #bfbebe;
}
.header-login-area td {
color: #000000;
font: bold 11px arial;
}
.header-login-area .padd {
padding: 9px 0px 10px 0px;
}
.header-login-area a {
color: #000000;
font: bold 11px arial;
text-decoration:none;
}
.header-login-area a:hover {
color: #ffffff;
}

.input-field-1 {
border: 1px solid #585858;
font: 12px arial;
color: #333333;
padding: 5px 5px 4px 5px;
margin:0px;

}
.input-field-2 {
border: 1px solid #585858;
font: 12px arial;
color: #333333;
padding: 5px 5px 4px 25px;
margin:0px;
background:#ffffff url(../images/magnify-icon.gif) 0% 50% no-repeat;
}
*html .input-field-2 {
background-attachment:fixed;
}
.select-field-1 {
font: bold 11px arial;
color: #4d4d4d;
width:190px;
height:85px;
margin:0px;
padding:0px;
}
.header-top-rgt-lnk {
text-align:right;
}
.header-top-rgt-lnk .rpadd {
padding-right: 10px;
}

.header-nav {
background: #999999;
color: #ffffff;
font: bold 11px arial;
height:21px;
}
.header-nav .nav-padd {
padding: 0px 0px 0px 0px;
}
.header-nav .nav-width {
width:950px;
text-align:center;
}
.header-nav ul {
float:left;
display:inline;
margin:0px;
padding:0px;
}
.header-nav ul li {
float:left;
margin:0px 2px 0px 0px;
padding:0px;
list-style-image:none;
list-style:none;
background:url(../images/nav-but-1.gif) no-repeat;
height:21px;
width:116px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
text-align:center;
}
.header-nav ul li a {
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
padding-top:4px;
display:block;
}
.header-nav ul li a:hover {
color: #000000;
}
.header-nav ul li.active {
background:url(../images/nav-but-2.gif) no-repeat;
color: #000000;
}
.header-nav ul li.active a {
color: #000000;
}


.header-search {
background: #c6c6c6;
color: #000000;
font: bold 11px arial;
border-bottom:1px solid #999999;
}

.header-search .hs-padd {
padding: 10px 0px 0px 0px;
}

.serach-options-box-lft {
background:url(../images/option-lft-cur.gif) top left no-repeat;
height: 26px;
}
.serach-options-box-rgt {
background:url(../images/option-rgt-cur.gif) top right no-repeat;
height: 26px;
}
.serach-options-box-bg {
background:url(../images/option-box-bg.gif) repeat-x;
height: 26px;
font: bold 11px arial;
color: #000000;
}
.sob-padd {
padding: 4px 10px 0px 10px;
}

.search-in-results-div {
padding: 5px 0px 6px 0px;
font-weight:normal;
}

.adv-search-toggle-lft {
background:url(../images/adv-opt-lft.gif) top left no-repeat;
height: 16px;
}
.adv-search-toggle-rgt {
background:url(../images/adv-opt-rgt.gif) top right no-repeat;
height: 16px;
}
.adv-search-toggle-bg {
background:url(../images/adv-opt-bg.gif) repeat-x;
height: 16px;
font: bold 11px arial;
color: #4d4d4d;
}
.adv-search-toggle-bg a {
font: bold 11px arial;
color: #4d4d4d;
text-decoration:none;
}
.adv-search-toggle-bg a:hover {
color: #c15c2a;
}
.ast-padd {
padding: 2px 0px 0px 18px;
}

.advance-search-box {
background: #dfdfdf;
border-bottom: 6px solid #666666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #333333;
}
.advance-search-box a {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #333333;
text-decoration:none;
}
.advance-search-box .close-link {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #666666;
text-align:right;
}
.advance-search-box .close-link .cl-padd {
padding: 0px 0px 0px 0px;
}
.advance-search-box .close-link a {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #666666;
text-decoration:none;
}
.advance-search-box .close-link a:hover {
color: #c15c2a;
}
.advance-search-box .padd {
padding: 5px 0px 5px 0px;
}
.advance-search-box p {
color: #333333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
padding:1px 0px 1px 0px;
}

.select-date-box {
color: #333333;
font: bold 11px arial;
border: 1px solid #555555;
}
.select-date-box .bg-1 {
background:#c6c6c6;
}
.select-date-box .bg-2 {
background:#ffffff;
}
.select-date-box p {
color: #333333;
font: bold 11px arial;
margin:0px;
padding:4px 10px 4px 10px;
}
.select-date-box a {
color: #333333;
font: bold 11px arial;
text-decoration:none;
}
.select-date-box a:hover {
color: #c15c2a;
}



.footer-top {
background: url(../images/footer-dashed-bor.gif) repeat-x;
height: 8px;
line-height:1px;
}

.footer-links {
background:#dddddd;
color: #666666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border-bottom: 1px solid #ffffff;
}
.footer-links .padd {
padding: 8px 0px 9px 0px;
}
.footer-links a {
color: #777777;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.footer-links a:hover {
color: #000000;
}

.footer-bottom {
background: url(../images/footer-bg.gif) repeat-x;
height: 63px;
font: bold 11px arial;
color: #777777;
border-top: 1px solid #a1a1a1;
}
.footer-bottom a {
font: bold 11px arial;
color: #777777;
text-decoration:none;
}
.footer-bottom a:hover {
color: #777777;
}
.footer-bottom .padd {
padding: 10px 0px 0px 0px;
}
.terms-condition-bg {
background: url(../images/term-condition-lnk-bg.gif) no-repeat;
height: 16px;
width:196px;
font: bold 11px arial;
color: #ffffff;
}
.terms-condition-bg .tcb-padd {
padding: 1px 0px 0px 6px;
}
.terms-condition-bg a {
font: bold 11px arial;
color: #ffffff;
text-decoration:none;
}
.terms-condition-bg a:hover {
color: #ffffff;
text-decoration:none;
}
.home-main-img-1 {
background: url(../images/home-main-img-1.jpg) no-repeat;
height: 409px;
width:1000px;
}
.home-main-img-2 {
background: url(../images/home-main-img-2.jpg) no-repeat;
height: 279px;
width:1000px;
}
.home-full-img {
background-image: url(/images/home_bg_image_high.jpg);
height: 688px;
background-repeat: no-repeat;
width:1000px;
}
.hmi-padd {
/*padding: 45% 0px 0px 15px;*/
  padding-top: 20%;
  padding-left: 5%;
}

.home-search-bar {
background: url(../images/home-search-bar.png) no-repeat;
width:678px;
height:54px;
}

.home-search-bar .sb-padd {
padding: 13px 10px 0px 10px;
}
.content {
background: #eeeeee;
font: 11px arial;
color: #333333;
}
.content a {
font-size: 11px;
text-decoration:none;
color: #777777;
font-family:Arial, Helvetica, sans-serif;
}
.content a:hover {
color: #333333;
}
.search-results-mdiv {
background:#ffffff;
color: #666666;
font: 11px arial;
width:910px;
text-align:left;
}
.search-prev-next-table {
font-weight:bold;
font-size: 11px;
width:100%;
}
.search-results-mdiv .sr-padd-1 {
padding: 20px 24px 20px 24px;
}
.search-results-mdiv .sr-padd-2 {
padding: 15px 11px 15px 11px;
}
.search-results-mdiv .sr-padd-3 {
padding: 0px 24px 25px 24px;
}
.cont-padd-1 {
padding: 35px 45px 0px 45px;
}
.cont-padd-2 {
padding: 0px 45px 0px 45px;
}
.cont-padd-3 {
padding: 25px 55px 25px 55px;
}
.cont-padd-4 {
padding: 10px 20px 20px 20px;
}
.cont-padd-5 {
padding: 0px 45px 35px 45px; 
}
.search-tab-lft-selected {
background: url(../images/results-wgt-tab1.gif) no-repeat;
width: 152px;
height:38px;
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-lft-selected a {
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-lft-selected a:hover {
color: #333333;
}



.search-tab-mid-selected {
background: url(../images/results-wgt-tab2.gif) no-repeat;
width: 152px;
height:38px;
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-mid-selected a {
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-mid-selected a:hover {
color: #333333;
}



.search-tab-rgt-selected {
background: url(../images/results-wgt-tab3.gif) no-repeat;
width: 152px;
height:38px;
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-rgt-selected a {
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-rgt-selected a:hover {
color: #333333;
}

.search-tab-lft-selected .tpadd , .search-tab-mid-selected .tpadd , .search-tab-rgt-selected .tpadd {
padding: 11px 5px 0px 5px;
}




.search-tab-mid-nonselected {
background: url(../images/results-grey-tab1.gif) no-repeat;
width: 147px;
height:38px;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-mid-nonselected a {
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-mid-nonselected a:hover {
color: #333333;
}


.search-tab-mid-nonselected2 {
background: url(../images/results-grey-tab5.gif) no-repeat;
width: 147px;
height:38px;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-mid-nonselected2 a {
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-mid-nonselected2 a:hover {
color: #333333;
}



.search-tab-rgt-nonselected {
background: url(../images/results-grey-tab2.gif) no-repeat;
width: 147px;
height:38px;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-rgt-nonselected a {
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-rgt-nonselected a:hover {
color: #333333;
}

.search-tab-lft-nonselected {
background: url(../images/results-grey-tab3.gif) no-repeat;
width: 147px;
height:38px;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-lft-nonselected a {
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-lft-nonselected a:hover {
color: #333333;
}

.search-tab-lft-nonselected2 {
background: url(../images/results-grey-tab4.gif) no-repeat;
width: 147px;
height:38px;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.search-tab-lft-nonselected2 a {
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.search-tab-lft-nonselected2 a:hover {
color: #333333;
}


.search-tab-lft-nonselected .tpadd , .search-tab-mid-nonselected .tpadd , .search-tab-rgt-nonselected .tpadd ,.search-tab-lft-nonselected2 .tpadd , .search-tab-mid-nonselected2 .tpadd {
padding: 11px 5px 0px 5px;
}

.clearfy-search-bar {
background: #666666 url(../images/clearify-sb-bg-img.jpg) top right repeat-y;
font: bold 11px arial;
color: #ffffff;
}
.clearfy-search-bar .csb-padd {
padding: 2px 15px 2px 15px;
}
.clearfy-search-bar .csb-padd2 {
padding: 2px 15px 2px 205px;
}

.hor_dot_bor {
background: url(../images/dot-bor.gif) repeat-x;
height:1px;
line-height:1px;
}

.search-results {
width: 100%;
color: #666666;
font: bold 12px arial;
}
.search-results td {
color: #666666;
font: bold 12px arial;
padding: 0px 3px 25px 3px;
}
.search-results .img-div td {
border: 1px solid #dedfde;
height:175px;
text-align:center;
padding: 0px;
}
.search-results a {
color: #777777;
font: normal 11px arial;
text-decoration:none;
}
.search-results a:hover {
color: #666666;
}
.search-results-0 a {
color: #000000;
font: normal 14px arial;
text-decoration:none;
}
.search-results .fl-div-mt {
	width: 172px;
	color: #666666;
	float:left;
	font: bold 12px arial;
	margin-right:5px;
	margin-bottom:25px;
}

.search-results .img_name {
padding-right: 15px;
background: url(../images/dot-bor-v.gif) top right repeat-y;
}
.search-results .rf_lnk {
padding-right: 10px;
background: url(../images/dot-bor-v.gif) top right repeat-y;
}

#dhtmltooltip{
position: absolute;
width: 346px;
border: 1px solid #888888;
padding: 0px;
background-color: #ffffff;
visibility: hidden;
z-index: 100;
font: bold 11px arial;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}

.mouseover-img-title {
background: #777777;
color: #ffffff;
padding:2px 12px 2px 12px;
font: bold 12px arial;
}
.mouseover-img-cont {
background: #ffffff;
color: #777777;
border: 1px solid #888888;
font: 11px arial;
}
.mouseover-img-cont .padd {
padding: 12px;
}

.lightbox {
background: #ececec;
color: #333333;
font: bold 11px arial;
position:fixed;
bottom:0;
left:0;
z-index:100;
width:100%;
}
.lightbox .sub-div {
background: #ffffff;
}
.lightbox .sub-div .sd-padd{
padding: 8px 55px 8px 55px;
}
.lightbox .sub-div td {
padding: 5px;
}
.lightbox td {
color: #333333;
font: bold 11px arial;
}
.lightbox .lb-padd {
padding: 8px 55px 8px 55px;
border-top: 1px solid #9c9c9c;
}
.lightbox a {
color: #777777;
font: bold 11px arial;
text-decoration:none;
}
.lightbox a:hover {
color: #333333;
}


* html .lightbox {
position: absolute;
background: #ececec;
border:0;

color: #333333;
font: bold 11px arial;
top:0;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}

.lgtbox-prev-next {
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
background:#ffffff;
font-weight:bold;
font-size: 11px;
color: #666666;
}
.lgtbox-prev-next .lpn-padd {
padding: 10px 55px 10px 55px;
}

.lgtbox-prev-next a {
font-weight:bold;
font-size: 11px;
color: #777777;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.lgtbox-prev-next a:hover {
color: #000000;
}
.lgtbox-prev-next .lnk-padd {
padding: 0px 10px 0px 0px;
}
h1 {
color: #989898;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
margin:0px;
padding:0px 0px 10px 0px;
}
h1 .sm_txt {
font-size:12px;
}


.wht-cont-div {
background:#ffffff;
color: #666666;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
width:910px;
text-align:left;
}
.wht-cont-div p {
color: #666666;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
padding: 6px 0px 6px 0px;
margin:0px;
font-weight:normal;
}
.wht-cont-div a {
color: #777777;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
text-decoration:none;

}


.wht-cont-div ul {
color: #666666;
font: 11px arial;
margin:2px 10px 2px 10px;
padding:2px 10px 2px 10px;
}
.wht-cont-div ul li {
color: #666666;
font: 11px arial;
margin:0px;
padding:2px 0px 2px 0px;
}
.wht-cont-div .bull_none ul {
color: #666666;
font: 11px arial;
margin:2px 0px 2px 0px;
padding:2px 0px 2px 0px;
}
.wht-cont-div .bull_none ul.sub_ul {
color: #666666;
font: 11px arial;
margin:2px 0px 2px 15px;
padding:2px 0px 2px 15px;
}
.wht-cont-div .bull_none ul li {
color: #666666;
font: 11px arial;
margin:0px;
padding:2px 0px 2px 0px;
list-style:none;
list-style-image:none;
}
.wht-cont-div .bull_none a {
font-weight:bold;
}


.wht-cont-div .wc-padd-1 {
padding: 20px 24px 20px 24px;
}
.wht-cont-div .wc-padd-2 {
padding: 15px 11px 15px 11px;
}
.wht-cont-div .wc-padd-3 {
padding: 0px 24px 25px 24px;
}
.wht-cont-div .wc-padd-4 {
padding: 20px 30px 20px 30px;
}
.wht-cont-div .wc-padd-5 {
padding: 20px 24px 20px 205px;
}
.wht-cont-div .wc-padd-6 {
padding: 6px 9px 6px 9px;
}

.form-box-1 {
width:100%;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #666666;
}
.form-box-1 td {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #666666;
padding: 3px 2px 3px 2px;
}
.form-box-1 th {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #ffffff;
padding: 3px 2px 3px 2px;
background:#777777;
}

.brown_txt {
color: #777777;
}

.wht-cont-top-cur-lft {
background: url(../images/wht-box-top-lft.gif) top left no-repeat;
height:8px;
line-height:1px;
}
.wht-cont-top-cur-rgt {
background: url(../images/wht-box-top-rgt.gif) top right no-repeat;
height:8px;
line-height:1px;
}
.wht-cont-bot-cur-lft {
background: url(../images/wht-box-bot-lft.gif) top left no-repeat;
height:8px;
line-height:1px;
}
.wht-cont-bot-cur-rgt {
background: url(../images/wht-box-bot-rgt.gif) top right no-repeat;
height:8px;
line-height:1px;
}
.wht-cont-tb-bg {
background: #ffffff;
height:8px;
line-height:1px;
}

.wid-auto {
width:auto;
}

.cr_txt {
color: #666666;
}

.img-info-lft-div {
float:left;
width:118px;
}
.img-info-rgt-div {
float:left;
font-weight:normal;
width:180px;
}

.resolution-div {
font-weight: normal;
float:left;
padding-right:10px;
}
.pricing-div {
float:right;
text-align:right;
}

.grad_bor {
background: url(/images/grad-bor.jpg) no-repeat;
width: 281px;
height:1px;
line-height:1px;
}

/*delete / email lightbox popup */

.sm-lightbox {
border: 2px solid #999999;
background: #ffffff;
color:#666666;
font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
}
.sm-lightbox .sml-padd {
padding: 4px;
}
.sm-lightbox .sml-padd-2 {
padding: 10px 10px 4px 11px;
}
.sm-lightbox .sml-padd-3 {
padding: 10px 20px 4px 11px;
}
.sm-lightbox h2 {
font-size: 14px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #666666;
padding: 4px 0px 0px 11px;
margin:0px;
}
.red_txt {
color: #ff0000;
}

/*-----------*/

/*----- Adding search result css given by Saad (21 May 2009) ---- */

.search-results .fl-div {
	height: 235px;
	width: 172px;
	color: #666666;
	float:left;
	font: bold 12px arial;
	margin-right:5px;
	margin-bottom:25px;
}

/*----------  Adding top include css given by Saad (30 May, 2009)   -------------*/
.header-nav2{
	background: #999999;
	color: #ffffff;
	font: bold 11px arial;
	height:21px;
}
.header-nav2 .nav-padd{padding: 0px 0px 0px 0px;}
.header-nav2 .nav-width{
	width:950px;
	text-align:center;
}
.header-nav2 ul{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
.header-nav2 ul li{
	float:left;
	margin:0px 2px 0px 0px;
	padding:0px;
	list-style-image:none;
	list-style:none;
	background:url(/images/nav-but-3.gif) no-repeat;
	height:21px;
	width:116px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:center;
}
.header-nav2 ul li a{
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	padding-top:4px;
	display:block;
}
.header-nav2 ul li a:hover{color: #ffa200;}
.header-nav2 ul li.active {
	background:url(/images/nav-but-2.gif) no-repeat;
	color: #000000;
}
.header-nav2 ul li.active a{color: #000000;}

/*- This is a test , will be removed --*/
.header-nav2-amo{
	background: #999999;
	color: #ffffff;
	font: bold 11px arial;
	height:21px;
}
.header-nav2-amo .nav-padd{padding: 0px 0px 0px 0px;}
.header-nav2-amo .nav-width{
	width:950px;
	text-align:center;
}
.header-nav2-amo ul{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
.header-nav2-amo ul li{
	float:left;
	margin:0px 2px 0px 0px;
	padding:0px;
	list-style-image:none;
	list-style:none;
	background:url(/images/nav-but-1.gif) no-repeat;
	height:21px;
	width:116px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:center;
}
.header-nav2-amo ul li a{
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	padding-top:4px;
	display:block;
}
.header-nav2-amo ul li a:hover{color: #ffa200;}
.header-nav2-amo ul li.active {
	background:url(/images/nav-but-2.gif) no-repeat;
	color: #000000;
}
.header-nav2-amo ul li.active a{color: #000000;}

/*   --- test --- */


/*-MMC header tabs--*/
.mmc-tab-lft-selected {
background: url(/images/mmc-sel-tab-lft.gif) no-repeat;
width: 154px;
height:38px;
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.mmc-tab-lft-selected a {
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-lft-selected a:hover {
color: #333333;
}
.mmc-tab-lft-selected .mmct-padd {
padding: 11px 5px 0px 5px;
}

.mmc-tab-mid-selected {
background: url(../images/mmc-sel-tab-mid.gif) no-repeat;
width: 160px;
height:38px;
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.mmc-tab-mid-selected a {
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-mid-selected a:hover {
color: #333333;
}
.mmc-tab-mid-selected .mmct-padd {
padding: 11px 5px 0px 5px;
}


.mmc-tab-rgt-selected {
background: url(../images/mmc-sel-tab-rgt.gif) no-repeat;
width: 154px;
height:38px;
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.mmc-tab-rgt-selected a {
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-rgt-selected a:hover {
color: #333333;
}
.mmc-tab-rgt-selected .mmct-padd {
padding: 11px 5px 0px 5px;
}




.mmc-tab-rgt-nonselected {
background: url(../images/mmc-nonsel-tab-rgt.gif) no-repeat;
width: 154px;
height:38px;
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.mmc-tab-rgt-nonselected a {
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-rgt-nonselected a:hover {
color: #333333;
}
.mmc-tab-rgt-nonselected .mmct-padd {
padding: 11px 5px 0px 5px;
}


.mmc-tab-mid-nonselected {
background: url(../images/mmc-nonsel-tab-mid.gif) no-repeat;
width: 156px;
height:38px;
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;

}
.mmc-tab-mid-nonselected a {
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-mid-nonselected a:hover {
color: #333333;
}
.mmc-tab-mid-nonselected .mmct-padd {
padding: 11px 5px 0px 5px;
}



.mmc-tab-mid-nonselected2 {
background: url(../images/mmc-nonsel-tab-mid2.gif) no-repeat;
width: 154px;
height:38px;
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.mmc-tab-mid-nonselected2 a {
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-mid-nonselected2 a:hover {
color: #333333;
}
.mmc-tab-mid-nonselected2 .mmct-padd {
padding: 11px 5px 0px 5px;
}



.mmc-tab-lft-nonselected {
background: url(../images/mmc-nonsel-tab-lft.gif) no-repeat;
width: 154px;
height:38px;
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.mmc-tab-lft-nonselected a {
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-lft-nonselected a:hover {
color: #333333;
}
.mmc-tab-lft-nonselected .mmct-padd {
padding: 11px 5px 0px 5px;
}


.mmc-tab-lft-nonselected2 {
background: url(../images/mmc-nonsel-tab-lft2.gif) no-repeat;
width: 154px;
height:38px;
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
}
.mmc-tab-lft-nonselected2 a {
color: #777777;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.mmc-tab-lft-nonselected2 a:hover {
color: #333333;
}
.mmc-tab-lft-nonselected2 .mmct-padd {
padding: 11px 5px 0px 5px;
}

.mmc-wht-box {
background: #ffffff;
border-left: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
}
.mmc-wht-box .hide-unhide-box {
border:1px solid #cccccc;

}
.mmc-wht-box .hide-unhide-box .hub-padd {
padding: 10px 10px 10px 20px;
}
.mmc-wht-box h1 {
color: #989898;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
margin:0px;
padding:0px 0px 10px 0px;
}
h4 {
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color: #989898;
padding:0px;
margin:0px;
}
.mmc-wht-box .padd {
padding: 15px 10px 15px 10px;
}
.mmc-wht-box-b-lft {
background: url(/images/wht-box-b-lft-cur.gif) top left no-repeat;
height:8px;
}
.mmc-wht-box-b-rgt {
background: url(../images/wht-box-b-rgt-cur.gif) top right no-repeat;
height:8px;
}
.mmc-wht-box-b-bg {
background: url(/images/wht-box-b-bg.gif) repeat-x;
height:8px;
line-height:1px;
}

.mmc-inner-tab1 {
background: url(/images/mmc-inner-tab-sbg.gif) repeat-x;
height:23px;
color: #333333;
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
border-right: 1px solid #cfcfcf;
border-left: 1px solid #cfcfcf;
text-align:center;
}
.mmc-inner-tab2 {
background: url(/images/mmc-inner-tab-nbg.gif) repeat-x;
height:23px;
color: #666666;
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
border-right: 1px solid #cfcfcf;
border-left: 1px solid #cfcfcf;
text-align:center;
}

.mmc-inner-tab1 a {
color: #333333;
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.mmc-inner-tab1 a:hover {
color: #333333;
}

.mmc-inner-tab2 a {
color: #666666;
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.mmc-inner-tab2 a:hover {
color: #333333;
}

.mmc-inner-tab1 .mtb-padd , .mmc-inner-tab2 .mtb-padd {
padding: 3px 5px 0px 5px;
}

.mmc-sub-tab-s-lft {
background: url(/images/mmc-page-sub-tab-s-lft.gif) no-repeat;
width: 86px;
height:23px;
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}
.mmc-sub-tab-s-rgt {
background: url(/images/mmc-page-sub-tab-s-rgt.gif) no-repeat;
width: 91px;
height:23px;
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}
.mmc-sub-tab-s-mid {
background: url(/images/mmc-page-sub-tab-s-mid.gif) no-repeat;
width: 91px;
height:23px;
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}

.mmc-sub-tab-s-lft .mmcst-padd , .mmc-sub-tab-s-rgt .mmcst-padd , .mmc-sub-tab-s-mid .mmcst-padd {
padding: 3px 2px 0px 2px;
}

.mmc-sub-tab-s-lft a , .mmc-sub-tab-s-rgt a , .mmc-sub-tab-s-mid a {
color: #333333;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.mmc-sub-tab-s-lft a:hover , .mmc-sub-tab-s-rgt a:hover , .mmc-sub-tab-s-mid a:hover {
color: #333333;
}


.mmc-sub-tab-n-lft1 {
background: url(/images/mmc-page-sub-tab-n-lft.gif) no-repeat;
width: 81px;
height:23px;
color: #ffffff;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}

.mmc-sub-tab-n-lft2 {
background: url(/images/mmc-page-sub-tab-n-lft2.gif) no-repeat;
width: 86px;
height:23px;
color: #ffffff;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}

.mmc-sub-tab-n-mid1 {
background: url(/images/mmc-page-sub-tab-n-mid1.gif) no-repeat;
width: 86px;
height:23px;
color: #ffffff;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}
.mmc-sub-tab-n-mid2 {
background: url(/images/mmc-page-sub-tab-n-mid2.gif) no-repeat;
width: 81px;
height:23px;
color: #ffffff;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}
.mmc-sub-tab-n-rgt {
background: url(/images/mmc-page-sub-tab-n-rgt.gif) no-repeat;
width: 86px;
height:23px;
color: #ffffff;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}


.mmc-sub-tab-n-lft1 .mmcst-padd , .mmc-sub-tab-n-lft2 .mmcst-padd , .mmc-sub-tab-n-rgt .mmcst-padd , .mmc-sub-tab-n-mid1 .mmcst-padd , .mmc-sub-tab-n-mid2 .mmcst-padd {
padding: 3px 2px 0px 2px;
}

.mmc-sub-tab-n-lft1 a , .mmc-sub-tab-n-lft2 a , .mmc-sub-tab-n-rgt a , .mmc-sub-tab-n-mid1 a , .mmc-sub-tab-n-mid2 a {
color: #ffffff;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.mmc-sub-tab-n-lft1 a:hover , .mmc-sub-tab-n-lft2 a:hover , .mmc-sub-tab-n-rgt a:hover , .mmc-sub-tab-n-mid1 a:hover , .mmc-sub-tab-n-mid2 a:hover {
color: #333333;
}

.added_to_lightbox {
color:#777777;
font-size:11px;
font-weight:normal;
}
/*---- */

.upload-standards {
	border: 1px solid #cccccc;
}
.upload-standards .ust-padd {
	padding: 20px;
}


.form-box-3 {
width:100%;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #666666;
}
.form-box-3 table {
border-right:1px solid #DDDDDD;
border-bottom:1px solid #DDDDDD;
}
.form-box-3 td {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
color: #666666;
padding: 4px 8px 4px 8px;
border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;

}
.form-box-3 th {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #ffffff;
padding: 4px 8px 4px 8px;
background:#999999;
text-align:left;

border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;

}

/* 30 June 2010 */
.cart-steps {
background:#d9d9d9;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
}
.cart-steps .cs-padd {
padding: 7px 0px 7px 0px;
}


.cart-steps-s-lft {
background:url(../images/cart-steps-s-lft.gif) top left no-repeat;
height: 26px;
}
.cart-steps-s-rgt {
background:url(../images/cart-steps-s-rgt.gif) top right no-repeat;
height: 26px;
}
.cart-steps-s-bg {
background:url(../images/cart-steps-s-bg.gif) repeat-x;
height: 26px;
font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #ffffff;
}
.cart-steps-n-lft {
background:url(../images/cart-steps-n-lft.gif) top left no-repeat;
height: 26px;
}
.cart-steps-n-rgt {
background:url(../images/cart-steps-n-rgt.gif) top right no-repeat;
height: 26px;
}
.cart-steps-n-bg {
background:url(../images/cart-steps-n-bg.gif) repeat-x;
height: 26px;
font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #666666;
}
.cart-steps-s-bg .cst-padd , .cart-steps-n-bg .cst-padd {
padding: 4px 10px 0px 10px;
}
.cart-steps-sep {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight:bold;
color: #9a9a9a;
}
.cart-price-box {
background:#eeeeee;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
border:1px solid #d9d9d9;
width:130px;

}
.cart-price-box .cpb-padd {
padding: 4px 0px 4px 0px;
}
.ecomm-cart-rgt-div {
float:left;
}

.search-results .fl-div-2 {
width: 172px;
color: #666666;
float:left;
font: bold 12px arial;
margin-right:25px;
margin-bottom:25px;
}

.form-box-2 {
width:100%;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #666666;
}
.form-box-2 td {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
color: #666666;
padding: 3px 2px 3px 2px;
}
.form-box-2 td.rgt-align {
text-align:right;
}

.cart-save-box {
background:#222222;
color: #ffffff;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
}

.form-box-4 {
width:100%;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #666666;
}
.form-box-4 table {
border-right:1px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
}
.form-box-4 table.no-bot-bor {
border-right:1px solid #d9d9d9;
border-bottom:none;
}
.form-box-4 td {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
color: #666666;
padding: 2px 6px 2px 6px;
border-top:1px solid #d9d9d9;
border-left:1px solid #d9d9d9;

}
.form-box-4 td.red-bg {
background: #e32121;
color: #ffffff;
}

.form-box-4 th {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #666666;
padding: 2px 6px 2px 6px;
background:#eeeeee;
text-align:left;

border-top:1px solid #d9d9d9;
border-left:1px solid #d9d9d9;

}


.download-p-pic-t-lft {
background:url(../images/ecomm-download-img-t-lft.gif) top left no-repeat;
height: 28px;
}
.download-p-pic-t-rgt {
background:url(../images/ecomm-download-img-t-rgt.gif) top right no-repeat;
height: 28px;
}
.download-p-pic-t-bg {
background:url(../images/ecomm-download-img-t-bg.gif) repeat-x;
height: 28px;
font-size: 14px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #ffffff;
}
.dppt-padd {
padding: 5px 12px 0px 12px;
}



.download-p-pic-b-lft {
background:url(../images/ecomm-download-img-b-lft.gif) top left no-repeat;
height: 44px;
}
.download-p-pic-b-rgt {
background:url(../images/ecomm-download-img-b-rgt.gif) top right no-repeat;
height: 44px;
}
.download-p-pic-b-bg {
background:url(../images/ecomm-download-img-b-bg.gif) repeat-x;
height: 44px;
font-size: 14px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #ffffff;
}
.dppb-padd {
padding:14px 12px 0;
}
.download-p-pic {
border-left: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
}
.download-p-pic .dpp-padd {
padding: 12px;
}

/* 23 Sept 2010*/
.dashboard-options {
#width:950px;
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #666666;
margin: auto;
padding: 15px 0px;
align:left;
}
.dashboard-options table {
#border-right:1px solid #DDDDDD;
#border-bottom:1px solid #DDDDDD;
width: 90%;
padding: 15px 0px;
}

.dashboard-options td {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
color: #666666;
height: 21px;
#padding: 2px 8px;
#border-top:1px solid #DDDDDD;
#border-left:1px solid #DDDDDD;
}

.dashboard-options a {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
color: #666666;
text-decoration: none;
#padding: 4px 8px 4px 8px;
#border-top:1px solid #DDDDDD;
#border-left:1px solid #DDDDDD;
}

.dashboard-options #head {
font-size: 17px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
color: #666666;
#padding: 4px 8px 4px 8px;
#background:#999999;
text-align:left;

#border-top:1px solid #DDDDDD;
#border-left:1px solid #DDDDDD;

}
