/* 1. HTML-element */
/* 2. ID-element */
/* 3. CLASS-element */

a {
   text-decoration: none;
}
a:hover {
   color: #ff0000; text-decoration: underline;
}
a:active {
   color: #004ae6; text-decoration: underline;
}

body {
   color: #222222;
   scrollbar-face-color: #83677c; SCROLLBAR-BASE-color: #c7acc0; /* OBS! Kolla doctype om denna inte funkar! */
   background: #ffffff;
   margin: 5px;
   text-align: center;
   background-image: url('graphics/bg_body.gif');
   font: 100% Arial, Lucida Sans, Lucida, Helvetica, Verdana, sans-serif;
   font-size: 11px;
   line-height: 160%;
}

h2 {
	color: #004ae6;
}

h6 {
   line-height: 100%;
   padding: 8px 0px 0px 0px;
   font: 100% Lucida Sans, Lucida, Helvetica, Verdana, Arial, sans-serif;

   font-weight: bold;

   margin-bottom: 0px; /* H5 har större nedermarginal som default. */
   margin-top: -10px; /* H5 harmarginal som default. */
}

/**********************************************************************************/

#bodyleft {
   margin: 0px 6px 0px 0px;
   float: left;
   voice-family: "\"}\""; 
   voice-family:inherit;
}

#bodyright {
   margin: 0px 0px 0px 6px;
   float: left;
   voice-family: "\"}\""; 
   voice-family:inherit;
}

#body {
}

#flags {
   margin-top:10px;
   margin-right:15px;
   float: left;
}




#containerul {
   padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; padding-top: 0px; TEXT-ALIGN: left;
}

#containerul ul {
   padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; padding-top: 0px; TEXT-ALIGN: left;
}

#containerul li {
   padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px 0px 0px 8px; padding-top: 0px; LIST-STYLE-TYPE: none;
}

#containerul .symbols {
   BACKGROUND-POSITION: 0px 50%; float: left; width: 16px; BACKGROUND-REPEAT: no-repeat; height: 1em;
}

#containerul LI.x {
   padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px 0px 0px 20px; padding-top: 0px; LIST-STYLE-TYPE: none;
}


#container {
   width: 922px; /* Sidinnehållets bredd exkl. ev border */
   margin: 0px auto;
   text-align: left;
}

#footer {
   clear: both;
   background: #cccccc;
   border-top: solid 1px #121976;
}

#flags ul {
   float:left;
   padding:0; /* ingenting mera får vara t.h. efter menyn */
   margin:0;
   list-style-type:none;
}

#flags li {display:inline}

#hright {
   background-color: #ffffff;
   width:280px;
   float: left;
   height: 58px;
}
#justmaincontainer {
   width: 578px; /* Sidinnehållets bredd exkl. ev border */
   margin: 0px auto;
   text-align: left;
}


#logo {

   padding-left:1px;
   padding-right:50px;
   float: left;
}

#menu {
   width: 100%;
   float:left;
   clear: left;
   background: #8b7287;
   color: #ffffff;
   font-size: 11px;
   font-weight: bold;
   text-transform: none;
   text-align:center;
   line-height: 1em;
   padding: 0px; /* Avstånd mellan menyn och omgivningen */
}

#menu a:link, #menu a:visited {
   color: #fff;
   text-decoration: none;
}

/*	
#menu a:active, #menu a:hover {
   color: #fff;
   text-decoration: underline;
}
*/

#menu ul {
   float:left;
   width:100%; /* ingenting mera får vara t.h. efter menyn */
   padding:0;
   margin:0;
   list-style-type:none;
}

#menu li {display:inline}

/* Refereras i <div id=menu><a href=></a> */
#menu a {
   background-image: url('graphics/threestate.gif');
   float:left;
   width:9em; /* Varje länk har utrymme 10 gånger fontens storlek */
   text-decoration:none;
   color:white;
   background-color:purple;
   padding:0.05em 0.6em; /* utrymme mellan texten och elementets gräns x och yled: */
   border-right:0px solid white;
}
	
