﻿body { font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;font-size: 13px;
}
.ms-backgroundImage {
	background: #fff !important;
}

/* sharepoint styles */
#s4-titlerow { display:none !important}
.ms-breadcrumb-box { height:40px !important}
.ms-breadcrumb-box_Cus { height:53px !important}
#ctl00_sp2013_breadcrum a:link, #ctl00_sp2013_breadcrum a:visited { font-weight:bold !important;text-transform:uppercase !important;font-size:13px !important;color:#333333 !important}
#ctl00_sp2013_breadcrum a:visited { color:#333 !important}
#ctl00_sp2013_breadcrum {text-transform:uppercase !important;font-size:13px !important;color:#333333 !important}
#sideNavBox { display:none !important}

#contentRow { padding:13px !important;padding-top:0px !important;width:1070px !important;max-width:1070px !important;min-width:1070px !important;height:auto;margin-left:auto;margin-right:auto;border-left: #c5cfd9 2px solid;border-right: #c5cfd9 2px solid;border-bottom: #c5cfd9 2px solid;overflow:hidden}
#contentBox { float:left;width:800px !important;height:auto;margin-left:0px !important;margin-right:0px !important;border: #c5cfd9 1px solid;margin-bottom:15px;overflow-x: auto !important;padding-right:5px}
.right_pane { width:256px;height:100%;display:inline-block;float:right}
/* sidenavbox */
.ms-core-listMenu-horizontalBox .additional-background.dynamic-children { /*background-image:none !important */; padding-right:12px !important}
/* site map path */
.Cbreadcrumb { width:778px;min-width:778px;max-width:1070px;padding:10px;padding-top:7px;border:1px solid #b5c3cf !important;margin-bottom:10px}

.ms-rtestate-field h1, h1.ms-rteElement-H1, .ms-rtestate-field h2, h2.ms-rteElement-H2, h2.art-PostHeaderIcon-wrapper span.art-PostHeader {
	font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size: 20px !important;
}

/* Top Nav */

.ms-core-listMenu-horizontalBox > UL > LI > a { display:none}
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item { margin-right:0px !important}
.ms-core-listMenu-horizontalBox UL.ms-core-listMenu-root LI.static { max-width:140px; white-space:normal;text-align:center;vertical-align:top  !important; margin-top:5px;
	font-size: 11px;.
	margin-left: 6px;
	margin-top: 2px;
	border-radius: 5px;
	padding: 5px;
	color: #fff;}
.ms-breadcrumb-box { margin-left:auto !important;margin-right:auto !important}
.ms-core-listMenu-horizontalBox UL.ms-core-listMenu-root { padding-left:0px !important}
.ms-core-listMenu-horizontalBox UL.ms-core-listMenu-root LI.static A { color:#fff !important;font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 2px;
	border-radius: 4px;
	padding: 5px;
	color: #fff;}
.ms-core-listMenu-horizontalBox UL.ms-core-listMenu-root LI.static A:hover {cursor: pointer;
	background-color: #9f9f3a;}


UL.dynamic { padding:8px !important;padding-left:0px !important;background:#6a6a24; border:1px solid #565617 !important;width:auto !important}
.ms-core-listMenu-horizontalBox UL.ms-core-listMenu-root LI.static UL.dynamic LI.dynamic { text-align:left !important; width:auto !important;min-width:200px;display:block !important} 
.ms-core-listMenu-horizontalBox UL.ms-core-listMenu-root LI.static UL.dynamic LI.dynamic A{ color:#fff !important;font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size: 12px;
	margin-left: 8px;
	margin-top: 2px;
	border-radius: 4px;
	padding: 5px;
	color: #fff;}
.ms-core-listMenu-horizontalBox UL.ms-core-listMenu-root LI.static UL.dynamic LI.dynamic A:hover {cursor: pointer;
	background-color: #9f9f3a;}



ul.ms-core-listMenu-root > li.dynamic-children > ul.dynamic {
left:5px !important; margin-top:4px /* !important needed to override inline style */
}

#nav_container {
	height: 58px;	
	box-shadow: inset #3c3b03 0px 1px 10px;
	background-color: #87861f;
}

#navigation_menu {
	width: 100%;		
	list-style: none;
	display: inline-block;
	margin-top: 6px;
	display: inline-block;
}
/*
li {	
	#: Calibri;
	font-size: 13px;
	margin-left: 8px;
	margin-top: 2px;
	border-radius: 5px;
	padding: 5px;
	color: #fff;
}

li:hover {
	cursor: pointer;
	background-color: #9f9f3a;		
}

li:active {
	color: #000;	
}

*/


/* Home Body Styles */
@media screen and (min-width:640px) {
#wrap {
	background: none;
	margin: 0 auto; margin-top:0px !important;
	border-left: #c5cfd9 2px solid;
	border-right: #c5cfd9 2px solid; width:1074px;min-width:1070px;max-width:1070px; padding:13px !important;padding-top:0px !important
}

#content {
	width: 100%;
	background: none;
	margin:0 auto;		
	overflow: hidden;
}
#header_main{background-color: #fff;margin-bottom:0px; width:1070px;min-width:1070px;max-width:1070px; padding:13px !important;margin-left:auto !important;margin-right:auto !important;border-left: #c5cfd9 2px solid;
	border-right: #c5cfd9 2px solid; border-top: #c5cfd9 2px solid; margin-top:13px	}
#header {
	background-color: #fff;
	margin-bottom:0px; width:1070px;min-width:1070px;max-width:1070px;
}
	
#header_banner_area {
	width: 1070px;
	height: 160px;		
	overflow: hidden;
	background:url(../images/header_banner.png) no-repeat top left;
}


.menu_with_arrow {
	
	background-image: url(images/menu_arrow.png);	
}
	
#left_content {
	width: 22%;
	background: none;
	float: left;
	clear: both;
}

#middle_content {
	width: 55%;
	background: none;
	float: left;
	margin: 0px 5px 0px 5px;
}

