BODY       {font-family: verdana, helvetica, arial, sans-serif; background:#FFFFFF; margin:0px 0px 20px 0px; color: #475245;}
DIV,TD     {font-family: verdana, helvetica, arial, sans-serif; line-height:133%; font-size:10px; color: #475245;}
IMG, TABLE, FORM {border:0; margin:0;}

A.iHeaderLink               {text-decoration:none;color:#EB532A;font-family:Verdana;font-size:12px;}
A:link.iHeaderLink          {color:#EB532A;}
A:hover.iHeaderLink         {color:#3C0120;}
A:active.iHeaderLink        {color:#EB532A;}
A:visited.iHeaderLink       {color:#EB532A;}
A:visited:hover.iHeaderLink {color:#3C0120;}

.h {background:#EAFF00}

/* fogot login */
#divForgotLogin {
  visibility:hidden; background:#E7E4E2; border: solid 1px #E2E7E2;
	width: 300px; padding: 3px; font-size:12px;
	position:absolute; left:366px; top:211px; z-index:6;
}
.linkForgotLogin {color:#E7E4E2;}

/* login bar */

#tableLogin         {width:790px; background: #E2E7E2;}
#tableLogin .login  {padding:3px 0px 3px 38px; font-weight:normal; white-space:nowrap;}
#tableLogin .search {padding:3px 6px 3px 0px; font-weight:bold; white-space:nowrap; text-align:right;}
#tableLogin INPUT   {border:solid 1px #CCCCCC;}
#tableLogin INPUT.text   {font-size:11px; margin:0px 3px 0px 0px;}
#tableLogin INPUT.button {font-size:11px; margin:0px 10px 0px 0px; color:#555555; background:#F1F1FF; padding-left:4px; padding-right:4px;}
#tableLogin .search INPUT.button {margin-right:5px;}
#tableLogin .login_error {color:red; font-weight:bold;}

/* content */

.tableContent {width:752px; margin:10px 0px 0px 38px; border-bottom:solid 1px #E2E7E2;}
.tableContent TD.title {height:20px; padding-right:30px; vertical-align:top; color:#7F7E6B; font-size:16px; letter-spacing:0px; font-weight:bold; white-space:nowrap;}
.tableContent TD.title A {font-size:10px; font-weight:normal; letter-spacing:0px;}
.tableContent .projectLink {padding-left:20px;}
.tableContent .authors {font-size:11px; font-weight:normal;}
.tableContent TD.excerpt {width:50%; text-align:left; vertical-align:top; padding:7px 5px 10px 0px;}
.tableContent DIV.excerpt {margin:6px 0px 3px 0px;}
.tableContent TD.excerpt DIV.name {margin:3px 0px 0px 0px; text-align:right; padding-right:10px; font-size:10px; color: #7F7F6B;}
.tableContent TD.options {vertical-align:top; padding:10px 10px 12px 0px; white-space:nowrap;}
.tableContent TD.options INPUT.option {border:solid 1px #CCCCCC; color:#555555; background:#F1F1FF;  font-size:11px; margin:0px 10px 0px 0px;}
.tableContent TD.options SPAN.link {padding-right:10px;}
.tableContent TD.topLine {font-size:13px; padding:0px 0px 10px 0px;}
.tableContent TD.topLine A.link {font-size:10px;}
.tableContent TD.threadTitle {font-size:12px; padding:0px 0px 10px 0px;}
.tableContent TD.threadTitle DIV.name {text-align:left; padding-right:10px; font-size:10px; color: #7F7F6B;}
.tableContent TD.content {padding:0px 100px 16px 0px;}
.tableContent TD.content DIV.name {text-align:right; margin:7px 8px 0px 0px; font-size:10px; color: #7F7F6B;}
.tableContent DIV.pr_title {font-size:12px; margin:9px 0px 0px 0px;}
.tableContent TD.profileTitle {font-size:12px; padding:0px 0px 10px 0px;}
.tableContent TD.profileContent {padding:0px 0px 10px 0px;}
.tableContent TD.profileContent INPUT.option {border:solid 1px #CCCCCC; color:#555555; background:#F1F1FF;  font-size:13px;}
.tableContent DIV.register_error {margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; color:red;}

.tableContent TEXTAREA.write {width:645px; height:100px; margin:3px 0px 3px 0px;}
.tableContent INPUT.write    {width:645px; font-size:11px; margin:3px 0px 3px 0px;}
.tableContent #formNewPost {margin:3px 0px 3px 0px;}
.tableContent .contribute {color:#343434;}
.tableContent TD.contributeButton {text-align:right; padding:0px 107px 10px 0px;}
.tableContent TD.contributeButton INPUT {border:solid 1px #CCCCCC; color:#555555; background:#F1F1FF;  font-size:13px;}
.tableContent DIV.contributeError {font-size:12px; padding:0px 0px 10px 0px; font-weight:bold; color:red;}
.tableContent DIV.contributeSuccess {font-size:12px; font-style:italic; padding:0px 0px 10px 0px; font-weight:normal; color:green;}