@import url(http://fonts.googleapis.com/css?family=Roboto:400,700,900,700italic,500italic,500,400italic,300italic,300,900italic);

<!-- style  -->

/* page break */

.break { page-break-after:always; }

/*	link	*/

.a{}
a:hover {text-decoration:underline;}


/*	forms	*/



.input {}

input.std
{
border-width: 1px; 
border-style: solid; 
border-color: #919191;
height: 18px;
font-weight: normal;
font-size: 11px;
color: #555555;
}

.select {}
select.std
{
border-width: 1px; 
border-style: solid; 
border-color: #919191;
height: 18px;
font-weight: normal;
font-size: 11px;
color: #555555;
}

.textarea {}

textarea.std
{
border-width: 1px; 
border-style: solid; 
border-color: #919191;
font-weight: normal;
font-size: 11px;
color: #555555;
}


.submit
{
border-width: 1px;"
border-style: solid; 
border-color: #919191;
height: 20px;
cursor:hand;
background-color:#e9e9e9;
}

.submit:hover
{
	background-color: #FFFFFF;
	color: red;
}

.submit_m
{
border-width: 1px;"
border-style: solid; 
border-color: #919191;
height: 18px;
cursor:hand;
background-color:#e9e9e9;
font-family:Arial ;
font-size:11px;
font-weight:normal;
}

.submit_m:hover
{
	background-color: #FFFFFF;
	color: red;
}

.submit_red
{
border-width: 1px;"
border-style: solid; 
border-color: #ff0000;
height: 18px;
cursor:hand;
background-color:#ffffff;
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#ff0000;
}



/*	table  */

.table {}

table th 
{
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #9b9b9b;
	background-image: url('../images/admin/header_bg.gif');
	font-family:Arial ;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;

}


table.menu 
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}

table.menu th 
{
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #9b9b9b;
	background-image: url('../images/admin/dept_bg.gif');
	font-family:Arial ;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor:hand;
}


table.menu td 
{
	border-width: 1px;
	height: 24px;
	padding-left: 10px;
	border-style: inset;
	border-color: #b7b7b7;
	background-color: #f4f4f4;
	cursor:hand;
}
table.menu td:hover
{
	background-color:#FFFFFF;
	text-decoration:underline;
}

table.std
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;

}

table.std td 
{
	border-width: 1px;
	height: 32px;
	padding: 2px;
	border-style: inset;
	border-color: #b7b7b7;
	background-color: #FFFFFF;
	font-family:Arial ;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}



table.std_min
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;

}

table.std_min td 
{
	border-width: 1px;
	height: 27px;
	padding: 2px;
	border-style: inset;
	border-color: #b7b7b7;
	background-color: #FFFFFF;
	font-family:Arial ;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
	overflow: hidden;
	
/*    white-space: nowrap;   */
	text-overflow:ellipsis;
}


table.print
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;

}

table.print td 
{
	border-width: 1px;
	height: 36px;
	padding: 4px;
	border-style: inset;
	border-color: #b7b7b7;
	background-color: #FFFFFF;
	font-family:Arial ;
	font-size:17px;
	font-weight:normal;
	color:black;
	text-decoration:none;
	overflow: hidden;
	
/*    white-space: nowrap;   */
	text-overflow:ellipsis;
}


table.inv
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
/*	background-color: white; */

}


table.inv th 
{
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;

}


table.inv td 
{
	border-width: 1px;
	height: 28px;
	padding: 4px;
	border-style: inset;
	border-color: #b7b7b7;
	font-family: "Lucida Console", "Lucida Sans Typewriter", Monaco, "Bitstream Vera Sans Mono", monospace;
	font-size:12px;
	font-weight:normal;
	color:#0d130d;
	text-decoration:none;
	overflow: hidden;
	

	text-overflow:ellipsis;
}



table.inv_nobor
{
	border-width: 0px;
}

table.inv_nobor td 
{
	border-width: 0px;
	height: 20px;
	padding: 4px;
	font-family: "Lucida Console", "Lucida Sans Typewriter", Monaco, "Bitstream Vera Sans Mono", monospace;
	font-size:12px;
	font-weight:bold;
	color:#0d130d;
	text-decoration:none;
	overflow: hidden;
	
	text-overflow:ellipsis;
}


table.nobor{
	border-width: 0px;
}


table.nobor td {
	border-width: 0px;
	font-family:Arial ;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
}




table.nodiv{
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}


table.nodiv td {
	border-width: 1px;
	height: 30px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	background-color: #f4f4f4;
	font-family:Arial ;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
}

table.blank{
	border-width: 0px;
	border-spacing: 0px;

}


table.blank td {
	border-width: 0px;
	height: 24px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	background-color: none;
	font-family:Arial ;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
}

table.nodiv td {
	border-width: 1px;
	height: 30px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	background-color: #f4f4f4;
	font-family:Arial ;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
}

table.sys{
	border-width: 0px;
	border-spacing: 0px;

}


