﻿body {margin: 0;padding:0;background: #fffff;}

/*********  Layout **********/
#headercontent{ width: 100%; height: 70px;  float:left ;   margin: 0; border-width: 0 0 2px 0; }
#leftcontent { width: 20%; height:75px; float: left; color: #000; margin:0; background-image: url(images/panel.jpg) ; background-repeat:no-repeat ; }
#rightcontent {width: 80%; float:right; height:550px;    overflow: auto ;    }


/*********  Navigator  **********/
#navigator {width: 20%;color: #000;margin:0;}

.createnew { margin-left:5px; margin-top: 10px;}
.txtboxSearch{ border : solid 1px #9c9a9a;margin: 0 0 0 5px; width:138px;height: 19px ; padding:0;}
.watermarktrans {border : solid 1px #9c9a9a;margin: 0 0 0 5px;font-size:10px; font-family:Tahoma; color:#adafb3;	width:138px; height: 19px ;padding:0;}
.btnSearchTrans {margin : 0; padding:0 }
.tdIconColumn{width:21px;}
.tdItems {width:253px }
.tdCommands{ width:186px;}	 

/*********  Miscellaneous *********/
.txtfont {border : solid 1px #9c9a9a;  font-size:11px; font-family:tahoma; color :#140905; vertical-align:middle ;  }
.txtAmount {border : solid 1px #9c9a9a; font-size:11px; font-family:tahoma; color:#140905; vertical-align:middle; text-align:right;  width:88px;  }
 td {font-size:11px; font-family:Tahoma; color:#140905; line-height:13px; vertical-align:top ;}
.space{height:2px;}
.validatorCalloutHighlight { background-color:  Yellow ; }
.reqField {color: red}
h1 { font-size:12px; font-weight: bold ; padding:10px 0px 0px 10px; margin:0   }


/*********  Main Content  **********/
#searchclient{width:236px;  padding: none;	}
.imgSearchClient {margin   : 0 0  0 0 ;   padding: 0 0 0 0;   vertical-align: bottom;	}
.txtboxSearchClient{border : solid 1px #9c9a9a; padding-bottom:2px;  margin: 0; width: 140px; height: 16px ;	}
.watermarkClient {border : solid 1px #9c9a9a; padding-bottom:2px;margin: 0; font-size:10px; font-family:Tahoma; color:#adafb3;	width: 140px; height: 16px ;}
.btnSearchClient {margin  : 0 0 1px 0;   padding: none;   vertical-align: bottom;}
.btnTrans{ margin: 3px 0px 0px 0px;}



/************Home Page ****************/
.homeheader{width : 720px;	height: 70px; border:solid 1px  #9c9a9a;}
.divNewsHolder{float:left;  padding-top:15px; 	margin-left:8px; 	margin-right:20px;	width : 450px;	font: font-size:11px; font-family:Tahoma; line-height:13px; vertical-align:top; text-align:justify; }
.divOTESAdRight{margin-top:15px; float:left;}
.imgnewsholder{margin-right: 15px;}  
.calendar { width: 141px; padding: 0; margin: 0; border-left: 1px solid #A2ADBC; font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #616B76; text-align: center; background-color: #fff;}


/*********  New Transaction************/

.toolbarholder {width :352px;height: 31px;	background-image :url(images/modheader.jpg);	background-repeat:no-repeat ;  }
.dataholder {width:720px;	font: font-size:11px; font-family:Tahoma; vertical-align:top;	}
.dataheader{width:720px; height:39px ; font-family:tahoma,helvetica;font-size:11px;background:url(images/tab_back2.jpg); background-repeat:repeat-x ; border-left: solid 1px #9c9a9a; border-bottom:none; border-right:none; border-top:none;border-right: solid 1px #9c9a9a;   }
.transHeader{background-image: url(images/modheader.jpg); width: 125px; padding-top: 10px;background-repeat: no-repeat; height: 20px; font-weight:bold ; text-align :center ; }
.HeaderBottom{ border-bottom: #9c9a9a 1px solid; height: 11px; text-align: right}

/*Table Layout*/
.detailsheader  { height: 33px;  padding-top:8px;  background:url(images/table/header.jpg); background-repeat:repeat-x ;  text-align :left;   	}
.detailsheaderleft  {	 height: 22px; 	  background-color:#4f81bd;	  text-align:center;      border-bottom: solid 1px #99aabd; 	  border-left: solid 1px #cccccc;	    border-top: solid 1px #cccccc;}
.detailsheaderright  {	 height: 22px; 	  background-color:#4f81bd;	  text-align:center;      border-bottom: solid 1px #99aabd; 	  border-right:solid 1px #cccccc;	  border-top: solid 1px #cccccc; }
.leftborder {border-left :solid 1px #d5d5d5;  }
.rightborder {  border-right:solid 1px #d5d5d5; }
.left_bottom_border {border-left :solid 1px #d5d5d5; border-bottom: #cccccc 1px solid }
.right_bottom_border {  border-right:solid 1px #d5d5d5;border-bottom: #cccccc 1px solid }
.bottom_border { border-bottom: #cccccc 1px solid }
.text { font-size:11px; font-family :"tahoma"   }
/*Instructions Tab*/


/*********  Grivdview ***********	*/	
.gridviewheader {font-family:tahoma,helvetica;font-size:11px;background:url(images/table/header.jpg); background-repeat:repeat-x ;  height :37px; }
.gridviewheader a{text-decoration:none; vertical-align:middle;    } 
.gridviewheader a:hover{text-decoration:none;  } 

.grdviewtxt {font-size:11px; font-family:Tahoma; color:#140905; line-height:10px; vertical-align:middle ;  }
.imgsort {padding-left: 3px; }
.GridMainContainer{border-style:none; }

.gridviewpager{ text-align:right; Height:20px; border: solid 1px #cdcdcd; background-color :#EEEEEE ; color:#383838; }



