/*
	CSS Inextenzo
	Richard van Dusschoten
	20-04-2006
*/


/* **********************
	MAIN TAGS
	********************** */

body {
	margin					: 0px 0px 0px 0px;
	font-family				: Verdana, Arial;
	font-size				: 11px;
}

img {
	border					: 0px;
}

/* **********************
	LAYER STYLES
	********************** */

div.Intro {
	width						: 854px;
	margin-left				: auto;
	margin-right			: auto;
	margin-top				: 30px;
	border					: 1px solid orange;
	padding					: 2px;
	text-align				: center;
	font-size				: 12px;
}

div.Container {
	margin-left				: auto;
	margin-right			: auto;
	margin-top				: auto;
	margin-bottom			: auto;
	width						: 960px;
}

div.Top {
	width						: 100%;
	background-image		: url(../Images/HeaderImg.gif);
	height					: 106px;
}

div.TopMenu {
	clear						: both;
	background-image		: url(../Images/TopMenuBg.gif);
	background-repeat		: repeat-x;
	height					: 36px;
}

div.Main {
	clear						: both;
	width						: 100%;
	background-image		: url(../Images/MainBg.gif);
	background-position	: bottom left;
	background-repeat		: no-repeat;
}

div.Left {
	width						: 160px;
	float						: left;
	height					: 20px;
	padding-top				: 6px;
}

div.Content {
	width						: 580px;
	padding-top				: 0px;
	float						: left;
	min-height				: 450px;
	_height					: 450px;
	border-left				: 1px solid #FF8429;
	padding-left			: 13px;
}

div.Right {
	width						: 190px;
	float						: right;
}

div.Bottom {
	width								: 100%;
	clear								: both;
	background-color				: #FF8429;
	font-size						: 9px;
	text-align						: center;
}

div.ShortNews {
	width								: 170px;
	background-color				: #FF8429;
	margin-top						: 14px;
	text-align						: right;
	padding-bottom					: 5px;
}

div.InfoBlock {
	width								: 170px;
	margin-top						: 14px;
	background-color				: #FF8429;
}

div.LoginWindow {
	width						: 197px;
	height					: 65px;
	background-image		: url(../Images/LoginBg.gif);
	background-repeat		: no-repeat;
	float						: right;
	font-size				: 11px;
	margin-top				: 3px;
	margin-right			: -15px;
	padding-top				: 5px;
	padding-left			: 15px;
	color						: #8C8B8B;
}

div.LoginWindow a:link {
	color						: #E3690F;
	text-decoration		: none;
	font-style				: normal;
}

div.LoginWindow a:visited {
	color						: #E3690F;
	text-decoration		: none;
	font-style				: normal;
}

div.LoginWindow a:hover {
	color						: #000000;
	text-decoration		: none;
	font-style				: normal;
}


/* **********************
	TABLE STYLES
	********************** */

table.SavingProgram {
	border							: 1px solid #FF8429;
	width								: 170px;
}

td.SavingProgramTitle {
	background-color		: #FF8429;
	font-size						: 14px;
	text-align					: center;
	color								: white;
	font-weight					: bold;
	height							: 34px;
}

td.BlockHeader {
	text-align					: right;
	background-image		: url(../Images/BlockHeaderBg.gif);
	background-position	: center;
	background-repeat		: repeat-x;
	height							: 25px;
	_height							: 10px;
	padding-bottom			: 15px;
	padding-top					: 4px;
	font-weight					: bold;
}

td.BlockText {
	text-align					: left;
	font-size						: 10px;
	padding-left				: 5px;
}

td.ShortNewsHeader {
	height							: 32px;
	font-weight						: bold;
	padding-top						: 0px;
}

td.ShortNewsText {
	padding-top						: 4px;
	font-size						: 10px;
	text-align						: left;
	padding-left					: 5px;
}

table.News {
	width								: 100%;
}

td.NewsTitle {
	font-size						: 14px;
	font-weight						: bold;
	color								: white;
	background-color				: #FFF2E9;
	background-image				: url(../Images/NewsHeaderBg.gif);
	background-repeat				: repeat-x;
	background-position			: center;
	height							: 36px;
	_height							: 30px;
	padding-bottom					: 6px;
	padding-left					: 10px;
}

td.NewsText {
	background-color		: #FFF2E9;
	font-size						: 11px;
	padding-left				: 10px;
	padding-right				: 10px;
	padding-bottom			: 5px;
}

td.NewsBottom {
	border-top					: 1px solid #FF8429;
	backgroundcolor			: none;
	text-align					: right;
	color								: #FF8429;
}

