/*LAYOUT*/

body {padding:10;margin:0;font-family: Arial, Verdana, sans-serif; font-size:11pt;color:#333;}

h1 {font-size:150%;font-weight:bold;color:#C00;margin:10px;padding-left:10px;padding-right:10px;}

h2 {font-size:125%;font-weight:bold;color:#C00;padding:10px;}

h3 {font-size:110%;font-weight:normal;color:#C00;}

h4,h5,h6
    {font-size:100%;font-weight:normal;}

.skipArea {position: absolute;left: -999px;width: 990px;color:#ffffff;}


/* MASTER PAGE LAYOUT */

#masterContainer {
    min-height:500px; 
}


/* Links */
a, a:link, a:visited {color:#C00;}
a:hover {color:#F00;}

/* about menus */
#aboutmenu, #aboutmenu a, #aboutmenu a:link, #aboutmenu a:visited {font-size:10px;vertical-align:middle;padding:3px 0px 3px 0px;color:#C00;text-decoration:none;}
#aboutmenu a:hover {color:#F00;text-decoration:underline;}

/* table */
/*table {width:100%; height:100%; padding:0px;  border-spacing: 0px; border: none; vertical-align:top;} */
tr {vertical-align:top;}
td {vertical-align:top;}
.topTableRight{font-size:10px;}

/* teaser elements */
.teaserMin {min-width: 200px;}
.teaser {font-size:11px;line-height:13px;color:#000; margin-top:10px; }
.teaser ul {font-size:11px;line-height:13px;color:#000;margin:.6em 1em .5em 2em;padding:0px;list-style: disc url('../images/arrowtrans.gif');}
.teaser li a, .teaser li a:link, .teaser li a:visited  {text-decoration:none; padding:0px;color:#000;margin:0px 0px 0px 0px;font-size:11px;}
.teaser li a:hover {color:#C00;text-decoration:underline;}
.teaserHead { background-color: #f0efef;padding:0px 5px;}
.teaserHeadtxt {color:#393838;font-size:11px;font-weight:bold;margin:0;padding:0;}

/* Dividers */
.greyLine{background: #DCDCDC;height: 7px; border-top: #D1CFCF solid 1px; margin-top: 7px;}
.greyLineThin{background: #DCDCDC;height: 1px; border-top: #D1CFCF solid 1px; margin-top: 2px;}
.greyLineTop{background: #D5D3D3;height: 7px; border-top: #C9C7C7 solid 1px;}

/* Area Selector Page */
#frontpageGreeting h1 {font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal;font-size:2em;line-height:1;margin-bottom:0.5em;}


/* Header */
.frontPageHeader  { background:url('../images/topfade.gif') repeat-x bottom; font-size:200%; font-weight:bold; color:#C00; vertical-align:middle; text-align:center;}

.frontpageContent {padding:20px;}

#main{margin: auto; margin-top: 15px; text-align: center;}
#top{background: #FFF9D8; border-top: 1px solid #FFE8CD; border-bottom: 1px solid #FFE8CD;}

#top ul{list-style: none; padding: 0px 0px 15px 0px; margin: 0px;}
#top ul li{display: inline; margin: 0px; padding: 0xp;}
#top ul li a{padding: 10px;}
/*#body{width: 70em; margin: auto; padding: 2em 0em 2em 0em; text-align: left;}*/
#content.frontPage{text-align: center; width: 100%;}

#footer{padding-top: 5px; border-top: 1px solid #FFE8CD; clear: both;}

/* Subpages layout */
/*#content{
	width: 49em; padding: 0 1em 0 0; float: left;
}*/

#subNavigation{width: 20em; float: right;}
#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}

/* Content Container */
#contentHeaderTL {width:2px;height:2px; background-image:url(/images/content/contentHeaderTL.gif); background-position: left top;}
#contentHeaderT {height:2px; background-image:url(/images/content/contentHeaderT.gif); background-position: top; background-repeat: repeat-x;}
#contentHeaderTR {width:2px;height:2px; background-image:url(/images/content/contentHeaderTR.gif); background-position: right top;}

#contentHeaderL {width:2px;background:url(/images/content/contentL.gif) repeat-y;}
#contentHeader {height:38px;background:url(/images/content/contentHeader.gif) repeat-x;padding-left: 5px; vertical-align:middle;}
#contentHeaderR {width:2px;background:url(/images/content/contentR.gif) repeat-y;}

#contentHeaderBL {width:2px;height:3px; background-image:url(/images/content/contentHeaderBL.gif);background-repeat:norepeat; background-position:left center;}
#contentHeaderB {height:3px; background-image:url(/images/content/contentHeaderB.gif) ;background-repeat:repeat-x;background-position:left center;}
#contentHeaderBR {width:2px;height:3px; background-image:url(/images/content/contentHeaderBR.gif);background-repeat:norepeat;background-position:right center;}

#contentL {width:2px;background:url(/images/content/contentL.gif) repeat-y;}

#contentR {width:2px;background:url(/images/content/contentR.gif) repeat-y;}

#content {padding: 8px; padding-top:10px;}

#contentBL {width:2px;height:2px; background:url(/images/content/contentBL.gif);}
#contentB {height:2px; background:url(/images/content/contentB.gif) repeat-x;}
#contentBR {width:2px;height:2px; background:url(/images/content/contentBR.gif);}

#contentTable{padding: 20px;margin:2px; width:100%;}

#contentWrapper{width:100%;height:100%;}
#masterContainer {height:100%;width:100%}

#breadcrumbs, #breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited  {text-decoration:none;font-size:80%;color:#C00;padding-top:3px;}
#breadcrumbs a:hover {color:#F00;text-decoration:underline;}

#newstable {font-size:12px;}
#newstableHeadline {font-size:12px;font-weight:bold;}
#newstableContent {font-size:10px; vertical-align:top;}
#newstableLink, #newstableLink a, #newstableLink a:link, #newstableLink a:visited  {text-decoration:none;font-size:80%;color:#C00;padding-top:3px;}
#newstableLink a:hover {color:#F00;text-decoration:underline;}


.rightsidepanel {margin-bottom:20px;font-size:8pt;}
.rightsidepanelframe {margin-bottom:20px;font-size:8pt;border:solid 1px silver}


.scaffoldEditTable
{
	font-size:8pt;
	border-style : solid;
	border-color : #DADADA;
	border-width : 1px;
	vertical-align:top; 
	padding:5px;
}

.scaffoldEditTableLabel
{
	font-size:8pt;
}

.scaffoldEditItem
{
	font-size:8pt;
	white-space: nowrap
}

.scaffoldEditItemCaption
{
	font-size:8pt;
    	font-weight:bold;
	text-align: left;
	padding-left:6px;
	white-space: nowrap;
	padding-top:5px;
	padding-bottom:5px;
}

.scaffoldEditItemCaptionNoBold
{
	font-size:8pt;
    	font-weight:normal;
	text-align: left;
	padding-left:6px;
	white-space: nowrap;
}

.scaffoldLabel
{
	font-size:8pt;

}

.scaffoldButton2
{
	font-size:8pt;
	margin:3px;
	border: solid 1px #808080;
	width: 100px;
	font-size:10px;
	padding:5px;
}

.scaffoldTextBox
{
	font-size:8pt;
	border: solid 1px #DADADA;	
}

.gvHeaderStyle
{
	background-color:darkblue;
	color:white;
	font-weight: bold;
	font-size:8pt;	
}

.gvRowStyle
{
	font-size:8pt;
	padding:0px;
	border:solid 1px grey;	
}































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
