/* WriterPros Stylesheet */

/* =========== Nav Bar ===========  */

/*.ulnav
{
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
}

.anav
{
	font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
	float:left;
	text-decoration:none;
	color:#000000;

	padding:0.2em 0.6em;
	border-right:1px solid #167CFE;
}

.anav:hover {
	font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
	background-color:#F78B26;
	color: #000000;
	text-decoration: none;}

.linav {display:inline;} */

.ulnav
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.anav
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
	background-color:#CCCCCC;
	padding:5px;
	border:1px solid #167CFE;
	width: 100%;
}

.anav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#F78B26;
	color: #ffffff;
	text-decoration: none;}

.linav {display:block;
	line-height: 12px;
	} /* inline = horizontal */




/*  =============== BULLETS ===================  */

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
	list-style-position: outside;
	text-align: left;
}

/* ================================= */

.srchcellnotactive {
background: url("images/btn_Search.gif");
background-repeat: none;
}

.srchcellactive {
background: url("images/btn_SearchOn.gif");
background-repeat: none;
}

.text, p, td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin 5px;
}

Body {
	background: #000000 url("images/BG_page.jpg");
	background-repeat:repeat-x;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align:center;
	line-height: 14px;
	scrollbar-base-color:#1579F9; /* IE Only */
} 

.tablemain {
	width: 790px;
	border-color: #000000;
	padding: 0px;
	border: 1px;
}

.container {
	background: #E4E5D7;
	border: 1px;
	width: 800px;
}

.tablecellmain {
border: 1px;
border-color: #1579F9;
border-style: solid;
width: 500px;
background: #FFFFFF;
}

.tablecellrightnav {
border: 1px;
border-color: #1579F9;
border-style: solid;
width: 275px;
background: #F7F7F5;
padding: 0px;
margin: 5px;
}

.rightpanelheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
}


.tablecellspacer {
border: 1px;
border-color: #1579F9;
border-style: solid;
width: 2px;
padding: 0px;
background: E4E5D7;
}


H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000; /*#075B91*/
	font-weight: bold;
	text-align:left
}

.H1White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align:left
	border-style: solid;
	border: 1px;
	border-color: #000000;
	padding: 3px;
	background-color: #eeeeee;
}

/* INPUT {
	border: #000000 1px inset;
	border-color: #000000 #666666 #666666 #000000;
	background-color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(../images/box_shadow.gif);
		font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000; 
}*/

INPUT, TEXTAREA, SELECT,.field {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 10px;
	font-weight: normal;
	background-color: #D8E7F7; 
}

.Submit {
	font-family: Arial;
	margin-left: 10px;
	cursor: hand;    /* IE */
	cursor: pointer; /* Mozilla */
	color : #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	background-color: #0040a8;
	border-style:solid;
	border-color: #000000;
	border-width:thin;
}

.SubmitButton {
	display: none;
}


.fieldactive {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	background-color: #ffffff;
}

.Button {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 10px;
	font-weight: normal;
	background-color: #D8E7F7;
}


.HL_ActionItem {
		font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 9pt;
	font-weight: normal;
	background-color: #7BA6D6;
}



PRE
{
		font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 9pt;
	font-weight: normal;
	/*background-color: #ECE9D8;*/
	white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
	white-space: -pre-wrap; /* Opera 4 - 6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
	word-wrap: break-word; /* IE 5.5+ */
}

.TDPRE {
	/* background-color: #f5f7f7;
	border-color: #666666;
	border:2px;
	padding:0px; */
    overflow: hidden;
	width: 550px;

}


	.frame
	{
	position:absolute;
	z-index:555;
	width:300;
	height:214;
	left: 225;
	}


.navlink {
	border-style: solid;
	border: 1px;
	border-color: #FFFFFF;
	text-decoration: underline;
	color: #000000;
	text-align: left;
		font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 9pt;
	font-weight: bold;
}
	

.navlink:hover {
	border-style: solid;
	border: 1px;
	border-color: #EDFCFE;
	background-color: #000000;
	text-decoration: none;
	color: #FFFFFF;
	text-align: left;
}

.link,a {
	text-decoration: underline;
	color: #0040a8;
	text-align: left;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.link:hover,a:hover {
	text-decoration: underline;
	color: #F78B26;
	text-align: left;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/* Portfolio Page */

.portfolio_table  {
	padding: 5px;
	border-top: solid 1px #99948A;
	border-right: solid 0px #99948A;
	border-bottom: solid 0px #99948A;
	border-left: solid 1px #99948A;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-collapse: collapse;
}

.portfolio_table_row_hl {
background: url(images/BG_TDBlue_TableHdHL.jpg);
background-repeat: repeat-x;
background-color: #BAD6EE;
border-top: solid 0px #99948A;
border-right: solid 1px #99948A;
border-bottom: solid 1px #99948A;
border-left: solid 0px #99948A;
padding: 5px;
}

.portfolio_row_blue {
/* background: #f5f7f7; */
background:  #EDF2FB;
border-top: solid 0px #99948A;
border-right: solid 1px #99948A;
border-bottom: solid 1px #99948A;
border-left: solid 0px #99948A;
padding: 5px;
}

.portfolio_row_white {
/* background: #f5f7f7; */
background:  #FFFFFF;
border-top: solid 0px #99948A;
border-right: solid 1px #99948A;
border-bottom: solid 1px #99948A;
border-left: solid 0px #99948A;
padding: 5px;
}


/* Zoom Search Pre-Defined Styles 
http://www.wrensoft.com/zoom/support/css.html
*/

.highlight { background: #EDF2FB; }

.searchheading {font-weight: bold;}

.summary {font-style: italic;
width: 100%;} 

.results {font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 10px;
font-weight: normal;
width: 100%;}

.category {color: #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;}

.description {color: #666666;}

.context {font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 10px;
font-weight: normal;
}

.infoline {color: #808080;
font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 10px;
font-weight: normal;
}

.sorting {text-align: right;
font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 10px;
font-weight: normal;
}

.result_title {font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 12px;
font-weight: normal;
}

.zoom_searchform {	
font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 10px;
font-weight: normal;
/*background-color: #D8E7F7;*/ }

.zoom_options {background: #FFFFFF;}

input.zoom_button {font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 10px;
font-weight: normal;
}

input.zoom_searchbox 
{font-family: Arial, Helvetica, sans-serif;
color : #000000;
font-size: 10px;
font-weight: normal;
}


/* Footer */

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	color : #7A7A65;
	font-size: 11px;
	font-weight: normal;
}

.footer_link {
	font-family: Arial, Helvetica, sans-serif;
	color : #646442;
	font-size: 11px;
	font-weight: normal;
}

.footer_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	color : #646442;
	font-size: 11px;
	font-weight: normal;
	background-color: #D8D8AD;
}