@charset "utf-8";
/* CSS Document */

/* Universal Styles */
body{margin:0; padding:0; background:#e9e9e9; font-family:Tahoma; color:#1a1b1b; line-height:16px; font-size:11px; text-align:justify;}

a:link img,a:visited img{border:none; text-decoration:none;}
table{padding:0; border:0;}
ul{ list-style:none; margin:0;}
h1{font:"Trebuchet MS"; font-size:28px; font-weight:normal; color:#4f4f4f; margin:0; padding:0; line-height:normal;}
h2{font:"Trebuchet MS"; font-size:22px; font-weight:normal; color:#515151; margin:0; padding:0; line-height:normal;}
h3{font:"Trebuchet MS"; font-size:18px; font-weight:normal; color:#515151; margin:0; padding:0; line-height:normal;}

/* Universal Styles */
/* --------------------------------------------------------------- */
.header{background: url(../images/header.png) no-repeat 0 0; width:960px; height:124px;}
/*.menu{font:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#000000;}*/
.contenttop{background:url(../images/content-top-bg.png) no-repeat 0 0; width:960px; height:17px;}
.contentbg{background:url(../images/content-middle-bg.png) top left repeat-y;}
.typetop{ background:url(../images/type-bg.png) repeat-y 0 0;}
.typebottom{background:url(../images/type-bottom.png) no-repeat 0 0; width:960px; height:18px;}
.matterbottom{background:url(../images/matterbottom.png) no-repeat 0 0; width:960px; height:14px;}
.copy{font:"Trebuchet MS"; font-size:11px;}
.copy a{color:#666666; text-decoration:none;}
.copy a:hover{text-decoration:underline;}

.clientdot{}
.clientdot ul{ list-style:none; margin:0; padding:0;}
.clientdot li{ background:url(../images/dot.gif) no-repeat 0 6px; padding-left:14px;}
.otherheight{height:250px;}
.system-topbg{background:url(../images/system-top.png) no-repeat 0 0;}
.system-middlebg{background:url(../images/system-middle.png) repeat-y;}
.system-bottombg{background:url(../images/system-bottom.png) no-repeat 0 0;}
.formbor{ border:1px solid #ccc;width:200px; height:20px}
.texarea-bor{background:#fff; border:1px solid #ccc;width:200px; height:75px} 
.btnimg{background:url(../images/button.png) no-repeat; color:#FFFFFF; width:70px; height:21px; border:none; text-align:center;}


.menu {position:relative; height:34px; width:525px; font:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#000000;}
.menu ul {list-style:none; position:absolute; z-index:100; padding:9px 5px; left:0;}
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited {text-decoration:none; color:#000; padding:12px; margin:0;}
.menu a:hover {color:#FFFFFF}
#slide {position:absolute; bottom:0; height:34px; background:url(../images/menumiddle.jpg) repeat-x 0 0; z-index:10}
.menuleftbg{float:left;}
.menurightbg{float:right;}

.error{font:"Trebuchet MS"; font-size:12px; color:#900;}

.productmenu-middle{ background:#f1f1f1;width:914px;}
.gap{height:40px;}
.formfield{background:#fff; border:1px solid #ccc;}
.formbuttonsub{background:url(../images/submit.jpg) 0 0 no-repeat; height:20px; width:61px; border:none; color:#fff; font-size:11px; padding:0; cursor:pointer; text-align:center; font-weight:bold; line-height:20px; vertical-align:middle;}

.formbuttonres{background:url(../images/reset.jpg) 0 0 no-repeat; height:20px; width:61px; border:none; color:#fff; font-size:11px; padding:0; cursor:pointer; text-align:center; font-weight:bold; line-height:20px; vertical-align:middle;}

div#slideshow {
	width: 400px; height: 260px; padding:0;
	/*background: url(images/border.png);*/
	overflow: scroll; /* Allows the slides to be viewed using scrollbar if Javascript isn't available */ 
	position: relative; z-index: 5;
	float:none;
}
	div#slideshow ul#nav {
		display: none;
		list-style: none;
		position: absolute; top: 95px; z-index: 15;
		margin:0; padding:0;
		width:100%;
	}
		div#slideshow ul#nav li#prev {
			float: left; margin: 0 0 0 10px; padding:0;
		}
		div#slideshow ul#nav li#next {
			float: right; margin: 0 10px 0 0; padding:0;
		}
		div#slideshow ul#nav li a {
			display: block; width: 13px; height: 77px; text-indent: -9999px; cursor:pointer;
		}
			div#slideshow ul#nav li#prev a {
				background: url(../images/left.png) no-repeat;
			}
			div#slideshow ul#nav li#next a {
				background: url(../images/right.png) no-repeat;
			}
			div#slideshow ul#nav li#prev a:hover {
				background: url(../images/left-over.png) no-repeat;
			}
			div#slideshow ul#nav li#next a:hover {
				background: url(../images/right-over.png) no-repeat;
			}


	div#slideshow ul#slides {
		list-style: none;
	}
		div#slideshow ul#slides li {
			margin: 0 0 20px 0;
		}

a.inlinelink{color:#5e5e5e; text-decoration:none}
a.inlinelink:hover{color:#5e5e5e; text-decoration:underline}		
