﻿@charset "utf-8";
/* CSS Document */


/*************************************** Reset CSS *********************************************************/

h1, h2, h3, h4, h5, h6, p, blockquote, pre,  
a, abbr, acronym, address, big, cite, code,  
del, dfn, em, font, img, ins, kbd, q, s, samp,  
small, strike, strong, sub, sup, tt, var,  
b, u, i, center,  
dl, dt, dd, ol, ul, li,  
fieldset, form, label, legend, span{  
margin:0;  
padding:0;  
border:0;  
outline:0; 
} 


/*HTML 5 support - Sets new HTML 5 tags to display:block so browsers know how to render the tags properly. */
address, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, menu, section, summary{display:block;}

a img { border:none; }
a { text-decoration:none;}
/*:focus { outline:0; }*/






body { margin:0 auto; padding:0; font:11px/15px Arial, Helvetica, sans-serif; color:#000000; }




.wrapper { width:970px; height:auto; margin:0 auto}

.container{ width:970px; height:auto; margin:0 auto}

#header{width:970px; height:auto; margin:0; padding:0; float:left; position:relative;}
#header #headerLeft{width:200px; height:auto; margin:0; padding:0; float:left; position:relative; text-align:left;}
#header #headerRight{width:770px; height:auto; margin:35px 0 0 0; padding:0; float:left; position:relative; text-align:right;}

.signInBx{ width:auto; height:auto; margin:0; padding:6px 8px; float:right; position:relative; border:solid 1px #d6d6d6; font:12px Arial, Helvetica, sans-serif; color:#808080;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
background:#f0efef; /* for non-css3 browsers */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0eeee'); /* for IE */
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0eeee)); /* for webkit browsers */
background:-moz-linear-gradient(top,  #ffffff,  #f0eeee); /* for firefox 3.6+ */ 

-moz-box-shadow:0px 0px 5px #CCCCCC;
-webkit-box-shadow:0px 0px 5px #CCCCCC;
box-shadow:0px 0px 5px #CCCCCC;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=105, Color='#CCCCCC')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=105, Color='#CCCCCC');
}

.signInBx img{ vertical-align:middle; margin:0 0 0 2px}


nav{width:968px; height:auto; margin:0; padding:0; float:left; position:relative; background:url(../images/bg-nav.jpg) repeat-x; border:solid 1px #e6e6e6; 
font:bold 12px Arial, Helvetica, sans-serif; color:#888888; z-index:1 /*text-transform:uppercase;*/
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
}

