/* CSS Document */
#Body{ color:#222222;background: #333; }
html,body{ margin:0px; height: 100%; padding:0px; font:normal 12px/1.5 Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#222222; }
TH,TD,DIV{ font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}
p{ margin:0px; }
a{outline:0;border:0;}
#standardMenu ul, #Login ul {margin:0; padding:0;}
.img{border:0px;}
.ModuleTitle_SubMenu{ z-index:9999!important; }	

A:link { color :#094EB5; text-decoration : none; }
A:active { color :#094EB5; text-decoration : underline; }
A:hover { color :#990000; text-decoration : underline; }
A:visited { color :#666666; text-decoration : none; }
a.arrow:link {background: url(images/arrow-link.png) no-repeat right 6px; padding-right: 16px;}

a.rez-btn {background: #FBB040; display: inline-block; padding: 1px 7px;color: #790410;font-weight: normal;border-bottom: 2px solid #790410;border-left:2px solid #790410;border-top: 1px solid #bf7b16;border-right: 1px solid #bf7b16;border-radius: 5px;-moz-border-radius: 5px;
border-radius: 5px;background: #fdbf4e; /* Old browsers */

background: -moz-linear-gradient(top,  #fdbf4e 0%, #c2780a 98%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdbf4e), color-stop(98%,#c2780a)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #fdbf4e 0%,#c2780a 98%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #fdbf4e 0%,#c2780a 98%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #fdbf4e 0%,#c2780a 98%); /* IE10+ */

background: linear-gradient(to bottom,  #fdbf4e 0%,#c2780a 98%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdbf4e', endColorstr='#c2780a',GradientType=0 ); /* IE6-9 */

}
a.rez-btn:hover {background: #790410;color:#FBB040;text-decoration: none;background: #790410; /* Old browsers */

background: -moz-linear-gradient(top,  #790410 81%, #4c0306 98%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(81%,#790410), color-stop(98%,#4c0306)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #790410 81%,#4c0306 98%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #790410 81%,#4c0306 98%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #790410 81%,#4c0306 98%); /* IE10+ */

background: linear-gradient(to bottom,  #790410 81%,#4c0306 98%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#790410', endColorstr='#4c0306',GradientType=0 ); /* IE6-9 */

} 

h1, h1 .c_title_Orange { font-size: 36px;font-family: "Times New Roman", Times, serif; color:#AF6B2A;font-weight: normal;line-height:1.1em }
h2{ font:bold 18px/18px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#790410;margin: 0px; }
h3{ font:bold 12px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; }
h4{ font:bold 12px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; }

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }
.Head{color:#000000;font-weight:bold; font-size:14px; }
.SubHead {color:#000000; font-weight:bold;  font-size:13px; }
.SubSubHead{color:#000000; font-size:13px; }
.Normal { font-size:14px; line-height:1.7; }

.clearafter:after{ clear:both; content:"."; height:0px; font-size:0px; visibility:hidden; display:block; }
.clearafter{ display:inline-block; }
.clearafter{ display:block; }
.clear{ clear:both; }

/* 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:#000; text-decoration: underline; }
.FileManager A:hover{ color:#000; text-decoration:none; }

/*-------- design style --------*/
.main_width {  margin:0 auto; }
.main_width02 {  margin:0 auto; }

.page_master {width:100%;position:relative;z-index:1;}
.page_top { background:url(images/bannerbg-new.jpg) no-repeat top center #130001; width:100%; background-size: cover;}
#skin_header { position:relative; *z-index:903; }
#skin_header .logo_style { padding:2px 0px 0px; }
#skin_header .menu_style { float:right; height:42px; background:#FBB040; margin-top:20px; margin-bottom:10px;}
#skin_header .user_style { position:absolute; top:0px; right:0px;  }

#skin_banner { background:url(images/bannerbg.jpg) repeat-x top #E7E7E7; width:100%;}
#skin_banner .banner_style { padding:0; margin:0; }
#skin_content { background:#FFE7A3; width:100%; }
#skin_content .content_style{ padding:7px 0px; min-height:400px; _height:400px; }
.pane-box { width:100%; }
.loginGroup {display: inline;}
#skin_bottom { background:#333333; width:100%; }
#skin_bottom .footer_content { padding:0px; }
#skin_bottom .footer_content .Normal{ line-height: 1.3em;font-size: 12px;color: #fff; }

#skin_footer { background:#FBB040; width:100%; }
.footer_left {  line-height:45px; padding-left:6px; }
.footer_right {  line-height:45px; color:#fff; padding-right:6px; text-align:right;}
 
.button.green {display: inline-block;background: #FBB040;color: #790410; border:1px solid #790410;font-weight:bold;padding: 10px;text-align:center;width: 100%;font-size: 16px;}
.button.green:hover {background: #333;color: #fff;}
/*--------- pane style ----------*/
.bannerpane { padding:0px; background:#E7E7E7; }
.bannerpane p{ margin:0; }
.toppane { padding:4px;margin-top: -40px;}
.leftpane { padding:4px 0px 4px 0px; }
.contentpane { padding:4px 30px 4px 0px; }
.rightpane { padding:35px 8px 4px 8px;width: 350px; }
.bottompane { padding:4px 8px 4px 8px; }
.innerleftpane { padding:4px 8px 4px 8px; }
.innerrightpane { padding:4px 8px 4px 8px; }
.footerpane { padding:4px 8px 4px 8px; }
.footerone { padding:12px 8px; color:#FFFFFF; }
.footertwo { padding:12px 8px; color:#FFFFFF;}
.footerthree { padding:12px 8px; color:#FFFFFF; }
.toppane.pane.col-sm-12 {padding: 4px!important;}

/*--------- Footer style ----------*/
.Footer, A.Footer:link, A.Footer:visited, A.Footer:active { font-size:12px; color:#ffffff; text-decoration:none; }
A.Footer:hover { color :#FFD68C; text-decoration: none;}

/*--------- Register and Login Style ----------*/
#Login{float:right;padding-right:0;height:32px;border:none;background:#e7e7e7 url(Images/LoginLinksBg.png) repeat-x 0 0;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px; -webkit-box-shadow: 0px 2px 0px 0px rgba(255, 255, 255, 0.5);-moz-box-shadow:0px 2px 0px 0px rgba(255, 255, 255, 0.5);box-shadow:0px 1px 0px 0px rgba(255, 255, 255, 0.5);}
#Login .registerGroup, #Login .registerGroup *, #Login .loginGroup, #Login .loginGroup *{ display:block; } 
#Login .registerGroup, #Login .loginGroup{float:left;padding:0;margin:0;} 

#Login .registerGroup li{ float:left; height:32px;border-right:1px solid #c7c7c7;}
#Login .registerGroup .buttonGroup{margin-right:0;}
		
#Login .registerGroup a { border-right:1px solid #fcfcfc; position:relative; display:block; padding:0px 15px; min-width:15px; height:32px; font-weight:bold; font-size:11px;vertical-align:middle;line-height:32px; color:#FBB040; }
#Login .loginGroup a{ position:relative; display:block; padding:0px 15px; min-width:15px; height:32px; font-weight:bold; font-size:11px;vertical-align:middle;line-height:32px; color:#FBB040;}
		
#Login .registerGroup a:hover,#Login .loginGroup a:hover{color:#000000;text-decoration:none;}
#Login .registerGroup a:active,#Login .loginGroup a:active{color:#000000;}
#Login .registerGroup a strong,#Login .loginGroup a strong{position:absolute;left:0; top:0;width:100%; height:100%;display:block;font-size:11px;font-weight:bold;vertical-align:baseline;overflow:hidden;text-indent:-9999px;}
		
.registerGroup .userMessages strong,.registerGroup .userNotifications strong{background:url(Images/userLoginSprite.png) no-repeat 15px 12px;}
.registerGroup .userNotifications strong{ background-position:-85px 10px; }
.registerGroup .userMessages strong:hover{background-position:15px -40px; }
.registerGroup .userNotifications strong:hover{ background-position:-85px -42px;}
.registerGroup .userMessages strong:active{background-position:15px -91px; }
.registerGroup .userNotifications strong:active{ background-position:-85px -92px;}
#Login .registerGroup a span{position:absolute;right:5px; top:-7px;display:inline-block;padding:2px 4px;min-width:7px;text-align:center;margin-right:3px;background:rgb(31,152,241);font-size:9px;color:#fff;text-shadow: 0px 1px 0px #333333;}
#Login .registerGroup .userProfileImg a{padding:0;background:none;min-width:25px;}
#Login .registerGroup a img{border:1px solid blue;height:32px; width:32px;background:#555;}
.footer_content .Normal a { color: #FFE7A3;}

/* Feedback Form Added by Dustin Peterson Dustin@10poundgorilla.com */

.dnnForm.NarrowFeedbackForm .dnnFormItem INPUT, .dnnForm.NarrowFeedbackForm .dnnFormItem TEXTAREA, .dnnForm.NarrowFeedbackForm .dnnFormItem SELECT {
	width: 100%;
	background: #fcf3db;
	font-size: 14px;
	color: #333;
	margin-bottom: 6px;
}
.dnnForm input.dnnFormRequired, .dnnForm textarea.dnnFormRequired, .dnnForm select.dnnFormRequired {
	border-left: 1px solid #000;
}
.dnnForm.NarrowFeedbackForm .dnnFormItem LABEL, h2.dnnFormSectionHead, h3.dnnFormSectionHead {
	display:none;
}
.dnnForm fieldset {
	padding: 0px;
	border: 0px;
}
.dnnFormItem input[type="text"], .dnnFormItem input[type="password"], .dnnFormItem input[type="email"], .dnnFormItem input[type="tel"], .dnnFormItem select, .dnnFormItem textarea {max-width: 100%;}
.dnnForm ul.dnnActions, .DnnModule ul.dnnActions, ul.dnnActions {
	border: none;
}
.dnnForm {
	margin: 0;
}
.flexslider .slides > li {list-style:none;}
.flex-control-paging {display:none;}
.flexslider {border: 4px solid #FFE7A3!important;border-radius:none!important;margin-bottom: 0px!important;}

.mobile-button {font-size: 0px;}
.mobile-button:before {content:'Menu';font-size: 30px;color: #fff;}
@media (max-width: 992px) {
  .toppane {
   margin-top: -20px;
  }
}
@media (max-width: 768px) {
#skin_header .logo_style {
	padding-bottom: 5px;
}
  .toppane {
   margin-top: 0px;
  }
  h1, h1 .c_title_Orange {font-size: 30px;}
}
