a { color:#00085F; text-decoration:none; }
a:hover { text-decoration:underline; }

body { background-color:#ffffff; background-image:url("/template/img/bg_body.jpg"); background-repeat:repeat-x; margin:0px; padding:0px; font-family:verdana, tahoma, arial; font-size:8pt; color:#5F5F5F; }

div { margin:0px; padding:0px; }

div#mainFrame { background-color:#ffffff; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:4px solid #777DBF; width:748px; margin:auto; height:100%; margin-bottom:0px; margin-top:0px;}

div#top { width:748px; height:150px; }
div#topText { background-image:url("/template/img/bg_top_text.jpg"); background-repeat:repeat-x; color:#ffffff; font-weight:normal; font-size:8pt; text-align:right; padding: 3px 10px;}

div#menu { height:23px; background-color:#92ABF6; border-top:1px solid #999999; border-bottom:1px solid #666666; padding:0px; }
div#menu a { display:block; float:left; text-align:center; font-weight:bold; padding:5px 20px; border-left:1px solid #DDE5FE; border-right:1px solid #686F87; color:#ffffff; text-decoration:none; }
div#menu a:hover { background-color:#ccd3ff; }
div#menu a.selected, div#menu a.selected:hover { background-color: #660000; }

div#content { width:748px; height:109px; background-image:url("/template/img/bg_content.jpg"); background-repeat:repeat-x; padding:0px;}
div#contentLeft { float:left; width:500px; padding:10px; }
div#contentRight { float:right; width:205px; padding:10px; }

div.modules { padding:0px; margin-bottom:10px; }
div.modules .title { background-image:url("/template/img/bg_modules_title.jpg"); background-repeat:repeat-x; border:1px solid #c9c9c9; border-left:5px solid #660000; padding:2px 2px; font-weight:bold; color:#660000; font-size:9pt;}
div.modules .body { margin:2px; margin-top:0px; padding:5px; background-color:#ffffff; border-left:1px solid #c9c9c9; border-bottom: 1px solid #a3a3a3; border-right:1px solid #a3a3a3; }
div.modules .body b { color:#4F639F; font-weight:bold; }
div.modules .body .text { margin-left:30px; margin-right:20px; }

div#footer { clear:both; background-color:#e2e8fe; text-align:right; color:#a1a1a1; padding:10px; font-weight:normal; }
div#footer a { color:#a1a1a1; text-decoration:none; }
div#footer a:hover { text-decoration:underline; }

div.buttons { width:80px; text-align:center; margin:auto; padding:0px; }
div.buttons a { display:block; width:80px; border:1px solid #c9c9c9; background-color:#f1f1f1; margin:2px; padding:1px; }

div.linker { width:140px; text-align:center; margin:auto; }
div.linker a { display:block; width:140px; border:1px solid #c9c9c9; background-color:#f1f1f1; margin:2px; padding:1px; }

div.portfolio { height:113px; margin-top:10px; border:1px solid #e6e6e6; padding:3px; text-align:justify; }
div.portfolio img { padding-right:10px; float:left; }
div.portfolio a.title { display:block; margin-bottom:5px; font-weight:bold;}

form table td { vertical-align:top; }
form .button { font-size:8pt; border-top:1px solid #fafafa; border-left:1px solid #fafafa; border-right:1px solid #888888; border-bottom:1px solid #888888; background-color:#cccccc; padding:1px 5px; }

hr { border:0px; background-color:#c9c9c9; color:#c9c9c9; height:1px; margin:0px; padding:0px; }

img { border:0px; margin:0px; }

input, textarea, select { font-family:verdana, tahoma, arial; font-size:8pt; color:#000000; border:1px solid #a2a2a2; background-color:#fafafa; overflow:auto;}


p { margin-bottom:5px; text-align:justify; }
p:first-letter { font-weight:bold; color:#27324F; margin-left:10px; font-size:10pt;}

.attention { color:#990000; font-weight:bold; }
.center { text-align:center; }
.justify { text-align:justify; }
.m10px { margin:10px; }