#menu a:hover {
   background-position: 0 -13px;
   text-decoration:none;
   background-color:#ff3300;
}

#menu a:active {
   background-position: 0 -26px;
   text-decoration:none;
}


#overDiv td {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; color: #000000;
}



#header {
   background-color: #ffffff;
   width:922px; /* Måste vara här, annars fylls inte bakgrunden: */
   background-image: url('graphics/1x1white.gif');
   float: left;
   height: 58px;
}

#productlarge {
   margin: 0px 0px 10px 7px;
   padding: 3px 0px 0px 0px;
   background: #ffffff;
   width: 255px;
   float: left;
}

#productsmall {
   margin: 0px 0px 10px 7px;
   padding: 3px 0px 0px 0px;
   background: #ffffff;
   width: 255px;
   float: left;
}

#scrollbox {
/*   clear:both;*/
   float: left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;

/*border-right: #ffffff 1px solid; */
/*border-left: #ffffff 1px solid; */

border-top: #ffffff 1px solid; 
OVERFLOW: hide;
width: 300px; 
border-bottom: #ffffff 1px solid; 
/*height: 380px; */
background-color: #ffffff;

}

#scrollbox td {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; color: #000000;
    padding: 0px 0px 0px 1px;
}


/**********************************************************************************/

.address {
   margin-top:10px;
   margin-right:15px;
   margin-left:15px;
   float: left;
}

.blockimage {
   display:block; /* Ingen tomrad från blanka i html-koden tack! */
}

.linkcol {
   color: #004ae6;
}




	
.mainpic {
   padding: 0px;
   background: #00ff66;
   margin: 0px 1px 0px 1px;
   float: left;
   border-bottom: solid 1px #bbb;

}

.productcontainer {
   padding: 0px;
   background: #f6eff4;

   margin: 0px 1px 0px 1px;
   float: left;
   border-bottom: solid 1px #bbb;
   width:286px;
   height:141px;
}

.photo {
   text-align: right;
   color: #999;
   text-transform: uppercase;
   font-size: .8em;
   margin: 0px;
}

.caption {
   background: #eeeeee;
}
   .caption p { margin: 0px; }
	
.advertisement {
   color: #bbb;
   border-bottom: solid 1px #bbb;
   text-align: center;
   margin-bottom: -12px;
   text-transform: uppercase;
}


img.r
{
   clear:both;
}

/* Refereras med <p class=address> */
p.addresstext {
/*   padding:0.005em 0.06em;*/
   line-height: 100%;
   background-color:#ffffff;
}

.newsOfferBox {
   border-right: #990000 0px solid; border-top: #990000 0px solid; FONT-SIZE: 13px; background: url(graphics/bg_sides_header.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px; border-left: #990000 0px solid; width: 163px; color: #000000; border-bottom: #990000 0px solid;
}

.boxheader {
   padding-right: 7px; padding-left: 7px; font-weight: bold; background: url(graphics/bg_sides_header.gif) no-repeat; padding-bottom: 3px; color: #ffffff; padding-top: 2px;
   text-align: center;
}

.boxheaderwide {
   padding-right: 7px; padding-left: 7px; font-weight: bold; background: url(graphics/bg_center_header.gif) no-repeat; padding-bottom: 3px; color: #ffffff; padding-top: 2px;
   text-align: center;
}

h5 {
   line-height: 100%;
    padding: 8px 0px 0px 0px;
   font: 100% Lucida Sans, Lucida, Helvetica, Verdana, Arial, sans-serif;
   font-weight: bold;
   margin-bottom: 5px; /* H5 har större nedermarginal som default. */
   margin-top: 0px; /* H5 harmarginal som default. */
}

.boxheadertext {
   font-weight: bold;
   line-height: 100%; /* Större pressar ner nästa element och det vill man inte här. */
}

