/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */
body{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #1d1d1d;
}
#wrapper{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/sd_body-bg.gif);
	background-repeat: repeat-y;
	width: 792px;
}
#outline{
	border-width: 0px 0px 0px 0px;
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
}
H1{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H2{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H3{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H4{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H5{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H6{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* Additional Titles */
.csTitle{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9px;
}
.fsTitle{
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
	padding: 6px 0px 6px 0px;
	font-weight: bold;
	border-color: #8E6B0B;
	border-style: solid;
}
.p_title{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	font-weight: bold;
}
p, .contentdescription{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-align: justify;
	line-height: 18px;
}
/* Images */
img.mceContentBody{
	float: right;
}
/* Links Default */
a:link, a:visited, a:active{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #a57c0c;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
/* Main Menu Links */
table.moduletable {
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a.mainlevel:link, a.mainlevel:visited{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 7px 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	background-image: url(../images/sd_masterNav-bg.png);
	width: 159px;
}
a.mainlevel:active, a.mainlevel:hover{
	background-color: #8E6B0B;
	color: #000000;
}
/* Sub Menu */
a.sublevel:link, a.sublevel:visited {
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 1px 10px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	display: block;
	font-weight: bold;
	text-decoration: none;
}

a.sublevel:hover {
	color: #000000;
	text-decoration: underline;
}

a.sublevel#active_menu {
	color: #000000;
}
/*Master Header */
#masterHeader{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 110px;
	background-image: url(../images/sd_masterHeader.jpg);
	background-repeat: no-repeat;
}
#masterNav{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/sd_masterNav-bg.png);
	background-repeat: repeat-x;
	text-align: center;
	background-color: #C4A924;
	height: 39px;
}
/* Main Body */
#mainBody{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/sd_mainBody-bg.png);
	background-repeat: repeat-y;
	background-color: #EEEEE2;
}
/* Left Col */
#leftCol{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#leftColNav{
	border-width: 0px 1px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #8E6B0B;
	border-color: #FFFFFF;
	border-style: solid;
}

.leftColCont{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* Right Col */
#rightCol{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 15px 15px;
}
#search{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 7px 10px;
	background-image: url(../images/sd_masterNav-bg.png);
	background-repeat: repeat-x;
}
#date{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 6px 20px 10px 0px;
	background-image: url(../images/sd_mainBodyTop.png);
	background-repeat: repeat;
	font-weight: bold;
	text-align: right;
}
.breadcrumbs{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;

}
.pathway{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
a.pathway{
	font-weight: bold;
}
.rightColCont{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.componentheading, .contentheading{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 16px;
}
table.contentpaneopen{
	width: 100%;
}
/* Forms */
#contactShort{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
}
.form{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.stitle{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 2px 20px 20px 0px;
	font-weight: bold;
}

.inputbox{
	border-width: 1px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
	padding: 1px 2px 1px 2px;
	border-color: #8E6B0B;
	border-style: solid;
	background-color: #EFEDE1;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
/* Footer */
#footer{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #1D1D1D;
}
#footerUtility{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	text-align: center;
	background-image: url(../images/sd_footerUtility-bg.png);
	background-repeat: repeat-x;
}
#footerUtility a:link, #footerUtility a:visited, #footerUtility a:active{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: center;
}
#footerUtility a:hover{
	color: #000000;
	text-decoration: underline;
}
#footerCopyright{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 8px 10px 8px 10px;
	text-align: justify;
	color: #999999;
}
#footerCopyright a:link, #footerCopyright a:visited, #footerCopyright a:active{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
#footerCopyright a:hover{
	text-decoration: underline;
}
#footerNemesis{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 10px 20px;
}
#footerNemesis img{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 0px 1px;
}

/* ***************************************************************************************************** */
/* Frontend Login Defaults */
body.mceContentBody{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	background-color: #FFFFFF;
}
.mceToolbarContainer{
	text-align: left;
}
