.contentfont
{
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
    margin: 0;
    padding: 0;
    padding-top: 7px;
}
.aska_heading
{
    color: #F59B48;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding-left: 2px;
    padding-top: 10px;
    text-align: left;
    width: 100%;
}
.aska_tbl
{
    float: left;
    width: 100%;
}
.askaq
{
    float: left;
    width: 100%;
}
.bluelinks
{
    color: #9dacc1;
    font-size: 10px;
    letter-spacing: -0.35pt;
    margin: 0;
    padding: 0;
    padding-left: 18px;
    text-decoration: none;
}
.buildlinks
{
    color: #909090;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.carthorizontalrow
{
    float: left;
    margin: 0px;
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 0px;    
    width: 380;
    /*scrollbar-3dlight-color: #E2E3E5;
    scrollbar-arrow-color: #E2E3E5;
    scrollbar-darkshadow-color: #E2E3E5;
    scrollbar-face-color: #A8A9AC;
    scrollbar-highlight-color: #E2E3E5;
    scrollbar-shadow-color: #E2E3E5;
    scrollbar-track-color: #EEEFF0;*/
}
.cartrowwrap
{
    float: left;
    width: 100%;
}
.cat_tn
{
    float: left;
    margin: 0px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 0px;
    text-align: center;
    text-transform: uppercase;
    width: 25%;
}
.cat_tn p a
{
    color: #A8A9AD;
    font-family: "Trebuchet MS" ,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: left;
    text-decoration: none;
}
.cat_tn2
{
    float: left;
    margin: 0px;
    margin-bottom: 10px;
    margin-right: 0px;
    padding: 0px;
    text-align: center;
    text-transform: uppercase;
    width: 23%;
}
.categoryheading
{
    color: #606060;
    font-size: 20px;
    font-weight: normal;
}
.catlist
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
.catlist li
{
    background: url(../images/catlist_border.gif) repeat-x bottom;
    display: block;
    font-size: 14px;
    padding: 4px;
}
.catlist li a
{
    color: #6E6E70;
    font-weight: bold;
}
.catlist li.open a
{
    color: #003D7D;
}
.cellborder
{
    border-bottom: solid 1px #000;
}
.checkoutbot
{
    background-color: #e5e6e7;
    float: left;
    text-align: right;
    width: 100%;
}
.checkoutbot p
{
    font-size: 12px;
    margin: 0px;
    padding: 5px 10px;
}
.checkoutbot p img
{
    vertical-align: middle;
}
.close
{
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px;
    padding-right: -10px;
    text-align: right;
    width: 100%;
}
.close a
{
    color: #ffffff;
    padding-right: 10px;
    text-decoration: none;
}
.clr
{
    clear: both;
}
.col1_img
{
    float: left;
    width: 20%;
}
.col2_itemno
{
    float: left;
    width: 15%;
}
.col3_descp
{
    float: left;
    width: 30%;
}
.col4_vd
{
    float: left;
    width: 13%;
}
.col5_itedet
{
    float: left;
    width: 24%;
}
.col6_com
{
    float: left;
    width: 10%;
}
.collectionlinks
{
    color: #909090;
    font-size: 11px;
    text-decoration: none;
}
.comapre_row
{
    border-bottom: 1px solid #A8A9AD;
    color: #58585A;
    float: left;
    height: 120px;
    padding: 10px 0px;
    width: 100%;
}
.comapre_row .col1_img
{
    border-right: 1px solid #A8A9AD;
    text-align: center;
}
.comapre_row .col2_itemno
{
    border-right: 1px solid #A8A9AD;
    padding-top: 0px;
    text-align: center;
    width: 12%;
}
.comapre_row .col3_descp
{
    border-right: 1px solid #A8A9AD;
    padding-top: 0px;
    text-align: center;
    widows: 28%;
}
.comapre_row .col3_descp p
{
    font-size: 10px;
    padding: 0px 10px;
    text-align: center;
}
.comapre_row .col4_vd
{
    border-right: 1px solid #A8A9AD;
    padding-top: 0px;
    text-align: center;
}
.comapre_row .col5_itedet
{
    padding-top: 5px;
}
.comapre_row .col5_itedet p
{
    padding: 0px 10px;
}
.comapre_row .col6_com
{
    padding-top: 0px;
    text-align: center;
}
.comapre_row div
{
    height: 120px;
    height: 80px;
    min-height: 80px;
}
.compare_details
{
    color: #66585C;
    font-size: 14px;
    text-align: center;
}
.compare_mrp
{
    color: #66585C;
    font-size: 11px;
}
.compare_name
{
    color: #66585C;
    font-size: 16px;
    font-weight: bold;
}
.compare_pro
{
    float: left;
    padding-top: 10px;
    position: relative;
    text-align: center;
    vertical-align: top;
    width: 220px;
}
.compare_pro p.viewdetails
{
    padding: 10px 0px;
}
.compare_viewdetails
{
    color: #003D7D;
    font-size: 16px;
    font-weight: bold;
}
.compare_wrap
{
    float: left;
    margin: 10px 0px;
    padding: 0px;
    width: 680px;
}

.compare_wrap_mainSite
{
    float: left;
    margin: 10px 10px;
    padding: 0px;
    width: 850px;
}

.comparetext
{
    vertical-align: top;
}
.contentfont
{
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
    margin: 0;
    padding: 0;
    padding-top: 7px;
}
.contentfont a
{
    color: blue;
    text-decoration: underline;
}
.contentfont a:visited
{
    color: blue;
    text-decoration: underline;
}
.contentleft
{
    float: left;
    margin: 0;
    padding: 0;
    padding-left: 15px;
    width: 285px;
}
.contentlinks
{
    color: #909090;
    font-size: 10px;
    letter-spacing: -0.35pt;
    margin: 0;
    padding: 0;
    padding-left: 18px;
    text-decoration: none;
}
.contentlinks a
{
    color: #909090;
    padding-right: 10px;
    text-decoration: none;
}
.contentlinks a:hover
{
    color: #202020;
    text-decoration: none;
}
.contentrowwrap
{
    float: right;
    width: 430px;
}
.dd1_box
{
    font-size: 10px;
    height: 16px;
    margin: 0px;
    margin-top: 2px;
}
.dd2_box
{
    font-size: 10px;
    height: 16px;
    margin: 0px;
    margin-top: 2px;
    margin-top: 4px;
}
.dropdowninput
{
    border: 1px solid #e2e2e4;
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
    height: 23px;
}
.error-text
{
    color: Red;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}
.feature a
{
    cursor: hand;
    text-decoration: none;
}
.feature a:hover
{
    cursor: hand;
    text-decoration: none;
}
.filter_left
{
    background: url(../images/filter_left.gif) no-repeat left top;
    float: left;
    height: 23px;
    line-height: 21px;
    padding-left: 10px;
    vertical-align: top;
    width: 55%;
}
.filter_left img
{
    vertical-align: middle;
}
.filter_right
{
    background: url(../images/filter_right.gif) no-repeat right top;
    float: right;
    height: 23px;
    line-height: 21px;
    padding-right: 10px;
    text-align: right;
    width: 38%;
}
.filterwrap
{
    background: url(../images/filter_spacer.gif) repeat-x top;
    color: #6A605F;
    float: left;
    font-size: 11px;
    height: 23px;
    margin-bottom: 5px;
    width: 100%;
}
.fltcenter
{
    text-align: center;
}
.fltleft
{
    float: left;
    margin: 0;
    padding: 0;
}
.fltleft_a
{
    border: solid 1px red;
    margin-left: 10px;
    padding: 0;
    width: 100px;
}
.fltleft2
{
    float: left;
    margin: 0;
    padding-top: 0px;
}
.fltright
{
    float: right;
    margin: 0;
    padding: 0;
}
.footer
{
    border-top: 1px solid #eff0f0;
    clear: both;
    color: #a6a6a6;
    margin-top: 4px;
    padding-top: 4px;
}
.footer_l
{
    float: left;
    font-size: 10px;
}
.footer_m
{
    font-size: 9px;
    text-align: center;
}
.footer_r
{
    float: right;
}
.footerfont1
{
    color: #a6a6a6;
    font-size: 9px;
    margin-left: 5px;
    text-transform: uppercase;
}
.footerfont1 a
{
    color: #a6a6a6;
    text-decoration: none;
}
.footerfont2
{
    color: #606060;
    font-size: 10px;
    margin: 0;
    margin-left: -4px;
    padding: 0;
    text-transform: uppercase;
}
.footerfont2 a
{
    color: #606060;
    font-size: 10px;
    padding: 0 5px;
    text-decoration: none;
}
.hcontent
{
    float: left;
    margin: 0px 5px;
    width: 180px;
}
.hcontent p
{
    font-size: 10px;
    margin: 0px;
    padding: 0px;
    padding-bottom: 5px;
}
.hcontent p
{
    color: #000;
}
.hcontent p a
{
    color: #626366;
}
.hcontent p span
{
    color: #000;
}
.header
{
    background: none;
    height: 70px;
    padding-top: 12px;
    vertical-align: bottom;
}
.header_l
{
    float: left;
    text-align: left;
    width: 100%;
}
.header_r
{
    float: right;
    text-align: right;
}
.hoverdiv
{
    background: #fff;
    border: 1px solid #000;
    color: #626366;
    float: left;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    margin: 0px;
    margin-left: -261px;
    margin-top: 20px;
    padding: 0px;
    position: absolute;
    width: 380px;
    z-index: 100;
}
.imagelist
{
    margin: 0;
    padding: 0;    
    vertical-align: top;
    /*scrollbar-3dlight-color: #d9e0ea;
    scrollbar-arrow-color: #9dacc1;
    scrollbar-darkshadow-color: #9dacc1;
    scrollbar-face-color: #d9e0ea;
    scrollbar-highlight-color: #9dacc1;
    scrollbar-shadow-color: #9dacc1;
    scrollbar-track-color: #9dacc1;*/
}
.imgborder
{
    border: solid 1px #a6a6a6;
}
.item
{
    border-bottom: solid 1px #E7E7E7;
    border-left: solid 1px #E7E7E7;
    border-right: solid 1px #E7E7E7;
    border-top: solid 1px #E7E7E7;
}
.itemselected
{
    border-bottom: solid 1px #868686;
    border-left: solid 1px #868686;
    border-right: solid 1px #868686;
    border-top: solid 1px #868686;
}
.landingimage
{
    bottom: 5px;
    top: 5px;
}
.leftcol
{
    border-right: 1px solid #A8A9AD;
    float: left;
    margin: 10px 0px;
    min-height: 400px;
    padding: 0px 10px;
    width: 179px;
}
.leftcol h4
{
    color: #003D7D;
    font-size: 18px;
    margin: 5px 0px;
    padding: 0px;
    text-align: center;
}
.leftcontent
{
    margin: 0;
    margin-bottom: 10px;
    padding: 0;
}
.logout
{
    float: right;
    text-align: right;
    width: 50%;
}
.logout a
{
    color: #fff;
    font-weight: bold;
}
.logout span
{
    color: #fff;
    font-weight: bold;
}
.mainimage
{
    height: 340px;
    width: 900px;
}
.market_font
{
    color: #A8A9AD;
    font-family: "Trebuchet MS" ,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: left;
    text-decoration: none;
}
.market_tn
{
    float: left;
    margin: 0px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 0px;
    text-align: center;
    text-transform: uppercase;
    width: 118px;
}
.member_middle
{
    background: #FFF;
    border: 1px solid #96a5ba;
    border-top-width: 0px;
    float: left; /*height: 455px;*/
    margin: 0;
    margin-top: -2px;
    padding: 0;
    width: 900px;
}
.member_rightcol
{
    float: left;
    margin: 10px 0px;
    width: 690px;
}
.member_wrapper
{
    color: #a8a9ad;
    font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;
    height: 100%;
    height: auto;
    margin: 0;
    min-height: 100%;
    padding: 0;
    text-align: left;
    width: 900px;
}
.membercontentfont
{
    color: #606060;
    font: 12px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
}
.membercontentlinks
{
    color: #909090;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.memberheading
{
    color: #606060;
    font-size: 15px;
    font-weight: bold;
}
.membersmallcontentfont
{
    color: #606060;
    font: 11px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
}
.membersmallheading
{
    color: #606060;
    font-size: 12px;
    font-weight: normal;
}
.membersmallheading_bold
{
    color: #606060;
    font-size: 12px;
    font-weight: bold;
}
.middle
{
    background: #FFF;
    border: 1px solid #96a5ba;
    border-top-width: 0px;
    float: left;
    margin: 0;
    margin-top: -2px;
    min-height: 460px;
    padding: 0;
    width: 100%;
}
.middle
{
    background: #FFF;
    border: 1px solid #96a5ba;
    height: 448px;
    margin: 0;
    padding: 0;
    width: 900px;
}
.middle_internal
{
    background: #FFF;
    border: 1px solid #96a5ba;
    min-height:400px;
    height: 100%; /*height: 448px;*/
    margin: 0;
    padding: 0;
    width: 900px;
}
.middle_internal_modal
{
    background: #FFF;
    border: 1px solid #96a5ba;
    height: 455px;
    margin: 0;
    padding: 0;
    width: 900px;
}
.middle_l
{
    float: left;
    padding: 10px;
    width: 290px;    
}

.middle_r
{
    color: #606060;
    float: left;
    height: 100%; /*height: 390px;*/
    margin-bottom: 10PX; /*overflow: auto;*/
    padding-right: 10px; /*scrollbar-3dlight-color: #d9e0ea; 	scrollbar-arrow-color: #9dacc1; 	scrollbar-darkshadow-color: #9dacc1; 	scrollbar-face-color: #d9e0ea; 	scrollbar-highlight-color: #9dacc1; 	scrollbar-shadow-color: #9dacc1; 	scrollbar-track-color: #9dacc1;*/
    width: 570px;
}
.middle_r2
{
    color: #606060;
    float: left;
    height: 200px;
    margin-bottom: 10PX;
    overflow: auto;
    overflow-x: scroll;
    overflow-y: hidden;
    padding-right: 10px;    
    width: 2000px;
    width: 800px;
    /*scrollbar-3dlight-color: #d9e0ea;
    scrollbar-arrow-color: #9dacc1;
    scrollbar-darkshadow-color: #9dacc1;
    scrollbar-face-color: #d9e0ea;
    scrollbar-highlight-color: #9dacc1;
    scrollbar-shadow-color: #9dacc1;
    scrollbar-track-color: #9dacc1;*/
}
.middle_r2 img
{
    float: left;
}
.middle_register
{
    color: #606060;
    float: left;
    height: 425px;
    height: 100%;
    /*overflow: auto;*/
    padding-right: 10px;
    width: 580px;
}
.middle1
{
    background: #FFF;
    border: 1px solid #96a5ba;
    height: 442px;
    margin: 0;
    padding: 5px;
    width: 890px;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalPopup
{
    background-color: #ffffff;
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
}
.pageheadleft
{
    color: #6E6E70;
    float: left;
    font-size: 18px;
    text-transform: uppercase;
    width: 68%;
}
.pageheadleft span
{
    font-size: 14px;
    text-transform: none;
}
.pageheadright
{
    float: right;
    padding-right: 10px;
    text-align: right;
    width: 30%;
}
.pbox1
{
    background: url(../images/vdot.gif) right repeat-y;
    border: solid 1px #a6a6a6;
    float: left;
    margin-bottom: 5px;
    width: 28%;
}
.pbox2
{
    width: 30%;
}
.pbox2
{
    background: url(../images/vdot.gif) right repeat-y;
    border: solid 1px #a6a6a6;
    float: left;
    margin-bottom: 5px;
    margin-left: 35px;
    width: 35%;
}
.pbox2, .pbox3
{
    padding-left: 5px;
}
.pbox3
{
    background: url(../images/vdot.gif) right repeat-y;
    border: solid 1px #a6a6a6;
    float: right;
    margin-bottom: 5px;
    margin-left: 42px;
    text-align: left;
    width: 30%;
}
.pboxcontent
{
    cursor: hand;
    float: left;
    margin-left: 5px;
    text-decoration: none;
    text-transform: uppercase;
}
.pboxcontent_b
{
    border: solid 1px red;
    cursor: hand;
    float: left;
    margin-left: 50px;
    margin-top: -100px;
    text-decoration: none;
    text-transform: uppercase;
    width: 180px;
}
.pboxcontent_c
{
    border: solid 1px red;
    cursor: hand;
    float: right;
    margin-left: 5px;
    margin-top: -100px;
    text-decoration: none;
    text-transform: uppercase;
    width: 180px;
}
.pdetails
{
    color: #909090;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 12px;
}
.pdetails a
{
    color: #909090;
    text-decoration: none;
}
.pdetails a:hover
{
    color: #202020;
    text-decoration: none;
}
.pro_bigimg
{
    float: left;
    text-align: center;
    width: 252px;
}
.pro_Descrp
{
    float: right;
    width: 430px;
}
.pro_Descrp h4
{
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0px;
    padding: 0px;
}
.productbox1
{
    margin: 0;
    padding: 0;
    padding-top: 2px;
}
.productbox2
{
    height: 250px;
    margin: 0;
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 0;
    padding-top: 10px;
    width: 100%;
    /*scrollbar-3dlight-color: #d9e0ea;
    scrollbar-arrow-color: #9dacc1;
    scrollbar-darkshadow-color: #9dacc1;
    scrollbar-face-color: #d9e0ea;
    scrollbar-highlight-color: #9dacc1;
    scrollbar-shadow-color: #9dacc1;
    scrollbar-track-color: #9dacc1;*/    
}
.productbox3
{
    clear: both;
    margin: 0;
    margin-top: 2px;
    padding: 0 0px;
    width: 99%;
}
.quote_item
{
    color: #606060;
    font-size: 12px;
    font-weight: normal;
}
.registerheading
{
    color: #606060;
    font-size: 16px;
    font-weight: normal;
}
.regtextinput
{
    border: 1px solid #e2e2e4;
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
    height: 20px;
    width: 465px;
    width: 470px;
}
.reqtextinput
{
    border: 1px solid #e2e2e4;
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
    height: 20px;
    width: 526px;
    width: 532px;
}
.rightcol
{
    float: left;
    margin: 10px 0px;
    width: 690px;
}
.rightpad
{
    margin-right: 10px;
}
.rightpad1
{
    margin: 0 20px;
}
.rowwrap
{
    float: left;
    width: 100%;
}
.searchbtn
{
    border: none;
    height: 18px;
    margin: 1px;
    margin-left: 2px;
    width: 50px;
}
.searchcount
{
    padding-left: 190px;
}
.selectfont
{
    /*background: url(../images/arrowbutton.jpg) right center no-repeat;*/
    display: inline;
    float: right;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding-right: 15px;
    text-align: right;
}
.selectfont a
{
    color: #909090;
    text-decoration: none;
}
.selectfont a:hover
{
    color: #202020;
    text-decoration: none;
}
.sell_us_left
{
    border: solid 1px red;
    border-bottom: solid 1px #808285;
    float: right;
    margin: 0px;
    padding: 10px 0px;
    padding-right: 5px;
    width: 550px;
}
.signupbtn
{
    border: none;
    height: 18px;
    margin: 2px;
    margin-left: 2px;
    width: 50px;
}
.smallfont
{
    color: #606060;
    font: 10px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
}
.staticcontentlinks
{
    color: #909090;
    text-decoration: none;
}
.staticcontentlinks a
{
    color: #909090;
    padding-right: 10px;
    text-decoration: none;
}
.staticcontentlinks a:hover
{
    color: #909090;
    text-decoration: none;
}
.staticpagenav
{
    color: #909090;
    margin: 2px;
    padding: 0;
    text-decoration: none;
}
.staticpagenav a
{
    color: #909090;
    font-size: 11px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.staticpagenav a:hover
{
    color: #202020;
}
.subtitle2
{
    color: #202020;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.subtitle2 a
{
    color: #c0c0c0;
    text-decoration: none;
}
.subtitle2 span
{
    color: #202020;
}
.subtitle3
{
    color: #9a9a9a;
    font-size: 11px;
    text-decoration: none;
}
.success-text
{
    color: Blue;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.tablebox1
{
    float: right;
    width: 899px;
    overflow:hidden;
}
.tableheading
{
    float: left;
    width: 100%;
}
.tableheading li
{
    background-color: #003D7D;
    color: #fff;
    display: block;
    float: left;
    font-weight: bold;
    text-align: center;
}
.tableheading ul
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.tabs
{
    float: left;
    margin-top: 16px;
    width: 80%;
}
.tabs li
{
    display: inline;
}
.tabs li a
{
    background: url(../images/tabcr_right.gif) no-repeat top right;
    color: #58585A;
    display: block;
    float: left;
    margin-right: 1px;
    text-decoration: none;
}
.tabs li a span
{
    background: url(../images/tabcr_left.gif) no-repeat top left;
    display: block;
    line-height: 26px;
    padding: 0px 10px;
}
.tabs li a:hover, .tabs li.select a
{
    background: url(../images/tabwt_right.gif) no-repeat right;
}
.tabs li a:hover span, .tabs li.select a span
{
    background: url(../images/tabwt_left.gif) no-repeat left;
}
.tabs ul
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.tdbox
{
    border-right: solid 1px #a6a6a6;    
}
.textareainput
{
    border: 1px solid #e2e2e4;
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
}
.textemailinput
{
    border: 1px solid #e2e2e4;
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
    height: 17px;
    width: 258px;
}
.textinput
{
    border: 1px solid #e2e2e4;
    color: #606060;
    font: 12px/16px "Lucida Grande" , "Lucida Sans Unicode" ,verdana,geneva,lucida, "Bitstream Vera Sans" ,arial,helvetica,sans-serif;
    height: 20px;
    width: 150px;
}
.validationmessage
{
    padding-top: 10px;
}
.viewlink
{
    background: url(../images/arrowbutton.jpg) right center no-repeat;
    color: #909090;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin-top: 20px;
    padding-right: 10px;
    text-align: left;
}
.viewlink a
{
    color: #909090;
    text-decoration: none;
}
.welcome
{
    color: #fff;
    float: right;
    font-size: 20px;
    font-weight: bold;
    margin-top: 16px;
    text-align: right;
    width: 20%;
}
.wrapper
{
    color: #a8a9ad;
    font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 900px;
}
body
{
    background: url(../images/bodybg.png) repeat-x;
    color: #000099;
    font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    text-align: center;
}
div, p, form, span
{
    margin: 0;
    padding: 0;
}
div.dimmer
{
    background-color: Gray;
    filter: alpha(opacity=70);
    font-family: verdana;
    font-weight: bold;
    left: 0px;
    opacity: 0.9;
    padding: 40px;
    position: absolute;
    top: 0px;
    visibility: hidden;
}
div.dimmer2
{
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/gray.png');
    background-image: url(../images/gray.png);
    left: 0px;
    padding: 40px;
    position: absolute;
    top: 0px;
    visibility: hidden;
}
div.dimming
{
    background-color: #ffffff;
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    position: absolute;
    visibility: hidden;
    z-index: 10000;
}
div.dimming2
{
    background-color: #ffffff;
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
    position: absolute;
}
div.hideme
{
    border: solid 1px red;
    position: absolute;
    top: 1px;
}
input.txtbox
{
    background: #FFF url(../images/txtbg.jpg) repeat-x;
    border: 1px solid #8d95a2;
    font-family: "Trajan Pro" , "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 9px;
    height: 16px;
    line-height: 16px;
    text-indent: 5px;
    vertical-align: top;
    width: 110px;
}
li.open .subcat
{
    list-style-type: none;
    margin: 0px;
    margin-left: 20px;
    padding: 0px;
}
li.open .subcat li
{
    background-image: none;
    padding: 2px 0px;
}
li.open .subcat li a
{
    color: #6E6E70;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
table.floatingHeader
{
    background-color: #d9e0ea;
    color: #d9e0ea;
}

/**/

#jsddm
{
    margin: 20px 0px 0px 0px;
    _margin: 5px 0px 0px 0px;
    #margin: 5px 0px 0px 0px;
    padding: 0;
    width: 100%;
    overflow: hidden;
}

#jsddm li
{
    float: left;
    list-style: none;
    font: 12px Tahoma, Arial;
}

#jsddm li a
{
    display: block; /*background: #324143;*/
    padding: 5px 10px;    
    text-decoration: none;
    border-right: 1px solid white; /*width: 115px;*/
    color: #EAFFED;
    white-space: nowrap;
}

#jsddm li a.last
{
    display: block; /*background: #324143;*/
    padding: 5px 12px;
    text-decoration: none !important;
    width: 100px;
    color: #EAFFED;
    white-space: nowrap;
    border-right: 1px solid #093067;
}

#jsddm li a:hover
{
    /*background: #24313C;*/
}

#jsddm li ul
{
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    background: #eeeeee;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#jsddm li ul li
{
    float: none;
    display: inline;
    /*border-top: 1px solid black;*/
}

#jsddm li ul li a
{
    width: auto; /*background: #A9C251;*/
    color: #000000;
    text-decoration:none;
}

#jsddm li ul li a:hover
{
    /*background: #8EA344;*/
    background: #415989;
    color:#ffffff;
}

.title1
{
    color: #333333;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 5px;
    text-decoration: none;
    text-transform: uppercase;
}
.title1 a
{
    color: #333333;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 5px;
    text-decoration: none;
    text-transform: uppercase;
}
.title1 a:hover
{
    color: #333333;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 5px;
    text-decoration: none;
    text-transform: uppercase;
}
.title11
{
    color: #202020;
    font-family: "Helvetica-Conth" , Helvetica, "Trebuchet MS" , Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
}
.title2
{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.title3
{
    color: #606060;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
}

