

/*  GENERAL  */

body {

	background: #ffffff;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    border: 0px;
    margin: 0px;
	min-width: 797px;
    padding: 0px;
	padding-bottom: 0px;
	text-align: left;
	/*
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #0063F7;
	scrollbar-3dlight-color: #3399cc;
	scrollbar-darkshadow-color: #333333; 
	scrollbar-track-color: #800080; 
	scrollbar-arrow-color: #ff00ff;
	*/
}

h1 {
	
	display: none;
	
}

.visible {
	
	display: block;
	text-align: left;
    font-size: 16px;
    margin: 0px;
    font-weight: bold;
	padding: 0px;
	line-height: 12px;
	color: #000000;
	border-bottom: 0px;
	padding-bottom: 6px;
	
}
.page-section-header {

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #252F07;

}


/*  PAGINATION  */


.global-pagination {

    font-style: normal;
    font-size: 11px;
    font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: right;
	
	line-height: 12px;
	padding-bottom: 0px;

}

.global-pagination A {

    font-style: normal;
    font-size: 11px;
    font-weight: bold;
	color: #252F07;
	text-decoration: none;
	text-align: right;
	
	line-height: 12px;
	padding-bottom: 0px;

}

.global-pagination A:hover{
		
		color: #252F07;
		text-decoration: underline;
	

}



/*  SECTION LIST  */



.global-sectionlist {
	
	font-size: 11px;
	text-align: left;
	color: #CCD4E2;
	border: none;
	line-height: 14px;
	letter-spacing: 0px;

}


	.global-sectionlist A{
		
	font-weight: bold;
	color: #4B6991;
		text-decoration: none;
	
	}
	
	.global-sectionlist A:hover{
		
		color: #4B6991;
		text-decoration: underline;
	

	
	}

/* FPA Resources */


.resourcesfpa-tools {

    font-style: normal;
    font-size: 11px;
    font-weight: bold;
	color: #CCD4E2;
	text-decoration: none;
	line-height: 16px;
	text-align: left;


}

.resourcesfpa-tools A{

    font-style: normal;
    font-size: 11px;
    font-weight: normal;
	color: #CCD4E2;
	text-decoration: none;
	line-height: 16px;
	text-decoration: none;


}

.resourcesfpa-tools A:hover{

		color: #CCD4E2;
		text-decoration: underline;


}

#global-container {
	
	background: url(/images/nav_background.gif) repeat-y left;
	
}

* html #global-container {
	
	background: url(/images/nav_backgroundplus3.gif) repeat-y left;

}

#global-content {
	
	margin-left: 190px;
	padding: 0px;
	z-index: 50;
	
}



#global-navigation {
	
	float:left;
	width: 190px;
	
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}



#global-dos {
	
	background: url(/images/navigation/bottom_text.gif) bottom left no-repeat;
}

/*  FOOTER  */

.footer-right {

    font-style: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	line-height: 11px;
	padding-right: 20px;
	white-space: nowrap;
	vertical-align: middle;
}

.footer-right A{
	
	color: #ffffff;
	text-decoration: underline;

}

.footer-right A:hover{
	
	color: #ffffff;
	text-decoration: none;

}

/*  FORMS  */

.form-button-basic {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background-color:#ffffff;
	border-style: outset;
	font-weight: bold;
	/* border:0px; */
	color: #000000;
}

.form-text-field-basic{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background-color:#ffffff;
	border-style: inset;
	color: #000000;
}

.phpdigselect {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background-color:#ffffff;
	border-style: inset;
	color: #000000;
}


.global-search-area {

	text-align: center;
	
}


.global-right {

	text-align: right;
	
}

.photo-title {

    font-style: normal;
    font-size: 11px;
    font-weight: bold;
	color: #000000;
	background-color: #97B38A;
	text-decoration: none;
	
	line-height: 11px;
	padding-bottom: 5px;

}

.photo-description {

    font-style: normal;
    font-size: 11px;
    font-weight: normal;
	color: #000000;
	background-color: #97B38A;
	text-decoration: none;
	
	line-height: 11px;
	padding-bottom: 5px;

}

.photo-caption {

    font-style: normal;
    font-size: 9px;
    font-weight: normal;
	color: #000000;
	background-color: #97B38A;
	text-decoration: none;
	text-align: right;
	line-height: 9px;
	padding-bottom: 5px;

}


/* VIDEO */

.home-video { 

	font-size: 11px;
	text-align: left;
	color: #CCD4E2;
	border: none;
	line-height: 14px;
	letter-spacing: 0px;


}

	.home-video A {
	
		color: #CCD4E2;
		text-decoration: underline;
		
	
	}
	
	.home-video A:hover {
	
		color: #CCD4E2;
		text-decoration: none;
		
	
	}
	

