/*
 * DotNetNuke Skin styles by bestdnnskins.com
 */
@import url(css/all.css);
@import url(css/mobile.css);
@import url(css/tablet.css);

@font-face {
    font-family: 'BahaseNormal';
    src: url('fonts/bahase.eot');
    src: url('fonts/bahase.eot') format('embedded-opentype'),
         url('fonts/bahase.woff') format('woff'),
         url('fonts/bahase.ttf') format('truetype'),
         url('fonts/bahase.svg#BahaseNormal') format('svg');
}
@font-face {
    font-family: 'Impact';
    src: url('fonts/impact.eot');
    src: url('fonts/impact.eot') format('embedded-opentype'),
         url('fonts/impact.woff') format('woff'),
         url('fonts/impact.ttf') format('truetype'),
         url('fonts/impact.svg#ImpactRegular') format('svg');
}

@font-face {
    font-family: 'TrajanProBold';
    src: url('trajanpro-bold-webfont.eot');
    src: url('trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-bold-webfont.woff') format('woff'),
         url('trajanpro-bold-webfont.ttf') format('truetype'),
         url('trajanpro-bold-webfont.svg#TrajanProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*--------- Global CSS Reset & Standards ----------*/
.EFLabel {color: #4a4a4a;}
* {outline:none;}


Body { margin:0;padding:0; background:#fff;}
#Body{ background:#fff; color:#707070; height: 100%;}
html,body{ margin:0; padding:0; height:100%; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#707070; }
form#Form{ height:100%; }

p{ margin:0 0 8px 0; }
ol, ul {list-style: none;}
li,ul li{ list-style:disc; }
a{outline:0;border:0;}
img{border:0; max-width:100%; height:auto;}
object, embed { max-width: 100%;}
.ModuleTitle_SubMenu{ z-index:9999!important; }	

A:link, A:visited, A:active  {
	text-decoration: none;
	color: #ffae00;
}

A:hover {
	text-decoration: none;
	color: #ba8003;
}
a.breadcrumblink {color:#5a300a; text-decoration:none;}
a.breadcrumblink:hover {color:#ffb400; text-decoration:none;}
a.brownlink {color:#5a300a; text-decoration:none;}
a.brownlink:hover {color:#fff; text-decoration:none;}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: 'TrajanProBold', Arial, Helvetica, sans-serif ;
  font-size: 24px;
padding-bottom:20px !important;
line-height:32px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  color: #91B106;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: 'TrajanProBold', Arial, Helvetica, sans-serif ;
  font-size: 17px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  color: #000;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
  font-family: 'TrajanProBold', Arial, Helvetica, sans-serif ;
  font-size: 16px;
  font-style: normal;
  text-align: left;
  color: #91B106;
  margin: 0;
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
  font-family: 'TrajanProBold', Arial, Helvetica, sans-serif ;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #91B106;
}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
  font-family: 'TrajanProBold', Arial, Helvetica, sans-serif ;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #f27a2f;
}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{font-family: 'TrajanProBold', Arial;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-align: left;
color: #A34C11;
padding-top: 12px;
Padding-bottom: 4px;
}

.Head{ font-weight:bold; font-size:15px; }
.SubHead { font-weight:bold;  font-size:14px; }
.SubSubHead{ font-size:13px; }
.Normal { font-size:11px; }

.clearafter:after{ clear:both; content:"."; height:0px; font-size:0px; visibility:hidden; display:block; }
.clearafter{ display:inline-block; }
.clearafter{ display:block; }
.clear{ clear:both; }
.clear_float{ clear:both;line-height:0;font-size:0;}

/*--------- ControlPanel style ----------*/
.controlpanel_bg { width: 100%; background:#FFFFFF; }
.controlpanel_style {width:900px; margin:0 auto}
.controlpanel_style table {width:100%}

.CommandButton { font-size: 11px; font-weight : normal; color: #0033CC; text-decoration: none; }
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active { font-size: 11px; font-weight : normal; color : #0033CC; text-decoration : underline; }
A.CommandButton:hover { font-size: 11px; font-weight : normal; color : #0033CC; text-decoration : none; }

.FileManager A, .FileManager A:link, .FileManager A:visited, .FileManager A:active{ color:#000000; text-decoration: underline;}
.FileManager A:hover{ color:#000000; text-decoration:none;}
.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction, a.dnnPrimaryAction:link { color: #FFFFFF; text-decoration : none; }


.child-links {background: #353535; border: #242424 1px solid; padding: 20px 12px; float: left; display: block; margin-top: -20px;}
.child-links a:link, .child-links a:visited {font: normal 14px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; padding-right: 10px;}
.child-links a:hover, .child-links a:active, .child-links a.CurrentLink:link, .child-links a.CurrentLink:visited, .child-links a.CurrentLink:hover, .child-links a.CurrentLink:active {font: normal 14px Arial, Helvetica, sans-serif; color: #B4B4B4; text-decoration: none; padding-right: 10px;}
.child-links .child-separator {background: url(child-separator.jpg) no-repeat 0 0; width: 2px; padding: 0 0 0 10px;}
