/* CSS Document */


body{
background: #126998;
}

.body{
background:url(images/bg.jpg) fixed center;
margin: 0px auto;
padding: 0px;
height: auto;
width:900px;
}

img{
border:0px;
}

a{
font:Arial, Helvetica, sans-serif;
text-decoration:none;
color: #333333;
}

a:hover{
color:#0033FF;
text-decoration:underline;
}

h2{
font-family:"Trebuchet MS";
font-size:17px;
text-transform:uppercase;
color:#FF6600;
padding:5px;
}



.logo{
float:left;
width:300px;
height: auto;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:5px;
margin-top:5px;
float:right;
}

.textcol{
color:#666666;
padding-bottom:5px;
}

.menu{
overflow:hidden;
height: auto;
width:auto;
display:inline;
font-family:"Trebuchet MS";
}

.menu ul {
	margin-left:0;
	list-style:none;	
}

.menu li {
	display:inline;
	margin:0;
}

.menu a {
	float:left;
	background:url(images/tableftF.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}

.menu a span {
	display:block;
	background:url(images/tabrightF.gif) no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
}

.menu a:hover span {color: #333333;}
.menu a:hover {background-position:0% -42px;}
.menu a:hover span {background-position:100% -42px;}

 
.header{
height: auto;
cursor:pointer;
}

.content{
height:auto;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
font-size:12px;
}

.img{
float:left;
padding-right:20px;
padding-top:10px;
padding-left:10px;
}

.ul{
list-style:circle;
padding-bottom:10px;
}

.content .ul li{
padding-bottom:10px;
}

.left{
padding-right:5px;
float:left;
width:200px;
height:auto;
padding-left:10px;
clear: left;

}

.left ul{
list-style:none;
padding:15px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14x;
text-transform:uppercase;
background: #FFFFFF;
font-weight:bold;
border: #BBDDFF thin solid;

}

.left li{
padding:10px;
}

.left li:hover{
background:#126998;
padding:10px;
}

.left a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#333333;
}


.left a:hover{
color:#FFFFFF;
background:#126998;
text-decoration:underline;
}

.ull{
list-style: circle;
}

.counter{
margin-top:310px;
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#0066FF;
font-weight:bold;
text-align:center;
font-weight:bold;
}

p{
padding-left:20px;
padding-right:20px;
}

.right{
overflow:hidden;
width:auto; 
height: auto;
font-family:Arial, Helvetica, sans-serif;
line-height:21px;
font-size:13px;
border-left:#FF6600 thin solid;
}

.right_lower{
border-top:#FF6600 thin solid;
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-size:12px;
padding-bottom:10px;
}

.right_lower a{
font:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

.right_text{
padding:10px;
text-align:justify;
background:#E6F2FF;
margin-left:10px;
margin-right:10px;
}

.img{
float:left
}

.software{
list-style: square;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
line-height:20px;
}
.software a{
text-shadow:#999999;
color:#000000;
line-height:20px;
}

.software a:hover{
color:#126998;
}

.txt{
padding:10px;
}

.par{
font:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 15px;
}

.par table{
font:Arial, Helvetica, sans-serif;
font-size:9px;
}

.footer{
font-size:11px;
text-align:center;
padding:3px;
font-family: "Trebuchet MS";
border-top:#B0B0B0 thin solid;
color:#999999;
}



.function{
	padding:inherit;
	display:block;
}

.hardware{
	padding:inherit;
	display:block;
}

.contents{
	line-height:20px;
	width:300px;
	font-size:13px;
	background-color:#FFFFFF;
	border-color:#6699cc;
	border-width:thin;
	border-style:solid;
	padding:10px;
	margin:10px;
}
