body {
    font-family: Tahoma, Verdana, Arial;
    font-size:11px;
    color: #333333;
    line-height:14px;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    background-color:#ffffff;
    /*background-image:url(images/page_bg.jpg);
    background-repeat:repeat-x;*/
    background-position:top;

}
.body_txt {
    font-family: Tahoma, Verdana, Arial;
    font-size:11px;
    color: #333333;
    text-decoration: none;


}
.form_text_bold_print
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:15px;
    color:#16486d;
    font-weight:bold;
    line-height:14px;
}
.form_text_bold_print_cmpnyinfo
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:17px;
    color:#16486d;

    line-height:14px;
}

.txtBig
{

font:Tahoma, Arial, Helvetica, verdana;
    font-size:12px;
    color: #333333;
    font-weight:bold;
}
.add_address
{
    border:solid 1px #a7a4a6;
    background-color:#ffffff;
    margin:2px 2px  2px 2px;
    padding:1px 1px 1px 1px;
    width:356px;
}

#add_address_border
{
    height:200px;
    background-color:#ffffff;
    margin:2px 0px  0px 0px;
    overflow:auto;
    width:380px;
}

.rightaligninputtext
{
    text-align:right;
    border:solid 1px #00498F;
    height:13px;
}

#footer {
    width: 1000px;
    background-image:url(images/footer_bg.gif);
    background-repeat:no-repeat;
    height:90px;
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
}
.footer {
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#ffffff;
}
#footer a:link
{
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
#footer a:visited
{
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
#footer a:hover
{
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:underline;
}

#container
{
    width:1000px;
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px;
    background-color:#ffffff;
    border:solid 1px #d8d8d8;
}
.quickorder_title1 a
{
    background-image: url(images/rn_quickorder.gif);
    background-repeat:no-repeat;
    width:182px;
    height:27px;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
}
.restrictions_title
{
    background-image: url(images/rn_restrictions.gif);
    background-repeat:no-repeat;
    width:182px;
    height:27px;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
}
.weight_rest_title
{
    background-image: url(images/rn_weight_rest.gif);
    background-repeat:no-repeat;
    width:182px;
    height:27px;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
}
.volume_rest_title
{
    background-image: url(images/rn_volume_rest.gif);
    background-repeat:no-repeat;
    width:182px;
    height:27px;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
}
.spending_rest_title
{
    background-image: url(images/rn_spending_rest.gif);
    background-repeat:no-repeat;
    width:182px;
    height:27px;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
}

/*.quickorder_title
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    text-align:center;
    padding-left:5px;
    line-height: 14pX;
    background-image: url(images/quickorder_title.gif);
    background-repeat:no-repeat;
    display:block;
    border:0px solid;
    border-color:Blue;
    cursor:pointer;
}*/
.quickorder_title a:link
{
    color: #ffffff;
    text-decoration: none;
}
.quickorder_title a:active
{
    color: #ffffff;
    text-decoration: none;
}
.quickorder_title a:visited
{
    color: #ffffff;
    text-decoration: none;
}
.quickorder_title a:hover
{
    color: #ffffff;
    text-decoration: underline;
    cursor:pointer;
}
.grey_outline
{
    border:solid 1px #cbc9c9;
}
.grey_outline_sales
{
    border:solid 1px #cbc9c9;
    width:105px;
    height:105px;
}
#head_black_box
{
    width: 650px;
    float:right;
}
.head_search
{
    width:200px;
    padding:4px 0px 0px 50px;
    float:left;
    font-family:Tahoma, Arial, Helvetica;
    color: #ffffff;
    text-transform:uppercase;
    font-size:11px;
    font-weight:bold;
    font-style:normal;
}
.head_go
{
    background-image: url(images/head_go.gif);
    background-repeat:no-repeat;
    font-weight:bold;
    margin-top:2px;
}
.head_search input
{
    border:solid 0px #434242;
    margin-bottom:3px;
    padding-bottom:2px;
    border-style:solid;
    background-color:#eae8e8;
}
.head_cart
{
    height: 29px;
    width: auto;
    float:right;
    padding-right:15px;
    margin:2px 0px 0px 0px;
}
.head_cart a:link
{
    font-family:Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.head_cart a:active
{
    font-family:Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.head_cart a:visited
{
    font-family:Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.head_cart a:hover
{
    font-family: Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #ffffff;
    text-decoration:underline;
    font-size:10px;
    font-weight:bold;
    font-style:normal;
}
#posterImage {
    height: 192px;
    width: 680px;
    margin-right: auto;
    margin-left: auto;
    background-image: url(images/main_image.jpg);
    background-repeat: no-repeat;
    background-position: top;
}
#contentblock {
    width: 1000px;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:auto;
    background-image:url(images/ln_bg.gif);
    background-repeat: repeat-y;
}
#leftnav {

    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#leftnav_category {
    width:300px;
}
.top_ln_title_plane
{
    background-image: url(images/h_title_bg_plane.gif);
    background-repeat:no-repeat;
    height:27px;
    width:205px;
    display:block;
    padding:0px 0px 0px 0px;
}
.top_ln_title
{
    background-image: url(images/h_title_bg.gif);
    background-repeat:no-repeat;
    display:block;
    height:27px;
    font-family:Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #000000;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.ln_title_helful_info
{
    background-image: url(images/ln_helpful_Info.gif);
    background-repeat:no-repeat;
    width:205px;
    height:27px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
.ln_return_cust_login
{
    background-image: url(images/ln_return_cust_login.gif);
    background-repeat:no-repeat;
    width:190px;
    height:34px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
.ln_myaccount
{
    background-image: url(images/h_myaccount.gif);
    background-repeat:no-repeat;
    width:205px;
    height:27px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
.ln_email_newsletter
{
    background-image: url(images/ln_emailupdates.gif);
    background-repeat:no-repeat;
    width:190px;
    height:34px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
.ln_categories
{
    background-image: url(images/ln_categories.gif);
    background-repeat:no-repeat;
    width:205px;
    height:27px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
.ln_sales
{
    background-image: url(images/ln_sales.gif);
    background-repeat:no-repeat;
    width:190px;
    height:34px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
#newsletter
{
    width:180px;
    margin-left:10px;
}
.ln_textbox
{   border:#b5b5b5 1px solid;
    background-color:#ffffff;
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    width:150px;
    }
#bodycontent {
    width: 488px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-top:0px;
    float:right;
}
#BillingAddressTable
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#000000;
    font-weight:bold;
    line-height:14px;
}
#AddressTable
{   width:100%}

#logo
{
    width:348px;
    height:97px;
    float:left;
    text-indent:-9999px;

}
a.logo
{
    margin:25px 0px 0px 20px;
    width:300px;
    height:50px;
    text-indent:-9999px;
    display:block;
}
.shopcart_head {
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #000450;
    text-decoration: none;
}
#welcome
{
    width: 610px;
    height:25px;
    padding:5px 7px 0px 30px;
    float:right;
}
.head_txt {

    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #255479;
    text-decoration: none;
}
.head_txt a:link{

    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #255479;
    text-decoration: underline;
}
.head_txt a:active{

    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #255479;
    text-decoration: underline;
}
.head_txt a:visited{

    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #255479;
    text-decoration: underline;
}
.head_txt a:hover{

    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #830808;
    text-decoration: none;
}
#top_nav
{
    width: 600px;
    height:27px;
    padding:4px 7px 0px 0px;
    float:right;
}
#top_nav ul{
    margin: 0px;
    padding:0px;
    list-style-type: none;
}

#top_nav li {
    margin: 0px;
    padding: 0px;
    width:auto;
    height:24px;
    float:right;
}
#top_nav ul span
{
    display:none;
}
#top_nav li a {
    display:block;
}
.floating_cart
{
    width:180px;
}
.floating_cart_outline
{
    border:solid 1px #d8d8d8;
    width:auto;
    display:block;
}
a.new_product
{
    background:url(images/nav_newprod.gif);
    background-repeat:no-repeat;
    height:24px;
    width:119px;
    text-indent:-9999px;
    overflow:hidden;
}
a.new_product:hover
{
    background-position: 0 -24px;
    overflow:hidden;
}
a.home
{
    background:url(images/nav_home.gif);
    height:24px;
    width:93px;
    text-indent:-9999px;
    overflow:hidden;
}
a.home:hover
{
    background-position: 0 -24px;
    overflow:hidden;
}
a.special
{
    background:url(images/nav_special.gif);
    height:24px;
    width:84px;
    text-indent:-9999px;
    overflow:hidden;
}
a.special:hover
{
    background-position: 0 -24px;
    overflow:hidden;
}
a.myaccount
{
    background:url(images/nav_myacct.gif);
    height:24px;
    width:108px;
    text-indent:-9999px;
    overflow:hidden;
}
a.myaccount:hover
{
    background-position: 0 -24px;
    overflow:hidden;
}
a.contactus
{
    background:url(images/nav_contact.gif);
    height:24px;
    width:99px;
    text-indent:-9999px;
    overflow:hidden;
}
a.contactus:hover
{
    background-position: 0 -24px;
    overflow:hidden;
}






#top_link {

    background-image: url(images/toplink_bg.jpg);
    background-repeat: repeat-x;
    height: 65px;
    width: 770px;
}
#header {
    height: 97px;
    width: 1000px;
    background-image:url(images/header_bg.gif);
    background-repeat:no-repeat;
}
.mt_top_bg
{
    background-image:url(images/mt_top_bg.jpg);
    background-repeat: repeat-x;
}
.mt_top_bg_grey
{
    background-image:url(images/mt_top_bg_grey.jpg);
    background-repeat: repeat-x;
}
.mt_botm_bg
{
    background-image:url(images/mt_botm_bg.jpg);
    background-repeat: repeat-x;
}
.mt_left
{
    background-image:url(images/mt_left.jpg);
    background-repeat: repeat-y;
}
.mt_right
{
    background-image:url(images/mt_right.jpg);
    background-repeat: repeat-y;
    background-position:right;
}
.ln_bg
{
    background-image:url(images/ln_bg.gif);
    background-repeat: repeat-y;
    height:auto;
    width:205px;
    display:block;
}

#spacer
{
    height:auto;
}
/* Text Class */

.ignify-paging { border:1px solid #CCC;  padding:3px; margin:10px auto; font-size: 11px; }

p
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#555555;
}
.blue_head_title
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    text-transform:uppercase;
    padding-top:1px;
    background-image:url(images/mt_top_bg.jpg);
    background-repeat: repeat-x;
}
.blue_head
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:12px;
    font-weight:bold;
    color:#d32805;
    text-transform:uppercase;
    padding-top:1px;
}
.blue_head a:hover{

    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:underline;
    padding-top:1px;
}

