body {background:#FFFFFF; font-family: Myriad, Arial, Helvetica, sans-serif; font-size:11px; color:#444444;}

td {font-family: Myriad, Arial, Helvetica, sans-serif; font-size:11px; color:#444444; line-height:120%;}
a {color:#130A7D; text-decoration:none;}
a:hover {color:#444444; text-decoration:none;}
a img {border:0px;}
p {margin:5px 0px 10px 0px;}
big {line-height:110%;}

h1 {font-size:16px;}
h2 {font-size:13px; margin-bottom:7px;}
h3 {font-size:12px; margin-bottom:5px; margin-top:3px;}
h4 {font-family:"Times New Roman", Times, serif; font-style:italic; font-size:14px;}

/* structure */
.main {width:924px;}
.sh_l {background:url(../images/sh_l.gif) repeat-y; width:5px;}
.sh_r {background:url(../images/sh_r.gif) repeat-y; width:5px;}
.sh_b {background:url(../images/sh_b.gif) repeat-x; height:14px;}
.page {background:url(../images/bg_page.gif) top repeat-x; vertical-align:top;}
.sh_t {background:url(../images/sh_t.gif) top repeat-x; vertical-align:bottom;}
.logo {width:251px; background:url(../images/top1.gif) right no-repeat;}
.search {background:url(../images/top3.gif) right no-repeat; width:480px; vertical-align:bottom; padding-bottom:5px;}
.search_field {border:0px; width:192px; height:25px; margin:0px; background:url(../images/search_bg.gif) left no-repeat; padding:4px 5px 0px 5px;}
.phone {color:#1B1174; font-size:18px; padding-left:20px;}
.cart {font-size:15px; font-weight:bold; padding-left:7px;}
.cart p {margin:0px;}
.cart a {font-size:16px;}
.items {font-size:12px; padding-left:7px;}
.total {color:#9F3E38;}
.breadcrumbs {padding-left:10px; margin:0px 0px 5px 0px;}
.textPad {padding:5px 0px 0px 10px;}
.login_field {border:0px; width:100px; height:25px; margin:0px; background:url(../images/search_bg.gif) left no-repeat; padding:4px 5px 0px 5px;}
.special {color:#130A7D; margin-bottom:5px;}
.large {font-size:12px; line-height:150%;}
.price {color:#FF9900; font-size:15px; font-weight:bold;}
.old_price {color:#999999; font-size:15px; font-weight:bold;}
ul {list-style-image:url(../images/bullet.gif); margin:0px; padding:0px;}
li {margin-bottom:5px; margin-left:20px;}
.footer {background:url(../images/bg_footer.gif) top repeat-x; padding:20px 10px 0px 20px; color:#130A7D; font-size:12px;}
.footer a {font-weight:bold; margin:0px 7px;}
.footer p {margin:0px; color:#999999; font-size:10px; margin-left:7px;}

/* menu */
.menu_1 {background:url(../images/menu_1_bg.gif) repeat-x; height:29px;}
.menu_1 a {border-right:1px solid #BABABA; font-weight:bold; line-height:29px; height:29px; font-size:13px; padding:0px 15px;}
.menu_1 a:hover, .menu_1 a.act, .menu_1 a.act:hover {color:#444444; text-decoration:none; border-right:1px solid #BABABA; font-weight:bold; line-height:29px; height:29px; font-size:13px; padding:0px 15px;}
.menu_2 {background:url(../images/menu_2_bg.gif) repeat-x; height:27px;}
.menu_2 a {border-right:1px solid #BABABA; font-weight:bold; line-height:27px; height:27px; font-size:12px; padding:0px 5px;}
.menu_2 a:hover {color:#328FC8; text-decoration:underline;}
.menu_2 a.act, .menu_2 a.act:hover {color:#444444; text-decoration:none; border-right:1px solid #BABABA; font-weight:bold; line-height:27px; height:27px; font-size:12px; padding:0px 5px;}

ul.nav {padding:0px; margin:0px; list-style-type:none;}
ul.sub {padding:7px 0px 0px 7px; margin:0px; list-style-type:none;}
.nav li {margin-bottom:5px; font-size:12px; font-weight:bold; list-style-image:none; margin-left:0px;}

/* columns & blocks */
.rightcol_sm {width:144px; vertical-align:top;}
.leftcol {width:160px; vertical-align:top;}
.content {vertical-align:top;}
.box_top {background:url(../images/box_top.jpg) top repeat-x;}
.box_bot {background:url(../images/box_bot.jpg) bottom repeat-x;}
.sides {border-right:1px solid #BABABA; border-left:1px solid #BABABA; padding:0px 8px; vertical-align:top;}
.border_top {border-top:1px solid #BABABA;}
.border_bot {border-bottom:1px solid #BABABA;}
.border_right {border-right:1px solid #BABABA;}
.border_block {background:#FFFFFF; border:1px solid #BABABA; padding:2px;}

/* forms */
form {padding:0px; margin:0px;}
.select_right {width:125px;}
.input_right {width:75px;}

/* new styles */
.bord {border:1px solid #CCCCCC;}
th {background:#E7E5F2; color:#130A7D; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.darkrow {background:#eeeeee;}
.tr_even {background:#FFFFFF;}
.tr_odd {background:#F6F6F6;}
.redText {color:#990000;}
.total {background:#F1F3F9; font-weight:bold;}
.star_style {color:#CC0000; font-weight:bold; padding:0px 5px;}
.small {font-size:10px;}
.btn {background:#FFFFFF url(../images/btn_bg.jpg) top repeat-x; border:1px solid #CCCCCC; color:#130A7D; cursor:pointer; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.date {color:#130A7D;}
.devider {border-top:1px solid #CCCCCC;}
#rating img {cursor: pointer;}

.error {border:1px solid #EFB4BB; background:#FCEBED; color:#990000; text-align:center; padding:10px; margin:10px 0px;}
.confirm {border:1px solid #83D37C; background:#E2F5E0; color:#1F651F; text-align:center; padding:10px; margin:10px 0px;}

.wide170 {width: 170px;}

/* dropdown menu */
.dropdown {width:170px; background: url(../images/dropdown_bot.gif) bottom no-repeat; padding-bottom:8px; position:absolute; z-index:100; margin-top:24px; visibility: hidden; }
.dropdown table {background: #E8E6F3 url(../images/dropdown_top.gif) top no-repeat;}
.dropdown .sides {border-left:1px solid #BABABA; border-right:1px solid #BABABA; padding:0px 10px;}
.dropdown ul {padding:0px; margin:0px; list-style-image:none; list-style-type:none;}
.dropdown ul li {margin:5px 0px; background:url(../images/dash.gif) bottom repeat-x; padding-bottom:5px;}
.dropdown ul li a {font-size:12px; background:none; border:none; line-height:100%; font-weight:normal; height:auto; margin:0px; padding:0px;}
.dropdown ul li a:hover {font-size:12px; background:none; border:none; line-height:100%; font-weight:normal; height:auto; margin:0px; padding:0px;}
