/* CSS Document */
*{	margin: 0px; padding: 0px; }

/*html,body{ height: 100%; margin: 0px; padding: 0px; }*/

html { font: normal normal normal 11px Tahoma, verdana, sans-serif; line-height: 1.4em }
body { background: #fff url("../images/bg.png") repeat-x; text-align: center; }

#main{ width: 100%; height: 127px; margin: 0px auto; padding: 0px; text-align: left; /*border-bottom: 1px solid #ccc;*/ }
#main a{ margin: 0px; padding: 0px; text-decoration: none; border: 0px  }
#main a img{ border: 0px }

#header-img { border: 0px; margin: 0px; padding: 0px; }
#main #welcome{ clear: both; float: left; margin: 5px 10px; padding: 0px; font: normal normal bold 11px Tahoma; color: #333; }
#main #topnav{ float: right; width: 250px; margin: 5px 10px 0px 0px; text-align: right; color: #A11D43; }
#main #topnav a{ font: 11px Tahoma; /*color: #A11D43*/ color: #333; text-decoration: none; }
#main #topnav a:hover{ font: 11px Tahoma; color: #333; border-bottom: 1px dashed #333  }

/*#wrapper { display: table; width: 100%; height: 100%; margin: 0px; padding: 0px; background: #fff url("../images/center_shw.gif") repeat-x bottom; /* clear: both;  }*/
#wrapper { display:table; width: 98%; height: 100%; margin: 0px auto; padding: 0px; background: #eee url("../images/leftshw.gif") repeat-x bottom; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
#wrapper a { font-size: 11px; color: #c41e3a; text-decoration: underline }
#wrapper a:hover { font-size: 11px; color: #c41e3a; text-decoration: none }

#wrapper #leftpanel { float: left; width: 19%; height: 95%; margin: 0px; padding: 0px; background-color: #eee; text-align: left; overflow: hidden }
#wrapper #leftpanel ul {  list-style-type: none; margin: 0px; border: 0px; padding: 0px; }
#wrapper #leftpanel ul li { padding: 0px; margin: 0px; border-bottom: 1px solid #fff; }
#wrapper #leftpanel ul li.none { padding: 0px; margin: 0px; border: 0px }
#wrapper #leftpanel ul li.ccc { padding: 0px; margin: 0px; border-bottom: 1px solid #ccc; }
#wrapper #leftpanel ul li.fff { padding: 0px; margin: 0px; border-top: 1px solid #fff; }
#wrapper #leftpanel ul a { width: 98%; color: #444; font-size: 12px; text-decoration: none; border-bottom: 1px solid #ccc; padding: 8px 10px;	margin: 0px; display: block; }
#wrapper #leftpanel ul a:hover { width: 98%; background-color: #fff; color: #c41e3a; font: normal normal bold 12px Tahoma; text-align: right; border-bottom: 1px solid #ccc; padding: 8px 10px 8px 0px; margin: 0px; display: block; }
#wrapper #leftpanel form { padding: 10px; }
#wrapper #leftpanel form input { vertical-align: middle; }
#wrapper #leftpanel form input#searchtxt { width: 75%; height: 16px; background-color: #fff; text-align: left; margin-bottom: 5px; }
#wrapper #leftpanel form #go { width: 24px; height: 21px; border: 1px solid /*#FCF1E2*/ #eee; font-size: 11px; background-color: #c41e3a; text-align: center; color: #fff; margin-top: -5px; padding: 0px; }
#wrapper #leftpanel form #go:hover { width: 24px; height: 21px; border: 1px solid #FCF1E2; font-size: 11px; background-color: #888; text-align: center; color: #fff; margin-top: -5px; padding: 0px; }
#wrapper #leftpanel form label { margin-left: 2px; font-size: 10px; padding: 0px; }
#wrapper #leftpanel span.bold { font: normal normal bold 11px Tahoma, verdana, sans-serif; color: #333; /*margin-left: 10px; display: inline;  */}

#wrapper #centerpanel { /*position: absolute; left: 19%; top: 128px; display: table; */float: left; width: 58.5%; height: 100%; /*display: table;*/ margin: 0px; padding: 0px; background: #fff url("../images/center_shw.gif") repeat-x bottom; border-left: 1px solid #ccc; border-right: 1px solid #ccc; text-align: left;   }

/* center content wrapper for Google Results */
#wrapper #centerpanelRes { float: left; width: 70%; height: 100%; /*display: table;*/ margin: 0px; padding: 0px; background: #fff url("../images/center_shw.gif") repeat-x bottom; border-left: 1px solid #ccc; border-right: 1px solid #ccc; text-align: left;  }
/* */

#wrapper #centerpanel #flash{ background: url("../images/banner/tup106.gif") repeat-x; }
#wrapper #centerpanel #centercontent { min-height: 500px; height: 100%; margin: 10px 20px; line-height: 1.7em; color: #333 /*display: table*/ }
#wrapper #centerpanel #centercontent #naviguide { color: #c41e3a; margin: 5px 0px 20px 0px;  }
#wrapper #centerpanel #centercontent #naviguide a { font-size: 11px; color: #c41e3a; text-decoration: underline }
#wrapper #centerpanel #centercontent #naviguide a:hover { font-size: 11px; color: #c41e3a; text-decoration: none }
#wrapper #centerpanel #centercontent ul.square {list-style-type:square}
#wrapper #centerpanel #centercontent ul.square li { background: none!important; margin-left: 15px; padding-left: 5px; }


#wrapper #centerpanel #centercontent ul { list-style: none; margin: 0px 0px 8px 0px; display: table; line-height: 1.4em; /*border:1px solid #333;*/ width: 90%}
#wrapper #centerpanel #centercontent ul li { padding-left: 10px; margin: 10px 0px; background: url("../images/other.gif") no-repeat left 5px; width: 100%}
#wrapper #centerpanel #centercontent ul li a { /*margin-left: 10px;*/ color: #333; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #centerpanel #centercontent ul li a:hover { color: #333; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: underline; }

#wrapper #centerpanel #centercontent ul li ul { margin: 0px; padding: 0px; list-style-type: square; width: 100%  }
#wrapper #centerpanel #centercontent ul li ul li { padding: 0px; margin: 1px 14px; background: none!important; width: 100%; }

/* USED FOR DISPLAYING MORE NEWS AND ARCHIVES */
#wrapper #centerpanel #centercontent ul li a.nTitle { color: #c41e3a; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #centerpanel #centercontent ul li a.nTitle:hover { color: #c41e3a; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: underline; }

#wrapper #centerpanel #centercontent ul li a.blackTitle { color: #333; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #centerpanel #centercontent ul li a.blackTitle:hover { color: #888; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: underline; }

#wrapper #centerpanel #centercontent ul li a.nReadMore { color: #888; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #centerpanel #centercontent ul li a.nReadMore:hover { color: #888; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: underline; }
/* NEWS TITLE LINK AND READ MORE LINK*/

#wrapper #centerpanel #centercontent ul.indent { list-style: none; margin: 0px; display: table; width: 100%; }
#wrapper #centerpanel #centercontent ul.indent li { padding-left: 15px; margin: 0px 15px; background: url("../images/bullet_.gif") no-repeat left 7px; display: block; width: 100% }

#wrapper #centerpanel #centercontent ol { list-style-type: decimal!important; margin: 0px 15px; display: table; width: 80%; }
#wrapper #centerpanel #centercontent ol li { padding: 0px; margin: 1px 6px; width: 100%;}
#wrapper #centerpanel #centercontent ol li ul { margin: 1px 6px; list-style-type: square!important; width: 95%;  }
#wrapper #centerpanel #centercontent ol li ul li { padding: 0px; margin: 1px 6px; width: 90%; background: none!important; /*border: 1px solid #333*/ }

#wrapper #centerpanel #centercontent ul li.pdf{ background: url("../images/pdf_bullet.gif") no-repeat 0 2px; padding: 0px 10px 4px 20px; }
#wrapper #centerpanel #centercontent ul li.pdf a { color: #424242; text-decoration: none; } 
#wrapper #centerpanel #centercontent ul li.pdf a:hover { text-decoration: underline; } 

#wrapper #centerpanel #centercontent .col_logo { margin-right: 10px; float: left; }
#wrapper #centerpanel #centercontent .itemLeft { margin: 10px 10px 0px 0px; float: left; width: 15%; }
#wrapper #centerpanel #centercontent .itemRight { margin: 10px 0px 0px 0px; float: left; width: 75%;  }

#wrapper #centerpanel #centercontent #othernews { float: left; margin: 20px 0px; display: block; width: 100%; border-bottom: 1px solid #C0C0C0; }
#wrapper #centerpanel #centercontent #othernews ul { clear: both; list-style: none; margin: 0px; width: 100%}
#wrapper #centerpanel #centercontent #othernews ul li { margin: 2px; background: url("../images/other.gif") no-repeat left 5px; width: 100%; }

#wrapper #centerpanel #centercontent #banner { display: block; border-bottom: 1px solid #C0C0C0; }
#wrapper #centerpanel #centercontent #bulletin { float: left; width: 48%; margin: 0px; line-height: 1.2em; border-right: 1px solid #C0C0C0; }
/*#wrapper #centerpanel #centercontent #bulletin { width: 100%; }*/
#wrapper #centerpanel #centercontent #bulletin ul li{ padding-left: 10px; margin: 4px 0px; background: url("../images/other.gif") no-repeat left 5px; display: inline-block; width: 100%; }
#wrapper #centerpanel #centercontent #bulletin ul li a { color: #333; font-size: 11px; text-decoration: underline; }
#wrapper #centerpanel #centercontent #bulletin ul li a:hover { color: #888; font-size: 11px; }

#wrapper #centerpanel #centercontent #others { float: left; margin: 20px 0px; display: block; width: 100%; border-bottom: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; }

#wrapper #centerpanel #centercontent #events { float: left; width: 44.2%; margin-bottom: 45px; padding-left: 30px; /*background-color: #eee; border: 1px solid #ccc; border-left: 1px solid #ccc; */display: block }
#wrapper #centerpanel #centercontent #events ul li { width: 100%; margin: 4px 0px; padding: 0px; background: transparent; display: table;}
#wrapper #centerpanel #centercontent #events ul li a { color: #4c4c4c; font-size: 11px; text-decoration: underline; }
#wrapper #centerpanel #centercontent #events ul li a:hover { color: #4c4c4c; font-size: 11px; text-decoration: none; }

#wrapper #centerpanel #centercontent table { border-spacing: 4px;}
#wrapper #centerpanel #centercontent table tr td.tbold { font: normal normal bold 12px Tahoma; }
#wrapper #centerpanel #centercontent table tr td.tboldNoLine { font: normal normal bold 11px Tahoma; border: 0px; vertical-align: bottom; }
#wrapper #centerpanel #centercontent table tr td.noLine { border: 0px; vertical-align: top; }
#wrapper #centerpanel #centercontent table tr td { border-bottom: 1px solid #ccc; vertical-align: top; }
#wrapper #centerpanel #centercontent table tr td a:link { color: #333; text-decoration: underline; }
#wrapper #centerpanel #centercontent table tr td a:hover { color: #c41e3a; }
#wrapper #centerpanel #centercontent table tr td  ul { list-style: square; }
#wrapper #centerpanel #centercontent table tr td  ul  li { background: none; margin: 0px 10px; padding: 0px; }

#wrapper #centerpanel #centercontent .dleft { width: 40%; float: left; margin-left: 15px;/* display: block; border: 1px solid black;*/ }
#wrapper #centerpanel #centercontent .dright { width: 45%; float: left; display: block; /*border: 1px solid black;*/ }
#wrapper #centerpanel #centercontent #picstyle { text-align: center; line-height: 1.2em; }
#wrapper #centerpanel #centercontent #picstyle img {border: 1px solid #333; }
#wrapper #centerpanel #centercontent .picleft { width: 45%; float: left; display: inline-block; /*border: 1px solid black;*/ }
#wrapper #centerpanel #centercontent .picright { width: 45%; float: right; display: inline-block; /*border: 1px solid black;*/ }
#wrapper #centerpanel #centercontent form { border: 1px solid #ccc; background-color: #eee; padding: 15px; line-height: 2em }
#wrapper #centerpanel #centercontent form input { font: normal normal normal 13px Tahoma, verdana, sans-serif; padding: 2px; }
#wrapper #centerpanel #centercontent form select { font: normal normal normal 13px Tahoma, verdana, sans-serif; width: 40%; padding: 1px;  }
/*#wrapper #centerpanel #centercontent form .clear { clear: both }*/

#wrapper #centerpanel #centercontent #tblLibrary { width: 65%; text-align: center; border: 1px solid #c41e3a; border-spacing: 1px; margin: 0px auto; }
#wrapper #centerpanel #centercontent #tblLibrary tr { color: #333 }
#wrapper #centerpanel #centercontent #tblLibrary tr td { /*vertical-align: center;*/ padding: 5px }
#wrapper #centerpanel #centercontent #tblLibrary tr.libTitle { background-color: #c41e3a; color: #fff; font: normal normal bold 11px Tahoma }
#wrapper #centerpanel #centercontent #tblLibrary tr.odd { background-color: #eee; }
#wrapper #centerpanel #centercontent #tblLibrary tr.even { background-color: #fff;  }
#wrapper #centerpanel #centercontent #sitemap {} 

/* border: 1px solid #ccc; background-color: #eee; padding: 15px 10px; width: 350px; line-height: 3em; display: table; */
#wrapper #centerpanel #centercontent #tbl { width: 100%; border: 1px solid #c41e3a; border-spacing: 1px; }
#wrapper #centerpanel #centercontent #tbl tr { color: #333 }
#wrapper #centerpanel #centercontent #tbl tr td { /*vertical-align: center;*/ padding: 5px }
#wrapper #centerpanel #centercontent #tbl tr.tblTitle { background-color: #c41e3a; color: #fff; font: normal normal bold 11px Tahoma; text-align: center }
#wrapper #centerpanel #centercontent #tbl tr.odd { background-color: #eee; }
#wrapper #centerpanel #centercontent #tbl tr.even { background-color: #fff;  }

#wrapper #rightpanel { position: absolute; top: 128px; left: 78.5%; display: block; width: 20%; /*height: 100%; margin-right: 0px;*/ margin: 0px; padding: 0px; /*border: 1px solid black;*/ }
#wrapper #rightpanel .padded { padding: 5px 7px 10px 7px; }
#wrapper #rightpanel #offcorner { width: 90%; margin: 10px 5px; padding: 0px; text-align: left; border: 1px solid #E3B7C4; background: #F6E2E8; display: block  }

#wrapper #rightpanel #bids {  width: 90%; margin: 10px 5px; padding: 0px; text-align: left; border: 1px solid #BDCAEA; background: #DAE5FF url("../images/bids.gif") no-repeat 95% 3%; display: block; }
#wrapper #rightpanel #bids ul { list-style: none; margin: 0px 7px; width: 92%; }
#wrapper #rightpanel #bids ul li.trans { margin-top: -10px; background: transparent; width: 100%; } 
#wrapper #rightpanel #bids ul li { margin: 7px 0px; background: #DAE5FF url("../images/li.gif") no-repeat left 3px; width: 100%; }
#wrapper #rightpanel #bids ul li a{ margin-left: 15px; color: #0235CE; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: none; display: block }
#wrapper #rightpanel #bids ul li a:hover{ color: #6985c7; font-size: 11px; }
#wrapper #rightpanel #bids ul li span{ color: #888; font-size: 11px; }

#wrapper #rightpanel #recent {  width: 90%; margin: 7px 5px; padding: 0px; text-align: left; border: 1px solid #f9cd32; background: #FCF1E2 url("../images/forum.gif") no-repeat 95% 3%; display: block }
#wrapper #rightpanel #recent ul { list-style: none; margin: 0px 7px; width: 92%; }
#wrapper #rightpanel #recent ul li.trans { margin-top: 0px; background: transparent; width: 100%; } 
#wrapper #rightpanel #recent ul li { margin: 7px 0px; background: url("../images/li_gray.gif") no-repeat left 3px; width: 100%; }
/*#wrapper #rightpanel #recent ul li a{ margin: 0px 0px 0px 15px; color: #A11D43; font-size: 11px; text-decoration: none; display: block }
#wrapper  #rightpanel #recent ul li a:hover{ margin: 0px 0px 0px 15px; color: #f78d9f; font-size: 11px; }*/

#wrapper #rightpanel #recent ul li a{ margin: 0px 0px 0px 15px; color: #333; font-size: 11px; text-decoration: none; display: block }
#wrapper  #rightpanel #recent ul li a:hover{ margin: 0px 0px 0px 15px; color: #aaa; font-size: 11px; }

#footer { clear: both; width: 100%; height: 120px; display: block;  background: url("../images/footer_.gif") repeat-x; color: #fff!important; text-align: left; line-height: 1.4em; margin: 0px; padding: 0px; }
#footer ul{ list-style: none; padding: 10px 0px 15px 20px; position: relative; float: left }
#footer li{ float: left; }
#footer a { margin-right: 10px; color: #fff!important; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#footer a:hover{ color: #fff; font-size: 11px; border-bottom: 1px dashed #fff; }
#footer img { border: 0px}
#footer #owner { color: #fff; float: left; padding-left: 20px; }
#footer #developer { color: #fff; float: right; text-align: right; padding-right: 20px; line-height: 1.5em }
#footer #developer a { margin: 0px; color: #fff; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#footer #developer a:hover { margin: 0px; color: #fff; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: none; border: 0px}
#footer #browser { color: #fff; float: right; text-align: right; padding: 10px 20px 0px 0px }

/* GENERAL DECLARATIONS */
.clear { clear: both }
.date { color: #888; /*font: normal normal normal 11px Tahoma, verdana, sans-serif;*/ }
.slant { color: #888; font-style: italic }
.section { color: #c41e3a; font: normal normal bold 13px Tahoma, verdana, sans-serif; margin: 15px 7px 0px 7px; padding: 0px; letter-spacing: 0.05em; display: block; } 
h1 { color: #c41e3a; font: normal normal bold 15px Tahoma, verdana, sans-serif; margin: 5px 0px; padding: 0px; letter-spacing: 0.05em} 
h2 { color: #c41e3a; font: normal normal bold 14px Tahoma, verdana, sans-serif; margin: 5px 0px; padding: 0px; letter-spacing: 0.05em} 
h3 { color: #333; font: normal normal bold 13px Tahoma, verdana, sans-serif; letter-spacing: 0.05em}
h4 { color: #c41e3a; font: normal normal bold 12px Tahoma, verdana, sans-serif; margin-bottom: 5px;}
h5 { color: #333; font: normal normal bold 12px Tahoma; }
.gray { color: #4c4c4c; font: normal normal bold 14px Tahoma, verdana, sans-serif; }
.photo{	/*width: 150px; height: 100px;*/ float: left; background-color: /*#DCD9C0*/ #eee; border: 1px solid /*#a9a9a9*/ #ccc; margin: 0px 15px 5px 0px; padding: 3px; display: inline }
.officialImg{ width: 74px; height: 74px; float: left; background-color: #fff; border: 1px solid #a9a9a9;	margin: 0px 10px 5px 0px; padding: 2px; }
.redtxt{ /*font: normal normal normal 11px Tahoma, verdana, sans-serif;*/ color: #A11D43; margin: 0px; }
.bold { font: normal normal bold 11px Tahoma, verdana, sans-serif; color: #333; }
.note { margin: 11px 10px; border: 1px solid; /*font: normal normal normal 11px Tahoma;*/ color: #333; padding: 8px; background-color: #FCF1E2; border: 1px solid #FAE6A4; }
.featured { margin: 15px 0px 30px 0px; padding: 15px; color: #333; background-color: #FCF1E2; border: 1px solid #FAE6A4; width: 95%; } 
.feedback { margin: 11px 10px; color: #333; padding: 8px; border: 1px solid #BDCAEA; background-color: #DAE5FF; }
.siteMeter { margin: 11px 10px; }
.ital { margin: 10px 20px 0px 20px; display: block }
.eventdate { float: left; margin: 0px; width: 25%; }
.eventtitle { float: left; width: 75%; }
#gotop { margin: -5px 0px 0px -36px; position: absolute; height: 16px; width: 16px; background: url('../images/top.gif') no-repeat; border: 0px; display: block; text-decoration: none; }
#gotop:hover{ margin: -5px 0px 0px -36px; position: absolute; height: 16px; width: 16px; border: 0px;	background-image: url('../images/top_.gif'); display: block; }
/*.dateW { width: 70px; color: #888; display: table; }*/
.indent { margin-left: 10px;  }

.boldClear { font: normal normal bold 11px Tahoma, verdana, sans-serif; color: #333; clear: left; display: block; margin-top: 20px; }
.leftBlock { width: 25%; float: left; margin: 2px 0px; }
.rightBlock { margin: 2px 0px 2px 10px; width: 70%; float: left; }
.centerBlock { width: 80%; float: left }

.leftDiv { width: 25%; float: left; }
.inputWideRequired { width: 70%; font: 10px Tahoma; border: 1px solid #c41e3a }
.inputBox { width: 84.7%; font: 10px Tahoma;  }
.inputShortReq { width: 20%; font: 10px Tahoma; border: 1px solid #c41e3a }
.inputShort { width: 20%; font: 10px Tahoma;  }
.textBoxReq { width: 85.2%; font: 12px Tahoma; margin-bottom: 0px; border: 1px solid #c41e3a }
.textBox { width: 85.2%; font: 12px Tahoma; margin-bottom: 0px; }
.required { width: 85%; font: 10px Tahoma; border: 1px solid #c41e3a }
.submit { background-color: #c41e3a; color: #fff; border: 1px solid #c41e3a; width: 50px; }
.submit:hover { background-color: #ddd; color: #333; border: 1px solid #888; width: 50px; }
select#pullMenu { width: 100%; font: 10px Tahoma; margin:0px; padding: 0px; }
.error { font: normal normal bold 11px Tahoma, verdana, sans-serif; color: #c41e3a; }
.boldLink  { color: #c41e3a; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: none; }
.boldLink:hover { color: #c41e3a; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: underline; }
b, p, span { color: #333; }

#wrapper #centerpanel #centercontent .blackLink  { color: #333; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #centerpanel #centercontent .blackLink:hover { color: #888; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: underline; }

/* PAGE DECLARATIONS */
#wrapper #rightpanel #links { width: 90%; margin: 10px 0px; padding: 15px 8px; text-align: left; /*border: 1px solid #E3B7C4; background: #F6E2E8;*/ display: block;  }
#wrapper #rightpanel #links ul { list-style: none; margin: 5px 0px; display: table; width: 100%; }
#wrapper #rightpanel #links ul li { padding: 4px 0px 4px 10px; margin: 0px; background: url("../images/other.gif") no-repeat left 8px; display: inline-block; width: 100% }
#wrapper #rightpanel #links ul li a { /*margin-left: 10px;*/ color: #333; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #rightpanel #links ul li a:hover { color: #333; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: underline; }

#wrapper #rightpanel #more { width: 90%; margin: 0px; padding: 0px 8px; text-align: left; /*border: 1px solid #E3B7C4; background: #F6E2E8;*/ display: block;  }
#wrapper #rightpanel #more ul { list-style: none; margin: 2px 0px; display: table; width: 100%; }
#wrapper #rightpanel #more ul li { padding: 4px 0px 4px 10px; margin: 0px; background: url("../images/other.gif") no-repeat left 8px; display: inline-block; width: 100%; }
#wrapper #rightpanel #more ul li a { /*margin-left: 10px;*/ color: #333; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #rightpanel #more ul li a:hover { color: #333; font: normal normal normal 11px Tahoma, verdana, sans-serif; text-decoration: underline; }

/*#wrapper #mainbody #centerpanel #centercontent #registrar ul li { width: 100%; margin: 2px 0px; padding-left: 10px; background: url("../images/other.gif") no-repeat left 5px; display: table;}*/


/*#wrapper #mainbody #centerpanel #centercontent #events { float: left; width: 45%; margin-bottom: 20px; padding: 10px 15px; background-color: #eee; border: 1px solid #ccc; display: table }*/

/*
#wrapper #mainbody #centerpanel #centercontent #comments
{
	border-bottom: 3px solid #6a6a6a; 
	padding-left: 5px
}
#wrapper #mainbody #centerpanel #centercontent #comments h3
{
	background-image: url('../images/title.gif'); 
	background-repeat: repeat-x;
	height: 25px;
	width: 120px;
	padding-top: 4px;
	padding-left: 10px;
	color: #fff;
}
#wrapper #mainbody #centerpanel #centercontent #comments table
{
	width: 90%;
}

#wrapper #mainbody #centerpanel #centercontent #comments table tr th
{
	background-position:top left; 
	background-repeat: no-repeat;
	height: 27px; 
	font-size: 12px; 
	color: #fff; 
	padding: 5px 0 0 5px; 
	margin-bottom: 0
}

#wrapper #mainbody #centerpanel #centercontent #comments table tr td.a
{
	border-left: 2px solid #c42e5a;
	border-bottom-style: none;
	padding-left: 10px;
	background-color: #eee;
}
#wrapper #mainbody #centerpanel #centercontent #comments table tr td.b
{
	border-left: 2px solid #c42e5a;
	border-bottom-style: none;
	padding-left: 10px;
}
#wrapper #mainbody #centerpanel #centercontent #comments table tr td p
{
	padding: 5px 5px 5px 10px;
}

#wrapper #mainbody #centerpanel #centercontent #comments #commentPages
{
	background-color: #fac100;
	width: 100%;
	padding-left: 10px;
}
#wrapper #mainbody #centerpanel #centercontent #comments #commentPages a.enabled
{
	color: #333; text-decoration: none; font-weight: bold;
}
#wrapper #mainbody #centerpanel #centercontent #comments #commentPages a.disabled
{
	color: #fac100; text-decoration: none;
	font-weight: bold;
	cursor: default
}
#wrapper #mainbody #centerpanel #centercontent #comments hr
{
	color: #c42e5a;
}
#wrapper #mainbody #centerpanel #centercontent #comments form
{
	border: 1px solid #c42e5a;
	width: 50%;
} */

#wrapper #centerpanel #centercontent .blackLink  { color: #333; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: none; }
#wrapper #centerpanel #centercontent .blackLink:hover { color: #888; font: normal normal bold 11px Tahoma, verdana, sans-serif; text-decoration: underline; }

.important { color: red; }
.entry { color: blue; }
.caption { font: 10px helvetica; color: red; }

.tblFormat { width: 100%; text-align: center; border: 1px solid #c41e3a; border-spacing: 0.5px; display: table; }
.tblFormat tr { color: #333 }
.tblFormat tr td { /*vertical-align: center;*/ padding: 5px; text-align: left }
.tblFormat tr td.rowTitle { background-color: #c41e3a; color: #fff; font: normal normal bold 11px Tahoma; text-align: center; }
.tblFormat tr.rowOdd { background-color: #eee; }
.tblFormat tr.rowEven { background-color: #fff;  }

#pages { width: 90%; }
#pages a { border: 1px solid #ccc; text-decoration: none; background-color: #ccc; padding: 2px 4px; }
#pages a:hover { background-color: #c41e3a; color: #fff }
#pages .selected { background-color: #c41e3a; color: #fff; padding: 2px 4px }