
/* IMPORTS *****************/

@IMPORT '/_includes/_forms.css';
@font-face { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }; 
@charset "ISO-8859-6";
@media print {
   p { color: #000000; font-face: arial; }
   a:visited { text-decoration: underline; font-weight: bold;}
} 

/* COMMON ***********************************************/
body {
	margin: 0px;
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color : #E8EEFA; 
}

/*
td {
	color: #494949;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
*/
A,A.fl,A.flAT{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

A:link,A:visited {
	color : #CC3C21; 
	text-decoration : underline; 
} 

A:active , A:hover {
	color : #648D03; 
	text-decoration : none; 
}

ul, ol, p,td,div,span {
	font-size : 12.5px; 
	color: #565C68;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
} 

li{
	margin-bottom:6px;
}

p{
	padding-top:0;
	margin-top:0;
	margin-bottom: 1em;
}

p,h1,h2,h3 {
	margin-top:0px;
	/*padding:0px 20px 0px 20px;*/
	/*letter-spacing:  0.1em;*/
	/*word-spacing: 0.2em;*/
	/*word-spacing: 0.1em; */
}

h1,h2,h3 {
	/*font-variant: small-caps;*/
	word-spacing: 0.2em;
	margin-bottom:.5em;
	padding-top:.4em;
}

H1,.hdr{
	font-weight : bold;
	font-size : 17.5px;
	color : #CB3C20;
	font-family : Helvetica, Verdana, Geneva, Arial, sans-serif; 
	/*text-transform: capitalize;*/
}

H2,.subhdr{
	font-weight : bold; 
	font-size : 15.5px; 
	color : #D95E13;
	font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
} 

H3,.sshdr{
	font-weight : bold; 
	font-size : 14.5px; 
	color : #DF5335; 
	font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.stxt{
	font-size:11.5px;
}

.italic , I,.bolditalic {
	font-style : italic; 
	color : #606060; 
} 

.bold , B,strong,.bolditalic {
	font-weight : bold; 
	color:#6F747D;
} 
table.captiontbl {
/*border : 1px solid #816641; 
background-color:#FFF9E6;*/
padding: .1em 1em .1em 1em;
} 
div.caption{
filter: alpha(Opacity=1);
display: block;
position: relative;
top: -0.1em;
margin-left: 0;
padding: 0em .8em .2em .8em;
font-size: 10.5px;
font-weight: bolder;
color: #714833;
letter-spacing: .1em;
background-color: #AFC11A;
-moz-border-radius: .2em .2em .6em .6em;
-moz-opacity:.9;
/*opacity: .8;*/
filter: alpha(Opacity=1);
border-top: thin solid #B2B0AE;
border-right: thin solid #A09E9C;
border-bottom: thin solid #A09E9C;
border-left: thin solid #B2B0AE;
}

.address {
	font-size: 11px;
	font-weight: bold;
	color: #1E3F66;
}

.whatsNew {
	font-size: 11px;
	color: #1D3E65;
}

.red{
	color: red;
}

.note {
background-color : yellow; 
} 
.note2{
background-color : yellow; 
text-decoration:  line-through;
}

/* DATA TABLE *************************************/

.dataTable {
	border-top : 1px solid #BCB3A5; 
	border-bottom : 1px solid #BCB3A5; 
	margin-bottom:1em;
	
} 
.rowHead,.rowHeader {
	background : #95abd8; 
	font-weight:bold;
	color : #ffffff; 
} 
.rowOdd {
	background : #C4CFE1; 
} 

.subdash{
	color:0000ff;
	font-size:12px;
}
.navHeader {
background:#ffffff;
border-bottom:1px solid #DAD7CF;
}
.navaRow{
font-size:12.5px;
border-bottom:1px solid #CCC7BD;
}

.navaRowFoot{
font-size:12.5px;
}

/* FOOTER *************************************/



.footer {
	font-size: 12px;
	color: #595D69;
	font-weight:normal;
}
.subsubfootertextatthebottomofthepage{
	font-size: 10px;
	color: #565C68;
	padding-left:10px;
}
A.fl,A.flAT{
line-height:155%;
}
a.fl:link,a.fl:visited {
	font-weight: bold;
	color: #CC3C21;
}
a.fl:hover,a.fl:active {
	font-weight: bold;
	color: #648D03;
	text-decoration: none;
}
a.flAT:link,a.flAT:active,a.flAT:visited,a.flAT:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.aris:link,A.aris:visited {
	color : #595D69; 
	font-weight: normal;
	text-decoration : underline; 
} 
A.aris:active , A.aris:hover {
	color : #0062C4; 
	font-weight: normal;
	text-decoration : none; 
}

/* ERROR STYLES ********************************/

.smallerror{
	font-weight : bold;
	color : #ff6600;
	font-size : 10.5px;
}
.error, .error_box{
	font-weight : bold;
	color : #FF0000;
	background: #F4F8FD;
	/*border:1px solid #7F9DB9;
	visibility:hidden;*/
	padding:4px;
}
.error_box2{
	font-weight : bold;
	color : #FF0000;
	background: #F4F8FD;
	/*border:1px solid #7F9DB9;
	visibility:hidden;*/
	padding:4px;
}
INPUT.error, SELECT.error, TEXTAREA.error{
  font-weight: normal;
  color: black;
  background-color: yellow;
}

