@font-face {
  font-family: "Eurostile-Black";
  src: url("../fonts/erosyt.eot"); /* IE9 Compat Modes */
  src: url("../fonts/erosyt.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/erosyt.otf") format("opentype"), /* Open Type Font */
    url("../fonts/erosyt.svg") format("svg"), /* Legacy iOS */
    url("../fonts/erosyt.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/erosyt.woff") format("woff"), /* Modern Browsers */
    url("../fonts/erosyt.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

body{
	/* background:#284da0 url("../images/background.png") repeat-y top center; */
	background:#a6a6a6;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:Lucida Grande, Trebuchet MS, sans-serif;
	font-size:.8em;
}

a:link, a:active, a:visited
{
	color:#000080;
}
a:hover
{
	color:#0000d6;
}

a img {
	border: 0;
}
#scroller
{
	position:absolute;
	top:0;
	left:0;
}
#scroll
{
	overflow-y: hidden; 
	overflow-x: scroll;
	min-height:435px;
}

/* for Internet Explorer */
/*\*/
* html #scroll {
height: 435px;
}
/**/

#contentHolder{
	width:95%;
	margin-left:auto;
	margin-right:auto;
	background:#c3c3c3;
	padding:5px;
}

#mainContent{
	background:#fff;
	min-height:600px;
}
/* for IE */
/*\*/
*html #mainConent{
	height:600px;
}
/**/
#innerContent{
	padding:5px;
	padding-top:20px;
	text-align:center;
}

#logoBorder{
	background:#a3a3a3;
	padding:5px;
}

#logoHolder
{
	background:#fff;
}

#logo{
	width:300px;
	margin-left:auto;
	margin-right:auto;
	background:#fff url(../images/logo.jpg) no-repeat;
	min-height:225px;
}
#logo span
{
	/* FIR Method */
	display:none;
}
#logoHolder .contact-number {
	font-family: "Eurostile-Black";
    font-size: 32px;
    padding-bottom: 8px;
}
/* Navigation */
#bluebar{
	background:#cc0000;
}

#bluebar a:link, #bluebar a:active, #bluebar a:visited{
	/* color:#060807; */
	color:#ffffff;
}

#navlist
{
float:left;
margin: 0px;
margin-left:10px;
padding: 0px;
background-color: #cc0000;
padding-bottom: 15px;
padding-top: 15px;
font-size: 16px;
font-weight:bold;
}

#navlist a, #navlist a:link, #navlist a:visited
{
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
/* color: #060807; */
color: #ffffff;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
background:#cc0000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
}

#navlist li
{
padding-right: 1px;
display: inline;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist em
{
	text-decoration:underline;
	font-style:normal;
}

#logindisplay
{
	float:right;
	margin-right:15px;
	/* color:#060807; */
	color:#ffffff;
	padding-top:15px;
	padding-bottom:15px;
	text-align:right;
}
.clearbox
{
	clear:both;
}

#tablePageNav
{

}
#tableCount
{
	font-weight:bold;
	padding-bottom:10px;
}
table.sortable
{
	text-align:left;
	border:2px solid #cc0000;
	border-collapse:collapse;
}
table.sortable th, td
{
	padding:2px;
	padding-left:5px;
	border-left:1px solid #000;
}
table.sortable th, table.sortable th a:link, table.sortable th a:visited, table.sortable th a:active, table.sortable th a:hover
{
	/* color:#060807; */
	color:#ffffff;
	background-color:#cc0000;
	text-decoration:none;
}
table.sortable th.order, table.sortable th.order a:link, table.sortable th.order a:visited, table.sortable th.order a:active, table.sortable th.order a:hover
{
	/* color:#060807; */
	color:#ffffff;
	background-color:#cc0000;
	text-decoration:none;
}
table.sortable th.fin, table.sortable th.fin a:link, table.sortable th.fin a:visited, table.sortable th.fin a:active, table.sortable th.fin a:hover
{
	color:#000;
	background-color:#e0e000;
	text-decoration:none;
}
table.sortable th.comm, table.sortable th.comm a:link, table.sortable th.comm a:visited, table.sortable th.comm a:active, table.sortable th.comm a:hover
{
	/* color:#060807; */
	color:#ffffff;
	background-color:#cc0000;
	text-decoration:none;
}

table.sortable td.del, table.sortable td.del a:link, table.sortable td.del a:active, table.sortable td.del a:hover
{
	background-color:#ffa07a;
	color:#fff;
	text-decoration:none;
}
table.sortable td.inv, table.sortable td.inv a:link, table.sortable td.inv a:active, table.sortable td.inv a:hover
{
	background-color:#ffcc00;
	color:#fff;
	text-decoration:none;
}
table.sortable td.ins, table.sortable td.ins a:link, table.sortable td.ins a:active, table.sortable td.ins a:hover
{
	background-color:#66ff33;
	color:#fff;
	text-decoration:none;
}

table.sortable td.centered, th.centered
{
	text-align:center;
}

table.sortable tr.odd 
{
	background-color:#fff;
}
table.sortable tr.even
{
	background-color:#e5e6f7;
}

table.sortable tr.selected, table.sortable tr.selected td a:link, table.sortable tr.selected td a:visited, table.sortable tr.selected td a:active, table.sortable tr.selected td a:hover
{
	background-color:#cc0000;
	/* color:#060807; */
	color:#ffffff;
}

table.sortable tr.selected td.del, table.sortable tr.selected td.del a:link, table.sortable tr.selected td.del a:visited, table.sortable tr.selected td.del a:active, table.sortable tr.selected td.del a:hover
{
	background-color:#ff0000;
	color:#000;
}
table.sortable tr.selected td.inv, table.sortable tr.selected td.inv a:link, table.sortable tr.selected td.inv a:visited, table.sortable tr.selected td.inv a:active, table.sortable tr.selected td.inv a:hover
{
	background-color:#ff0000;
	color:#000;
}

/*
table.sortable tr:hover td, table.sortable tr:hover td a:link, table.sortable tr:hover td a:visited, table.sortable tr:hover td a:active, table.sortable tr:hover td a:hover 
{
 	background-color:#0000d6;
	color:#fff;
}*/

table.sortable td em {
	display:none;
	visibility:hidden;
}

.centerTable
{
	margin-right:auto;
	margin-left:auto;
}
.centerTable th, td
{
	border:0px;
}
.centerTable
{
	border:2px solid #000;
}
.divTable td
{
	border:1px solid;
}
#helpContent{
	margin:auto;
	padding:5px;
	background:#fff;
	max-width:500px;
}
/* for IE */
/*\*/
*html #helpContent{
	width:500px;
}
/**/

em
{
	font-weight:bold;
	font-style:normal;
}