/* CSS Document */
body{
/*margin:0;
padding:0;*/
background: url(../images/bg.gif) repeat-x top #D0EBFF;
font-family:Arial, Helvetica, sans-serif, Tahoma}

LEGEND{font-weight:bold}

.header-bg{background:url(../images/header_bg.gif) repeat-x top; height:102px}

.header-bg .call-bg{width:500px;background:url(../images/call_bg.gif) no-repeat  right}

.container-border-bg{background:url(../images/border_bg.gif) repeat-x top #8BC0E4;padding:0px 3px}

.sub-nav td{background:#A3D6ED;padding:10px;font-size:11px;line-height:12px}

.sub-nav td a{color:#005493;text-decoration:none}

.sub-nav td a:hover{color:#001E34;text-decoration:underline}

.sub-nav td span{ padding:0 7px; color:#52A4D0}

.nav{background:url(../images/nav_bg.gif) repeat-x #0062AD;border-bottom:1px solid #004981;padding:5px;text-transform:uppercase;}

.nav a{ display:inline; padding:5px ; background:url(../images/nav-link-left-bg.gif) no-repeat top left}

.nav a{float:left;color:#fff;margin:0;padding:0 0 0 5px;text-decoration:none;font-size: 11px;font-weight:bold;}

.nav a span{float:left;display:block;color:#fff;padding:7px 14px 7px 9px;font-weight:bold;background:url(../images/nav-link-right-bg.gif) no-repeat top right;color:#fff;}

.nav a span{float:none;}

.nav  a.current,
.nav a:hover,
.nav a.current:hover{background:url(../images/nav-link-left-bg.gif) no-repeat bottom left}

.nav  a.current span,
.nav a:hover span,
.nav a.current:hover span {background:url(../images/nav-link-right-bg.gif) no-repeat bottom right;color:#fff;}

.container{background: url(../images/container-bg.gif) repeat-x top #FEFEFF;padding:10px; font-size:11px; color:#333333}

.box-title{ color:#0061AD; text-transform:uppercase; font-size:12px; font-weight:bold; background:#CEDAE0; padding:5px; text-align:left;}

.brand-link{ margin:0; padding:0}
.brand-link li{ margin:0; padding:0; list-style:none; border-bottom:1px solid #EAEFF3; background:url(../images/arrow.gif) no-repeat 5px 9px;}
.brand-link li a{ padding:5px 0px 5px 15px; color:#333333; text-decoration:none;  font-size:11px; display:block; line-height:13px;}
.brand-link li a:hover{color:#DA2821; text-decoration:none;}

.brand-link-1{ margin:0; padding-left:10px;}
.brand-link-1 li{ margin:0; padding:0; list-style:none; border-bottom:1px solid #EAEFF3; background:url(../images/bullet3.gif) no-repeat 5px 9px;}
.brand-link-1 li a{ padding:7px 0px 5px 18px; color:#333333; text-decoration:none;  font-size:11px; display:block; line-height:13px;}
.brand-link-1 li a:hover{color:#DA2821; text-decoration:none;}

.input{font-size:11px; color:#333333; padding:2px}

.topproduct td{ padding:10px 0px; border-bottom:1px dashed #D2D9DD}

.topproduct td img{ background:#FFFFFF; border:1px solid #D2D9DD; padding:3px; margin-right:5px}

.topproduct td  a{ color:#0061AD; text-decoration:none;  font-size:11px; line-height:13px;}
.topproduct td  a:hover{color:#DA2821; text-decoration:none;}

.big-text{ font-size:18px; color:#0061AD}
h1.big-text{ font-size:18px; color:#0061AD; padding:0 0 10px 0; border-bottom:1px solid #B9C4CA; margin:0 0 10px 0}

.Best-Sellers img{background:#FFFFFF; border:1px solid #D2D9DD; padding:3px;}

.Best-Sellers ul{ margin:0; padding:0}

.Best-Sellers ul li{ margin:0; padding:0; list-style:none; background:url(../images/bulet.gif) no-repeat 0px 5px ; padding-left:10px; padding-bottom:5px}

.bluelink_12_b{ color:#0061AD; text-decoration:none;  font-size:12px; font-weight:bold }
.bluelink_12_b:hover{color:#DA2821; text-decoration:none;}

.bluelink_11_b{ color:#0061AD; text-decoration:none;  font-size:11px; font-weight:bold }
.bluelink_11_b:hover{color:#DA2821; text-decoration:none;}

.bluelink_11{ color:#0061AD; text-decoration:none;  font-size:11px;}
.bluelink_11:hover{color:#DA2821; text-decoration:none;}

.redlink_11{ color:#CC0000; text-decoration:none;  font-size:11px;}
.redlink_11:hover{ color:#CC0000; text-decoration:none;}

.footer{font-size:11px; color:#333333; line-height:25px}

.footer a{ color:#333333; text-decoration:none;  font-size:11px;}
.footer a:hover{color:#DA2821; text-decoration:none;}

/*========== Maulik Custom CSS ==========*/
.PROGRESS{position:absolute; top:50%;left:50%; padding: 10px; background-color: #FFF; color:#000; border: 1px solid #2C5FDA; vertical-align: middle; font-size: 10px;}
.DROPDOWNLIST{FONT-SIZE:11PX;COLOR:#000;BORDER:#808080 1PX SOLID;BACKGROUND-COLOR:#FFF;}
.TEXTBOX{font-size:11px; color:#333333; padding:2px;border:1px solid #808080}
.BUTTON{padding: 2px 7px;text-decoration: none;color: #000;background: url(../images/pagin-bg-off.gif) repeat-x;border:1px solid #D2D2D2;font-size:10px;font-weight:bold;}
.BUTTON1{padding: 2px 7px;text-decoration: none;color: #fff;background: url(../images/big-btn-bg.gif) repeat-x center;border:1px solid #004981;font-size:15px;font-weight:bold;height:35px}

 A.LINKBUTTON{text-decoration:none;color:#cc0000;font-size:11px}
 A.LINKBUTTON:hover{text-decoration:underline;color:#cc0000;font-size:11px}
 
 A.LINKBUTTON1{padding: 2px 7px;text-decoration: none;color: #77797B;background: url(../images/pagin-bg-off.gif) repeat-x;border:1px solid #D2D2D2;font-size:10px;font-weight:bold;}
 A.LINKBUTTON1:hover{padding: 2px 7px;text-decoration: none;color: #77797B;background: url(../images/pagin-bg-off.gif) repeat-x;border:1px solid #D2D2D2;font-size:10px;font-weight:bold;}

.DLCATEGORY{width:150px;}
.DLCATEGORYBox{}

.TABLE1{border:1px solid #808080;background-color:#fff}

.IMAGE1{background:#FFFFFF; border:1px solid #D2D9DD; padding:3px;}
.ERROR{font-weight:bold;color:Red}

.ERROR1 div{font-size:11px;color:#CC0000}
.ERROR1{background-color:#ffffff;border:1px solid #cc0000;padding:10px;font-size:15px;background-color:#F3CCCC;font-weight:bold;color:Red}
.ERROR2{background-color:#ffffff;border:1px solid #3C863C;padding:10px;font-size:15px;background-color:#CCEFCC;font-weight:bold;color:#3C863C}
.RADIOBUTTONLIST{font-size:13px;font-weight:bold;color:#303030}

.LISTPRICE{text-decoration:line-through;color:#808080}
.SALESPRICE{color:green}
.SALESPRICE1{background-color:#BDBDBD;with:100%;font-size:20pt;color:White;padding-top:10px}
.CODE{font-size:9px}
.NOTE{color:#CC0000;text-align:left;font-weight:bold}
.MARQUEE{FONT-SIZE:30pt;Color:Red;width:95%;border:1px solid #808080;font-style:italic;font-family:Monotype Corsiva;padding:10px}
.DIVVIEWCART{display:none}
.DIVVIEWCARTSHOW{border:1px solid #808080;padding:10px;width:400px;background-color:#efefef;}
.REQUIREDFIELDVALIDATOR{COLOR:Red}
.FREESHIPPING{text-decoration:blink;font-style:italic;text-align:center;color:Red;font-size:11px}
.SUBTOTAL td{background-color:#004579;Color:#FFF;font-size:13px; border-bottom:1px solid #fff; border-top:1px solid #fff}
.SALESTAX td{background-color:#004579;Color:#FFF;font-size:13px; border-bottom:1px solid #fff}
.SHIPPING td{background-color:#004579;Color:#FFF;font-size:13px; border-bottom:1px solid #fff}
.GRANDTOTAL{background-color:#011D61;Color:#FFF;font-size:15px}

/*== DATAGRID ==*/
TABLE.DATAGRID{BORDER:SOLID 1PX #CFCFCF;BACKGROUND-COLOR:#FFF; border-collapse:collapse}
TABLE.DATAGRID TD{BORDER:SOLID 1PX #CFCFCF;PADDING:3px;border-collapse:collapse} 
.DATAGRIDFIXEDHEADER{POSITION:relative;BACKGROUND-COLOR:#FFF;}
.HEADERSTYLE{BORDER:1PX SOLID #CBE1EC;FONT-SIZE: 12px;BACKGROUND: url(../Images/grid-title-bg.gif) bottom #016EC2;COLOR: #FFF;BACKGROUND-REPEAT: repeat-x;FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif;PADDING:5PX;HEIGHT:25px;Text-align:center;font-weight:bold}
.HEADERSTYLE A{font-weight:BOLD;color:#FFF;	text-decoration:NONE;}
.HEADERSTYLE A:HOVER{font-weight:BOLD;color:#FFF;text-decoration:UNDERLINE;}
.FOOTERSTYLE{FONT-WEIGHT:BOLD;color:#FFF;BACKGROUND-COLOR:#808080;font-size:13px}
.ITEMSTYLE{BACKGROUND-COLOR:#FFFFFF;COLOR:#000;FONT-WEIGHT:NORMAL;}
.ALTERNATINGITEMSTYLE{BACKGROUND-COLOR:#efefef;COLOR:#000;FONT-WEIGHT:NORMAL;}
.SELECTEDITEMSTYLE{BACKGROUND-COLOR:#ffd88c;COLOR:#033067;FONT-WEIGHT:NORMAL;}
.PAGERSTYLE{BACKGROUND-COLOR:#999999;COLOR:#FFF;FONT-WEIGHT:BOLD;word-spacing:2px}
.PAGERSTYLE A:LINK{font-weight:BOLD;color:#FFF;text-decoration:UNDERLINE;}
.PAGERSTYLE A:HOVER{font-weight:BOLD;color:#FFF;text-decoration:NONE;}


/* xp theme */
.tabs__tab_xp .ajax__tab_header {font-family:Arial,verdana,tahoma,helvetica;font-size:11px; text-transform:uppercase; font-weight:bold; background:url(../Images/tab_header.gif) repeat-x bottom;}
.tabs__tab_xp .ajax__tab_outer {padding-right:4px;background:url(../Images/tab_outer.gif) no-repeat right;height:26px;}
.tabs__tab_xp .ajax__tab_inner {padding-left:3px;background:url(../Images/tab_inner.gif) no-repeat;}
.tabs__tab_xp .ajax__tab_tab {height:22px;padding:6px 7px 4px 7px;margin:0;background:url(../Images/tab_tab.gif) repeat-x;}
.tabs__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(../Images/tab_hover_outer.gif) no-repeat right;}
.tabs__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(../Images/tab_hover_inner.gif) no-repeat;}
.tabs__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(../Images/tab_hover_tab.gif) repeat-x;}
.tabs__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(../Images/tab_active_outer.gif) no-repeat right;}
.tabs__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(../Images/tab_active_inner.gif) no-repeat;}
.tabs__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(../Images/tab_active_tab.gif) repeat-x;}
.tabs__tab_xp .ajax__tab_body {font-family:Arial,verdana,tahoma,helvetica;font-size:11px;border:1px solid #B9C4CA;border-top:0;padding:15px;background-color:#ffffff;}

fieldset{ border:1px solid #B9C4CA; padding:10px; margin-bottom:10px}
legend{ color:#0060B7;font-size:11px; text-transform:uppercase; font-weight:bold; *margin-bottom:10px;}