/* Custom DNN Skin Copyright 2009 Arukor Communications */
/* Custom Pub Colors:
/* #000000 black */
/* #FFFFFF White */
/* #531900 dark brown background color */
/* #8F3C1E lighter brown use in menu color */
/* #F0E2B1 cream color of content pane area, page-Table */
/*-------- Default Style --------*/
body {background-color:#F0E2B1; height:100%; margin:0px; padding:0px; }
th,td,div{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
td{padding:0px; margin:0px; border:0px;}

/*-------------- Text that is a link Syle & color  --------------*/
a,a:link{color:#0066cc; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:normal; }
a:active{color:#0066cc; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:normal; }
a:visited{color:#5E0618; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover{color:#EE0000; text-decoration:none; }

/*-------- Custom Skin Design --------*/
/* page_table is the full area of all columns - not the including the background */
.page_table{width:100%; height:100%; background-color:#F0E2B1; background-image:url("background.jpg"); background-repeat:repeat-x;}
.ContentPaneArea{vertical-align:top; empty-cells:hide; padding:0px; margin:0px; border:none; border-collapse:collapse; background-color:Transparent;}

.bullet{list-style-image:url("bullet_ac.gif");}

/* --------- Control Panel ------------*/
/* border:1px works in IE, but not FF; border:0px works in FF, but not IE */
.ControlPanelLeftPad{background-color:White;}
.ControlPanel{width:800px; border: solid 0px white; padding:0px; margin:0px; background-color:#FFFFFF; background-color:#F0E2B1;}
.ControlPanelRightPad{background-color:#FFFFFF;}

/* ---- Logo Row ---- */
.LogoLeftPad {background-color:#531900;}
.LogoContent {width:800px; background-image:url("background.jpg"); background-repeat:repeat-x;}
.LogoPane {padding:0px; margin:0px; border:0px; width:1000%; height:69px; vertical-align:top; background-image:url("background.jpg"); background-repeat:repeat-x;}
.LogoRightPad {background-color:#531900;}

/* ----- Logo row unique to the 2 COL design --- */
.LogoNamePane {padding:7px; margin:0px; border:0px; width:10%;vertical-align:top; background-color:#F0E2B1; height:69px;}
.LogoGraphicPane {padding:0px 0px 0px 20px; margin:0px; border:0px; width:90%;vertical-align:top; background-color:#F0E2B1; height:69px;}
.LogoContentInside {width:800px;}

/* ---- Menu Row ---- */
.MenuLeftPad {empty-cells:show; background-color:#8F3C1E; border-top:1px solid white; border-bottom:1px solid white;}
.MenuContent {width:800px; height:36px; text-align:center; padding:0px 7px 0px 7px; background-color:#8F3C1E; border-top:1px solid white; border-bottom:1px solid white;}
.MenuRightPad {empty-cells:show; background-color:#8F3C1E; border-top:solid 1px white; border-bottom:1px solid white;}

/* ---- Content Panes ---- */
.ContentPane{padding:0px; margin:0px; height:0px; width:55%; border:0px; border-collapse:collapse; background-image:url("background.jpg"); background-repeat:repeat-x;}
.ContentLeftPad {background-color:#531900; }
.ContentRightPad {background-color:#531900;}

/* ---- 3 COL Skin Panes ---- */
.Skin_table {vertical-align:top; padding:0px; margin:0px; border:0px; border-collapse:collapse; background-image:url("background.jpg"); background-repeat:repeat;}
.LeftPane3Col{padding:0px; margin:0px; width:20%; border:0px; border-collapse:collapse; background-color:Transparent;}
.ContentPane3Col{padding:0px; margin:0px; width:35%; border:0px; border-collapse:collapse; background-color:Transparent;}
.RightPane3Col{padding:0px; margin:0px; width:45%; border:0px; border-collapse:collapse; background-color:Transparent;}

/* ---- 2 COL Skin Panes ---- */
.Content_table {height: 100%; vertical-align:top; padding:0px; margin:0px; border:0px; border-collapse:collapse; background-color:Transparent;}
.SkinPaneArea{padding:0px; margin:0px; border:0px; border-collapse:collapse; background-image:url("background.jpg"); background-repeat:repeat;}
.RightPaneArea{padding:0px; margin:0px; width:45%; border:0px; border-collapse:collapse;background-color:Transparent;}
.RightPaneInside{padding:0px; margin:0px; width:45%; border:0px; border-collapse:collapse; background-color:Transparent;}
.ContentPaneInside {padding:0px; margin:0px; width:55%; border:0px;  border-collapse:collapse; background-color:Transparent;}
.InsideLeftPane {padding:0px; margin:0px; width:30%; border:0px; border-collapse:collapse; background-color:Transparent;}
.InsideRightPane {padding:0px; margin:0px; width:25%; border:0px; border-collapse:collapse; background-color:Transparent;}

/* ---- Footer Row ---- */
.FooterLeftPad {empty-cells:show; background-color:#8F3C1E; border-top:solid 1px white; border-bottom:solid 1px white;}
.FooterContent {width:800px; padding:5px 0px 0px 0px; margin:0px; text-align:center; background-color:#8F3C1E; border-top:solid 1px white; border-bottom:solid 1px white;}
.FooterRightPad {empty-cells:show; background-color:#8F3C1E; border-top:solid 1px white; border-bottom:solid 1px white;}

/* ---- SubFooter Row ---- */
.SubFooterLeftPad {background-color:#531900;}
.SubFooterContent {width:800px; padding:0px; margin:0px; text-align:center; background-color:#531900;}
.SubFooterRightPad {background-color:#531900;}

/*-------------- [LINKS] In Footer Areas Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{font-weight:bold; color:#FFFFFF; font-size:11px;}
a.links:hover{color:#DFAE25;}

/*-------------- [TREMS] and [PRIVACY] In Footer Areas Style --------------*/
.footer {text-align:center; padding:0px 0px 5px 0px;}
.footer,a.footer:link,a.footer:active,a.footer:visited{font-weight:normal; color:#FFFFFF; font-size:9px;}
a.footer:hover{color:#DFAE25;}

/*-------------- [Arukor] In Sub-Footer Style --------------*/
.arukor {text-align:center;}
.arukor,a.arukor:link,a.arukor:active,a.arukor:visited{font-weight:normal; color:#F0E2B1; font-size:10px; border:none;}
a.arukor:hover{color:#DFAE25;}

/*-------------- [COPYRIGHT] In Sub-Footer Style --------------*/
.credit {text-align:center;}
.credit,a.credit:link,a.credit:active,a.credit:visited{font-weight:normal; color:#F7F4C0; font-size:9px; border:none;}
a.credit:hover{color:#5E0618;}

/*-------------- [Login] In Sub-Footer Style --------------*/
.login {text-align:center;}
.login,a.login:link,a.login:active,a.login:visited{font-weight:normal; color:#F7F4C0; font-size:9px; border:none;}
a.login:hover{color:#5E0618;}
/*-------------- [NAV] Menu --------------*/
.NAV_CSSControl
{
	cursor: pointer;
	background-color: Transparent;
	margin-right: 20px;
}
.NAV_CSSContainerRoot{}

/* sub-menu controls */
.NAV_CSSContainerSub
{
	background-color: #5b5027;
	color: #FFFFFF;
	z-index: 1000;
	cursor: pointer;
	margin-top:7px;
	padding:5px 1px 1px 15px; /*explicitly set padding for sub-menus */
	border:solid 1px white;
}
.NAV_CSSBreak{}
.NAV_CSSIndicateChildSub, .NAV_CSSIndicateChildSub td, .NAV_CSSIndicateChildRoot, .NAV_CSSIndicateChildRoot td
{}
/* sub-menu controls */
.NAV_CSSNode,.NAV_CSSNode td, .NAV_CSSNodeSelectedSub, NAV_CSSNodeSelectedSub td, .NAV_CSSBreadCrumbSub, .NAV_CSSBreadCrumbSub td
{
	cursor: pointer;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #5b5027;
	color: #FFFFFF;
	font-family: Tahoma, Geneva, san-serif;
	white-space: nowrap;
	padding: 5px 3px 3px 3px;
	
}

/*major format controls for the menu*/
.NAV_CSSNodeRoot, .NAV_CSSNodeRoot td, .NAV_CSSNodeSelectedRoot, .NAV_CSSNodeSelectedRoot td, .NAV_CSSBreadCrumbRoot, .NAV_CSSBreadCrumbRoot td
{
	display: inline;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	color: #FFFFFF;
	background-color:Transparent;
	border: none;
	font-family:Tahoma, Geneva, san-serif;
	white-space: nowrap; /*Word wrapping menu item now optional*/
	padding: 0px 10px 0px 10px;
	/*border-top: 1px Transparent solid;*** create a border around the menu items/
	/*border-right: 1px #FADD24 solid;*/
	/*border-left:1px Transparent solid;*/
	/*border-bottom: 1px #2a2a2a solid;*/
}
/*Does not control hover color*/
.NAV_CSSNodeHover{}

/*Creates underline on drop-down menu on hover*/
.NAV_CSSNodeHoverSub, .hov {Text-decoration:underline;}

/*control's hover color in main menu*/
.NAV_CSSNodeHoverRoot, NAV_CSSNodeHoverRoot td
{
	color:#DFAE25;
	background-color:Transparent;
	text-decoration: none;
}
.NAV_CSSNodeSelectedRoot, .NAV_CSSNodeSelectedRoot td
{
	color:#DFAE25;
	background-color:Transparent;
	text-decoration: none;
}
.NAV_CSSSeparator{}
.NAV_CSSLeftSeparator{}
.NAV_CSSRightSeparator{}
.NAV_CSSLeftSeparatorSelection{}
.NAV_CSSRightSeparatorSelection{}
.NAV_CSSLeftSeparatorBreadCrumb{}
.NAV_CSSRightSeparatorBreadCrumb
.NAV_CSSIcon
{}

/* end [NAV] menu ************************************************/



/*-------------- TEXT STYLE --------------*/



/* ----- Head & Normal ----- */

h1, Head,.head {font-family:Tahoma, Geneva, san-serif; font-size: 20px; color:#5B5027; text-transform: none; font-weight: bold; margin-bottom: 0.3em;}

h2{font-family:Tahoma, Geneva, san-serif; color:#531900; font-size: 18px; font-weight:normal; margin-bottom: 0.643em;}

h3{ font-family:Tahoma, Geneva, sans-serif; color:#531900; font-weight:bold; font-size: 13px; font-style:normal; margin-top: 0.743em; margin-bottom: 0.33em;}

h4{ }

/* added margin:0px; for FF spacing above text */
h5 {font-family:impact, Charcoal, san-serif; color:#5E0618; font-size: 25px; font-weight: bold; margin:0px;}

p, Normal{
    font-family:Tahoma, Geneva, san-serif;
    font-size: 12px;
    color: #000;
    line-height:1.5;
    margin-top: .53em;
    margin-bottom: .53em;}

ul{ font-family:Tahoma, Geneva, san-serif;
    font-size: 12px;
    line-height:1.5;
    margin-top: .53em;
    margin-bottom: .53em; 
    color: #000;}

.caption{
    font-family:Tahoma, Geneva, san-serif;
    font-size: 10px;
    color: #5E0618;
    font-weight:bold;
    line-height:1.2;
    margin-top: .53em;
    margin-bottom: .53em;}
    
/* ----- Block Quotes ---- */

.quote {font-family:Tahoma, Geneva, san-serif;
    font-size: 12px;
    line-height:1.6;
    color:#365661;
    font-style:italic;
    padding-left: 4em;
    padding-right: 4em;
    margin-top: 1em;
    margin-bottom: 0.53em;}
    
 /* ----- Image Styles---- */
   
 img.right
 { float:right;
    margin-left: 10px;
    margin-bottom: 10px;
     margin-top: 10px;
    padding: 10px;}
    
    img.left
 { float:left;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;}


/*-------------- FormMaster STYLE --------------*/

.FormLabel {font-size: 14px;
	font-weight:normal;
	font-style: normal;
	background-color:Transparent;
	color: #000000;
	font-family:Tahoma, Geneva, san-serif;
	white-space: nowrap;
	padding:3px 3px 3px 3px;}

.DDTextBox
{border:solid #000000 1px;
 font-family:Tahoma, Geneva, san-serif;
 font-size:12px;
 font-weight:normal;
 padding:0px 0px 0px 1px;}
 
.DDtd	
	{height: 25px;}
	    
.DDInnerTable
{width:100%;}
	    
.DDOuterTable
{width:100%;}





















































