* {
font-size: 13pt;	
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
}


table, td, tr, thead, tfoot, tbody, th, tf {
border-collapse: collapse;
margin: 0px;
padding: 0px; 
	}

div {
	padding: 3px;
}
body {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
	}

p.pagetitle {
	font-size: 20pt; 
	color: blue; 
	font-weight: bold;	
	}

a.pagetitle {
	font-size: 20pt; 
	color: blue; 
	font-weight: bold;
	margin-bottom: 20px;
	}

*.subtitle{
	color: green; 
	font-size: 14pt;
	font-weight: bold;
	}

*.bordered {
		border-color: Silver;
		border-width: 2px;
		border-style: solid;
		padding: 5px;
	}

img.featureimg {
	height: 85px; 
	width: 85px;
	padding-right: 10px;
}

hr.feature {
	height:4px; 
	border-width:0; 
	color:Silver; 
	background-color:Silver;
	margin-bottom: 20px;
}


form#contact input {
	width: 275px;	
}

form#contact td {
	padding-bottom: 0px;	
	padding-top: 5px;
	margin-bottom: 0px;	
	margin-top: 0px;
}

form#contact tr {
	padding-bottom: 0px;	
	padding-top: 0px;
	margin-bottom: 0px;	
	margin-top: 0px;
}

table.videos img {
	height: 55px;
	width: 85px;
}

table.videos a {
	font-size: 11pt;
	width: 86px;
	color: blue;
	}

table.videos td {
	font-size: 11pt;
	width: 86px;
	}
table.videos {

	text-align: center;
}

table.pricing {
	
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: Silver;
	border-collapse: collapse;
	background-color: white;
	border-bottom: none;
	border-left: none;
	border-right: none;
}
table.pricing th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: Silver;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.pricing td {
	
	border-width: 2px;
	padding: 4px;
	border-style: inset;
	border-color: Silver;
	background-color: #eaeaea;

	-moz-border-radius: 0px 0px 0px 0px;
	text-align: center;
}

table.pricing td.feature {
	text-align: left;
}

table#subscribe td {
	padding: 4px;
	font-weight: bold;
	text-align: right;
	}
	
table#subscribe input {
	width: 275px;
	}

table#subscribe select {
	width: 275px;
	}




	table#menubar{
		height: 30px;
		width: 900px;
		margin-top: 0px;
		border-color: black;
		border-width: 1px;
		border-style: ridge;
		background-image: url("images/menubg.png");		
	}
	
	
	div#arrow{
		
		z-index: 1;
		width: 1px;
		height: 1px;
		position: absolute;
		right:374px;
		bottom: 20px;

	}
	

	




	

	div#quote{
		height: auto;
		width: 896px;
		margin-top: 5px;
		border-color: Silver;
		border-width: 2px;
		border-style: solid;
		vertical-align: bottom;
		float: left;
		padding-bottom: 0px;
		padding-right: 0px;
		margin-bottom: 10px;
		
	}
	


	div#footer{
		height: auto;
		width: 896px;
		margin-top: 5px;
		border-top-color: blue;
		border-top-width: 5px;
		border-top-style: solid;
		color: blue;
		float: left;
		text-align: center;
		font-size: 11pt;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}	
	
	

#menu
{
	padding:0;
	margin:0;
	white-space:nowrap;
	list-style-type:none;
}

#menu li {
	display:inline;
	
}


#menu li a
{
	padding:0.2em .7em;
	color: White;
	text-decoration:none;
	float:left;
	font-weight: bold;
}


	
	
