@import "menu.css";@import "sIFR.css";
/* style for html page & body */
html, body					{ height:100%; margin:0; padding:0; border:0; }
html						{ overflow:-moz-scrollbars-vertical; }
body						{ background:#fff; }

/* construct */
#wrap						{ width:770px; min-height:100%; margin-left:auto; margin-right:auto; position:relative; background:url(img/bg.jpg) 100% 85% no-repeat; }
#logo						{ width:70px; height:70px; padding:20px; }
#strap						{ width:400px; height:70px; padding:20px; position:absolute; top:0; left:110px; }
#links						{ position:absolute; top:20px; right:0; display:none; }
#search						{ position:absolute; top:60px; right:0; }
#menu						{ padding:5px 20px; background:#608eb8; }
#banner						{ background:#608eb8; padding-bottom:10px; }
#breadcrumb					{ padding:10px 0; }
#content					{ width:770px; }
#footer						{ height:20px; width:100%; position:absolute; bottom:0; left:0; }

#dnn_dnnSEARCH_txtSearch	{ width:150px; padding:1px; color:#999; border:solid 1px #999; }
span.SearchButton			{ width:20px; padding:1px 2px; color:#fff; background:#666; border:solid 1px #666; }
a.SearchField				{ text-decoration:none; }

.content-table				{ width:100%; margin-bottom:40px; }
.content-left				{ width:25%; padding-right:24px; }
.content-centre				{ height:100px; }
.content-centre-left		{ width:25%; padding-right:12px; }
.content-centre-right		{ width:25%; padding-left:12px; }
.content-right				{ width:25%; padding-left:24px; }
.content-bottom				{ }

/* text */
body, .Normal, .NormalBold,
.NormalRed, .NormalTextBox,
p, ul li, td				{ font:12px/20px Tahoma, Arial, Helvetica; color:#555; }
.Head, .SubHead				{ font:12px Tahoma, Arial, Helvetica; color:#608eb8; }
a:link,
a:visited					{ color:#608eb8; text-decoration:none; }
a:hover,
a:active					{ color:#608eb8; text-decoration:underline; }
td.SubHead img				{ display:none; }
.CommandButton,
a.CommandButton:link,
a.CommandButton:visited		{ color:#608eb8; text-decoration:none; }
a.CommandButton:hover,
a.CommandButton:active		{ color:#608eb8; text-decoration:underline; }
.SkinObj,
a.SkinObj:link,
a.SkinObj:visited			{ font-size:10px; color:#888; text-decoration:none; }
a.SkinObj:hover,
a.SkinObj:active			{ color:#608eb8; text-decoration:none; }
#content ul					{ padding-left:0; margin-left:15px; }
hr							{ height:1px; color:#fff; background-color:#fff; border:none; border-bottom:dotted 1px #999; }
table.dotted				{ padding-top:11px; }
table.dotted tr td			{ padding-bottom:5px; color:#608eb8; _color:#555; }
table.dotted tr + tr td		{ padding:10px 0; color:#555; border-top:dotted 1px #999; border-collapse:collapse; }
.BreadCrumb,
a.BreadCrumb:link,
a.BreadCrumb:visited		{ color:#555; text-decoration:none; }
a.BreadCrumb:hover,
a.BreadCrumb:active			{ color:#608eb8; text-decoration:none; }

/* rss */
.DNN_News_ItemLink a		{ font-size:12px; font-weight:normal; margin-top:20px;  }
.DNN_News_ItemDate			{ display:none; }
.DNN_News_ItemDetails		{ }