#right_content {
	width: 22%;
	background: none;
	float: left;
}

.web_part {
	width: 95%;
	background: none;
	margin: auto; margin-top:0px !important;
	font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size: 13px;
}

.web_part_title {
	color: #5d5d05;
	font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size: 20px;
	font-size: 20px !important;
}

/* ------------------------------  web part styles -----------------  */

.innerwrap_main .ms-webpart-chrome .ms-rtestate-field, .innerwrap_main .ms-webpart-chrome .ms-rtestate-field p, .innerwrap_main .ms-webpart-chrome .ms-rtestate-field p span, 
.innerwrap_main .ms-webpart-chrome .ms-rtestate-field p strong, .innerwrap_main .ms-webpart-chrome .ms-rtestate-field table tr td,
.innerwrap_main .ms-webpart-chrome .ms-rtestate-field ul, .innerwrap_main .ms-webpart-chrome .ms-rtestate-field ul li, 
.innerwrap_main .ms-webpart-chrome .ms-rtestate-field ul li span, .innerwrap_main .ms-webpart-chrome .ms-rtestate-field table tr td p a,
.innerwrap_main .ms-webpart-chrome .ms-rtestate-field strong, .innerwrap_main .ms-webpart-chrome .ms-rtestate-field span span em span a,
.innerwrap_main .ms-webpart-chrome .ms-rtestate-field p span em a, .innerwrap_main .ms-webpart-chrome .ms-rtestate-field ol,
.innerwrap_main .ms-webpart-chrome .ms-rtestate-field ol li span,.innerwrap_main .ms-webpart-chrome .ms-rtestate-field .padding  {
	font-family: "Segoe UI" !important;
	color: #000000 !important;
	font-size: 13px !important;
}



