@import url("smoothness/jquery-ui-1.7.2.custom.css");

BODY
{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url(images/gradient.jpg);
	background-repeat: repeat-x;
}
DIV
{
}
P
{
	font-family: Georgia, "Times New Roman", Times, serif;
}
TD
{
	font-family: Georgia, "Times New Roman", Times, serif;
}
H1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
	background-color: #E0E0E0;
	color: #7e487c;
}
DIV.Normal P.Head2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #5c5545;
}
A:link
{
	font-weight: bold;
}
A:visited
{
	font-weight: bold;
}
A:active
{
	font-weight: bold;
}
A:hover
{
	font-weight: bold;
}

A:link
{
	font-weight: bold;
}
A:visited
{
	font-weight: bold;
}
A:active
{
	font-weight: bold;
}
A:hover
{
	font-weight: bold;
}
LI
{
	list-style-type: disc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #5c5545;
}

.SkinObject
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 8pt;
	color: black;
}
A.SkinObject:link
{
	text-decoration: none;
	font-weight: normal;
	color:black;
}
A.SkinObject:visited
{
	text-decoration: none;
	font-weight: normal;
	color:black;
}
A.SkinObject:active
{
	text-decoration: none;
	font-weight: normal;
	color:black;
}
A.SkinObject:hover
{
	text-decoration: underline;
	font-weight: normal;
	color:black;
}

.top-panel
{
	width: 678px;
	height: 404px;
	text-align: center;
	vertical-align: center;
	background-color: white;
	padding-left: 10px;
	padding-right: 10px;
}

.top-movie
{
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 4px;
	z-index: -100;
}

.panel-separator
{
	width: 678px;
	height: 10px;
}

.bottom-panel
{
	width: 678px;
	text-align: center;
	vertical-align: top;
	background-color: white;
	padding: 10px;
}


.shaded-bg
{
	background-color: #ECE8DF;
}

.pagetitle
{
	width: 618px;
	height: 33px;
	color: white;
	background-image: url(images/title-home.jpg);
	padding-left: 30px;
}

.border-top
{
	width: 704px;
	height: 13px;
}
.border-bottom
{
	width: 704px;
	height: 13px;
}
.border-left
{
	vertical-align: top;
	background-image: url(images/border-left-continue.jpg);
	background-repeat: repeat-y;
	width: 10px;
}
.border-right
{
	vertical-align: top;
	background-image: url(images/border-right-continue.jpg);
	background-repeat: repeat-y;
	width: 10px;
}

.internal-border-top
{
	width: 655px;
	height: 16px;
}
.internal-border-left
{
	vertical-align: top;
	background-color: white;
}
.internal-border-right
{
	vertical-align: top;
	background-color: white;
}
.rhsbutton
{
	margin-bottom:0.5em;
}

.navbanner
{
	width: 650px;
	height: 200px;
	background-image: url(images/nav-bg.jpg);
	font-size: 14px;
	margin-top: 4px;
}
.navbanner A:link
{
	color: #6B665B;
	font-weight: normal;
}
.navbanner A:visited
{
	color: #6B665B;
	font-weight: normal;
}
.navbanner A:active
{
	color: #6B665B;
	font-weight: normal;
}
.navbanner A:hover
{
	color: #6B665B;
	font-weight: normal;
}
.navhead A:link
{
	font-size: 12px;
	font-weight: bold;
}
.navhead A:visited
{
	font-size: 12px;
	font-weight: bold;
}
.navhead A:active
{
	font-size: 12px;
	font-weight: bold;
}
.navhead A:hover
{
	font-size: 12px;
	font-weight: bold;
}
.navbanner P
{
	width: 115px;
	height: 28px;
	margin: 0px;
}

