
body
{
	padding:0;
	margin:0;
	background-image:url(../images/back.gif);
	background-repeat:repeat-x;
	background-color:#dfdfdf;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

.header
{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:49px;
}

.tnavLeft
{
	width:5px;
	background-image:url(../images/tnav_left.gif);
	background-repeat:no-repeat;
}

.tnavRight
{
	width:5px;
	background-image:url(../images/tnav_right.gif);
	background-repeat:no-repeat;
}

.tnavBack
{
	background-image:url(../images/tnav_off.gif);
	background-repeat:repeat-x;
	height:36px;
	padding-top:3px;
}


.shadowLeft
{
	width:5px;
	background-image:url(../images/shadow_left.gif);
	background-repeat:repeat-y;
}

.shadowRight
{
	width:5px;
	background-image:url(../images/shadow_right.gif);
	background-repeat:repeat-y;
}

.indexBack
{
	width:760px;
	height:186px;
	background-image:url(../images/index_middle_back.gif);
	background-repeat:no-repeat;
}


.footer
{
	height:36px;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:25px;
	padding-right:25px;
	padding-top:8px;
}

.footer div
{
	color:#FFF;
}

.footer div a
{
	color:#FFF;
	text-decoration:none;
}

.footer div a:hover
{
	color:#FFF;
	text-decoration:underline;
}


.spacer5
{
	width:5px;
	height:5px;
}
.spacer1
{
	width:1px;
	height:1px;
}



h1
{
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
	
}

h2
{
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
	
}

h3
{
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
	
}



.pageTitle
{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:20px;
	color:#FFF;
}
.pageTitleContainer
{
	width:100%;
	height:25px;
	background-color:#000;
	margin-bottom:1px;
}


.leftColumn
{
	width:180px;
	background-color:#d2d2d2;
	padding-left:20px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:30px;
}

.leftColumn a
{
	display:block;
	width:100%;
	text-decoration:none;
	color:#000;
}
.leftColumn a:hover
{
	display:block;
	width:100%;
	text-decoration:underline;
	color:#000;
}

.leftColumn a
{
	display:block;
	width:100%;
	text-decoration:underline;
	color:#000;
}
.leftColumn a:hover
{
	display:block;
	width:100%;
	text-decoration:underline;
	color:#000;
}
.content
{
	background-color:#FFF;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:20px;
}

ul
{
	
	padding-left:15px;
}

a
{
	text-decoration:none;
	margin:0;
	padding:0;
}
table
{
	margin:0;
	padding:0;
}

.tnavHome a
{
	background-image:url(../images/tnav_home.gif);
	background-repeat:no-repeat;
	display:block;
	width:99px;
	height:32px;
	
}
.tnavHome a:hover
{
	background-image:url(../images/tnav_home2.gif);
	width:99px;
	height:32px;
	display:block;
}
.tnavHomeOn a
{
	background-image:url(../images/tnav_home2.gif);
	width:99px;
	height:32px;
	display:block;
}
.tnavHomeOn a:hover
{
	background-image:url(../images/tnav_home2.gif);
	width:99px;
	height:32px;
	display:block;
}



.tnavProducts a
{
	background-image:url(../images/tnav_products.gif);
	width:143px;
	height:32px;
	display:block;
}
.tnavProducts a:hover
{
	background-image:url(../images/tnav_products2.gif);
	width:143px;
	height:32px;
	display:block;
}
.tnavProductsOn a
{
	background-image:url(../images/tnav_products2.gif);
	width:143px;
	height:32px;
	display:block;
}
.tnavProductsOn a:hover
{
	background-image:url(../images/tnav_products2.gif);
	width:143px;
	height:32px;
	display:block;
}






.tnavHosting a
{
	background-image:url(../images/tnav_hosting.gif);
	width:129px;
	height:32px;
	display:block;
}
.tnavHosting a:hover
{
	background-image:url(../images/tnav_hosting2.gif);
	width:129px;
	height:32px;
	display:block;
}
.tnavHostingOn a
{
	background-image:url(../images/tnav_hosting2.gif);
	width:129px;
	height:32px;
	display:block;
}
.tnavHostingOn a:hover
{
	background-image:url(../images/tnav_hosting2.gif);
	width:129px;
	height:32px;
	display:block;
}




.tnavWebsiteDesign a
{
	background-image:url(../images/tnav_website_design.gif);
	width:214px;
	height:32px;
	display:block;
}
.tnavWebsiteDesign a:hover
{
	background-image:url(../images/tnav_website_design2.gif);
	width:214px;
	height:32px;
	display:block;
}
.tnavWebsiteDesignOn a
{
	background-image:url(../images/tnav_website_design2.gif);
	width:214px;
	height:32px;
	display:block;
}
.tnavWebsiteDesignOn a:hover
{
	background-image:url(../images/tnav_website_design2.gif);
	width:214px;
	height:32px;
	display:block;
}





.tnavContactUs a
{
	background-image:url(../images/tnav_contact_us.gif);
	width:169px;
	height:32px;
	display:block;
}
.tnavContactUs a:hover
{
	background-image:url(../images/tnav_contact_us2.gif);
	width:169px;
	height:32px;
	display:block;
}
.tnavContactUsOn a
{
	background-image:url(../images/tnav_contact_us2.gif);
	width:169px;
	height:32px;
	display:block;
}
.tnavContactUsOn a:hover
{
	background-image:url(../images/tnav_contact_us2.gif);
	width:169px;
	height:32px;
	display:block;
}


.tnavSep
{
	background-image:url(../images/tnav_sep.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:1px;
}




.button{
background-color:#005200;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
border:0;
padding:3px;
padding-left:15px;
padding-right:15px;
color:#fff;
}




.inputBoxes{
font-size:11px;
color:#fff;
font-family: Arial, Helvetica, sans-serif;
}

.inputBoxesMain{
font-size:11px;
color:#333;
font-family: Arial, Helvetica, sans-serif;
width:100%;
height:16px;
border:1px solid #005200;
}





.formLabel{
	color:#005200;
font-weight:bold;
}



a
{
	color:#00F;
	text-decoration:none;
}
a:hover
{
	color:#000;
	text-decoration:underline;
}


.webCatCell2{
font-size:12px;
}



.webCatCell{
padding-top:10px;
padding-bottom:10px;
}
.webCatCell a{
	color:#000;
font-size:14px;
}
.webCatCell a:hover{
	font-size:14px;
}

.keyword{ color:#0033FF; font-weight:bold; }
	.function{ color:#33CC33; font-weight:bold; }
	.var{ color:#6F6FFF; font-weight:bold; }




/*  Temp Classes */

.indexFlash
{
	width:760px;
	height:211px;
	background-image:url(../images/flash1.jpg);
}


