body {
   font-family: Arial,sans-serif;
   text-align:left;
   background:#FFFFFF url('img/bg-h.jpg') repeat-x top;
   margin:0px;
   color:#333333;
}

a {
   color:#006699;
   text-decoration:underline;
}

a:hover {
   color: #0099CC;
}

h1, h2, #h1_ {
   font-size:130%;
   font-weight:Normal;
   color:#669900;
   margin:0px 0px 0px 0px;
}

a h1, a h2, a #h1_ {
   font-size:130%;
   font-weight:Normal;
   color:#006699;
   margin:20px 0px 10px 0px;
}

h3 {
   font-size:130%;
   font-weight:Normal;
   color:#006699;
   margin:40px 0px 10px 0px;
}

h4 {
   font-size:120%;
   font-weight:Bold;
   color:#0099CC;
   margin:40px 0px 10px 0px;
}

a:hover H1, a:hover h2, {
   color: #0099CC;
}

.lk1 {
   font-weight:Bold;
   color:#0099CC;
}

.lk1:hover {
   color:#006699;
}

.lk2 {
}

#cMain {
   padding:0px 10px 20px 20px;
}

#cMain td {
   font-size:90%;
   line-height:130%;
}

#cMain h1, #cMain h2 {
   margin:20px 0px 20px 0px;
   font-size:150%;
}


#cMain b {
   color:#555555;
}


#logo {
   position:absolute;
   top:0px;
   left:20px;
}

#tMain {
   width:100%;
   height:100%;
   background:url('img/bg-top.jpg') no-repeat top left;

}

#tMain td {
   vertical-align:top;
}

#header {
   background:url('img/bg-top-right.jpg') no-repeat top right;
   padding:0px 0px 0px 20px;
   height:122px;
}

#header img {
   border:none;
}

#phone {
   text-align:left;
   padding:65px 0px 0px 0px;
}


.helpbar {
   font-size:12px;
   border-top:5px solid #669933;
   padding: 12px 0px 0px 20px;
}

#cLeft1 {
   background: url('img/bg-top-right1.jpg') no-repeat top left;
   padding:0px;
}

#cLeft2 {
   background: #FFFFFF url('img/bg-top-right2.jpg') no-repeat top left;
   padding:0px;
   vertical-align: top;
   height: 100%;
}

#cMenu {
   background:url('img/bg-top-right3.jpg') no-repeat top left;
   width:240px;
   height:100%;
   border-right:1px solid #EFEFEF;
}

#cMenu table {
   margin-left: 10px;
}


#cMenu td {
   vertical-align:middle;
   font-size:90%;
   font-family: Arial,sans-serif;
   line-height:130%;
   padding:0px 6px 6px 0px;
}

#cRight1 {
   background:url('img/bg-main-r.jpg') no-repeat top left;
   padding:10px 15px 10px 25px;
}

#cRight2 {
   background:url('img/bg-main-r1.jpg') no-repeat top left;
   padding:10px 15px 10px 25px;
}

#cFooter {
   background:url('img/bg-f.gif') repeat-x top;
   border-top:2px solid #E1E1E1;
   padding:10px 10px 20px 20px;
   font-size:90%;
  _padding-top:0px;
   width:auto;
}

.newstext {
   font-size:11px;
   background-color:#F4F4EF;
}


.recl1 {
   font-size:11px;
   padding-top:11px;
   background-color:#FFFFFF;
}


.recl2 {
   font-weight:bold;
   font-size:14px;
   color:#669900;
}

.recl {
   font-weight:Bold;
   color:#006699;
}


.clogo {
   opacity:0.5;
   padding:20px 0px 0px 0px;
   text-align:center;
}

.clogo img {
   filter:alpha(opacity=50);

}

