#contenttitle {font-family: Georgia, "Times New Roman"; font-size: 25px; color: #E83A87; font-weight:normal; text-align:left;}
label {margin-right:5px;}
body {font-size:14px; margin:0px;padding:0px;}

.item {margin-top: 15px; clear:right;//clear:left;}
.itemcell {margin-top: 15px; display:table-cell; clear:right;//clear:left;}
.itemtitle {font-family:Arial; font-weight:bold; font-size:15px;}
.itemcontent {color:#555555;}
.itemcontentfull {margin-top:10px; margin-bottom:10px;}
.itemdate {padding-left:1em;font-family:Verdana; font-size:12px; color:gray; margin-bottom: -3px;}
.JIPhref {font-size:10px; font-family:Wingdings; color:gray; text-decoration:none;}
.JIPhref:hover {cursor:pointer;}
.address {font-size:14px; font-style:italic;display:inline;color:#666666;}

#header {clear:both; background-repeat:no-repeat; background-position:right;  background-color: #888888; width: 100%; float: left; left: 0px; top: 0px; height:100px; z-index:1;}
#logo {background-color: #E83A87; width:121px; height:120px; position: absolute; float: left; left: 20px; top: 10px; z-index:5; }
#logo img {border:0px;}
#headtitlefirst {padding-top: 5px; padding-right: 5px; color:#222222; font-size:15px; font-family: Tahoma; text-align:right; font-weight: bold; float: right; z-index:3; }
#headtitlesecond {color:#eeeeee; font-size:16px; font-family:  Tahoma; font-weight: bold; float: left; position:relative; z-index:3; top: 15px; left: 200px; width:75%; //width:94%;}
#footer {clear:both; }
a {font-weight:normal;}
A:link {color: black; text-decoration: underline;}
A:visited {COLOR: black; TEXT-DECORATION: underline}
A:active {COLOR: #E83A87; text-decoration:none;}
A:hover {COLOR: #E83A87; TEXT-DECORATION: none;}
A.hl {COLOR: #E83A87; }
.current {display:inline; COLOR: #E83A87;}

#navpart {float:left;clear:both; width:69%; margin-top:10px; margin-left:30%; //margin-left:15%; }
#navigation {float:left; position:relative; clear:left; font-size:14px; font-family: Georgia,"Times New Roman";}
#navigation .current {COLOR: #E83A87;}

#navfirst {text-transform: uppercase;}
#navsecond {text-transform: capitalize;}
#navfirst A {text-transform: uppercase; }
#navsecond A {text-transform: capitalize;}

#extranav {float:right; margin-right:10px;}
#extranav a.hl {COLOR: #E83A87;}

#mainpart {width:99%; clear:both; padding-top:15px; //width:100%;}
#leftcolumn {width:25%; visibility:visible; float:left;}
#content {font-family:Georgia,"Times New Roman"; font-size:14px;
	      background-image: url(/mages/back.jpg);
	      background-repeat: no-repeat;
	      background-position: right top;
	      border-left: 1px solid gray;padding-left:13px; padding-right:10px; clear:right;
	      width:72%; //width:98%;
	      margin-left:26%; //margin-left:13%;
	      //overflow-x:auto;
	     }

#pager {font-family:"Times New Roman", Georgia;}
.commentform {margin-top:2em; display:none;}
.sortableitem {cursor:move;}
.JIPMenu { border:1px solid black; position:absolute; visibility:hidden; display:inline; font-family:serif; font-size:15px; padding:7px; margin:5px; background-color:white; z-index:5;}
.JIPMenu img {border-width:0px;}
.JIPItem {}

/* block */
#block {background-color:#ffffff; background-image: url(/images/main/background.gif); background-position:right; background-repeat: repeat-y; padding: 10px; margin-left:5px; overflow-y:auto; border:solid #E83A87 1px;}
.bltitle {color:#E83A87; font-size:16px;  text-align:center; padding-top: 10px; padding-bottom: 10px; font-family:Verdana;}
.blcontent {width:100%;}
.blitem {margin-top: 15px;}
.blitemtitle { font-weight:bold; font-size:15px;}
.blitemcontent {color:#555555; width:100%;}
.blitemcontentfull {margin-top:15px; margin-bottom:15px;}
.blitemdate {padding-left:1em; font-family:Verdana; font-size:11px; color:gray; margin-bottom:-3px;}

#blsubscribeblock {background-color:#ffffff; background-image:url(/images/subscribe.jpg); background-position:top right; background-repeat: no-repeat; border: solid #cccccc 1px; padding:5px; text-align:center; position:relative; align:bottom; margin-top:25px;}

.bllittle {width:75%; MAXLENGTH:100; type:text; name:text; value:"E-mail"; margin:5px; margin-right:5px; }

.fileform {margin:5px; padding:5px; border:1px solid black;}

#footer { margin-top:30px; clear:both; font-family:"Times New Roman", Georgia; border-top:2px solid #E83A87; text-align:center; font-size:13px;}
#footer address {color:gray; font-style:normal;}
#loginform {visibility:hidden; display:none;}

.commentform td {font-size:12px; font-family:Tahoma;}
.comment {width:60%; font-size:14px; border-bottom: #cccccc solid 1px; margin-bottom:10px; padding-bottom:10px;}
.comdate {color:#E83A87; font-weight:bold; font-family:Tahoma; float:left; padding-right:5px; font-size:12px;}
.comauthor {color:black; font-family:Tahoma; font-size:14px;  padding-left:5px; font-weight:bold;}
.comtext {color:#333333; font-family:Georgia, "Times New Roman", serif;}
.employees {padding-left:10px; margin-right:20px; float:right;}
.oneemployee { border-bottom: #cccccc solid 1px; border-right:#cccccc solid 1px; height:230px; margin-bottom:5px;}
.oneempname {font-family:Arial, sans-serif; padding-top: 80px; padding-left:100px; padding-bottom: 0px; float:left;}
.first {color:#E83A87; font-size:24px;}
.oneempname a {text-decoration:none;}

.second {color:#333333; font-size:14px; padding-left:10px; font-style:italic;}
.oneempphoto {vertical-align:middle; margin-right:5px; margin-bottom:2px; border: #cccccc solid 1px; width:150px; height:221px; text-align:center; float:left;}
.empjob {font-family:Arial, sans-serif; padding-left:10px; padding-bottom:22px; color:#333333; font-size:14px; font-style:italic; float:left;}
.empinfo {padding-left:165px; padding-bottom:10px; color: #555555;}

.arprojnavgroup {display:none;}
.arprojnavyearnum {cursor:pointer;}

#anonsfieldset {padding:10px; border-width:2px; border-color:#808285; border-style:solid;}
#currentfieldset {padding:10px; border-width:2px; border-color:#E83A87; border-style:solid;}
#archivefieldset {padding:10px; border-width:2px; border-color:#e6e7e8; border-style:solid;}
#anonsfieldset img, #currentfieldset img, #archivefieldset img {border:0px;}

#permanent {padding:5px; float:right; font-size:16px; font-decoration:none; color:black; background-color:#E83A87;}
#permanent a:hover {color:black;}

.projnav a {font-family:Georgia;}
.projnavtitle {font-family:Tahoma; margin-top:10px;}
.projnavgroup, .arprojnavgroup {margin-left:15px;}
.arprojnavyearnum {margin-left:5px; width:50px;}

input,textarea,option,select {font-family:Courier;}
.primage {width:150px; text-align:center; }
.prdescr {width:100%; vertical-align:top;padding-left:5px; padding-top:10px;}

.pressquotation {background-color:#FFF6E8; padding:5px 5%; margin:10px 5px;}
.quotationsource {float:left; font-family:Arial; font-size:12px; font-weight:bold;}
.quotationdate {float:right; font-family:Arial; font-size:12px; font-weight:bold;}
.quotationtext {padding: 5px 20px; font-family:Arial; font-style:italic; font-size:12px;}
#projectitemnav {border:solid #E83A87 2px; float:right; margin:10px; padding:10px;} /* #808285 */
.projthumb {float:left; margin:5px 10px 10px 0px; }
.subtitle {font-size:18px; margin: 10px 0px;}
p {margin: 5px 3px; text-indent: 10px;}
.thumblink img {border:0px;}