td.NewsBottom a:link {
	color								: #FF8429;
	text-decoration			: none;
	font-style					: italic;
}

td.NewsBottom a:visited {
	color								: #FF8429;
	text-decoration			: none;
	font-style					: italic;
}

td.NewsBottom a:hover {
	color								: #FF8429;
	text-decoration			: underline;
	font-style					: italic;
}


td.ViewCell {
	border-bottom				: 1px dashed #A1A0A0;
}

td.ShortCustomerImg {
	width								: 143px;
	background-image		: url(../Images/CustomerImgBg.gif);
	background-repeat		: repeat-y;
	background-position	: center right;
	height							: 90px;
	padding-right				: 8px;
}

td.ShortCustomerText {
	background-color		: #FFF2E9;
	color								: black;
	font-weight					: normal;
	padding-left				: 10px;
}

td.ShortCustomerTitle {
	color							: #FE8429;
	background-color	: #FFF2E9;
	font-size					: 20px;
	font-family				: Times New Roman;
	text-align				: left;
	font-weight				: lighter;
	padding-left			: 10px;
}

/* **********************
	LINK STYLES
	********************** */

td.SavingProgramTitle a:link {
	color						: white;
	text-decoration		: none;
	font-style				: normal;
}

td.SavingProgramTitle a:visited {
	color						: white;
	text-decoration		: none;
	font-style				: normal;
}

td.SavingProgramTitle a:hover {
	color						: black;
	text-decoration		: none;
	font-style				: normal;
}

td.ShortCustomerTitle a:link {
	color						: #FE8429;
	font-style				: normal;
	font-weight				: normal;
	text-decoration		: none;
}

td.ShortCustomerTitle a:visited {
	color						: #FE8429;
	font-style				: normal;
	font-weight				: normal;
	text-decoration		: none;
}

td.ShortCustomerTitle a:hover {
	color						: black;
	font-style				: normal;
	font-weight				: normal;
	text-decoration		: none;
}


a.TopMenu:link {
	position						: relative;
	top									: 6px;
	display							: inline;
	background-image		: url(../Images/MenuBg.gif);
	background-repeat		: no-repeat;
	height							: 36px;
	color								: white;
	font-size						: 11px;
	text-decoration			: none;
	padding-left				: 20px;
	padding-top					: 6px;
	padding-bottom			: 8px;
	width								: 150px;
	font-weight					: bold;
	font-style					: normal;
	margin-right				: 10px;
}

a.TopMenu:visited {
	position					: relative;
	top						: 6px;
	display					: inline;
	background-image		: url(../Images/MenuBg.gif);
	background-repeat		: no-repeat;
	height					: 35px;
	color						: white;
	font-size				: 11px;
	text-decoration		: none;
	padding-left			: 20px;
	padding-top				: 6px;
	padding-bottom			: 8px;
	width						: 150px;
	font-weight				: bold;
	font-style				: normal;
	margin-right			: 10px;
}

a.TopMenu:hover {
	position					: relative;
	top						: 6px;
	display					: inline;
	background-image		: url(../Images/MenuBg.gif);
	background-repeat		: no-repeat;
	height					: 35px;
	color						: black;
	font-size				: 11px;
	text-decoration		: none;
	padding-left			: 20px;
	padding-top				: 6px;
	padding-bottom			: 8px;
	width						: 150px;
	font-weight				: bold;
	font-style				: normal;
	margin-right			: 10px;
}

a.SubMenu:link {
	display					: block;
	width						: 140px;
	text-align				: right;
	background-color		: #FF8429;
	color						: white;
	text-decoration		: none;
	padding-right			: 10px;
	margin-left				: 10px;
	padding-bottom			: 2px;
	padding-top				: 2px;
	font-size				: 12px;
	font-style				: normal;
	margin-bottom			: 1px;
	margin-top				: 1px;
}

a.SubMenu:visited {
	display					: block;
	width						: 140px;
	text-align				: right;
	background-color		: #FF8429;
	color						: white;
	text-decoration		: none;
	padding-right			: 10px;
	margin-left				: 10px;
	padding-bottom			: 2px;
	padding-top				: 2px;
	font-size				: 12px;
	font-style				: normal;
	margin-bottom			: 1px;
	margin-top				: 1px;
}

a.SubMenu:hover {
	display					: block;
	width						: 140px;
	text-align				: right;
	background-color		: black;
	color						: white;
	text-decoration		: none;
	padding-right			: 10px;
	margin-left				: 10px;
	padding-bottom			: 2px;
	padding-top				: 2px;
	font-size				: 12px;
	font-style				: normal;
	margin-bottom			: 1px;
	margin-top				: 1px;
}

