/* CSS Document */

body {margin:0px; padding:0px; font:normal 11px verdana;}
p {margin:0px; padding:0px;}
ul {margin:0px; padding:0px; list-style:none;}
ul li {margin:0px; padding:0px;}
a img {border:none;}
.cart_area a{color:#D93D34; text-decoration:none;}

.float_left {float:left;}
.float_right {float:right;}
.wrapper_outer {width:780px; margin:0px auto;}
.wrapper {width:780px; float:left; border:solid 1px #1F546B;}

.header {background:url(../images/headerbg.jpg) repeat-x; width:780px; float:left; height:122px;}
.logo {float:left;}
.cart_area { float:right; padding:35px 0 0 0; width:340px;}
.cart_box {width:320px; float:left; background-color:#E6F3FB; border:solid 1px #7AC4DF; padding:7px 0 10px 12px;}
.cart_left {width:130px; float:left; text-align:left; font:normal 20px Arial, Helvetica, sans-serif; color:#D93D34;}
.cart_right {width:190px; height:60px; float:left;}

.wraptocenter {
    display: table-cell;
    text-align: left;
    vertical-align: middle;
    width: 190px;
    height: 60px;
    font:bold 14px Arial, Helvetica, sans-serif;
    color:#4C5A67;
}
.wraptocenter * {
    vertical-align: middle;
}
.wraptocenter span {color:#D93D34; font-size:18px; padding:0 0 3px 0;}

.blue_strip {background-color:#0B2A46; height:8px; width:780px; float:left;}
.flash {width:780px; float:left;}

.cotent_area {width:756px; float:left; border-top:solid 1px #02AFEF; padding:20px 12px 20px 12px;}
.items {width:756px; float:left; padding:0 0 30px 0;}
.itembox {width:230px; float:left; padding:0 10px 0 10px;}
.itembox_toprow {width:230px; float:left;}
.itembox_top_left {width:11px; float:left; height:33px;}
.itembox_top_midbg h1 {width:208px; float:left; background:url(../images/box_mid_top.jpg) repeat-x; height:25px; padding:8px 0 0 0; color:#FFFFFF; font:normal 13px Arial, Helvetica, sans-serif; font-weight:bold; margin:0px;}
.itembox_top_right {width:11px; float:left; height:33px;}

.itembox_botrow {width:230px; float:left;}
.itembox_bot_left {width:13px; float:left; height:11px;}
.itembox_bot_midbg {width:204px; float:left; background:url(../images/box_mid_bot.jpg) repeat-x; height:11px; text-align:right;}
.itembox_bot_right {width:13px; float:left; height:11px;}

.itembox_midrow {width:218px; float:left; border-left:solid 1px #147CA8; border-right:solid 1px #147CA8; padding:5px 5px 15px 5px;}
.itembox_content {width:118px; float:left;}
.itembox_img {width:100px; float:left;}
.itembox_content ul {margin:0px; padding:0px;}
.itembox_content ul li{margin:0px; padding:3px 0 3px 10px; background:url(../images/plus_icon.jpg) no-repeat left 8px; color:#147CA8;}
.itembox_description {width:188px; padding:5px 0 0 0; float:left; color:#147CA8;}
.detail {color:#D93D34; font-weight:bold; padding:5px 0;}
.detail a {color:#D93D34; text-decoration:none;}
.detail a:hover {color:#D93D34; text-decoration:underline;}


.icons_strip {width:754px; float:left; border:solid 1px #D1EEF9;}
.icons_strip img {float:left;}

.footerbg {width:780px; float:left; background:url(../images/footerbg.jpg) repeat-x; padding:30px 0 0 0; text-align:center; line-height:18px; color:#00648E; height:49px;} 
.footerbg a {color:#00648E; text-decoration:none;}
.footerbg a:hover {color:#00648E; text-decoration:underline;}



/*product page*/
.pro_itembox {width:755px; float:left; padding:0 0px 0 0px;}
.pro_itembox_toprow {width:755px; float:left;}
.pro_itembox_top_left {width:11px; float:left; height:33px;}
.pro_itembox_top_midbg h1 {width:733px; float:left; background:url(../images/box_mid_top.jpg) repeat-x; height:28px; padding:5px 0 0 0; color:#FFFFFF; font:normal 18px Arial, Helvetica, sans-serif; margin:0px;}
.pro_itembox_top_right {width:11px; float:left; height:33px;}

.pro_itembox_botrow {width:755px; float:left;}
.pro_itembox_bot_left {width:13px; float:left; height:11px;}
.pro_itembox_bot_midbg {width:729px; float:left; background:url(../images/box_mid_bot.jpg) repeat-x; height:11px; text-align:right;}
.pro_itembox_bot_right {width:13px; float:left; height:11px;}

.pro_itembox_midrow {width:743px; float:left; min-height:200px; max-height:100%; border-left:solid 1px #147CA8; border-right:solid 1px #147CA8; padding:15px 5px 5px 5px;}
.pro_itembox_midrowstatic {width:723px; float:left; min-height:200px; max-height:100%; border-left:solid 1px #147CA8; border-right:solid 1px #147CA8; padding:15px 15px 5px 15px; line-height:18px;}

.pro_item_img {width:343px; float:left;}
.pro_item_content {width:380px; float:left; padding:0 0px 0 20px; font-size:12px; color:#147CA8;}
.rec_color {color:#D93D34;}

.price_detail_box {width:380px; padding:5px 0px; float:left;}
.price_detail_row {width:380px; padding:5px 0px; float:left;}
.price_col1 {width:180px; float:left;}
.price_col2 {width:195px; float:left;}
.item_price {font:bold 30px Arial, Helvetica, sans-serif; color:#196280;}
.proitem_bold_text {font:bold 14px Arial, Helvetica, sans-serif;}


.price_detail_box ul {margin:0px; padding:0px 0px 0px 0px;}
.price_detail_box ul li{margin:0px; padding:3px 0 3px 10px; background:url(../images/plus_icon.jpg) no-repeat left 8px; color:#147CA8;}


/*Basket*/

.basket_itembox {width:755px; float:left; padding:0 0px 0 0px;}
.basket_itembox_content {width:755px; float:left; padding:5px 0px 5px 0px;}
.basket_rectangle {width:753px; float:left; border-left:solid 1px #147CA8; border-right:solid 1px #147CA8;}
.baskethead_top_midbg {width:743px; float:left; background:url(../images/box_mid_top.jpg) repeat-x; height:23px; padding:10px 0 0 10px; color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif; margin:0px;}
.basket_row {width:743px; float:left; border-bottom:solid 1px #147CA8; padding:10px 0px 10px 10px;}
.basket_col1 {width:430px; float:left; padding:0 0 0 0px;} 
.basket_col2 {width:90px; float:left; padding:0 0 0 10px;}
.basket_col3 {width:90px; float:left; padding:0 0 0 10px;}
.basket_col4 {width:93px; float:left; text-align:right; padding:0 0 0 10px;}
.basket_img {width:110px; float:left;}
.basket_img img {border:solid 1px #F0F2F3;}
.basket_img_text {width:320px; float:left; color:#147CA8;}
.basket_textRow {width:320px; float:left;}
.basket_total {width:303px; float:left;}
.basket_total_row {width:303px; float:left; padding:0px 0px 5px 0px;}
.basket_total_col1 {width:130px; float:left; font-size:13px;}
.basket_total_col2 {width:173px; float:left;}


/*checkout order*/
.checkout_itembox {width:723px; float:left; padding:0 10px;}
.checkout_rec {width:721px;  border-left:solid 1px #7AC4DF; border-right:solid 1px #7AC4DF; border-top:solid 1px #7AC4DF; float:left;}
.checkouthead_top_midbg {width:711px; float:left; background-color:#E6F3FB; height:20px; padding:6px 0 0 10px; color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif;  color:#0B2A46; margin:0px; border-bottom:solid 1px #7AC4DF; font-size:12px;}

.checkout_row {width:711px; float:left; border-bottom:solid 1px #7AC4DF; padding:10px 0px 10px 10px;}
.checkout_col1 {width:401px; float:left; padding:0 0 0 0px; color:#0B2A46;} 
.checkout_col2 {width:140px; float:left; padding:0 0 0 10px; color:#0B2A46; text-align:right;}
.checkout_col3 {width:140px; float:left; padding:0 0 0 10px; color:#0B2A46; text-align:right;}

.checkout_formbox {width:723px; float:left; padding:20px 0 0 0;}
.checkout_formbox_outer_left {width:360px; float:left; padding:0 0px 0 0px;}
.checkout_formbox_outer_right {width:340px; float:right; padding:0 0px 0 20px;}
.checkout_form_headtext {padding:10px 10px; width:520px; float:left;}
.checkout_form_Button {padding:10px 10px; width:700px; float:left; text-align:center;}
.checkout_inner_box {width:318px; float:left; background-color:#E6F3FB; padding:6px 10px 6px 10px; color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif; margin:0px; color:#0B2A46; border:solid 1px #7AC4DF;}
.checkout_innerRow {width:318px; float:left; padding:5px 0;}
.checkout_innercol1 {width:128px; float:left;}
.checkout_innercol2 {width:190px; float:left;}
.checkout_innercol2 select {width:172px; font-size:11px;}
.checkout_innercol2 input {width:170px; font-size:11px;}
.red_color {color:#ff0000;}


.payment_section {width:721px; margin:20px 0 0 0;  border-left:solid 1px #7AC4DF; border-right:solid 1px #7AC4DF; border-top:solid 1px #7AC4DF; float:left;}
.payment_row {width:701px; float:left; padding:3px 0px 3px 10px;}
.payment_col1 {width:150px; float:left; padding:0 0px 0 0px; color:#0B2A46; text-align:left;} 
.payment_col2 {width:201px; float:left; padding:0 0px 0 0px; color:#0B2A46; text-align:left;}
.payment_col3 {width:130px; float:left; padding:0 0px 0 0px; color:#0B2A46; text-align:left;}
.payment_col4 {width:220px; float:left; padding:0 0px 0 0px; color:#0B2A46; text-align:left;}

.payment_col2 select {width:153px; font-size:11px;}
.payment_col2 input {width:150px; font-size:11px;}
.payment_col4 select {width:153px; font-size:11px;}
.payment_col4 input {width:150px; font-size:11px;}
