/* menu */

.ajmainmenu:link {font : bold 8pt Tahoma; text-decoration:none; color:#ffffff;}
.ajmainmenu:visited {font : bold 8pt Tahoma; text-decoration:none; color:#ffffff;}
.ajmainmenu:active {font : bold 8pt Tahoma; text-decoration:none; color:#ff0000;}
.ajmainmenu:hover {color:#FF0066;; font-family: Tahoma; font-size: 8pt; font-weight: bold}
.ajsubmenu:link {font : bold 8pt Tahoma; text-decoration:none; color:#ffffff;}
.ajsubmenu:visited {font : bold 8pt Tahoma; text-decoration:none; color:#ffffff;}
.ajsubmenu:active {font : bold 8pt Tahoma; text-decoration:none; color:#ff0000;}
.ajsubmenu:hover {color:#FF0066;; font-family: Tahoma; font-size: 8pt; font-weight: bold}

/* index */

.summary { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #072c5e; 
			FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none }
			
.summaryheading { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #072c5e;
		    FONT-FAMILY: Verdana, Arial }

/* Main */
BODY { BACKGROUND: #ffffff; COLOR: #072c5e; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px ; 
		TEXT-ALIGN: left; topmargin: 0 ; leftmargin: 0 ;  bottommargin: 0 ; rightmargin: 0 ; }
		
#maincontainer{
	width: 750px;
	margin: 0 auto;
}

A:link    { COLOR: #000080; TEXT-DECORATION: underline; font : 8pt Tahoma; }
A:active  { COLOR: #FF0000; TEXT-DECORATION: underline; font : 8pt Tahoma; }
A:visited { COLOR: #024680; TEXT-DECORATION: underline; font : 8pt Tahoma; }
A:hover   { COLOR: #FF0000; TEXT-DECORATION: underline; font : 8pt Tahoma; }

.colourlink:link {   COLOR: #ff0066; text-decoration: underline; font : bold 8pt Tahoma; }
.colourlink:visited {COLOR: #ff0066; text-decoration: underline; font : bold 8pt Tahoma; }
.colourlink:active { COLOR: #ff0066; text-decoration: underline; font : bold 8pt Tahoma; }
.colourlink:hover {  COLOR: #000080; text-decoration: underline; font : bold 8pt Tahoma; }

TD { COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px ;  TEXT-ALIGN: left; 
			VERTICAL-ALIGN: top ; }
			
HR { COLOR: #ff0066; HEIGHT: 1px; WIDTH: 100%; }

.header { COLOR: #ff0066; FONT-SIZE: 150%; TEXT-ALIGN: left ; FONT-WEIGHT: bold ;	VERTICAL-ALIGN: top; }

.subheader {
	COLOR: #ff0066; 
    FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 86% ;  
	TEXT-ALIGN: left ; 
	FONT-WEIGHT: bold ;
	VERTICAL-ALIGN: bottom ;
}
.subheader_red {
	COLOR: #FF0000 ; 
    FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 86% ;  
	TEXT-ALIGN: left ; 
	FONT-WEIGHT: bold ;
	VERTICAL-ALIGN: bottom ;
}
.headerbar {
	BACKGROUND: #ff0066;
	COLOR: #FFFFFF; 
    	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 90% ; 
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: top ;
	FONT-WEIGHT: bold ;
}
.footer {
	color: #808080; 
    	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center ; 
	FONT-SIZE: 8pt ; 
	FONT-WEIGHT: normal ;
}
.date {
	COLOR: #808080; 
      FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 90% ; 
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: top ;
}

.link {
	COLOR: #000080 ; 
      FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 80% ;  
	TEXT-ALIGN: left ; 
	FONT-WEIGHT: bold ;
	VERTICAL-ALIGN: bottom ;
}

/* Header */
.topmenu {
	BACKGROUND: #003366;
	COLOR: #FFFFFF; 
      FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: bottom ;
	FONT-WEIGHT: bold;
}
.hotline {
	COLOR: #003366; 
      FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 80% ;  
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: bottom ;
	FONT-WEIGHT: bold ;
}
.commentline {
	COLOR: #003366; 
	BACKGROUND: #eeeeee;
      FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;  
	VERTICAL-ALIGN: middle ;
	FONT-WEIGHT: bold ;
}
.topic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.projecttitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #ff0066; font-weight: bold}
.shortdesc {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #666666}
.detailheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666}

