﻿body {
	overflow-y:auto; overflow-x: hidden;
}
body.ms-backgroundImage {
	 background:url(../IMAGES/BG_img.jpg);background-repeat: no-repeat;background-position:center top;background-color: #dfe0e2;
}
#aspnetForm{
	 background-image:url(../IMAGES/shadow.png);background-repeat:repeat-y; background-position:center}
#s4-workspace {
	width:1000px !important; min-width:1000px !important; height:auto; min-height:800px !important;height:auto !important;  margin-left:auto;margin-right:auto;background:#fff; overflow:hidden;overflow-x:auto;
}

/*
#s4-titlerow {
	display:none !important;
}
*/
#siteIcon{
	display:none !important;
}

#contentBox {
	margin-left:0px;min-width:600px;max-width:600px;margin-right:0px; padding:10px; float:left;
}
#contentRow {
	 padding-top:0px !important;min-width:1000px;max-width:1000px; overflow-x: auto;
}
/* left Nav */

#sideNavBox {
	/* display:none;*/ float:right;width:340px; margin-left:0px !important;margin-right:0px !important;
}
#DeltaPlaceHolderLeftNavBar { display:none}
#globalNavBox {background:#383838}

#suiteBarLeft {background:#383838}



.top_maincontainer { width:1000px; min-width:1000px; height:74px; min-height:74px; background:url(../IMAGES/header_bg1.png) repeat-x}
.sitelogo {float:left; width:270px;height:70px;margin-left:0px;background:url(../IMAGES/logo2.png) no-repeat; margin-top:0px}
.date {float:left; width:200px;height:25px;margin-left:0px;background:transparent; margin-top:20px}
 #dtField {float:left; width:200px;height:25px;text-shadow:0 1px 0 rgba(0,0,0,1);font-size:11px;color:#535358}

.headerright{ width:520px;float:right; height:74px;min-height:74px;max-height:74px;background:url(../IMAGES/header_bg2.png) no-repeat}
	.headerright_sub { width:420px; height:40px;min-height:40px;max-height:40px;background: transparent;margin-left:auto;margin-right:auto}
	.headerright_sub_link { width:365px; height:20px;min-height:20px;max-height:20px;background: transparent;margin-left:auto;margin-right:auto; position:relative;top:-2px}
	.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:10px; 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}
	
