/* Style sheet for DPA items */
/* Andrew Smith asmith[at]inpixels.com */

/*---------------------------------------------------------*/
/* dpa styles */

.box_link a{
	font-family: "Century Gothic", Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	background-color: #CC7A00;
	text-align: center;
	margin: 2px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #000;
}

.box_link a:hover{
	font-family: "Century Gothic", Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E5BC7F;
	text-align: center;
	margin: 2px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #000;
}
/*---------------------------------------------------------*/
.imageR {
	float: right; 
	padding-bottom: 5px;
	padding-left: 14px;
}

.imageL {
	float: left; 
	padding-bottom: 1px;
	padding-right: 14px;
}
/*---------------------------------------------------------*/
.iconR {
	float: right; 
	padding-bottom: 1px;
	padding-left: 7px;
}

.iconL {
	float: left; 
	padding-bottom: 3px;
	padding-right: 7px;
}

.icon {
	vertical-align:middle;
	margin-bottom:3px;
}
/*---------------------------------------------------------*/

.pullquoteR {
	float: right;
	width: 177px;
	color: #000000;
	border: 1px solid #afafaf;
	border-right: 2px solid #afafaf;
	border-bottom: 2px solid #afafaf;
	background: #f7f7ee;
	font: 11px  Verdana, Arial;
	padding: 3px 5px;
	margin: 3px 7px;
}

.pullquoteL {
	float: left;
	width: 177px;
	color: #000000;
	border: 1px solid #afafaf;
	border-right: 2px solid #afafaf;
	border-bottom: 2px solid #afafaf;
	background: #f7f7ee;
	font: 11px Verdana, Arial;
	padding: 3px 5px;
	margin: 3px 7px;
}
/*---------------------------------------------------------*/
.pullquote2R {
	float: right;
	width: 257px;
	color: #000000;
	background: #FFFFFF;
	font: 12px  Verdana, Arial;
	padding: 3px 5px;
	margin: 3px 7px;
}

.pullquote2L {
	float: left;
	width: 257px;
	color: #000000;
	background: #FFFFFF;
	font: 12px Verdana, Arial;
	padding: 3px 5px;
	margin: 3px 7px;
}
/*---------------------------------------------------------*/
.pullquote3R {
	float: right;
	width: 257px;
	color: #000000;
	background: #FFFFFF;
	font: 12px  Verdana, Arial;
	padding: 3px 5px;
	margin: 3px 7px;
	border-left: 1px dashed black;
}

.pullquote3L {
	float: left;
	width: 257px;
	color: #000000;
	background: #FFFFFF;
	font: 12px Verdana, Arial;
	padding: 3px 5px;
	margin: 3px 7px;
	border-right: 1px dashed black;
}
/*---------------------------------------------------------*/
.frameR {
	display:block;
	float:right;
	width:250px;
	height:300px;
	overflow:auto;
	border:1px solid #afafaf;
	margin:7px;
	padding:5px;
	background:#f7f7ee;
	
}

.frameL {
	display:block;
	float:left;
	width:250px;
	height:300px;
	overflow:auto;	
	border:1px solid #afafaf;
	margin:7px;	
	padding:5px;
	background:#f7f7ee;

}
/*---------------------------------------------------------*/
.heading_text { font: bold 1.5em "Century Gothic", Tahoma, Arial, sans-serif; color:#00417E; /* Blue */ }
.heading2_text { font: bold 1.2em "Century Gothic", Tahoma, Arial, sans-serif; color:#00417E; /* Blue */ }
.heading3_text { font: bold 1.0em "Century Gothic", Tahoma, Arial, sans-serif; color:#CC7A00; /*orange*/}
.faint_text { font:  bold 0.7em "Century Gothic", Tahoma, Arial, sans-serif; color: #999999; }
.small_text { font:  bold 0.7em "Century Gothic", Tahoma, Arial, sans-serif; color: #000; }

/*---------------------------------------------------------*/
.dpa_table { width:95%; border:1px solid black; padding:0;}
.dpa_cell { border:1px solid black; padding:2px; }
.dpa_cellH { border:1px solid black; padding:2px; background:#ffe599; color:black; font-weight:bold;}
.dpa_rowO {background: #EFEFEF; }
.dpa_rowE {background: #FFF; }

/*---------------------------------------------------------*/
/* end styles */
