/* CSS Document */

@media all {
body {
	margin:0px 0px 0px 0px;
}
.header {
	background-image:url(images/header_bg.jpg);
	background-repeat:repeat-x;
	height:50px;
	width:100%;
}
.leftmenu {
	width:210px;
	background-color:#EDEDED;
}
.rightbody {
	padding:5px 5px 5px 5px;
	width:100%;
	top:auto;
	vertical-align:top;
}
.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:10px 0px 0px 20px;
	width:190px;
}
.bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:10px 0px 0px 20px;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c41731;
	font-weight:bold;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:disc;
	list-style-type:disc;
	color:#333333;
}	
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c41731;
	text-decoration:underline;
}
a:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
}
.contactus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-top:20px;
	padding-left:5px;
}
.poweredby {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
	background-color:#EDEDED;
	padding-top:20px;
}
.menupoweredby {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.mainwindow {
	padding:5px 5px 0px 5px;
	width:100%;
	height:100%;
}
tr.item0 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: rgb(0,0,0);
		background-color: rgb(224,224,224);
	}
tr.item1 {
		font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		color: rgb(0,0,0);
		background-color: rgb(240,240,240);
	}
th.item {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 4px 4px 4px 4px;
	}
td.item {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		padding: 4px 4px 4px 4px;
	}
tr.itemheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		color: rgb(192,192,192);
		background-color: rgb(64,64,64);
	}
tr.itemfooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		color: rgb(192,192,192);
		background-color: rgb(64,64,64);
	}
table {
		border-collapse: collapse;
		border: outset 0px;
		border-spacing: 0px;
		margin: 0px;
		padding: 0px;
		}
input {
		font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
table.login {
		padding: 3px;
	}

	td.login {
		padding: 3px;
		}
span.bg-green	{
		background-color: green;
	}
	span.bg-yellow	{
		background-color: yellow;
	}
	span.bg-red	{
		background-color: red;
	}
	span.error	{
		color: red;
	}

	span.green	{
		color: green;
	}
	span.yellow	{
		color: yellow;
	}
	span.red	{
		color: red;
	}

	span.black	{
		color: black;
	}

	span.smaller	{
		font-size: smaller;
	}
	span.greyedout {
		color: rgb(128,128,128);
	}
}

@media screen {

	A.menu:link	{
		color: #ffffcc;
		}
	A.menu:hover	{
		color: #ffffcc;
		background-color: #99bbbb;
		}
	A.menu:visited	{
		color: #ffffcc;
		}
	A.menu[href]	{
		text-decoration: none;
		}
	A.menupoweredby[href]	{
		color: black;
		text-decoration: none;
		}
	A.menupoweredby:link	{
		color: black;
		}
	A.menupoweredby:hover	{
		color: black;
		background-color: #99bbbb;
		}
	A.menupoweredby:visited	{
		color: black;
		}
        div.disabled,
        div.disabled A.menu:link,
        div.disabled A.menu:hover,
        div.disabled A.menu:visited {
		color: #999966 !important;
                background-color: transparent;
        }
}

@media print	{
	td.logo		{
		display: none;
		}
	td.leftmenu		{
		display: none;
		}
	td.poweredby	{
		display: none;
		}
	td.contactus	{
		display: none;
		}
	td.noprint	{
		display: none;
		}
	img.noprint	{
		display: none;
		}
	a:link	{
		color: black;
		}
	a:visited {
		color: black;
		}
	a[href]	{
		text-decoration: none;
		}
	.noprint {
		display: none;
	}
}

