table.homecontent
{
	width: 778px;
	margin: 0;
	border: 0;
	padding: 0;
	background-color: #ffffff;
	vertical-align: top;
	border-collapse: collapse;
	table-layout: fixed;
}
table.homeltbl
{
	width: 166px;
	margin: 0;
	border: 0;
	padding: 0;
	background-color: #ffffff;
	vertical-align: top;
	border-collapse: collapse;
	table-layout: fixed;
}
table.homertbl
{
	width: 612px;
	margin: 0;
	border: 0;
	padding: 0;
	background-color: #ffffff;
	vertical-align: top;
	border-collapse: collapse;
	table-layout: fixed;
}
table.homercontbl
{
	width: 384px;
	margin: 0;
	border: 0;
	padding: 0;
	background-color: #ffffff;
	vertical-align: top;
	border-collapse: collapse;
	table-layout: fixed;
}
td.homercontbl
{
	width: 384px;
	vertical-align: top;
	border: 0;
}
td.homelcol
{
	width: 166px;
	vertical-align: top;
	border: 0;
}
td.homercol
{
	width: 612px;
	vertical-align: top;
	border: 0;
}
td.homeltbl
{
	width: 166px;
	border: 0;
}
td.homerheader
{
	width: 612px;
	height: 233px;
	vertical-align: top;
	border: 0;
}
td.homercontent
{
	width: 612px;
	vertical-align: top;
	border: 0;
}
td.homertbl
{
	width: 612px;
	border: 0;
}
td.homelogo
{
	width: 166px;
	vertical-align: top;
	padding-top: 12px;
	padding-bottom: 18px;
	border: 0;
}
td.homemenu
{
	width: 166px;
	vertical-align: top;
	padding-top: 12px;
	padding-bottom: 20px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	border: 0;
}
td.homeprofile
{
	width: 166px;
	vertical-align: top;
	padding-top: 12px;
	border: 0;
}
td.homecolorband
{
	width: 67px;
	height: 55px;
	border: 0;
}
td.hometagline
{
	text-align: center;
	width: 164px;
	height: 55px;
	padding-left: 5px;
	padding-top: 37px;
	padding-bottom: 3px;
	background-color: #000000;
	border: 0;
}
td.homewebid
{
	text-align: right;
	width: 381px;
	height: 55px;
	background-color: #000000;
	border: 0;
}
td.homerotator
{
	width: 612px;
	height: 165px;
	border: 0;
	padding: 0;
	margin-left: -2;
	margin-right: 0;
	margin-top: -2;
	margin-bottom: 0;
}
td.homerspacer
{
	width: 612px;
	height: 13px;
	background-color: #000000;
	border: 0;
}
td.homelspacer
{
	width: 166px;
	height: 22px;
	border: 0;
}
td.homelbottom
{
	width: 166px;
	height: 11px;
	border: 0;
}
td.homerbottom
{
	width: 612px;
	height: 11px;
	background-color: #000000;
	border: 0;
}
td.homefeatured
{
	width: 238px;
	padding-top: 20px;
	vertical-align: top;
	border: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}