table.sys td {
	border-width: 0px;
	height: 10px;
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: transparent;
	font-family:Arial ;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
}


/*	grey	*/

.grey11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#c3c3c3;
text-decoration:none;
}

.grey11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#c3c3c3;
text-decoration:none;
}

.grey12
{
font-family:Arial ;
font-size:12px;
font-weight:normal;
color:#c3c3c3;
text-decoration:none;
}

.grey12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#c3c3c3;
text-decoration:none;
}


/*	purple	*/

.purple11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#990099;
text-decoration:none;
}

.purple11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#990099;
text-decoration:none;
}

.purple12
{
font-family:Arial ;
font-size:12px;
font-weight:normal;
color:#990099;
text-decoration:none;
}

.purple12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#990099;
text-decoration:none;
}



/*	dgrey	*/

.dgrey11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#4d4d4d;
text-decoration:none;
}

.dgrey11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#4d4d4d;
text-decoration:none;
}

.dgrey12
{
font-family:Arial ;
font-size:12px;
font-weight:normal;
color:#4d4d4d;
text-decoration:none;
}

.dgrey12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#4d4d4d;
text-decoration:none;
}

.dgrey16b
{
font-family:Arial ;
font-size:16px;
font-weight:bold;
color:#4d4d4d;
text-decoration:none;
}

/*	black	*/

.black9b
{
font-family:Arial ;
font-size:9px;
font-weight:bold;
color:#000000;
text-decoration:none;
}


.black11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.black11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.black11bu
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.black12
{
font-family:Arial ;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.black12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.black12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.black14b
{
font-family:Arial ;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
}



/*	red	*/

.red11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#FF0000;
text-decoration:none;
}

.red11u
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#FF0000;
text-decoration:underline;
}

.red11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.red12
{
font-family:Arial ;
font-size:12px;
font-weight:normal;
color:#FF0000;
text-decoration:none;
}

.red12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.red14b
{
font-family:Arial ;
font-size:14px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
.dred13
{
font-family:Arial ;
font-size:13px;
font-weight:normal;
color:#7c010e;
text-decoration:none;
}



/*	blue	*/

.blue11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#3300ff;
text-decoration:none;
}

.blue11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#3300ff;
text-decoration:none;
}

.blue11bu
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#3300ff;
text-decoration:underline;
}

.blue11u
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#3300ff;
text-decoration:underline;
}

.blue12
{
font-family:Arial ;
font-size:12px;
font-weight:normal;
color:#3300ff;
text-decoration:none;
}



.blue12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#3300ff;
text-decoration:none;
}

.blue14b
{
font-family:Arial ;
font-size:14px;
font-weight:bold;
color:#3300ff;
text-decoration:none;
}

a.blue14b:hover
{
text-decoration:none;
color:#2c88ef;
}

.blue16b
{
font-family:Arial ;
font-size:16px;
font-weight:bold;
color:#3300ff;
text-decoration:none;
}




/*	white	*/

.white11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.white11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.white11bu
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}


.white12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.white14b
{
font-family:Arial ;
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}


/*	yellow	*/

.yellow11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#ffff00;
text-decoration:none;
}

.yellow11
{
font-family:Arial ;
font-size:11px;
font-weight:normal;
color:#ffff00;
text-decoration:none;
}

.yellow11bu
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#ffff00;
text-decoration:underline;
}


.yellow12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#ffff00;
text-decoration:none;
}

.yellow14b
{
font-family:Arial ;
font-size:14px;
font-weight:bold;
color:#ffff00;
text-decoration:none;
}


/*	green	*/

.green11b
{
font-family:Arial ;
font-size:11px;
font-weight:bold;
color:#008000;
text-decoration:none;
}

.green12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#008000;
text-decoration:none;
}

.green16b
{
font-family:Arial ;
font-size:16px;
font-weight:bold;
color:#008000;
text-decoration:none;
}

.lgreen12b
{
font-family:Arial ;
font-size:12px;
font-weight:bold;
color:#99ff33;
text-decoration:none;
}


/* invoice */



.inv18
{
font-family: Papyrus, fantasy;
font-size:18px;
font-weight:bold;
color:#0d130d;
text-decoration:none;
}


.inv14bw
{
font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}


.inv16b
{
font-family: Verdana;
font-size:16px;
font-weight:bold;
color:#0d130d;
text-decoration:none;
}

.inv14b
{
font-family: Verdana;
font-size:14px;
font-weight:bold;
color:#0d130d;
text-decoration:none;
}


.inv12b
{
font-family: Verdana;
font-size:12px;
font-weight:bold;
color:#0d130d;
text-decoration:none;
}
.inv12m
{
font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:underline;
}

.inv12
{
font-family: "Lucida Console", "Lucida Sans Typewriter", Monaco, "Bitstream Vera Sans Mono", monospace;
font-size:12px;
font-weight:bold;
color:#0d130d;
text-decoration:none;
}

.preview
{
font-family: Roboto;
font-weight:bold;
text-decoration:none;
}

