html, body { height:100%; }
body { background:url(/assets/images/background22.jpg) top center repeat-y; margin-top: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 130%; color: #333333; text-align: center; }

td img { display: block; }

ul { margin-left: 1em; padding-left: 1em; list-style: outside; list-style: square; }
li { margin: 0; padding: 0; }

p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: normal; line-height: 1.2em; padding: 0; margin: 5px 0 10px 0; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FC1922; font-weight: bold; line-height: 100%; margin-bottom: 0px; padding-top: 2px; padding-bottom: 0px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FC1922; font-weight: bold; line-height: 100%; margin-bottom: 0px; padding-top: 2px; padding-bottom: 0px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FC1922; font-weight: bold; line-height: 100%; margin-bottom: 0px; padding-top: 2px; padding-bottom: 0px; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FC1922; font-weight: bold; line-height: 100%; margin-bottom: 0px; padding-top: 2px; padding-bottom: 0px; }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FC1922; font-weight: bold; line-height: 100%; margin-bottom: 0px; padding-top: 2px; padding-bottom: 0px; }
.textSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; }


img { border: none; }
a:link { color: #FC1922; text-decoration: underline; }
a:visited { color: #666666; text-decoration: underline; }
a:hover { color: #FC1922; text-decoration: underline; }

#content { margin: auto; background-color: #FFFFFF; }
#mastercontainer { padding: 10px; width: 800px; text-align: left; background-color: #FFFFFF; border: 3px solid black; margin-top: 0; margin-right: auto; margin-left: auto; }
#newslisting { font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; }
#news_textcontainer { width: 220px; margin-left: 5px; margin-top: 40px; }
#newsbox { height: 418px; margin-right: 0px; margin-right: 20px; }


.suckertreemenu { width: 800px; padding: 0; margin: 0 auto; background-image: url(/assets/images/menuback.gif); background-repeat: repeat-x; background-color: #000000; text-align: center; }
.suckertreemenu .subfoldericon { background-color: #F3F3F3; background-image: url(/assets/images/arrow-right.gif); background-repeat: no-repeat; background-position: right center; }
.suckertreemenu img { padding: 0; margin: 0; border: 0; }
.suckertreemenu ul { margin: 0; padding: 0; list-style-type: none; }
.suckertreemenu ul li { position: relative; display: inline; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: url(/assets/images/menuback.gif); background-repeat: repeat-x;/*\*//*/
	width: 95px;
	/**/
}

.suckertreemenu ul li a { display: block; border-left-width: 0; text-decoration: none; color: #FFFFFF; text-align: center; border-right: 1px solid #FFFFFF; padding-top: 7px; padding-right: 11px; padding-bottom: 7px; padding-left: 11px; }
.suckertreemenu ul li a:link { color: #FFFFFF; text-decoration: none; }
.suckertreemenu ul li a:hover { text-decoration: none; color: #FFFFFF; background-color: #FC1922; }
.suckertreemenu ul li a:visited { color: #FFFFFF; text-decoration: none; }
.suckertreemenu ul li ul { left: 0; position: absolute; top: 1em; display: block; visibility: hidden; }
.suckertreemenu ul li ul li { display: list-item; float: none; background-color: #CCCCCC; color: #000000; }
.suckertreemenu ul li ul li ul { left: 159px; top: 0; }
.suckertreemenu ul li ul li a { display: block; width: 160px;  color: #000000; text-decoration: none; border: 1px solid #F1F1F1; padding-top: 6px; padding-right: 5px; padding-bottom: 6px; padding-left: 5px; text-align: left; background-color: #CCCCCC; font-weight: bold; }
.suckertreemenu ul li ul li a:link { color: #000000; background-color: #CCCCCC; font-weight: bold; }
.suckertreemenu ul li ul li a:visited { color: #000000; background-color: #CCCCCC; }
.suckertreemenu ul li ul li a:hover { color: #CC0000; background-color: #f1f1f1; border-bottom: 1px solid white; }
* html p#iepara { padding-top: 1em; }
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
* html .suckertreemenu ul li ul li { float: left; }
/* End */

.suckertreemenu ul li a span{
	padding: 0 5px;
}

.whitebox { border: 1px solid #FFFFFF; background-color: #000000; }
.whiteboxtext { margin-left: 15px; margin-top: 5px; margin-right: 15px; margin-bottom: 5px; }
.current { background-color: #FF141D; }
.rightnav { background-image: url(/assets/images/rtbar_bkgrnd.gif); background-repeat: repeat-y; width: 230px; }
.newstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; margin-bottom: 0px; margin-top: 10px; }
.newstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-top: 0px; }
.foot { border-top-width: 5px; border-top-style: solid; border-top-color: #FF0000; background-color: #f2f2f2; text-align: center; padding-top: 4px; margin-top: 10px; }
.rightnavarea { padding-top: 8px; padding-right: 5px; padding-left: 15px; }
.border { border: 1px solid #333333; padding: 5px; margin-top: 10px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; }
.readmore { font-weight: bold; }
.leftblocks { font-size: 10px; margin-top: -10px; padding-left: 5px; }
