body { margin: 0px; padding: 0px; font-size: small; font-family: Helvetica, Verdana, Arial, sans-serif; background-image: url(images/multiweb_new_slither.gif); background-repeat: repeat-y; background-position: left; color: #000066; width: 1024px; }

div.cont { position: relative; width: auto; width: expression(document.body.clientWidth>1024 ? "1024px" : "auto"); max-width: 1024px; margin: 0px; padding: 0px; }

body a:hover { color: #330066; text-decoration: none; }
body a { color: #660000; text-decoration: none; }

.main { z-index: 12; position: absolute; top: 102px; left: 174px; right: 12px; bottom: 0px;  }
.heading { padding-left: 60px; min-height: 36px; }

p, h1, h2, h3, h4, h5 { margin: 0em; padding: 0ex 0em 0.25ex 0em; }
p, blockquote { text-align: justify; }
sup { vertical-align: text-top; font-size: 75%; }

div#top { z-index: 2; position: absolute; top: 0px; left: 0px; right: 0px; width: auto; width: expression(document.body.clientWidth>1024 ? "1024px" : "auto"); max-width: 1024px; height: 151px; margin: 0px; padding: 0px; background: #ffffff url(images/multiweb_new_top_1.jpg) no-repeat top left; }
div#top h1 a { position: relative; display: block; width: auto; width: expression(document.body.clientWidth>1024 ? "1024px" : "auto"); max-width: 1024px; height: 96px; }
div#tmenu { z-index: 8; position: absolute; top: 0px; left: 0px; height: 40px; margin: 0px; padding: 6px; color: white; white-space: nowrap; }
div#tmenu a { padding: 0px 6px; color: white; }
div#tmenu a:hover { color: yellow; }

.navbar { z-index: 6; position: absolute; top: 91px; left: 0px; width: 156px; margin: 0px; }
.navbar a { color: #ffffff;  }
.navbar a:hover { color: #ffff00;  }

ul.mainnav { list-style-type: none; margin: 0; padding: 0; }
ul.mainnav li  { list-style-type: none; margin: 0; padding: 0; text-align: right; width: 156px; }
ul.mainnav li a { text-decoration: none; position: relative; display: block; margin: 0px; padding: 1px 3px; font-weight: bold; color: #ffffff; min-height: 20px; width: 138px; font-size: 13px;
background-image: url(images/arro.gif); background-repeat: no-repeat; background-position: right; padding-right: 15px; }
ul.mainnav li a:hover, ul.mainnav li a.selected { color: #ffff00; background-image: url(images/arro_f2.gif); }

div#bottom { text-align: center; clear: left; z-index: 8; padding-right: 330px; font-size: 12px; clear: right; height: 163px; right: -6px; background-image: url(images/tob_harb.jpg); background-position: bottom right; background-repeat:no-repeat;  }
div#bottom p { display: block; height: 45px; vertical-align: bottom; }
.bbc { position: absolute; z-index: 9; top: 0px; left:0px; padding-left: 180px; padding-right: 300px; height: 25px; }
.blb {position: relative; z-index: 9; height: 25px; width: 1024px; background-color: #000066;  }

img { border-width: 0px }

.hp { position: absolute; z-index: 11; top: 90px; left: 9px; color: white }
.langbar { position: absolute; z-index: 10; top: 4px; right: 300px; color: white }

div#faq { position: relative; _height:192px; }
html>body div#faq { position: relative; height: auto; min-height:192px; }

.contactform { position: relative; height:160px; z-index:4; overflow: auto; border: 0px; background-image: url(images/darrow.gif); background-position: top right; background-repeat: no-repeat; background-attachment: fixed }

.panorama { display: block; float: right; width: 360px; height: 71px; background: url(images/panorama_salar.jpg) center center no-repeat; color: white; margin-left: 20px; cursor:hand; font-size: 16px; font-weight: bold; text-align: left; }
div#pan { position: relative; display: block; float: right; z-index: 24; height: 71px; width: 360px; left: 0px; top: 0px; background: url(images/panorama_salar.jpg) center center no-repeat; text-align: left; margin-left: 20px; }
div#pan a { position: relative; display: block; padding-left: 90px; padding-top: 2px; height: 69px; width: 270px; font-size: 11px; color: #ffffff; }
div#pan a:hover { color: #ffff00; }

.flash { float: right; width: 160px; height: 28px; margin: 0.5ex 0em 0ex 2em; padding-bottom: 2ex; }
.sitedes { width: 210px; height: 6ex; margin-left: 2em; float: right; clear: right }
.fl { float: left; clear: both; padding-right: 2em; }
div.btl { clear: left; position: relative; margin: 0.25ex 0em; padding: 0.25ex 0em; }
div.btspr { clear: both; position: relative; height: 6ex; }

ul { list-style-position: outside; list-style-type: disc; list-style-image: url(images/bullet.gif); }

.small { font-size: 10px; color: #000000; vertical-align: baseline ; text-decoration: none}


.fola { font-size: 13px; color: #000066; font-weight: bold; text-align: right; }
.alignRight { text-align: right; }

p.leader:first-letter { font-size: 26px; float:left }

table#rows { position: relative; width: 97%; border:0px; margin:0px; padding: 6px }
table#rows th { width: 8%; vertical-align: top; text-align: right }
table#rows td { width: 25%; padding-left: 6px; vertical-align: top; text-align: left }

table#contfrm { position: relative; border:0px; margin:0px; padding: 6px }
table#contfrm th { font-weight: bold; padding: 0 0.5em 0.5ex 0; vertical-align: top; text-align: right }
table#contfrm td { padding: 0 0.5em 0.5ex 0; vertical-align: top; text-align: left }

table#source { position: relative; border:0px; margin:0px; padding: 6px }
table#source th { width: 108px; font-weight: bold; padding-left: 9px; font-size: 13px; vertical-align: top; text-align: right }
table#source td { width: 21px; padding-right: 6px; vertical-align: top; text-align: left }
.nbu { border:0px }

.imleft { float: left; clear:left; padding: 0 6px 6px 0; }
.imright { float: right; }
.clear { clear: both; }
.indleft { float: left; margin-right: 12px; }
.ind60 { position: relative; padding-left: 60px; }
.ind96 { padding-left: 96px; }
.time { position:absolute; z-index: 12; top: 40px; right: 255px; text-align: center }

textarea, input, select, option { font-family: font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 13px; border: solid #000066 1px; border-collapse: none; padding: 1px 3px; }

.sh { width: 24em; }

div.imbox {
   float: left;
}

div.imbox, div.imbox a {
   position: relative;
   display: block;
   width: 90px;
   height: 60px;
   padding-bottom: 9px;
}

div.imbox a {
   background-position: top left;
   background-repeat: no-repeat;
}

div#im1 a {
   background-image: url(assets/web_laptop_up.gif)
}

div#im1 a:hover,div#im1 a.hover {
   background-image: url(assets/web_laptop_over.gif)
}

div#im2 a {
   background-image: url(assets/camera.gif)
}

div#im2 a:hover,div#im2 a.hover {
   background-image: url(assets/camera_f2.gif)
}

div#im3 a {
   background-image: url(assets/shopcart_purple.gif)
}

div#im3 a:hover,div#im3 a.hover {
   background-image: url(assets/shopcart_red_tinted.gif)
}

div#im4 a {
   background-image: url(images/portfolio.gif)
}

div#im4 a:hover,div#im4 a.hover {
   background-image: url(images/portfolio_f2.gif)
}


.faqs {
	text-align: left;
}
.faqs dt, .faqs dd {
	clear: both;
}
.faqs dt {
	margin-top: 0.5ex;
}
.faqs dt a {
	position: relative;
	display: block;
	color: #000066;
	font-size: 1.25em;
	text-decoration: none;
	padding-top: 0.25ex;
}

.faqs dt.selected a {
	color: #660000;
	font-style: italic;
}

.faqs dt span {
	position: relative;
	display: block;
	float: left;
	color: #660000;
	font-size: 1.75em;
	padding-right: 0.25em;
	width: 1em;
}