.White_head
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:White;
    text-transform:uppercase;
    padding-top:1px;
}
.blue_head_big
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:15px;
    font-weight:bold;
    color:#000450;
    padding-top:3px;
}
.ln_dottedline
{
    background-image:url(images/ln_dottedline.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:190px;
    height:10px;
}
.leftnav_links
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-align:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 10px;
}
.leftnav_links a:link
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-decoration:none;
    padding:0px 0px 2px 0px;
    display:block;
}
.leftnav_links a:visited
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-decoration:none;
    display:block;
}
.leftnav_links a:hover
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
    text-decoration:underline;
    display:block;
}
.leftnav_links_sm
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:10px;
    color:#16486d;
}
.leftnav_links_sm a:link
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:10px;
    color:#16486d;
    text-decoration:none;
}
.leftnav_links_sm a:visited
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:10px;
    color:#16486d;
    text-decoration:none;
}
.leftnav_links_sm a:active
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:10px;
    color:#16486d;
    font-weight:bold;
    text-decoration:none;
}
.leftnav_links_sm a:hover
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:10px;
    color:#FF0000;
    text-decoration:none;
}
.leftnav_links ul li {
    padding: 0px;
    margin: 0px;
    /*list-style-image: url(images/ln_bullets.gif);*/
    list-style-type: none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.button_links
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
}
.button_links a:link
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
    text-decoration:none;
}
.button_links a:active
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
    text-decoration:none;
}
.button_links a:visited
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
    text-decoration:none;
}
.button_links a:hover
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
    text-decoration:none;
}
.leftnav_links ul {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    margin: 0px;
    /*list-style-image: url(images/ln_bullets.gif);*/
    list-style-type: none;
}
.leftnav_links li
{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin: 0px 0px 0px 0px;
    /*list-style-image: url(images/ln_bullets.gif);*/
    vertical-align: middle;
}
.dottedline
{
    background-image:url(images/dottedline.gif);
    background-repeat:repeat-x;
    background-position:center;
    height:10px;
}
.dottedline_orange
{
    background-image:url(images/dottedline_orange.gif);
    background-repeat:repeat-x;
    background-position:center;
    height:10px;
}
.btnClass
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
    padding-left:3px;
    padding-right:3px;
    cursor:hand;
}
.btnClass a:link
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
}
.btnClass a:active
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
}
.btnClass a:visited
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
}
.btnClass a:hover
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: underline;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
}
.btnClass_orange
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_red_bg_new.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
    padding-left:3px;
    padding-right:3px;
    cursor:pointer;

}
.btnClass_orange a:link
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_orange_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;

}
.btnClass_orange a:active
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_orange_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;

}
.btnClass_orange a:visited
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 12px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_orange_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;

}
.btnClass_orange a:hover
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: underline;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_orange_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;

}

