/* template 10a */

/* Body */
body {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana,Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	font-weight : normal;
	margin : 0px;
	scrollbar-3dlight-color : #666666;
	scrollbar-arrow-color : #666666;
	scrollbar-base-color : #EBEBEB;
	scrollbar-darkshadow-color : #666666;
	scrollbar-face-color : #666666;
	scrollbar-track-color : #CCCCCC;
}

/* Default link styles */
a:link {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

td	/* default td */{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}

/* PAGE: */
table.page {
	height : 100%;
	
	}

/* header styles */
td.headertitle {
	background-color: #FFFFFF;
	height: 80px;
}

td.headertitle1 {
	background-color: #FFFFFF;
	height: 100px;
	text-align: center;
	width: 150px;
	vertical-align: middle;


}
td.headertitle2 {
	background-color: #637D5A;
	height: 80px;
	padding: 5px;


}

td.headerrow1{
	height: 5px;

}



td.headerrow2 {
	

}

td.headerrow2left {
	width: 150px;

	

}

td.headerrow3 {
	background-color: #FFFFFF;
}

td.headerrow4 {
	height: 5px;

}
td.headerrow5 {
	background-color: #FFFFFF;
}
td.headerrow6{
}
td.borderwhitetop{
}
td.borderwhitebtm{
}

/* HEADER, BODY, FOOTER */
table.header	/* currently not being used that I know of */
{

}

td.header	/* cell for the header */
{

}

table.content	/* currently not being used that I know of */
{

}

td.content	/* cell for the page content. the background-color, background-image, a:link color, a:visited color, a:hover color & a:active color can be overridden by the user */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #E3E3C7;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align : top;
}

td.contact {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

table.footer	/* currently not being used that I know of */
{

}

td.footer	/* cell for the footer */
{

}

td.footerrow1{
	text-align: right;
	height: 5px;


}

td.footerrow3{
	background-color: #CCCCCC;
	text-align: center;

}

td.footerrow2{
	background-color: #9BB194;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;


}

/* TOP NAVIGATION: */
table.topnav	/* table for lining up top nav */
{

}

td.topnav 	/* cell for top nav */{
	background-color : #536A4D;
	
}

td.topnavleft 	/* cell for top nav */{
	background-color : #536A4D;
	width: 150px;

	
}

td.buttontile	/* cell for the tileable button image & button text (link) */
{
	background-image: url(images/bt.gif);
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 3px;
}

td.abuttontile	/* cell for the tileable button image & button text (link) */
{
	background-image: url(images/abt.gif);
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 3px;
}

a.tnav:link, a.tnav:visited, a.tnav:active, /* top nav link */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

a.tnav:hover {
	color : #FFCC33;
}

a.atnav:link, a.atnav:visited	/* active (currently selected) top nav link */ 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: yellow;
}


/* SUB NAVIGATON: */


table.subnav {
	margin-left : 50px;
}


td.subnav	/* cell for sub nav */ {
	background-color : #637D5A;
}

td.subnavleft	/* cell for sub nav */ {
	background-color : #637D5A;
	width: 150px;

}


td.sbuttontile	/* cell for the tileable button image & button text (link) */
{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

a.snav:link, a.snav:visited	/* sub nav link */
{
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.snav:hover {
	color : #999900;
}
	
a.asnav:link, a.asnav:visited /* active sub nav link */
{
	color : #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


/* LEFT NAVIGATION: */
td.leftnav /* cell for left nav */{
	background-color : #9BB194;
	height : 100%;
	list-style-position : inside;
	list-style-type : disc;
	vertical-align : top;
	width : 150px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
}

td.leftnavborder{
	background-color: #990033;
	height: 10px;
	width: 140px;
}

a.lnav:link, a.lnav:visited, a.lnav:active, a.alnav:link, a.alnav:visited, a.alnav:active, /* lnav links */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

a.lnav:hover,a.alnav:hover {
	color : #FFCC33;
}

a.lsnav:link, a.lsnav:visited, a.lsnav:active, a.alsnav:link, a.alsnav:visited, a.alsnav:active, /* lnav sub links */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

a.lsnav:hover,a.alsnav:hover {
	color : #FFCC33;
}

li {
	margin-left: -30px;
}

li.lnav		/* left top nav list item */
{
	list-style-type: square;
}

li.alnav	/* active top nav list item */
{
	list-style-type: square;
}

li.lsnav	/* left sub nav list item */
{
	list-style-type: disc;
}

li.alsnav	/* active left sub nav list item */
{
	list-style-type: disc;
}

a.lnav		/* left top nav link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

a.alnav		/* active top nav link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.lsnav		/* left sub nav link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

a.alsnav	/* active left sub nav link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}


/* INLINE NAVIGATION: (look at the members page after you login) */
li.inav		/* used for custom bullets */
{

}

a.inav		/* currently not using but available. want to inherit the body (td.content) link, vlink, alink colors */
{

}

/* BOTTOM NAVIGATION: (previous, next) */
div.bnav	/* used to right align the bottom nav */
{

}

a.bnav		/* currently only setting the font-size here. want to inherit the body (td.content) link, vlink, alink colors */
{

}

*.disabled	/* currently used for a span in the bottom nav when there is no previous or next but could apply to anything */
{
}

td.email {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

td.feedback {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

td.feedbacktitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
	

.companyname {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B443E;
	letter-spacing: 2px;
}
