body { font:normal 12px/1.35 Arial, helvetica, sans-serif; }

.header .logo img {border:0;} 
.bannerContainer, 
.formContainer, 
.pager-nav, 
.header .skipToContent, 
.header .theme-image, 
.header .menu, 
.aside { display:none; }

.formContainer { margin:1.5em 17px; }
label { font-weight:bold; display:block; margin-bottom:5px; }
.inputText, textarea, select { display:block; margin:0 0 10px; border:1px solid #802618; font:normal 12px/1.33 Arial, helvetica, sans-serif; color:#000; background:#e5e5e5; } 
.inputText, textarea { padding:3px 8px; width:400px; } 
textarea { height:13.3em; overflow:auto; padding:3px 2px 3px 8px; width:406px } 
select { padding:2px;  width:418px; } 

.mainContent table { border-collapse:collapse; margin:0 0 2em; }
.mainContent table thead th { border-bottom:1px solid #ae1700; font-weight:bold; background:#e5e5e5; }
.mainContent table td,
.mainContent table th { border:1px solid #565656; padding:6px 9px; }
.mainContent table tbody tr.even th,
.mainContent table tbody tr.even td { background:#f3f3f3; }

.news {}
.news .section-content { }
.news dl { margin-bottom:10px; }
.news dt .date { display:block; color:#aaa4a4; margin:0 0 3px; font-size:11px; }
.news dt a { font-weight:bold; }
.news dd { font-size:11px; padding:5px 0 15px }

.linkMore { font-size:11px; color:#514d4a; padding-left:18px; background:url(../images/bg_more.png) no-repeat 0 .3em; }

.footer { border-top:1px solid #eee; margin:20px 0 0; padding:20px 0 0; font-size:11px; }

.clearer 	{clear:both; height:0px; font-size:0px !important; line-height:0; overflow:hidden;}
.spacer 	{clear:both; height:1px; font-size:1px !important; line-height:1px; overflow:hidden;}

.left 		{float:left;}
.right 		{float:right;}

.toleft 	{text-align:left;}
.toright 	{text-align:right;}
.tocenter	{text-align:center;}
