body {
	margin:					0;
	padding:				0;
	background-color:		#B0E2FE;
	background-image:		url(/template/en/images/content-top-bg-rpt.gif);
	background-repeat:		repeat-x;
	font-family:			Verdana, sans-serif;
	font-size:				13px;

}
p {
text-align:justify;
margin-right:15px;


}
h1 {
	font-size:22px;
	/*font-family:trebuchet MS;*/0.
}

h2 {
	/*font-family:trebuchet MS;*/
	font-size:16px;
	color: #274f8e;
}

#mainContainer {
	background-color:		#FFF;
	width:					789px;
	margin-top:				10px;
	padding-top:			4px;
	padding-bottom:			4px;
	padding-left:			4px;
}

#header-bottom {
	background-color:		#275097;
	height:					16px;
}

#menuHolder {
	width:					785px;
	height:					35px;
	background-image:		url(/template/en/images/menu_background.gif);
	background-repeat:		repeat-x;
	position:				relative;
}

#contentContainer {
	margin-top:40px;
	margin-bottom:30px;
}

#contentLeft {
	border-right:1px solid black;
}

#contentLeftInner {
	margin-right:10px;
	margin-top:-35px;
}

#toolContainer {
	color:#444444;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin-left:20px;
}

.sidebarHeading {
	border-top:1px solid black;
	border-bottom:1px solid black;
	margin-top:30px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	color:#274F8E;
	font-weight:bold;
}

.successContainer {
	margin-top:20px;
	font-size:11px;
	font-weight:bold;
	color:#333;
}

.successContainer img {
	margin-top:5px;
	border:1px solid black;
}

#footerContainer {
	margin:				10px 0;
	color:					#333;
	font-size:				10px;
}

#footerContainer a:link {
	color:					#333;
	text-decoration:		none;
}
#footerContainer a:visited {
	color:					#333;
	text-decoration:		none;
}
#footerContainer a:focus {
	
}
#footerContainer a:hover {
	color:					#333;
	text-decoration:		underline;
}
#footerContainer a:active {
	color:					#333;
	text-decoration:		none;
}

#footerContainer a.ss-logo {
	color:#fff;
}
#footerContainer a.ss-logo:hover {
	text-decoration:none;
}


/*** Contact Form ***/

.contactForm table tr td {
	vertical-align:			top;
	line-height:			1.2em;
}

.contactForm .formInput {
	width:					300px;
}

.contactForm .formTextArea {
	width:					300px;
	height:					200px;
}

.rightPad {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.leftPad {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#taf {
	width: 470px;
	border: 2px solid #5366AA ;
	background: url(/template/en/images/content-top-bg-rpt.gif) #FEFEFE repeat-x;
	position: absolute ;
	top: 360px ; /* positioned relative to rightCol, bumps down below flash */
	right: 190px ;
	z-index:100;
}

#tafOverlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	z-index:90;
}

.errors {
	color:#F00;
	font-weight:bold;
}

/* sidebar.html */

#mainContainer, #mainContainer .sb-inner { background:#fff; }
#mainContainer .sb-border { background:#fff; }

.pressrelease {
	border-bottom:1px #444 solid;
	margin-bottom:10px;
	cursor:pointer;
	padding:5px;
}

.pressrelease .date {
	color:#2E63A0;
	font-weight:bold;
}

.pressrelease .title {
	color:#2E63A0;
	font-weight:bold;
}