/* Custom DNN Skin Copyright 2009 Arukor Communications */
/* TIE Colors:
/* #000000 black */
/* #FFFFFF White */
/* #355560 blue */
/* #EFA125 Yellows */
/* #6B6D6A Gray */
/* #994414 brownish red */
/* #ACC16B light green */
/*-------- Default Style --------*/
body {background-color:#F7F4C0; 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{width:100%; height:100%; background-color:#FFFFFF;}
.ContentPaneArea{vertical-align:top; background-color:#FFFFFF;}

.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:960px; border: solid 0px white; padding:0px; margin:0px; background-color:White;}
.ControlPanelRightPad{background-color:#6B6D6A;}

/* ---- Logo Row ---- */
.LogoLeftPad {background-color:#6B6D6A;background-image:url("BannerBG.jpg"); background-repeat:repeat-x;}
.LogoContent {width:960px; background-color:#6B6D6A;background-image:url("BannerBG.jpg"); background-repeat:repeat-x;}
.LogoPane {padding:0px; margin:0px; border:0px; width:1000%;vertical-align:top; background-color:#6B6D6A; height:88px;background-image:url("BannerBG.jpg"); background-repeat:repeat-x;}
.LogoRightPad {background-color:#6B6D6A;background-image:url("BannerBG.jpg"); background-repeat:repeat-x;}
/* ----- Logo row unique to the inside page design --- */
.LogoNamePane {padding:7px; margin:0px; border:0px; width:10%;vertical-align:top; background-color:#000000; height:147px;}
.LogoGraphicPane {padding:0px 0px 0px 20px; margin:0px; border:0px; width:90%;vertical-align:top; background-color:#000000; height:147px;}
.LogoContentInside {width:960px; background-color:#000000;}

/* ---- Menu Row ---- */
.MenuLeftPad {background-color:#597E39; background-image:url("menu_bg.jpg"); background-repeat:repeat-x;}
.MenuContent {width:960px; height:36px; text-align:center; padding:0px 7px 0px 7px;  background-color:#597E39; background-image:url("menu_bg.jpg"); background-repeat:repeat-x;}
.MenuRightPad {background-color:#597E39; background-image:url("menu_bg.jpg"); background-repeat:repeat-x;}

/* ---- Content Panes ---- */
.ContentPane{padding:0px; margin:0px; height:0px; width:60%; border:0px; border-collapse:collapse; background-color:#FFFFFF;}
.ContentLeftPad {background-color:#FFFFFF; }
.ContentRightPad {background-color:#FFFFFF;}

/* ---- FRONT Skin Panes ---- */
.ContentPaneFront{padding:0px; margin:0px 0px 0px 0px; width:60%; border:0px; border-collapse:collapse; background-color:#6B6D6A;}
.RightPaneFront{padding:0px; margin:0px; width:40%;  border:0px; border-collapse:collapse; background-color:#6B6D6A;}
.BottomPaneFront {padding:0px; margin:0px; width:100%; border:0px; border-collapse:collapse;  background-color:#EFA125; }
.RightPaneAreaFront{padding:0px; margin:0px; width:40%;border:0px; border-collapse:collapse; background-color:#6B6D6A;}

/* ---- INSIDE Skin Panes ---- */
.Skin_table {vertical-align:top;}
.RightPaneArea{padding:0px; margin:0px; width:40%; border:0px; border-collapse:collapse; background-color:#ACC16B;}
.RightPaneInside{padding:0px; margin:0px; width:40%; border-bottom:0px; border-left:solid 5px white; border-top:0px; border-right:0px; border-collapse:collapse; background-color:#ACC16B;}
.ContentPaneInside {padding:0px; margin:0px; width:60%; border:0px;  border-collapse:collapse; background-color:#FFFFFF;}
.InsideLeftPane {padding:0px; margin:0px; width:30%; border:0px; border-collapse:collapse; background-color:#FFFFFF;}
.InsideRightPane {padding:0px; margin:0px; width:30%; border:0px; border-collapse:collapse; background-color:#FFFFFF;}

/* ---- Footer Row ---- */
.FooterLeftPad {background-color:#355560;}
.FooterContent {width:960px; padding:5px 0px 0px 0px; margin:0px; text-align:center; background-color:#355560;}
.FooterRightPad {background-color:#355560;}

/* ---- SubFooter Row ---- */
.SubFooterLeftPad {background-color:#994414; background-image:url(" Footer.jpg"); background-repeat:repeat-x;}
.SubFooterContent {width:960px; padding:0px; margin:0px; text-align:center; background-color:#994414;  background-image:url(" Footer.jpg"); background-repeat:repeat-x;}
.SubFooterRightPad {background-color:#994414; background-image:url(" Footer.jpg"); background-repeat:repeat-x;}

/*-------------- [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:#5E0618;}

/*-------------- [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:#5E0618;}

/*-------------- [Arukor] In Sub-Footer Style --------------*/
.arukor {text-align:center;}
.arukor,a.arukor:link,a.arukor:active,a.arukor:visited{font-weight:normal; color:#F7F4C0; font-size:10px; border:none;}
a.arukor:hover{color:#5E0618;}

/*-------------- [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{}
.NAV_CSSContainerSub
{
	background-color: #F7F4C0;
	z-index: 1000;
	cursor: pointer;
	margin-top:7px;
	padding:5px 1px 1px 15px; /*explicitly set padding for sub-menus */
	border:solid 1px black;
}
.NAV_CSSBreak{}
.NAV_CSSIndicateChildSub, .NAV_CSSIndicateChildSub td, .NAV_CSSIndicateChildRoot, .NAV_CSSIndicateChildRoot td
{}
.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: #F7F4C0;
	color: #365661;
	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:#5E0618;
	background-color:Transparent;
	text-decoration: none;
}
.NAV_CSSNodeSelectedRoot, .NAV_CSSNodeSelectedRoot td
{
	color:#9EA5AC;
	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:#365661; text-transform: none; font-weight: bold; margin-bottom: 0.3em;}

h2{font-family:Tahoma, Geneva, san-serif; color:#5E0618; font-size: 18px; font-weight:normal; margin-bottom: 0.643em;}

h3{ font-family:Tahoma, Geneva, sans-serif; color:#365661; text-transform:none; font-size: 13px; font-style:italic; 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;}


























































