.boxText{font-family:Verdana,Arial,sans-serif; font-size:12px;   font-weight:normal; line-height:16px}
.errorBox{font-family:Verdana,Arial,sans-serif; font-size:12px; background:#ffb3b5; font-weight:bold}
.stockWarning{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#c03}
.productsNotifications{background:#f2fff7}
.orderEdit{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#70d250; text-decoration:underline}

BODY{background:#fff; width: auto; max-width: inherit; min-width: inherit; color:#000; margin: 0em auto; padding: 0em; z-index: 1}

#wrapper{margin: 0em auto; padding: 0em; width: 1002px; max-width: inherit; min-width: inherit; height: auto; vertical-align: top}

#l_r_hs{width: 900px; max-width: inherit; min-width: inherit; margin-left: auto; margin-right: auto; clear:both}

#h_container, #f_container {width: 1002px; clear: both; margin: 0em auto; padding: 0em;}

#lhs{margin: 0em; padding: 0em; width: 700px; height: auto; float: left} 

#rhs{margin: 0 0 0 0; padding: 0 0 0 0; width: 200px; height: auto; float: left}

.h_sub{width: auto; margin-left: 0em; margin-right: auto; z-index: 20; clear: left}

.tel_open{float: right; clear: both; text-align: right; height: 1.0em; margin-top: -5.1em; width: 401px;}

.telt{font-size:17px}

.tel{font-size:25px; color: #CE0000}

.open{font-size:11px; margin-bottom: 0.0em}

.teltop{width: auto; list-style: none; float: right; clear:left; padding-top: 1.9em; padding-bottom: 0.1em; margin-right: 0.0em; margin-left: 0.0em}

.telbot{width: auto;  list-style: none; float: right; clear:left; text-align: right; padding-top: 1.0em; padding-bottom: 0.0em; margin-right: 0.0em; margin-left: 0.0em}

#h_nav {width: auto; padding: 0px; margin-left: auto; margin-right: 1.3em; margin-top: -0.5em; clear: right; z-index: 21}

#search_container{width: 401px; max-width: 401px; min-width: 401px; max-width: inherit; min-width: inherit; margin-left: auto; margin-right: auto; clear: left; z-index: 22; padding-bottom: 0.3em}

.h_s_container{width:auto; max-width: inherit; min-width: inherit; z-index: 24}

#content{height:100%;  width:100%; text-align:left; font-size:11px; font-weight:normal; line-height:16px;}

#ie_fix{height:100%;  width:100%;  text-align:center;}

#scroll{position: absolute; visibility:hidden; background: transparent url('images/shadow_ul.png');  z-index:26;  width: 390px; height:auto; border-top-style:solid; border-right-style:solid;  border-left-style:solid; border-collapse:collapse; border-bottom-style:solid; border-color:#000; border-width:3px; overflow:auto}

#scroll div{text-align:left; text-indent: 1em;}

#scroll a:hover{color:#ffffff}

#suggest table{width:379px; font-size:11px; font-weight:normal; color: #000000;  text-decoration:none; border:0px; padding:0px; text-align:left}

a.suggest_link{display: block; text-decoration:none;  margin-left: auto; padding-top: 0.3em; padding-bottom: 0.3em; margin-right: auto;}

#scroll .search{text-align: right; color: #BEBEBE; border-top: solid 1px #BEBEBE; padding-right: 1em}

a:hover.suggest_link{text-decoration: underline; margin-left: auto; margin-right: auto;  color: #ffffff;}

.moduleRow{background-color:#ffffff}
.moduleRowOver{display: block; background: #000000; color: #ffffff; cursor:pointer; cursor:hand;}
.moduleRowSelected{background-color:#ffffff}

.p, DIV{font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; line-height:16px; margin:0; padding:0px}

.spacer{width:100%}

.g_w{background-image: url("images/greybar.gif");  padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:5px; border-left:0px solid #bbc3d3; border-top:0x solid #bbc3d3; border-bottom:0px solid #bbc3d3; border-right:0px solid #bbc3d3; width:145px}
.r_c_i{}

#h_container {width: auto; clear: both}

#f_container{width:auto; clear: both}

#f_i{width: 830px; max-width: inherit; min-width: inherit; margin-left: auto; margin-right: auto; clear:both; text-align: center; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; line-height:16px; color:#FFFFFF}
#f_i a{color:#FFFFFF}
#f_i a:hover{color:#FFFFFF; text-decoration: underline}

#m_container{width: 830px; max-width: inherit; min-width: inherit; margin-left: auto; margin-right: auto; margin-top: 0.5em; margin-bottom: 0.5em; clear:both; text-align: center}
#m_container .mc{font-size: 9px;}
#c_container{clear:both}

#fcw{background-image: url("images/greybar.gif");  padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:5px; width: auto; height: 16px; font-family:Verdana,Arial,sans-serif; font-size:11px;  font-weight:bold; line-height:16px; clear: both}

#h_block {float: right; list-style: none; font-family:Verdana,Arial,sans-serif; font-size:11px;  font-weight:normal; line-height:16px}

#h_block ul{padding:0; margin:0; list-style:none; display: inline}

#h_block li{float:left; text-indent: 0.5em}

.h_sub{float: left; clear: both; height: auto; background: none}

#h_bc_lg{position: relative; list-style:none; margin: 0.0em; padding-bottom: 0.0em; padding-left: 1.3em; padding-right: 1.2em; padding-top: 0.0em; margin-right: 1.3em; height: 1.8em; line-height: 16px; clear:both; background-image: url("images/header_bar.gif"); background-repeat: repeat-x; background-color: #CE0000; font-family: Verdana, Arial,Helvetica,sans-serif; font-size:10px; font-weight: lighter}
#h_bc_lg ul{display: inline; width: 100%; margin: 0.0em;  padding: 0.0em;}
#h_bc_lg li.bc{margin: 0.0em; padding: 0.0em; float: left; color: #FFFFFF}
#h_bc_lg li.fe{margin: 0.0em; padding: 0.0em; float: right; color: #FFFFFF}
#h_bc_lg a {font-weight: lighter; color: #FFFFFF}

#h_bc_lg li.fandt{margin: 0.0em; padding: 0.0em; float: right;}
#h_bc_lg li.fandt img{margin: 0.0em; padding: 0.0em; border: 0; vertical-align: baseline}

.f_d_r{padding-bottom:0px; padding-left:5px; padding-right:5px; width: auto; clear: both}

.f_d{float: left}

.f_r{float: right}

.f_i_c{text-align: center;}

#slt, #taf, #not,#h_t, #s_p, #c_t, #w_n, #c_r, #seo, #s_text {list-style: none; width: auto; margin-right: 0em; margin-left: 0em; padding-left: 0em; padding-right: 0em;}

h1{position: relative; top: 15px; height: 80px; width: 300px; overflow: hidden; margin: 0em; padding: 0em; font-family:Verdana,Arial,sans-serif; font-size:15px; color:#BEBEBE; font-weight:bold}
h1 span{position: absolute; top: 0.0em; left: 0.0em; height: 100%; width: 100%; background-image: url("images/store_logo.gif"); background-repeat: no-repeat}

.networking {text-align: center; padding-bottom: 0.2em; padding-top: 0.2em}

h6 {position: relative; height: 38px; width: 680px; overflow: hidden; margin: 0em; padding: 0em}
h6 span{position: absolute; top: 0.0em; left: 0.0em; height: 100%; width: 100%; background-image: url("images/banner1.gif"); background-repeat: no-repeat}

h2, h3, h4{font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal; margin: 0px; line-height:16px}

h4 greybar{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; margin: 0px; background-image: url("images/store_logo.gif"); line-height:16px}

#p_t_d{font-family:Verdana,Arial,sans-serif; font-size: 26px; font-weight: normal; line-height:26px; padding-top: 0.8em}

#i_l_p{width:100%; height:auto; float: left;}

#k_p{width:auto; height:auto; float: left}

#i_c{float: left; list-style: none}
#i_c li.enlarge{text-align: center}
#i_c li.enlarge a{font-weight: normal; color:#3366CC;}
#i_c li.enlarge a:hover{font-weight: normal; color: #FF9933}
p.enlarge{text-align: center; font-weight: normal}

#i_c ul{list-style:none; display: block}

#l_p{padding-right: 0.0em; width:300px; max-width: 300px; min-width: 300px; margin-right: 1.8em; margin-top: 1.5em; height:auto; float: right; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width: 5px;}

#i_ppl{float: right; width: 300px; max-width: 300px; min-width: 300px; margin: 0px; list-style: none}

#social{float: right; height: 1.0em; margin-top: -2.6em;}

#social_w{width: 300px; max-width: 300px; min-width: 300px; margin: 0px; list-style: none}

#i_ppl ul{list-style:none; display: block}

#i_ppl li{padding-bottom: 0.6em; padding-top: 0.6em; padding-left: 1.8em; padding-right: 0.7em; border-bottom:1px solid #ccc}

#i_ppl li.call{margin-bottom: 0.5em; margin-top: 0.5em; margin-left: 1.0em; margin-right: 1.0em; padding-bottom: 0.3em; padding-top: 0.3em; padding-left: 0.8em; padding-right: 0.7em; border-bottom:1px solid #ccc; background-image: url("images/header_bar.gif"); background-repeat: repeat-x; background-color: #CE0000; font-weight: bold; color:#FFFFFF; font-size: 16px}

#i_ppl li.call a{font-weight: bold; color:#FFFFFF; font-size: 16px}
#i_ppl li.call a:hover{font-weight: bold; color:#FFFFFF; font-size: 16px}

#i_ppl li a{cursor:pointer; font-weight: normal; color:#3366CC;}
#i_ppl li a:hover{font-weight: normal; color: #FF9933}

#i_ppl li img{text-align: center}

.lpink {color: #FF9933; font-weight: bold;}

.lpinkl {color: #FF9933; font-weight: bold;}

.lpinkls {color: #FF9933; font-weight: bold; font-size: 9px}

#i_ppl li.lgrey{background-color: #F3F3F3;}

#i_ppl li.scrolling_text{padding-bottom: 0.6em; padding-top: 0.6em; padding-left: 1.8em; padding-right: 0.7em; border-bottom:1px solid #ccc; font-weight: bold; color: #FF9933}

.deepred{font-size: 20px; color: #ce0000; font-weight: bold;}

#recap_contact {text-align: left; width: auto; max-width: inherit; min-width: inherit margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#recap_contact ul{margin-bottom: 1.0em; margin-top: 2.0em}

#recap_contact ul li{float: right; clear: both;}
#recap_contact ul li.rap_key{text-align: left; width: auto; max-width: inherit; min-width: inherit}
#recap_contact .con_but img{ width: auto; max-width: inherit; min-width: inherit}

#contact_info{width: 531px; max-width: 531px; min-width: 531px; margin-bottom: 1.0em; margin-left: 3.0em; margin-top: 2.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#contact_info_rap{width: 531px; max-width: 531px; min-width: 531px; margin-bottom: 1.0em; margin-left: 3.0em; margin-top: 2.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

contact_info_success{width: 531px; max-width: 531px; min-width: 531px; margin-bottom: 1.0em; margin-left: 3.0em; margin-top: 2.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#contact_info_rap_success ul{margin-bottom: 1.0em; margin-top: 2.0em}

#contact_info_rap_success ul li{float: right; clear: both}

#contact_info_rap ul{margin-bottom: 1.0em; margin-top: 2.0em}

#contact_info_rap ul li{float: right; clear: both}

#contact_info ul{margin-bottom: 1.0em; margin-top: 2.0em}

#contact_info ul li{float: right; clear: both}

.con_but{clear: left; text-align: right; margin-right: 3.0em; width: 190px; max-width: 190px; min-width: 190px;}

.contactus{margin-top: 5em;}

#re_ot{float: left; list-style:none; margin: 0px; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 2.0em;}
#re_ot ul{list-style:none}
#re_ot li{margin: 0.0em; padding-bottom: 0.8em; padding-left: 0.0em; color: #333333; font-weight: normal; font-size: 10px}
#re_ot li a{cursor:pointer; font-weight: normal; color:#3366CC;}
#re_ot li a:hover{font-weight: normal; color: #FF9933}
/*
h1 span {position: absolute; left: 0; top: 0; width: 0px; height: 0px; background-image: url(images/store_logo.gif); background-repeat: no-repeat}
h1, h2.headertext{font-size:11px; font-weight:normal; color:#676767;}h1.titletext{ font-family:Verdana,Arial,sans-serif;  font-size:10px;  font-weight:normal;  color:#000;  list-style:none}
h1.ptitletext{ font-family:Verdana,Arial,sans-serif;  font-size:10px;  font-weight:normal;  color:#000;  list-style:none;  text-align:center}
h1{margin:0; font-size:100%; color:#fff; font-family:Verdana,Arial,sans-serif}
*/
.base_banner{text-align: center; clear: both; padding: 0 auto; width: 688px; min-width: 688px; max-width: 688px}

.base_banner_intro{padding-top: 0.0em; padding-left: 0.0em; margin-top: 1.0em; margin-left: 0.0em; width: 688px; min-width: 688px; max-width: 688px}

.base_banner_top{padding-top: 0.0em; padding-left: 0.0em; margin-top: 1.0em; margin-left: 0.0em; width: 455px; min-width: 455px; max-width: 455px}

.title_banner{text-align: center; clear: both}

#h_t{margin: 0em; padding: 0em; background: none;}
#h_r_t{float: left; margin: 0em; padding: 0em; width: 195px; min-width: 195px; max-width: 195px; background: none}
#h_l_t{float: left; margin: 0em; padding: 0em;  width: 455px; min-width: 455px; max-width: 455px;}

#about { list-style-image:url("images/specialstar.gif"); margin-left: 1.8em; margin-bottom: 0.0em; margin-right: 0.0em; margin-top: 0.0em; padding-left: 0.3em; padding-bottom: 0.1em; padding-right: 0em; padding-top: 0.0em;  background: none; border: 0em}

#about ul{display: block; background: none}

#about li{color: #333333; font-weight: bold;  background: none}

ul.gallery{position:relative; padding-top: 0px; padding-left: 10px; padding-right: 10px; margin-top: 0px; margin-left: 0px; margin-right: 0px;overflow:hidden;border:0;outline: hidden;}

#main_banner{list-style: none; padding-top: 0.0em; padding-left: 0.0em; margin-top: 0.0em; margin-left: 0.0em;}

#main_banner ul{list-style: none; display: block;  background: none}

#main_banner li{text-align: center}

#main_banner img{width: 455px; min-width: 455px; max-width: 455px}

#ultext{width: 10em; min-width: 10em; max-width: 10em; overflow:hidden; border:0; outline: hidden;}

#cat_all{padding:0; margin:0; list-style:none; display: inline;}
#cat_all_hs{padding:0; margin:0; list-style:none; display: inline;}
#cat_all_hc{padding:0; margin:0; list-style:none; display: inline;}
#cat_all_hp{padding:0; margin:0; list-style:none; display: inline;}
#cat_all_hsa{padding:0; margin:0; list-style:none; display: inline;}
#cat_all_hba{padding:0; margin:0; list-style:none; display: inline;}
#cat_all_ch{padding:0; margin:0; list-style:none; display: inline;}
.cat_i_p{width: auto; padding:0; margin:0; list-style:none; display: inline; clear: both; text-align: center}

.cat_i_p li{float: left}

#cat_all ul.p_h{float: left; margin-bottom: 0.4em; margin-left: 0.9em; margin-right: 0.0em; margin-top:0.4em; background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:3px; color:inherit; padding:0px; vertical-align:top; text-align: center; list-style:none}

#cat_all ul.p_h li h2 a{color: #3366CC; font-weight: bold; font-size: 12px}

#cat_all ul.p_h li h2 a:hover{color:#FF9933}

#cat_all ul.p_h li a{color: #3366CC; font-weight: normal; font-size: 11px}

#cat_all ul.p_h li a:hover{color:#FF9933}

#cat_all li h2{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF}

#cat_all_hs li h2{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF}

#cat_all_hp li h2{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF}

#cat_all_hc li h2{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF}
#cat_all_hsa li h2{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF}
#cat_all_hba li h2{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF}
#cat_all_ch  li{float: none; clear: both; display:block; padding-bottom:1.0em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-bottom: 1.0em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF}

#cat_all li.lgreyy{background-color: #F3F3F3; border-top:1x solid #CCCCCC; height: 3.2em; padding-top:0.4em; font-size: 10px; font-weight: normal;}

#cat_all li.lgreyyy{background-color: #F3F3F3; border-top:1x solid #CCCCCC; height: 10.2em; padding-top:0.2em; font-size: 10px; font-weight: normal;}

#cat_all li.lgreyyhd{background-color: #F3F3F3; border-top:1x solid #CCCCCC; height: 11.2em; padding-top:0.2em; font-size: 10px; font-weight: normal;}

p.seaital{font-family:Verdana,Arial,sans-serif; color:#000;  list-style:none; height: 6.6em;  width:199px;  max-width:199px;  min-width:199px;  line-height: 16px; font-size: 9px; font-weight: normal; text-align: center}

.sredtexts{color: #CE0000; font-weight: bold; font-style: italic; font-size: 11px}

#cat_all li.lgreyly{background-color: #F3F3F3; border-top:1x solid #CCCCCC; height: 2.6em; padding-top:1.4em; font-size: 10px; font-weight: normal;}

.redtexts{color: #CE0000; font-weight: bold; font-size: 14px}

#cat_all ul.p_h li {clear: both; text-align: center}

#cat_all ul.p_h h2{background: none; background-color: #FFFFFF; border:none; margin-right: 0.0em;}

#cat_all li h3 {float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: normal; font-size: 11px}

.p_h h2 a{color: #3366CC; font-weight: bold; font-size: 12px; text-align: center; border: 0}

.p_h h2 a:hover{color:#FF9933}

#st_mp{list-style:none; margin: 0.0em; padding: 0.0em}

#st_mp ul{float: left; margin: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.8em; padding-right: 0.8em; vertical-align: top}

#st_mp li{padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.6em; padding-right: 0.0em}

#st_mp ul.st_u_mp{list-style: none}

#st_mp ul.st_u_mp li a{color: #3366CC; font-weight: normal; font-size: 11px}

#st_mp ul.st_u_mp li a:hover{color:#FF9933}

#st_mp h3{font-weight: bold; text-decoration:underline}

#yih_container{}
.yihl_header{}
.yihr_header{}
.yihi_d{}
.yih_i{}

a{color: #333333; text-decoration:none}

a:hover{color: #333333;text-decoration:underline}

FORM{display:inline;}

TR.header{background-color:#f8f8f9}

TR.headerNavigation{background-color:#f8f8f9}

TD.headerNavigation{font-family:Verdana,Arial,sans-serif;  font-size:10px;  background-color:#f8f8f9; color:#333;  font-weight:normal}

TD.headerNavigation1{font-family:Verdana,Arial,sans-serif;  font-size:10px; background-image: url("images/greybar.gif");  color:#fff;  font-weight:bold; height:30px}

A.headerNavigation{color:#333}

A.headerNavigation:hover{color:#333}

TR.headerError{background-color:#f8f8f9}

TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  background-color:#f8f8f9;  color:#333;  font-weight:bold;  text-align:center}

TR.headerInfo{ background-color:#ffffff}

TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  background-color:#ffffff;  color:#333;  font-weight:normal;  text-align:center}

TR.footer{background-color:#ffffff}

TD.footer{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#333;  background-color:#ffffff;  font-weight:normal}

.infoBox{ background:#ffffff}
.menuBox{ background:#ffffff; float:left}

.infoBoxContents{background-color:#ffffff; font-family:Verdana,Arial,sans-serif;  font-size:12px}
.menuBoxContents{background:#ffffff;  font-family:Verdana,Arial,sans-serif;  font-size:12px}
.menuboxText{text-align:left}

.infoBoxNotice{background:#FF8E90}

.infoBoxNoticeContents{background:#FFE6E6;  font-family:Verdana,Arial,sans-serif;  font-size:12px}

TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;  font-size:10px;  font-weight:bold; background-image: url(images/greybar.gif); height:30px;  color:#333}

TD.infoBox, SPAN.infoBox{font-family:Verdana,Arial,sans-serif;  font-size:10px}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#ffffff}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#ffffff}

TABLE.productListing{border:1px;  border-style:solid;  border-color:#b6b7cb;  border-spacing:1px}

.productListing-heading{font-family:Verdana,Arial,sans-serif;  font-size:10px;  background:#b6b7cb;  color:#333;  font-weight:bold}

TD.productListing-data{font-family:Verdana,Arial,sans-serif;  font-size:10px}

A.pageResults{ color:#00F}

A.pageResults:hover{color:#00F;  background:#FF3}

TD.pageHeading, DIV.pageHeading{font-family:Verdana,Arial,sans-serif;  font-size:20px;  font-weight:bold;  color:#9a9a9a}

TD.pageHeadingW{margin-top: 5em; font-family:Verdana,Arial,sans-serif;  font-size:18px;  font-weight:bold;  color:#9a9a9a}

TR.subBar{background:#f4f7fd}

TD.subBar{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#000}

TD.main, P.main{font-family:Verdana,Arial,sans-serif;  font-size:11px;  line-height:1.5}

TD.smallText, SPAN.smallText, P.smallText{ font-family:Verdana,Arial,sans-serif;  font-size:10px}
.cursortext{ font-family:Verdana,Arial,sans-serif;  font-size:10px;  cursor:pointer;  line-height:1.5;  z-index:25}

TD.accountCategory{ font-family:Verdana,Arial,sans-serif;  font-size:13px;  color:#abd}

TD.fieldKey{ font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}

TD.fieldValue{ font-family:Verdana,Arial,sans-serif;  font-size:12px}

TD.tableHeading{ font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}

SPAN.newItemInCart{ font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#f00}

CHECKBOX, INPUT, RADIO, SELECT{ font-family:Verdana,Arial,sans-serif;  font-size:11px}

TEXTAREA{ width:100%;  font-family:Verdana,Arial,sans-serif;  font-size:11px}

SPAN.greetUser{ font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#333;  font-weight:bold}

TABLE.formArea{ background:#ffffff;  border-color:#000000;  border-style:solid;  border-width:1px}

TD.formAreaTitle{ font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}

SPAN.markProductOutOfStock{ font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  color:#c76170;  font-weight:bold}

SPAN.productSpecialPrice{ font-family:Verdana,Arial,sans-serif;  color:#f00}
p.productSpecialPrice{ font-family:Verdana,Arial,sans-serif;  color:#f00; width:203px;  max-width:203px;  min-width:203px;  text-align:center; line-height: 16px}

SPAN.errorText{ font-family:Verdana,Arial,sans-serif;  color:#f00}

.checkoutBarFrom, .checkoutBarTo{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#8c8c8c}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000}

.messageBox{font-family:Verdana,Arial,sans-serif; font-size:12px}
.messageStackError, .messageStackWarning{font-family:Verdana,Arial,sans-serif; font-size:12px; background-color:#ffb3b5}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#9f0}

.inputRequirement{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#f00}


#ul_cat{width:100%; margin-left: 0; margin-right: 0; clear: both; padding: 0 0 0 0}

.centremenu{width:100%; max-width:100%; min-width:100%; margin: 0 0 0 0; padding: 0 0 0 0; font-family:Verdana,Arial,sans-serif; font-size:11px;  font-weight:normal; line-height:16px}


#nav{float:left; list-style:none; margin:0 0 0 0; padding:0 0 0 0}
#nav ul{padding:0 0 0 0; margin:0 0 0 0; list-style:none; line-height:1; width:auto; display:inline-table; z-index:10}

#nav a{display:block;}
#nav a.mummy{display:block; width:auto; min-width:16em; max-width:16em; height: 2.2em; padding-top: 0.3em; padding-bottom: 0.3em; padding-left:0.5em; padding-right:0.5em}

#nav li{float:left; margin:0 0 0 0; padding-left:0em; padding-right:0em; width:auto; min-width:10em; max-width:10em; padding-bottom:0em;}

#nav li ul{position:absolute; padding: 0 0 0 0; margin: 0 0 0 0; background: #ffffff; border-bottom-width:2px; border-left-width:2px; border-right-width:2px; border-top-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-bottom-color:#000000; border-left-color:#000000; border-right-color:#000000; border-top-color:#000000; width:auto; min-width:18em; max-width:18em; left:-999em}

#nav li ul ul{margin:0em; width:auto; min-width:17em; max-width:17em}
.nav ul{background:none; width:auto; margin:0 0 0 0; padding:0 0 0 0}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}

#nav a.daddy{float:none; width:auto; min-width:8.35em; max-width:8.35em; background-image: url("images/ul_background.gif"); background-repeat: no-repeat; background-color: #CE0000; margin: 0em; padding-bottom:0em; padding-left:0em; padding-right:0em; padding-top:0.2em; width:109px; height: 23px; font-family: Verdana, Arial,Helvetica,sans-serif; font-size:13px; font-weight: bold; text-align: center; color:#ffffff; border-top: 1px solid #ffffff}

#nav ul.selected{background: transparent url('images/shadow_ul.png'); display:block; float:left; clear:both; width:auto; min-width:17em; max-width:17em}

#nav a.mummy:hover{background-color: #000000; color:#FFFFFF; height: 2.2em}

TD.compareListing-data{ font-family:Verdana,Arial,sans-serif;  font-size:10px;  background:white;  border:1px;  border-style:solid; border-color:#AAAA91}

p.titletext{ font-family:Verdana,Arial,sans-serif;  font-size:10px;  font-weight:normal;  color:#000;  list-style:none;  width:203px;  max-width:203px;  min-width:203px;  line-height: 16px; text-align:left}
#news, #news.ul{font-family:Verdana,Arial,sans-serif;  font-size:10px; margin:0; list-style:none; padding-left:1em; padding-bottom:0em; padding-right:0em; padding-top:0em; float:left}

#news #news ul.sfhover, #news li.sfhover{left:-999em}
.footercolour{background-color:#f8f8f9}
.zoom{cursor:pointer}

.tabcontent{float: left; margin: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; clear:both; background:none; font-family: Verdana,Arial,sans-serif; font-size:11px; font-weight: bold; color:#3366CC}
#tabline, #m_o{margin: 0.0em; padding:0.0em}
.tabcontent ul{list-style: none; margin: 0.0em; padding:0.0em}
.tabcontent li{margin: 0.0em; padding-bottom: 0.0em; padding-left: 0.0em}

#m_o ul.m_o_u li{color: #333333; font-weight: normal; font-size: 12px; list-style: none}

#m_o ul.m_o_u a{color: #3366CC; font-weight: normal; font-size: 12px}

#m_o ul.m_o_u li a:hover{color:#FF9933}

#tabline, #p_o{margin: 0.0em; padding:0.0em}

#p_o ul.m_o_u {margin: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 2.0em;}

#p_o ul.m_o_u li{color: #333333; font-weight: normal; font-size: 12px}

#p_o ul.m_o_u a{color: #3366CC; font-weight: normal; font-size: 12px}
#p_o ul.m_o_u li pre{color: #333333; font-weight: normal; font-family:Verdana,Arial,sans-serif;  font-size:10px;}

#p_o ul.m_o_u li a:hover{color:#FF9933}

#d_o ul.m_o_u {margin: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 2.0em; color: #333333; font-weight: normal; font-size: 11px; list-style:none}

#d_o ul.m_o_u li{color: #333333; font-weight: normal; font-size: 11px}

#d_o ul.m_o_u a{color: #3366CC; font-weight: normal; font-size: 11px}

#d_o ul.m_o_u li a:hover{color:#FF9933}

#m_o ul.m_o_u {margin: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 2.0em; color: #333333; font-weight: normal; font-size: 11px; list-style:none}

#m_o ul.m_o_u li{color: #333333; font-weight: normal; font-size: 11px}

#m_o ul.m_o_u a{color: #3366CC; font-weight: normal; font-size: 11px}

#m_o ul.m_o_u li a:hover{color:#FF9933}

ul.m_o_u {float: left; margin: 0.0em;  padding-bottom: 0.8em; padding-left: 0.0em; list-style:none}
li.m_o_u {float: left; margin: 0.0em; padding-bottom: 0.8em; padding-left: 0.0em; color: #333333; font-weight: normal; font-size: 12px; list-style:none}
li.m_o_u a{cursor:pointer; font-weight: normal; color:#3366CC;}
li.m_o_u a:hover{font-weight: normal; color: #FF9933}

#mainnavtabbed1{clear:both; list-style-type:none; margin:0px; padding:0px}
#mainnavtabbed1 li{margin-left:0px; margin-top:0px; text-align:center; float:left; width:112px; margin-bottom:0px; border-left:2px solid #000000; border-top:0x solid #000000; border-bottom:3px solid #000000; border-right:1px solid #000000}

#mainnavtabbed1 li a{ padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:5px; sempre io border-left:0px solid #FFF; border-top:0px solid #FFF; border-bottom:0px solid #FFF; border-right:0px solid #FFF; background:none; display:block; text-decoration:none; font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight: bold; color: #3366CC;}

#mainnavtabbed1 li a.tabon{background-image: none; background-color: #EFEFEF; padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:5px}

.greybar{background-image: url("images/border_top.gif"); background-color:#000000; padding-bottom:5px; padding-left:4px; padding-right:0px; padding-top:5px; color: #ffffff; font-weight: bold}

.greybar_block{background-image: url("images/a_border_top.gif"); margin: 0 0 0 0; padding-bottom:5px; padding-left:4px; padding-right:0px; padding-top:5px; color: #ffffff; font-weight: bold; border-left:3px solid #000000; background-color:#000000;}

.base_border{display:block; margin:0em; padding-bottom:0.3em; padding-left:4px; padding-right:0px; padding-top:0.3em; color:#333333; font-weight: normal; font-size: 11px; border-left:3px solid #000000; border-top:1x solid #000000; border-bottom:1px solid #000000; border-right:0px solid #bbc3d3; height: 2em; clear: both}

.base_border_l{display:block; margin:0em; padding-bottom:0.3em; padding-left:4px; padding-right:0px; padding-top:0.3em; color:#333333; font-weight: normal; font-size: 11px; border-left:3px solid #000000; border-top:1x solid #000000; border-bottom:1px solid #000000; border-right:0px solid #bbc3d3; clear: both}

.base_border_2{display:block; margin:0em; padding-bottom:0.2em; padding-left:4px; padding-right:0px; padding-top:0.3em; color: #333333; font-weight: normal; font-size: 11px; border-left:3px solid #000000; border-top:1x solid #000000; border-bottom:1px solid #000000; border-right:0px solid #bbc3d3; clear: both}

a.base_border{display:block; margin:0em; padding-bottom:0px; padding-left:4px; padding-right:0px; padding-top:0px; color:#3366CC; font-weight: normal; font-size: 11px; border-left:3px solid #000000; border-top:1x solid #000000; border-bottom:1px solid #000000; border-right:0px solid #bbc3d3; height: 2em; clear: both}

a.base_border_l{display:block; margin:0em; padding-bottom:0px; padding-left:4px; padding-right:0px; padding-top:0px; color:#3366CC; font-weight: normal; font-size: 11px; border-left:3px solid #000000; border-top:1x solid #000000; border-bottom:1px solid #000000; border-right:0px solid #bbc3d3; clear: both}

a.base_border_2{display:block; margin:0em; padding-bottom:0.3em; padding-left:4px; padding-right:0px; padding-top:0.3em; color: #3366CC; font-weight: normal; font-size: 11px; border-left:4px solid #000000; border-top:1x solid #000000; border-bottom:1px solid #000000; border-right:0px solid #bbc3d3; clear: both}

a.base_border:hover{background-color: #000000; margin:0em; padding-bottom:0.0em; padding-left:4px; padding-right:0px; padding-top:0.0em; color: #FF9933; background-image: url("images/a_border_top.gif");}

a.base_border_l:hover, a.base_border_2:hover{background-color: #000000; margin:0em; padding-bottom:0.3em; padding-left:4px; padding-right:0px; padding-top:0.3em; color: #FF9933; background-image: url("images/a_border_top.gif");}

.white_text{display: block; padding-bottom:0px; padding-left:4px; padding-right:0px; padding-top:0px; color: #ffffff; font-weight: bold}

a.white_text:hover{color:  #FF9933; font-weight: bold}

.lgbar{display: block; background-color: #EFEFEF; border-bottom:1px solid #000000; font-weight: bold; height: 2em; clear: both; margin: 0em; padding: 0em}

.lgbar_1{display: block; background-color: #EFEFEF; border-bottom:1px solid #000000; font-weight: normal; height: 2em; clear: both; margin: 0em; padding: 0em}

#mainnavtabbed1 li a.tabon:hover{text-decoration: underline; background-color: #000000}

#mainnavtabbed1 li a:hover{background-color: #000000; color: #FF9933; sempre miborder-left:0px solid #FFF; ; border-top:0px solid #FFF; ; border-bottom:0px solid #FFF; ; border-right:0px solid #FFF; text-decoration: underline}

HR{ background-color:#fff;  height:1px;  border:none}

p.titletextid{float:none; clear: both; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  list-style:none; width:270px;  max-width:270px;  min-width:270px; height:9.0em; line-height: 16px; text-align:left; padding-left:1.0em; padding-right: 1.0em}

p.mtitletextid{float:none; clear: both; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  list-style:none; width:270px;  max-width:270px;  min-width:270px; height:1.5em; line-height: 16px; text-align:left; vertical-align:bottom; padding-left:1.0em; padding-right: 1.0em}

p.titletextidc{ font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  list-style:none;}

.hoverboxid{cursor:default; display:inline; list-style:none; text-align:center}
.hoverboxid ul{margin-top: 0.8em}

.hoverboxid h3{font-weight: bold; font-size: 15px; padding-bottom: 0.3em; padding-top: 0.1em}

#catdescid{cursor:default; display:inline; list-style:none; text-align: left; padding-bottom: 0.3em; padding-top: 0.1em}

#catdescid ul{background:#fff; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px; color:inherit; display:inline; float:left; margin-bottom: 1.0em; margin-left: 1.0em; margin-right: 0em; margin-top: 1.0em; padding:0.5em; position:relative; left: 0.0em; width:638px;  max-width:638px;  min-width:638px; display:inline; list-style:none;}

#catdescid ul li{display:inline; list-style:none;}

#catdescid ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#catdescid ul li h3{float: left; background:#000000; width:561px; max-width:561px; min-width:561px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 18px; padding-top: 15px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/frontpage/graded_image.jpg")}

.li.imagehoverid{text-align:center; width:290px; max-width:290px; min-width:290px}

.h3.deep_red{color: #CE0000; font-weight: bold; font-size: 16px}

p.titletextnav{font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  list-style:none;  width:612px;  max-width:612px;  min-width:612px;  line-height: 16px; text-align: center}
.li.imagehovernav{text-align: center; width:612px; max-width:612px; min-width:612px}

p.titletextdes{font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  list-style:none;  width:612px;  max-width:612px;  min-width:612px;  line-height: 16px; text-align: left}

.imagehoverdes h3{font-weight: bold; text-align: left; color: #000000; font-size: 16px; padding-bottom: 0.3em; padding-top: 0.1em; width:612px; max-width:612px; min-width:612px}

.li.imagehoverdes{text-align: left; width:612px; max-width:612px; min-width:612px}

.deep_red{color: #CE0000; font-weight: bold; font-size: 16px}

.hoverboxid a{cursor:pointer; font-weight: bold; color:#3366CC;}
.hoverboxid a:hover{font-weight: bold; color: #FF9933}

.hoverboxid a .previewid{display:none;}

.hoverboxid a:hover .previewid{display:block; position:absolute; top:26px; left:59px; z-index:35; cursor:pointer; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px;}

.hoverboxid img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:169px; height:100px}

.hoverboxid li{background:#fff; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px; color:inherit; display:inline; float:left; margin-bottom: 1em; margin-left: 1em; margin-right: 0em; margin-top: 0em; padding:0.5em; position:relative; left: 1.8em}

.hoverboxid .previewid{border-color:#000; width:186px; height:110px; cursor:pointer}

.hoverbox{cursor:default; display:inline; list-style:none; text-align:center}
.li.imagehover{text-align:center; width:203px; max-width:203px; min-width:203px}

.hoverbox a{cursor:pointer; font-weight: bold; color: #3366CC;}
.hoverbox a:hover{font-weight: bold; color: #FF9933}

.hoverbox a .preview{display:none;}

.hoverbox a:hover .preview{display:block; position:absolute; top:18px; left:17px; z-index:27; cursor:pointer}

.hoverbox img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:169px; height:100px}

.hoverbox li{background:#fff; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:0px; color:inherit; display:inline; float:left; margin-left: 15px; margin-right: 15px; margin-top: 5px; margin-bottom: 5px; padding:5px; position:relative; left: 1.8em}

.hoverbox .preview{border-color:#000; width:186px; height:110px; cursor:pointer}

.hoverboxppage{cursor:default; display:inline; list-style:none; text-align:center}

.hoverboxppage p.title{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 1.8em; color:#333333; font-weight: bold; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF; text-align: left}

.hoverboxppage p.title_slim{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 0.0em; color:#333333; font-weight: normal; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF; text-align: left}

.hoverboxppage p.title_slimmer{float: none; clear: both; display:block; padding-bottom:0.3em; padding-left:10px; padding-right:10px; padding-top:0.3em; margin-right: 0.8em; color:#333333; font-weight: normal; font-size: 12px; border-left:3px solid #000000; border-top:0x solid #000000; border-bottom:1px solid #000000; border-right:3px solid #000000; height: 2em; background-color: #EFEFEF; text-align: left}

.li.imagehoverppage{text-align:center; width:175px; max-width:175px; min-width:175px}

p.titletextppage{ font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:normal;  color:#000;  list-style:none;  width:175px;  max-width:175px;  min-width:175px;  line-height: 16px; text-align:center}

p.productSpecialppage{ font-family:Verdana,Arial,sans-serif;  font-size:12px color:#f00; width:175px;  max-width:175px;  min-width:175px;  text-align:center; line-height: 16px}

.hoverboxppage a{cursor:pointer; font-weight: normal; color:#3366CC;}

.hoverboxppage a:hover {font-weight: normal; color: #FF9933}

.hoverboxppage a .previewppage{display:none}

.hoverboxppage a:hover .previewppage{display:block; position:absolute; top:-2px; left: -5px; z-index:28; cursor:pointer}

.hoverboxppage img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:100px; height:59px}

.hoverboxppage li{background:#fff; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:0px; color:inherit; display:inline; float:left;  margin-left: 14px; margin-right: 13px; margin-top: 0px; margin-bottom: 0px; padding:0px; position:relative}

.hoverboxppage .previewppage{border-color:#000; width:110px; height:65px; cursor:pointer}

.hoverboxs{cursor:default; display:inline; list-style:none; text-align:center}
.li.imagehovers{text-align:center; width:190px; max-width:190px; min-width:190px}

.hoverboxs a{cursor:pointer; font-weight: bold; color: #3366CC;}
.hoverboxs a:hover{font-weight: bold; color: #FF9933}

.hoverboxs a .preview{display:none;}

.hoverboxs a:hover .preview{display:block; position:absolute; top:18px; left:17px; z-index:230; cursor:pointer}

.hoverboxs img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:135px; height:80px}

.hoverboxs li{background:#fff; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:0px; color:inherit; display:inline; float:left; margin:0px; padding-bottom: 5px; padding-top: 5px; padding-left: 13px; padding-right: 13px; position:relative; left: 1.8em}

.hoverboxs .preview{border-color:#000; width:144px; height:85px; cursor:pointer}

/* Begin Testimonials Scroller */

#pscroller_np{height: 150px; border: 0px; padding: 5px}

.pscroller_c_np{font-family: sans-serif; font-size: 11px; line-height: 1.5}

.marquee_hide{visibility:hidden}

.marquee_show{visibility:visible}

#aboutus{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px; float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 0em; margin-right: 0.0em; padding-bottom: 5px; padding-top: 5px; padding-left: 13px; padding-right: 13px; display:inline; position:relative; left: 2.8em}

#about_us ul li h2{float: left; background:#000000; width:387px; max-width:387px; min-width:387px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.7em; margin-top: 1.0em; margin-right: 3.3em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 6.0em; padding-right: 6.0em;  background-image: url("images/frontpage/graded_image.jpg");}

#about_us ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#about_us ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#about_us ul li h3{float: left; background:#000000; width:387px; max-width:387px; min-width:387px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.7em; margin-top: 1.0em; margin-right: 3.3em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 6.0em; padding-right: 6.0em;  background-image: url("images/frontpage/graded_image.jpg");}

#searchsite{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px; float:left; margin-bottom: 0.8em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 5px; padding-top: 5px; padding-left: 13px; padding-right: 13px; display:inline; position:relative; left: 2.8em}
#search_site ul{list-style: none;}
#search_site ul li{padding-bottom: 7px; padding-top: 7px;}
#search_site ul li h2{float: left; background:#000000; width:387px; max-width:387px; min-width:387px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.7em; margin-top: 1.0em; margin-right: 3.3em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 6.0em; padding-right: 6.0em;  background-image: url("images/frontpage/graded_image.jpg");}

#search_site ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#search_site ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#search_site ul li h3{float: left; background:#000000; width:387px; max-width:387px; min-width:387px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.7em; margin-top: 1.0em; margin-right: 3.3em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 6.0em; padding-right: 6.0em;  background-image: url("images/frontpage/graded_image.jpg");}

#delivery ul li h2{float: left; background:#000000; width:387px; max-width:387px; min-width:387px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.7em; margin-top: 1.0em; margin-right: 3.3em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 6.0em; padding-right: 6.0em;  background-image: url("images/frontpage/graded_image.jpg");}

#delivery ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#delivery ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#delivery ul li h3{float: left; background:#000000; width:387px; max-width:387px; min-width:387px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.7em; margin-top: 1.0em; margin-right: 3.3em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 6.0em; padding-right: 6.0em;  background-image: url("images/frontpage/graded_image.jpg");}


#guide{float:left; width:597px; max-width:597px; min-width:597px; margin-bottom: 1.0em; margin-left: 2.9em; margin-top: 1.0em; margin-right: 3.1em;}

#guide ul{height: 19.7em;}

#guide ul li ul{border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:1px; margin-bottom: 0.2em;}

#guide ul li{float:left; width:175px; max-width:175px; min-width:175px; padding-left: 0.1em; padding-right: 0.1em}

#guide ul li img{display: inline; text-align: center; width:136px; max-width:136px; min-width:136px; margin-bottom: 0.0em; margin-left: 1.3em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#guide ul li h4{float: left; background:#000000; width:171px; max-width:171px; min-width:171px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/frontpage/graded_image.jpg");}

#guide ul li p{text-align: left; width:164px; max-width:164px; min-width:164px; padding-left: 0.3em; padding-right: 0.3em; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;}

#guide a{font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px; display: block}
#guide a:hover{color:#FF9933}

#infopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#infopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#infopages ul li{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}
#infopages ul li img{display: inline; float: left}

#infopages img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

#infopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#infopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#hcinfopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#hcinfopages img.infoimgsinfo{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#hcinfopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#hcinfopages ul li{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#hcinfopages ul li img{display: inline; text-align: center; float: left; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#hcinfopages ul li img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.3em; padding-right: 3.2em;}

#hcinfopages ul li h2{float: left; background:#000000; width:387px; max-width:387px; min-width:387px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 7px; padding-top: 7px; padding-left: 6.0em; padding-right: 6.0em;  background-image: url("images/frontpage/graded_image.jpg");}

#hcinfopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#hcinfopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.5em; margin-left: 3.0em; margin-top: 1.0em; margin-right: 3.0em; background-image: url("images/demosuite/miles_davis_blowing_horn.jpg"); background-repeat: no-repeat}


#pinfopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#pinfopages img.infoimgsinfo{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#pinfopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#pinfopages ul li{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#pinfopages ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#pinfopages ul li h2{float: left; background:#000000; width:531px; max-width:531px; min-width:531px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 18px; padding-top: 15px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/demosuite/home_cinema_image_t.jpg"); background-repeat: no-repeat}

#pinfopages img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

#pinfopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#pinfopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#pjinfopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#pjinfopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#pjinfopages ul li{float:left; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}
#pjinfopages ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#pjinfopages ul li h2{float: left; background:#000000; width:531px; max-width:531px; min-width:531px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 18px; padding-top: 15px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/demosuite/home_cinema_image_t.jpg"); background-repeat: no-repeat}

#pjinfopages img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

#pjinfopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#pjinfopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#jjinfopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#jjinfopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#jjinfopages ul li{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#jjinfopages ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#jjinfopages img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

#jjinfopages ul li h2{float: left; background:#000000; width:531px; max-width:531px; min-width:531px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 18px; padding-top: 15px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/demosuite/home_cinema_image_t.jpg"); background-repeat: no-repeat}

#jjinfopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#jjinfopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#mjinfopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#mjinfopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#mjinfopages ul li{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#mjinfopages ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#mjinfopages img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

#mjinfopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#mjinfopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#mjinfopages ul li h2{float: left; background:#000000; width:531px; max-width:531px; min-width:531px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 18px; padding-top: 15px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/demosuite/home_cinema_image_t.jpg"); background-repeat: no-repeat}

#sjinfopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#sjinfopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#sjinfopages ul li{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#sjinfopages ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#sjinfopages img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

#sjinfopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#sjinfopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#sjinfopages ul li h2{float: left; background:#000000; width:531px; max-width:531px; min-width:531px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 18px; padding-top: 15px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/demosuite/home_cinema_image_t.jpg"); background-repeat: no-repeat}

#tjinfopages{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 1.0em; padding-top: 1.0em; padding-left: 1.2em; padding-right: 1.2em; display:inline; position:relative; left: 2.0em}

#tjinfopages ul{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#tjinfopages ul li{float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#tjinfopages ul li img{display: inline; text-align: center; float: left; width:531px; max-width:531px; min-width:531px; margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em; padding-bottom: 1.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em;}

#tjinfopages img.img_rhs_info{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

#tjinfopages ul li h3{font-family:Verdana,Arial,sans-serif; color:#000000;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.7em; margin-right: 0.0em; line-height:16px; text-align: left; padding-bottom: 6px; padding-top: 5px; padding-left: 0px;}

#tjinfopages ul li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 3.0em; margin-top: 0.0em; margin-right: 3.0em;}

#tjinfopages ul li h2{float: left; background:#000000; width:531px; max-width:531px; min-width:531px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;  font-size:12px;  font-weight:bold; margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 1.0em; margin-right: 3.2em; line-height:16px; text-align: center; padding-bottom: 18px; padding-top: 15px; padding-left: 0.0em; padding-right: 0.0em;  background-image: url("images/demosuite/home_cinema_image_t.jpg"); background-repeat: no-repeat}

#p_o  ul.m_o_u li p{text-align: left; padding-left: 0px; padding-right: 5px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000}
#p_o  ul li img{float: right; clear: right; margin-right: 0.3em; margin-left: 0.4em}

.searchbutton{float: right;}

#outerborderleft {float: left; width: 80px; max-width: 80px; min-width: 80px; height: 115px; max-height: 115px; min-height: 115px;  margin-top: 0.5em; margin-left: 2.8em; margin-right: 0.0em; margin-bottom: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px;}
#outerborderleft img{width: 80px; height:115px; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px;}
p.weee{margin-bottom: 0.0em; margin-left: 2.8em; margin-top: 0.0em; margin-right: 3.2em; padding-top: 1.0em; padding-left: 0.0em; padding-right: 0.0em;}
#form
{
	position: relative;
	vertical-align:middle;
	text-align:center;
	vertical-align:middle;
	
}

#searchbox
{
position: relative; width: 379px; max-width: 379px; min-width: 379px; max-width: inherit; min-width: inherit; margin-left: auto; margin-right: auto; clear: left; z-index: 22; padding-bottom: 0.3em; background-position:right; background-image: url('images/search_icon_s.png'); background-repeat:no-repeat;
}
#resultsContainer
{
	display: none;
	padding: 0px;
	position:absolute;
	z-index:10000;
    background-color:#FFF;
	background: transparent url('images/shadow_ul.png');
    vertical-align:middle;
    left: 50%;
    margin-left: -192px;
	font-weight:normal;
	height: auto !important;
	width: 379px;
	border-top-style:solid; 
	border-right-style:solid;  
	border-left-style:solid; 
	border-collapse:collapse; 
	border-bottom-style:solid; 
	border-color:#000; 
	border-width:3px; 
	overflow:auto;
	
}
#resultsContainer a
{

display: block; text-indent: 0.5em; width:379px; font-size:11px; font-weight:normal; color: #000000; text-decoration:none; border:0px; padding-bottom: 2px; padding-top: 2px; text-align:left;
}
#resultsContainer a:hover
{
color: #ffffff;
}
.url-holder:hover {
background-color: #000000;
text-decoration: none;
color:#ffffff;
font-size:10px;
font-weight:normal;
}
.search{text-align: right; color: #BEBEBE; border-top: solid 1px #BEBEBE; padding-right: 1em}

#infopages_twitter{background:#fff; width:597px; max-width:597px; min-width:597px; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:5px;  float:left; margin-bottom: 1.0em; margin-left: 0.0em; margin-top: 1.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 1.0em; padding-left: 1.8em; padding-right: 1.8em; display:inline; position:relative; left: 2.0em}

#infopages_twitter ul li{width: 100%; float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.3em; padding-top: 0.3em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#infopages_twitter ul{width: 100%; float:left; margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; padding-left: 0.0em; padding-right: 0.0em; display:inline; position:relative; left: 0.0em}

#infopages_twitter ul li p{text-align: left; padding-left: 0px; padding-right: 0px; font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:normal;  color:#000;  margin-bottom: 0.0em; margin-left: 0.0em; margin-top: 0.0em; margin-right: 0.0em;}

#infopages_twitter a{color:#3366CC;}
#infopages_twitter a:hover{color:#FF9933}

#infopages_twitter p.twittertitle{font-family:Verdana,Arial,sans-serif; color:#333333; font-weight: bold; font-size:14px}
