
.error
{
	font-weight:bold;
	color:#ff0000;
}

.message
{
	font-weight:bold;
	color:#060;
}
.mandatory
{
	color:#F00;
}
.formfieldAlternateWithLargeBorder
{
	background-color:#F4FCFF;
	border:2px solid #BFC7E2;
	padding-left:5px;
	font-size:11px;
	font-weight:bold;
	height:23px;	
}

.formfieldWithLargeBorder
{
	border:2px solid #BFC7E2;
	padding-left:5px;
	font-size:11px;
	font-weight:bold;
	height:23px;	
}

.formfieldWithoutBackground{border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}

a.normalLink
{
	color:Blue;
	text-decoration:underline;
}
a.normalLink:hover
{
	color:Blue;
	text-decoration:underline;
}
a.normalLink:active
{
	color:Blue;
	text-decoration:underline;
}
a.normalLink:visited
{
	color:Blue;	
}
/* Created By Mohamed Ajmal - End */

#dropmenudiv{
position:absolute;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #494949; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linknews{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sublink {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sublinkbig {
	FONT-SIZE: 15px; COLOR: red; font-weight:bold ;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.sublink:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sublink:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sublinknews {
	FONT-WEIGHT: bold;FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sublinknews:visited {
	FONT-WEIGHT: bold;FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.readmore:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c90202; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.readmore:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c90202; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.readmore:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.main:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.main:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.main:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sitemap:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sitemap:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sitemap:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #494949; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footer{
	font-size:11px;
}
.footer a{
	text-decoration:none;
}
.footer a:hover {
	color:#f00;
	text-decoration:underline;
}
.sd {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,verdana; TEXT-DECORATION: none
}
normal {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, verdana; TEXT-DECORATION: none
}
.fileError {
	FONT-SIZE: 13px; COLOR: red; FONT-FAMILY: Arial, verdana; TEXT-DECORATION: none
}
.normal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.copy {
	BACKGROUND-POSITION: left 50%; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.errorMessage {
	FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.register {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, verdana; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.but {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699
}
SELECT2 {
	FONT-SIZE: 12px; 
}
.quotes {
	FONT-SIZE: 11px; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.clientdesignation {
	FONT-SIZE: 10px; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
mainlink {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.subheader{font-family:arial;font-size:17px;color:white;font-weight:bold;padding-left:5px}
.nodata{font-family:arial;font-size:15px;color:navy;font-weight:bold;padding-left:5px}
.formfield{background-color:white;border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}

.formfieldWithoutPadding{background-color:white;border:1px solid #BFC7E2;font-size:11px;font-weight:bold;height:23px}
.formfieldRightBottomBorder{background-color:white;border-right:1px solid #BFC7E2;border-bottom:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}
.formfieldBottomBorder{background-color:white;border-bottom:1px solid #BFC7E2;padding-left:5px;font-size:11px;height:23px}

.formfieldModified{background-color:#ffff99;border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}
.formfieldApproval{border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}
.formfieldnormal{background-color:white;padding-left:5px;font-size:11px;font-weight:normal;height:20px}
.formfieldcell{background-color:white;border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:normal;height:20px}

.formfieldtitle{background-color:#ebecfd;border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}
.formfield2{background-color:white;border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px;}

.formfield1{background-color:white;border:1px solid #BFC7E2;padding-left:0px;font-size:9px;font-weight:normal;height:10px}
.formplane{border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}
.formfieldplain{background-color:white;border:1px solid #BFC7E2;padding-left:5px;font-size:11px;height:23px}
.formfieldMatterComment{background-color:Gainsboro;border:1px solid #BFC7E2;padding-left:5px;font-size:11px;font-weight:bold;height:23px}
.lawfirmtext{font-size:11px;font-weight:bold;width:150px}
.tablebd{border:1px solid #234893}
.tabletd{border:1px solid #999999}
.tableStyle{FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Times New Roman'}
.listheader{background-color:#008AD6;font-weight:bold;color:white;font-family:arial;font-size:13px;height:23px;text-align:center}
.listheaderlnk{background-color:#008AD6;font-weight:bold;color:black;font-family:arial;font-size:11px;height:23px;text-align:center}
.listheaderwhite{background-color:#008AD6;font-weight:bold;color:white;font-family:arial;font-size:11px;height:23px;text-align:center;}
.listheaderlight{background-color:#ebecfd;font-weight:bold;color:black;font-family:arial;font-size:11px;height:23px;text-align:center;}
.bd {border: 1px solid #000000;}
.messageStyle{FONT-WEIGHT: bold; FONT-SIZE: larger; TEXT-TRANSFORM: capitalize; COLOR: cornflowerblue; TEXT-ALIGN: center}
.bdtrb {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
.goldhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #A38103;
}
.goldheadnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold; background-color:White;
	color: #A38103;
}
input.txt
{
	border: 1px solid Black;
}
.mainupload{
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainupload:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.mainupload:visted{
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.formfieldPre
{
	background-color:white;
	padding:0px 0px 0px 0px;
	
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	height:15px;
	margin:0px;
}
/*Added by Pradeep 12Feb09 for Invoice review comments*/

.red{color:red;}
.blue{color:blue;}

.listWithArrow
{
	background-color:red;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
	padding:3px 0px 3px 10px;	
	background:url(../images/listarr.gif) no-repeat 0% 50%;
	}
	        .modalBackground {

filter:alpha(opacity=40); 
opacity:0.4;

background-color:Gray; 
}


/*Added for left menu slide 29Jul10 */
.navbar
{
}  

.mainDiv
{
  width:219px;
  }
.ButtonClass
{
	letter-spacing: 0;
	background: url("add-favorites-ovr.gif") no-repeat 0 0;
	background-position: left left;
	background-repeat:no-repeat;
    border: none;
	width: 219px;
	height: 26px;
	color: #ffffff;
	cursor:pointer;
	text-indent:0px;
	padding: 5px;
	margin: 0px 0px 5px 0px;
	font-size: 11px;
}
.topItem
{
  letter-spacing: 0;
  background: url("my-favorites-ovr.gif") no-repeat 0 0;
  background-position: left left;
  background-repeat:no-repeat;
  border: none;
  width: 219px;
  height: 26px;
  color: #ffffff;
  cursor:pointer;
  text-indent:0px;
  padding: 5px;
  margin: 0px 0px 5px 0px;
  font-size: 11px;
}

.topItemOver
{
  text-indent:0px;
  font: 11px;
  letter-spacing: 0;
  background: url("my-favorites-ovr.gif") no-repeat 0 0;
  background-position: left left;
  background-repeat:no-repeat;
  height: 26px;
  width: 219px;
  color: #ffffff;
  cursor:pointer;
    padding: 5px;
	margin: 0px 0px 5px 0px;
	font-size: 11px;
}

.topItemClose
{
  text-indent:0px;
  font: 11px;
  letter-spacing: 0;
  background: url("my-favorites.gif") no-repeat 0 0;
  background-position: left left;
  background-repeat:no-repeat;
  height: 26px;
  width: 219px;
  color: #ffffff;
  cursor:pointer;
    padding: 5px;
	margin: 0px 0px 5px 0px;
	font-size: 11px;
}


.topItemCloseOver
{
  text-indent:0px;
  font: 11px;
  letter-spacing: 0;
  background: url("my-favorites.gif") no-repeat 0 0;
  background-position: left left;
  background-repeat:no-repeat;
  height: 26px;
  width: 219px;
  color: #ffffff;
  cursor:pointer;
    padding: 5px;
	margin: 0px 0px 5px 0px;
	font-size: 11px;
}



.dropMenu
{
  font: bold 11px tahoma,verdana,sans-serif;	
  background-color: #ffffff;
  color: #000;
  border: 0px;
  height:auto;
  border-width: 0 1px 1px 1px;
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:0px;
   margin-top:2px;
 height:auto;
   font: 11px sans-serif;	
   text-decoration:bold;
   color: #0000000;
   
}

.subItem a
{
   margin-left:px;
   font: 11px sans-serif;	 	
   text-decoration:none;
   color: #000000;
}

.subItemOver
{
   margin-left:0px;
   margin-top:2px;
   font: 11px sans-serif;	  
   height:18px;
   color: #000000;
}

.subItemOver  a
{
   margin-left:0px;
   font: 11px sans-serif;
   cursor:pointer;	
   color: #000000;
   cursor:hand;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}

