/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	width: 710px;
	margin: 0 auto;
	}
	
#wrapper{
	padding:5px;
	width:688px;
	}
	
#banner {
	width:688px;
	}

#banner bannerLogo {
	float:left;
	}

#banner bannerPic{
	float:right;
	}

#mainMenu {
	width:688px;
	height:30px;
	border-bottom:1px #CCCCCC solid;
	}

#mainMenu a:visited, 
#mainMenu a:link, 
#mainMenu a {
	float:right;
	padding:5px;
	text-decoration:none;
  	background-color: #006600;
  	color: #FFF;
    border-left: #009900 solid 2px;
  	border-top: #009900 solid 2px;
  	border-right: #2C263D solid 2px;
  	border-bottom: #2C263D solid 2px;
	}
	
#mainMenu a:hover {
	float:right;
	padding:5px;
	text-decoration:none;
  	background-color: #A8B2A3;
  	color: #FFF;
    border-bottom: #5B6058 solid 2px;
	border-left: #B1B7AE solid 2px;
    border-right: #5B6058 solid 2px;
    border-top: #B1B7AE solid 2px;
    border-lef<a href="../news.php">news.php</a>t: #B1B7AE solid 2px;
	}

#thispage a:link, #thispage a:visited,
#thispage a:hover, #thispage a:active {
	float:right;
	padding:5px;
	text-decoration:none;
  	background-color: #A8B2A3;
  	color: #FFF;
    border-bottom: #5B6058 solid 2px;
    border-right: #5B6058 solid 2px;
    border-top: #B1B7AE solid 2px;
    border-left: #B1B7AE solid 2px;
	}

#sideLeft{
	float:left;
	width:170px;
	}

.sideMenu {
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	width:170px;
	border-bottom:1px #CCCCCC solid;
	}

#sideLogo {
	padding-top:5px;
	}	
	
#sideSubMenu {
	padding-left:12px;
	}	

#productSubMenu {
	padding-left:12px;
	}
	
#subThisPage a:link, #subThisPage a:visited,
#subThisPage a:hover, #subThisPage a:active {
	
	}

#subMenuActive a:link, #submenuActive a:visited,
#subMenuActive a:hover, #subMenuActive a:active {
	color:#A8B2A3;
	}
	



#menuItem {
	width:inherit;
	border-bottom:1px solid #999999;
	}

#sideMenu a,
#sideMenu a:active,
#sideMenu a:visited {
	margin-left:5px;
	color:#333333;
	font-weight:bold;
	}

#sideMenu a:hover {
	margin-left:5px;
	color:#A8B2A3;
	font-weight:bold;
	}
	
#add {
	float:right;
	width:150px;
	height:auto;
	}

#addItem {
	text-align:center;	
	border-bottom:1px #CCCCCC solid;
	}

#addItemBottom {
	text-align:center;	
	}

#content{
	padding:5px;
	margin:0px 160px 0px 165px;
	height:400px;
	}
	
#contentHome {
	padding:5px;
	margin:0px 150px 0px 0px;
	height:auto;
	border-right:1px #CCCCCC solid;
	}	

#contentOther {
	padding:5px;
	margin:0px 0px 0px 170px;
	height:auto;
	border-left:1px #CCCCCC solid;
	}
	
#contentDBMS {
	height:auto;
	padding:5px;
	width: 680px;
	}
		
	
#footer {
	padding:5px;
	border-top:1px #CCCCCC solid;
	clear:both;
	}

#submenu {
	float:left;
	color:#CCCCCC;
	}
	
#copyright {
	float:right;
	}
	
h1 {
	color:#006600;
	font-size:180%;
	}
	
h2 {
	color:#006600;
	font-size:150%;
	}

h3 {
	color: #006600;
	font-size:130%;
	}

p  {
	text-align:justify;
	}

ul {
	list-style:square;
	}

#emphasis {
	font-size:large;
	font-style:italic;
	color:#006600;
	padding:10px;
	}

#question {
	font-size:large;
	font-style:italic;
	color:#006600;
	}

a:link, a:active,
a:visited {
	text-decoration:none;
	color:#006600;
	}

a:hover {
	text-decoration:none;
	color:#009900;
	}

.formStyle {
	font-size:small;
	}	
	
.address {
	font-size:small;
	}	

table {
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 680px;
	}

td {
	padding: 0 0.5em;
	text-align: left;
	vertical-align:top;
	border-bottom: 1px solid #FB7A31;
	}

tr.yellow td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}
	
tr.green td {
	border-top: 1px solid #999900;
	border-bottom: 1px solid #999900;
	background: #CCCC66;
	}

tr.greenBord td{
	border-top: 1px solid #999900;
	border-bottom: 1px solid #999900;
	}

td.border {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
	border-right: 1px solid #CCC;
	}

table.product_page {
	width:500px;
	text-align:left;
	padding:0;
	}
	
td.product_page {
	border-bottom:none;
	text-align:left;
	padding:0;
	}
	
.newsPic {
	float:left;
	padding:10px;
	}

.clear {
	clear:right;
	clear:left;
	}
	
.productPic {
	float:right;
	padding:10px;
	}
	
.thumb {
	padding:5px;
	}

img {
	border:none;
	}
	
a.homeItem  {
	font-weight:bold;
	font-size:14px;
	border:1px solid #990000;
	color:#990000;
	}

table.smallTable {
	width:auto;
	font-weight:normal;
	text-align:left;
	border:none;
	}

tr.smallTable {
	width:auto;
	border:none;
	}

td.smallTable {
	width:none;
	border:none;
	}	