td.homehomeimg
{
	width: 384px;
	height: 121px;
	vertical-align: top;
	border: 0;
	padding-top: 39px;
	padding-left: 46px;
	padding-right: 47px;
}
td.homecontent
{
	width: 384px;
	vertical-align: top;
	border: 0;
	padding-top: 0;
	padding-left: 46px;
	padding-right: 47px;
}
td.normalcontent
{
	width: 612px;
	vertical-align: top;
	text-align: center;
	border: 0;
	padding-left: 67px;
	padding-top: 15px;
	padding-bottom: 25px;
	margin: 0;
}
td.formcontent
{
	width: 612px;
	vertical-align: top;
	text-align: center;
	border: 0;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0;
}
td.homefootmenu
{
	width: 306px;
	height: 100%
	text-align: left;
	vertical-align: bottom;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	border: 0;
	padding-top: 20px;
}
td.homesirvalogo
{
	width: 166px;
	border: 0;
	padding-top: 20px;
}
td.homecopyright
{
	width: 306px;
	text-align: right;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	border: 0;
	padding-top: 20px;
}
.tableborder {
	border: thin solid #000000;
}
.featuredtable
{
	border-right: 2px solid #811c0b;
	border-left: 2px solid #811c0b;
	border-bottom: 2px solid #811c0b;
}
.featuredtable td
{
	border-top: 2px solid #811c0b;
}
.leftcontent
{
	border-right-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #000000;
}
.bottomtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CCCCCC;
}
.footermenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
}
.menuback
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	background-color: #000000;
}
.mainbodycopy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
body, td, p, ul, ol, li, div, span
{
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}
/* a
{
	color: #000066;
	text-decoration: none;
}
a:hover
{ 
	text-decoration: underline; 
	color: #FF3300; 
} */
.link-important a
{
	color: #003399;
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
}
.small
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
}
.label-important
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
}
.quicksearch
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	display: block;
	background-color: #ffffff;
	border: 1px solid #333366;
	width: 75px;
	height: 20px;
	padding: 3px;
	color: #003399;	
}
.copyright
{
	font : 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	COLOR: #336699;
}
.bottomNav a:hover
{ 
	text-decoration:underline; 
	color: #336699; 
}
.bottomNav a
{
	font-size : 9px;
	font-family: Arial, Helvetica, sans-serif;
	color:  #000000;
	text-decoration: none;
}
.table-content
{
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	background : #969696;
	width : 750px;
}
.title-head
{
	color : #D5D515;
	font-weight : bold;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
.title-small
{
	color : #FFFFFF;
	font-family : bold;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
}
.pageHeaderBlack, .pageHeaderOrange
{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
}
.pageHeaderOrange
{
	color:#FE9900;
}
.pageHeader-8
{
	font-family:'Arial Black';
	font-size:14px;
	text-decoration:none;
	color:#FF7F07;
}
.pageHeader-9
{
	font-family:'Arial Black';
	font-size:18px;
	text-decoration:none;
	color:#FF7F07;
}
.header-14
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000	;
}
.header-14a
{ 
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333366	;
	text-transform : uppercase;
}
.header-12
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000	;
	font-variant:capitalize;
}
.header-22
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #003366	;
	font-variant:capitalize;
}
.header-42
{
	margin-top: 15px;
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #003366;
}
.home-intro
{
	font-family: georgia, times, 'times new roman', 'times roman', serif;
	font-size: 11px;
	line-height: 18px;
}
.home-bigorange, .home-bigorange a
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color: #FF9900;
}
.home-bigblack, .home-bigblack a
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.home-gray14
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.home-list
{
	list-style-image: url(/DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djkcontent/images/home/bullet.jpg);
}
.home-portfolio-18, .home-portfolio-14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #333366;
	text-transform : uppercase;
}
.home-portfolio-14
{
	font-size: 14px;
}
.form-text, .form-select
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	display: block;
	background-color: #eeeeee;
	border: 1px solid #333366;
	height: 20px;
	padding: 3px;
	color: #FF6600;	
}
submit, button, .form-button
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color: #003366;
	border: 1px solid #ffcc99;
	padding: 1px;
	font-weight: bold;
	height: 25px;
	color: #ffffff;	
}
.form-select
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #eeeeee;
	color: #000000	;
}
.meetagentsall-hot a:hover
{ 
	background-color: #999966; 
	color: white; 
	text-decoration: none;
}
.meetagentsall-hot a, .meetagentsall-selected
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-variant: uppercase;
	border: 1px solid #000000;
	background-color: #cccc99;
	color: #000000;
	display: block;
	width: 14px;
	padding: 3px;
}
.meetagentsall-selected
{
	background-color: #ffffff;
	color: #000000;
}

