BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Tahoma, Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #d6d6d6
}
A:link {
	COLOR: #b52c07
}
A:visited {
	COLOR: #600
}
A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #b52c07
}
A:active {
	COLOR: #fff; BACKGROUND-COLOR: #b52c07
}
H2 {
	MARGIN: 0px 0px 2px; FONT: bold 120% georgia, times, "times new roman", serif; COLOR: #b52c07
}
H2 A {
	TEXT-DECORATION: none
}
H3 {
	MARGIN-TOP: 0px; FONT: bold 106% georgia, times, "times new roman", serif; COLOR: #5b5e0e
}
#container {
	BORDER-RIGHT: #fff 1px; BORDER-TOP: #fff 1px; MARGIN: 1em auto; BORDER-LEFT: #fff 1px; WIDTH: 650px; BORDER-BOTTOM: #fff 1px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
#header {
	BORDER-RIGHT: #fff 1px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #fff 1px; BACKGROUND-IMAGE: url(../images/header.jpg); BORDER-LEFT: #fff 1px; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#mainnav UL {
	LIST-STYLE-TYPE: none
}
#mainnav LI {
	DISPLAY: inline
}
#menu {
	PADDING-LEFT: 15px; FLOAT: right; BORDER-LEFT: #c5c877 1px solid; WIDTH: 165px
}
#contents {
	MARGIN: 0px 20px 40px 20px
}
#contents P {
	LINE-HEIGHT: 165%
}
.entry {
	BORDER-BOTTOM: #c5c877 1px solid
}
.imagefloat {
	FLOAT: right
}
#footer {
	CLEAR: both; FONT-SIZE: 90%; COLOR: #272900; TEXT-ALIGN: right
}
#skipmenu {
	LEFT: 0px; WIDTH: 645px; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
#skipmenu A {
	COLOR: #666; TEXT-DECORATION: none
}
#skipmenu A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666; TEXT-DECORATION: none
}
/***** Forms *****/

input.text, textarea,select {
border:1px solid #CCCCCC;
color:#333333;
font-family:'courier new',courier,monospace;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12px;
margin:1px 0pt;
padding:3px;
width:300px;
}

/***** Tables *****/

table {
border:1;
border-color:#CCCCCC;
margin:0 auto;
padding:2px;
border-collapse:collapse;
}
thead, tfoot {
background-color:#9fa41d;
}

table tr td {
padding:2px 2px;
height:auto;
vertical-align:text-top;
}
.title{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666666}
.info{ width:20em; height:64px; border-bottom:#CC0000 dashed 1px; border-top:#CC0000 dashed 1px; vertical-align:middle; background:#FFCC00 url(../images/critical.png) no-repeat right; display:block; margin-top:1em;}