#container {
padding:0px;
width:940px;
margin:10px auto;
background-color:#FFFFFF;
}
#header
{
margin:0px;
padding:0px;
background-color:#EEEEEE;
}
#content
{
margin:0px;
padding:10px;
background-color:#FFFFFF;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
clear:both;
min-height:450px;
}
#errorbox
{
padding: 10px;
margin:30px;
background-color:#fff;
}
#footer
{
clear:both;
background-color:#EEEEEE;
}
#footerbanner
{
padding:3px 10px;
height:20px;
margin:0px;
background-color:#2876F7;
text-align:center;
color:white;
}
#footerbanner p
{
color:#ffffff;
text-align:right;
}
#footerbanner a, #footerbanner a:visited, #footerbanner a:link
{
color:#ffffff;
}
#footerbanner a:hover, #footerbanner a:active, #footerbanner a:focus
{
color:#CCCC00;
}
#mainmenuarea
{
padding:0px;
margin:0px;
/*background:url(../../../Images/menu.gif) repeat-x;*/
background-color:#2876F7;
height:26px;
}
#mainmenu
{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#main
{
margin:0px;
margin-right:260px;
padding:0px;
border-right:1px dashed #eee;
background-color:#FFFFFF;
}
#side1
{
float: right;
width: 250px;
padding:0px;
margin:0px;
margin-top:-8px;
background-color:#FFFFFF;
}
body{
font-family: Arial, verdana, helvetica, sans-serif;
background-color:#EEEEEE;
font-size: 8pt;
margin:0px;
padding:0px;
color: #333333;
}
a, a:visited, a:link {
color:#3333CC;
}
a:hover, a:focus, a:active {
color:#CC0066;
}
h1
{
font-size: 16pt;
}
h2
{
font-size: 14pt;
}
h3
{
font-size: 12pt;
height:30px;
}
h4
{
font-size: 10pt;
margin-top: 2px;
margin-bottom: 2px;
}
h5
{
font-size: 8pt;
margin-top: 2px;
margin-bottom: 2px;
border-bottom: solid 1px #ccc;
}
#mainmenu ul
{
padding:0px;
margin:0px;
}
#mainmenu li
{
display: inline;
}
#mainmenu a
{
margin: 0px;
padding:5px 7px;
color: #fff;
text-decoration: none;
width:75px;
display:block;
float:left;
border:1px solid #2876F7;
}
#mainmenu a,#mainmenu a:visited,#mainmenu a:link {
color:#FFFFFF;
}
#mainmenu a:hover,#mainmenu a:focus,#mainmenu a:active {
color:#FFFFFF;
/*background-color:#CCDAF4;*/
background-color:#6CC956;
border:1px solid black;
}
.shots
{
float:right;
z-index:100;
padding:0px;
margin:0px;
margin-top:3px;
}
.error
{
color: red;
}
.pager
{
font-size: 8pt;
}
.pager a
{
margin-left: 5px;
margin-right: 5px;
}
.searchresults
{
margin-top: 10px;
margin-bottom: 10px;
margin-left: 20px;
padding: 0;
list-style-type: none;
}
.searchresults .sub
{
font-size: 8pt;
color: #090;
}
.searchresults li
{
margin-top: 5px;
margin-bottom: 5px;
}
.submenu
{
list-style-type: none;
margin: 0;
padding: 3px;
}
.submenu li
{
margin: 1px;
}
.submenulink
{
font-size: 8pt;
color: #600;
}
#eparHolesMenu
{
padding:0px;
margin:0px;
}

.moduletools
{
margin:6px;
float:right;
z-index:2;
}

.section
{
margin: 5px;
padding: 1px;
}
.section h3
{
border-bottom: 1px solid #ccc;
color: blue;
padding: 2px;
margin-top: 1px;
margin-bottom: 4px;
}
.section h4
{
color: blue;
padding: 2px;
margin-top: 1px;
margin-bottom: 4px;
}
.tbl
{
border: 1px solid #eee;
}
.tblvalue
{
font-weight: bold;
}
.articlelist
{
margin: 0;
padding: 0;
list-style-type: none;
}
.articlelist li
{
margin: 0px 0px 10px 0px;
/*padding-left: 25px;
padding-top: 13px;
background-image: url(../Images/bgitem.gif);
background-repeat: no-repeat;*/
}
.articlesub
{
color: #666;
font-size: 8pt;
border-top: solid 1px #ddd;
}
.articlecontent
{
margin: 0px 0px 10px 0px;
padding-left: 25px;
padding-top: 13px;
background-image: url(../Images/bgitem.gif);
background-repeat: no-repeat;
}
.articlecomments
{
margin: 0px;
padding: 0px;
list-style-type: none;
}
.articlecomments li
{
margin: 0px 0px 10px 0px;
padding: 0px;
border-bottom: solid 1px #eee;
}
.articleerror
{
color: #c00;
}

input[type=button], input[type=submit], input[type=reset]
{
width:80px;
padding:1px 3px;
font-size:8pt
}
input[type=button].button, input[type=submit].button, input[type=reset].button
{
width:130px;
padding:1px 3px;
font-size:8pt
}
table tr td {
color:black;
}
.iTable
{
border: 1px solid #2876F7;
margin: 0px;
width: 250px;
font-family: Arial, helvetica, sans-serif;
}
.iTable caption
{
font-size: 105%;
font-weight:bold;
text-align:left;
margin-top:20px;
padding:5px;
}
.iTable tr th
{
color: #2876F7;
background-color:#CCDAF4;
text-align: left;
border: 0px;
border-bottom: 1px solid #2876F7;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
white-space:nowrap;
}
.iTable tr th.textcenter
{
text-align:center;
}
.iTable tr th.textright
{
text-align:right;
}
.iTable tr th.mainhead
{
color: #fff;
background-color:#2876F7;
}
.iTable tr th.mainhead a, .iTable tr th.mainhead a:visited, .iTable tr th.mainhead a:link
{
color:#ffffff;
}
.iTable tr th.mainhead a:hover, .iTable tr th.mainhead a:active,.iTable tr th.mainhead a:focus
{
color:#CCCC00;
}
.iTable tr {
background-color: #fff;
}
.iTable tr td
{
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #fff;
color: #888;
vertical-align: top;
}
.iTable tr.altRow td
{
background-color: #eee;
}
.iTable tr td a {
text-decoration:none;
color: #999;
}
.iTable tr td a.underline, .iTable tr td a.underline:link, .iTable tr td a.underline:visited
{
text-decoration:underline;
color:blue;
}
.iTable tr td a.underline:hover, .iTable tr td a.underline:active, .iTable tr td a.underline:focus
{
color:red;
}
.iTable tr.complete td {
background-color:#CCFFCC;
border-color:#CCFFCC;
border-bottom-color:#ddd;
color:green;
}
.iTable tr.complete td a,.iTable tr.complete td  {
text-decoration:none;
color:green;
}
.iTable tr.incomplete:hover td, tr.overincomplete td {
background-color:#FFDDFF;
border-color:#FFDDFF;
}
.iTable tr.incomplete td a {
text-decoration:none;
}
.iTable tr.overincomplete td a, .iTable tr.overincomplete td {
color:#CC0066;
}
.iTable tr th:first-child, .iTable tbody tr td:first-child
{
border-left: 0px !important;
}
.iTable tr th:last-child, .iTable tbody tr td:last-child
{
border-right: 0px !important;
}
blockquote
{
font-style:italic;
padding:0px;
margin:3px 20px;
color:Green;
}
.iTable tr.forumrowOrig td
{
background-color: #ffffbb;
border-bottom: 1px solid #2876F7;
}

