/* CSS Document */

/* Special code to prevent page shift in Firefox and Safari*/

html, body {
	text-align: center; /* hack to force IE5.x pc to center wrapper div */
	margin: 6px 0 1px 0;
   	padding: 0;
   	height: 100%;
   	min-height: 100%; }
   
img {border: none;}

#clear {clear: both;}

#wrapper { margin-bottom: -16px; margin-top: 10px; position:relative; min-height: 100%; height: auto !important; height: 100%; }

#tabNav {
width: 600px; 
top: 26px; 
position:relative; 
float:right; 
height: 21px; 
background-color:#1c494e;
}

#leftPanel {width: 175px; height: 511px; 
border-color: #83a9ad; border-width: 1px; border-style:solid; 
background-color: #fcf4d6; 
top: 0px; float:left; 
background-image: url(images/df_leftpanel_illo_seal.png); 
background-repeat: no-repeat; 
background-position:bottom; 
text-align:left;
margin-bottom:auto;
}

p {
	font-size: 14px; 
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #27302D;
	line-height : 120%;
	text-align:left;
	text-indent : 0;
	padding: 0 0 0 0;		
	}

a.parabody:active {color: #27302D; text-decoration: underline;}
a.parabody:link 	{color: #27302D; text-decoration: underline;}
a.parabody:visited {color: #27302D; text-decoration: underline;}
a.parabody:hover {color: #B52D00; text-decoration: underline;}	

/*li {
	list-style-image:url(../images/df_ui_bullet_red.png);
	padding: 0 0 8px 0;
	}*/
			
.panelLeft {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #27302D;
	
}
.panelLeft li{
	list-style-image: url(../images/df_ui_bullet_red_tan.png);
	line-height: 130%;
	color: #27302D;
	margin: 0 0 0 -4px;
	padding: 0 6px 4px 0;	
}

a.panelLeft:active {text-decoration: underline; color: #27302D;}
a.panelLeft:link {text-decoration: underline; color: #27302D;}
a.panelLeft:visited {text-decoration: underline; color: #27302D;}
a.panelLeft:hover {text-decoration: underline; color: #B52D00;}	

.NavOn {
	height: 18px;
	display: block;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;	
	padding-top: 3px;
	text-align:center;
	vertical-align:middle;
	letter-spacing: 0;
	background-color:#1c494e; /*green*/	
}
a.NavOn:hover { 
	background-color:#b83136; /*red*/
	display:block;
	text-decoration: none; color: #fff;
}

.NavOff {
	height: 18px;
	display: block;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;	
	padding-top: 3px;
	text-align:center;
	vertical-align:middle;
	letter-spacing: 0;
	background-color:#b83136; /*green*/	
}

a.NavOff:hover { 
	background-color:#b83136; /*red*/
	display:block;
	text-decoration: none; color: #fff;
}

.paraHome {
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #27302D;
	line-height : 140%;
	text-indent : 0;
	padding: 0 4px 6px 4px;
	list-style-image: url(../images/df_ui_bullet_red.png);			
}

.paraHome a:active {text-decoration: underline;color: #27302D;}
.paraHome a:link {text-decoration: underline;color: #27302D;}
.paraHome a:visited {text-decoration: underline;color: #27302D;}
.paraHome a:hover {text-decoration: underline;color: #B52D00;}





.paraIM {
		font-size: 11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #27302D;
		line-height : 120%;
		text-indent : 0;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
}

.paraIM a:active { text-decoration: underline;color: #27302D;}
.paraIM a:link { text-decoration: underline;color: #27302D;}
.paraIM a:visited { text-decoration: underline;color: #27302D;}
.paraIM a:hover { text-decoration: underline;color: #B52D00;}
	
.paraPhoto {
		font-size: 14px; 
		font-family: "Times New Roman", Times, serif;
		text-decoration: none;
		color: #27302D;
		line-height : 120%;
		text-indent : 0;
		padding: 4px 4px 0 4px;
		margin-top: 0;
}

	a.paraPhoto:active { text-decoration: underline; color: #27302D;}
	a.paraPhoto:link { text-decoration: underline; color: #27302D;}
	a.paraPhoto:visited { text-decoration: underline; color: #27302D;}
	a.paraPhoto:hover { text-decoration: underline; color: #B52D00;}

.topnav  { 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: 130%;
	padding: 0 0 0 0; 
	margin: 0 0 0 0;
}
	a.topnav:active { text-decoration: none; color: #27302D;}
	a.topnav:link { text-decoration: none; color: #27302D;}
	a.topnav:visited { text-decoration: none; color: #27302D;}
	a.topnav:hover { text-decoration: underline; color: #B52D00;}
	
.footerWhite  { 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	line-height: 100%;
	padding: 0 0 0 0; 
	margin: 0 0 0 0;
}
	a.footerWhite:active { text-decoration: none; color: #fff;}
	a.footerWhite:link { text-decoration: none; color: #fff;}
	a.footerWhite:visited { text-decoration: none; color: #fff;}
	a.footerWhite:hover { text-decoration: underline; color: #ffe686;}
	
.footerGray  { 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 140%;
	padding: 0 0 0 0; 
	margin: 0 0 0 0;	
}

	a.footerGray:active { text-decoration: underline; color: #333333;}
	a.footerGray:link { text-decoration: underline; color: #333333;}
	a.footerGray:visited { text-decoration: underline; color: #333333;}
	a.footerGray:hover { text-decoration: underline; color: #B52D00;}
	
	
.panelPhoto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #27302D;
	text-align:left;
	padding: 0 0 6px 0;
	list-style-image: url(../images/df_ui_bullet_red.png);
	
}

a.panelPhoto:active {text-decoration: underline; color: #27302D;}
a.panelPhoto:link {text-decoration: underline; color: #27302D;}
a.panelPhoto:visited {text-decoration: underline; color: #27302D;}
a.panelPhoto:hover {text-decoration: underline; color: #B52D00;}	



.panelblock {
	color : #1F3A71;
	line-height : 11pt;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #26484C;
	padding-bottom : 8px;
	text-indent : 0;
}

	a.panelblock:active {color: #26484C; text-decoration: underline;}
	a.panelblock:link 	{color: #26484C; text-decoration: underline;}
	a.panelblock:visited {color: #26484C; text-decoration: underline;}
	a.panelblock:hover {color: #B52D00; text-decoration: underline;}
	
.medheadersm  {
	color: #1c494e;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom : 1px;
	
}

.mainbodytext {
		font-size: 14px; 
		font-family: "Times New Roman", Times, serif;
		text-decoration: none;
		color: #27302D;
		line-height : 120%;
		padding: 0 0 8px 0;
		list-style-image:url(../images/df_ui_bullet_red.png);
	}
	
	a.mainbodytext:active 	{ color: #27302D; text-decoration: underline;}
	a.mainbodytext:link 	{ color: #27302D; text-decoration: underline; }
	a.mainbodytext:visited 	{ color: #27302D; text-decoration: underline; }
	a.mainbodytext:hover 	{ color: #B52D00; text-decoration: underline; }
	
/*.mainbodytext li {
	list-style-image:url(../images/df_ui_bullet_red.png);
	padding: 0 0 8px 0;
	}		*/	
	
.captiontext {
		font-size: 10px; 
		font-family: verdana, geneva, arial, helvetica;
		text-decoration: none;
		color: #27302D;
	}
	a.captiontext:active 	{color: #26484C; text-decoration: underline;}
	a.captiontext:link 	{color: #26484C; text-decoration: underline;}
	a.captiontext:visited 	{color: #26484C; text-decoration: underline;}
	a.captiontext:hover 	{color: #A85233;; text-decoration: underline;}

		