.meetAgentsAll-agentInfo a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
}
.meetAgentsAll-agentName a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
}
.meetagentsall-agenttable
{
	border: 1px solid #999966;
	padding: 6px;
	background-color:#F8F8E9 ;
}
.searchcritera-selectregion-cell
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FCFCEC;
	color: #000000	;
}
.searchcritera-selectregion-cell-all
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: none;
	color: #000000	;
}
.listListings-listingstable-subcolumnheader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEEE;
	color: #000000;
	white-space : nowrap;
} 
.listListings-listingstable-columnheader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #333366;
	color: #ffffff;
	white-space : nowrap;
} 	 
.listListings-listingstable-columnheader a:link, .listListings-listingstable-columnheader a:visited, .listListings-listingstable-columnheader a:active
{
	text-decoration:underline;
	color: #ffffff;
}
.listListings-listingstable-columnheader a:hover
{
	text-decoration:none;
	color:#ffffcc;
}
.listlistings-table-bgDark
{
	background-color: #f2f3d8;
}
.listlistings-table-bgLight
{
	background-color: #f7f7f2;
}
.listlistings-pagination a, .listlistings-prevnext b
{
	color: #333399;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}
.listlistings-prevnext b
{
	font-size:12px; color: #000000;
}
.listlistings-propertylink a
{
	color: #003399;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}
.listlistings-propertylink
{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}
.listlistings-listing-beds, .listlistings-listing-baths, .listlistings-listing-price
{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}
.listlistings-listing-price
{
	font-weight: bold;
}
.listlistings-property-image
{
	border:2px solid #9BA6BC;
}
.listlistings-property-image:hover
{
	border:2px solid #0B3A99;
}
.listlistings-options-links a
{
	color: #336699;
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	white-space : nowrap;
	padding-right:5px;
}
.listlistings-infobubble-background
{
	background-color:#333300;
} 
.listlistings-infobubble-title { 
	background-color:#999966;
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	white-space : nowrap;	
}
.listlistings-infobubble-body
{ 
	background-color:#F9FAE8;
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
 .viewlisting-listing-line1, .viewlisting-listing-line2, .viewlisting-listing-line3, .viewlisting-view-header
{
	font-family: arial,helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
}
.viewlisting-view-comments
{
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align: justify;
	line-height: 17px;
	border: 1px solid #006699;
	background-color: #eeeeee;
}
.viewlisting-broker-table
{
 	border: 1px solid #999966;
	background-color: #F4F4DF;
	margin: 4px;
}
.viewlisting-listing-line2
{
	font-size:18px;
}
.viewlisting-view-header
{
	font-size:12px;
	padding: 2px;
	padding-left: 8px;
	color: #ffffff;
	background-color: #003366;
	/* border-top: 1px solid #c6c6c6; */
	border-bottom: 1px solid #000000;
}
.viewlisting-view-key
{
 	font-family: arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left: 15px;	
	background-color: #eeeeee;
	border-bottom: 1px dashed #0099cc; 
	border-left: 1px solid #006699;
}
.viewlisting-view-keyamentity
{
 	font-family: arial,helvetica,sans-serif;
	font-size:11px;
	padding-left: 15px;	
	background-color: #eeeeee;
	border-bottom: 1px dashed #0099cc; 
	border-left: 1px solid #006699;
}
.viewlisting-view-value
{ 
 	font-family: arial,helvetica,sans-serif;  
	font-size:11px;
	background-color: #eeeeee;
	border-bottom: 1px dashed #0099cc;
	border-right: 1px solid #006699;
}
.viewlisting-listing-line3
{
	font-size:11px;
	font-weight:normal;	
} 
.viewlisting-broker-name, .viewlisting-broker-phone
{
	font-family: arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.viewlisting-link-featuresHome a:hover, .viewlisting-link-features a:hover, .rightnav-button a:hover
{ 
	border: 1px solid #333366;
	background-color: #003399;
	color:#ffffff;
	padding: 4px;
	padding-left: 14px;
	text-decoration: none;	
	background-image: url(/DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djkcontent/'../images/bullet-arrow-hot.gif'); 	
	background-repeat : no-repeat;
	background-position : center;
	background-position : left;			
}
.viewlisting-link-featuresHome a, .viewlisting-link-features a, .rightnav-button a
{
 	display: block;
	width:135px;
	height: 15px;
	padding: 5px;
	padding-left: 15px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px !important;
	font-weight: bold;
	text-decoration: none;	
	/* border: 1px solid #ffffff; */
	color: #336699;
	background-image: url(/DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djk//DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djkcontent//DotNetNuke/Portals/_default/Skins/djkcontent/'../images/bullet-arrow.gif'); 	
	background-repeat : no-repeat;
	background-position : center;
	background-position : left;		
}
.viewlisting-link-featuresHome a
{
	color: #ffffff;
}
.viewlisting-prev-next-table
{
	border-top: 1px solid #F5E4CA;
	border-bottom: 1px solid #F5E4CA;
	margin-top: 6px;
	margin-bottom: 6px;
}
.viewlisting-prev-next a:hover, .viewlisting-newsearch a:hover, .listlistings-prev-next a:hover, .listlistings-lsc a:hover
{ 
	border: 1px solid #333366;
	background-color: #6699cc;
	padding: 4px;
	color:#ffffff;
	text-decoration: none;		
}
.viewlisting-prev-next a, .viewlisting-newsearch a, .listlistings-prev-next a, .listlistings-lsc a
{
 	display: block;
	width:70px;
	height: 15px;
	padding: 5px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;	
	/*border: 1px solid #ECECC0;*/
	color: #336699;
}
.listlistings-lsc a
{
 	width:110px;
}
.listlistings-header-hline
{
	background-color: #999966;
}
.viewlisting-newsearch a
{
	width:110px;
} 
.viewlisting-broker-phone
{
	font-weight:normal;
}
.viewlisting-featuresHome ul
{
	padding-left: 20px;
	padding-bottom: 15px;
}
.viewlisting-featuresHome li
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #ffffff;
}
.leftnav a
{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	width:140px;
	height:18px;
	margin:2px;	
	padding:2px;
	padding-left:5px;
}
.leftnav a:hover
{
	background-color: #ffffff;
	color: #0033cc;
	text-decoration: none;
	padding:1px;
	padding-left:4px;
	border: 1px solid #3366ff;
}
.topnav a
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #0033cc;
	text-decoration: none;
	display:block;
	width:140px;
	height:18px;
	padding:2px;
}
.topnav a:hover
{
	text-decoration: underline ;
	background-color: #ffffff;
	color: #0033cc;
	text-decoration: none;
	padding:2px;
}
.home-topnav a
{
	font-family: arial,helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	display:block;
	width:140px;
	height:18px;
	padding:2px;
}
.home-topnav a:hover
{
	text-decoration: none;
	color: #ffffff;
	background-color: #ffffff;
	padding:2px;
	color: #0033cc;
}
.WebId
{
	color:White;
}
.featured-property-header
{
	font-weight: bold;
	color: white;
	font-family: Arial;
	background-color: #811c0b;
}
.tbox
{
	border-left-color: black;
	border-bottom-color: black;
	border-top-style: solid;
	border-top-color: black;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: black;
	border-bottom-style: solid;
}
.tboxoutside
{
	border-left-color: black;
	border-bottom-color: black;
	border-top-style: solid;
	border-top-color: black;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #d0a82d;
	border-right-color: black;
	border-bottom-style: solid;
}

.gobutton
{
	font-weight: bold;
	border-left-color: black;
	border-bottom-color: black;
	color: #33436C;
	border-top-style: solid;
	border-top-color: black;
	font-family: Arial;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #d0a82d;
	border-right-color: black;
	border-bottom-style: solid;
}
.WebID2
{
	font-weight: bold;
	font-size: 9pt;
	color: White;
	font-family: Arial;
}
.maintable
{
	border-right: thin solid black;
	border-top: thin solid black;
	border-left: thin solid black;
	border-bottom: thin solid black;
}
.bottomfooter
{
	border-left: thin solid black;
	border-top-style: none;
	border-bottom: thin solid black;
	border-right-style: none;
}
.SaveYourGobtn
{
	border-right: thin solid white;
	border-top: thin solid white;
	font-weight: bold;
	border-left: thin solid white;
	color: white;
	border-bottom: thin solid white;
	font-family: Arial;
	background-color: #33436c;
}
.SaveYourTxt
{
	border-right: thin solid white;
	border-top: thin solid white;
	border-left: thin solid white;
	color: black;
	border-bottom: thin solid white;
	font-family: Arial;
	background-color: white;
}
.Rotator
{
	border-bottom: thick solid black;
}
.home-leftnav a:hover
{
	background-color: #000066;
	border: 1px solid #00FFFF;
	padding: 4px;
	color: #ffffff;
	text-decoration: none;
}
.home-leftnav a, .home-leftnav
{
	font-family: arial,helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #00FFFF;
	text-decoration: none;
	display:block;
	width:110px;
	height: 22px;
	padding: 5px;
}
.home-leftnav
{
	color: #ccffff;
	font-size: 11px;
}
.viewlisting-featuresHome
{
	display: block;
	width:135px;
	height: 15px;
	padding: 5px;
	padding-left: 15px;
}
.viewlisting-featuresHome span
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #ffffff;
}
p.standard
{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #666666;
	margin-top: 22px;
	margin-bottom: 0;
}
p.smallfont
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	margin: 0;
}
p.indent
{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	line-height: 180%;
	margin-top: 22px;
	margin-bottom: 0;
	margin-left: 15px;
}
p.indenttop
{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	line-height: 180%;
	margin-top: 42px;
	margin-bottom: 0;
	margin-left: 15px;
}
p.top
{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #666666;
	margin-top: 0;
	margin-bottom: 0;
}
p.nospacing
{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	line-height: 120%;
	margin: 0;
}
p.ttsmall
{
	font-family: arial, helvetica, sans-serif;
	font-size: 70%;
	line-height: normal;
	margin: 0;
	padding: 5px;
}
p.ttmedium
{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	line-height: normal;
	margin: 0;
	padding: 5px;
}
p.ttlarge
{
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	line-height: normal;	
	margin: 0;
	padding: 5px;
}
p.ttxlarge
{
	font-family: arial, helvetica, sans-serif;
	font-size: 95%;
	line-height: normal;
	margin: 0;
	padding: 5px;
}
p.templatehead
{
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	line-height: 130%;
	margin-top: 0;
	margin-bottom: 30px;
	border-bottom: #000000 2px solid;
	clear: both;
}
p.templatefoot
{
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	line-height: 130%;
	margin-top: 30px;
	margin-bottom: 30px;
	border-top: #000000 2px solid;
	clear: both;
}
br.clear
{
	clear: both;
}
span.nodisplay
{
	display: none;
}
p.h1subhline
{
	font-family: times new roman, times, serif;
	font-size: 105%;
	line-height: 120%;
	font-weight: normal;
	color: #666666;
	margin-top: 0;
	padding-bottom: 20px;
	border-bottom: #000000 1px solid;
	margin-bottom: 0;
}
p.h1sub
{
	font-family: times new roman, times, serif;
	font-size: 105%;
	line-height: 120%;
	font-weight: normal;
	color: #666666;
	margin-top: 0;
	padding: 0;
	border: 0;
	margin-bottom: 0;
}
span.dropcap
{
	float: left;
	width: 35px;
	font-family: times new roman, times, serif;
	font-size: 350%;
	line-height: 100%;
	color: #666666;
	font-weight: normal;
	vertical-align: top;
	margin-top: -5px;
	margin-right: -5px;
}
ul
{
	list-style-type: disc;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #666666;
	margin-bottom: 0;
	margin-left: 15px;
}
li
{
	list-style-type: disc;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #666666;
	margin-bottom: 0;
	margin-left: 0px;
}
li.smallfont
{
	list-style-type: disc;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	margin-bottom: 0;
	margin-left: 0px;
}
ul h3.standard
{
	font-size: 100%;
}
ul p.standard, ul p.top, ul p.nospacing
{
	font-size: 100%;
}
ul ul
{
	list-style-type: disc;
	font-size: 100%;
}
ul ul ul
{
	list-style-type: circle;
	font-size: 100%;
}
ol
{
	list-style-type: decimal;
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	line-height: 180%;
}
ol ol
{
	list-style-type: lower-alpha;
}
ol ol ol
{
	list-style-type: lower-roman;
}
a:link
{
	color: #811c0b;
	text-decoration: none;
}
a:visited
{
	color: #811c0b;
	text-decoration: none;
}
a:active
{
	color: #811c0b;
	text-decoration: none;
}
a:hover
{
	color: #811c0b;
	text-decoration: underline;
}
h1.standard
{
	margin-top: 15px;
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #003366;
}
h1.indent
{
	margin-top: 30px;
	margin-left: 20px;
	font-family: arial, helvetica, sans-serif;
	font-size: 19px;
	line-height: 22px;
	font-weight: normal;
	color: #003366;
}
h1.toppadded
{
	margin: 15px;
	font-family: times new roman, times, serif;
	font-size: 190%;
	line-height: 115%;
	font-weight: normal;
	color: #666666;
}
h1.hline
{
	font-family: times new roman, times, serif;
	font-size: 190%;
	line-height: 115%;
	font-weight: normal;
	color: #666666;
	padding-bottom: 20px;
	border-bottom: #000000 1px solid;
	margin-bottom: 0;
}

h2.noline
{
	margin-top: 22px;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	
}
h2.standard
{
	margin-top: 22px;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #003366;
	line-height: 17px;
}
h2.top
{
	margin-top: 15px;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #003366;
	line-height: 17px;
}
h2.btt
{
	margin: 0;
	border: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
h2.indent
{
	
	margin-left: 22;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	
}
h2.indent2
{
	margin-top: 22px;
	margin-bottom: 0;
	margin-left: 44;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
h2.indent3
{
	margin-top: 22px;
	margin-bottom: 0;
	margin-left: 64;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}

h3.standard
{
	margin-top: 15px;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #003366;
}
h3.imagelinktable
{
	margin-top: 0;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	line-height: 180%;
	font-weight: bold;
	color: #000000;
}
table.mnmap
{
	width: 368px;
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 0;
}
td.mnmap
{
	border: 0;
	padding: 0;
	margin: 0;
}
table.textbox
{
	width: 628px;
	border: 0;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 0;
	padding-right: 0;
}
td.textbox
{
	width: 628px;
	border: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 24px;
	padding-right: 124px;
}
td.widebox
{
	width: 628px;
	border: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 24px;
	padding-right: 24px;
}
table.stellent
{
	border-collapse: collapse;
}
span.farleft
{
	padding-right: 0px;
	padding-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
}
div.tableshadehead
{
	margin: 0;
	padding: 10px;
	vertical-align: middle;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
}
div.tablelinkimage
{
	padding-bottom: 15px;
}
div.imagecenter
{
	padding-top: 15px;
}
span.imageright
{
	padding-top: 15px;
	padding-left: 5px;
	float: right;
}
span.imageleft
{
	padding-top: 15px;
	padding-bottom: 18px;
	padding-right: 5px;
	float: left;
}
table.btntbl
{
	margin-top: 22px;
	border: #f99b33 1px solid;
	border-collapse: collapse;
}
table.btntbllinebtn
{
	border-left: #f99b33 1px solid;
	border-top: #f99b33 1px solid;
	border-right: #f99b33 1px solid;
	border-collapse: collapse;
}
table.btntblline
{
	width: 100%;
	border-bottom: #f99b33 1px solid;
	border-collapse: collapse;
}
td.btntblline
{
	margin: 0;
	padding: 0;
	border: 0;
}
td.btnimg
{
	margin: 0;
	padding: 0;
	border-right: #f99b33 1px solid;
	height: 17px;
	width: 17px;
	vertical-align: middle;
}
td.btntext
{
	margin: 0;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border: 0;
	height: 17px;
	font-family: times roman, times, serif;
	font-size: 75%;
	line-height: 15px;
	color: #666666;
	vertical-align: middle;
}
td.btntext a:link
{
	color: #666666;
	text-decoration: none;
}
td.btntext a:visited
{
	color: #666666;
	text-decoration: none;
}
td.btntext a:active
{
	color: #666666;
	text-decoration: none;
}
td.btntext a:hover
{
	color: #cc3300;
	text-decoration: none;
}
div.calloutr
{
	margin-top: 0;
	margin-left: 10px;
	margin-bottom: 15px;
	float: right;
}
table.calloutl
{
	margin-top: 0px;
	margin-right: 15px;
	width: 284px;
	height: 150px;
	background-color: #eaeaea;
	margin-bottom: 15px;
	float: left;
	border-collapse: collapse;
}
td.calloutl
{
	padding-top: 8px;
}
table.calloutr
{
	margin-top: 0;
	margin-left: 15px;
	width: 204px;
	float: right;
	border-collapse: collapse;
}
td.calloutr
{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	line-height: 180%;
	background-color: #eaeaea;
	padding: 6px;
}
table.h2btt
{
	margin-top: 22px;
	padding: 0;
	width: 100%;
	height: 18px;
	border-bottom: #000000 1px solid;
	border-collapse: collapse;
}
td.h2btt
{
	margin: 0;
	border: 0;
	padding: 0;
	height: 18px;
}
td.h2bttbtn
{
	margin: 0;
	border: 0;
	padding: 0;
	height: 18px;
	text-align: right;
	vertical-align: bottom;
}