.ms-webpartzone-cell { margin-bottom:0px !important}


.ms-webpart-titleText { color: #5d5d05 !important;
	font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size: 20px; padding-left:4px;
}
.WPC_title { padding-top:5px;padding-bottom:5px;text-align:justify;font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;font-size:13px !important}
.WPC_title A:link {font-size:13px !important;color:#405363 !important}
.WPC_title A:hover {font-size:13px !important;color:#6f7364 !important}
.WPC_title A:visited { color:#cba40a !important}


.gap_between_wep_parts {
	background: none;
	width: 100%;
	height: 20px;
}

#content_view_hits {
	margin-top: 20px;
	display: block;
}


#footer {
	width: 100%; height:auto;min-height:60px;
	background: #c6cc38;
	border-radius: 2px 2px 0px 0px; float:left;
}
p.footer_text { width:500px;height:40px;margin-left:auto;margin-right:auto;text-align:center;color:#141A1F; font-size:11px !important;font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;padding-top:10px;line-height:20px}


/* bullet styles */
.bullet1 { width:10px;height:10px;float:left;background:url(../images/announcements_icon.png) no-repeat top left;margin-top:5px}
.bullet2 { width:10px;height:10px;float:left;background:url(../images/publications_icon.png) no-repeat top left;margin-top:7px}
.bullet3 { width:10px;height:10px;float:left;background:url(../images/statistics_icon.png) no-repeat top left;margin-top:5px}
.bullet5 { width:10px;height:10px;float:left;background:url(../images/news_icon.png) no-repeat top left;margin-top:7px}
.bullet4 { width:10px;height:10px;float:left;background:url(../images/quicklinks_icon.png) no-repeat left top;margin-top:3px}
.bullet6 { width:10px;height:10px;float:left;background:url(../images/news_icon.png) no-repeat top left;margin-top:5px}





/* inner page WP table  */

.ms-core-tableNoSpace { width:100%} 
.ms-formtable { min-width:840px !important} 
 /* search */
 .ms-srch-sb > input { width:180px !important}
 .ms-srch-sb { background:#999999 !important}
 #search_box_area {
	width: 256px; display:block;
	height:40px;
	background-color: transparent;
	 float:right;margin-top:0px; margin-bottom:13px}

#search_icon {
	position: absolute;	
	width: 16px;
	height: 16px;
	margin: 4px 0px 0px 145px;
}

#search_box {
	position: absolute;
	width: 150px;
	height: 20px;		
	border: #5e5e2b 1px solid;
	background-color: #a6a54b;
}
.ms-mpSearchBox {
	 width:256px !important; background:url(../images/searchbox_bg.png) no-repeat top right; height:40px !important;
}
.ms-helperText, input.ms-helperText {
 color:#F9F9F2 !important;
}
.ms-srch-sb-border{
	border:1px solid #46463C !important;
}
.ms-srch-sb-searchLink:hover { background-color:transparent !important}
#searchInputBox { margin-bottom:5px !important;margin-top:8px !important}
.ms-srch-sb-border { border:1px solid transparent !important}
.ms-srch-sb { background:transparent !important}
#searchImg { display:none}
.ms-srch-sb > .ms-srch-sb-searchLink { width:30px !important}
.ms-helperText, input.ms-helperText { color:#808080!important}
input[type="password"]:focus, input[type="text"]:focus, select:focus, textarea:focus, .sp-peoplepicker-topLevelFocus, .ms-inputBoxActive, .ms-inputBox.ms-inputBoxActive:hover { border:1px solid transparent !important}
.ms-srch-sb > input:focus, .ms-srch-sb-borderFocused { border:1px solid transparent !important}
.ms-srch-sb input[type="password"], .ms-srch-sb input[type="text"], .ms-srch-sb input[type="file"], .ms-srch-sb textarea{ color:#fff !important}

	/*  search result style */

	.ms-srch-siteSearchResults { display:table !important ;margin-left:auto;margin-right:auto;float:none !important}
	.ms-srch-sbLarge { border:1px solid #999999 !important}
	.ms-srch-sbLarge-searchImg { display:block !important}




/* page layouts  */

.innerwrap_main {width:100%;height:auto;min-height:500px;float:left}
.innerwrap_sub1 {width:800px;height:auto;min-height:200px;float:left;margin-right:12px; padding:0px !important}

.innerwrap_sub1_contents {width:798px;height:auto;min-height:200px;float:left;border: #c5cfd9 1px solid; margin-bottom:10px;padding-bottom:20px}
.innerwrap_sub1_contents_title{width:780px;height:auto;min-height:50px;float:left;padding:10px}
/* .innerwrap_sub1_contents_title_info{width:758px;height:auto;min-height:20px;float:left;background:#e3e8ed;border:1px solid #b5c3cf;margin-left:10px;padding:10px;padding-top:2px;padding-bottom:5px}*/
.innerwrap_sub1_contents_title_info { display:none}

.posticon { margin-right:5px;margin-top:5px;float:left}
.posticon2 {margin-right:5px;margin-top:5px;float:left;margin-left:5px}
.modify_text { float:left;vertical-align:middle;width:auto;min-width:200px;padding:0px !important;margin:0px !important;position:relative;top:5px;color:#5c4c10 !important;font-size:12px !important}
.modify_text2 { float:left;vertical-align:middle;width:auto;min-width:200px;padding:0px !important;margin:0px !important;position:relative;top:5px;color:#5c4c10 !important;font-size:12px !important}


.innerwrap_sub1_acco {width:800px;height:auto;min-height:80px;float:left;border: #c5cfd9 1px solid;}
.innerwrap_sub1_bottom {width:100%;height:auto;min-height:50px;float:left; margin-top:10px}



.innerwrap_rightpane {width:234px;height:auto;min-height:200px;float:left;border: #c5cfd9 1px solid;padding-bottom:10px;padding-left:10px;padding-right:10px}
.ql_bullet { background:url(../images/BlockContentBullets.png) no-repeat top center;width:8px;height:12px;margin-top:3px}
.ql_title { width:100%;margin:2px;height:30px;/*float:left */;background: transparent}
.ql_title_text {color: #5d5d05 !important;font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;font-size: 20px; padding:0px;padding-left:15px;margin:0px !important; float:left}

.innerwrap_rightpane .ms-vb a:link, .innerwrap_rightpane .ms-vb a:visited { font-size:13px !important; color:#333333 !important}
.innerwrap_rightpane .ms-vb a:hover { font-size:13px !important;color:#d7af10 !important;text-shadow: 1px 1px 1px #d0d0d0;text-decoration:none !important}
/* Accordion  */

.menu_list {	
	width: 100%;
	
}
.menu_head {
	padding: 5px 15px;
	cursor: pointer;
	position: relative;
	margin:1px 10px;
    font-weight:bold;
    background:url(../images/closed.png) center right no-repeat transparent; color:#a1871b;font-size:15px; min-height:25px;border-bottom:1px solid #E9E9E9;
}
.menu_head_sub {width:90%;float:right;}
.menu_body {display:none; background-image:none !important;background-repeat:no-repeat !important;padding-bottom:20px; padding-right:2px;}
.menu_body_sub {width:90%;float:right;padding-bottom:20px;padding-right:2px;}

.menu_body a{
  display:block;
  color:#006699;
  background-color:#EFEFEF;
  padding-left:10px;
  font-weight:bold;
  text-decoration:none;
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }


/* currency page  */
.currency_title {color: #5d5d05;
	font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size: 20px;}
.content_title { font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: 18px; font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important; margin: 0.2em 0px; padding: 0px; text-align: left; color: #605010; text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;}
.currency_content { width:800px;float:left}




/*drop down */
#cssmenu { min-height:40px;margin-top:15px}
#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {
  margin: 0;
  padding: 0;
  position: relative;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu a {
  color: #333;
  display: inline-block;
  font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
  font-size: 12px;
  min-width: 35px;
  text-align: left;
  text-decoration: none;}
#cssmenu ul {
  list-style: none;
}
#cssmenu > ul > li {
   margin-left:4px;width:60%;
}
#cssmenu > ul > li.active a {
 /* background: #646464 url(images/grad_dark.png) repeat-x left bottom;
  background: -moz-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #4a4a4a));
  background: -webkit-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -o-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -ms-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: linear-gradient(to bottom, #646464 0%, #4a4a4a 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#646464', endColorstr='#4a4a4a', GradientType=0);  */
  box-shadow: inset 0 0 10px #222222, inset 0 10px 10px #222222;
  -moz-box-shadow: inset 0 0 10px #222222, inset 0 10px 10px #222222;
  -webkit-box-shadow: inset 0 0 10px #222222, inset 0 10px 10px #222222;
  filter: none; width:100%;

}
#cssmenu > ul > li.active a:hover {
 /* background: -moz-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #4a4a4a));
  background: -webkit-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -o-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -ms-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: linear-gradient(to bottom, #646464 0%, #4a4a4a 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#646464', endColorstr='#4a4a4a', GradientType=0);
  filter: none;*/ width:100%;


}
#cssmenu > ul > li a {
  /*box-shadow: inset 0 0 0 1px #8a8a8a;
  -moz-box-shadow: inset 0 0 0 1px #8a8a8a;
  -webkit-box-shadow: inset 0 0 0 1px #8a8a8a;
  background: #4a4a4a url(images/grad_dark.png) repeat-x left top;
  background: -moz-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8a8a8a), color-stop(50%, #707070), color-stop(51%, #626262), color-stop(100%, #787878));
  background: -webkit-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: -o-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: -ms-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: linear-gradient(to bottom, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#8a8a8a', endColorstr='#787878', GradientType=0);  
  border-bottom: 1px solid #5d5d5d;
  border-top: 1px solid #5d5d5d;
  border-right: 1px solid #5d5d5d;*/
  line-height: 25px;
  padding: 0 5px;
  filter: none; width:100%; color:#333333 !important; background:#fff;


}
#cssmenu > ul > li a:hover {
  /* background: #8a8a8a url(images/grad_dark.png) repeat-x left bottom;
  background: -moz-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(50%, #4a4a4a), color-stop(51%, #3b3b3b), color-stop(100%, #525252));
  background: -webkit-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: -o-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: -ms-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: linear-gradient(to bottom, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#8a8a8a', endColorstr='#787878', GradientType=0);
  */
  filter: none; width:100%;

}
#cssmenu > ul > li:first-child a {}
#cssmenu > ul > li:last-child a {}
#cssmenu .has-sub:hover ul {
  display: block;
}
#cssmenu .has-sub ul {
  display: none;
  position: absolute;
  top: 27px;
  left: 0px;
  text-align: left;
  width:100%; margin-left:auto;margin-right:auto; background:#fff;max-height:300px;overflow-y: auto;overflow-x: hidden;border:1px solid #808080 !important;
  /* IE7 */

  *width: 100%;
}
#cssmenu .has-sub:first-child a { background:url(../images/down_arrow.png) no-repeat 95% 50%;border:1px solid #808080}

#cssmenu .has-sub ul li {
  text-align: left;
}
#cssmenu .has-sub ul li a {
  display: block;
  line-height: 20px;
  padding: 2px 2px;
  text-align: left; width:100%; background: transparent !important;background-image:none; border:0px solid transparent !important;
}
#cssmenu .has-sub ul li a:hover {
   background:#CCCCCC !important
}

.ms-breadcrumb-top_cus_sys
{
	padding:2px;
}