a.RightMenu:link {
	display					: block;
	width						: 160px;
	text-align				: right;
	background-color		: #FF8429;
	color						: white;
	text-decoration		: none;
	padding-right			: 10px;
	padding-bottom			: 2px;
	padding-top				: 2px;
	font-size				: 12px;
	font-style				: normal;
	margin-bottom			: 1px;
	margin-top				: 1px;
}

a.RightMenu:visited {
	display					: block;
	width						: 160px;
	text-align				: right;
	background-color		: #FF8429;
	color						: white;
	text-decoration		: none;
	padding-right			: 10px;
	padding-bottom			: 2px;
	padding-top				: 2px;
	font-size				: 12px;
	font-style				: normal;
	margin-bottom			: 1px;
	margin-top				: 1px;
}

a.RightMenu:hover {
	display					: block;
	width						: 160px;
	text-align				: right;
	background-color		: black;
	color						: white;
	text-decoration		: none;
	padding-right			: 10px;
	padding-bottom			: 2px;
	padding-top				: 2px;
	font-size				: 12px;
	font-style				: normal;
	margin-bottom			: 1px;
	margin-top				: 1px;
}

a.SiteMap0:link {
	margin-left				: 20px;
	border-bottom			: 1px solid #FF8429;
	font-weight				: bold;
	padding					: 4px;
}

a.SiteMap0:visited {
	margin-left				: 20px;
	border-bottom			: 1px solid #FF8429;
	font-weight				: bold;
	padding					: 4px;
}

a.SiteMap0:hover {
	margin-left				: 20px;
	border-bottom			: 1px solid #FF8429;
	font-weight				: bold;
	padding					: 4px;
}

a.SiteMap1:link {
	margin-left				: 40px;
	border-bottom			: 1px solid #FF8429;
	border-left				: 1px solid #FF8429;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

a.SiteMap1:visited {
	margin-left				: 40px;
	border-bottom			: 1px solid #FF8429;
	border-left				: 1px solid #FF8429;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

a.SiteMap1:hover {
	margin-left				: 40px;
	border-bottom			: 1px solid #FF8429;
	border-left				: 1px solid #FF8429;
	padding-left			: 20px;
	padding-bottom			: 4px;
}


td.ShortNewsHeader a:link {
	font-style				: normal;
}

td.ShortNewsHeader a:hover {
	font-style				: normal;
}

td.ShortNewsHeader a:visited {
	font-style				: normal;
}

a:link {
	font-style				: italic;
	text-decoration		: none;
	color						: black;
}

a:visited {
	font-style				: italic;
	text-decoration		: none;
	color						: black;
}

a:hover {
	font-style				: italic;
	text-decoration		: underline;
	color						: #4B4B4B;
}

/* **********************
	FORM STYLE
	********************** */

input.Btn {
	border-left				: 2px solid	#ED6E0C;
	border-top				: 2px solid	#ED6E0C;
	border-right			: 2px solid	#FFA867;
	border-bottom			: 2px solid	#FFA867;
	background-color		: #FFE9D9;
	font-size				: 12px;
	font-weight				: bold;
}

input.Text {
	border-left				: 2px solid	#ED6E0C;
	border-top				: 2px solid	#ED6E0C;
	border-right			: 2px solid	#FFA867;
	border-bottom			: 2px solid	#FFA867;
	background-color		: white;
	color						: #EF7114;
	font-weight				: bold;
	font-size				: 12px;
}

textarea.Text {
	width						: 250px;
	border-left				: 2px solid	#ED6E0C;
	border-top				: 2px solid	#ED6E0C;
	border-right			: 2px solid	#FFA867;
	border-bottom			: 2px solid	#FFA867;
	background-color		: white;
	color						: #EF7114;
	font-weight				: bold;
	font-size				: 12px;
	font-family				: Arial;
}


/* **********************
	MISC OBJECTS
	********************** */

img.Header {
	clear						: both;
}

hr {
	height					: 1px;
	color						: orange;
	border-bottom			: 1px solid orange;
	border-top				: none;
}

FONT.header {
	color						: #ED6E0C;
	font-size				: 14px;
	font-weight				: bold;
}

FONT.subheader {
	color						: #ED6E0C;
	font-size				: 12px;
	font-weight				: bold;
}

h1 {
	color						: #ED6E0C;
	font-size				: 14px;
	font-weight				: bold;
}

img.SavingProgramImage {
	border					: 0px;
}

div#LanguageSelect img {
	margin					: 7px 0px 0px 10px;
}

