/* CSS Document */
body {bgColor=#ffffff;
     MARGIN-LEFT:0;
	 MARGIN-TOP:0;
	 MARGIN-WIDTH:0;
	 MARGIN-HEIGHT:0;
	 MARGIN-BOTTOM:0;
	 }

.header {
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0;
	MARGIN-TOP: 0 px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	BACKGROUND: #ffcc33;
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM: none;
	COLOR: #3366ff;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0;
	FONT-FAMILY:  serif,sans-serif,arial;
	FONT-STYLE: italic;
}

.smalltext{
  FONT-WEIGHT: 400;
  COLOR: #000000;
  FONT-SIZE: 12px;
  FONT-FAMILY: arial;
}

A.navtop{
    FONT-FAMILY: VERDANA,ARIAL,GENEVA;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    COLOR: #000000;
}

A.navbright{
    FONT-FAMILY: VERDANA,ARIAL,GENEVA;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    COLOR: #FFFF00;
}

A.navbright:hover {
	COLOR: #66FFFF;
	}

A.navtop:hover {
	COLOR: #ffcc33;
}

A.navbot{
    FONT-FAMILY: VERDANA,ARIAL,GENEVA;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    COLOR: #000000;
}

A.navbot:hover {
	COLOR: #cc0000;
}

.hightext {
	FONT-WEIGHT: bold; FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #475448; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.headtitle {
	FONT-WEIGHT: bold; FONT-WEIGHT: 400; FONT-SIZE: 32px; COLOR: #475448; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2,H4,H5
		{
		font-family: arial, trebuchet ms;
		color: #475448;}

H1
{
		FONT-SIZE: 18px;
		font-family: arial, trebuchet ms;
		color: #475448;}

A.maintext{
    FONT-FAMILY: VERDANA,GENEVA,ARIAL,;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: #3366ff;
	BORDER-COLOR: black;
    border: 1;    
}

A.maintext:hover {
	COLOR: #cc0000;
}

.titletext{
	FONT-WEIGHT: bold; FONT-WEIGHT: 400; FONT-SIZE: 18px; COLOR: #475448; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A:link img {
border: 1px #000000;
}

A:visited img {
border: 1px #000000;
}

A.navright{
    FONT-FAMILY: VERDANA,GENEVA,ARIAL,;
	FONT-SIZE: 11px;
	TEXT-DECORATION:underline;
	FONT-WEIGHT: bold;
    COLOR: #3366ff; /*#993300;*/
}

A.navright:hover {
	COLOR: #cc0000;
}

.navright{
    FONT-FAMILY: VERDANA,"Comic Sans MS",GENEVA;
	COLOR: #555555;
	TEXT-DECORATION:none;
	FONT-SIZE: 10px;
	BACKGROUND:#ffffff;
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
}

.maintext {
	FONT-WEIGHT: 400;
	FONT-SIZE: 14px;
	COLOR: #000000;/*#666633;*/
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}

.articletext{
  text-align:justify;
  COLOR: black;
  FONT-SIZE: 14px;
  FONT-FAMILY: verdana,sans-serif;
}

A.miniguide{
    FONT-FAMILY: VERDANA,GENEVA,ARIAL,;
	FONT-SIZE: 14px;
	TEXT-DECORATION:underline;
	FONT-WEIGHT: bold;
    COLOR: red; /*#993300;*/
}

.navleft{
    FONT-FAMILY: VERDANA,"Comic Sans MS",GENEVA,"Times New Roman",ARIAL;
	COLOR:  #555555;
	TEXT-DECORATION:none;
	FONT-SIZE: 10px;
	BORDER-COLOR: black;
	FONT-WEIGHT: bold;
}
	
A.navleft{
    FONT-FAMILY: ARIAL,"Comic Sans MS",GENEVA, VERDANA, ARIAL,;
	FONT-SIZE: 15px;
    COLOR: #0C2164; /*#167E1B; #993300;*/
}

A.navleft:hover {
	COLOR: #ffcc33;
}

A.navleftbright{
    FONT-FAMILY: ARIAL,"Comic Sans MS",GENEVA, VERDANA, ARIAL,;
	FONT-SIZE: 15px;
	text-decoration:none;
    COLOR: #FFCC00; }

A.navleftbright:hover {
	COLOR: #FF99FF;}

.navleftsubtext{
    FONT-FAMILY: ARIAL,"Comic Sans MS",GENEVA, VERDANA, ARIAL,;
	FONT-SIZE: 10px;
    COLOR: #000033;/*#ffcc33;*/ 
}

A.navleft2{
    FONT-FAMILY: ARIAL,VERDANA,GENEVA,ARIAL,;
	FONT-SIZE: 11px;
	TEXT-DECORATION:underline;
	FONT-WEIGHT: bold;
    COLOR: #475448 ;
}

A.navleft2:hover {
	COLOR: #cc0000;
}

A.topbar{
    FONT-FAMILY: VERDANA,GENEVA,ARIAL,;
	FONT-SIZE: 11px;
	TEXT-DECORATION:underline;
	FONT-WEIGHT: bold;
    COLOR: #167E1B; /*#993300;*/
}

A.topbar:hover {
	COLOR: #cc0000;
}

A.encyclopedia{
    FONT-FAMILY: times, arial, gill,helvetica,GENEVA,ARIAL,;
	FONT-SIZE: 28px;
	FONT-WEIGHT: bold;
    COLOR: #112233;
}

.encyclopedia{
    FONT-FAMILY: times, arial, gill,helvetica,GENEVA,ARIAL,;
	FONT-SIZE: 36px;
	FONT-WEIGHT: bold;
    COLOR: #112233;
}

A.headline{
    FONT-FAMILY: GENEVA,ARIAL,;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
    COLOR: #3366ff;
	BORDER-COLOR: black;
    border: 1; 
	TEXT-DECORATION:none;	   
}

A.headline:hover {
	COLOR: #cc0000;
	TEXT-DECORATION:underline;}

.quote{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#EEEEEE;
	font-size:12px;
	}
	
	
a.quote{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#EEEEEE;
	font-size:11px;
        text-decoration:none;
	}
	
img.tight{
	padding : 0px 0px 0px 0px;}
	
/*Below added by stef to style news section*/


.newsbox {
	background: #DBE7F0;
	border: 1px solid #879760;
	padding: 10px;
	margin: 10px;
}

.newsbox h3 {
	color: #333;
	font-size: 23px;
	
}

.newsbox_body {
	padding: 10px 50px 0 10px;
}

.newsbox li {
	color: #666;
}

.title {
	text-align: left;
	font-size: 18px;
}



	
