body{padding:15px; margin:0px; background:url(../gfx/background.gif) repeat-x #F3F1F1; color:#686868; font-family:verdana, arial, helvetica; font-size:11px; text-align:center;}

table.nav {width: 920px; border: #FFF solid 7px; background-color: #FFF; padding: 0px; border-spacing: 0px;}
td.nav {text-align:right; vertical-align:top; padding-top: 15px; padding-right:15px;}
td.logo {text-align:left; vertical-align:top; padding-bottom: 10px;}

table.bar {width: 920px; border-right: #FFF solid 8px; border-left: #FFF solid 8px; background-color: #FFF; padding: 0px; text-align:left;}
.crumbs{color:#B6B3B3; font-size:10px; padding:15px 0px 0px 10px; text-transform: capitalize; }
.crumbs a{text-decoration:none; color:#B6B3B3; padding:0px 3px 0px 3px; text-transform: capitalize; }
.crumbs a:hover{text-decoration:none; color:#666666; text-transform: capitalize; }

table.body {width: 920px; border: #FFF solid 8px; background-color: #FFF; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #898989;}
td.body{padding:0px 10px 10px 10px; border-right:1px solid #CDCDCD; line-height:1.5em; text-align:left; width:inherit; vertical-align:top;}
td.right {width:210px; vertical-align:top; text-align:right; padding-right:10px;}
td.right1 {width:210px; vertical-align:top; padding:0px 10px 0px 10px; text-align:left; line-height:1.5em;}

td.body h1{font:28px Helvetica, Arial, Verdana, sans-serif; font-weight:normal; color:#7499AA; line-height:23px; margin-top:10px}

table.customers {width: 100%; padding: 0px;}

table.footer {width: 920px; padding:0px; border-spacing: 0px;}
td.footer {padding:10px 0px 10px 20px; text-align:left;}
td.footer-right {padding:0px 25px 0px 0px; text-align:right;}

.footer{padding:3px 20px 0px 20px; color:#999999; line-height:1.3em; font-size:10px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;}
.footer a{text-decoration:none; color:#999999;}
.footer a:hover{text-decoration:none; color:#666666; border-bottom:1px dotted #999999;}

a{color:#6F92A5; text-decoration:none;}
a:hover{color:#6F92A5; text-decoration:underline;}

.middleright{float:right; border-right:1px solid #CDCDCD; padding:0px 10px 0px 10px; width:220px; text-align:left; line-height:1.3em;}


#left{padding:3px 10px 3px 5px; border-right:1px solid #CDCDCD; vertical-align:text-top; color:#918E8E; width:33%;}
#middle{padding:3px 10px 3px 20px; border-right:1px solid #CDCDCD; vertical-align:text-top; color:#918E8E; width:34%;}
#right{padding:3px 10px 3px 20px; vertical-align:text-top; color:#918E8E; width:33%;}

/* SIDENAV & SIDENAV LINKS*/

ul#sidelinks 
{
	list-style:none; 
	margin: 0px; 
	padding: 0px; 
}

ul#sidelinks li 
{  
	margin-left:10px; 
	width:95%; 
	display:block;
}

ul#sidelinks li a 
{ 
	display:block; 
	padding-top:4px; 
	padding-bottom:4px; 
	padding-left: 3px; 
	padding-right:5px;
	border-bottom: 1px dotted #B7B7B7; 
	font-size:11px; 
	font-family: Verdana, Arial, San Serif; 
	width:95%; 
	text-decoration: none; 
	color:#7499AA 
}
ul#sidelinks li a:hover 
{ 
	padding-top:4px; 
	padding-bottom:4px; 
	padding-left: 3px; 
	border-bottom: 1px solid #cfdce1; 
	font-size:11px; 
	font-family: Verdana, Arial, San Serif; 
	width:95%; 
	background-color:#cfdce1; 
	color:#7499AA; 
	text-decoration: none; 
	font-weight:bold; 
}

.red{color:#FF0000;}
.req
{
	color: #fc6633;
}

/*BEGIN NOT USED ON INTERNAL PAGE TEMPLATE*/

form{display:inline; margin:0px; padding:0px;}
input{padding:2px; font-size:11px; font-family:tahoma; color:#7D8381; padding-left:2px;}
textarea{padding:0px; font-size:11px; font-family:tahoma; color:#7D8381; padding-left:2px;}
.button{padding:2px; font-size:11px; font-family:tahoma; color:#FFFFFF; background-color:#7F7F7F; border:1px solid #7F7F7F; font-weight:bold;}

.homecontentbg{padding:0px 8px 8px 8px; background-color:#FFFFFF;}
#homecontent{background:url(../gfx/bluebg.gif) no-repeat center top #FFFFFF; padding:0px 0px 0px 25px;}
.homecontent{border-right:1px solid #5685A0; line-height:1.5em; height:155px; color:#FFFFFF;}
.homecontent a{text-decoration:none; color:#7DD0FF; border-bottom:1px dotted #7DD0FF;}
.homecontent a:hover{text-decoration:none; color:#FFFFFF; border-bottom:1px dotted #FFFFFF;}

.content{padding:15px 12px 12px 12px;}

a.local:LINK, a.local:ACTIVE, a.local:VISITED 
{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 11px;
	color: #F58220;
}
a.local:HOVER 
{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 11px;
	color: #F58220;
}

a.org:LINK, a.org:ACTIVE, a.org:VISITED 
{
	font-size: 11px;
	color: #ee7100;
	text-decoration: underline;
}
a.org:HOVER 
{
	font-size: 11px;
	color: #ee7100;
	text-decoration: none;
}
a.crumb:LINK, a.crumb:ACTIVE, a.crumb:VISITED 
{
	font-size: 10px;
	color: #999;
	text-decoration: none;
	text-transform:uppercase;
}
a.crumb:HOVER 
{
	font-size: 10px;
	color: #7298aa;
	text-decoration: none;
	text-transform:uppercase;
}
/*PULL QUOTE*/

table.quote
{
	width: 225px;
	border-left: #7298aa dashed 1px;
	margin-left: 10px;
}

td.quote
{
	text-align:right;
	padding-left: 5px;
}

.title
{
	font:22px Arial, Helvetica, Verdana, sans-serif;
	color:#7499AA;
	font-weight: normal;
	letter-spacing: -1px;
}


h1
{
	letter-spacing: -1px;
	font-family: Helvetica, verdana, arial, tahoma, sans-serif;
	font-weight: normal;
	font-size: 26px;
	line-height: 24px;
	color:#6f6e6e;
}
h2
{
	font-family: Helvetica, verdana, arial, tahoma, sans-serif;
	font-weight: normal;
	font-size: 19px;
	line-height: 20px;
	color: #7499AA;
}
h3
{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #7298aa;
	line-height: 140%; 
}

/*END NOT USED ON INTERNAL TEMPALTE*/