nav ul{ margin:0 0 0 5px; padding:0; list-style-type:none;}
nav ul li{ margin:0; padding:0; float:left; position:relative;}
nav ul li a{ margin:0; padding:10px 19px; float:left; position:relative; display:block; color:#888888; border-right:solid 1px #cecece; }
nav ul li a:hover, nav ul li a.current{ background-color:#54a54c; color:#ffffff;}
nav ul li:last-child a{ border-right:none;}


.subNav{ width:180px; height:auto; font:12px Arial, Helvetica, sans-serif; color:#ffffff; position:absolute; top:35px; left:0; z-index:1; border:solid 1px #e69502;
background:#f9aa1a; /* for non-css3 browsers */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9aa1a', endColorstr='#ed9901'); /* for IE */
background:-webkit-gradient(linear, left top, left bottom, from(#f9aa1a), to(#ed9901)); /* for webkit browsers */
background:-moz-linear-gradient(top,  #f9aa1a,  #ed9901); /* for firefox 3.6+ */ 
}

.subNav ul{ margin:0; padding:0; list-style-type:none; text-transform:none;}
.subNav ul li{ width:180px; margin:0; padding:0; border-right:none; text-indent:20px;}
.subNav ul li a{ margin:0; padding:6px 0; color:#ffffff; border-bottom:solid 1px #e99908; border-right:none; display:block; float:none; clear:both; }
.subNav ul li a:hover, .subNav ul li a.current{ background-color:#f1ae34; color:#ffffff;}
.subNav ul li:last-child a{ border-bottom:none;}


.ntfnToolTip1{ width:auto; height:auto; margin:0 0 0 0; position:absolute; top:40px; right:0; z-index:1; 
font:11px Tahoma, Geneva, sans-serif; color:#353535;
 text-align:center; background:url(../images/bg-tip.jpg) repeat-x;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
-moz-box-shadow:0px 0px 5px #999999;
-webkit-box-shadow:0px 0px 5px #999999;
box-shadow:0px 0px 5px #999999;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, Color='#999999')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, Color='#999999');
}
.ntfnToolTip1-top{ width:17px; height:10px; background:url(../images/popTopTip.png) no-repeat right top; top:-10px; right:30px; position:absolute; z-index:92;}


.tipMenu{ width:auto; height:auto; margin:0 0 10px 0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#8f8e8e; }
.tipMenu ul{ margin:0; padding:0; list-style-type:none; }
.tipMenu ul li{ width:160px; margin:0; padding:0 0; border-bottom:solid 1px #e7e7e7; text-indent:20px; text-align:left; }
.tipMenu ul li a{ color:#8f8e8e; padding:6px 0; display:block; position:relative; }
.tipMenu ul li a:hover{ color:#636262; text-decoration:none; position:relative;}
.tipMenu ul li a.current{ color:#636262 !important; text-decoration:none; }
.tipMenu ul li:last-child{ border-bottom:none;}
.tipMenu ul li img{ vertical-align:text-bottom; margin:0 8px 0 -2px}





#conBx{width:924px; height:auto; margin:16px auto; padding:22px 22px 80px 22px; background:#f2f2f2; border:solid 1px #e6e6e6; float:left; position:relative;
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
}
#conBx1{width:924px; height:auto; margin:16px auto; padding:22px 22px 1px 22px; background:#f2f2f2; border:solid 1px #e6e6e6; float:left; position:relative;
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
}


.hLine-pg{ width:100%; height:1px; margin:14px 0; float:left; position:relative; border-bottom:solid 1px #cecece; }

.midhLine-pg{ width:100%; height:1px; margin:14px 0; float:left; border-bottom:solid 1px #cecece; }

.formRow{width:924px; height:auto; margin:0 0 12px 0; padding:0; float:left; position:relative;}
.formRow .formRowLeft{width:330px; height:auto; margin:6px 0 0 0; padding:0; float:left; position:relative; text-align:right}
.formRow .formRowRight{width:584px; height:auto; margin:0 0 0 10px; padding:0; float:left; position:relative; text-align:left}
.btnPart{width:924px; height:auto; margin:30px auto; float:left; position:relative; text-align:center;  }

/*input[type=checkbox], input[type=checkbox]{ vertical-align:text-bottom; margin:0 2px 0 0}*/


.copyright{ width:970px; height:auto; margin:0; padding:0; float:left; position:relative; font:11px/50px Arial, Helvetica, sans-serif; color:#8f8f8f; text-align:center; 
border-top:solid 3px #dbdbdb; }



.clear{ clear:both;}
.pgsubHeading{ font:22px Arial, Helvetica, sans-serif; /*color:#f8a000;*/ color:#000000;}
.curs{ cursor:pointer;}
.fltLeft{ float:left; position:relative;}
.fltRight{ float:right; position:relative;}
.priceCat{ width:auto; margin-top:6px;}
.txtLeft{ text-align:left;}
.txtRight{ text-align:right;}
.txtCenter{ text-align:center;}
.noBrdrRight{ border-right:none !important}
.bld{ font-weight:bold;}
.topMrgnAdSelect{ margin-top:8px; margin-bottom:8px;}
.errTxt{ color:#F00;}
.grheading{ color:#2e7d34; font-weight:bold; font-size:12px;}
.rdheading{ color:#FF0000; font-weight:bold; font-size:12px;}

.chngWidth{ width:207px !important; }
.chngWidth2{ width:57px !important; }
.chngWidth3{ width:107px !important; }
.chngWidth4{ width:77px !important; }



table.priceMaster{ width:100%; border-collapse:collapse; border:solid 1px #cecece; font:12px Arial, Helvetica, sans-serif; background:#ffffff; color:#888888;}
table.priceMaster tr td{ padding:8px 2px; border:solid 1px #cecece;}
table.priceMaster tr:first-child{ background:#ebebeb; font:bold 12px Arial, Helvetica, sans-serif; color:#888888;}
table.priceMaster tr td:first-child{ text-align:center; }
table.priceMaster tr td img{ vertical-align:sub; margin:0;}

table.priceMaster tr td.nobrdr{border-right:solid 1px #ebebeb;}


table.priceMaster tr td table td{ border:none !important;}

.hgltdPrice{ color:#F00 !important;}


.quickBalanceBx{ width:172px; height:auto; margin:0 13px 0 0; padding:0; float:left; position:relative; border:solid 1px #d4d0d0; background:#ffffff; font:12px/16px Arial, Helvetica, sans-serif; color:#6a6a6a;}

.quickBalanceBx .quickHeader{ width:172px; height:auto; margin:0; padding:8px 0; background:#58a440; color:#ffffff !important; font:bold 14px/16px Arial, Helvetica, sans-serif; text-align:center;}
.quickBalanceBx .topHeader{ width:162px; height:auto; margin:0; background:#e8e8e8; padding:8px 5px; text-align:center;}
.quickBalanceBx .quickWrapper{ padding:20px 10px; text-align:center; font-size:12px; color:#888888;}
.quickBalanceBx .quickWrapper p{ margin:0 0 4px 0;}
.quickBalanceBx .quickWrapper .hLine{ width:100%; height:1px; margin:18px 0 14px 0; border-bottom:solid 1px #e1e1e1;}
.quickBalanceBx .balanceCur{ font:bold 18px Arial, Helvetica, sans-serif; color:#2e7d34; }

/********************* form fields  ***********************************/

.txtFieldType1{ width:318px; height:29px; font:11px/16px Arial, Helvetica, sans-serif; padding:0 5px; color:#666666; background:#ffffff; border:solid 1px #d4d0d0; 
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999');
}

.txtFieldType1:focus{ 
-moz-box-shadow:0 0px 8px #fbac35;
-webkit-box-shadow:0 0px 8px #fbac35;
box-shadow:0 0px 8px #fbac35;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35');
border:solid 1px #fbac35; 
}


.txtFieldType2{ width:318px; height:29px; font:11px/16px Arial, Helvetica, sans-serif; padding:0 5px; color:#666666; background:#ffffff; border:solid 1px #d4d0d0; 
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999');
}

.txtFieldType2:focus{ 
-moz-box-shadow:0 0px 8px #fbac35;
-webkit-box-shadow:0 0px 8px #fbac35;
box-shadow:0 0px 8px #fbac35;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35');
border:solid 1px #fbac35; 
}



.txtAreaype1{ width:318px; height:69px; font:11px/16px Arial, Helvetica, sans-serif; padding:0 5px; color:#666666; background:#ffffff; border:solid 1px #d4d0d0; resize:none;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999');
}

.txtAreaype1:focus{ 
-moz-box-shadow:0 0px 8px #fbac35;
-webkit-box-shadow:0 0px 8px #fbac35;
box-shadow:0 0px 8px #fbac35;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35');
border:solid 1px #fbac35; 
}




.selectType1{ width:330px; height:29px; font:11px/16px Arial, Helvetica, sans-serif; padding:6px 5px; color:#666666; border:solid 1px #d4d0d0;
box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:inset 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=146, Color='#999999');}
.selectType1:focus{ 
-moz-box-shadow:0 0px 8px #fbac35;
-webkit-box-shadow:0 0px 8px #fbac35;
box-shadow:0 0px 8px #fbac35;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=127, Color='#fbac35');
border:solid 1px #fbac35; 
}

.selectType1 option{ padding:5px 5px;}

input[type='file'] {}


/********************* buttons  ***********************************/

.btn-orng1{ width:auto; height:auto; margin:0; position:relative; padding:8px 20px; font:bold 14px Arial, Helvetica, sans-serif;  color:#ffffff; cursor:pointer; text-align:center;
border:solid 1px #c28a29;

-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;

background:#fdb64a; /* for non-css3 browsers */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdb64a', endColorstr='#fca320'); /* for IE */
background:-webkit-gradient(linear, left top, left bottom, from(#fdb64a), to(#fca320)); /* for webkit browsers */
background:-moz-linear-gradient(top,  #fdb64a,  #fca320); /* for firefox 3.6+ */ 

-moz-box-shadow:0px 0px 5px #666666;
-webkit-box-shadow:0px 0px 5px #666666;
box-shadow:0px 0px 5px #666666;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=105, Color='#666666')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=105, Color='#666666');
}

.btn-orng1:hover, .btn-orng1:focus{ 
border:solid 1px #c28a29;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fca320', endColorstr='#fdb64a'); /* for IE */
background:-webkit-gradient(linear, left top, left bottom, from(#fca320), to(#fdb64a)); /* for webkit browsers */
background:-moz-linear-gradient(top,  #fca320,  #fdb64a); /* for firefox 3.6+ */ 
}
/********************* paging  ***********************************/

ul.paging{ margin:0px; padding:0px; list-style-type:none;}
ul.paging li{ display:inline-block; text-align:center; position:relative; margin-right:4px;}
ul.paging li a{display:inline-block; padding:5px 10px; background:#d2d0d0; color:#000;}
ul.paging li a:hover,ul.paging li a:focus{display:inline-block; padding:5px 10px; background:#337AB7; color:#fff;}


/*
select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#888;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

label {position:relative}
label:after {
    content:'<>';
    font:11px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:2px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;
}
label:before {
    content:'';
    right:6px; top:0px;
    width:20px; height:20px;
    background:#f8f8f8;
    position:absolute;
    pointer-events:none;
    display:block;
}
*/


















