/* 
================================
Skin styles for DotNetNuke
================================
*/   
body {
    width: 100%;
    height: 100%;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 10px;
	background: #f8f1e6 none;
}

.pagemaster {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #f8f1e6 none;
}

/*for fixed width layout*/
.skinmaster {
	width: 800px;
	background: #000000 none;
	color: #ffffff;
	border: 0px; 
    padding: 0px;
    margin: 0px;
}

.footer {
	width: 770px;
	background: #000000 none;
	border: 0px; 
    padding: 0px;
    margin: 0px;
}

.footer .skinobject {
    color: #ffffff;
}

.skinmaster_tl {
    background: #000000 url('skinmaster_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_t {
    background: #000000 url('skinmaster_t.jpg') repeat-x scroll left top;
    width: 100%;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_tr {
    background: #000000 url('skinmaster_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_l {
    background: #000000 url('skinmaster_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_inner {
    background: #000000 none;
    width: 100%;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_r {
    background: #000000 url('skinmaster_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_bl {
    background: #000000 url('skinmaster_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_b {
    background: #000000 url('skinmaster_b.jpg') repeat-x scroll left top;
    width: 100%;
    padding: 0;
    margin: 0;
    border: 0;
}

.skinmaster_br {
    background: #000000 url('skinmaster_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.controlpanel {
	width: 100%;
	background-color: #ffffff;
	border: 0;
	margin: 0;
	padding:0;
}

.controlpanel .subhead {
    color: #000000;
}

.sloganpane {
	width: 100%;
	height: 100%;
	background-color: transparent;
    padding: 5px 5px 10px 5px;
    margin: 0px;
    border: 0px;
	vertical-align: bottom;
}

.sloganpane .normal {
    color: #000000;
}

.sloganpane .subhead {
    color: #000000;
}

.logopane {
	width: 100%;
	background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea {
    background: #4f4a47 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea_tl {
    background: #4f4a47 url('contentarea_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea_t {
    background: #4f4a47 url('contentarea_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea_tr {
    background: #4f4a47 url('contentarea_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea_l {
    background: #4f4a47 url('contentarea_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea_r {
    background: #4f4a47 url('contentarea_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}
.contentarea_bl {
    background: #4f4a47 url('contentarea_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea_b {
    background: #4f4a47 url('contentarea_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.contentarea_br {
    background: #4f4a47 url('contentarea_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.toppane {
	width: 100%;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.topleftpane {
	width: 33%;
	background-color: transparent;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	border: 0px;
}

.topmiddlepane {
	width: 34%;
	background-color: transparent;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	border: 0px;
}

.toprightpane {
	width: 33%;
	background-color: transparent;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border: 0px;
}

.topright2pane {
	width: 50%;
	background-color: transparent;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border: 0px;
}

.topleft2pane {
	width: 50%;
	background-color: transparent;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	border: 0px;
}

.leftpane {
	width: 190px;
	background-color: transparent;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	border: 0px;
}

.contentpane {
	width: 100%;
	background-color: #000000;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	border: 0px;
}

.rightpane {
	width: 190px;
	background-color: transparent;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border: 0px;
}

.bottompane {
	width: 100%;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.bottomleftpane {
	width: 33%;
	background-color: transparent;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	border: 0px;
}

.bottommiddlepane {
	width: 34%;
	background-color: transparent;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	border: 0px;
}

.bottomrightpane {
	width: 33%;
	background-color: transparent;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border: 0px;
}

.footerpane {
	width: 100%;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.footerleftpane {
	width: 50%;
	background-color: transparent;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	border: 0px;
}

.footerrightpane {
	width: 50%;
	background-color: transparent;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border: 0px;
}

.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #ffffff;
}

/* style of item titles on edit and admin pages */
.SubHead {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ba1a3b;
	background-color: #ffffff;
	padding: 1px 3px 1px 2px;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
    padding: 1px 3px 3px 2px;
}

TFOOT, THEAD
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #56630b;
}

TH
{
	vertical-align: baseline;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #56630b;
}

SMALL
{
	font-size: 8px;
}

BIG
{
	font-size: 14px;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}


UL LI
{
	list-style-type: square;
	padding: 0px 20px 7px 0px;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}

hr {
    color: #ffffff;
	height: 1pt;
	text-align: left;
}

/* ********** Style of Search ************** */
/*this formats the search text*/
.search_css {
    vertical-align: middle;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    border: solid 0px #f8f1e6;
    padding: 0px;
    margin: 0px;
}

a.search_css:link, a.search_css:active, a.search_css:visited {
    color: #ffffff;
    text-decoration: none;
}

a.search_css:hover {
    color: #ffffff;
    text-decoration: underline;
}

/*this is for the background of search area*/
#SearchContainer {
    border: solid 0px #000000;
    padding: 0px;
    margin: 0px;
    background: #000000 none;
    vertical-align: middle;
    height: 26px;
}

/* the search textbox area */
#SearchContainer input {
    font-size: 11px;
    background-color: #f8f1e6;
    border: solid 2px #777777;
    color: #000000; 
    padding: 1px 3px 3px 2px;
    margin: 0px;
    vertical-align: middle;
}

#dnn_dnnSEARCH_txtSearch {
    font-size: 11px;
    background-color: #f8f1e6;
    border: solid 2px #777777;
    color: #000000; 
    padding: 1px 3px 3px 2px;
    margin: 0px;
    vertical-align: middle;
}

/* ********** Style of Breadcrumb token **** */

.breadcrumbarea {
    color: #ffffff;
    padding: 0px;
    margin: 0px;
    vertical-align: middle;
}

.breadcrumb_token {
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma, Arial, Sans-Serif;
    text-align: left;
    line-height: 11px;
    letter-spacing: normal;
    padding: 0px;
    margin: 0px;
    vertical-align: middle;
}

a.breadcrumb_token:link, a.breadcrumb_token:visited, a.breadcrumb_token:active {
    color: #ffffff;
    vertical-align: middle;
    text-decoration: none;
}

a.breadcrumb_token:hover {
    color: #ffffff;
    vertical-align: middle;
    text-decoration: underline;
}

.footerlinks_css {
    padding: 0px;
    margin: 0px;
    vertical-align: middle;
    color: #ffffff;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
}

a.footerlinks_css:link, a.footerlinks_css:visited, a.footerlinks_css:active {
    color: #ffffff;
    vertical-align: middle;
    text-decoration: none;
}

a.footerlinks_css:hover {
    color: #ffffff;
    vertical-align: middle;
    text-decoration: underline;
}

.FileManagerTreeNodeSelected {
    color: #000000;
}

.FileManagerTreeNode {
    color: #000000;
}






































