/*GLOBAL CSS -----------------------------------------------------------------------------------------*/

body { margin:0px; padding:0px; font:normal 12px Verdana, Helvetica, sans-serif; background:#e0e0e0 url(images/i-topbg.png) top repeat-x; }
a { color:#0000ee; text-decoration:underline; }
a:hover { color:#008000; text-decoration:none; }
img { border:0px; }
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }
p { margin:0px 0px 0px 0px; padding:0px; }
ul { margin:0px; padding:0px; list-style:none; }
ol { margin:0px 0px 10px 30px; padding:0px; }
li { margin:0px; padding:0px; }
form { margin:0px; padding:0px; }
.headerbg { background:url(images/i-headerbg.jpg) no-repeat; }
.bgwhite { background:#fff; }
.logobg { padding:35px 0px 40px 20px; background:url(images/i-logobg.png) no-repeat; }
.contentbg { padding:0px 35px 20px 35px; background:url(images/i-contentbg.png) top repeat-y; }
.contentbg2 { padding:2px 2px 0px 0px; background:url(images/i-contentbg.png) top repeat-y; }
hr { margin:0px 0px 10px 0px; border: none; border-top: 1px solid #AAA; border-bottom: 1px solid #FFF; font-size: 1px; line-height: 0; }

h1 a { color:#000; text-decoration:none; }
h1 a:hover { color:#ff0000; text-decoration:none; }


.contentarea { padding:0px 25px 10px 0px; background:url(images/i-separator.png) right repeat-y; }
.contentarea p { padding-bottom:15px; }
.contentarea h1 { margin-bottom:10px; font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#cc0000; }
.contentarea h1 span.date { line-height:30px; font:normal 11px Verdana, Helvetica, sans-serif; color:#000; }
.contentarea h2 { margin-bottom:20px; font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#cc0000; }
.contentarea h3 { margin-bottom:20px; font:bold 20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#cc0000; }
.contentarea h4 { margin-bottom:20px; font:bold 16px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; }
.sidebar h2 { padding:0px 0px 2px 5px; margin-bottom:10px; list-style-type:none; background:none; font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #000; }
.sidebar ul { margin:20px 0px; }
.sidebar ul li ul li { padding:0px 0px 10px 30px; background:url(images/i-bullet01.png) 10px 1px no-repeat; }

input.textfield { padding:2px; width:185px; border:1px solid #e2e3ea; font-size:12px; }
textarea { font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #e2e3ea; }



/* FOOTER CSS -----------------------------------------------------------------------------------------------*/

.footerbg { background:url(images/i-footerbg.png) no-repeat; }
.footer { color:#fff; }
.footerlinks li { display:inline; color:#000; }

