
/************************************
 * HTML Tag Overriddes				*
 ************************************/
body {
	margin:				0 ;
	font:				normal normal normal 12px arial, helvetica, sans-serif;
	color:				#666666;
}

hr					{ width: 100%; color: #99CC00 ; }

h3.lined			{ font-weight: bold ;  text-decoration: underline ;  color: #A1464F ; }

/************************************
 * Menu Styles					*
 ************************************/

#ddimagetabs{
}

#ddimagetabs a{
display: block;
text-decoration: none;
font: bold 12px Arial; /*tab font */
color: #666666; /*font color */
width: 130px; /*width of tab image */
height: 25px; /*height of tab image */
float: left;
display: inline;
margin-left: 0px; /*spacing between tabs */
padding-top: 6px; /*vertical offset of tab text from top of tab*/
background-image:url('http://www.franklindigitalproperties.com/img/menuchild.jpg'); /*URL to tab image */
background-repeat: no-repeat;
text-align: left;
text-indent: 35px;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
background-image:url('http://www.franklindigitalproperties.com/img/menuchildsel.jpg'); /*URL to tab image onmouseover */
color: white;
}

#tabcontentcontainer{
width:520px; /*width of 2nd level content*/
height:40px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
font-size:10px;
text-align:right;
}

.tabcontent{
display:none;
font-size:10px;
text-align:right;
}

.tablecontent{
font-size:10px;
text-align:right;
height:20px;
}

.address{
font-size:10px;
font-family:arial, helvetica, sans-serif;
color:orange;
}

.discreet{
color:#666666;
text-decoration:none;
}



/************************************
 * Font & Span Treatments			*
 ************************************/

span.siteMap		{ font: normal normal bold 15px Arial, Verdana, sans ; color: #666666 ; text-decoration: underline ; }
span.redSpan		{ font: italic normal normal 17px Arial, Verdana, sans ; color: #A1464F ; }
font.basicFont		{ font: normal normal normal 12px Verdana, Arial, sans ; color: #666666 ; }
font.partnerText	{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; }

/************************************
 * Link Treatments					*
 ************************************/

a:link						{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:active					{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:visited					{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:hover						{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #99CC00 ; text-decoration: underline ; }

a:link.partnerLink			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:active.partnerLink		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:visited.partnerLink		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:hover.partnerLink			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #993333 ; text-decoration: underline ; }

a:link.partnerURL			{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:active.partnerURL			{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:visited.partnerURL		{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:hover.partnerURL			{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #993333 ; text-decoration: underline ; }

a:link.topNav				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:active.topNav				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:visited.topNav			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }
a:hover.topNav				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #993333 ; text-decoration: none ; }

a:link.topNavClicked		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }
a:active.topNavClicked		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }
a:visited.topNavClicked		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }
a:hover.topNavClicked		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }

a:link.bottomNav			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }
a:active.bottomNav			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }
a:visited.bottomNav			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #FFFFFF ; text-decoration: none ; }
a:hover.bottomNav			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #993333 ; text-decoration: none ; }

a:link.siteMapLink			{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color:#FFFFFF ; text-decoration: none ; }
a:hover.siteMapLink			{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color:#FFFFFF ; text-decoration: none ; }
a:active.siteMapLink		{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color:#FFFFFF ; text-decoration: none ; }
a:visited.siteMapLink		{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color:#FFFFFF ; text-decoration: none ; }

a:link.siteMap				{ font: normal normal normal 13px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:active.siteMap			{ font: normal normal normal 13px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:visited.siteMap			{ font: normal normal normal 13px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }
a:hover.siteMap				{ font: normal normal normal 13px Arial, Helvetica, Sans-serif ; color: #99CC00 ; text-decoration: underline ; }

a:link.screen				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666699 ; text-decoration: none ; }
a:active.screen				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666699 ; text-decoration: none ; }
a:visited.screen			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666699 ; text-decoration: none ; }
a:hover.screen				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }

a:link.faucet				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #999966 ; text-decoration: none ; }
a:active.faucet			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #999966 ; text-decoration: none ; }
a:visited.faucet 		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #999966 ; text-decoration: none ; }
a:hover.faucet				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }

a:link.tape				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #ff6600 ; text-decoration: none ; }
a:active.tape			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #ff6600 ; text-decoration: none ; }
a:visited.tape	 		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #ff6600 ; text-decoration: none ; }
a:hover.tape			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }

a:link.penny			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #99CC00 ; text-decoration: none ; }
a:active.penny			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #99CC00 ; text-decoration: none ; }
a:visited.penny 		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #99CC00 ; text-decoration: none ; }
a:hover.penny				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }

a:link.tools				{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #333366 ; text-decoration: none ; }
a:active.tools			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #333366 ; text-decoration: none ; }
a:visited.tools 		{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #333366 ; text-decoration: none ; }
a:hover.tools			{ font: normal normal normal 12px Arial, Helvetica, Sans-serif ; color: #666666 ; text-decoration: none ; }

a:link.address				{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #ff6600 ; text-decoration: none ; }
a:active.address			{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #ff6600 ; text-decoration: none ; }
a:visited.address 		{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #ff6600 ; text-decoration: none ; }
a:hover.address			{ font: normal normal normal 10px Arial, Helvetica, Sans-serif ; color: #99CC00 ; text-decoration: underline ; }

/************************************
 * Page Construction Blocks			*
 ************************************/

/* ------- Div  boxes ------- */


/* --- Table  Definitions --- */

table#pageContent {
	width:				779px ;
	height:				100% ;
}

table#topNavTable {
	width:				779px ;
	border:				1px solid #FFFFFF ;
	border-right:		0px none ;
}

table#bottomNavTable {
	width:				779px ;
	height:				30px ;
}

/* - Table Cell Definitions - */

td#contentCell {
	width:				100% ;
	font:				normal normal normal 12px Verdana, Arial, sans ;
	color:				#666666 ;
	padding:			30px 10px 0 10px ;	
}

td#logoCell {
	width:				100% ;
	height:				52px ;
}

td#graySpacer {
	width:				779px ;
	height:				30px ;
	background:			#CCCCCC ;
	font:				italic normal normal 13px Verdana, Arial, sans ;
	color:				#000000 ;
	padding-left:		15px ;
}

td#topNavHolder {
	height:				12px ;
}

td#bottomNavHolder {
	height:				30px ;
	font:				normal normal normal 12px Arial, Helvetica, Sans-serif ;
	color:				#FFFFFF ;
}

td.navCellBorder {
	border-right:		1px solid #FFFFFF ;
	font:				normal normal normal 12px Verdana, Arial, sans ;
	color:				#FFFFFF ;
	height:				18px ;
}

td.navCellClicked {
	border-right:		1px solid #FFFFFF ;
	font:				normal normal normal 12px Verdana, Arial, sans ;
	color:				#FFFFFF ;
	height:				18px ;
}

td.navCell {
	font:				normal normal normal 12px Verdana, Arial, sans ;
	color:				#FFFFFF ;
}

td.formLabel {
	font:				normal normal bold 12px Verdana, Arial, sans ;
	color:				#666666 ;
}

/************************************
 * Form Element Formatting			*
 ************************************/
 
input {
	background:			#CEE785 ;
	font:				normal normal normal 12px Verdana, Arial, sans ;
	color:				#666666 ;
}

input.boxButton {
	background:			#99CC00 ;
	border:				1px solid #000000 ;
	font:				normal normal normal 12px Verdana, Arial, sans ;
	color:				#666666 ;
}