.recom {color: #666666;  font-size:11px;}
td .recom a {color: #666666;  font-size:11px;}


.visible1 { font-family:arial,sans-serif; font-weight:bold; font-size:12pt; color: #ff00CC;}
.visible1:link { color: #ff00CC;}
.visible1:visited { color: #ff00CC;}
.visible1:hover  {  color: #ff00CC;}

.visible { font-weight:bold; color: #6481A3; font-family:tahoma,sans-serif; font-size:10pt;}
.visible:link { color: #6481A3;}
.visible:visited { color: #6481A3;}
.visible:hover  {  color: #ff00CC;}

.visible_l { font-family:arial,sans-serif; font-weight:bold; font-size:12pt; color: #ff00CC; text-decoration: underline}
.visible_l:link { color: #ff00CC; text-decoration: underline}
.visible_l:visited { color: #ff00CC; text-decoration: underline}
.visible_l:hover  {  color: #990066; text-decoration: underline}



dt {
	font-weight:bold;
}
dd {
	margin-left:12px;
}
P I {
	font-family:arial,tahoma,sans-serif; font-size:9pt; font-style: italic;
}

UL I {
	font-family:arial,tahoma,sans-serif; font-size:9pt; font-style: italic;
}


.map {
	  font-family:arial,tahoma,sans-serif; font-size:12pt; margin-top: 10; text-indent: 10px;
}
.map2 {
	  font-family:arial,tahoma,sans-serif; font-size:10pt; margin-top: 5
}
.mtabh {
	font-family:ms sans serif,arial,tahoma,sans-serif; font-weight:bold; font-size:8pt; text-align:center;
}
.mtab {
	font-family:tahoma,sans-serif; font-weight:normal; font-size:8pt; text-align:center;
}
.sml  {
	text-align:left; font-size:10pt; text-indent: 0 px; margin-top: 0;
}

.hdr {
	font-family:ms sans serif,arial,tahoma,sans-serif; font-weight:bold; font-size:9pt; text-align:center;
}
.mod {
	font-family:ms sans serif,arial,tahoma,sans-serif;  font-size:9pt; text-align:center; font-weight:bold
}
.ftr {
	font-family:arial,tahoma,sans-serif; font-weight:normal; font-size:9pt; text-align:center;
}
.ftrl {
	font-family:arial,tahoma,sans-serif; font-weight:normal; font-size:9pt; text-align:left;
}
.ftrlb {
	font-family:arial,tahoma,sans-serif; font-weight:bold; font-size:9pt; text-align:left;
}
.ftrlzb {
	font-family:arial,tahoma,sans-serif; font-weight:bold; font-size:9pt; text-align:left; color: #666666;
}
.prs {
	font-family:ms sans serif,arial,tahoma,sans-serif;  font-size:9pt; text-align:center; font-weight:bold
}

.pricec {
	font-family:ms sans serif,arial,tahoma,sans-serif; font-weight:bold; font-size:9pt; text-align:right;
}

.pricec div.addprice {
   font-size:95%;
   color:#696969;
}

.pricec div.oldprice {
   text-decoration: line-through;
   color:#696969;
}

.pricec div.newprice {
   color:#443d7b;
}

.pricec div.stdprice {
   color:#443d7b;
}

.pricec_ros {
	font-family:ms sans serif,arial,tahoma,sans-serif; font-weight:bold; font-size:9pt; text-align:center; text-decoration:line-through
}
.pricec_skid {
	font-family:ms sans serif,arial,tahoma,sans-serif; font-weight:bold; font-size:9pt; text-align:center; color: #ff00CC;
}
.price_old {
	font-family:ms sans serif,arial,tahoma,sans-serif; font-weight:bold; font-size:9pt; text-align:center;
	color:#999999;
}
.price_new {
	font-family:ms sans serif,arial,tahoma,sans-serif; font-weight:bold; font-size:10pt; text-align:center;
	color:#ff00CC
}

.prtxt {
	font-family:arial,tahoma,sans-serif; font-weight:normal; font-size:9pt; text-align:center;
}
.ptext {
	font-family:arial,tahoma,sans-serif; font-size:9pt; text-align:left;
}
.ptextb {
	font-family:ms sans serif,arial,tahoma,sans-serif;  font-size:9pt; font-weight:bold; text-align:left;
}
.phead {
	font-family:ms sans serif,arial,tahoma,sans-serif;  font-size:10pt; text-align:center; font-weight:bold
}
.phead_ {
	font-family:ms sans serif,arial,tahoma,sans-serif;  font-size:10pt; text-align:center; color:#443d7b; font-weight:bold
}
.br {
	font-size:5px;
}
.newshead {
	font-family:tahoma,arial,sans-serif; font-weight:bold; font-size:12px;
}

.newstext1 {
	font-family:tahoma,arial,sans-serif; font-size:9pt
}
.input {
	background-color: #ffffff; border: #000000 1px solid; color: #000000; font-size: 9pt;
}
.linkmain {
	font-family:arial,tahoma,sans-serif; font-weight:bold; font-size:11px; color:#000000;
}

.linkt {
	font-family:tahoma,arial,sans-serif; font-size:11px; color:#443d7b;
}

.menu {
	font-family:tahoma,arial,sans-serif; font-size:9pt; color:#000000;
}
.text {

}

.bdr {
	border-left-style: solid; border-left-width: 1; border-left-color: #000000; border-bottom-style: solid; border-bottom-width: 1; border-bottom-color: #000000;
}

.count {
              margin-top: -20
}


.clogoy {
            text-align:center;  filter: alpha(opacity=40, finishopacity=40, startx=1, starty=1, finishx=1, finishy=1)
}

ul li {
              margin-top: 3
}

.note {
	font-family:tahoma, ms sans serif;  font-size:9pt; font-weight:bold; text-indent: 25px; margin-top: 0
}

.form {
	font-family:ms sans serif,arial,tahoma,sans-serif; text-align:right; font-size:10pt;
}


techss {
	font-family:tahoma,arial,sans-serif; font-size: 7pt; color:#666666;
}
a.techss:link {
	font-family:tahoma,arial,sans-serif; font-size: 7pt; color:#666666; text-decoration: none
}
a.techss:hover {
	font-family:tahoma,arial,sans-serif; font-size: 7pt; color:#666666; text-decoration: none
}
a.techss:visited {
	font-family:tahoma,arial,sans-serif; font-size: 7pt; color:#999999; text-decoration: none
}
a.stroy:link {
	color: #696969; text-decoration: none
}
a.stroy:visited {
	color: #696969; text-decoration: none
}
a.stroy:hover {
	color: #00008b; text-decoration: none
}

a.stroy1:link {
	color: #333333; text-decoration: none
}
a.stroy1:visited {
	color: #333333; text-decoration: none
}
a.stroy1:hover {
	color: #00008b; text-decoration: none
}




.recl_s {
	font-weight:bold; color: #443d7b; font-family:ms sans serif,arial,tahoma,sans-serif; font-size:9pt;
}

a.recl:link {
	color: #443d7b; text-decoration: none
}
a.recl:visited {
	color: #443d7b; text-decoration: none
}
a.recl:hover {
	color: #ff00CC; text-decoration: none
}

.recl2Old {
	font-weight:bold; color:#6481A3; font-family:arial,tahoma,sans-serif; text-align:justify; font-size:10pt; text-align:center
}


.recl21 {
	font-weight:bold; color: #ff00CC; font-family:tahoma,sans-serif; text-align:justify; font-size:10pt; text-align:center
}

.outl {
	font-weight:normal;
}

a.newstext:link {
	text-decoration: none; color: #36344B;
}
a.newstext:visited {
	text-decoration: none; color: #36344B;
}
a.newstext:hover {
	text-decoration: none; color: #6481A3;
}

#bhelp {
   background-color:#E7FDD0;
   margin:0px 10px 10px 10px;
   padding:10px;
   border-bottom:1px solid #D4D4CF;
   border-right:1px solid #D4D4CF;
   line-height: 130%;
   font-size:100%;
   float:right;
   width:300px;
}

#bhelp b {
   color:#669900;
}

.bhelp1 {
         float: right;
         width:320px;
         background-color:#EEF1F3;
         margin:0px 0px 10px 10px;
         padding:10px;
         border-bottom:1px solid #D4D4CF;
         border-right:1px solid #D4D4CF;
         line-height: 130%;
}

.bhelpnr {
         background-color:#E7FDD0;
         margin:0px 10px 10px 10px;
         padding:10px;
         border-bottom:1px solid #D4D4CF;
         border-right:1px solid #D4D4CF;
         line-height: 130%;
         font-size:100%;
         float:right;
         width:300px;
}

.bhelpnr b {
         color:#669900;
}


.bhelp_price {
         float: right;
         width:250px;
         height:160px;
         background-color:#EEF1F3;
         margin:0px 0px 10px 10px;
         padding:10px;
         border-bottom:1px solid #D4D4CF;
         border-right:1px solid #D4D4CF;
         line-height: 130%;
}

.bhelp_price1 {
         float: right;
         width:370px;
         height:160px;
         background-color:#EEF1F3;
         margin:0px 0px 10px 10px;
         padding:10px;
         border-bottom:1px solid #D4D4CF;
         border-right:1px solid #D4D4CF;
         line-height: 130%;
}

.bhelp_left {
         background-color:#EEF1F3;
         margin:0px 0px 10px 10px;
         padding:10px;
         border-bottom:1px solid #D4D4CF;
         border-right:1px solid #D4D4CF;
         line-height: 130%;
}

dl {
	text-align:left;
}
dt {
	font-weight:bold; text-align:left;
}

dd {
	margin-left:12px;  text-align:left;
}



#t4, #ttext, #tbody {
   border:none;
   margin:20px 0px 20px 0px;
}

#t4 td {
   padding:0px 10px 10px 0px;
   text-align: center;
   vertical-align:middle;
   font-size:80%;
   line-height:120%;
   color:#555555;
}

#t4 td#left_top {
   padding:0px 10px 10px 0px;
   text-align: left;
   vertical-align:top;
   font-size:80%;
   line-height:120%;
   color:#555555;
}

#t4 ul {
   margin: 5px 0px 0px 20px;
   padding:0px;
   line-height:130%;
   list-style:none;
}

#t4 ul li {
   padding:0px 8px 4px 15px;
   background: url('../img/li2.gif') no-repeat 2px 6px;
   margin:0px;
}

#ttext td {
   padding:0px 10px 10px 0px;
   text-align: left;
   vertical-align:top;
   font-size:90%;
   line-height:110%;
   color:#333333;
}

#tbody td {
   font-family: Arial,sans-serif;
   text-align:left;
   margin:0px;
   color:#333333;
   line-height:130%;
   font-size:90%;
   vertical-align:middle;
}