.btn_blue
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 19px;
    background-image:url(images/btn_blue_bg.gif);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
    cursor:pointer;
}
.btn_blue a:link
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
}
.btn_blue a:active
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
}
.btn_blue a:visited
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
}
.btn_blue a:hover
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: underline;
    background-position: center;
    line-height: 14pX;
    background-image:url(images/btn_blue_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
    cursor:pointer;
}

.btn_orange
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 19px;
    background-image:url(images/btn_orange_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;

}
.btn_orange a:link
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;}
.btn_orange a:visited
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;}
.btn_orange a:hover
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    color:#ffffff;
    text-decoration:underline;
    cursor:pointer;
}
/*-------------New----------*/
.btn_redround
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 19px;
    height:21px;
    cursor:pointer;
    background-color:#d32805;
    border:0px solid;
}
.btn_redround a:link
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;}
.btn_redround a:visited
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;}
.btn_redround a:hover
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    color:#ffffff;
    text-decoration:underline;
    cursor:pointer;
}



.btn_red
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 19px;
    height:21px;
    background-image:url(images/btn_red_bg_new.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
cursor:pointer;
}
.btn_red a:link
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;}
.btn_red a:visited
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;}
.btn_red a:hover
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    background-position: center;
    line-height: 14pX;
    color:#ffffff;
    text-decoration:underline;
    cursor:pointer;
}
/*--------------end-------------*/
.btn_yellow
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration: none;
    text-align:left;
    padding-left:13px;
    line-height: 14pX;
    background-image:url(images/btn_yellow_bg.jpg);
    background-repeat: repeat;
    border:0px solid;
    border-color:Blue;
    cursor:pointer;
}
.btn_yellow a:link
{
    color: #ffffff;
    text-decoration: none;
}
.btn_yellow a:active
{
    color: #ffffff;
    text-decoration: none;
}
.btn_yellow a:visited
{
    color: #ffffff;
    text-decoration: none;
}
.btn_yellow a:hover
{
    color: #ffffff;
    text-decoration: underline;
    cursor:pointer;
}
#login
{
    width:180px;
    padding:0px;
    margin-left:12px;
}
/*.ln_login
{
    color:#000450;
    font-size:11px;
    width:190px;
}*/
input
{
    font:Tahoma, Aria?, Verdana, Helvetica;
    font-size:11px;

}
select
{
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;

}

