﻿*{

	

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

}

body{

	

	background-color:#D3D3D3;

}

#wrapper

{

	border-width: 5px;

	border-color: #FF6600;

	margin: 0 auto;

	background-color: white;

	width: 850px;

	border-left-style: solid;

	border-right-style: solid;

	overflow:auto;

}

h1{

	

	color:#FF6600;

	font-weight:bold;

	font-size:18px;

	padding-bottom:10px;

}

h1.homepageh1

{

	color:#0000FF;

	text-align:center;

	

}

h2{

	

	color:#FF6600;

	font-weight:bold;

	font-size:small;

	padding-top:10px;

	padding-bottom:10px;

}

h2.homepageh2

{

	text-align: center;

	margin-bottom:20px;

	border-top-color: black;

	border-top-style: solid;

	border-top-width: 1px;

	border-bottom-color: black;

	border-bottom-style: solid;

	border-bottom-width: 2px;

}

h2.homepageh2b,h2.homepageh2b a,h2.homepageh2b a:visited

{

	

	text-align:center;

	color:#0099CC;

}

/* =========== HOMEPAGE ============= */

#homeBriefContact

{

	

	text-align:center;

}

/* =========== HEADER ============= */

#logo

{

	background-image:url('../images/logo2.jpg');

	background-repeat:no-repeat;

	background-position:center;

	width:800px;

	height: 115px;

}

/* =========== SIDEBAR ============= */

#sidebar

{

	width:192px;;	

	float:left;

}

#menu {

	background: #F2F6F9;

	float: left;

	list-style: none;

	width: 12em;

}

#menu li {

	background-color: #8AAEC6;

	border-bottom: 1px solid #FFF; 

	color: white;

}

#menu li li

{

	padding-left:5px;	

	background: #F2F6F9;

}

#menu li a {

	color: #FFF;

	display: block;

	padding: 3px 8px;

	text-decoration: none;

	font-weight: bold;

	font-size: x-small;

}

#menu li li a {

	color: #666;

}

#menu li a:hover {

	color: #666;

}

#menu li li a:hover {

	color: #FF6600;

} 

#menu li li:hover {

	background-color: #B7CEE2;

}

#updateCallout{

	padding-top:10px;

	padding-bottom:10px;

	color:#003399;

	font-size:small;

	font-weight:bold;

	float:left;

	padding-left:5px;

}

/* =========== CONTENT ============= */

#mainContent

{

	width:640px;	

	float:left;

	font-size:13px;

	color:#003399;

	background-color:white;

	padding-left: 10px;

	padding-right: 8px;

}

#mainContent table,#mainContent table td 

{

	margin: 0px;

	/* width: 100%; */

	border: 1px;;

	border-style: solid;

	border-color: black;

	border-spacing: 0px;

	border-collapse: collapse;

	

}

#mainContent li

{

	list-style-image:url('../images/BD10265_.gif');

}

#mainContent ul

{

	list-style-image:url('../images/BD10265_.gif');

	padding-left: 25px;

}

.tdTitle

{

	text-align:center;

	height: 35px;

}

.title

{

	

	border-bottom:1px;

	border-bottom-style: solid;

	border-bottom-color:black;

	border-top:1px;

	border-top-style: solid;

	border-top-color:black;

	text-align:left;

	height:35px;

	width:100%;

	float:left;

}

.image

{

	float:left;

	width:165px;;

	padding-top:10px;

 	padding-bottom:10px;

 	text-align:center;

}

.features

{

	float:left;

	width:474px;

 	padding-top:10px;

 	padding-bottom:10px;

 	border-left-style:solid;

 	border-left-color:black;

 	border-left-width:1px;

overflow:auto;

}

#mainContent table td

{

	/* width:50%; */

	padding:10px;

	

}

#software li{

	padding-left: 25px;

	list-style: none;

	border-collapse: collapse;

	border-spacing: 0px;

}

#mainContent a

{

	font-weight:bold;

	text-decoration:none;

}

.topList /*for the list on top of the hardware/scanner/printer pages*/

{

	list-style-type:none;

	padding-left:40%;

	padding-bottom:35px;

	list-style-image:none;

}

/* =========== FOOTER ============= */

#footer

{

	height:50px;

	background-color:#001F3E;

	color:white;	

	font-size:x-small;

	text-align:center;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	float:left;

	width:100%;

}

.required{ color: red; }

form p { margin: 10px 0; }

#mainContent form table, #mainContent form table td {

	border: none;

}

#mainContent form input { margin-right: 8px; }