.social_icons{ width:auto;float:left;margin-top:5px;margin-left:5px;margin-top:15px }
A.Gsoc_links:link { color:#a0a0a0 !important;font-size:10px;text-decoration:none}
A.Gsoc_links:visited { color:#a0a0a0 !important;font-size:10px;text-decoration:none}
A.Gsoc_links:hover { color:#fff !important;text-decoration:none}
.gsoc_img { margin-right:7px;margin-left:7px}
.gsoc_img_first { margin-left: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 #626262 !important;} .ms-srch-sb-border:hover {border:1px solid #8c8c8c !important;}
.search { margin-top:13px;width:150px;float:right}
.ms-srch-sb > input {width:100px !important; color: #808080 !important}
.ms-mpSearchBox{ width:150px}




/* top navigation  */

.top_navigation_container{ width:1000px; min-width:1000px; height:30px; min-height:30px; background: transparent}
.top_navigation_container_sub{ width:1000px; min-width:1000px; height:30px; min-height:30px; /* background:url(../IMAGES/top_nav_bg.png) repeat-x */background:url(../IMAGES/top_nav_bg2.png) repeat-x bottom;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.ms-core-listMenu-root > li.dynamic-children > ul.dynamic {left:-12px !important; margin-top:0px}
UL.dynamic {list-style:none !important;min-width:165px;width:auto !important;white-space:nowrap;background:url(../IMAGES/mindef_dropmenu_bg.png) transparent;border: 1px solid transparent !important}
li.dynamic {list-style:none !important;width:100%;color:#fff}
li.dynamic A {list-style:none !important; margin-bottom:0px;padding:8px;padding-left:10px	;border-bottom: 1px solid #000 !important}
li.dynamic A:hover {list-style:none !important; margin-bottom:0px;background:url(../IMAGES/menu_level2_item_bg.png) repeat-x top;/*box-shadow:0px 0px 7px 0px rgba(0,0,0,0.47)*/;padding:8px;padding-left:10px;border-bottom: 1px solid #000 !important}

li.dynamic span.additional-background{width:100% !important}

.ms-core-listMenu-root li.dynamic-children ul.dynamic { padding-left:0px;padding-right:0px !important}
.ms-core-listMenu-root li.dynamic-children ul.dynamic li.dynamic {}
.ms-core-listMenu-root li.dynamic-children ul.dynamic li.dynamic, .ms-core-listMenu-root li.dynamic-children ul.dynamic li.dynamic A:link, .ms-core-listMenu-root li.dynamic-children ul.dynamic li.dynamic A:visited { color:#b2b2b2 !important}
.ms-core-listMenu-root li.dynamic-children ul.dynamic li.dynamic A:hover { color:#e3e3e3 !important}

.ms-core-listMenu-horizontalBox .additional-background.dynamic-children { padding-right:26px !important;background-image:none;}
.ms-core-listMenu-root li.static > a:hover { text-shadow: 0px 0px 5px #fff !important}
.ms-core-listMenu-root li.dynamic-children > span.dynamic-children:hover { text-shadow: 0px 0px 5px #fff !important}
.ms-core-listMenu-root li.dynamic-children ul.dynamic a span.dynamic-children, .ms-core-listMenu-root li.dynamic-children ul.dynamic span.dynamic-children  { width:95% !important;display:inline-block;padding-right:10px !important}
/* END top navigation  */



/* Rigth Pannel ------------------------------- */
/* edit webpart box style */
#MSOTlPn_MainTD { padding-left:370px !important}


/* News  */
.content_container_news { width:630px; min-width:630px; height:auto; min-height:680px; background: transparent;float:left;margin-top:15px}
	.content_container_news_contents { width:615px; min-width:615px; height:auto; min-height:680px; background:#fff;float:left;margin-right:15px}
		.content_container_news_contents_title{ width:615px; min-width:615px; height:40px; min-height:40px; max-height:40px; background:#fff;float:left}
			p.content_container_news_title{ width:263px; min-width:263px; height:40px; min-height:40px; max-height:40px;background:url(../IMAGES/titles.png) no-repeat 3px -40px; float:left}
			/* span.title_blue A:link, span.title_blue A:visited{ font-family:"Segoe UI";color:#018bb9 !important;font-size:18pt;float:left;margin-left:15px;text-decoration:none}
			span.title_black A:link, span.title_black A:visited{ font-family:"Segoe UI";color:#000000 !important;font-size:18pt;float:left;margin-left:15px;text-decoration:none} */
		.content_container_news_contents_box{ width:615px; min-width:615px; height:auto; min-height:640px;background: transparent;float:left}
			.content_container_news_contents_box .title { min-height:40px !important;height:40px;padding-bottom:10px !Important}
			.content_container_news_contents_box .title A:link, .content_container_news_contents_box .title A:visited {  font-family:"Segoe UI";text-align:justify !important;color:#1f2021 !important;font-size:20px;font-weight:bold;margin-bottom:10px; text-transform:uppercase;text-decoration:none}
			.content_container_news_contents_box .Description {text-align:justify;color:#333;font-size:13px !important; padding-top:0px;padding-left:0px;padding-right:10px}
			.content_container_news_contents_box .image img  {width:295px;/*height:164px */; border:1px solid #333;margin:0px !important;padding:0px !Important}
			.content_container_news_contents_box td.image P { white-space:nowrap}
			.content_container_news_contents_box .readmore {width:80px;height:20px; float:right; margin-bottom:20px;position:relative;top:5px}
			.content_container_news_contents_box .readmore A P {width:127px;height:28px; position:relative;top:10px;right:-5px;background:url(../IMAGES/readmore2.png) no-repeat; float:right;}
			
			.content_container_news_contents_box_bottomviewall { width:615px; min-width:615px; height:30px; min-height:30px;background:#fff;float:left;margin-bottom:20px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;background: #bf4a4a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX");
background: -moz-linear-gradient(top,  #bf4a4a 1%, #a82626 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bf4a4a), color-stop(100%,#a82626)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bf4a4a 1%,#a82626 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bf4a4a 1%,#a82626 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bf4a4a 1%,#a82626 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bf4a4a 1%,#a82626 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf4a4a', endColorstr='#a82626',GradientType=0 ); /* IE6-8 */
}
			.content_container_news_contents_box .readmorebottomviewall {width:130px;height:20px; float:none; margin-bottom:20px;position:relative;top:0px;margin-left:auto;margin-right:auto;margin-top:5px}
			.content_container_news_contents_box .readmorebottomviewall A P {width:130px;height:20px; position:relative;top:0px;background:url(../IMAGES/readmorebottomviewall.png) no-repeat; float:left;}

		
		/* News Headlines */
		.NH_title { margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #c2c2c2}
		.NH_title A:link, .NH_title A:visited {  font-family:"Segoe UI";text-align:justify !important;color:#333 !important;font-size:13px;text-decoration:none}
		


/* IOTM */		
.content_container_IOTM{ width:340px; min-width:340px; height:auto; min-height:380px;background: transparent;float:left;margin-top:15px;padding-bottom:30px}
    .content_container_IOTM_contents { width:340px; min-width:340px; height:auto; min-height:300px;background:#fff;float:left;margin-left:0px}
    	.content_container_IOTM_contents_title1 { width:325px; min-width:325px; height:40px; min-height:40px; max-height:40px; background:#fff;float:left}
    		p.content_container_IOTM_title{ width:325px; min-width:325px; height:40px; min-height:40px; max-height:40px;background:url(../IMAGES/titles.png) no-repeat -268px -40px; float:left}
    		/* .title_blue_IOTM A:link, span.title_blue_IOTM A:visited{ font-family:"Segoe UI";color:#018bb9 !important;font-size:18pt;float:left;margin-left:15px;text-decoration:none} */
    		
    	.content_container_IOTM_contents_IOTM { width:340px; min-width:340px; height:auto; min-height:150px; padding-top:5px;background: transparent;float:left}
    		.content_container_IOTM_contents_IOTM p{ margin:0px;padding:0px}
    		.content_container_IOTM_contents_IOTM .title A:link, .content_container_IOTM_contents_IOTM .title A:visited {  font-family:"Segoe UI";text-align:justify !important;color:#111213;font-size:20px;margin-bottom:10px; text-transform:uppercase}
			.content_container_IOTM_contents_IOTM .Description p {text-align:justify;color:#333;font-size:12px !important; padding-top:0px;padding-left:10px; width:300px;max-width:300px;max-height:25px}
			.content_container_IOTM_contents_IOTM .image img  {width:300px !important;height:220px !important; border:0px solid transparent;margin-left:10px !important}
			  
/* QL */		
.content_container_QL{ width:340px; min-width:340px; height:auto; min-height:200px;background: transparent;float:left}
    .content_container_QL_contents { width:340px; min-width:340px; height:auto; min-height:200px; background:#fff;float:left}
    	.content_container_QL_contents_title1 { width:340px; min-width:340px; height:40px; min-height:40px; max-height:40px; background:#fff;float:left}
    		/* .title_blue_QL A:link, span.title_blue_QL A:visited{ font-family:"Segoe UI";color:#018bb9 !important;font-size:18pt;float:left;margin-left:15px;text-decoration:none}  */
    		p.content_container_QL_title{ width:190px; min-width:190px; height:40px; min-height:40px; max-height:40px;background:url(../IMAGES/titles2.png) no-repeat 0px 0px; float:left;margin-left:4px}
    	.content_container_QL_contents_QL { width:340px; min-width:340px; height:auto; min-height:200px;background: transparent;float:left}
    	.content_container_QL_contents_QL .ql_link A:link, .content_container_QL_contents_QL .ql_link A:visited {  font-family:"Segoe UI";text-align:left !important;color:#333;font-size:14px;margin-bottom:10px; line-height:25px}
    	.content_container_QL_contents_QL .ms-vb {text-align:left !important}
  
/* Shadow  */    	
.shadow2 { width:970px; min-width:970px; height:8px; min-height:8px; background:url(../IMAGES/shadow2_bg.png) no-repeat;float:left}




/* bottom contents ------------------------------------- */

.bottom_container{ width:1000px; min-width:1000px; height:auto; min-height:350px; background:#fff;float:left}
.bottom_title { width:1000px; min-width:1000px; height:38px; min-height:38px; background:#fff;float:left}
.upcomming_title { width:400px; min-width:400px; height:38px; min-height:38px; background:url(../IMAGES/upcomming_bg.png) no-repeat 15px;float:left}

  /*upcomming */
p.upcomming_title_link {width:215px;height:20px;clear:both; background:url(../IMAGES/upcomming_bg_text.png) no-repeat; margin-left:75px; margin-top:10px}

.upcoming_maincontainer { width:400px; min-width:400px; height:260px; min-height:260px; background:#fff;float:left}
.upcoming_maincontainer_sub { width:340px; min-width:340px; height:280px;margin-left:15px; min-height:280px;max-height:280px;overflow-x:auto; background:#fff;float:left;padding-top:10px}
.event_title {padding-left:18px;padding-right:10px;text-align:justify}
.event_title A:link, .event_title A:visited {color:#666666 !important;line-height:20px;text-decoration:none !important}
.event_title A:hover { color:#35a44c !important}
.event_time {
 font-family:"Segoe UI"
}
.event_bullet {
	width:10px;height:10px;background:url(../IMAGES/bullet.png) no-repeat; display:inline-block;margin-right:8px;
}


  /* news  */

p.news_title_link {width:202px;height:21px;clear:both; background:url(../IMAGES/news_title_text.png) no-repeat; margin-left:25px; margin-top:9px}
.news_title { width:600px; min-width:600px; height:38px; min-height:38px; background:url(../IMAGES/news_bg.png) no-repeat;float:left}
.news_head_maincontainer { width:600px; min-width:600px; height:260px;min-height:260px; background:#fff;float:left}
.news_head_contents { width:550px; min-width:550px; height:260px;min-height:260px; background:#fff;float:left;margin-left:20px;padding-top:10px}

.news_bullet {width:535px;height:auto;min-height:22px;background:url(../IMAGES/bullet_news.png) no-repeat 0px 2px; padding-left:25px; display:inline-block;margin-right:8px;margin-bottom:3px}
.news_bullet A:link, .news_bullet A:visited { line-height:20px;color:#666666 !important;text-decoration:none !important}
.news_bullet A:hover { line-height:20px;color:#070707 !important}

/* readmore  */

.bottom_readmore  { width:1000px; min-width:1000px; height:20px; min-height:20px; background:#fff;float:left}

.upcomming_readmore { width:400px; min-width:400px; height:20px; min-height:20px; background: transparent;float:left}
.news_readmore { width:600px; min-width:600px; height:20px; min-height:20px; background:transparent;float:left}

.event_readmore {width:105px;height:22px; float:right; margin-right:40px}
.innewsreadmore {width:105px;height:22px; float:right;margin-right:15px}

.event_readmore A P {width:105px;height:22px; position:relative;top:-15px;background:url(../IMAGES/readmore.png) no-repeat; float:right;}
.innewsreadmore A P {width:105px;height:22px; position:relative;top:-15px;background:url(../IMAGES/readmore.png) no-repeat; float:right;}


/* event calendar webpart */
.content_container_IOTM h2.ms-webpart-titleText {
	  font-family: "Segoe UI" !important;color:#d82a2a !important;font-size:22px;font-weight:bold;text-shadow:1px 1px 1px #a2a2a2, 0px -1px 0px #fff;padding-left:2px}
.content_container_IOTM h2.ms-webpart-titleText a {
	  font-family: "Segoe UI" !important;color:#d82a2a !important;font-size:22px;font-weight:bold;text-shadow:1px 1px 1px #a2a2a2, 0px -1px 0px #fff}

.content_container_IOTM span#WPQ4_ExpandCollapseAll {
	display:none !important	
}
.content_container_IOTM span.ms-cal-nav, .content_container_IOTM span.ms-cal-navselected {
	display:none !important	
}



.content_container_IOTM .ms-acal-summary-dayrow th, .content_container_IOTM .ms-acal-month-top {
    display:none;
} 
.content_container_IOTM .ms-acal-month tr th:first-child {
    display: none;
}
 
.content_container_IOTM .ms-acal-header {
    text-align:center;
}
 
content_container_IOTM .ms-acal-outday{
    display: none;
}
 
.content_container_IOTM .ms-acal-month td {
    text-align:center;
}
 
.content_container_IOTM .ms-acal-summary-dayrow td div {
    color: #696158;
}
 
.content_container_IOTM .ms-acal-summary-itemrow > td {
   /* display:none !important; */ height:25px !important;
}
.content_container_IOTM .ms-acal-summary-itemrow > td > div {
   /* display:none !important; */ height:25px !important;
}
 
.content_container_IOTM .ms-acal-summary-dayrow td div {
    background-color:#F2F1E7;
    border: 1px solid #F2F1E7;
}
 
.content_container_IOTM .ms-acal-ctrlitem {
  /*  display:none; */
}
 
.content_container_IOTM .ms-acal-header {
    width:300px;
    margin: 5px 10px;
}
 
.content_container_IOTM .ms-acal-rootdiv {
    font-size:14px;
    color:#696158 !important;
}
 
content_container_IOTM .ms-acal-display {
    color:#696158;
    font-size:16px;
}
 
.content_container_IOTM .ms-acal-month-top {
    color: #696158;
}
 
.content_container_IOTM .ms-acal-rootdiv tr:first-child{
    font-size:10px;
}
 
.content_container_IOTM .ms-acal-summary-dayrow > div{
    height:30px;
}
 
.content_container_IOTM #AsynchronousViewDefault_CalendarView table:first-child td  {
    padding: 1px;
}
 
.content_container_IOTM .ms-acal-week-top td.ms-acal-hover div, 
  .content_container_IOTM .ms-acal-summary-dayrow td.ms-acal-hover div, 
   .content_container_IOTM .ms-acal-summary-dayrow th.ms-acal-hover, 
  .content_container_IOTM tr td div.ms-acal-today{
        background-color: #a43a34;
        border-color: #a43a34 !important;
        text-decoration: none;
        color:white !important;
}

.ms-acal-item {
	/* top:0px;position:relative */;background: #CCCCCC !Important;border:1px solid transparent !important;
}
.ms-acal-rootdiv div {
	white-space:normal !important
}

/* wheather */

.ms-WPBorder, #cont_f915f5579a52d1d813294a6811d1f9a1 {
	border:0px solid transparent !Important;
}
#a_f915f5579a52d1d813294a6811d1f9a1 {
	display:none
}





/* footer ------------------------------------- */

.footer_container { width:1000px; min-width:1000px; height:auto; min-height:210px; background:#191919;float:left}
.footer_sub_container { width:1000px;min-width:1000px; height:auto; min-height:175px; background: url(../IMAGES/bottom_bg.png) repeat-x top;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: transparent;margin-top:6px}
	span.foo_1st { font-size:20px;color:#fff;width:auto;margin-left:10px;text-shadow:1px 1px 2px #333}
	span.foo_2nd { font-size:20px;color:#b90000;width:auto;margin-left:10px}
	.footer_sub_container_contentbox{width:303px; min-width:303px; height:auto;min-height:130px; overflow:hidden;margin-top:0px; background: transparent;padding-left:7px}
	.Munit_img img { width:23px !important;height:29px !important;border:0px solid transparent}
	.Munit_name { font-family:"Segoe UI";font-size:13px; color:#7a7a81;text-shadow:1px 1px 1px #010101;line-height:25px}
	
	
	.footer_sub_container_contentbox_AU{width:270px; min-width:270px; height:auto;min-height:130px;line-height:20px;margin-top:0px; background: transparent;padding-bottom:20px}
	.footer_sub_container_contentbox_AU P{ color:#c1c1c1;font-size:13px;font-family:"Segoe UI";text-align:justify}
	.footer_sub_container_contentbox_AU P:hover {color:#fff !important}
	
	.footer_sub_container_contentbox_AU .ms-webpartzone-cell { margin-bottom:0px !important;margin-top:0px !important}
	.footer_sub_container_contentbox_AU A:link, .footer_sub_container_contentbox_AU A:visited { font-family:"Segoe UI";font-size:13px;color:#b90000 !important;text-decoration:none !important;margin-left:8px;text-shadow:1px 1px 1px #010101}
	.footer_sub_container_contentbox_AU A:hover {color:#b90000!important;margin-left:8px;text-decoration:underline !important;text-shadow:1px 1px 1px #010101}
	.footer_sub_container_contentbox_AU .ms-vb {padding:0px !important;margin:0px !important; height:5px}
	
	.footer_sub_container_contentbox_CU {width:270px; min-width:270px; height:auto;min-height:130px;line-height:18px;margin-top:0px; background: transparent;padding-left:7px;padding-top:-10px}
	.footer_sub_container_contentbox_CU P{ color:#7a7a81;font-size:13px;font-family:"Segoe UI";text-align:left;margin:0px !important;text-shadow:1px 1px 1px #010101}
	.footer_sub_container_contentbox_CU P:hover {color:#fff !important;text-shadow:1px 1px 1px #010101}
	.footer_sub_container_contentbox_CU P A { color: #b90000;text-shadow:1px 1px 1px #010101}


.footer_bottomline { width:1000px; min-width:1000px; height:35px; min-height:35px; background:url(../IMAGES/footer_bg2.png) repeat-x top #1c1c1d;float:left;padding-bottom:20px;padding-top:20px}

.footer_bottomline P.footer_links1 { 
	 font-family:"Segoe UI";font-size:10px;color:#5a5c5e; margin-top:5px;margin-left:15px; float:left
}
.footer_bottomline P.footer_links2 { 
	 font-family:"Segoe UI";font-size:10px;color:#5a5c5e; 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;
}

/* overrides */
.ms-core-pageTitle {width:900px !important; white-space: inherit; line-height: 40px;}
#s4-titlerow {height: auto;}