.textbox
{   border:#000000 1px solid;
    background-color:#ffffff;
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    }

.label
{
    border:#000000 1px solid;
    background-color:#ffffff;
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
}
.textinput
{
    font:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;

}
.red_txt
{
    font:Tahoma, Arial, Helvetica, verdana;
    font-size:11px;
    color:Red;
}
.red_text
{
    font:Tahoma, Arial, Helvetica, verdana;
    font-size:11px;
    color:Red;
}
.red_txtBig
{
    font:Tahoma, Arial, Helvetica, verdana;
    font-size:13px;
    color:#d32805;
    font-weight:bold;
    padding:10px 0px 5px 0px;
    border-bottom:solid 2px #b5b5b5;
}
.astrix
{
    font:Tahoma, Arial, Helvetica, verdana;
    font-size:11px;
    color:Red;
}
.blue_txt
{
    font-family:Verdana, Tahoma, Arial,  Helvetica;
    font-size:11px;
    color:#515558;
    line-height:13px;
}
.white_txt
{
    font-family:Verdana, Tahoma, Arial,  Helvetica;
    font-size:11px;
    color:#ffffff;
    line-height:13px;
}
.redsubhead_txt
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#d42905;
    font-weight:bold;
    line-height:13px;
}
.blue_txt_cmpny
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    /*font-weight:bold;*/
}
.addressFix
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    font-weight:bold;
    height:21px;
}
.Orange_txt
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#EF6A37;
    font-weight:bold;
}
.largeBlue_txt
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:13pt;
    color:#018bb9;
    font-weight:bold;
}

