body
{
	font-size:1em;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background : white;
	width:auto;
	font-family:"Trebuchet MS",Verdana,Tahoma,"Lucida Sans Regular",Arial;
}

.pageblock {margin-left:10px;margin:0 10px 0 10px}
.standardtoolbar {background-color:#669ccc;margin:0px;padding:0px;border:0;clear:both;width:100%;}

.admintoolbar {background-color:#669ccc;margin:1px 0px 0px 0px;padding:0px;border:0;clear:both;width:100%;font-size:0.7em}
.adminlink {color:white;font-size:0.85em; font-family:"Trebuchet MS",verdana,arial}
.toolbarblock {background-color:#669ccc;margin:0px 0px 0px 0px;padding:5px;text-align:center;vertical-align:middle}
.admin-element {background-color:#669ccc;margin:0px 0px 0px 0px;padding:5px;text-align:left;float:left;vertical-align:middle;}

img {border : 0}
img.thumbnail{float:left;margin:0px 5px 5px 0px}

hr {border : 1px solid #669ccc;clear:both}
hr.footer {margin-top:1em;clear:both}
td {font-size:0.8em}
tr.header {font-weight:bold; background-color:#669ccc}
thead {font-weight:bold; background-color:#669ccc}

P {text-align:left; margin:5px 0px 10px 0px;font-size:0.8em; color:black}
P.highlight {border:1px dotted #669ccc;padding:0.5em}
P.footer {text-align:center; font-family:Verdana;font-size:0.55em;margin:0 5px 0 5px}
P.error {color:red}
P.form {font-size:0.9em;color:black}
P.sidepanel {background-color:#b8c2cc;padding:0.5em}
p.bold {font-weight:bold;font-size:1em;margin:0px 0px 0px 0px}

img.bullet {margin-top:20px;margin-bottom:1px;}

h1 {text-align : center; font-weight:bold; font-size :1em ; color : black}
h2 {text-align : center; font-weight:bold; font-size :0.9em ; color : black; margin-bottom:5px;}
h2.search-result {text-align:left; margin-top:2em;}
h3 {text-align : left; font-weight:bold; font-size :0.8em ; color : black; margin-bottom:2px;margin-top:15px}
h4 {text-align : left; font-family:Verdana,Tahoma,"Lucida Sans Regular",Arial;font-weight:bold;font-size :0.7em ; color : black; margin:0px}


.left {text-align:left}
.center {text-align:center}

A {color:#006699 ; text-decoration : underline}
A.adminlink {color:white ; text-decoration : underline}
A:HOVER {color : #FF0000  ; text-decoration : underline;}


select {font-family:Verdana,Tahoma,"Lucida Sans Regular",Arial; font-size:0.9em;}
.toolbarbutton {height:2em; border:2px;border-color:#4d7599;background-color:#4d7599;color:black;font-weight:bold}
.button {border:2px;border-color:#4d7599;background-color:#4d7599;color:white}
textarea {width:90%;background-color:#dddddd; border-width:1px;border-color:black;font-family:Verdana,Tahoma,"Lucida Sans Regular",Arial; font-size:1em}
input {background-color:#dddddd; border-width:1px;border-color:black;font-family:Verdana,Tahoma,"Lucida Sans Regular",Arial; font-size:0.85em}

form {font-family:Verdana,Tahoma,"Lucida Sans Regular",Arial; font-size:1em}
table.infotable {width:100%;border:1px solid #96a1bf;margin-top:2em;}
/*td.stats {border-bottom:1px solid #96a1bf}*/
.stats {background-color:#dae0e6}
tbody.usertable  {font-family:Verdana,Tahoma,"Lucida Sans Regular",Arial; font-size:0.85em}

li {font-size:0.8em}

img.tab {float:left; margin:1px 2px 0px 2px}
img.logoanimation {bottom:0px;}
.topbar {padding:42px 5px 0px 5px;height:20px;z-index:2;position:relative;margin-top:0px}
.highlight {text-align:center; background: #dae0e6; border:2px dotted #dae0e6;margin:1.5em 0em 1.5em 0em;padding:0em}
li.frontpage {padding-bottom:0px;text-align:left; font-size:0.7em; color:black;}
h2.news{text-align:left; margin:5px}
h2.hotnews{text-align:left; margin:5px;color:red;}
p.news{margin:5px}
img.newsleft{float:left;margin:0 10px 10px 0}
hr.news{border-top:1px dashed #669ccc; border-left:0;border-right:0;border-bottom:0;height:1px;clear:left;padding-top:0px}
hr.mac-clear{clear:both;border:0px;padding:0px;margin:0px;visibility:hidden}
a.news {color:red ; text-decoration : underline}
p.address {font-size:0.8em;}

