body
{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	color:#555555;
	text-align:justify;
	line-height:14px;}
	
.text {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
}
	
	
.main_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}

.main_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.main_menu a:link, .main_menu a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
background-image:url(../images/arrow2.gif);
background-repeat:no-repeat;
background-position:2px 4px;
list-style:none;
list-style-image:none;
padding:1px 14px 1px 16px;
display:block;
margin-bottom:8px;
}

.main_menu a:hover {
color:#1f3d00;
text-decoration:none;
background-color:#cfe392;
padding:1px 14px 1px 16px;
display:block;
}

#active_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#1f3d00;
text-decoration:none;
background-image:url(../images/arrow2.gif);
background-repeat:no-repeat;
background-position:2px 4px;
list-style:none;
background-color:#cfe392;
display:block;
list-style-image:none;
padding:1px 14px 1px 16px;
display:block;
margin-bottom:8px;
}


.dark_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#1f3d00;
}

.dark_menu a:link, .dark_menu a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#1f3d00;
text-decoration:none;
padding:0px 0px 0px 8px;
}

.dark_menu a:hover {
color:#666666;
text-decoration:underline;
}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#1f3d00;
}

.button {
background-image:url(../images/submit.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
width:65px;
height:23px;
border:0px;
}

.button2 {
background-image:url(../images/submit2.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
width:91px;
height:23px;
border:0px;
}

.text_area {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #CFE392;
width:214px;
}

.dropdown {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #CFE392;
width:214px;
}

.admin_area {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #CFE392;
width:150px;
}

.browse {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:1px solid #CFE392;
}

.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.copyright a:link, .copyright a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.copyright a:hover {
text-decoration:underline;
color:#CCCCCC;
}

.blue{background-color:#F5F9E9;}

.side_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1f3d00;
text-align:left;
}

.bluefront
{
	background-color:#F5F9E9;
	font-size:12px;
	
	}

.side_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1f3d00;
text-align:left;
}

.error {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CE0000;
}

.data_grid {
border:1px solid #CFE392;
}

.text_box {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #CFE392;
}

.pagination {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AED048;
text-align:right;
text-decoration:none;
}

.pagination a:link, .pagination a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AED048;
text-align:right;
text-decoration:none;
padding:0px 2px 0px 2px;
}

.pagination a:hover {
text-decoration:underline;
color:#1F3D00;
}

#active_page {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1F3D00;
text-align:right;
padding:0px 2px 0px 2px;
text-decoration:none;
}

.welcome {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#465616;
font-weight:bold;
}

.admin {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#465616;
font-weight:bold;
}

.blue_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7D7D7B;
font-weight:bold;
}

.date {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:1px solid #CFE392;
width:60px;
}

.name {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #CFE392;
width:80px;
}

.status {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:1px solid #CFE392;
width:40px;
}

.gridheader
{
background-color:#DFE8BF;
font-weight:bold;
color:#1f3d00;
text-align:left;
}

.gridheaderfront
{
background-color:#DFE8BF;
font-size:12px;
font-weight:bold;
color:#1f3d00;
}

.links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#132401;
text-decoration:underline;
}
.links a:link, .links a:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #132401;
	text-decoration:underline;
}

.links a:hover {
	color: #75b92f;
	text-decoration:underline;
	}
	
.numbers{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #75b92f;
	text-align:left;
	
}

.numbers a:link, .numbers a:visited {
color: #75b92f;
text-decoration:underline;
padding: 0px 3px 0px 3px;
text-align:left;
}

.numbers a:hover {
color:#132401; 
text-decoration:none; 
}


.ticket {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.ticket a:link, .ticket a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
background-image:url(../images/arrow2.gif);
background-repeat:no-repeat;
background-position:2px 4px;
list-style:none;
list-style-image:none;
padding:1px 14px 1px 16px;
display:block;
margin-bottom:8px;
}

.ticket a:hover {
color:#1f3d00;
text-decoration:underline;
}