﻿/*forms*/
#appForms table {margin: 0 0 5px 0;border-left : 1px solid #E4E4E4; }
#appForms caption{font-size: 70%;text-align:left;font-weight:normal;padding:5px 0 5px 0;}
#appForms th {background-color: #E4E4E4; border-bottom: 1px solid #B1B1B1; font-size: 70%; padding: 5px;}
#appForms td {font-size: 70%; padding: 5px; border: 1px solid #CCCCCC; border-top: 0;border-left:0;}

#formTitle {	font-size : 20px;  font : Verdana, Geneva, Arial, Helvetica, sans-serif;  padding-left : 10px;  width:100%;	  }
#mandFields{	float: left; padding-left : 10px; padding-top : 5px;   }
#mandFieldText{	padding-top : 5px;   }
#formIcon{	float: right;  margin-top:-25px;}
#formDDIcon{ float: right;  margin-top:-15px; padding-right:15px;}
.formSection {font-weight :bold; padding-left : 10px; padding-top : 10px;    }
.formSectionDivider {padding-left : 10px; padding-top : 2px;  width:100%; height:1px; border:0px; }
#appForms {float:left; clear: both; width : 420px;}
#appForms table{border-left : 1px solid #E4E4E4; width:420px; background-color: #F4F4F4; margin: 20px 0px 5px 2px;  padding : 0px; }
#appForms th{font-weight:bold;  margin-left:0px; text-align :left;  border-bottom: 0px; background-color: #F4F4F4; padding-left:20px; padding-top:0px;padding-bottom:0px;  vertical-align : middle; }
#appForms td{border: 0px;  border-width : 0 0 0 0;  padding-top : 3px;  padding-bottom : 3px;  vertical-align : middle;   font-size : 70%;   }
#appForms td p {font-size : 100%;  margin-left : 10px;  margin-right : 10px;  }
#appForms img{ float:none; padding-bottom:0px;padding-top: 0px}
#appForms a img{padding:0 5px}
#appForms td img{ 	margin : 0px; }
#appForms ul{ font-size : 100%; list-style-type: disc; padding-left:5px; }
#appForms ul li{ font-size : 100%; list-style-type: disc;}

#appForms input {font-size : 95%; } 
#appForms select {font-size : 95%; } 
.rbut { border:1px solid #F4F4F4; }

#appForms  .fieldDisabled { background-color : #EFEFEF; border : 1px solid  #9C9C9C;}
#appForms .fieldEnabled { background-color : #FFFFFF;	border : 1px solid  #9C9C9C;}

/*progress bar*/
#threeQuartLeft .zProgressBar{text-align : center;	vertical-align : middle;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;width:490px;clear: both;}	
#threeQuartLeft .zProgressBar ul {margin:0;	padding:0;clear: both;margin-top:5px;}
#threeQuartLeft .zProgressBarIndent {margin-left:24px;} 
#threeQuartLeft .zProgressBar li{list-style:none;}
#threeQuartLeft .zProgressBarDone {color : White;background-color : #B1D452;float: left; margin-right: 48px;height : 18px; border:1px solid #B1B1B1;padding-top : 4px; padding-right : 8px;}	
#threeQuartLeft .zProgressBarToDo {color : Black; background-color : #F5F5F5;float: left; margin-right: 48px;height : 18px; border:1px solid #B1B1B1;padding-top : 4px; padding-right : 8px;}	
#threeQuartLeft .zProgressBarText {font-size : 125%;padding-top : 200px;width : 70px; }	
#threeQuartLeft .zProgressBarDoneText {font-size :  85%;color : Black;width : 70px;	padding-left:5px;float: left;}	
#threeQuartLeft .zProgressBarToDoText{font-size :  85%;	color : #B1B1B1;width : 70px;padding-left:5px;	float: left;}	

/*filter*/

#filter table {margin: 0 0 5px 0; }
#filter td {border: 0px;  border-width : 0 0 0 0;  padding-top : 3px;  padding-bottom : 3px;  vertical-align : middle;   font-size : 70%;}

/*back news items*/
#backNews table {border : 1px solid #E4E4E4; width:420px; background-color: #FFFFF0; margin: 20px 0px 5px 2px;  padding : 0px; }
#backNews td {font-size: 70%; padding: 5px; border: 0px solid #CCCCCC; border-top: 0;border-left:0;}

/*

<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
      <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
      <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
      <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
      <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
      <AlternatingRowStyle BackColor="#F7F7F7" />



*/

.frontMainGridRowStyle { background-color:#E7E7FF; color:#4A3C8C; padding:5px 3px 5px 0px; font-size:70%;  }
.frontMainGridAlternatingRowStyle { background-color:#F7F7F7; color:#4A3C8C; padding:5px 3px 5px 0px; font-size:70%;  }