@charset "utf-8";
/* CSS Document */

html *{
outline:none;
}

body {
margin:12px 0px 0px 0px;;
background:url(../images/bg.gif) repeat-x top #D2D2D2;
}

img {
border:none;
}

ul, li, p, form, h6 {
margin:0;
padding:0;
}

.top_box {
background:#FBFBFB;
border:1px solid #CECECE;
height:54px;
margin-top:5px;
width:412px;
float:right;
margin-right:3px;
}

.shopping_cart {
margin-top:17px;
margin-left:20px;
float:left;
}

.top-divider {
margin-top:6px;
float:left;
margin-left:20px;
margin-right:17px;
}

.top_textfield {
background:url(../images/textfield_bg.gif) repeat-x;
border: 1px solid #C9C9C9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
padding-left:4px;
padding-top:3px;
padding-bottom:3px;
float:left;
}

.submit_btn {
background:url(../images/top_search_bg.gif) repeat-x;
float:left;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:29px;
margin-left:17px;
padding-bottom:14px;
cursor:pointer;
}

.top_nav {
font-family:"Trebuchet MS", Tahoma, Georgia;
font-size:11px;
color:#1D5388;
text-transform:uppercase;
padding-top:16px;
padding-right:3px;
}
.top_nav a{
color:#1D5388;
text-decoration:none;
padding: 0px 10px 0px 10px;
}
.top_nav a:hover{
color:#8D5020;
text-decoration:none;
}

.navigation {
margin-top:7px;
margin-left:4px;
margin-right:3px;
padding:0px;
background:url(../images/nav-bg.gif) repeat-x;
border: 1px solid #D1D1D1;
}
.navigation ul {
margin:0px;
padding:0px;
}
.navigation ul li {
font-family: "Trebuchet MS", Tahoma, Georgia;
font-size:11px;
color:#343333;
display:inline;
list-style-type:none;
padding:0px 9px 0px 7px;
text-transform:uppercase;
line-height:26px;
background: url(../images/separator.gif) right center no-repeat;
}
.navigation ul li#noseparator {
background: none;
}
.navigation ul li a{
color:#343333;
text-decoration:none;
}
.navigation ul li a:hover{
color:#003D79;
text-decoration:none;
border-bottom: 1px dashed #003D79;
}

.textfield {
background:url(../images/textfield_bg.gif) repeat-x;
border: 1px solid #B3B3B3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
padding-left:4px;
padding-top:3px;
padding-bottom:3px;
float:left;
}

.textfield2 {
background:url(../images/textfield_bg.gif) repeat-x;
border: 1px solid #B3B3B3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
padding-left:4px;
padding-top:3px;
padding-bottom:3px;
}
.textarea {
border: 1px solid #B3B3B3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
padding-left:4px;
padding-top:3px;
padding-bottom:3px;
}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#121212;
padding-top:15px;
padding-left:3px;
padding-bottom:8px;
}
.bottom_btn {
background:url(../images/btm_btn_bg.gif) repeat-x;
float:left;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:29px;
margin-left:19px;
padding-bottom:14px;
cursor:pointer;
}

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#343333;
line-height:45px;
padding-left:7px;
padding-right:3px;
}
.footer a{
color:#343333;
text-decoration:none;
padding: 0px 5px 0px 5px;
}
.footer a:hover{
text-decoration:none;
color:#8D5020;
border-bottom: 1px dashed #003D79;
}

.heading {
font-family:"Trebuchet MS", Tahoma, Georgia;
font-size:23px;
color:#003D79;
padding: 10px 0px 0px 5px;
}

.text_inside {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#4F4F4F;
padding: 0px 10px 0px 5px;
}
.text_inside a{
color:#4F4F4F;
text-decoration:none;
}
.text_inside a:hover{
color:#3A75AF;
text-decoration:none;
}
.text_inside p{
padding: 10px 0px 10px 0px;
}
.text_inside span{
font-weight:bold;
color:#003D79;
font-size:11px;
}
.text_inside label {width:130px; float:left; padding-right:40px; text-align:right;}

.footer_inside {
background:url(../images/footer_bg.gif) repeat-x;
height:69px;
}

.left_panel {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4F4F4F;
line-height:25px;
padding: 0px 0px 0px 10px;
}
.left_panel a{
color:#4F4F4F;
text-decoration:none;
background: url(../images/bullet.gif) no-repeat left center;
padding: 0px 0px 0px 10px;
}
.left_panel a:hover{
color:#3A75AF;
text-decoration:none;
}

.pro-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4F4F4F;
line-height:18px;
padding: 5px 0px 0px 15px;
}
.pro-text a{
color:#4F4F4F;
text-decoration:none;
}
.pro-text a:hover{
color:#3A75AF;
text-decoration:none;
}

.pro-img {
border: 1px solid #D2D2D2;
}

.pro-detail-box {
border: 1px solid #B5B5B5;
border-collapse:collapse;
}

.pro-name {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#4F4F4F;
font-weight:bold;
padding: 5px 0px 5px 10px;
}

.text_pro_detail {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#4F4F4F;
padding: 0px 10px 0px 10px;
}
.text_pro_detail a{
color:#4F4F4F;
text-decoration:underline;
}
.text_pro_detail a:hover{
color:#4F4F4F;
text-decoration:none;
}
.text_pro_detail p{
padding: 10px 0px 0px 0px;
}
.text_pro_detail span{
font-weight:bold;
color:#003D79;
font-size:11px;
}
.add_cart_btn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#ffffff;
background: url(../images/add_cart_btn_bg.gif) repeat-x;
margin: 15px 0px 0px 10px;
border:none;
height:34px;
padding-bottom:20px;
cursor:pointer;
}