.green_txt
{
    font:Tahoma, Arial, Helvetica, verdana;
    font-size:11px;
    color:Green;
}
.blue_td
{
    font-family:Arial,Tahoma,  Verdana, Helvetica;
    font-size:12px;
    color:#16486d;
    font-weight:bold;
}
a_right
{
    text-align:right;
}
.ln_txtlink{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
}
.ln_txtlink a:link
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-decoration:underline;
}
.ln_txtlink a:visited
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-decoration:underline;
}
.ln_txtlink a:hover
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
    text-decoration:none;
}
a:link
{
    font-family: Tahoma, Verdana, Arial;
    font-size:11px;
    color: #333333;
    text-decoration: none;
}
a:visited
{
    font-family: Tahoma, Verdana, Arial;
    font-size:11px;
    color: #333333;
    text-decoration: none;
}
a:hover
{
    font-family: Tahoma, Verdana, Arial;
    font-size:11px;
    color: #ff0000;
    text-decoration:none;
}

.copyright
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    background-position: center;
    text-align: center;
    line-height: 14pX;
}


.prod_head
{
    font-family:Tahoma,  Arial, Helvetica;
    color: #4F4278;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
    font-style:normal;
    vertical-align:top;
}
.prod_head a:link
{
    font-family:Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #4F4278;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.prod_head a:active
{
    font-family:Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #4F4278;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.prod_head a:visited
{
    font-family:Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #4F4278;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.prod_head a:hover
{
    font-family: Tahoma, Arial, Helvetica;
    text-transform:uppercase;
    color: #555555;
    text-decoration:underline;
    font-size:10px;
    font-weight:bold;
    font-style:normal;
}
.bold_text
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    font-weight:bold;
}
.bold_text_italic
{
    font-family:Verdana, Tahoma, Arial, Helvetica;
    font-size:10px;
    color:#4F4278;
    font-weight:bold;
    font-style:normal;

}
.red_BigText
{
    font-family:Tahoma, Arial, Helvetica;
    font-size:11px;
    color:#4F4278;
    font-weight:bold;
    font-style:normal;

}
.orange_Text
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#D46839;
    padding-left:3px;
    font-Weight:bold;
}
.orange_ItalicText
{
    font-family:Arial, Verdana, Tahoma, Helvetica;
    font-size:11px;
    color:#D46839;
    padding-left:3px;
    font-weight:bold;
    font-style:italic;
}
.grey_border
{
    border: 1px solid #DBA38D;
}

.blue_BigText
{
    font-family:Arial, Tahoma, Verdana, Helvetica;
    font-size:11pt;
    color:#173D84;
    padding-left:3px;
    font-weight:bold;
}
.blue_SubHead
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#333333;
    text-transform:uppercase;
    padding-top:3px;
    padding-left:6px;
    height:18px;
    width:100%;
    background-color:#edebeb;
}
.blue_header
{
    font-family:Verdana,Tahoma,Arial, Helvetica;
    font-size:12px;
    color:#173D84;
    padding-left:3px;
    font-weight:bold;
}
.formhead
{
    font-size: 11px;
    background-color:#424241;
    color:#fff;
    font-family:Arial, Sans-Serif;
    padding:0px 1px 0px 1px;
    margin:0 2px 0px 2px;
    border-bottom:solid 2px #B5B5B5;
    height:24px;
    margin-top:7px;
    font-weight:bold;
}
.TableHeader
{
    font-size: 11px;
    background-color:#424241;
    color:#fff;
    font-family:Arial, Sans-Serif;
    padding:0px 2px 0px 2px;
    margin:0 2px 0px 2px;
    border-bottom:solid 2px #B5B5B5;
    height:24px;
    margin-top:7px;
    font-weight:bold;
}

.grey_bg_td
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-left:3px;
    line-height:14px;
    background-color:#F0F0EB;
    padding-top:2px;
    padding-bottom:2px;
}
.grey_bg_td a:link
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.grey_bg_td a:active
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.grey_bg_td a:visited
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.grey_bg_td a:hover
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#830808;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.grey_bg
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-left:3px;
    line-height:14px;
    background-color:#F0F0EB;
    padding-top:2px;
    padding-bottom:2px;
}
.grey_bg a:link
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.grey_bg a:active
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.grey_bg a:visited
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.grey_bg a:hover
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#830808;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration: underline;
}
.greyline
{
    background-color:#D3D3D0;
    line-height:1px;
}
.redline
{
    background-color:red;
}
.blueline
{
    background-color:#DDDFE0;
    line-height:1px;
}
.price_text_bold
{
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#000450;
}
.red_btn
{
    background-color:#FCFBEB;
    border: 1px solid #6F721E;
    font-family:Tahoma,Verdana,  Arial, Helvetica;
    font-size:10px;
    text-transform:uppercase;
    font-weight:bold;
    color:#5E5600;
}
.form_text_bold
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#16486d;
    font-weight:bold;
    line-height:14px;
}
.Plan_text
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#5E5600;
    font-weight:bold;
    line-height:14px;
}
.Plan_text:hover
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#16486d;
    font-weight:bold;
    line-height:14px;
    text-decoration:underline;
}
.form_text_bold_search
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#000450;
    font-weight:bold;
    line-height:14px;
}