.menucontrol
{
	display: block;
	color: white;
	text-align: center;
	font-size: 12px;
}
.menunoderoot
{
	display: block;
	float: left;
	height: 36px;
	color: white;
	background-image: url(images/menu-normal-0.gif);
	background-repeat: no-repeat;
	background-position-x: right;
	margin-left: 1px;
	margin-right: 1px;
}
SPAN.menunoderoot SPAN
{
	display: block;
	margin-top: 12px;
}
.menucontainersub TD
{
	color: white;
	height: 29px;
	border-top: solid 1px white;
	background-image: url(images/menu-normal-sub.gif);
	background-repeat: repeat-x;
	font-size: 12px;
}
.menuicon
{
	display: none;
}
.menucontainersub SPAN
{
	display: block;
	margin-left: 3px;
	margin-right: 3px;
}
.menunode { margin-left: 5px; margin-right: 5px; }
.menunodehover TD
{
	background-image: url(images/menu-hover-sub.gif);
	background-repeat: repeat-x;
}
#dnn_dnnNav_ctldnnNavctr140
{
	background-image: url(images/menu-normal-0.gif);
	width: 53px;
}
.menunodehover#dnn_dnnNav_ctldnnNavctr140
{
	background-image: url(images/menu-hover-0.gif);
}
#dnn_ctl00_dnnNav_ctldnnNavctr140
{
	background-image: url(images/menu-normal-0.gif);
	width: 53px;
}
.menunodehover#dnn_ctl00_dnnNav_ctldnnNavctr140
{
	background-image: url(images/menu-hover-0.gif);
}
#dnn_ctl00_dnnNav_ctldnnNavctr190
{
	background-image: url(images/menu-normal-1.gif);
	width: 153px;
}
.menunodehover#dnn_ctl00_dnnNav_ctldnnNavctr190
{
	background-image: url(images/menu-hover-1.gif);
}
#dnn_ctl00_dnnNav_ctldnnNavctr195
{
	background-image: url(images/menu-normal-2.gif);
	width: 155px;
}
.menunodehover#dnn_ctl00_dnnNav_ctldnnNavctr195
{
	background-image: url(images/menu-hover-2.gif);
}
#dnn_ctl00_dnnNav_ctldnnNavctr197
{
	background-image: url(images/menu-normal-3.gif);
	width: 93px;
}
.menunodehover#dnn_ctl00_dnnNav_ctldnnNavctr197
{
	background-image: url(images/menu-hover-3.gif);
}
#dnn_ctl00_dnnNav_ctldnnNavctr198
{
	background-image: url(images/menu-normal-4.gif);
	width: 92px;
}
.menunodehover#dnn_ctl00_dnnNav_ctldnnNavctr198
{
	background-image: url(images/menu-hover-4.gif);
}
#dnn_ctl00_dnnNav_ctldnnNavctr441
{
	background-image: url(images/menu-normal-5.gif);
	width: 93px;
}
.menunodehover#dnn_ctl00_dnnNav_ctldnnNavctr441
{
	background-image: url(images/menu-hover-5.gif);
}

A.titlebreadcrumb:link
{
	text-decoration: none;
	font-weight: normal;
	color:white;
}
A.titlebreadcrumb:visited
{
	text-decoration: none;
	font-weight: normal;
	color:white;
}
A.titlebreadcrumb:active
{
	text-decoration: none;
	font-weight: normal;
	color:white;
}
A.titlebreadcrumb:hover
{
	text-decoration: underline;
	font-weight: normal;
	color:white;
}

/*
** DNN styles below here
*/

.Normal
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #5c5545;
}
.Normal TD
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #5c5545;
}
.Normal P
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #5c5545;
}
.Head
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
	background-color: #E0E0E0;
	color: #7e487c;
}
.SubHead
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #5c5545;
}
.Normal P.SubHead
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #5c5545;
}
.ReadMore
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #5c5545;
	text-align:right;
	margin-bottom:1em;
}
.Announcement P
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #5c5545;
	margin-top: 0.5em;
	margin-bottom: 1em;
}
.Announcement .Subhead A
{
}