.imageFrame {
border-top-width: 1px;
padding-right: 5px; MARGIN-TOP: 5px;
padding-left: 5px; border-left-width: 1px;
border-left-color: gray; BORDER-BOTTOM-width: 1px;
border-bottom-color: gray; padding-bottom: 10px; border-top-color: gray;
padding-top: 5px; border-right-width: 1px; border-right-color: gray;
text-align:center;
}

.box1 {
	background-color: #cccc99;
/*	width: 140px; */
	padding: 0;
	float: left;
}

.producttext {
   padding: 0px;
   background: #f6eff4;
   margin: 0px 1px 0px 0px;
   float: left;
}

.price {
   FONT-SIZE: 14px;
}

.alert {
   color: #ff0000;
}

.calm {
   color: #008000;
}

.redprice {
   FONT-SIZE: 14px;
   color: #ff0000;
}

.navg {
   color: #ff0000;
   text-align: center;
   padding: 5px 5px 10px 5px;
   float:none;
   clear:both;
}

.button0 {
   border-right: #694e62 1px solid; padding-right: 1px;
   border-top: #c7acc0 1px solid; padding-left: 1px; background: url(graphics/bgbut.gif) #83677c repeat-x;
   padding-bottom: 0px; FONT: bold 11px arial, verdana, Helvetica, Arial, sans-serif;
   border-left: #c7acc0 1px solid; color: #ffffff; padding-top: 0px; border-bottom: #694e62 1px solid; height: 18px;
}

.button00 {
   border-right: #694e62 1px solid;
   padding-right: 1px; border-top: #c7acc0 1px solid;
   padding-left: 1px; background: url(graphics/bgbut.gif) #83677c repeat-x;
   padding-bottom: 0px; FONT: bold 11px arial, verdana, Helvetica, Arial, sans-serif;
   border-left: #c7acc0 1px solid;
   color: #ffffff;
   padding-top: 0px;
   border-bottom: #694e62 1px solid;
   text-align: center;
   padding: 0px;
   margin-right: 7px;
   margin-top: 1px;
   float: right;
   display:inline;
}


.button00 a{
   color: #ffffff;
   text-decoration:none;

padding: 0px 5px 0px 5px;


/*
   line-height: 1em;
   width:5.5em;
*/
/*   padding: 2px 1px 1px 1px;
*/
}

.button00 a:hover {
   background: url(graphics/bgbut_over.gif);



   text-decoration:none;
   color: #ffffff;
}

.button00 a:active {
   background: url(graphics/bgbut_active.gif);
   text-decoration:none;
   color: #ffffff;
}

.typetop {
   line-height: 100%;
   padding: 0px 0px 0px 0px;
   margin: 2px 2px 0px 0px;
   float: left;
   background: url(graphics/bg_type2c.gif) no-repeat left bottom;
}

.typefoot {
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   float: left;
   width: 7px;
   height: 14px;
   background: url(graphics/bg_type2d.gif) no-repeat left bottom;
}

.simlocked {
   padding: 0px 0px 0px 0px;
   background: #f6eff4;
   margin: 0px 0px 0px 0px;
   float: none;
   clear: right;
}



.preload {display:none;}
 
.bodycategory {
   line-height:17px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 10px 0px;
}

.body23 {
   margin: 10px 0px 10px 0px;
   background: url(graphics/bg_sides.gif) no-repeat left bottom;
   width: 160px; /* Vidd inkl. padding med exklusiv marginaler */
}


.bodybox {
   margin: 10px 0px 0px 0px;
   width: 160px;
   background: url(graphics/bg_sides.gif) no-repeat left bottom;
   border-bottom: 1px solid #dacaa8;
}

.bodysearch {
   margin: 2px 5px 3px 3px;
   padding: 0px 0px 1px 6px;
   text-align:left;
}

.bodylist {
   margin: 2px 10px 10px 0px;
   padding: 0px 0px 0px 0px;
   text-align:center;
}