.form_text
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#4e4f4f;
    line-height:14px;
}
.leading
{
    line-height:25px;
}
.form_text td
{
    line-height:16px;
}
.form_text a:link
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#4e4f4f;
    line-height:14px;
    text-decoration:underline;
}
.fo?m_text a:active
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#4e4f4f;
    line-height:14px;
    text-decoration:underline;
}
.form_text a:visited
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#4e4f4f;
    line-height:14px;
    text-decoration:underline;
}
.form_text a:hover
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#4e4f4f;
    line-height:14px;
    text-decoration:none;

}
.ParaBoldText
{
    font-family:Verdana,Tahoma,  Arial, Helvetica;
    font-size:11px;
    color:#000000;
    font-weight:bold;
    line-height:14px;
    }

.MainContentHeader
{
    font-family:Tahoma, Verdana,Arial,  Helvetica;
    font-size:10pt;
    color:#173D84;
    padding-left:3px;
    font-weight:bold;
    }

.MyAcc_leftnav_links
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    width:175px;
    padding-left:10px;
}
.MyAcc_leftnav_links a:link
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-decoration:none;
    padding-left:3px;
}
.MyAcc_leftnav_links a:visited
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-decoration:none;
    padding-left:3px;
}
.MyAcc_leftnav_links a:hover
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#FF0000;
    text-decoration:none;
    padding-left:3px;
}
.MyAcc_leftnav_links a:active
{
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    color:#16486d;
    text-decoration:none;
    padding-left:3px;
}
.center
{ text-align:center}
.right
{ text-align:right}
.left
{ text-align:left}
.light_bg
{   font-family:Tahoma,Verdana,  Arial, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#565653;
    padding-top:3px;
    padding-left:3px;
    padding-bottom:3px;
    height:18px;
    width:100%;
    background-color:#E8E8E8;
}

