@charset "iso-8859-2";
/* CSS Document */

*, body, html {font-family:Arial, Helvetica, sans-serif; margin:0;padding:0;}

.bodyCopy {font-size:12px;color:#333333;vertical-align:top;}
.bodyCopy a {color:#003399;font-weight:700;}
.bodyCopy h1{font-size:18px;font-weight:700;color:#EF7F01;margin:0;margin-top:8px;}
.bodyCopy h2{font-size:15px;font-weight:100;color:#EF7F01;margin:0;}
.bodyCopy h3{font-size:15px;font-weight:700;margin-top:30px;margin-bottom:14px;}
.bodyCopy p {margin-bottom:14px;}
.bodyCopy p.date {font-size:11px;color:#666666;text-align:right;margin:0;}

.bbox {table-layout:fixed;}

.form input.text{margin:2px 0;height:17px;padding:0 4px;border:none;border:1px solid #cccccc; width:187px;}
.form textarea {margin:2px 0;height:52px;padding:0 4px;border:none;border:1px solid #cccccc; width:337px;}
.form input.zip{margin:2px 0;height:17px;padding:0 4px;border:none;border:1px solid #cccccc; width:37px;}
.form input.city{margin:2px 0;height:17px;padding:0 4px;border:none;border:1px solid #cccccc; width:137px;}
.form select.combo{margin:2px 0;height:17px;border:none;border:1px solid #cccccc; width:197px;}
textarea{margin:2px 0;height:40px;width:335px;padding:0 4px;border:none;border:1px solid #cccccc;}


.gform input.text{font-size:11px;margin:0 2px 0 0;height:17px;padding:0 4px;border:none;border:1px solid #cccccc; width:120px;}
.gform select.combo{font-size:11px;margin:0 2px 0 0;height:17px;border:none;border:1px solid #cccccc; width:90px;}
.gform option {padding:1px 4px;}

.glist {font-size:11px;table-layout:fixed; border-collapse:collapse;}
.glist td, .glist th {border:1px solid #cccccc;padding:2px 4px; overflow:hidden;vertical-align:top;}
.glist th {color:#ffffff;text-align:left;background-color:#989898;}

.hlight, .conf {
	padding:6px 12px;
	border-left:1px solid #989898;
	border-right:1px solid #989898;
	height:118px;
	color:#ffffff;
	}
.hlight h1, .conf h1 {margin-bottom:12px;font-size:12px; color:#ffffff;font-weight:700; text-transform:uppercase;}

.hlight {background:url(/forum2009/images/hlight_bg.gif) repeat-x top left #0080d6;}
.conf {background: url(/forum2009/images/conf_bg.gif) repeat-x top left #fdc32d;}

.error {
	padding:6px 12px;
	border-left:1px solid #ee7f01;
	border-right:1px solid #ee7f01;
	color:#333333;
	}
.error h1 {margin-bottom:12px;font-size:12px; color:#333333;font-weight:700; text-transform:uppercase;}

.breadcrumb {font-size:11px;margin-top:6px;}
.breadcrumb a {font-weight:100;text-decoration:underline;color:#333333;}

.footerMenu {font-size:10px;color:#999999;}
.footerMenu a {color:#999999;text-decoration:none;}
.footerMenu a:hover,.footerMenu a:focus,.footerMenu a:active {color:#003399;text-decoration:underline;}

.rightSide {padding-bottom:15px;}
.box {font-size:11px;color:#888888;}
.box h1 {margin:0;padding:0;text-transform:uppercase;font-size:12px;color:#444444;}
.box p {margin-top:15px;}
.box td {padding:0 4px;}
.box .spacer {padding:0;}

.hotspots {font-size:11px;}
.hotspots a{color:#888888;text-decoration:none;}
.hotspots a:hover, .hotspots a:hover, .hotspots a:hover{color:#003399;}

.modalBackground {
	background-color:#aaaaaa;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.validatorHighlight {
    background-color: #FFFACD;
}