body{
margin:0 0 0 auto; font-size:13px;
}
.welcome {
	font-family: tahoma;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:5px;
}
td {
	font-family: tahoma;
	font-size: 11px;
	color: #1C1C1C;
	text-decoration: none;
	
}
.bodytext_bold{
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #1C1C1C;
	text-decoration: none;
	padding-left:5px;
}
.heading_bold{
	font-family: tahoma;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	padding-left:5px;
}

.left_menu{	padding: 5px 0px 5px 40px;}
.left_menu a, a:hover, a:link, a:visited{
font-family: Arial;
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.left_menu a:hover{
color:#0033FF;
font-size:14px;
}

h1{
font-family:arial;
color:#000000;
font-size:15px;
font-weight:bold;
}

.heading_bold{
	font-family: tahoma;
	font-size: 16px;
	font-weight:bold;
	color: #777777;
	text-decoration: none;
	padding-left:5px;
}
.search{
    border:none;
    font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #1C1C1C;
	text-decoration: none;
	padding-left:5px;
}
.box_mid {
	background-image: url(images/box_mid.jpg);
	background-repeat: repeat-x;
}
.login{
	font-family: arial;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}
.forgetpassword{
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}
.forgetpassword a{
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.forgetpassword a:hover{
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: #FF8D40;
	text-decoration: none;
}

form {
margin:0;
padding:0;
}

label {
float: left;
margin-right: -20px; /*width of left column*/
width: 40px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
line-height:2.4em;
padding:0 3px 0 0;
}
input {/*width of text boxes. IE6 does not understand this attribute*/
height:15px;
width:94px;
margin-left:12px;
margin-top:0.45em;
float:left;
}
textarea{
width:750px;
height:100px;
overflow:hidden;
border:1px solid #173167;
}


.first_row{
background-color:#CCCCCC;

}
.first_row1{
background-color:#FF0000;

}

.submit-button
{
 border:3px;;
    font-family: tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #FFFF00;
	text-decoration: none;
	padding-left:5px;
	background-color:#CCCCCC;
	height:25px;
	width:50px;
	
	
}

.search{
    border:none;
    font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #1C1C1C;
	text-decoration: none;
	padding-left:5px;
}
.box_mid {
	background-image: url(images/box_mid.jpg);
	background-repeat: repeat-x;
}
.forgetpassword{
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}
.forgetpassword a{
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.forgetpassword a:hover{
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: #FF8D40;
	text-decoration: none;
}



select {/*width of text boxes. IE6 does not understand this attribute*/
font:arial;
font-size:11px;
height:15px;
margin-left:12px;
margin-top:0.45em;
margin-bottom:10px;
float:left;
}

.Searchbox {
	background-image: url(images/box_bg.jpg);
	background-repeat: repeat-x;
}
			
			
			
.left-navigation { float:left; width:180px; margin:0; padding:5px; background:#003CA1;}
.left-navigation ul{ float:left; margin:0; padding:0; width:98%;}
.left-navigation ul li{ float:left; clear:both; width:100%; margin:0 0 3px 0; list-style-type:none; background:#C4DAFF; padding:0; border:1px solid #003081; display:block; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000;}
.left-navigation ul li a{ font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding:0 10px;}
.left-navigation ul li a:hover{ font:bold 12px/25px Arial, Helvetica, sans-serif; color:#003CA1; text-decoration:underline;}

.even { background:#EBF6FF;}
.odd { background:#D9EBFB;}

.query2 {margin:20px 0; width:97%; float:left; background:#ffffff url(../images/leftform.gif) repeat-x left bottom; border:1px solid #286BBC; padding:1px;}
.query2 p { margin:0; padding:0 0 8px 90px; width:600px; clear:both; float:left;}
.query2 label {font:bold 12px Arial, Verdana; float:left; text-align:left; margin-top:3px; width:220px; padding:0 3px 0 0;}
.query2 input {height:18px; width:180px; border:1px solid #39465F; float:left; padding:0 0 0 2px; margin:0 10px 0 0; font-family:Arial, Verdana;}
.query2 input.noeffect {height:auto; width:auto; border:none; float:none; vertical-align:middle; margin-left:10px;}
.query2 select {height:20px; width:auto; border:1px solid #39465F; float:left; padding:0 0 0 2px; margin:0 10px 0 0; font-family:Arial, Verdana;}
.query2 textarea {height:70px; width:260px; border:1px solid #39465F; float:left; padding:0 0 0 2px; margin:0; font-family:Arial, Verdana;}
.query2 .button {background:#003273; font:bold 12px/20px Arial, Verdana; color:#fff; width:120px; padding:2px 5px 0 5px; margin:5px 0 0 0; height:25px; float:left;}
.query1 p.alert { clear:both; text-align:center; color:#FF0000; font:bold 11px/20px Arial, Helvetica, sans-serif;}
.query2 h5 { font:bold 17px/25px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#286BBC; padding:0 10px; margin:0 0 20px 0;}

.button-links {width:90%; margin:10px; padding:0; float:left; clear:both;}
.button-links a { font:bold 16px/30px Arial, Helvetica, sans-serif; color:#fff; background:#007AF5; border:1px solid #001942; display:block; text-align:center; float:left; padding:0 10px; margin:0 20px 0 0;}
.button-links a:hover { font:bold 16px/30px Arial, Helvetica, sans-serif; color:#003CA1; background:#C4DAFF;}

.invoice {margin:20px 0; width:97%; float:left; background:#ffffff url(../images/leftform.gif) repeat-x left bottom; border:1px solid #286BBC; padding:1px;}
.invoice p { margin:0; padding:0 0 8px 90px; width:500px; clear:both; float:left;}
.invoice label {font:bold 12px Arial, Verdana; float:left; text-align:left; margin-top:3px; width:220px; padding:0 3px 0 0;}
.invoice input {height:18px; width:180px; border:0; float:right; padding:0 0 0 2px; margin:0 10px 0 0; font-family:Arial, Verdana;}
.invoice input.noeffect {height:auto; width:auto; border:none; float:none; vertical-align:middle; margin-left:10px;}
.invoice select {height:20px; width:auto; border:0; float:right; padding:0 0 0 2px; margin:0 10px 0 0; font-family:Arial, Verdana;}
.invoice textarea {height:70px; width:260px; border:0; float:right; padding:0 0 0 2px; margin:0; font-family:Arial, Verdana;}
.invoice .button {background:#003273; font:bold 12px/20px Arial, Verdana; color:#fff; width:120px; padding:2px 5px 0 5px; margin:5px 0 0 0; height:25px; float:left;}

.data-div { margin:5px auto 1px auto; padding:1px; width:96%; height:auto; clear:both; border:1px solid #286BBC; background:#FFFFFF; overflow:auto; overflow-y:hidden;}
.data-table { width:100%; margin:0; padding:0;}
.data-table thead{ background:#286BBC;}
.data-table thead th{ font:bold 11px/12px Arial, Helvetica, sans-serif; color:#ffffff; padding:1px 5px; vertical-align:top; text-align:center;}
.data-table thead th span{ font:normal 11px/20px Arial, Helvetica, sans-serif;}
.data-table tbody{ background:#FFFFFF;}
.data-table tbody tr:hover{ background:#8065A8;}
.data-table tr.even{ background:#FFFFFF;}
.data-table tr.odd{ background:#E9E1F1;}
.data-table tbody td{ padding:3px 3px 3px 8px; text-align:center; font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.data-table a { color:#258A00; text-decoration:underline;}
.data-table a:hover { color:#000000; text-decoration:none;}

.lead_view { font-size:11px;}
.lead_view td, th { border:solid 1px #003399; padding-left:5px}
.send_invoice {padding-left:10px}
.send_invoice td,th {border:solid 1px #003366; font:normal 14px Arial, Helvetica, sans-serif}
.send_invoice .button {background:#003273; font:bold 12px/20px Arial, Verdana; color:#fff; width:80px; padding:2px 5px 0 5px; margin:5px 0 0 0; height:25px; float:left;}
.button {background:#003273; font:bold 12px/20px Arial, Verdana; color:#fff; width:80px; padding:2px 5px 0 5px; margin:5px 0 0 0; height:25px; float:left;}

.error ul li { font:bold 14px Arial, Verdana; color:#FF0000;}
.error ul { font:bold 14px Arial, Verdana; color:#FF0000;}