.dark_border
{   border:1px solid #000450;}

.tab_bg
{   background-image:url(images/tab_bg.gif);
    background-position:bottom;
    background-repeat:repeat-x;
}

.lookup_search
{   background:url(images/lookupSearch.gif) no-repeat center center;
    width:16px;
    height:16px;
    cursor:pointer;
    border:0px;
}
.popupdiv{
    position: absolute;
    width: 456px;
    height:300px;
    padding: 0px;
    background: #FFF;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #000;
    overflow : auto;
    margin-left:3px;
}
 .PopUpforWait{
    position: absolute;
    width: 200px;
    height:100px;
    padding: 0px;
    font: normal 12px Arial, Helvetica, sans-serif;
    background: #E0E1E5;
    border: 1px solid #ccc;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #000;
    overflow : auto;
 }
.popupdivContainer{
    position: absolute;
    width: 462px;
    height:315px;
    padding: 0px;
    border: 0px solid #ccc;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #000;

}
.white_bg_td
{   background-color:#F6F6F6;
    font-family:Tahoma, Verdana, Arial, Helvetica;
    font-size:11px;
    color:#173D84;
    padding-left:3px;
    line-height:14px;
    padding-top:2px;
    padding-bottom:2px;
    }
.add_to_cart
{ background:url(images/addtocartQ.gif) no-repeat ;
 width:27px;
height:24px;
background-color:#424241;
}
.quick_order_head
{   background:url(images/quick_order_top_bg.gif) repeat-y;
    width:510px;
    height:27px;
    }
.quick_order_body
{   background:url(images/quick_order_body_bg.gif) repeat-y;
    width:510px;

    }
.quick_order_footer
{   background:url(images/quick_order_footer_bg.gif) repeat-y;
    width:510px;
    height:27px;
    }
.quick_order_tablehead
{   background:url(images/quick_order_tabletop_bg.gif) repeat-y;
    width:462px;
    height:33px;
    text-align:center;
    margin-left:0px;
    }
.quick_order_tablehead h2
{   font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#000;
    text-transform:uppercase;
    padding:12px 0 0 0px;
    margin:0;
    line-height:12px;
    text-align:left;
    text-indent:46px;
    float:left;
    }
.quick_order_tablehead a.close
{
    background:url(images/close.gif) no-repeat;
    margin:6px 7px 0 0;
    display:block;
    overflow:hidden;
    width:23px;
    height:24px;
    text-indent:-9999px;
    float:right;
    }
.quick_order_tablehead a.close:hover
{
    background-position:100% -24px;

    }
.quick_order_tablebody
{   background:url(images/quick_order_tablebody_bg.jpg) repeat-y;
    width:462px;
    margin-left:0px;
    height:325px;

    }
.quick_order_tablebody td
{   padding-left:5px;
    padding-right:5px;
    }
.quick_order_tablefooter
{   background:url(images/quick_order_tablefooter_bg.gif) repeat-y;
    width:462px;
    height:20px;
    text-align:center;
    margin-left:0px;
    }


    .left-pan {width:130px;}

/* MAIN MENU STYLES */
.left-menu {}
.left-menu a:active {}
.left-menu a:link {}
.left-menu a:visited {}
.left-menu a:hover {}
.left-menu2 {}
.left-menu2 a:link  {}
.left-menu2 a:active  {}
.left-menu2 a:visited {}
.left-menu2 a:hover {}
.left-menu-selected
{}
.fade_Bg {}
.imgBlueBg{
}
/*---------New CSS-----*/
.greytext{
    color:#5A5F62;
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:10px;
    font-weight:bold;
}
.darkbluetext{
    color:#00498F;
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:10px;
    font-weight:bold;
}

.ln_darkbluetext{
    color:#00498F;
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size:11px;
    font-weight:bold;
    margin:3px 10px 3px 10px;
    text-align:left;
}

.greylink
{
    font-family:Tahoma,  Arial, Helvetica;
    color: #5A5F62;
    font-size:10px;
    font-weight:bold;
    font-style:normal;
    vertical-align:top;
}
.greylink a:link
{
    font-family:Tahoma, Arial, Helvetica;
    color: #5A5F62;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.greylink a:active
{
    font-family:Tahoma, Arial, Helvetica;
    color: #5A5F62;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.greylink a:visited
{
    font-family:Tahoma, Arial, Helvetica;
    color: #4F4278;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.greylink a:hover
{
    font-family: Tahoma, Arial, Helvetica;
    color: #00498F;
    text-decoration:underline;
    font-size:10px;
    font-weight:bold;
    font-style:normal;
}
.greylink2
{
    font-family:Tahoma,  Arial, Helvetica;
    color: #5A5F62;
    font-size:10px;
    font-style:normal;
    vertical-align:top;
}
.greylink2 a:hover
{
    font-family:Tahoma,  Arial, Helvetica;
    color: #00498F;
    font-size:10px;
    font-style:normal;
    vertical-align:top;
}
a.addtocart
{
    background:url(images/addtocart2.gif);
    height:14px;
    width:54px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
a.addtocart:hover
{
    background-position: 0 -14px;
    overflow:hidden;
}


.feature_prod
{
    border-right:dotted 1px #d8d7d7;
    border-bottom:dotted 1px #d8d7d7;
}

.table_color
{
    border:solid 1px #B5B5B5;
    margin:5px 2px 2px 2px;
    width:99.5%;
    text-align:left;
    margin-bottom:8px;
}
.table_color th
{
    font-size: 11px;
    background-color:#424241;
    color:#fff;
    font-family:Arial, Sans-Serif;
    padding:0px 2px 0px 2px;
    margin:0 2px 0px 2px;
    border-bottom:solid 2px #B5B5B5;
    height:24px;
    margin-top:7px;
}
.table_color td
{
    padding:3px;
    border-right:solid 1px #B5B5B5;
    border-bottom:solid 1px #B5B5B5;
    color:#000;
    font-size: 11px;
    font-family: Arial, Sans-Serif;
}
.table_color .price
{
    text-align:right;
    padding-right:2px;
}
.table_color .qty
{
    text-align:right;
    padding-right:2px;
}
.table_color input
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;

}
.table_color a:link {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration:underline;
    font-weight:normal;
}
.table_color a:link:hover {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #d42905;
    text-decoration:none;
    font-weight:normal;
}
.table_color a:link:active {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration:underline;
    font-weight:normal;
}
.table_color a:link:visited {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration:underline;
    font-weight:normal;
}
.boxtitles2
{
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    /*padding-left:20px;*/
    color:#fff;
    background-image: url(images/floating_cart_title.gif);
    background-repeat:no-repeat;
    height:27px;
    display:block;
    overflow:hidden;
    /*padding-right:20px;*/
    text-align:center;
}
.rboxcontent{
    border:solid 1px #C2C9D9;
    /*padding:5px;*/
}

/*-------------Collapsible Table-----*/
table.footcollapse{
    width:16em;
}
table.footcollapse caption{
    font-size:11px;
    text-align:left;
    padding:0em 0em;

}
table.footcollapse th{
    text-align:left;
}
table.footcollapse,table.footcollapse th,table.footcollapse th
{
    border:none;
    border-collapse:collapse;
}
table.footcollapse thead th
{
    width:2em;
    padding:0px 0px;
}
table.footcollapse tfoot th,
table.footcollapse tfoot td
{
    /*border-style:solid;
    border-width:1px;
    border-color:#9cf #369 #369 #9cf;*/
    padding:0px 2px;
    background-color:#DFDFDF;
}
table.footcollapse tbody{
    background:#fff;
    font-weight:normal;
}
table.footcollapse tbody td{
    padding:1px 0px;
    font-weight:normal;
}
table.footcollapse tbody th{
    padding:1px 0px;
    font-weight:normal;
}
table.footcollapse tbody tr.odd{
    background:#fff;
    font-weight:normal;
}

table.footcollapse tfoot td img{
    border:none;

    vertical-align:bottom;
    padding-top:5px;
    float:right;
}
/*-------End-------------------------*/

.ln_order_tracking
{
    background-image: url(images/ln_order_tracking.gif);
    background-repeat:no-repeat;
    width:190px;
    height:34px;
    text-indent:-9999px;
    overflow:hidden;
    display:block;
}
.Show_Hide_Floatincart_Details
{
    /*background-image: url(images/plus.gif);
    background-repeat:no-repeat;
    width:40%;
    height:40%;
    display:block; */

}

.ex_cl
{
text-align:right;
cursor:pointer;

}
.plus_sign
{
cursor:pointer;
float:right;
vertical-align:top;
margin:  -21px 10px 0px 0px;

}
.control_box
{
/*cursor:pointer;
float:left;
border:solid 1px blue;*/
}

/* ajax__tab_xp-theme theme */
.ajax__tab_default .ajax__tab_header
{
    font-size:13px;
    font-weight:bold;
    color:#000;
    font-family:sans-serif;
}
.ajax__tab_default .ajax__tab_active .ajax__tab_outer,
.ajax__tab_default .ajax__tab_header .ajax__tab_outer,
.ajax__tab_default .ajax__tab_hover .ajax__tab_outer
{
    height:46px;
}
.ajax__tab_default .ajax__tab_active .ajax__tab_inner,
.ajax__tab_default .ajax__tab_header .ajax__tab_inner,
.ajax__tab_default .ajax__tab_hover .ajax__tab_inner
{
    height:46px;
    margin-left:16px; /* offset the width of the left image */
}
.ajax__tab_default .ajax__tab_active .ajax__tab_tab,
.ajax__tab_default .ajax__tab_hover .ajax__tab_tab,
.ajax__tab_default .ajax__tab_header .ajax__tab_tab
{
    margin:16px 16px 0px 0px;
}
.ajax__tab_default .ajax__tab_hover .ajax__tab_tab,
.ajax__tab_default .ajax__tab_active .ajax__tab_tab
{
    color:#000; /* FFF for others,000 for california */
}

.ajax__tab_default .ajax__tab_body
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

.TabStyle .ajax__tab_header
{
    background:url(/App_Themes/default/images/tabsnew/tab_bg.gif) repeat-x;
}
.TabStyle .ajax__tab_hover .ajax__tab_outer,
.TabStyle .ajax__tab_active .ajax__tab_outer
{
    background:url(/App_Themes/default/images/tabsnew/tab_left.gif) no-repeat left top;
}
.TabStyle .ajax__tab_hover .ajax__tab_inner,
.TabStyle .ajax__tab_active .ajax__tab_inner
{
    background:url(/App_Themes/default/images/tabsnew/tab_right.gif) no-repeat right top;
}

