/* Tags: start */
body
{
	background-color: #cbdbf6;
	background-image: URL('/site_16/gifs/skin_1/background.gif');
	background-position: center top;
	background-repeat: repeat-x;
	color: #4a4f57;
	font-family: Arial;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center;
}
p
{
	margin: 0 0 15px 0;
}

/* Splash: start */
#Splash
{
	background-image: URL('/site_16/gifs/skin_1/splash.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 332px;
	margin: 0 auto;
	padding: 0;
	width: 454px;
}
#Splash ul#Languages
{
	list-style-type: none;
	margin: 0;
	padding: 185px 0 0 261px;
	text-align: left;
}
#Splash ul#Languages li
{
	width: 141px;
	height: 28px;
}
#Splash ul#Languages li img
{
	float: left;
	margin-left: 2px;
	margin-top: 7px;
}
#Splash ul#Languages li div
{
	background-image: URL('/site_16/gifs/skin_1/arrow_off.gif');
	background-position: left top;
	background-repeat: no-repeat;
	float: right;
	height: 14px;
	margin-top: 7px;
	padding: 0;
	width: 15px;
}
/* Splash: end */
/* Pages: start */
#Page
{
	margin: 0 auto;
	padding-left: 3px;
	width: 788px;
}
#Page #Header
{
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 311px;
position: relative;
	width: 788px;
}
#Page #Header ul#Languages
{
	background-image: URL('/site_16/gifs/skin_1/separator_language.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	color: #ffffff;
height: 26px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 4px 0 0 3px;
position: absolute;
	text-transform: uppercase;
top: 215px;
left: 607px;
	width: auto;
}
#Page #Header ul#Languages li
{
	background-image: URL('/site_16/gifs/skin_1/separator_language.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	margin: 0 ;
	overflow: hidden;
	padding-right: 3px;
	text-align: center;
	width: 27px;
}
#Page #Header ul#Nav1
{
	clear: both;
	list-style-type: none;
	margin: 0;
	padding: 18px 0 0 27px;
}
#Page #Header ul#Nav1 li
{
	background-image: URL('/site_16/gifs/skin_1/separator_nav1.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	height: 26px;
	line-height: 24px;
	padding: 0 11px 0 11px;
	position: relative;
	top: 200px;
}
#Page #Header ul#Nav2
{
	background-image: URL('/site_16/gifs/skin_1/nav2_underline.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	clear: both;
	height: 233px;
	list-style-type: none;
	margin: 0 0 0 24px;
	padding: 0 0 0 23px;
}
#Page #Header ul#Nav2 li
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 24px;
	padding: 0 10px 0 10px;
	position: relative;
	top: 211px;
}
#Page #Content
{
	background-image: URL('/site_16/gifs/skin_1/background_content.gif');
	background-repeat: repeat-y;
	margin: 0;
	padding: 0 225px 0 38px;
	position:relative;
	text-align: left;
	width: 525px;
}
#Page #Content #Toolbar
{
	font-size: 11px;
	left: 607px;
	margin-right: 30px;
	padding-top: 6px;
	position: absolute;
	top: -60px;
	width: 151px;
}
#Page #Content #Toolbar div.Box
{
	margin-top: 3px;
	margin-bottom: 16px;
}
#Page #Content #Toolbar div.Separator
{
	background-image: URL('/site_16/gifs/skin_1/separator_vertical.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
	clear: both;
	height: 11px;
	margin-bottom: 10px;
}
#Page #Content #Toolbar div.TextSizeSelector
{
	float: left;
	padding: 8px 7px 0 0;
}
#Page #Content #Toolbar span.Title
{
	clear: both;
	color: #0c46ae;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-right: 25px;
	padding-top: 6px;
	white-space: nowrap;
}
#Page #Content #Toolbar span.TitleOn
{
	background-image: URL('/site_16/gifs/skin_1/arrow_on.gif');
	background-position: right center;
	background-repeat: no-repeat;
}
#Page #Content #Toolbar span.TitleOff
{
	background-image: URL('/site_16/gifs/skin_1/arrow_off.gif');
	background-position: right center;
	background-repeat: no-repeat;
}
#Page #Content #Toolbar #Illustration
{
	height: 122px;
	left: -36px;
	margin-top: 30px;
	position: relative;
	width: 198px;
}
#Page #Content #Title
{
	height: 40px;
	margin: 0;
	padding: 0px;
	width: 515px;
}
#Page #Content #GeneratedContent
{
	/*border: solid 1px red;*/
	padding-bottom: 20px;
}
#Page #Footer
{
	background-image: URL('/site_16/gifs/skin_1/footer.gif');
	background-repeat: no-repeat;
	height: 82px;
	width: 788px;
}
#Page #Footer #Disclaimer
{
	float: right;
	padding: 42px 98px 0 0;
}
/* Pages: end */

#Disclaimer
{
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	margin: 0 auto;
	width: 382px;
}
#Disclaimer div
{
	float: left;
	height: 24px;
	line-height: 30px;
}
#Disclaimer #LogoOX2
{
	background-image: URL('/site_16/gifs/skin_1/logo_ox2.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 24px;
	width: 24px;
	margin-left: 5px;
}

/* Links */
a
{
	color: #0c46ae;
}
ul#Languages a:link.Selected, ul#Languages a:active.Selected, ul#Languages a:visited.Selected, ul#Languages a:hover.Selected
{
	color: #980019;
}
ul#Languages a:link, ul#Languages a:active, ul#Languages a:visited, ul#Languages a:hover
{
	color: #0c46ae;
	line-height: 26px;
	text-decoration: none;
}
ul#Nav1 a:link#Selected, ul#Nav1 a:active#Selected, ul#Nav1 a:visited#Selected, ul#Nav1 a:hover#Selected
{
	color: #980019;
	font-weight: bold;
	padding-right: 3px;
}
ul#Nav1 a:link, ul#Nav1 a:active, ul#Nav1 a:visited, ul#Nav1 a:hover
{
	color: #0c46ae;
	line-height: 24px;
	text-decoration: none;
}
ul#Nav2 a:link#Selected, ul#Nav2 a:active#Selected, ul#Nav2 a:visited#Selected, ul#Nav2 a:hover#Selected
{
	color: #980019;
	font-weight: bold;
}
ul#Nav2 a:link, ul#Nav2 a:active, ul#Nav2 a:visited, ul#Nav2 a:hover
{
	color: #0c46ae;
	line-height: 17px;
	text-decoration: none;
}
#Page #Content #Toolbar span.Title a
{
	text-decoration: none;
}
#Disclaimer a:link, #Disclaimer a:active, #Disclaimer a:visited, #Disclaimer a:hover
{
	color: #ffffff;
}

/* Classes */
.NavArrow
{
	background-image: URL('/site_16/gifs/skin_1/nav_arrow.gif');
	background-position: right center;
	background-repeat: no-repeat;
}
.Alignleft
{
	float: left;
	margin-right: 10px;
}
.Alignright
{
	float: right;
	margin-left: 10px;
}
td.PhotoTL
{
	background-image: URL('/site_16/gifs/skin_1/photo_top_left.gif');
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
td.PhotoTC
{
	background-image: URL('/site_16/gifs/skin_1/photo_top_center.gif');
	background-repeat: repeat-x;
}
td.PhotoTR
{
	background-image: URL('/site_16/gifs/skin_1/photo_top_right.gif');
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
td.PhotoML
{
	background-image: URL('/site_16/gifs/skin_1/photo_middle_left.gif');
	background-repeat: repeat-y;
}
td.PhotoMC
{
}
td.PhotoMR
{
	background-image: URL('/site_16/gifs/skin_1/photo_middle_right.gif');
	background-repeat: repeat-y;
}
td.PhotoBL
{
	background-image: URL('/site_16/gifs/skin_1/photo_bottom_left.gif');
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
td.PhotoBC
{
	background-image: URL('/site_16/gifs/skin_1/photo_bottom_center.gif'); 
	background-repeat: repeat-x;
}
td.PhotoBR
{
	background-image: URL('/site_16/gifs/skin_1/photo_bottom_right.gif');
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}

/* Media definition: start */
@media all
{
	form
	{
		margin: 0;
		padding: 0;
	}
	img
	{
		border-style: none;
	}
	table
	{
		border-style: none;
	}
	table td img
	{
		display: block;
		float: left;
	}
	table td li
	{
		margin: 0;
		padding: 0;
	}
}
/* Media definition: end */