﻿body {
	overflow-y:auto; overflow-x: hidden;
}
body.ms-backgroundImage {
	 background:url(../IMAGES/elegant.png);
}
#aspnetForm { background:url(../IMAGES/shadow.png);background-repeat:repeat-y;background-position:center}
#s4-workspace {width:100% !important; min-width:1000px !important; height:auto; min-height:800px !important;height:auto !important;  margin-left:auto;margin-right:auto;background: transparent; overflow:hidden;overflow-x:auto;}

/*
#s4-titlerow {
	display:none !important;
}
*/

#s4-titlerow {clear:both;width:1000px;margin-left:auto !important;margin-right:auto !important; }
#titleAreaBox {width:960px}
.ms-core-pageTitle { width:960px;white-space:normal}
#siteIcon{
	display:none !important;
}

#contentBox {
	margin-left:0px !important;min-width:990px;margin-right:0px; overflow-x: auto;overflow-y: hidden;
}
#contentRow {
	  padding:5px;padding-top:0px !important; width:990px;margin-left:auto;margin-right:auto; clear:both;
}
/* termstoremanager */
.tmt-tr { padding-left:0px !important}
/* left Nav */

#sideNavBox {
	display:none;
}
#globalNavBox {background:#383838}

#suiteBarLeft {background:#383838}


