/* ***************************************************************************************************** */

/* TEMPLATE SPECIFIC CSS CODE */

/*************** NEMESIS CMS BODY ***************/

body{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 6px 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/sd_body-bg.jpg);
	background-repeat: repeat;
}
#wrapper{
	border-width: 1px 1px px 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*************** NEMESIS CMS HEADINGS ***************/

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;
}

/*************** NEMESIS CMS TITLES ***************/
.moduletable th, td.contentheading{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 9px 30px;
	color: #FFFFFF;
	background-image: url(../images/sd_menuTitle-1.gif);
	background-repeat: no-repeat;
	width: 180px;
	font-size: 12px;
	font-weight: bold;
}
td.contentheading{
	background-image: url(../images/sd_menuTitle-2.gif);
	width: 546px;
	background-color: transparent;
}
.sctitle{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.ptitle{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #E87F0F;
	font-weight: bold;
	font-size: 11px;
}

/*************** NEMESIS CMS PARAGRAPHS ***************/

/*************** NEMESIS CMS IMAGES ***************/
img.mceContentBody{
}

/*************** NEMESIS CMS LINKS ***************/
/** DEFAULTS **/
a:link, a:visited, a:active{
	text-decoration: underline;
	color: #f0f0f0;
}
a:hover{
	color: #000000;
}

/** MAINLEVEL LINKS **/
a.mainlevel:link, a.mainlevel:visited{}
a.mainlevel:active, a.mainlevel:hover{}

/** SUBLEVEL LINKS **/
a.sublevel:link, a.sublevel:visited {}
a.sublevel:hover {}
a.sublevel#active_menu {}

/*************** NEMESIS CMS MASTER HEADER ***************/
#masterHeader{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100px;
	background-image: url(../images/sd_masterHeader-bg.jpg);
	background-repeat: repeat-x;
	background-color: #637279;
}
/*************** NEMESIS CMS MASTER DISPLAY ***************/
#masterDisplay{
	border-width: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #637279;
	border-color: #FFFEF7;
	border-style: solid;
}
/*************** NEMESIS CMS MASTER NAV ***************/
/* Master Nav */
#masterNav{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/sd_masterNav-bg1.jpg);
	background-repeat: repeat-x;
	background-color: #637279;
	text-align: right;
	height: 3px;
}
#masterNav a:link, #masterNav a:visited{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
#masterNav a:active, #masterNav a:hover{
}
/*************** NEMESIS CMS MAIN BODY ***************/
#mainBody{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	background-image: url(../images/sd_maidBody-bg.jpg);
	background-repeat: repeat-x;
}

/*************** NEMESIS CMS MOS MAIN BODY ***************/
td.mosMainBody{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
}

/*************** NEMESIS CMS CONTENT PANE OPEN ***************/
.contentpaneopen{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
}

#contentpanestory{
	border-width: 2px 2px 2px 2px;
	margin: 0px 2px 0px 2px;
	padding: 6px 6px 24px 6px;
	background-color: #FFFFFF;
	border-color: #9AA9AF;
	border-style: solid;
	text-align: justify;
	color: #000000;
}

/*************** NEMESIS CMS MOD TABLE ***************/
/** MOD TABLE DEFAULTS **/
table.moduletable {
	border-width: 0px 0px 0px 0px;
	margin: 0px 10px 30px 10px;
	padding: 0px 0px 0px 0px;
}
table.moduletableLinks{
}
.moduletableLinks th{
}
a.mainlevelLinks:link, a.mainlevelLinks:visited{
}
a.mainlevelLinks:hover{}
#active_menuLinks{}

/*************** NEMESIS CMS COL ***************/
/** Left Col **/
#leftCol{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 200px;
}
/* Center Col */
#centerCol{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	width: 100%;
	background-image: url(../images/sd_col-bg1.gif);
	background-repeat: repeat-y;
}
/* Right Col */
#rightCol{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*************** NEMESIS LEFT NAV ***************/
#leftNav{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#leftNav a:link, #leftNav a:visited{
	border-width: 0px 0px 0px 0px;
	margin: 3px 0px 3px 12px;
	padding: 0px 0px 0px 18px;
	background-image: url(../images/sd_indent-1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
}
#leftNav a:hover, #leftNav a:active{
	color: #333333;
}

/*************** NEMESIS CMS MODS ***************/
/** MOD BANNER **/
#banner{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/** MOD MOST POPULAR **/
table.moduletableMostPopular{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.moduletableMostPopular th{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul.mostreadMostPopular{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
li.mostreadMostPopular{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a.mostreadMostPopular:link, a.mostreadMostPopular:visited{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.mostreadMostPopular:hover{

}

/** MOD PATHWAY **/
.breadcrumbs{}
.pathway{}
a.pathway:link, a.pathway:visited{}
a.pathway:hover{}

/** MOD RECENT NEWS **/
table.moduletableRecentNews{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.moduletableRecentNews th{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul.latestnewsRecentNews{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
li.latestnewsRecentNews{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a.latestnewsRecentNews:link, a.latestnewsRecentNews:visited{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.latestnewsRecentNews:hover{

}

/** MOD SEARCH FEILD **/
table.moduletableSearch{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.inputboxSearch{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*************** ADDITIONAL NON NEMESIS CMS MODS ***************/

/** MOD DATE **/
#date{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*************** NEMESIS CMS FORM RULES ***************/

/** INPUTBOX **/
.inputbox{
	border-width: 1px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
	padding: 1px 2px 1px 2px;
	border-color: #000000;
	border-style: solid;
	background-color: #CCCCCC;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

/*************** NEMESIS CMS FOOTER RULES ***************/

/** NEMESIS CMS FOOTER **/
#footer{
	border-width: 2px 0px 0px 0px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	border-color: #000000;
	border-style: solid;
	background-image: url(../images/sd_footer-bg1.jpg);
	color: #CCCCCC;
	font-size: 9px;
	background-repeat: repeat-x;
}

#footer p{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
}
/** FOOTER LINKS **/
#footer a:link, #footer a:visited{
	text-decoration: underline;
	color: #f0f0f0;
}
#footer a:hover{
	color: #000000;
}

/** FOOTER UTILITY NAV **/
#footerUtility{
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	background-color: #5C696F;
	border-style: solid;
	border-color: #000000;
}
#footerUtility a:link, #footerUtility a:visited{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	font-size: 10px;
	font-weight: bold;
}
table.moduletableFooterUtility{}
a.mainlevelFooterUtility:link, a.mainlevelFooterUtility:visited{}
a.mainlevelFooterUtility:hover{}
#active_menuFooterUtility{}

/** FOOTER COPYRIGHT INFO **/
#footerCopyright{
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
}
#footerCopyright img{}

/** FOOTER W3C VALIDATION **/
#footerValid{}
#footerValid img{}

/** FOOTER NEMESIS WEB DESIGN **/
#footerNemesis{}
#footerNemesis img{}

/* ***************************************************************************************************** */
