body, p, div, td {margin:0px;padding:0px;font-family:trebuchet ms, arial;font-size:15px; color: black; line-height:22px;}
body {background-image:url(images/layout/bg.png); background-position: top left; margin:0px; padding:0px;}

a, a:visited {color: #5898A1; font-weight:bold; text-decoration:underline;}
a:hover {color: #5F707F; text-decoration: underline;}

form {margin:0;padding:0;}
ul {margin-top:7px;margin-bottom:0px;list-style:square;}

h2,h3 {padding:0; margin:0 0 7px 0;}

p,div.articles blockquote {margin: 0 0 12px 0; line-height:19px;}

.hide {display:none;}
.show {}
.show_inline {display:inline;}

div.clear {clear:both;}

div.container {border:1px solid white; margin-top:10px;width:900px;height:650px;text-align:left;background-image:url(images/layout/layout_bg.jpg); background-position: top middle; background-repeat:no-repeat;}

div.navigation {height: 26px;border:0px solid black;margin:104px 0 0 240px;}
div.navigation a,div.navigation a:visited{color:white;text-decoration:none;font-weight:normal; font-size:14px; font-weight:normal; padding-right:14px}
div.navigation a:hover,div.navigation a:visited:hover{color:#f0f0f0;}

div.body {height: 398px;border:0px solid black;margin:0 0 0 218px; overflow:auto;}
div.body_pad {padding:30px;}


div.page_title {font-family:trebuchet ms,arial; font-size:16px; font-weight:bold;color:#59679F;margin: 0 0 17px 0}

div.clear {clear:both;}

div.footer {width:900px;clear:both; text-align:right; border:0px solid white;}
div.footer_text,div.footer_text a {text-align:left;color:gray;font-size:9px;font-weight:normal;text-decoration:none;}

.admin_links a{color:orange;}