body, td, th, div, span, li, .maincontent
	{
		font-family: tahoma, arial, helvetica;
		font-size: 12px;
		color: #707070;
	}

.maincontent
	{
		line-height: 20px;
	}

.maincontentsmall
	{
		line-height: 17px;
	}

.heading1
	{
		font-size: 16px;
		font-weight: bold;
		color: #000000;
	}

.heading2
	{
		font-size: 14px;
		font-weight: bold;
		color: #000000;
	}

.small, .smalllight, .smalldark, .maincontentsmall
	{
		font-size: 11px;
	}

.smaller, .smallerlight, .smallerdark
	{
		font-size: 10px;
	}

.smallest, .smallestlight, .smallestdark
	{
		font-size: 9px;
	}

.light, .smalllight, .smallerlight, .smallestlight
	{
		color: #A3A3A3;
	}

.dark, .smalldark, .smallerdark, .smallestdark
	{
		color: #000000;
	}

A, A:link, A:visited
	{
		color: #0000FF;
	}

A:hover
	{
		color: #FFAA00;
	}

A.smOFF, A.smOFF:link, A.smOFF:visited, A.smOFF:hover
	{
		font-size: 11px;
		color: #000000;
		text-decoration: none;
	}

A.smOFF:hover
	{
		color: #FFAA00;
	}

A.smON, A.smON:link, A.smON:visited, A.smON:hover
	{
		font-size: 11px;
		color: #FFAA00;
		font-weight: bold;
		text-decoration: none;
	}

A.subm, A.subm:link, A.subm:visited, A.subm:hover
	{
		font-size: 11px;
		color: #AAAAAA;
		text-decoration: none;
	}

A.subm:hover
	{
		color: #FFAA00;
	}

/* additional css*/
.dottedBox
	{
	    border: 1px dotted #707070;
		padding: 5px;
	    background-color: #F1F8FF;
	}
.dottedBox2
	{
	    border: 1px dotted #707070;
		padding: 10px;
	    background-color: #F1F8FF;
	}
.dottedLine
    {
	   border-bottom: 1px dotted #707070;
	}
.crossout
   {
   text-decoration: line-through;
   }
.red
   {
       color: #ff0000;
   }
.flash
   {  
       border: 1px solid #000000;
   }
/* additional css*/


