﻿#divPageContents                { float:right; }

/* Text */
#frontTextContainer		{ width:509px; height:192px; float:left; background-color:#fff; }
#frontLogoLink                  	{ width:90px; height:150px; float:left; text-align:center; padding:3px 15px 10px 10px; }
#frontLogoLink img              { border:1px solid #000; width:90px; }
.frontHeadLine			{ color:#111111; font-size:19px; margin:10px 0 3px 0; }
.frontText			{ color:#000000; font-size:10px; padding-left:39px; padding-right:27px; line-height:16px; }
.buttons			{ width:489px; margin:10px 10px 20px 10px; }
.buttons a			{ margin-left:12px; }
.buttons a:first-child		{ margin-left:0px; }
.hkm				{ float:right; margin:10px; }
/**/

#frontPageNews				{ width:689px; float:right; padding-top:5px; padding-left:5px;}

/* Flash */
#frontFlashContainer		{ width:990px; height:319px; float:right; border:0px solid #000; border-bottom-width:1px; }
/**/

/* QuickNews */
#frontNews			{ width:480px; height:285px; float:right; border-left:1px solid #000; background:url('/gfx/Backgrounds/quickMenuBackground.gif') repeat-x scroll left top #5A817E; font-size:12px; line-height:20px; font-weight:bold; color:#ffffff; }
#frontNews .news    { height:100%; }
#frontNews table    { width:100%; height:100%; table-layout:fixed; }
#frontNews table td { vertical-align:top; width:50%; height:50%; overflow:hidden; padding:10px; }

.newsSubHeadline a      { color:#000000; font-size:14px; font-weight:bold; text-align:left; text-decoration:none; }
.newsSubTeaser a        { color:#333333; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; line-height:1.4em; }
.newsReadMore            { text-align:right; }
.newsReadMore a          { color:#000000; font-size:12px; font-weight:bold; text-decoration:none; }


#qnWrapper         		{ background-color:#dee0e6; padding:0px 0px 0px 0px; }
#qn1              			{ float:left; width:300px; }
#qn2                		{ float:right; width:300px; }
/*#qn3            			 { float:right; width:270px; margin-right:35px; }*/

.qnItem a			{  }
.qnItem h2			{ padding-top:15px; padding-bottom:10px; }
.qnItem h2 a			{ font-size:14px; font-weight:bold; color:#111111; text-decoration:none; }
.qnText				{ color:#111111; font-weight:normal; font-size:11px; line-height:14px; }
.qnReadMore			{ float:right; padding-top:10px; }
.qnReadMore a		{ font-size:11px; font-weight:bold; color:#c92828; text-decoration:none; }
.qnReadMore a:hover	{ text-decoration:underline; }
/**/
