﻿body 
{
background-color:#C8E3F1;
color:#494949;
font-family:Arial;
font-size:13px;
margin-top:10px;
}

.container
{
margin:auto;
height:auto;
width:800px;
}

.autofix
{
float:left;
height:auto;
width:800px;
background-color:transparent;
background-image:url(../../App_Themes/access_bank_mortgages/images/mid_bg.jpg);
background-repeat:no-repeat;
}

.top_bg
{
float:left;
height:46px;
width:800px;
background-image:url(../../App_Themes/access_bank_mortgages/images/top_bg.jpg);
background-repeat:no-repeat;
}

.logo_bg
{
float:left;
height:48px;
width:180px;
padding:0px 0px 0px 620px;
background-image:url(../../App_Themes/access_bank_mortgages/images/logo_bg.jpg);
background-repeat:no-repeat;
}

.bottom_bg
{
float:left;
height:36px;
width:775px;
padding:6px 0px 0px 25px;
background-image:url(../../App_Themes/access_bank_mortgages/images/bottom_bg.jpg);
background-repeat:no-repeat;
}

.content
{
float:left;
height:auto;
width:708px;
padding:15px 45px 25px 45px;
background-color:#FFFFFF;
border-left:1px solid #696969;
border-right:1px solid #696969;
border-top:1px solid #173081;
overflow:hidden;
text-align:justify;
}


.sitemap
{
float:left;
height:auto;
width:auto;
margin:0px 0px 10px 0px;
}

.breadcrumbs
{
float:left;
height:auto;
width:718px;
padding:5px 0px 5px 0px;
}

.banner
{
float:left;
width:820px;
height:auto;
margin:0px 0px 10px 0px;
}


.hdr
{
font-size:20px;
color:#333333;
}

.hdr1
{
font-size:20px;
color:#8B8B8B;
}

.subhdr
{
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#323861;
}

.txtstyle
{
color:#6BB5D8;	
font-size:12px;
font-weight:bold;
}

.txt
{
float:left;
font-size:13px;
color:#494949;
height:auto;
line-height:20px;	
text-align:justify;
}

.tabstyle
{
float:left;
font-size:13px;
color:#494949;
height:auto;
line-height:20px;	
border:1px solid #505050;
padding:25px 25px 25px 25px;
text-align:justify;
}

.cpyr
{
float:left;
height:40px;
width:748px;
font-family:Verdana;
font-size:11px;
padding:17px 0px 0px 50px;

background-image:url(../../App_Themes/access_bank_mortgages/images/cpyr_bg.jpg);
background-repeat:no-repeat;
background-color:#3C9ECC;
border:1px solid #696969;
color:#FFFFFF;

overflow:hidden;
}

.mirror_bg
{
float:left;
height:40px;
width:800px;
background-image:url(../../App_Themes/access_bank_mortgages/images/mirror_bg.jpg);
background-repeat:no-repeat;
}

a:link {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a:visited {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a:hover {
	font-weight: normal;
	color: #0A1056;
	text-decoration: underline;
}

a:active {
	font-weight: normal;
	color: #0A1056;
	text-decoration: underline;
}

a.cpyrlink:link {
	font-family:verdana;
	font-weight: normal;
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}

a.cpyrlink:visited {
	font-family:verdana;
	font-weight: normal;
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}

a.cpyrlink:hover {
	font-family:verdana;
	font-weight: normal;
	color: #0A1056;
	font-size:11px;
	text-decoration: underline;
}

a.cpyrlink:active {
	font-family:verdana;
	font-weight: normal;
	color: #0A1056;
	font-size:11px;
	text-decoration: underline;
}

/*#Top menu styles#*/
.horizontalmenu
{
	background: transparent url(../../App_Themes/access_bank_mortgages/Images/brown_bg.jpg);
}

.verticalmenu
{
		background: none;
}

/*#Top menu styles/Horizontal#*/
.horizontalCMSMenu
{
	height: 37px;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	background: transparent url(../../App_Themes/access_bank_mortgages/Images/brown_bg.jpg);
	text-transform:uppercase;
}

.horizontalsubCMSMenu
{
	background:;
	color:#ffffff;
}

.horizontalsubCMSMenu tr
{
	/*background: black;*/
	background-color:#5E80E3;
	border-bottom:1px solid #3E66DD;
	border-right:1px solid #3E66DD;
	border-left:1px solid #3E66DD;
}

.horizontalsubCMSMenuItem
{
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	padding: 5px 10px;
	min-width: 117px;
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
{
	/*background: #eb6d24;*/
	background-color:#7B96E8;
}

.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
.horizontalCMSMenuHighlightedMenuItemMouseDown, 

.horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
	font-size: 12px;
	font-weight:bold;
	padding: 0px 25px;
	background: url(../../App_Themes/access_bank_mortgages/Images/topMenuItemDivider.gif) no-repeat top right;
	/*border-right:1px solid #494949;*/
}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, 
.horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{
	background: url(../../App_Themes/access_bank_mortgages/Images/brown_hover_bg.jpg) repeat-x;
	/*border-right:1px solid #494949;*/
	color:#FE821A;
}

.CMSBreadCrumbsLink { text-transform:uppercase; font-size:11px; color: #505050; text-decoration: underline }
.CMSBreadCrumbsCurrentItem { text-transform:uppercase;font-size:11px; color: #FE821A }

.grayBox
{
	background: #ffffff;
	padding: 5px;
}

/* Kentico Tabs */
.TabControlTable { FONT-SIZE: 13px; }

.TabControlRow { }

.TabControl { BORDER-RIGHT: #252525 1px solid; BORDER-TOP: #252525 2px solid; FONT-WEIGHT: bold; BACKGROUND: #F9F9F9; BORDER-LEFT: #252525 1px solid; CURSOR: hand; COLOR: #1F1F1F; padding:5px 15px 5px 15px;}

.TabControlSelected { BORDER-RIGHT: #252525 1px solid; BORDER-TOP: #252525 2px solid; FONT-WEIGHT: bold; BACKGROUND: #9BD0E8; BORDER-LEFT: #252525 1px solid; CURSOR: default; COLOR: white; padding:5px 15px 5px 15px; }

.TabControlLinkSelected { COLOR: white; TEXT-DECORATION: none }

.TabControlLink { COLOR: #000000; TEXT-DECORATION: none }

.TabControlLeft { WIDTH: 1px }

.TabControlRight { WIDTH: 0px }

.TabControlSelectedLeft { WIDTH: 1px }

.TabControlSelectedRight { WIDTH: 0px }

.tablestyle
{
border:2px solid #EEEEEE;
border-collapse:collapse; 
color:#122476;
font-size:12px;
font-weight:bold;
background-color:#F9F9F9;
}

.fieldstyle
{
border:1px solid #A1A1A1;
color:#494949;
padding:2px;
font-family:Arial;
}

.fieldstyle1
{
border:1px solid #FFFFFF;
padding:2px;
font-family:Arial;
}

.fontstyle
{
font-weight:bold;
color:#293054;
text-transform:uppercase;
}

.question
{
float:left;
cursor:hand;
cursor:pointer;

width:680px;
padding:5px 10px 5px 10px;
border:1px solid #CDCDCD;
background-color:#F1F1F1;
margin:10px 0px 0px 0px;
}

.answer
{
float:left;
cursor:hand;
cursor:pointer;

width:680px;
padding:15px 10px 15px 10px;
border:1px solid #CDCDCD;
background-color:#FEFEFE;	
}
