/* CSS Document */

body 
{ background-color: #ffffff; 
    margin: 0,0,0,0;
    
    
    
}
.adminheader
    {
        background-image: url('/$admin/images/AdminHeader.jpg'); 
    }


.adminfooterimage
    {
    background-image: url('/$admin/images/footer-bg.jpg'); 
     background-repeat: no-repeat; 
     background-position: center bottom
    }
    
    .adminfooterimage2
    {
    background-image: url('/$admin/images/footer-bg-2.jpg'); 
  
    }

P { font: 11px arial } 
H1 { font: 12px arial }

a.linenav {text-decoration:none}
a.linenav:hover {text-decoration:underline}

a.adminnav
{
	text-decoration:none;
	color: #444444;
}

a.adminnav:hover 
{
	text-decoration:underline;
	color: #5677A2;
}

a.adminsubmenu
{
	text-decoration:none;
	color: #FFFFFF;
}

a.adminsubmenu:hover 
{
	text-decoration:none;
	color: #000000;
}

a 
{
	text-decoration:underline;
	color: #3A4879;
}

a:hover 
{
	text-decoration:none;
	color: #3A4879;
}

a.tooltip 
{
	text-decoration:none;
	
}


.mainbody 
{

	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.Formtext {

	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
}


.Formtextlight {

	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	
}

.FormtextGreen {

	font-family: Verdana;
	font-size: 13px;
	color: #005826;
	font-weight:bold;
}

.FormTextBlue
{
	font-family: Verdana;
	color: #5677A2;
	font-weight: normal;
	font-size: 13px;
	line-height: normal;
}


.smallredtext 
{

	font-family: Arial;
	font-size: 11px;
	color: #cc0000;
}

.smallblacktext 
{

	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.smallBlueText {

	font-family: Arial;
	font-size: 12px;
	color: #3a4879;
}

.smallYellowText {

	font-family: Arial;
	font-size: 12px;
	color: #E6A32A;
}

.TableHeader 
{

	font-family: Arial;
	font-size: 15px;
	color: #ffffff;
	font-weight:bold;
}

.Title 
{

	font-family: Arial;
	font-size: 14px;
	color: #3D4A89;
	font-weight:bold;
}

.TableList
{

	font-family: Arial;
	font-size: 12px;
	color: #000000;
	
}

.TableListFaded
{

	font-family: Arial;
	font-size: 12px;
	color:Gray;
	
}

.home {

	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}


.adminbutton
{
	color:#FFF;
	font-family:'Arial';
	font-size:11;
	/*font-weight: bold;*/
	border-style:outset;
	border-width:1;
	padding:1;
	background-color:#50758C
}

.tableBorder
{
	border-collapse: collapse;
	border-style: solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}

.tableBorder2
{
	border-collapse: collapse;
	border-style: solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}
.tableBorderbottom2
{
	
	border-style: solid;
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}

.tdNormal 
{
	background-color:#ffffff;
}

.tdHighlight 
{
	background-color:  #f5f5f5;
	 font-weight:normal;
	  cursor:hand
}

.BigRedText
{
	font-family: Arial;
	color: #893126;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
}



.formerror
	{
		font-family: Verdana;
		font-size: 10px;
		color: #CB3535;
	}
	
	.HeaderTextBold {
	font-family: Verdana;
	font-size: 16px;
	color: #063D57;
	font-weight: bold;
}

#tabnav
	{
		height: 25px;
		margin: 0;
		padding-left: 10px;
		background: url('/images/tab_bottom.gif') repeat-x bottom;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background: #DCE1E5;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 5px 2px 5px;
		margin-right: 4px;
		border: 1px solid #355374;
		text-decoration: none;
		color: #355374;
	}

#tabnav a
	{
		float: left;
		background: #DCE1E5;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 5px 2px 5px;
		margin-right: 4px;
		border: 1px solid #355374;
		text-decoration: none;
		color: #355374;
		width: 130px;
		
	}
	

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #355374;
		background: #355374;
		color: #fff;
	}

#tabnav a:hover
	{
		background: #355374;
		color: #fff;
	}