/* CSS Document */

body{
	background-color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
    padding:0;
    height:100%;
    border:none;
}
html{
	margin:0;
    padding:0;
    height:100%;
    border:none;
}      
img{
}
a{
	text-decoration:none;
	font-weight:bold;
	color:#CCCCCC;
}
a:hover{
	text-decoration:underline;
	color:#990000;
}
.maintable{
	margin-top:10px;
	margin-bottom:10px;
}
.header{
	font-size:16px;
	font-weight:bold;
}
.maintablecell{
	padding-left:20px;
	padding-right:20px;
}
.menu{
	font-size:14px;
}
.footer{
	font-size:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}
.footer a{
	color:#CCCCCC;
}
.footer a:hover{
	color:#990000;
}
.padding5pxleft{
	padding-left:5px;
}
.padding5pxright{
	padding-right:5px;
}
.padding5pxtop{
	padding-top:5px;
}
.padding5pxbottom{
	padding-bottom:5px;
}
.padding5pxtopbottom{
	padding-top:5px;
	padding-bottom:5px;
}
.padding5pxleftright{
	padding-left:5px;
	padding-right:5px;
}
.main_head{
	font-size:14px;
	font-weight:bold;
	height:240px;
}
.main_head_pages{
	font-size:14px;
	font-weight:bold;
	height:140px;
}
.section_head{
	font-size:14px;
	font-weight:bold;
	background-color:#000000;
	height:30px;
}
.section_head_top{
	background-color:#000000;
	height:20px;
}
.section_head_btm{
	background-color:#000000;
	height:10px;
}
.forminputs{
	border: 1px solid #666666;
	background-color: #F6F6F6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:199px;
	vertical-align:middle;
}
.formbutton{
	border: 1px solid #666666;
	background-color: #F6F6F6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:middle;
	width:60px;
	height:18px;
}
.productscell{
	font-size:10px;
	font-weight:bold;
	background-color:#111111;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	height:150px;
}
.productscell a{
	color:#cccccc;
}
.productscell a:hover{
	color:#00cc00;
}
.servicescell{
	font-size:10px;
	font-weight:bold;
	background-color:#111111;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	height:150px;
}
.servicescell a{
	color:#cccccc;
}
.servicescell a:hover{
	color:#FFFF00;
}
.contactcell{
	background-color:#111111;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	height:150px;
}
.aboutcell{
	background-color:#111111;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	height:150px;
}
.newscell{
	background-color:#111111;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	height:75px;
}
.newscell a{
	color:#cccccc;
}
.newscell a:hover{
	color:#FFFF00;
}
.sectioncell{
	background-color:#111111;
	color:#ffffff;
	height:20px;
}
.newshead{
	font-size:12px;
	font-weight:bold;
}
.newstext{
	font-size:10px;
}
.newstext a{
	color:#cccccc;
}
.newstext a:hover{
	color:#FFFF00;
}
.newsdate{
	font-size:9px;
	font-weight:bold;
	color:#FF9933;
}
.contacttitle{
	font-size:16px;
	font-weight:bold;
	color:#cccccc;
	padding:2px;
}
.contactname{
	font-size:14px;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:7px;
}
.contactinfo{
	font-size:12px;
	color:#aaaaaa;
	padding-bottom:2px;
	padding-left:12px;
}
.producthead{
	font-size:16px;
	font-weight:bold;
	color:#cccccc;
}
.productdescr{
	font-size:14px;
}
li{
	font-size:10px;
}