/* Print CSS Stylesheet for a new Web Application project */

/* General */
body        {  font-size:11px; font-family:Arial, Helvetica, sans-serif; width:650px;}
img         { border:none; }
.homepage   {  font-size:14px; line-height:22px; padding-left:12px; }
p           {  font-size:11px; }
#pageHead {margin:20px 0;}
#titlebar   { width:650px; }
#title      { padding:25 0;  font-size:24px; }
#titlelogo  { float:right; }
#content    { width:650px; text-align:left; font-size:11px;  }
a.main {  font-size:11px; color:#000000; text-decoration:none; }
a.main:hover {  font-size:11px; color:#5C261C; text-decoration:underline; }
a.main:active {  font-size:11px; color:#5C261C; text-decoration:underline; }
a.main:visited {  font-size:11px; color:#000000; text-decoration:none; }
a.main:visited:hover {  font-size:11px; color:#5C261C; text-decoration:underline; }
ul li { list-style-type:square; }
table tr td {  font-size:11px; }
#header { margin-bottom:15px; }
h1 {font-size:24px;}

/* links */
a {  font-size:11px; color:#5C261C; text-decoration:underline; }
a:hover {  font-size:11px; color:#000000; text-decoration:none; }
a:active {  font-size:11px; color:#000000; text-decoration:none; }
a:visited {   font-size:11px; color:#5C261C; text-decoration:underline; }


/* navTop */
.topSearchBox  { background-image:url(images/searchbox.gif); border:0px; width:159px; height:29px; margin-left:8px; position:relative; } 

/* navBase */
#footer { margin:0px auto; padding:0 0 0 10px; width:776px; height:80px; }
#footer table tr td {  font-size:10px; }

/* forms */
.inputbox            {  font-size:11px; background-color:#EFEFF7; border:1px solid #BDBDBD; margin:0 0 0 10px; overflow:auto;}
.inputboxsearch      {  font-size:11px; background-color:#EFEFF7; border:1px solid #BDBDBD; margin:0 0 0 15px; overflow:auto;}
.formitem            { margin:4px 0px 4px 0px; }
fieldset.bios             {  font-size:11px; margin:10px 0px 10px 0px; border:1px solid #4A2121; width:300px; padding:10px 0px 10px 0px; }
fieldset.bios legend      {  font-size:11px; color:#4A2121; padding:0px 5px 0px 5px; }
fieldset.bios label.main  { display:block; float:left; width:90px; padding:0px 0px 0px 0px; margin:2px 0px 0px 0px; text-align:right; font-size:11px; color:#333333; }
fieldset.bios label       { width:90px; padding:0px 0px 0px 10px; margin:2px 0px 0px 0px; font-size:11px; color:#333333; }
fieldset             {  font-size:11px; margin:10px 0px 10px 0px; border:1px solid #4A2121; width:620px; padding:10px 0px 10px 0px; }
fieldset legend      {  font-size:11px; color:#4A2121; padding:0px 5px 0px 5px; }
fieldset label.main  { display:block; float:left; width:90px; padding:0px 0px 0px 0px; margin:2px 0px 0px 0px; text-align:right; font-size:11px; color:#333333; }
fieldset label       { width:90px; padding:0px 0px 0px 10px; margin:2px 0px 0px 0px; font-size:11px; color:#333333; }
.underline           { text-decoration:underline; }
.contactform         { margin:0px 0px 0px 0px;  color:#333333; font-size:11px; }

/* Bios */
#biobar, #biolayout { width:650px; text-align:left; margin:0; } 
#bioPic { float:left; margin:0 0 0 10px;  }
#bioContact { float:left; margin: -20px 0 0 20px;}
#bioContact h1 { font-size:18px; margin-bottom:0px; font-weight:normal; }
#bioContact a { color:#ffffff; text-decoration:underline; }
#PageOptions { float:right; width:223px; height:183px; background-image:url(images/bg_pageoptions.gif); }
#bioImage { width:1.5in; } 
.bgLine {background:url(images/line.gif) repeat-y top center;padding:0 !important; margin:0 !important;width:5px;}

#bioLeftCol{width:150px;}
#bioRightCol{width:150px;}



ul.links {list-style-type:none !important;margin:0;padding:0;}
ul.links li {margin:0;padding:0 0 4px;text-indent:-9px;margin-left:9px;line-height:12px;list-style-type:none !important;}
div.Plinks p {margin:0;padding:0 0 4px;text-indent:-9px;margin-left:9px;line-height:12px;}

ul.links {list-style-type:none !important;margin:0;padding:0;}
ul.links li {margin:0;padding:0 0 4px;text-indent:-9px;margin-left:9px;line-height:12px;list-style-type:none !important;}
div.Plinks p {margin:0;padding:0 0 4px;text-indent:-9px;margin-left:9px;line-height:12px;}
#vcardlink, #vcardimg {display:none;}


/* Areas */
#areawrapper {width:365px;}
#areawrapper div {width:179px; }
#leftgrey {float:left; }
#rightbrown {float:right; }
#leftgrey p, #rightbrown p {padding:18px;}

