/* CSS Document */

body {
margin:0px;
padding:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:#666666;
text-align:center;
}
/* Headlines */
h1, h2, h3, h4, h5, h6 {
margin:0px;
padding:0px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
 
/* Text Styles */
p, th, td, li, ul, ol, a, input, select, textarea {
margin:0px;
padding:0px;
font: normal normal normal 12px Arial, Helvetica, sans-serif;
}

/* Links and Images */
img {
border:none;
}

/* Tables */
table {
margin:0px;
padding:0px;
}

/* Forms */
form {
margin:0px;
padding:0px;
display:inline;
}

/* Common Classes */
.clear {clear:both;}
.floatLeft {float:left;}
.floatRight {float:right;}
.bttm_dash_brd {border-bottom:1px dashed #CCCCCC; margin-top:2px;}
.dott_brd {border:1px dotted #999999; padding:10px; margin-top:5px;}

div#main {
text-align:left;
width:964px;
height:auto;
margin-left:auto;
margin-right:auto;
padding:0px 5px;
background:#FFFFFF;
border-left:5px solid #999999;
border-right:5px solid #999999;
}

.logo_ltr {float:left; line-height:92px; color:#6E6E6E; font-size:15px; font-weight:bold;}
.logo_rit {float:right; padding:5px 10px 0px;}
.logo_rit div {line-height:16px; color:#666666; padding:4px;}
.logo_rit img {vertical-align:middle;}
.logo_rit a {color:#0086D9;}
.logo_rit a:hover {text-decoration:none;}

#menus_bg {width:auto; height:52px; background:url(../images/menus-bg.gif); border:0px solid red;}

ul#violet {list-style-type:none; padding:7px 0px 7px 3px; float:left;}
ul#violet li {float:left; background:url(../images/menu-bg.gif) no-repeat; text-align:center; padding-right:3px;}
ul#violet li a {text-decoration:none; line-height:38px; color:#FFFFFF; width:122px; height:38px; font-size:16px; font-weight:bold; display:block;}
ul#violet li a:hover {background:url(../images/menu-hover-bg.gif) no-repeat;}
ul#violet li.active {background:url(../images/menu-hover-bg.gif) no-repeat;}

ul#red {list-style-type:none; padding:7px 0px 7px 3px; float:left;}
ul#red li {float:left; background:url(../images/menu-red-bg.gif) no-repeat; padding-right:3px;}
ul#red li a {text-decoration:none; line-height:38px; padding-left:55px; color:#FFFFFF; width:107px; height:38px; font-size:16px; font-weight:bold; display:block;}
ul#red li a:hover {background:url(../images/menu-red-hover-bg.gif) no-repeat;}
ul#red li.active {background:url(../images/menu-red-hover-bg.gif) no-repeat;}

.index_bnr_bttm_left {float:left; width:644px; height:76px; background-color:#6C469C; margin-top:2px; position:relative;}
.index_bnr_bttm_rit {float:right; width:318px; height:76px; background-color:#A878E3; margin-top:2px;}

.price_icon {position:absolute; left:511px; top:-22px;}
.index_bnr_bttm_left h3 {color:#FFFFFF; font-size:17px; font-weight:bold; margin:15px 170px 0px 0px; text-align:right;}
.index_bnr_bttm_left h1 {color:#FFFFFF; font-size:23px; font-weight:bold; margin-right:170px; text-align:right;}

.index_bnr_bttm_rit div {margin:14px;}
.index_bnr_bttm_rit span {float:left;}
.index_bnr_bttm_rit h3 {color:#3E177D; font-size:14px; font-weight:bold;}
.index_bnr_bttm_rit h3 a {color:#FFFFFF; font-weight:bold;}
.index_bnr_bttm_rit h3 a:hover {text-decoration:none;}

.index_cnt_lft {float:left; width:495px; height:auto; padding:35px; border-right:1px dotted #B3B3B3;}
.index_cnt_rit {float:right; width:325px; height:auto; padding:35px; border:0px solid red;}

.index_cnt_lft h2 {color:#463A2E; font-size:18px; font-weight:bold;}
.index_cnt_lft p {color:#000000; font-size:14px; line-height:20px; margin:10px 0px; text-align:justify;}
.index_cnt_lft a {color:#0086D9; font-weight:bold;}
.index_cnt_lft a:hover {text-decoration:none;}

.index_cnt_rit h3 {color:#0485DB; font-size:16px; font-weight:bold;}
.index_cnt_rit p {color:#666666; line-height:20px; margin:10px 0px; text-align:justify;}

#footer {width:100%; height:50px; background-color:#EAEAEA; text-align:center; color:#999999; position:relative;}
#footer p {position:absolute; right:5px; top:10px;}
#footer span { margin:0px 10px;}
#footer span a {color:#493266; text-decoration:none; line-height:50px;}
#footer span a:hover {color:#999999;}

#copyrit {text-align:center; color:#999999; padding:10px 0px; font-size:11px;}
#copyrit a {text-decoration:none; color:#493266; font-size:11px;}
#copyrit a:hover {color:#999999;}

.inner_bnr_bttm {width:100%; height:76px; background-color:#6C469C; margin-top:2px;}
.inner_bnr_bttm h2 {color:#FFFFFF; font-size:20px; font-weight:bold; text-align:center; padding:12px 100px;}

.inner_cnt {width:auto; height:100%; margin:30px;}
.inner_head_bg {width:100%; height:50px; background-color:#DFDFDF; border-top:1px dotted #999999; border-bottom:1px dotted #999999;}
.inner_head_bg h2 {color:#463A2E; font-size:18px; font-weight:bold; padding:0px 15px; line-height:50px;}

.product_table {padding:0px; font-family:arial,helvetica,clean,sans-serif;}
.product_features_lft {float:left; width:445px; height:100%;}
.product_features_rit {float:right; width:445px; height:100%;}

table.product_table {border-spacing:0px; border-collapse:collapse; background-color:transparent; width:100%; margin:10px 0px;}
table.product_table th {border:1px solid #FFFFFF; padding:5px; background-color:#6699CC; color:#FFFFFF; text-align:left; font-weight:bold;}
table.product_table td {color:#000000; padding:5px; vertical-align:top; border:1px solid #FFFFFF;}
table.product_table tr {background-color:#98D3F7;}
table.product_table tr.altrow {background:#B9E5FF;}
table.product_table td img {margin-left:10px;}

b.b {color:#0087ED;}
b.r {color:#E70400;}
b.v {color:#2F0575;}

.package_condition p {font-size:11px; line-height:18px;}

.inner_cnt_area p{font-size:12px; text-align:justify; margin:10px 0px; line-height:18px;}
.inner_cnt_area blockquote {text-align:center; color:#333333; font-weight:bold; line-height:20px; font-style:italic;} 
.inner_cnt_area h1 {font-size:20px; font-weight:bold; color:#0087ED;}
.inner_cnt_area h2 {font-size:14px; font-weight:bold; color:#0087ED;}
.inner_cnt_area ul.red_arrow {list-style:none; margin:20px 50px;}
.inner_cnt_area ul.red_arrow li {background:url(../images/arrow-right-red.png) no-repeat 0px 4px; padding-left:20px; margin-top:8px; text-align:justify;}
.inner_cnt_area a {text-decoration:none; color:#006699;}
.inner_cnt_area ol {margin:20px 50px;}
.inner_cnt_area ol li {margin:5px 0px; line-height:18px; text-align:justify;}

.contact_lft {float:left; width:280px; height:auto; border:0px solid red;}
.contact_rit {float:right; width:590px; height:auto; border-left:1px dotted #999999; padding-left:5px;}


.form_table table {table-layout:fixed;}
.form_table td {color:#666666; text-align:left; padding:5px 0px; vertical-align:top;}
.form_table .label {color:#666666; text-align:left; font-weight:bold;}
.form_table label.error {color:#FF0000; font-style:italic;}
.form_table input {color:#666666; border:1px solid #666666; padding:2px;}
.form_table input.text {width:200px;}
.form_table textarea {width:200px; color:#666666; border:1px solid #666666; padding:2px}

.form_table td input.button1 { color:#FFFFFF; background-color:#342822; font-weight:bold; text-align:center; padding:5px 10px; border:1px solid #ffffff; outline:1px solid #503F37; text-decoration:none; margin-left:1px; cursor:pointer; font-family:verdana,helvetica,arial,sans-serif; }
.form_table td input.button1:hover { background-color:#503F37; }
.form_table td input.button2 { color:#FFFFFF; background-color:#E70400; font-weight:bold; text-align:center; padding:5px 10px; border:1px solid #ffffff; outline:1px solid #C61F1C; text-decoration:none; margin-left:1px; cursor:pointer; font-family:verdana,helvetica,arial,sans-serif; }
.form_table td input.button2:hover { background-color:#C61F1C; }

.form_table td a {color:#0087ED; text-decoration:none; font-weight:bold;}

.notification {border:2px solid #fe8903; padding:5px 10px; margin:10px 0px; background:#FFFFF; text-align:center; font-weight:normal; font-size:16px;}
.notification a {color:#006699; font-weight:bold; text-decoration:none; }





