﻿.FSCATopLink, .FSCATopHeader{
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}

.FSCATopLink{
	vertical-align:middle;
	padding-bottom:10px;
	padding-left:13px;
	padding-right:13px;
	font-size:10pt;
}
.FSCATopHeader{

	padding-left:5px;
	/*font-weight:bold;*/
	font-size:24pt;
	color:white;
}

.FSCALinkTD a{
	font-size:11pt;
}

.dropdown{
	padding-left:17px;
	padding-right:17px;
}

.dropdown a {
    color:#0072bc !important;
}

.dropdown a:hover, .dropdown-toggle{
    color: white !important;
}

.FSCATopLink a, .FSCATopLink a:visited{
	color:white !important;
}

.s4-title{
	overflow-x:visible !important;
}

s4-title-inner, .s4-title, .s4-lp{
	padding:0px;
	margin:0px;
}

#s4-workspace{
	margin-bottom:100px;
}

/*THE WHOLE TOP TABLE*/
.s4-titletable{
	width:1024px;
	height:160px !important;
	margin-top:-1px;
}

/*JUST THE TITLE LOGO*/
.s4-titlelogo{
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}

#siteLogo{	
	height:130px; 
	margin-bottom:1px;
}

#mp-TopLogo{
	height:70px; 
/*	background-image:url('../../images/main/Mainheaderimage.png'); 
	background-repeat:no-repeat;*/

}

#mp-LeftTd{
	width:700px;
}

#mp-RightTd{
	vertical-align:top;	
}

/*THE MAIN IMAGE AREA*/
.innerTableTD{
	vertical-align:top;
}


.TopImage{
	width:660px;	
}

.titleInnerTable{
	margin-left: -4px;
	margin-top: -4px;
}

/*THE SEARCH AREA*/

#s4-topheader2{
	width:270px
}

#searchDiv{
	padding-top:10px; 
	padding-right:5px;
	float:right;
}

#visitsDiv{
	padding-right:5px;
}

#pageCounter{
	padding-right:5px; 
	float:right; 
	width:90px; 
	background-repeat:no-repeat; 
	background-image:url('../images/main/CounterBox.png');
}

BODY #s4-topheader2{
	background: transparent none;
	border: thin transparent solid;
}

.pageVisits{
	text-align:right;
}

.searchDiv{
	background: transparent url('../images/main/topHeaderRight.png') !important;	
	height:118px;	
	margin-left:-4px;
}

.searchTD{
	margin-left:-4px;
	
}
/*TOP MENU*/
.menuImg{
	border-style: none;
	margin-right: -4px;
	height:47px;
}

.s4-toplinks{
	margin-top: -6px;
}

/*THE TOP RIBBON END*/



/*LANDING LAYOUT*/
.departmentLeftTD{
	vertical-align:top;
	width:67%;
}

.departmentRightTD{
	vertical-align:top;
	width:33%;
}

/*CONTENT 2 COLUMN LAYOUT START*/

.department2ColumnLeft{
	width:80%;
	vertical-align:top;
}

.department2ColumnRight{
	width:20%;
	vertical-align:top;
}

/*CONTENT 2 COLUMN LAYOUT END*/

/*BREADCRUMB STYLES*/
.breadCrumb a, .breadCrumb a:visited{
	color:#676767 !important;
}

a:visited {
    color: #0072bc !important;
}

/*CONTENT STYLES START*/


/*left navigation bullet points*/
.s4-ql, .s4-ql UL.root > LI > .menu-item {
    font-size:10pt !important;
}

.s4-ql LI{
	background: url('../images/main/ArrowBullet.png');
    background-repeat:no-repeat;
    background-position: 0px 6px;
	padding-left: 6px;
    font-size:10pt !important;
}

/*left navigation a selected styles*/
.s4-ql A.selected{
	background-image:none;
	border: 0px;
	background-color: transparent !important;
	border-color: transparent !important;
    font-size:10pt;
}

/*list items in the content page*/
.s4-ba li{
	list-style-type: none;
	background: url('../images/main/ArrowBullet.png');
    background-repeat:no-repeat;
    background-position: 0px 3px;
	padding-left: 10px;
	padding-bottom:3px;
}
.description{
	font-size:11px !important;
}

.mainUL li, LI.ms-searchref-filtermsg, .dropdown-menu li, #slides li, .NewsEventsList li, div.ms-MenuUIULItem, ul.ms-MenuUIULItem{
	background-image:none;
}

/*left navigation border styles*/
BODY #s4-leftpanel-content{
	border:0px !important;
}

.s4-ql UL.root > LI > .menu-item{
	color:#595854;
}

.s4-ql A.selected{
	color:#C7924C !important;
}

/*h styles*/
.ms-WPBody H1{
	color:#C7924C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	display:inline;
}

.ms-WPBody H2{
	color:#5C534C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
}
.ms-WPBody H3{

	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
}

.ms-WPBody H4{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	font-size:12pt;
	line-height: 1;
	padding:0px;
}



