﻿@import url("radmenu.css");
@import url("headers.css");

/*==================================================================================================================================*/
/*                                                                                                                                  */
/*                          					created by - Interzoic Media - www.interzoic.com		                            */
/*                       						   DNN Skin Design and Custom Module Development		  	                        */
/*                                                                                                                                  */
/*============================================================ styles for Aurora css skin ========================================= */

/*========================================================*/
/*  Universal                                          */
/*========================================================*/

H1, H2, H3, H4, H5, H6, .normal, .Normal, .NormalBold, .NormalRed, .NormalTextBox, .CommandButton,
 .Head,  .SubHead,.SubSubHead, div, p, textarea, TH,TD, a, a, li,input, span, select, .RSS
{ font-family: Verdana, Arial, Helvetica, sans-serif;	 font-size: 12px; margin: 0px ;  }

.clear {clear: both;}
.hidden {display: none;}
/*========================================================*/
/*  Page Elements                                    */
/*  Note: background must always be white for Telerik editor.  If you want a colored            */
/*  background then you must tile a colored image          */
/*========================================================*/

html {padding: 0; margin: 0; height: 100%;}
body {margin: 0; padding: 0; background: #fff;}

body#body {background: url(img/page_bg.png) top repeat-x fixed #4d4d16; text-align: center;}


/* Page Structure */
table#fullHeight {height: 100%; margin: 0 auto; width: 960px; text-align: left; border-left: 1px solid #595904; border-right: 1px solid #595904; background: #fff;}

table#fullHeight td.tdHeader {height: 151px; background: url(img/BannerDefault.jpg) repeat-x #dcdcc1; border-bottom: 1px solid #fff;}

table#fullHeight td#tdBreadcrumbs {background: #737306; height: 28px; border-bottom: 1px solid #fff;}
table#fullHeight td#tdContent {}
table#fullHeight td#tdFooter {background: #737306; height: 1px; padding: 10px 0; text-align: center; border-top: 1px solid #fff;}
.header {background-position: top right; background-repeat: no-repeat;}
div#headerWrap {position: relative; top: 0; left: 0; width: 100%; height: 100%;}
div#dnnLogo {position: absolute; top: 30px; left: 10px;}
div#dnnLogin { position: absolute; top: 5px; right: 10px; color: #f5fbcb; font-size: 12px; background: url(img/reg_bg_r.gif) transparent top right no-repeat; height: 21px; padding-right: 10px;}
div.loginBG {background: url(img/reg_bg_l.gif) transparent top left no-repeat; height: 21px; display: block; padding-left: 8px;}
div.loginBG p {padding: 3px 0 0 0; font-size: 12px; margin: 0;}
div#dnnDate { text-align:center; position: relative; top: 0px; line-height: 13px; font-size: 13px;}
div#dnnDate2 { text-align: right; margin: 6px 20px 0 0;}
div#dnnMenu {position: absolute; right: 0; bottom: 0;}
div#dnnBreadcrumbs {float: left; color: #a6a64d; margin: 6px 0 0 10px; font-weight: normal; font-size: 13px;}
div#dnnSearch {float: right; text-align: right; margin: 2px 6px 0 0; width:276px;}
div#dnnLinks {color: #a6a64d; font-size: 12px; line-height: 12px;}
div#dnnFooter {color: #f5fbcb; font-size: 11px; line-height: 14px; padding-top: 12px;}
td#tdContent {}
td#contentRight {}
td.cpLeftPane {width: 200px; background: #f2f2ce; padding: 5px 10px 10px 10px;}
td.cpTopPane {padding: 10px;}
td.cpContentPane {padding: 10px;}
td.cpRightPane {width: 150px; padding: 10px;}
td.cpBottomPane {padding: 10px;}
/*td#contentRight td {text-align: left;} */
td#contentRight {text-align: left;} 
/* dnn control panel */
table.ControlPanel {width: 960px; background: #fff; border: 0; border-left: 1px solid #595904; border-right: 1px solid #595904; margin: 0 auto;}
.widthFull table.ControlPanel {width: 980px;}
table.ControlPanel table input {margin-left: 10px; margin-right: 2px;}
table.ControlPanel table table input {margin: 0;}
table.ControlPanel td {padding: 2px 6px 2px 6px;}
table.ControlPanel td td {padding: 0px 0 2px 0; background: transparent;}
table.ControlPanel td td.SubHead {padding: 2px 0 0px 0; background: #fff;}
table.ControlPanel td td td.SubHead {background: transparent; border: 0;}
table.ControlPanel td td {vertical-align: middle;}
table.ControlPanel table {width: 60%; margin: 0 auto;}
table.ControlPanel table table table {width: auto; margin-bottom: 0;}
table.ControlPanel * {font-family: arial, sans-serif; font-size: 12px;}
table.ControlPanel a {font-size: 12px; font-weight: bold;}

/* Feedback Form */
div #dnn_ctr374_Feedback_pnlFeedbackFormFields td {text-align:center!important; width:auto;}
div #dnn_ctr374_Feedback_pnlFeedbackFormFields td.SubHead {text-align:left!important; width:auto; white-space:nowrap;}
/*========================================================*/
/*  Text and Links                                               */
/*========================================================*/
.Normal {color:#222;}
.NormalBold {  font-weight: bold;  }
.NormalRed { color: #C50000;  font-weight: bold;  }
.NormalTextBox { padding-left: 2px;  }

/* anchor with class=Normal */
Normal:link, Normal:visited,
a.Normal:link, a.Normal:visited,
.Normal a:link, .Normal a:visited  { color: #a32814;  font-weight: bold; text-decoration: none; }
Normal:hover, Normal:active,
a.Normal:hover, a.Normal:active,
.Normal a:hover, .Normal a:active { color: #E79A14; 	text-decoration: none; }
a:visited {color: #a32814;}
a, a:link{ color: #a32814; font-weight: bold; text-decoration: none; }
a:hover, a:active { color: #E79A14; text-decoration: none; }

td #dnn_ContentPane a.link:visited {color:#a32814;}
.copyrightText {font-size: 11px; color: #f5fbcb;}
.currentDate {color: #a32814; line-height: 13px; font-size: 13px; font-weight: normal;  }
.currentDate2 {color: #f5fbcb; line-height: 13px; font-size: 13px; font-weight: normal;  }


a.loginLink:link, a.loginLink:active, a.loginLink:visited, a.loginLink:hover {color: #f5fbcb; font-size: 12px; font-weight: bold; text-decoration: none;}
a.loginLink:hover {text-decoration: underline;}
a.footerLink:link, a.footerLink:active, a.footerLink:visited, a.footerLink:hover {font-size: 11px; text-decoration: none; color: #f5fbcb; padding-left: 12px; font-weight: normal;}
a.footerLink:hover {text-decoration: underline;}
a.breadcrumbLink:link, a.breadcrumbLink:active, a.breadcrumbLink:visited, a.breadcrumbLink:hover, .breadcrumbLink {color: #f5fbcb; text-decoration: none; font-weight: normal; font-size: 13px;}
a.breadcrumbLink:hover {text-decoration: underline;}

a.CommandButton {  font-weight: bold;  }
a.CommandButton:link, a.CommandButton:active, a.CommandButton:visited {font-size: 12px; color: #a32814!important; text-decoration: none;}
a.CommandButton:hover {color: #E79A14!important; text-decoration: none;}
a.footerMenuLink:link, a.footerMenuLink:active, a.footerMenuLink:visited, a.footerMenuLink:hover {font-size: 11px; color: #f5fbcb; text-decoration: none; font-weight: bold;} 
a.footerMenuLink:hover {text-decoration: underline;}

TH { color:#114E99; font-size:14px;  font-weight: bold; } 
HR {	border: 0; color: #995E11; background-color: #995E11; height: 2; width : 100%; text-align: center; }
ul {margin: .5em .5em .5em 0em; padding-left: 2.0em;}
ul li{}

.Head{font-size:14px;font-weight:bold;color:#114E99;}

/* anchor, span tag, etc. */
.SubHead { font-size: 12px; font-weight: bold; color: #333;}
SubHead:link, SubHead:visited,
a.SubHead:link, a.SubHead:visited, 
.SubHead a:link, .SubHead a:visited {font-size: 14px; font-weight: bold; color: #a32814;	text-decoration: none;}
SubHead:hover, SubHead:active,
a.SubHead:hover, a.SubHead:active,
.SubHead a:hover, .SubHead a:active {font-size: 14px; font-weight: bold; color: #E79A14;	text-decoration: none;}

/* anchor, span tag, etc. */
.SubSubHead { font-size: 13px; font-weight: bold; color: #995E11;}
SubSubHead:link, SubSubHead:visited,
a.SubSubHead:link, a.SubSubHead:visited, 
.SubSubHead a:link, .SubSubHead a:visited {color: #a32814;	text-decoration: none;}
SubSubHead:hover, SubSubHead:active,
a.SubSubHead:hover, a.SubSubHead:active,
.SubSubHead a:hover, .SubSubHead a:active {	color: #E79A14;	text-decoration: none;}


/*========================================================*/
/*  Telerik Rich Text Editor                                       */
/*========================================================*/

H1{ color:#995E11; font-size:24px; font-weight: bold;  }
.HeaderLarge{ color:#995E11; font-size:24px; font-weight: bold;  }
.HeaderLarge2{ color:#114E99; font-size:24px; font-weight: bold;  }
H2{ color:#114E99; font-size:18px; font-weight: bold;  } 
.HeaderMedium{ color:#995E11; font-size:18px; font-weight: bold;  } 
.HeaderMedium2{ color:#114E99; font-size:18px; font-weight: bold;  } 
H3,H4,H5,H6{ color:#995E11; font-size:14px;  font-weight: bold; } 
.HeaderSmall{ color:#995E11; font-size:14px;  font-weight: bold; } 
.HeaderSmall2{ color:#114E99; font-size:14px;  font-weight: bold; } 

/* copy from NormalRed */
.HeaderNormalRed { color: #C50000;  font-weight: bold;  }

.LinkButton
{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 2px 6px 3px 7px;
	text-decoration: none;	background: #5373b9;	 font-family:Verdana, Arial, Helvetica, sans-serif;}
LinkButton:link, LinkButton:visited,
a.LinkButton:link,a.LinkButton:visited,
.LinkButton a:link,.LinkButton a:visited 
{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 2px 6px 3px 7px;
	text-decoration: none;	background: #5373b9;	 font-family:Verdana, Arial, Helvetica, sans-serif;}
.LinkButton:hover, .LinkButton:active,
a.LinkButton:hover, a.LinkButton:active,
.LinkButton a:active, .LinkButton a:hover
{color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	text-decoration: none; 	padding: 1px 7px 4px 6px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;}

.PullQuote-Right{color:black;background:#E6EDF6;float:right;
margin: 5px;padding: 5 10 5 10;font-family:Times New Roman, Serif;font-size: 14px;
text-align: center;font-weight:bold;font-style:italic;}
.PullQuote-Left{color:black;background:#E6EDF6;float:left;
margin: 5px;padding: 5 10 5 10;font-family:Times New Roman, Serif;font-size: 14px;
text-align: center;font-weight:bold;font-style:italic;}

.Accent{ color:#995E11;  } 
.Accent2{ color:#114E99;  }  
.AccentSpace{ color:#114E99; line-height:150%; }

.HeaderPageTitle{ color:#995E11; font-size:24px; font-weight: bold;  }
.px30px{font-size:30px;}
.px27px{font-size:27px;}
.px24px{font-size:24px;}
.px21px{font-size:21px;}
.px18px{font-size:18px;}
.px15px{font-size:15px;}
.px12px{font-size:12px;}
.px10px{font-size:10px;}
.px8px{font-size:8px;}

/*========================================================*/
/*  Additional                                            */
/*========================================================*/

.RSS { font-size:11px; font-weight:bold;	 } 
RSS:link, RSS:visited,
a.RSS:link, a.RSS:visited,
.RSS a:link, .RSS a:visited {color: #a32814;	text-decoration: none; }
RSS:hover, RSS:active,
a.RSS:hover, a.RSS:active,
.RSS a:hover, .RSS a:active {	color: #E79A14; text-decoration: none;  }

/*========================================================*/
/*  Open Search                                      */
/*========================================================*/

.OpenSearchTextBox { margin: 2 3 0 0; padding: 2 3 0 0; vertical-align:bottom; BORDER: transparent; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px; color:#111; 
	BACKGROUND: transparent;  WIDTH: 170px;  HEIGHT: 17px;}
.OpenSearchImageButton { width:27px; height:17px; }

.OpenSearchAdvTextBox { WIDTH: 350px; }

/*  .OpenSearchAdvButton - copy from LinkButton */
.OpenSearchAdvButton
{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 2px 6px 3px 7px;
	text-decoration: none;	background: #5373b9;	 font-family:Verdana, Arial, Helvetica, sans-serif;}
.OpenSearchAdvButton:link, OpenSearchAdvButton:visited
{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 2px 6px 3px 7px;
	text-decoration: none;	background: #5373b9;	 font-family:Verdana, Arial, Helvetica, sans-serif;}
.OpenSearchAdvButton:hover, .OpenSearchAdvButton:active
{color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	text-decoration: none; 	padding: 1px 7px 4px 6px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;}

/* copy from PullQuote */
.OpenSearchResultHeader{  border-top: solid 1px #995E11; background-color:#E6EDF6; padding: 0 5px 0 5px; }


/*========================================================*/
/*  News Articles                                      */
/*========================================================*/

.articleTopCell { background:#3A5999;padding: 6px; height: 25px; }
.articleTopCell .NormalBold {color: #ffffff; font-weight: bold; }
.articleFooterCell { color: #FFFFFF; padding: 3px; background-color: #3A5999; height: 25px; }
.articleFooterCell .NormalBold {color: #ffffff; font-weight: bold; }
.articlePagingCell { padding: 3px; background-color: #E6EDF6; height: 25px; }
.articleIconCell { background-color: #C0C0C0; width: 20px; }
/* color from HeaderMedium */
.HeaderNews,a.HeaderNews:link,a.HeaderNews:active,a.HeaderNews:visited,.a.HeaderNews:hover{ color:#995E11; font-size:18px; font-weight: bold; text-decoration:none;  } 
.HeaderNews,HeaderNews a:link,HeaderNews a:active,HeaderNews a:visited,.HeaderNews a:hover{ color:#995E11; font-size:18px; font-weight: bold; text-decoration:none;  } 
/* color from Accent 1 for link and mouse over */
.ArticleLink, a.ArticleLink { font-size: 16px; font-weight: bold; color: #995E11;}
a.ArticleLink:link, a.ArticleLink:visited {color: #995E11;	text-decoration: none;}
a.ArticleLink:hover, a.ArticleLink:active {	color: #995E11;	text-decoration: none;}

.ArticleImage { vertical-align: top;  width:28;  padding: 3px 0px 0px 0px; text-align:center;  }

/*========================================================*/
/*  DNN Core Documents                                     */
/*========================================================*/
.DNN_Documents TD{  padding: 1px;}
.DNN_Documents .TitleHeader { color:#114E99; font-size:12px;  font-weight: bold; padding: 0 7px 5px 0px;} 
.DNN_Documents .CategoryHeader{ color:#114E99; font-size:12px;  font-weight: bold; padding: 0 7px 5px 7px;} 
.DNN_Documents .SizeHeader { color:#114E99; font-size:12px;  font-weight: bold; padding: 0 7px 5px 7px;white-space:nowrap;} 
.DNN_Documents .TitleCell { color:#995E11; font-size:12px;  font-weight: bold; padding: 0 7px 5px 0px; } 
.DNN_Documents .CategoryCell { font-size:12px; font-weight: bold; padding: 0 7px 5px 7px;white-space:nowrap;} 
.DNN_Documents .SizeCell { font-size:12px; font-weight: bold; padding: 0 7px 5px 7px;} 
.DNN_Documents .DownloadCell {  padding: 0 7px 5px 7px;} 

a.DownloadCell:link, a.DownloadCell:active, a.DownloadCell:visited, 
.DownloadCell a:link, .DownloadCell a:active, .DownloadCell a:visited{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 1px 5px 2px 6px;
	text-decoration: none;	background: #5373b9;	line-height: 1.8em;}
a.DownloadCell:hover, .DownloadCell a:hover{color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	text-decoration: none; 	padding: 0px 6px 3px 5px;}





/* for the search text field */
/*
#searchField {float: right; margin-top: 7px; font-size: 12px; padding: 0;}
#searchField a, #searchField img {border: 0; outline: 0 none;}
.dnnSearch {float: left; border: 0; background: url(img/search_btn.gif) top left no-repeat; height: 23px; width: 53px; padding: 0; margin: -17px 0 0 5px; display: inline;}
#searchField .NormalTextBox {float: left; width: 155px; height: 22px; padding: 3px 3px 0 3px; color: #333; background: #f8f8f8; border-top: 1px solid #aeaeae; border-right: 1px solid #f7f7f7; border-bottom: 1px solid #e5e5e5; border-left: 1px solid #c3c3c3; font-size: 12px; font-family: arial, sans-serif;}
*/

/* module menus */
.ModuleTitle_MenuContainer {}
.ModuleTitle_MenuBar {}
.ModuleTitle_MenuItem {font-family: arial, sans-serif; font-size: 11px; color: #222; font-weight: normal;	background: #f7f7f7; border: #f7f7f7 1px solid;	padding: 1px 10px 2px 0px;}
.ModuleTitle_SubMenu {z-index: 1000; margin: 1px 0px 0px 0px; background-color: #f7f7f7; border: 1px solid #ccc; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3);}
.ModuleTitle_MenuItemSel {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: #111; background: #ddd; border-left: #ddd 1px solid; border-right: #ddd 1px solid; padding: 1px 10px 2px 0px;}
.ModuleTitle_MenuIcon {border: 0 none; padding: 0 3px 0 3px;}
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {display: none;}


/* for the search text field */
#searchField {margin-top: 3px; font-size: 12px; padding: 0;}
#searchField a, #searchField img {border: 0; outline: 0 none;}
.dnnSearch {float: left; border: 0; background: url(img/mybutton.gif) top left no-repeat; height: 16px; width: 16px; padding: 0; margin: -16px 0 0 3px; display: block; vertical-align: middle;}
#searchField .NormalTextBox {float: left; width: 140px; height: 18px; padding: 3px 3px 0 3px; color: #333; background: #fff; border-top: 1px solid #303003;	border-right: 1px solid #91913b;	border-bottom: 1px solid #aeae6f; border-left: 1px solid #494904; font-size: 12px; font-family: arial, sans-serif;}
.dnnSearch2 {vertical-align: middle; text-align:center; position: relative; top: 0px; line-height: 13px; font-size: 13px; color: #f5fbcb; line-height: 13px; font-size: 13px; font-weight: normal;}
.SkinObject {font-size: 13px; color: #f5fbcb;  font-size: 13px; font-weight: normal;}



/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/