.bodylist li {
   list-style-type:none;
   line-height: 1.2em;
}

.bodycenter {
   margin: 2px 4px 10px 4px;
   padding: 0px 0px 0px 0px;
   text-align:center;
}

.bodycenter li {
   list-style-type:none;
   line-height: 1.2em;
}

.magicButton SPAN {
/*   width: 100%;*/
   /* display: none; */
/*   POSITION: relative; TOP: 2px;*/
/*   TEXT-ALIGN: center;*/
}

.magicButton {
   float: none;
   TEXT-ALIGN: center;
   line-height: 1em;
   text-decoration:none;
   background-image: url(graphics/bgbut.gif);
/*   width: 33px;*/
/*        height: 10px;*/
   border-right: #694e62 1px solid; border-top: #c7acc0 1px solid;
   FONT: bold 11px arial, verdana, Helvetica, Arial, sans-serif; border-left: #c7acc0 1px solid;
   color: #ffffff;
   border-bottom: #694e62 1px solid;

padding: 0px 5px 0px 5px; /* runt texten inne i [knappen]*/
white-space: nowrap;
}

.magicButton:hover {
background-image: url(graphics/bgbut_over.gif);
   color: #ffffff;
   text-decoration: none;
}

.magicButton:active {
   color: #ffffff;
   text-decoration: none;
}

.dummybutton {
   /* OBS! Denna är helt dold! */
   width: 0px; height: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
   line-height: 100%;
   display:none;
/*visibility:hidden;*/
}

.select127 {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 127px; color: #000000; height: 20px; background-color: #e7dce3;
}

.textbox0 {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; color: #000000;
   height: 19px; background-color: #e7dce3;
   margin-right: -2px;
}

.searchform {
   margin: 2px 10px 10px 0px;
   padding: 0px 0px 0px 6px;
}


.celldark {
   background-color: #f6eff4;
}

.celllight {
   background-color: #ffffff;
;
}

h4 {
   line-height: 100%;
    padding: 0px 0px 0px 0px;
/*   background-color: #eeeeee;*/
   font: 110% Lucida Sans, Lucida, Helvetica, Verdana, Arial, sans-serif;
   font-weight: bold;
   margin-bottom: 5px; /* H5 har större nedermarginal som default. */
   margin-top: 0px; /* H5 harmarginal som default. */
}

.textbox20 {
FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 20px; color: #000000; height: 19px; background-color: #e7dce3;
}
.textbox0 {
FONT: 11px arial, georgia, "Times New Roman", sans-serif; color: #000000; height: 19px; background-color: #e7dce3;
}

.bodyredbox {
   margin: 10px 0px 0px 0px;
   width: 160px;
   background: url(graphics/bg_sides_cart.gif) no-repeat left bottom;
}


.softlink a:link, .softlink a:visited {
   color: #d0c0fd;  /*#ceeeff;*/
   text-decoration: none;
}
	
.softlink a:active, .softlink a:hover {
   color: #d0c0fd;
   text-decoration: underline;
}


/*
.bodyredbox a {
   color: #ceeeff;
   text-decoration: none;
}

.bodyredbox a:hover {
   color: #ceeeff;
   text-decoration: underline;
}

.bodyredbox a:active {
   color: #ceeeff;
   text-decoration: underline;
}
*/


div.hr {
   border-top-width: 0px; MARGIN-TOP: 0px; border-left-width: 0px; BORDER-BOTTOM-width: 0px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; width: 100%; height: 1px; background-color: #ccc; border-right-width: 0px;
}

a.white {
   color: #ffffff;
}

.compact {
   line-height: 115%;
}

.propunit {
   float:left;background-color: #ffffff;MARGIN: 0px 0px 1px 2px; OVERFLOW: hidden; width: 189px; height: 20px;
}

.propcell {
   background-color: #ffffff;float: left;padding: 1px 0px 2px 0px;line-height: 100%;
}