/*p styles*/
.ms-WPBody p, .ms-WPBody div, .ms-WPBody a, .ms-WPBody li, .ms-WPBody{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.ms-WPBody p {
	color:#808080;
}


.ms-WPBody th {
	color:#808080;
	text-align:left;
}



/*take out image borders*/
.ms-WPBody img{
	border:0px;
}
.ms-WPBody  LI{
	list-style-type: none;
	background: url('../images/main/ArrowBullet.png');
    background-repeat:no-repeat;
    background-position: 0px 6px;
	padding-left: 6px;
	padding-right: 6px;
	margin-left:10px;

    font-size:10pt !important;
}

/*document accordion*/
.mainUL li{
	list-style:none;
	margin-left:-30px;
	
}

.accordionHeader, .accordionHeader:hover{	
	font-size:12pt !important;
	color:#676767 !important;	
	text-decoration:none !important;
	cursor:pointer !important;
    padding-left:15px;
    padding-top:10px
}

.accordionDiv{
/*	background:url('../images/main/accordion.png');*/
	
	background-repeat:no-repeat;
	width:100%;
}

.menu-item{
	padding-top:2px;
	padding-bottom:2px;
}

.accordionTR{
	height:30px;
}

/*feedback styles*/
.feedbackTable{
	width:100%;
}
.feedbackTable td{
	vertical-align:top;
}

.feedbackTable p{
	padding-top:0px;
}

.tdTitle{
	color:#5C534C !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14pt !important;
}

.contactTD{
	width:85px;
}


/*latest news styles*/
.newsImage img, #eventsImage img{
	border:0px !important;
}

.NewsEventsList{
	padding-top:10px;
}

.static{
	border-width:-2px
}

.s4-ql LI{
	min-height:16px
}
/*Alignment of bullets (arrows)*/
.item{
	padding-top:0px !important;
}
/*Search site search tips text*/
.ms-advsrchtips{
	font-size: 10pt !important;
}

/* REMOVE THE CREATED BY SECTION IN DISPLAY FORMS */

#onetidinfoblock1, #onetidinfoblock1 span, td#onetidinfoblock1.ms-descriptiontext, .ms-descriptiontext{
    display: none;
}

/*CONTENT STYLES END*/

/* ****** These are used **********  */

#header {
	width:1024px;
	height:166px !important;
	margin-top:-1px;
	
	background-image:url('../images/main/GeneralMenuMain.png'); 
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;

}

/*FOOTER STYLE START*/

 
html, body {height: 100%;}

#wrap {  	min-height: 100%;
	width: 100%;
	margin-left:auto;
	margin-right:auto;	
}

#main {overflow:auto;
	padding-bottom: 25px;
	width: 1024px !important;
	margin-left:auto;
	margin-right:auto;
	
	}  /* must be same height as the footer */

#footer {position: relative;
	margin-top: -25px; /* negative value of footer height */

 	height: 25px;
 	clear: both;
  	width: 100% !important;
	margin-left:auto;
	margin-right:auto;
    text-align:center;	
	background-color:black;		
    /*background-image:url('../images/main/footer.png');*/
	
	background-repeat:no-repeat;
	line-height:25px;	
}

#footer a, #footer a:visited, .footerSpan a, footerSpan a:visited, #header{
	color:white !important;
}



#footerText{
	color:white;
	padding-right:5px;
}

.footerLeftTD{
	width:33%;
}

.footerRightTD{
	width:67%;
}

.footerSpan{
	padding-left:3px;
	padding-right:3px;
	color:#A6CAF0;
}

#goBack {position: relative;
	font-size: 9px;
	text-align:center;
 	height: 25px;
	line-height:25px;	
 	clear: both;
  	width: 1024px !important;
	
	margin-top: 25px;
	margin-left:auto;
	margin-right:auto;
}
span{
	font-family:Arial, Helvetica, sans-serif !important;	
}

#Homepage {
	width: 800px;
	margin-left:auto;
	margin-right:auto;	
}

#Mainpage {
	width: 90%;
	margin-left:auto;
	margin-right:auto;	
}

#Supportpage {
	width: 90%;
	margin-left:auto;
	margin-right:auto;	
}
#MainpagewithMenu {

	margin-left:auto;
	margin-right:auto;	
 	margin:           0px 0px 10px 210px;
}

#SupportpagewithMenu {

	margin-left:auto;
	margin-right:auto;	
 	margin:           0px 0px 10px 210px;
}
#sideMenu {
	
  border-right-style:double;
  border-right-color:#DEEDFE;

  padding-right:    10px;
  padding-top:		2px;
  padding-bottom:	2px;
  position:         absolute;
  width:            180px;

  cursor:			pointer;
  right:			inherit;
  margin:           0px 0px 10px 0px;

  top:              200PX;
  bottom: 			0;

  color:#999999;
}
#UploadDiv {
	border-color:#DEEDFE;
	border-width:thin;
	border-style:double;

	padding:5px;
	margin:5px;
	padding-left:50px;
	margin-right:50px;
	background-color:Whitesmoke;

}
.LabelSpan, .InfoSpan, CommentSpan{
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	color:#A6CAF0;
}

.LabelSpan{
	color:#999999;
}
.InfoSpan{
	color:#333333;
}
.CommentSpan{
	color:#FF0000;;
}

.RemoveSpan, A.RemoveLink{
	font-size:9px;
	padding-left:10px;
	padding-right:3px;
	color:#FF0000;

}