@charset "utf-8";

/*---Common and Standard--->>START*/
body { margin: 0px 5px 15px 5px !important; padding: 0px; }

.dt-clear { clear: both; }
.dt-wrap { width: 100%; }
.dt-wrapcen { width: 100%; text-align: center; }

.dt-background { background-color: #166cc4; padding: 0px 0px 0px 0px !important; text-align: center !important; }
.dt-contentbg { background-color: #ffffff; background-image: url(images/content_bg.gif); background-position: bottom; background-repeat: no-repeat; width: 960px !important; margin: 0px auto !important; padding: 0px 0px !important; text-align: left !important; }

/*---Common and Standard---<<END*/

/*---Header--->>START*/
#dt-header { background-color: #003469; background-image: url(images/header_bg.jpg); background-position: top left; background-repeat: no-repeat; width: 960px; height: 121px; margin: 0px auto; padding: 0px; position: relative; }
#dt-header * { padding: 0px; margin: 0px; }
#dt-header img { border: 0px; }

#dt-header #dt-logo { float: left; width: 260px; padding: 9px 0px 0px 8px; }

#dt-header #dt-topmenu { width: 960px; height: 33px; position: absolute; bottom: 1px; left: 0px; z-index: 1000; }
#dt-header #dt-topmenu ul { list-style-type: none; padding: 0px 0px 0px 2px; }
#dt-header #dt-topmenu ul li { float: left; margin: 0px 2px 0px 0px; }
#dt-header #dt-topmenu ul li a { background-image: url(images/topmenu_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; color: #013e7e; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 33px; height: 33px; text-decoration: none; }
#dt-header #dt-topmenu ul li a span { background-image: url(images/topmenu_right_bg.gif); background-position: top right; background-repeat: no-repeat; cursor: pointer; display: block; height: 33px; padding: 0px 12px; }
#dt-header #dt-topmenu ul li a:hover { background-position: 0px -33px; text-decoration: none; }
#dt-header #dt-topmenu ul li a:hover span { background-image: url(images/topmenu_right_hover_bg.gif); }

#dt-header #dt-searchbox { position: absolute; top: 37px; right: 22px; z-index: 500; }
#dt-header #dt-searchbox #dt-v4sbox { background-image: url(images/search_bg.gif); background-position: top left; background-repeat: no-repeat; float: left; width: 219px; height: 22px; margin: 0px 4px 0px 0px; }
#dt-header #dt-searchbox #dt-v4sbox .dt-inner { padding: 4px 6px 0px 6px; }
#dt-header #dt-searchbox #dt-v4sbox .dt-v4sbox { background: transparent; border: 0px solid #ffffff; color: #8d8d8d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; width: 207px; }
#dt-header #dt-searchbox #dt-TitleDesc { display: none; }
#dt-header #dt-searchbox .dt-submit { float: left; }
/*---Header---<<END*/

/*---Hide on Load--->>START*/
#TopPromoArea { visibility: hidden; }
#CentralArea { visibility: hidden; }
#LeftPanel { visibility: hidden; }
/*---Hide on Load---<<END*/

/*---Content--->>START*/
#LeftPanel { width: 216px !important; padding: 0px 0px 10px 10px !important; }
#LeftPanel * { padding: 0px; margin: 0px; }
#LeftPanel img { border: 0px; }

#TopPromoArea { padding: 0px 10px 0px 0px !important; display: none !important; }
#TopPromoArea * { padding: 0px; margin: 0px; }
#TopPromoArea img { border: 0px; }

#CentralArea { padding: 0px 10px 0px 0px !important;}
#CentralArea * { padding: 0px; margin: 0px; }
#CentralArea img { border: 0px; }
/*---Content---<<END*/

/*---Left Column--->>START*/
#dt-storeleftcol { display: none; }

#LeftPanel h3 { background-image: url(images/box_header.jpg); background-position: top left; background-repeat: no-repeat; color: #ffffff; font-family: "Trebuchet MS"; font-size: 15px; font-weight: normal; line-height: 34px; height: 34px; padding: 0px 0px 0px 30px; }
#LeftPanel p { padding: 0px 0px 10px 0px; }

#LeftPanel .dt-box { background-image: url(images/box_bg.jpg); background-position: top left; background-repeat: repeat-y; color: #282828; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; width: 216px; text-align: left; }
#LeftPanel .dt-boxbottom { background-image: url(images/box_bottom.jpg); background-position: top left; background-repeat: no-repeat; height: 5px; width: 216px; font-size: 0px; line-height: 0px; margin: 0px 0px 12px 0px; }
#LeftPanel .dt-inner { padding: 10px 10px 5px 10px; }

#LeftPanel .dt-banner { padding: 0px 0px 12px 0px; text-align: center; }

#LeftPanel #dt-categories ul { list-style-type: none; padding: 0px 8px; }
#LeftPanel #dt-categories ul li { background-image: url(images/category_arrow.gif); background-position: top left; background-repeat: no-repeat; border-bottom: 1px solid #c8c8c8; color: #181818; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none; padding: 5px 0px 5px 18px; }
#LeftPanel #dt-categories ul li a { color: #181818; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none; }
#LeftPanel #dt-categories ul li a:hover,
#LeftPanel #dt-categories ul li span { color: #004d9b; text-decoration: none; }
/*---Left Column---<<END*/

/*---Store Category---<<START*/
/*.vh-cnt { display: none !important; }*/
#LeftPanel .ttl { display: none !important; }
#LeftPanel .cnt { display: none !important; }
#LeftPanel .all_cats { display: none !important; }
#LeftPanel .link { display: none !important; }
/*---Store Category---<<EMD*/

/*---Right Column--->>START*/
#dt-rightcol { color: #1b1b1b; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; width: 482px; float: left; }

#dt-rightcol h1 { color: #02478d; font-family: "Trebuchet MS"; font-size: 23px; font-weight: normal; line-height: 100%; padding: 0px 0px 10px 0px; }
#dt-rightcol h3 { background-image: url(images/rightcol_box_header.jpg); background-position: top left; background-repeat: no-repeat; color: #ffffff; font-family: "Trebuchet MS"; font-size: 17px; font-weight: normal; line-height: 34px; padding: 0px 0px 0px 17px; margin: 0px 0px 10px 0px; }
#dt-rightcol p { padding: 0px 0px 10px 0px; }

#dt-rightcol .dt-banner { padding: 0px 0px 10px 0px; text-align: center; }

#dt-rightcol .dt-popcat1 { float: left; width: 154px; margin: 0px 9px 9px 0px; }
#dt-rightcol .dt-popcat2 { float: left; width: 154px; margin: 0px 0px 9px 0px; }
#dt-rightcol .dt-popcat3 { float: right; width: 154px; margin: 0px 0px 9px 0px; }
#dt-rightcol a.dt-popcatname { background-image: url(images/popcat_bg.jpg); background-position: top left; background-repeat: no-repeat; color: #013c78; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 27px; width: 154px; height: 27px; text-align: center; text-decoration: none; }
#dt-rightcol a.dt-popcatname:hover { color:#010101; text-decoration: none; }

#dt-featured { float: right; width: 216px; }
#dt-featured h3 { background-image: url(images/box_header.jpg); background-position: top left; background-repeat: no-repeat; color: #ffffff; font-family: "Trebuchet MS"; font-size: 15px; font-weight: normal; line-height: 34px; height: 34px; padding: 0px 0px 0px 30px; }
#dt-featured .dt-box { background-image: url(images/box_bg.jpg); background-position: top left; background-repeat: repeat-y; color: #282828; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; width: 216px; text-align: left; }
#dt-featured .dt-boxbottom { background-image: url(images/box_bottom.jpg); background-position: top left; background-repeat: no-repeat; height: 5px; width: 216px; font-size: 0px; line-height: 0px; margin: 0px 0px 12px 0px; }
#dt-featured .dt-inner { padding: 0px 10px 10px 10px; }

#dt-featured .dt-row { padding: 20px 0px 0px 0px; width: 100%; }
#dt-featured .dt-col1 { float: left; width: 95px; margin: 0px 0px 7px 0px; }
#dt-featured .dt-col1 img { border: 1px solid #c8c8c8; }
#dt-featured .dt-col2 { float: right; width: 95px; margin: 0px 0px 7px 0px; }
#dt-featured .dt-col2 a { color: #013f7e; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
#dt-featured .dt-col2 a:hover { color: #1f6ab6; text-decoration: none; }
#dt-featured a.dt-buynow { background-image: url(images/button_buynow.jpg); background-position: top left; background-repeat: no-repeat; color: #013d7a; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 25px; height: 25px; padding: 0px 0px 0px 12px; text-decoration: none; clear: both; }
#dt-featured a.dt-buynow:hover { color: #1f6ab6; text-decoration: none; }
/*---Right Column---<<END

/*---Footer--->>START*/
#dt-footer { color: #fffefe; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 2px; text-align: center; padding: 20px 0px; }
#dt-footer a { color: #fffefe; text-decoration: underline; }
#dt-footer a:hover { text-decoration: none; }
/*---Footer---<<END*/