/*

body{font-size:9pt;font-family:Tahoma;background-color:#ebebeb;padding:7px 100px 7px 100px;}
*/

/*topheader*/

/*header*/
.header table {font-size:100%;background-color:Transparent;width:100%;height:90px;border:none;}
.header td {white-space:nowrap;}
.header h1 {font-weight:normal;font-size:20pt;margin-bottom:0px;/*font-family:'Arial Narrow',Tahoma;*/margin-top:0px;}
.header a {color:#333399;text-decoration:none;}
.header a:hover{text-decoration:underline;}
.header img{vertical-align:middle;border:none;}

/*main body*/
.forumcontent table {font-size:100%;background-color:#FFFFFF;border-collapse:collapse;}
.forumcontent h1 {font-weight:normal;font-size:18pt;margin-bottom:0px;/*font-family:'Tahoma';*/}
.forumcontent h2 {font-weight:bold/*normal*/;margin-bottom:0px;/*font-size:150%;*/margin-top:0px;/*font-family:'Tahoma';*/}
.forumcontent h3 {font-weight:bold;font-size:100%;margin:4px;}
.forumcontent a {/*color:#333399;*/text-decoration:none;}
.forumcontent a:hover{text-decoration:underline;}
.forumcontent th {/*background-image:url(images/darkgradient.gif);*//*color:White;*/font-weight:bold;font-size:100%;text-align:justify;padding:0px 5px 0px 5px;height:30px;border:1px solid #C9C9C9;}
.forumcontent th a {/*color:White;*/font-size:100%;font-weight:normal;text-decoration:none;}
.forumcontent th a:hover{text-decoration:underline;}
.forumcontent td { vertical-align:top; padding:10px;  /*border:1px solid #C9C9C9;*/}
.forumcontent table.noborder {border:none;}
.forumcontent table.noborder td {border:none;}
.forumcontent img{vertical-align:middle;border:none; max-width:450px;}
.forumcontent hr{height:1px;border:none;color:#C9C9C9;background:#C9C9C9;}
.forumcontent div.location{ margin:0 0 10px 0;/* margin-top:21px;margin-bottom:21px;*/}
.forumcontent div.location a { text-decoration:underline; }
.forumcontent div.location h2 { font-size:100%; }

.forumcontent div.smalltoolbar {margin-bottom:3px;text-align:right;margin-top:3px; }

/*some clases*/
.forumcontent .gray {color:#999999;font-size:8pt;font-weight:normal}
.forumcontent th .gray {color:#999999;}
.forumcontent .gray a {/*color:#727299;*/}
.forumcontent .radiolist td {text-align:left;}

/* inputs */
.forumcontent input[type="file"],
.forumcontent input[type="password"],
.forumcontent input[type="button"],
.forumcontent input[type="submit"],
.forumcontent input[type="text"],
.header input[type="file"],
.header input[type="password"],
.header input[type="button"],
.header input[type="submit"],
.header input[type="text"],
button,
textarea,
select {padding-top:3px;padding-bottom:3px;border:1px solid slategray;/*font-family:Tahoma;*/font-size:9pt;}

.forumcontent input[type="text"], textarea {padding-top:0px;padding-right:0px;padding-left:0px}

.forumcontent input[type="button"],
.forumcontent input[type="submit"],
.header input[type="button"],
.header input[type="submit"],
.forumcontent button {/*background:slategray url('images/btngradient.gif');color:White;*/cursor:pointer;}

.forumcontent input[type="button"]:hover, 
.forumcontent input[type="submit"]:hover,
.header input[type="button"]:hover,
.header input[type="submit"]:hover,
button:hover {/*background:slategray url('images/btngradient_rev.gif');*/ border:solid 1px pink;}

.gradientbutton {/*background:url('images/btngradient.gif');color:White;font-size:100%;border:1px solid slategray;*/}

/* other classes */
img.avatar {border:1px solid #bbbbbb; padding:2px 2px 2px 2px; -ms-interpolation-mode:bicubic; margin-top:3px; margin-bottom:3px;}
div.quote{ text-decoration:none;margin:2px 0 0;padding:5px; border:1px solid #1C1C1C; border-bottom:solid 1px #C1C1C1; border-right:solid 1px #C1C1C1; background-color:#E8E8E8;}
/********************************************************************/

.topheader {margin:0 0 10px 0;}
.topheader table { width:100%; height:20px; font-weight:bold; border-collapse:collapse;}
.topheader table tr td { padding:0 10px; }

.forumcontent { color:#585858; /*background-color:#ECEBEB; padding:8px;*/ }
.forumcontent h4 { background-color:Red; }

table.forumBoard, table.tblStandard { margin:0 0 0 0px; padding:0; width:100%; }
table.forumBoard td { border-bottom:1px solid #C9C9C9;border-right:solid 1px #c9c9c9; padding:7px; /*width:100%;*/ }
table.forumBoard td.boardName { /*background-color:#ebebeb;*/ border:none; /*padding-top:15px; */}
table.forumBoard td.user a { text-decoration:underline; }
table.forumBoard td:first-child { border-left:none; }
table.forumBoard td.fc { border-left:none; }
table.forumBoard td:last-child { border-right:none; }
table.forumBoard td.lc { border-right:none; }
table.forumBoard tr:last-child td { border-bottom:none; }
table.forumBoard a { color:#000; }
table.forumBoard tr.last td { /*border-bottom:solid 1px lime;*/ border:none; height:0px; padding:0; }

div.forumBoard { margin:0 0 20px 0; }
div.forumBoard h2.frmGroupHdr { padding:4px 0 7px 5px; background-color:#000; color:#fff; position:relative; height:14px; }
.forumBoard h2 { font-size:100%; font-weight:bold; }
table.forumBoard h2 a { text-decoration:underline; font-size:100%; }

div.forumBoard .frmInnerBox { border:solid 1px #ED145B; border-top:none; padding:10px; }

div.forumFAQ h2.h2Medium { font-size:120%; padding:25px 0 0;}
div.forumFAQ a { text-decoration:underline; }

div.messages table td, table.tableMsgs td { border:1px solid #C9C9C9; padding:10px; } /* KEEP THIS BEFORE "table.tableMsgs" */

table.withTop { }

table.tableMsgs { border-spacing:0; border-collapse:collapse; }
table.tableMsgs tr:first-child td { border-top:none; }
table.tableMsgs tr:last-child td { border-bottom:none; }
table.tableMsgs tr.msgA td { border-bottom:none; }
table.tableMsgs tr td:first-child { border-left:none; }
table.tableMsgs tr td:last-child { border-right:none; }
table.tableMsgs tr.last td { /*border-bottom:solid 1px lime;*/ border:none; height:0px; padding:0; }
table.tableMsgs tr.msgB td { border-bottom:none; }
table.tableMsgs tr.lastPager th { border-left: solid 1px #ED145B; border-right:solid 1px #ED145B; border-bottom:none; text-align:right; }
table.tableMsgs tr.lastPager th a { text-decoration:underline; }



.exBotMarg { margin-bottom:10px !important;  }
.exTopMarg { margin-top:5px !important;  }

span.lblStrong { display:block; font-weight: bold; }

div#divPreview { border:1px solid #C9C9C9;margin:5px 0 0;padding:10px; display:none;}

div#divPollsContainer					{ margin:5px 0 2px 0; }
div#divPollsContainer div#divOptions	{ margin:2px 0 3px 24px; }
div#divPollsContainer input				{width:225px;margin-top:2px; }

div#divFilesContainer			{ margin: 2px 0 0 0; }
div#divFilesContainer a			{ color:#EE145B !important; font-weight:bold !important; text-decoration:none !important; }
div#divFilesContainer a:hover	{ text-decoration:underline  !important; cursor:pointer; }

table.addPostBtns { margin: 5px 0 0 0; width:100%; }
div.fileAttachUpload, div.createPoll { border: solid 1px #C9C9C9; margin:5px 0 0 0; padding:10px; }

div.smalltoolbar a			{ color:#EE145B !important; font-weight:bold !important; text-decoration:none !important; }
div.forumcontent td.gray a	{ color:#EE145B !important; text-decoration:none !important; }
div.smalltoolbar a:hover, div.forumcontent td.gray a:hover	{ text-decoration:underline  !important; cursor:pointer; }
div.smalltoolbar a:focus, div.forumcontent td.gray a:focus	{ outline:none; }