/*  FPA - video  */


.video-icon {

    font-style: normal;
    font-size: 10px;
    font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	
	line-height: 12px;
	padding-bottom: 0px;

}


.fpa-videolist {

    font-style: normal;
    font-size: 10px;
    font-weight: normal;
	color: #4B6991;
	text-decoration: none;
	text-align: left;
	
	line-height: 12px;
	padding-bottom: 0px;

}

	.fpa-videolist A B{
		
		color: #4B6991;
		text-decoration: none;
	
	}
	
	.fpa-videolist A B:hover{
		
		color: #666666;
		text-decoration: none;
	
	}
	
	.fpa-videolist A{
		
		color: #000000;
		text-decoration: none;
	
	}
	
	.fpa-videolist A:hover{
		
		color: #666666;
		text-decoration: none;
	
	}
	
	.fpa-videolist A P:hover{
		
		color: #666666;
		text-decoration: none;
	
	}
	
	a img {
		
		border: 0px;
		
	}
	
	
	.form-errors
	{
	  color: #ff0000;
	  padding: 00px;
	  margin-bottom: 15px;
	  border: 1px solid #f33;
	  background-color: #eee;
	}

	.form-errors h2
	{
	  padding: 5px 5px 5px 15px;
	  font-size: 11px;
	  color: #fff;
	  background: #f33;
	}

	.form-errors ul
	{
	  padding: 5px;
	  list-style-type: none;
	
	}

	.form-errors li
	{
	  color: #000000;
	  font-weight: normal;  
      padding: 5px 23px;
	  text-align: left;
	  background: url(/sf/sf_admin/images/error.png) no-repeat 0 2px;
	}

	.form-error
	{
	  color: #4B6991;
	}

	.form-error input, .form-error select, .form-error textarea
	{
	  border: 1px solid #4B6991;
	}

	.form-error-msg
	{
		color: #cc0000;
	}
	
	.save-ok
	{
	  padding: 5px 20px 5px 25px;
	  font-size: 11px;
	  margin-bottom: 10px;
	  border: 1px solid #73B65A;
	  color: #fff;
	  background: #73B65A url(/sf/sf_admin/images/ok.png) no-repeat 5px 2px;
	}
	
	
	.mceEditor td

	{
	
	width: 100%;
	
	margin: 0px;

	padding: 4px;
  background: #ffffff;
	}

	
	.button_special

	{

	font-size: 11px;

	font-weight: bold;

	padding: 1px 10px 1px 10px;

	color: #385072;

	font-family: Arial,Helvetica,sans-serif;

	background: #fbfbf9 url(/images/button_background.gif) repeat-x;

	border: 1px solid #666666;

	text-transform: uppercase;

	margin-right: 10px;
	
	height: 17px;

	}
	
	.button_special:hover {
		
		color: #58789e;
		
		
	}
	
	input[type="password"], input[type="text"], textarea, select { 

	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-family: Arial,sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
	vertical-align: middle;

	}
	
	th { vertical-align: top; }
	
	.sidebar-foreign-commission {

		background: #97B38A;
		color: #252F07;
		font-weight: normal;
		width: 184px;
		text-align: left;
		padding: 5px;

	}

	.sidebar-foreign-commission h2{

		background: #97B38A;
		color: #252F07;
		font-weight: bold;
		width: 184px;
		text-align: left;
		padding: 0px;
		margin: 0px;

	}

	.sidebar-foreign-commission a {

		color: #252F07;
		font-weight: normal;
		text-decoration: none;
		text-align: left;
		padding-bottom: 1px;

	}



	.sidebar-foreign-commission a:hover {

		color: #252F07;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 1px #252F07 dotted;
		text-align: left;

	}

	.sidebar-foreign-commission-message {

		background: #395181;
		color: #ffffff;
		font-weight: normal;
		text-align: left;
		padding: 7px 7px 14px 7px;
		margin-bottom: 20px;
	}
	
	
	.sidebar-foreign-commission-message a {

		color: #ffffff;

	}
	
	.sidebar-foreign-commission-message a:hover {

		color: #ffffff;

	}
	
	#video-list {
		
		width: 194px;
		
	}
	
	#video-list .caption {
		
		text-align: left;
		color: #fff;
		background: #4B6992;
		width: 178px;
		padding: 8px;
		
	}
	
	#video-list .caption a {
		
		color: #fff;
		
	}
	
	#video-list .caption .media-link {
		
		margin-top: 5px;
		
	}
	
	#video-list .entry {
		
		margin-bottom: 20px;
		
	}
	
	