.select70_10px {
   FONT: 10px arial, georgia, "Times New Roman", sans-serif; 
   width: 70px; color: #000000; background-color: #e7dce3;
}

.select80_11px {
	FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 80px; color: #000000; height: 20px; background-color: #e7dce3
}

.select90_11px {
	FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 90px; color: #000000; height: 20px; background-color: #e7dce3
}

.thinform {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.formbound {
   margin: 1px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border:0px;
   height: 4px;
   background-color: #cccccc; 
   text-align: center;
   width:100%;
   float:none;
   clear:both;
}

.stdcontent {
   margin: 0px 0px 0px 5px;
   padding: 3px 0px 5px 0px;
/*#   background: #ffffff;
#   width: 255px; */
   float: none;
}

.datacolumn {
   background: #dedeaa;
   text-align:center;
   border-right: #ffffff 2px solid; 
}
.headcolumn {
   background: #dedfff;
   padding: 0px 0px 0px 1px;
   border-right: #ffffff 2px solid; 
}
.select180_11 {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 180px; color: #000000; height: 20px; background-color: #e7dce3;
}

.abghole {
   margin: 10px 0px 0px 0px;padding: 33px 0px 0px 37px;width:187;height:164;line-height:120%;background:#f0eeef;background: url('graphics/abghole.gif') no-repeat;float:none;
}

.abghole a { color: #ff0000; text-decoration: none;}
.abghole a:link { color: #ff0000; text-decoration: none;}
.abghole a:hover { color: #00ff00; text-decoration: none;}
.abghole a:active { color: #0000ff; text-decoration: none;}



.datacolumn_d {
   background: #dedeaa;
   padding: 0px 0px 0px 0px;
}
.headcolumn_d {
   background: #dedfff;
   padding: 0px 0px 0px 0px;
}

.infoleft {
   float:left;width:200px;text-align:right;padding: 0px 5px 0px 0px;
}
.inforight {
   float:left;width:360px;
}
.inforight p {
   padding: 0px 0px 0px 0px;
   margin: 5px 0px 0px 5px;
}
.inforight hr {
   border-top-width: 0px; MARGIN-TOP: 0px; border-left-width: 0px; BORDER-BOTTOM-width: 0px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; width: 100%; height: 1px; background-color: #ccc; border-right-width: 0px;
}

.select105_11 {
	FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 98px; color: #000000; height: 20px; background-color: #e7dce3
}

.connec td {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; color: #000000;
    padding: 0px 0px 0px 1px;
}



.msghole {
   float: none;
   padding: 0px 0px 0px 0px;
   margin: 40px 0px 40px 0px;
   width: 250px;
   background: url(graphics/bg_msg.gif) no-repeat top;
   background-color:#dedfff;
   text-align: left;
   line-height: 130%;
}

.msgheader {
   padding-right: 7px; padding-left: 7px; padding-bottom: 1px; color: #000000; padding-top: 2px;
   text-align: center;
   font-weight: bold;
}

.msgheadertext {
   line-height: 100%;
}



#bodymiddle {
   margin: 0px 0px 0px 0px;
   float: left;
   voice-family: "\"}\""; 
   voice-family:inherit;

}


.bodyboxlarge {
   margin: 10px 6px 10px 6px;
   width: 578px;
   background: url(graphics/bg_center.gif) repeat left bottom;
}

.centerbottom {
   line-height: 100%;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background: url(graphics/bg_center_bottom.gif) no-repeat bottom;height:7px;clear:both;
}

.textarea535 {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 500px; color: #000000; height: 40px; background-color: #e7dce3;
}

.textbox20i {
   FONT: 9px arial, georgia, "Times New Roman", sans-serif; width: 20px; color: #000000; height: 17px; background-color: #e7dce3;
}

.textboxdiscrete {
   border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; FONT: bold 12px arial, georgia, "Times New Roman", sans-serif; border-left: #ffffff 0px solid; color: #000000; border-bottom: #ffffff 0px solid; height: 19px; background-color: #ffffff; TEXT-ALIGN: right;
}

.textbox35r {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 37px; color: #000000; height: 19px; background-color: #e7dce3; TEXT-ALIGN: right;
}

.select72 {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 37px; color: #000000; height: 20px; background-color: #e7dce3;
}

.mmlist { line-height:120%;list-style-image: url('graphics/list.gif');
}

.button1x1 {
   border: 1px solid #ffffff;
   width: 0px; height: 0px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   line-height: 100%;
}

.alert2 {
   color: #f9b55b;
}

.bodymenubox {
   margin: 10px 0px 0px 0px;

   font-size: 11px;
   line-height: 160%;

   width: 160px;
   background: url(graphics/bg_leftmenu.gif) no-repeat left bottom;
}

.bodylist ul {
/*   float:left;*/
   padding: 0px 0px 0px 0px; /* ingenting mera får vara t.h. efter menyn */
   margin: 2px 0px 0px 10px;
   list-style-type:none;
}

.textarea316 {
   FONT: 11px arial, georgia, "Times New Roman", sans-serif; width: 316px; color: #000000; height: 40px; background-color: #e7dce3;
}


.padding {
   float: left;
   width: 140px;
   height: 27px;
}

.minicart_rowcontainer {
   margin-left:5px;margin-bottom: 0px; overflow: hidden; width: 155px; height: 14px;
}
.minicart_firstcol {
   float: left; width: 10px;font-size: 0.9em;
}
.minicart_secondcol {
   display: inline; font-size: 0.9em; float: left; overflow: hidden; width: 105px; text-align: left;
}
.minicart_thirdcol {
   display: inline; font-size: 0.9em; float: left; overflow: hidden; width: 35px; text-align: right;
}
.minicart_firstandsecondcol {
   float: left; width: 115px;text-align:right; color:#ffff33;
}

.notes230_inputstyle1 {
   float: left; width: 217px; height: 34px;padding: 0px 0px 0px 0px;
}
.notes230_inputstyle2 {
   float: left; width: 108px; height: 34px;padding: 0px 0px 0px 0px;
}
.notes230_inputstyle3 {
   float: left; width: 325px; height: 54px;padding: 0px 0px 0px 0px;
}
.notes230_inputstyle4 {
   float: left; width: 70px; height: 34px;padding: 0px 0px 0px 0px;
}
.notes230_inputstyle5 {
float: left; width: 73px; height: 34px;padding: 0px 0px 0px 0px;
}

.cart_col1pid {
   float: left; width: 35px;padding-top:2px;
}
.cart_col2name {
   display: inline; float: left; width: 286px; TEXT-ALIGN: left;padding-top:2px;
}
.cart_col2_rest {
   display: inline; float: left; width: 462px; TEXT-ALIGN: left;padding-top:2px;
}
.cart_col3qty {
   display: inline; float: left; width: 53px; TEXT-ALIGN: left;
}
.cart_col3header {
   display: inline; float: left; width: 53px; TEXT-ALIGN: left;padding-top:2px;
}
.cart_col4aprice {
   display: inline; float: left; width: 45px; TEXT-ALIGN: right;padding-top:2px;
}
.cart_col5totprice {
   display: inline; float: left; width: 50px; TEXT-ALIGN: right;padding-top:2px;
}
.cart_col6del {
   display: inline; float: left; width: 28px; padding-top:2px;text-align:right;
}
.cart_rowcontainer {
   margin-left:5px;MARGIN-BOTTOM: 0px; overflow:hidden; width: 500px; height: 21px;
}

.oneconnec_rowcontainer {
   margin-bottom: 0px; overflow: hidden; width: 136px; height: 12px;
}
.oneconnec_firstcol {
   float: left; width: 75px;
}
.oneconnec_secondcol {
   display: inline; font-size: 0.9em; float: left; overflow: hidden; width: 55px; text-align: right;
}


.oneconnec_div1 {
   float: left; width: 136px;text-align:center
}
.oneconnec_div2 {
   margin-bottom: 0px;padding-top: 3px; overflow: hidden; width: 136px; height: 20px;
}
.oneconnec_div3 {
   float: left; width: 30px;text-align:center;
}
.oneconnec_div4 {
   display: inline; font-size: 0.9em; float: left; overflow: hidden; width: 71px; text-align: left;
}
.oneconnec_div5 {
   display: inline; float: left; overflow: hidden; width: 31px; text-align: right;
}
.oneconnec_div6 {
   margin-bottom: 0px; overflow: hidden; width: 136px; height: 24px;
}
.oneconnec_div7 {
   float: left; width: 136px;text-align:left;
}

.center {
   text-align:center;
}

.techfaq_div {
   padding: 0px 10px 0px 10px;line-height: 130%;
}

.loginbox_inputstyle1 {
   line-height: 120%;float: left;width: 82px; height: 34px;margin: 3px 0px 0px 0px;padding: 0px 0px 0px 10px;
}
.loginbox_inputstyle2 {
   line-height: 120%;float: left;width: 82px; height: 44px;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 10px;
}
.loginbox_inputstyle3 {
   float:left;margin: 15px 0px 0px 5px;height: 17px;
}

.thankyou_div {
   padding: 0px 10px 0px 10px;
}

.query_div1 {
   padding: 0px 10px 0px 10px;
}

.query_div2 {
   style=\"line-height: 100%;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background: url(graphics/bg_msg_bottom.gif) no-repeat bottom;height:7px;clear:both;
}

.invisible {
   display:none;visibility:hidden;
}

.csales_div1 {
   line-height: 115%; margin: 0px 0px 3px 0px;
}

.properties_div1 {
   margin: 0px 0px 3px 0px;
}

.info_div1 {
   float:left;
}
.info_div2 {
   line-height:120%;padding: 0px 0px 0px 0px;margin: 6px 2px 2px 2px;
}
.info_div3 {
   visibility: hidden; display: none;line-height:120%;padding: 0px 0px 0px 0px;margin: 6px 2px 2px 2px;
}
.info_div4 {
   float:left;line-height:120%;padding: 0px 0px 0px 0px;margin: 6px 2px 2px 2px;
}

.access_div1 {
   margin: 0px 0px 5px 10px;height:10px;width:550px;float:left;text-align:center;
}
.access_div2 {
/*   padding: 2px 8px 0px 2px;margin: 0px 0px 0px 5px;*/
height:38px;width:35px;float:left;
margin: 0px 0px 0px 5px;
}
.access_div3 {
   margin: 0px 0px 0px 0px;height:38px;width:180px;float:left;
}
.access_div4 {
   line-height:100%;text-align:right;margin: 0px 10px 0px 0px;height:38px;width:50px;float:left;
}
.access_div5 {
   margin: 0px 0px 0px 0px;height:38px;width:255px;float:left;
}
.access_div6 {
   line-height:170%;padding: 1px 5px 1px 5px;margin: 0px 0px 0px 0px;
}

.search_div1 {
   width:182px;line-height: 115%;
   float:left;
}
.search_div2 {
   padding: 0px 0px 0px 12px;
}

.mobcompare_font {
   font-size:11px;
}

.mobcompare_tablepad {
   padding-left:1px;
}

.textcolorlight {
   color:white;
}

.bgcolorlikebg {
   background-color: #dacaa8;
}

.colorlikebg {
   color: #dacaa8;
}

.exclamationcolor {
   color:#ffff33;
}

.minicart_hr1 {
   border-top-width: 0px; MARGIN-TOP: 3px; border-left-width: 0px; BORDER-BOTTOM-width: 0px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; width: 100%; height: 1px; background-color: #ccc; border-right-width: 0px;
   background-color: #dacaa8;
}
.minicart_div1 {
   margin: 4px 8px 8px 0px;float:right;
}
.minicart_div2 {
   margin: 5px 0px 0px 8px;
}

.detail_div1 {
   margin-left:5px;
}
.detail_div2 {
   float:left;
}
.detail_div3 {
   float:none;height:140px;padding: 35px 0px 0px 5px;
}

.cart_navglnk {
   display: inline; float: left; width: 115px; TEXT-ALIGN: center;margin-top:10px;
}
.cart_navgspc {
   display: inline; float: left; width: 10px; TEXT-ALIGN: center;margin-top:10px;
}
.cart_navgsect {
   border:0px solid black;float:none;width=510px;line-height:120%;padding: 0px 0px 0px 0px;margin: 0px 2px 2px 2px;text-align:left;
}
.cart_inputstyle1 {
   float: left; width: 126px; height: 34px;padding: 0px 0px 0px 5px;
}
.cart_inputstyle2 {
   float: left; width: 126px; height: 34px;padding: 0px 0px 0px 5px;
}
.cart_inputstyle3 {
   float: left; width: 126px; height: 34px;padding: 0px 0px 0px 5px;
}
.cart_instruction1 {
   width: 510px;background-color: #dedfff;margin: 3px 0px 4px 0px;padding: 2px 2px 0px 2px;float:left;
}
.cart_rowcontainer1{
   margin-left:5px;MARGIN-BOTTOM: 0px; overflow:hidden; width: 500px; height: 21px;
}
.cart_rowcontainer2{
   margin-left:5px;MARGIN-BOTTOM: 0px; overflow:hidden; width: 500px; height: 21px;
}
.cart_div1 {
   float:left;margin: 0px 7px 0px 10px;
}
.cart_div2 {
   border:0px solid black;float:none;height: 20px;width=510px;padding: 0px 0px 0px 45px;margin: 2px 2px 2px 2px;text-align:left;
}
.cart_div3 {
   float: left; width: 510px; height: 45px;padding: 0px 0px 0px 5px;
}
.cart_div4 {
   float: left; width: 510px; height: 26px;padding: 7px 0px 3px 5px;
}
.cart_div5 {
   border:0px solid black;float:none;width=510px;line-height:120%;padding: 0px 0px 0px 0px;margin: 0px 2px 2px 2px;text-align:left;
}
.cart_div6 {
   border:0px solid black;text-align:center;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;
}
.cart_div7 {
   margin-top:-2px;padding-top:3px;display:inline;
}
.cart_div8 {
   clear:both;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.cart_clearhr {
   clear:both;
}

.mobfinder_div1 {
   vertical-align:middle;
}
.mobfinder_div2 {
   width:116px;
}
.mobfinder_div3 {
   width:70px;
}
.mobfinder_div4 {
   float:left;clear:left;margin: 0px 0px 0px 3px;left;
}
.mobfinder_div5 {
   float:left;margin: 0px 0px 0px 10px;
}
.mobfinder_div6 {
   float:left;margin: 0px 7px 0px 10px;
}
.mobfinder_div7 {
   float:left;clear:right;
}
.mobfinder_div8 {
   float:left;
}


.connec_div1 {
   margin: 16px 5px 5px 5px;clear:both;float:none;height:100px;
}
.connec_div2 {
   margin: 3px 10px 10px 0px;float:left;width:50px;
}
.connec_div3 {
   background-color: #dedfff;margin-bottom:4px;padding: 0px 2px 0px 2px;float:left;
}
.connec_div4 {
   margin: 0px 3px 0px 0px;float:left;
}
.connec_div5 {
   padding: 17px 4px 3px 4px;float:left;
}
.connec_div6 {
   line-height:190%;padding: 0px 8px 0px 8px;
}
.connec_div7 {
   float:left;width:277px;margin: 0px 3px 0px 3px;
}
.connec_div8 {
   background-color:#eeefff;float:right;width:277px;margin: 0px 3px 0px 3px;
}
.connec_div9 {
   float:left;
}