/* Top_main_menu */
.Top_main_menu { width:100%;height:20px;float:left;background:url(../images/Top_main_menu_bg.png) repeat-x;border-bottom:1px solid #160000}
.Top_main_menu_sub { width:1000px;height:20px;max-height:20px; margin-left:auto;margin-right:auto}
p.vessions_links { width:200px;height:20px;float:left;margin:0px;margin-top:1px; color:#e5e5e5;font-size:10px;text-shadow: 0.1em 0.1em 0.01em #333}
p.vessions_links A:link, P.vessions_links A:visited { color:#e5e5e5 !important; text-decoration:none;line-height:18px;font-size:11px;margin:0px;padding:0px;font-family:"Segoe UI";font-size:11px; margin-right:5px;margin-left:5px;text-shadow: 0.1em 0.1em 0.01em #333}
P.text_sizes { color:#e5e5e5;font-size:11px;margin-right:3px;float:left;margin:0px;padding:0px;line-height:18px;text-shadow: 0.1em 0.1em 0.01em #333}
.headerright_sub_link_top {  text-align:right;width:80px; height:20px;min-height:20px;max-height:20px;background: transparent;float:left; color:#e5e5e5;font-size:11px;padding-top:1px}
.topmainmanu_links { float:right;width:390px;height:20px;font-size:11px!important;margin-right:0px}

ul.dropdown,ul.dropdown li,ul.dropdown ul {list-style: none;margin: 0;padding: 0}
ul.dropdown A,ul.dropdown li A { color:#e5e5e5;text-decoration:none;text-shadow: 0.1em 0.1em 0.01em #333}
ul.dropdown ul A { color:#e5e5e5;text-decoration:none;text-shadow: 0.1em 0.1em 0.01em #cdcdcd}

ul.dropdown {position: relative;z-index: 597;float: left;background: transparent;}
ul.dropdown li {float: left;line-height:5px;vertical-align: middle;zoom: 1;}
ul.dropdown li.hover,
ul.dropdown li:hover {position: relative;z-index: 599;cursor: default;}
ul.dropdown ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;width:auto; min-width:220px;background:#fff; border:1px solid #666666;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.47);padding-bottom:10px;padding-top:10px;color:#333 }
ul.dropdown ul A{ color:#662e0f !important;text-decoration:none !important;white-space:nowrap}
ul.dropdown ul A:hover{ color:#333 !important;text-decoration:none !important}
ul.dropdown ul li {
 float: none; padding-bottom:2px;padding-top:2px;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
ul.dropdown li a { /* Moved from 'custom' section */
 display: block;
 padding: 7px 12px;
}


/* ------------- Override default */

ul.dropdown li {
 padding: 0;
}


/* ------------- Reinitiate default: post-override activities  */

ul.dropdown li.dir {
 padding: 7px 20px 7px 12px;
}

ul.dropdown ul li.dir {
 padding-right: 15px;
}


/* ------------- Custom */

ul.dropdown li {

}


/* Especially for IE6 or lower */

ul.dropdown ul a {
 padding: 4px 5px 4px 12px;
 /*width: 139px;*/
}

ul.dropdown ul a:hover {
 padding: 3px 5px 3px 11px;
 border: solid 1px #ddd;
 background-color: #eee;
 font-weight:normal;
}

ul.dropdown ul a.dir {
 /*width: 129px;*/
}


.top_maincontainer { width:100%; min-width:1000px; height:155px; min-height:155px; background:url(../IMAGES/header_bg1.png) repeat-x;float:left;border-top:1px solid #7e3b3b}
.top_maincontainer_sub { width:1000px; min-width:1000px; height:155px; min-height:155px; background:url(../IMAGES/logo_large.png) no-repeat left bottom;margin-left:auto;margin-right:auto}
.sitelogo {float:left; width:400px;height:155px;margin-left:3px;background: transparent}
.headerright{ width:500px;float:right; height:185px;min-height:155px;max-height:155px;background:url(../IMAGES/header_bg2.png) no-repeat top right}
	.headerright_sub { width:340px; height:40px;min-height:40px;max-height:40px;background: transparent;/*margin-left:auto;margin-right:auto */ float:right}
	.headerright_sub_link { width:110px; height:40px;min-height:40px;max-height:40px;background: transparent;margin-left:50px; position:relative;top:1px;float:left}
	.headerright_sub_link p.headerright_sub_link A:link, .headerright_sub_link p.headerright_sub_link A:link { font-family:"Segoe UI";font-size:11px;color:#808080;margin-left:10px;margin-right:0px; text-decoration:none}
	.headerright_sub_link p.headerright_sub_link A:hover { font-family:"Segoe UI";font-size:11px;color:#e6e6e6;margin-left:10px;margin-right:10px; text-decoration:none}

	.headerright_sub .ms-mpSearchBox {width: 250px;}
	.headerright_sub_under #govbn-logo {float: right; padding: 30px 30px 0 0; margin: 0px; width: 15%;}
	.headerright_extralink {float: left; width: 47px;}
	.headerright_extralink p {font-size: 8px; font-weight: normal; color: #ffffff; font-family: verdana, tahoma, arial, sans-serif; margin-top:10px;}
	.headerright_extralink p a {color: #ffffff;}
	.headerright_extralink p a:hover {color: #a1a1a1; text-decoration: none;}

	
.social_icons{ width:110px;float:left;margin-top:0px;margin-right:0px }
.social_icons_sub { padding:0px !important;margin:0px !important}
.social_icons_sub p { width:22px; height:15px;margin-right:5px;float:left }
	.social_icons_sub p.mail{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) 0px 0px }
	.social_icons_sub p.rss{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) -22px 0px }
	.social_icons_sub p.twitter{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) -44px 0px }
	.social_icons_sub p.fbook{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) -66px 0px }
	
	.social_icons_sub p.mail:hover{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) 0px -15px }
	.social_icons_sub p.rss:hover{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) -22px -15px}
	.social_icons_sub p.twitter:hover{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) -44px -15px}
	.social_icons_sub p.fbook:hover{ width:22px; height:15px;float:left;background:url(../IMAGES/soc_icons.png) -66px -15px}

/* search */
.ms-srch-sb-border {border:1px solid #8d1a1a !important}
.ms-srch-sb-border:hover {border:1px solid #841f1f !important;box-shadow: 0.08em 0.08em 0.1em #341010}
.search {float: left; margin-top:10px;width:260px; margin-left:auto;margin-right:auto}
.ms-srch-sb > input {width:220px !important; color: #fff !important;text-shadow: 0.05em 0.05em 1px #101010}

/* Old search.search { margin-top:10px;width:270px; margin-left:auto;margin-right:auto}
.ms-srch-sb > input {width:230px !important; color: #fff !important;text-shadow: 0.05em 0.05em 1px #101010}*/



/* top navigation  */

.top_navigation_container_main{ width:100%; min-width:1000px; height:31px; min-height:31px; background: transparent;border-bottom:1px solid #111111;float:left}
.top_navigation_container{ width:100%; min-width:1000px; height:30px; min-height:30px; background:url(../IMAGES/top_nav_bg.png) repeat-x;border-bottom:1px solid #b0b0b0}
.top_navigation_container_sub{ width:1000px; min-width:1000px; height:30px; min-height:30px; background:url(../IMAGES/top_nav_bg.png) repeat-x;margin-left:auto;margin-right:auto;}

 .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link, .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited, .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected, .ms-tv-selected:link {
	color:#fff; font-size:16px !important;
}
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item, .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover {
	color:#fff; font-size:14px !important; margin-right:20px; padding-top:5px;
}

.ms-breadcrumb-top {
	position:relative;top:0px; 
}
.ms-core-listMenu-horizontalBox UL.static {
	min-height:30px;
}
.ms-core-listMenu-horizontalBox UL.static LI.static{
	min-height:30px;background:url(../IMAGES/nav_sep.png) no-repeat; background-position:right;
}
.ms-listMenu-editLink { margin-top:5px} .ms-listMenu-editLink a:link, .ms-listMenu-editLink a:visited { color:#fff !important}
LI.ms-listMenu-editLink {
	background:none !important;
}
UL.dynamic {list-style:none !important;min-width:165px;width:auto !important;white-space:nowrap;background-color:#7d8182 !important;border:1px solid #7d8182;padding-left:0px !Important ;padding-right:0px !Important}
li.dynamic {list-style:none !important;width:100%}
li.dynamic A {list-style:none !important; margin-bottom:10px;padding:5px; color:#fff !important;padding-left:10px;text-shadow: 0.1em 0.1em 0.1em #535353}
li.dynamic A:hover {list-style:none !important; margin-bottom:10px;/*background:url(../IMAGES/top_menu_bg.png) */ background:#666666 !important;/* box-shadow:0px 0px 7px 0px rgba(0,0,0,0.47) */;padding:5px; padding-left:10px; color:#fff !important;text-shadow: 0.1em 0.1em 0.1em #535353}

li.dynamic span.additional-background{width:100% !important}

.additional-background.dynamic-children { display:block}
.ms-core-listMenu-verticalBox .ms-core-listMenu-item, ul.dynamic .ms-core-listMenu-item{ display:block;padding-right:35px}
/*
.ms-core-listMenu-item, .ms-core-listMenu-item:link, .ms-core-listMenu-item:visited, .ms-tv-item:link, .ms-tv-item:visited, .ms-tv-header:link, .ms-tv-header:visited {color:#fff;text-shadow: 0.1em 0.1em 0.1em #535353}
.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover, .ms-core-listMenu-horizontalBox a.ms-core-listMenu-selected.ms-core-listMenu-item:hover, a.ms-tv-item:hover, a.ms-tv-header:hover {color:#fff;text-shadow: 0.1em 0.1em 0.1em #535353}

.ms-core-header .ms-core-listMenu-item, .ms-core-header .ms-core-listMenu-item:link, .ms-core-header .ms-core-listMenu-item:visited, .ms-core-header .ms-tv-item:link, .ms-core-header .ms-tv-item:visited, .ms-core-header .ms-tv-header:link, .ms-core-header .ms-tv-header:visited

*/
/* END top navigation  */









/* footer ------------------------------------- */

.footer_container { width:1000px; min-width:1000px; height:auto; min-height:210px; background:url(../IMAGES/footer_bg.png) repeat-x;float:left}
.footer_sub_container { width:1000px;min-width:1000px; height:175px; min-height:175px; background: transparent;float:left}
.footer_sub_container_content { width:303px; min-width:303px;margin-left:15px;margin-right:15px; height:auto; min-height:165px; margin-top:5px; background: transparent;float:left} 

	P.footer_subtitle {width:90%;height:30px;background:url(../IMAGES/foo_title_border.png) no-repeat 0px 27px;margin-top:6px}
	span.foo_1st { font-size:18px;color:#fff;width:auto;margin-left:10px}
	span.foo_2nd { font-size:18px;color:#c50000;width:auto;margin-left:10px}
	.footer_sub_container_contentbox{width:303px; min-width:303px; height:auto;min-height:130px;max-height:130px;overflow-x:auto;margin-top:-14px; background: transparent}
	.footer_sub_container_contentbox .ms-webpartzone-cell { margin-bottom:0px !important;margin-top:0px !important}
	.footer_sub_container_contentbox A:link, .footer_sub_container_contentbox A:visited { font-family:"Segoe UI";font-size:11px;color:#c1c1c1;text-decoration:none !important;margin-left:8px}
	.footer_sub_container_contentbox A:hover {color:#fff;margin-left:8px}
	.footer_sub_container_contentbox .ms-vb {padding:0px !important;margin:0px !important; height:5px}
	
	.footer_sub_container_contentbox_AU{width:270px; min-width:270px; height:auto;min-height:130px;line-height:20px;max-height:130px;margin-top:-25px; background: transparent}
	.footer_sub_container_contentbox_AU P{ color:#c1c1c1;font-size:11px;font-family:"Segoe UI";text-align:justify}
	.footer_sub_container_contentbox_AU P:hover {color:#fff !important}
	
	.footer_sub_container_contentbox_CU {width:270px; min-width:270px; height:auto;min-height:130px;line-height:18px;max-height:130px;margin-top:-12px; background: transparent;padding-left:10px;padding-top:-10px}
	.footer_sub_container_contentbox_CU P{ color:#c1c1c1;font-size:11px;font-family:"Segoe UI";text-align:left;margin:0px !important}
	.footer_sub_container_contentbox_CU P:hover {color:#fff !important}


.footer_bottomline { width:1000px; min-width:1000px; height:20px; min-height:20px; background: transparent;float:left}

.footer_bottomline P.footer_links1 { 
	 font-family:"Segoe UI";font-size:10px;color:#fff; margin-top:5px;margin-left:15px; float:left
}
.footer_bottomline P.footer_links2 { 
	 font-family:"Segoe UI";font-size:10px;color:#fff; margin-top:5px;margin-left:15px; float:right;margin-right:15px;

}
P.footer_links2 A:link, P.footer_links2 A:visited{ 
	 font-family:"Segoe UI";font-size:10px;color:#fff; margin-right:5px;margin-left:5px
}

/* firefox */
.footer_bottomline .ms-webpartzone-cell {
	margin:0px !important;padding:0px !important;
}



/*textarea { white-space: pre-wrap !important; word-wrap: break-word !important; }*/
@supports (-webkit-appearance:none) { textarea[scriptclass="TextBox"][wrapped="true"] { white-space: pre-wrap !important; word-wrap: break-word !important; } }



