body {
margin:0px;
background-color:#789CB8;
font:10px verdana;
color:#000000;
}

a:link{
color:#000099;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

a:visited{
color:#000099;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

a:hover{
color:#000099;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

.topbar{
background: url(../images/topbar_bg.gif) repeat-y;
padding-right:10px;
}
.banner{
background-color:#446FB4;
padding:0px;
}

.lefttable{
background-color:#E9F2FC;
}

.leftpanel{
border-right:1px dashed #759CC8;
background-color:#E9F2FC;
}

.rightpanel{
border-left:1px dashed #759CC8;
background-color:#E9F2FC;
}


.footer_text{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.desc_text{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.heading{
font:18px arial;
font-weight:bold;
color:#446FB4;
text-decoration:underline;
}


.subheading{
font:13px arial;
color:#446FB4;
font-weight:bold;
text-decoration:underline;
}

.toptable{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}

.toptable a:link{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}

.toptable a:visited{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}

.toptable a:hover{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}

.innersubheading{
font:12px arial;
color:#9F720A;
font-weight:bold;
text-decoration:none;
}



.tableheader{
 font:10px Verdana;
 color:#474747;
 background-color:#D6E8FF;
 font-weight:bold;
 text-align:center;
}

.tablecontent{
 font:10px Verdana;
 color:#333333;
 background-color:#FFF2D2;
 text-align:center;
}


.copyright{
font: 11px arial;
color:#9E9A9A;
}

.copyright a:link{
font: 11px arial;
color:#9E9A9A;
text-decoration:none;

}

.copyright a:visited{
font: 11px arial;
color:#9E9A9A;
text-decoration:none;
}

.copyright a:hover{
font: 11px arial;
color:#9E9A9A;
text-decoration:underline;
}

.prototype{
font: 11px arial;
color:#9E9A9A;

}


.prototype a:link{
font: 11px arial;
color:#9E9A9A;
text-decoration:none;
}

.prototype  a:visited{
font: 11px arial;
color:#9E9A9A;
text-decoration:none;
}

.prototype a:hover{
font: 11px arial;
color:#9E9A9A;
text-decoration:underline;
}
.login_table{
background-color:#FFF2D2;
border:1px solid #999999;
}

.errortext_red{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}

.invalidtext_ppl{
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#6666FF;
}

.login_header{
background-color:#4284C5;
padding:5px 5px 5px 15px;
font:11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
text-align:left;
}



.forgotpassword_text{
font:11px arial;
color:#446FB4;
font-weight:bold;
}

.categorytabletd{
background-color:#EFEDED;
padding-left:15px;
}



.welcome_text{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FDBF2E;
}
.welcomeinner_text{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.form_text{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.form_text_bold{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}

.form_text_bold_red{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-weight:bold;
}

.date_bold_black{
font:15px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}

.date_bold_red{
font:15px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-weight:bold;
}


.td_brdr_top{
border-top:2px solid #F2F2F2;
}

.tr_brdr_bot{
border-top:2px solid #F2F2F2;
}

.menutitle{
cursor:pointer;
padding:10px 5px 5px 5px;
color:#000099;
width:175px;
height:20px;
vertical-align:middle;
text-align:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border-bottom:1px dashed #759CC8;
text-decoration:none;
}

.menutitle a:link{
cursor:pointer;
padding:5px;
color:#000099;
width:175px;
height:20px;
vertical-align:middle;
text-align:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}


.menutitle a:visited{
cursor:pointer;
padding:5px;
color:#000099;
width:175px;
height:20px;
vertical-align:middle;
text-align:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}


.menutitle a:hover{
cursor:pointer;
padding:5px;
color:#000099;
width:175px;
height:20px;
vertical-align:middle;
text-align:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}


.submenu{
color:#000000;
padding-left:7px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px dashed #759CC8;
font:12px Verdana, Arial, Helvetica, sans-serif;

}

.submenu a:link{
color:#000000;
padding-left:7px;
padding-bottom:5px;
padding-top:5px;
text-decoration:none;
font:10px Verdana, Arial, Helvetica, sans-serif;
}

.submenu a:visited{
color:#000000;
padding-left:7px;
padding-bottom:5px;
padding-top:5px;
text-decoration:none;
font:10px Verdana, Arial, Helvetica, sans-serif;
}

.submenu a:hover{
color:#000000;
padding-left:7px;
padding-bottom:5px;
padding-top:5px;
text-decoration:underline;
font:10px Verdana, Arial, Helvetica, sans-serif;
}

.table_brdr{
border: 1px solid #CCCCCC;
}

.InvoiceStatus {
	font:bold 24px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	text-align: center;

}
.textbox{
width:100px;
background-color:#F6FAFF;
font:10px verdana;
}

.textbox_normal{
width:150px;
background-color:#FFFFFF;
font:10px verdana;
}

.textbox_multine{
width:150px;
background-color:#FFFFFF;
font:10px verdana;
height:50px;
}

.textbox_small{
width:70px;
background-color:#FFFFFF;
font:10px verdana;
}

.textbox_vsmall{
width:20px;
background-color:#FFFFFF;
font:10px verdana;
}

.browsebox_small{
width:70px;
background-color:#FFFFFF;
font:10px verdana;
}

.menubox_normal{
width:155px;
height:18px;
font:10px Verdana;
}
.menubox_normal1{
width:155px;
height:15px;
font:9px Verdana;
}

.menubox_small{
width:70px;
height:18px;
font:10px Verdana;
}

.menubox_vsmall{
width:50px;
height:18px;
}


.textarea_vlarge{
width:600px;
height:50px;
}


.textarea_large{
width:480px;
height:50px;
}

.textarea_normal{
width:300px;
height:50px;
}

.textarea_small{
width:120px;
height:30px;
}


.login_button{
width:50px;
height:20px;
border:1px solid #999999;
background-color:#EEEDED;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
}

.login_button_big{
width:120px;
height:20px;
border:1px solid #999999;
background-color:#EEEDED;
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
}

span.pagelink a:link{
font:11px arial;
color:#446FB4;
text-decoration:none;
}

span.pagelink a:visited{
font:11px arial;
color:#791907;
text-decoration:none;
}

span.pagelink a:hover{
font:11px arial;
color:#446FB4;
text-decoration:underline;
}

span.prev a:link{
font:11px arial;
color:#446FB4;
text-decoration:none;
}

span.prev a:visited{
font:11px arial;
color:#446FB4;
text-decoration:none;
}
span.prev a:hover{
font:11px arial;
color:#446FB4;
text-decoration:underline;
}

.form_text_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}


.invoice_heading{
font:15px Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:2px;
color:#FFFFFF;
background:#00529C;
height:25px;
text-align:center;
text-transform:uppercase;
}

.invoice_heading2{
font:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:#00529C;
height:25px;
text-align:center;
text-transform:uppercase;
}

.invoice_boxgray{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
background:#FFFFFF;
height:21px;
border:1px solid #858585;
padding:2px;
}

.invoice_boxgray1{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
background:#FFFFFF;
/*border:1px solid #858585;*/
padding:2px;
}


.invoice_boxgrayNew{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
background:#FFFFFF;
border-left:1px solid #858585;
border-right:1px solid #858585;
padding:2px;
}
.arial11brown
{
	font:12px Arial;
	color:Maroon;
}




