body { background-color:#ffffff;

}

.photo { padding:1px; border:1px solid #999999; margin:6px; margin-right:0px; }
#container { width:900px; }
.thumb  { margin:8px; padding:2px; border:1px solid #ccc; }
#header { margin-top:10px; width:880px; height:80px;
	background-image:url(images/header.jpg);
        background-position:center;
        background-repeat: no-repeat;
	padding:10px;
	margin-bottom:10px;
 }
#header .menu { font-family:trebuchet ms; 
	font-size:1.2em; color:#990000; 
	float:right; 
	margin-top:12px;
	height:20px; 
}
#header .fontsize { float:right; border:1px dotted #ad3cc9; margin-left:5px; font-weight:bold; padding:2px; text-decoration:none;
	opacity:0.5;filter:alpha(opacity=50); background-color:#bc84ca; width:24px; display:block;color:#fff;
}
#header .fontsize:hover { opacity:1;filter:alpha(opacity=100); }
#header .headmenu { text-decoration:none; 
	margin-left:10px;
	display:block;
	float:right;
	margin-top:10px;
	color:#fff;
	background-image:url(images/button.png);
	width:110px; height:26px;
	padding-top:3px;
	text-align:center;
	opacity:0.6;filter:alpha(opacity=50);
}
#header .headmenu:hover { opacity:1;filter:alpha(opacity=100); }
	

#main { float:right; width:660px;
	font-family:arial;	
	color:#333333;
	text-align: justify; text-justify: distribute;
	margin-top:8px;
	font-size:16px;line-height:1.5em;
}
#main p { font-size:1em; line-height:1.5em; }
#main .field { font-size:11px; font-family:verdana; width:300px; }
#main .heading { 
	font-weight:bold; font-size:1.4em; padding-bottom:10px; 
} 
#main .smalltext { font-size:0.7em;line-height:0.7em; }
#main .subheading {
	font-weight:bold; font-size:1.1em; 
}
#main p { margin-top:0px; }

#main .subfoot { text-align:right; margin-bottom:10px; font-weight:bold; font-size:0.9em;}

#menuholder { width:205px; 
	margin-top:10px;
	float:left;
	font-size:15px; color:#444444;
	font-weight:bold;
	font-family:verdana;
	text-align:left;
}

.mlink1 { color:#157808; }
.mlink2 { color:#157808; }
.mlink3 { color:#157808; }
#menu { font-size:1em; list-style: none outside;padding:0px; border:0px solid #ddd;
	margin:0px; margin-bottom:12px; }
#menu ul { margin:0px; }
#menu li { font-size:0.9em;margin-left:0px;padding:0px;}
#menu li a { display: block; padding:2px; padding-left:8px; text-decoration:none; width:195px; border-bottom:1px dotted #eee;margin-left:0px; }
#menu li a:hover { color:#ae2929; background-color:#eee; }
#menu .menutitle { font-weight:normal;  background-color:#ddd; padding: 3px;font-weight:bold; color:#666; }


#main .certimg { 
	padding-left:20px; filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;}
#main .certimg:hover { padding-left:20px; filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;}
#main a { text-decoration:none; font-weight:bold; color:#123456;}
#main a:hover { color:purple; }

#rightalign { font-size:0.8em; text-align:right; }
#switchheader { display:block; float:none; clear:both; height:30px; overflow:visible; font-size:1.1em;}
.switchbuttonon { float:left; font-weight:bold; background-color:#eee; padding:5px; padding-top:3px;
	}
.switchbuttonoff { float:left; font-weight:bold;color:#123456;
	cursor:pointer;cursor:hand; padding:5px; padding-top:2px;
}

.switcharea { border-top:2px solid #eee; padding:0px; margin-bottom:6px;
	background-color:#fff;}

