body {margin:0; padding:0px; font-family: times new roman,times,serif; font-size: 12px; color: #000000; background-color:#FFFFFF;}

a {color:#000000}
a:hover {color:#CCCCCC}
a:visited {color:#000000}

p {margin-top:0; margin-left:25px; margin-right:25px; text-indent:0px; font-size:15px;}
.longtext {color:#000000;}

.topbar {margin:0px; margin-bottom:0px; margin-top:0px; padding:0px; background-color:#FFFFFF;}
.page {text-align:left; width:550px; margin:0px; padding:0px; background-image:url(letterheadlogo-background.gif); background-repeat:y;}

.leftmenu {margin-top:0px; padding-left:10px; clear:both; float:left; height:500px; width:190px; color:#000000;}
.leftmenu ul {list-style:none; font-size:20px; margin:0; padding:0;}
.leftmenu li {padding:0px; margin-top:3px; border:3px #FFFFFF solid;}
.leftmenu li a {display:block; text-decoration:none; color:#000000; background-color:#FFFFFF; background-repeat:no-repeat; text-indent:25px;}
.leftmenu li a:hover {background-color:#FFFFFF; color:#444444; background-image:url();}

.pagecontent {margin-top:0px; padding:0px; overflow:auto; background-color:transparent;}
.pagetitle {color:#FFFFFF; font-size:18px; font-weight:bold;}
.gallery_t {border:#FFFFFF 5px solid;}
.whatsnew {margin:0px; padding:0px; float:right; width:200px; border:solid 2px #FFFFFF; padding:5px; margin:5px; font-size:10px;}
.footer {margin:0px; padding:0px; clear:both; height:12px; vertical-align:middle; color:#000000; font-size:12px; text-align:center; background-color:#FFFFFF}

.inputlabel {text-align:right; font-weight:bold;}

.worktitle {text-decoration:italic; font-weight:bold; font-size:16px}
.worksubtitle {text-decoration:italic; font-size:16px}
.authorname {font-size:15px}