html, body
{
	margin:0;
	padding:0;
	text-align:left;
	background: #226C58 url(../img/bg.jpg) repeat-x;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#000;
	
}

p
{
	padding:0 0 15px 0;
}

img
{
	border:none;
}

#Container 
{
	display:block;
	position:relative;
	text-align:left;
	margin:0 0 0 40px;
	width:800px;
	padding:0;
}

#Container:after 
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#Description 
{
	display:block;
	position:relative;
	margin:0;
	width:800px;
	height:36px;
	padding:0;
}

#Header 
{
	display:block;
	position:relative;
	margin:0;
	width:800px;
	height:164px;
	padding:0;
}

#Header:after 
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#Logo
{
	display:block;
	position:absolute;
	width:175px;
	left:0px;
	top:0px;
	padding:0;
	margin:0;
	height:164px;
	border:none 0px;
}


#SABanner
{
	display:block;
	position:absolute;
	width:568px;
	height:162px;
	left:175px;
	top:0px;
	padding:0;
	margin:0;
}

#Language
{
	display:block;
	position:absolute;
	width:57px;
	height:164px;
	left:743px;
	top:0px;
	padding:0;
	margin:0;
}

.Language
{
	display:block;
	position:relative;
	width:57px;
	height:164px;
	padding:0;
	margin:0;
	border:none;
}

#Columns
{
	display:block;
	position:relative;
	padding:0;
	margin:0;
	width:800px;
	background:url(../img/columns_bg.gif) repeat-y;	
}

#Columns:after 
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#FullColumn
{
	display:block;
	position:relative;
	padding:0;
	margin:0;
	width:800px;
	background:url(../img/fullcolumn_bg.gif) repeat-y;	
}

#FullColumn:after 
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#C1
{
	display:inline;
	position:relative;
	width:193px;
	float:left;
	padding:0;
	margin:0;
	background:url(../img/c1_bg.gif) repeat-x;	
}

#SAContent3
{
	display:block;
	position:relative;
	width:163px;
	padding:0;
	margin:40px 0 10px 20px;
}

#SAContent3 a
{
	font-variant: small-caps; 
	font-size: 9pt; 
	font-family: verdana, arial, helvetica, Sans-Serif;
	text-decoration: none;
	color: #000;
}

#C2
{
	display:inline;
	position:relative;
	width:606px;
	float:left;
	padding:0;
	margin:0;		
}


#SAContent1
{
	display:block;
	position:relative;
	border-bottom: 1px dotted #636;
}

.Default
{
	width:480px;
	padding:0;
	margin:30px 0 30px 21px;
}

.Full
{
	width:750px;
	padding:0;
	margin:30px 0 30px 21px;
}

#SAContent2
{
	display:block;
	position:relative;
}

.DefaultText
{
	width:480px;
	padding:0;
	margin:30px 0 30px 21px;
}

.FullText
{
	width:480px;
	padding:0;
	margin:30px 0 30px 21px;
}

#SAContent2 img
{
	border:solid 1px #000;
}

#C3
{
	display:inline;
	position:relative;
	width:1px;
	float:left;
	padding:0;
	margin:0;	
	height:400px;
}

#Footer
{
	display:block;
	position:relative;
	padding:0 15px 0 0;
	margin:0;
	text-align:right;
	background:#E8E6E7;
	width:785px;
	height:13px;
	font-family:Verdana, Sans-Serif;
	font-size:10px;
	color:#666666;
}

*html #Footer
{
	width:800px;
}

#Footer a
{
	font-family:Arial, Sans-Serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	padding:0 10px 0 10px;
}

#Footer a:hover
{
	background:#fff;
}
















