/* CSS Document */

* {
border:0;
padding:0;
margin:0;
}

img, div, a { behavior: url(/App_Themes/Nicu/iepngfix.htc) }

html {
height:100%;
}

body {
height:100%;
background:url(images/bgglow.jpg) #0984a1 50% 0 repeat-y;
}

form {
height: 100%;
}

#glow {
width:1000px;
margin:0 auto;
padding-top:44px;
padding-bottom:0px;
}

#header {
width:1000px;
height:120px;
margin:0 auto;
background: url(images/header.gif) no-repeat;
}

#logo {
display:inline;
float:left;
width:193px;
height:71px;
margin:25px 0 0 24px;
background: url(images/logo.jpg) no-repeat;
}

#search {
float:right;
width:328px;
height:53px;
margin:25px 11px 0 0;
/*background: url(images/search.jpg) no-repeat;*/
}

.searchFld {
float:left;
width:165px;
height:26px;
margin:9px 0 0 55px;
padding:5px 0 0 0;
background: url(images/bgfld.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#a6a6a6;
}

.searchBtn {
float:right;
width:91px;
height:26px;
margin:9px -2px 0 0;
cursor:pointer;
background: url(images/btnsearch.jpg) no-repeat;
}

.searchBtn:hover {
background:url(images/btnsearch.jpg) no-repeat 0 -26px;
}

.searchBtn:active {
background:url(images/btnsearch.jpg) no-repeat 0 -52px;
}

#bsb {
float:right;
width:91px;
height:26px;
margin:50px -6px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#1892b2;
}

#navBar {
float:left;
clear:left;
width:746px;
padding:0 0 0 255px;
}

#navBar #navMenu {
float:left;
width:650px;
margin:5px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#c1c1c1;
}

#navMenu a {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:none;
color:#158eac;
}

#navMenu a:hover {
color:#c1c1c1;
cursor: hand;
}

#navBar #btns {

width:90px;
float:right;
height:24px;
padding:0 0 0 4px;
background: url(images/btns.jpg) no-repeat;
}

#print {
display:block;
float:right;
width:10px;
height:26px;
cursor:pointer;
}

#print:hover {
}

#print span {
display: none;
}

#biggerFont {
display:block;
float:left;
width:27px;
height:26px;
cursor:pointer;
}

#biggerFont:hover {
}

#biggerFont span {
display: none;
}

#smallerFont {
display:block;
float:left;
width:27px;
height:26px;
cursor:pointer;
}

#smallerFont:hover {
}

#smallerFont span {
display: none;
}

/*=====*/

#mainmenu ul {
/*overflow:hidden;*/
list-style:none;
margin:0 auto;
width:909px;
height:49px;
*height:39px;
float: left;
/*background:url(images/menu-back.jpg) repeat-x;*/
position:relative;
}

#mainmenu
{
	margin: 0px auto;
	width: 1000px;
}

#mainmenu li
{
	/*width: 150px;*/
	position: relative;
	float: left;
}

.menuend
{

	float:right;
	width:91px;

}

#mainmenu span {
/*display:none;
position:absolute;*/
}

#mainmenu a {
	display:block;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	height:49px;
}

#mainmenu a span{
	font-family:Trebuchet MS;
	font-size:13px;
	left:0;
	position:absolute;
	top:13px;
	width:150px;
	

}

#sidebarimage {
	display: block;
}

#mainmenu a:hover {
background-position:left bottom;
}

#mainmenu a:hover span {
display:block;
color: #000000;
}

#mainmenu .personal {
width:150px;
height:59px;
background:url(images/menu2_01.jpg) 0 59px no-repeat;
}

#mainmenu .personal:hover {
}

#mainmenu .business {
width:150px;
height:59px;
background:url(images/menu2_02.jpg) 0 59px no-repeat;
left:150px;
top:0px;
}

#mainmenu .business:hover {
}

#mainmenu .products {
width:150px;
height:59px;
background: url(images/menu2_03.jpg) 0 59px no-repeat;
left:300px;
top:0px;
}

#mainmenu .products:hover {
}

#mainmenu .calculators {
width:150px;
height:59px;
background:url(images/menu2_04.jpg) 0 59px no-repeat;
left:450px;
top:0px;
}

#mainmenu .calculators:hover {
}

#mainmenu .internetBanking {
width:150px;
height:59px;
background:url(images/menu2_05.jpg) 0 59px no-repeat;
left:600px;
top:0px;
}

#mainmenu .internetBanking:hover {
}

/*=====*/

#middle {
overflow:hidden;
width:1000px;
margin:0 auto;
clear:both;
}

#leftPanel {
float:left;
width:770px;
}

#rightPanel {
overflow:hidden;
float:right;
display:inline;
overflow:hidden;
width:221px;
}

#content {
overflow:hidden;
width:770px;
/*height:284px;*/
padding-bottom:1px;
background:#fff;
}

/*#content img {
float:left;
width:271px;
height:290px;
margin-left:1px;
margin-bottom:0;
vertical-align:bottom;
}*/

#content #textZone {
float:left;
width:450px;
margin-left:15px;
margin-top:25px;
padding-bottom:30px;
}

#content #textZone2 {
display:inline;
float:left;
margin-left:0;
margin-top:0;
padding-bottom:0px;
width:770px;
height: 239px;

}

#textZone2 h1 {
margin-left:10px;
font-family:Tahoma, Verdana, sans-serif;
font-size:18pt;
font-weight:normal;
color:#58585b;
}

#textZone2 .highLight{
color:#138dae;
}

#textZone2 h2 {
margin-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:normal;
color:#58585b;
}

#textZone2 h2 a {
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:normal;
text-decoration:underline;
color:#138dae;
background:url(images/arrowh2.gif) 0 8px no-repeat;
}

#textZone2 p {
margin-left:10px;
margin-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
line-height:1.5em;
text-align:justify;
color:#727272;
}

#categoriesTop {
width:770px;
height:42px;
background:url(images/bgcategoriestop.gif);
}

#categories {
clear:left;
float: left;
width:760px;
height:170px;
margin-top: 10px;
padding-top:12px;
padding-left:10px;
background:url(images/bgcategories.jpg) center bottom no-repeat;
}

#categories img {
	width: 237px;
	padding: 0px;
	margin: 0px;
}

#categoriescontent
{
	float:left;
	width: 237px;
	height: 166px;
	overflow: hidden;
}

#categories ul {
float:left;
margin-left:7px;
margin-top:7px;
list-style:none;
}

#categories ul li {
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
line-height:1.7em;
color:#727272;
background:url(images/arrowcategories.gif) 0 8px no-repeat;
}

#categories ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
line-height:1.7em;
color:#727272;
}

#categories .separator{
float:left;
width:10px;
height:155px;
margin-left:10px;
background:url(images/separatorcategories.gif) 0 -5px;
}

#login {
width:206px;
height:73px;
padding-top:5px;
*padding-top:0px;
padding-left:15px;
background:url(images/bglogin.gif);
}

#loginBtn {
float:left;
width:82px;
height:28px;
margin-left:116px;
cursor:pointer;
background: url(images/btnlogin.jpg) no-repeat;
}

#loginBtn:hover {
background:url(images/btnlogin.jpg) no-repeat 0 -28px;
}

#loginBtn:active {
background:url(images/btnlogin.jpg) no-repeat 0 -56px;
}

#loginBtn span {
display: none;
}

#login #loginFooter {
clear:left;
float:left;
width:200px;
display:inline;
font-family: tahoma;
font-size: 11px;
color: white;
padding-top: 22px;
}

#login #loginFooter p {
margin-top:20px;
font-family:Tahoma, Verdana, sans-serif;
font-size:8pt;
font-weight:normal;
color:#fff;
}

#login #loginFooter a {
margin-left:10px;
padding-left:12px;
font-family:Tahoma, Verdana, sans-serif;
font-size:8pt;
font-weight:bold;
text-decoration:none;
color:#ffea00;
background:url(images/arrowsignup.gif) 0 5px no-repeat;
}

#quickLinksTitle {
width:221px;
height:33px;
margin-top:12px;
background:url(images/bgquicklinkstitle.gif);
}

#quickLinks {
width:221px;
/*height:115px;*/
background: url(images/bgrightsectionsmain.gif) 0 0px repeat-y; /*background:url(images/bgrightsectionsmain.gif);*/
}

#quickLinksBottom  {
height:11px;
background: url(images/bgrightsectionsbottom.gif) 0 0px no-repeat;
padding-bottom: 10px;
}

#quickLinks ul {
list-style:none;
margin-left:5px;
padding-top:0px;
}

#quickLinks ul li {
padding-left:8px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
background:url(images/arrowquicklinks.gif) 0 8px no-repeat;
}

#quickLinks ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
}

#latestNewsTitle {
width:221px;
height:26px;
margin-top:12px;
background:url(images/bglatestnewtitle.gif);
}

.moreBtn a {
float:left;
width:64px;
height:22px;
margin-left:260px;
margin-top:5px;
cursor:pointer;
background: url(images/btnmore.gif) no-repeat;
}

.moreBtn a:hover {
background:url(images/btnmore.gif) no-repeat 0 -22px;
}

.moreBtn a:active {
background:url(images/btnmore.gif) no-repeat 0 -44px;
}

.moreBtn a span {
display: none;
}

.latestNewsArticle {
width:221px;
background: #fff url(images/bglatestnewsmain.gif) 0 0px repeat-y;
display: block;
padding-top:5px;
float: left;
}

.latestNewsArticle ul {
list-style:none;
margin-left:5px;
padding-top:6px;
width:200px;
}

.latestNewsArticle ul li {
padding-left:8px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
background:url(images/arrowquicklinks.gif) 0 9px no-repeat;
}

.latestNewsArticle .date {
float:left;
margin-left:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
}

.latestNewsArticle .date .blue {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#3dadc6;
}

.latestNewsArticle a {
float:left;
display:inline;
margin-left:25px;
margin-top:2px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#148faf;
background:url(images/arrowlatestnews.gif) 0 6px no-repeat;
}

.latestNewsArticle .separator { 
background: url(images/bgrightsectionsseparator.gif) 0 0px no-repeat;
height: 3px;
clear: left;
}

#latestNewsEnd {
width:221px;
height: 9px;
background:url(images/bglatestnewendarticle.gif) no-repeat;
clear: left;
padding: 0px;
margin: 0px;
}

.latestNewsArticle .itemTitle{
padding-left:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight: bold;
line-height:1em;
color:#138DAE;
}

.latestNewsEndArticle ul {
list-style:none;
margin-left:5px;
padding-top:6px;
width:200px;
}

.latestNewsEndArticle ul li {
padding-left:8px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
background:url(images/arrowquicklinks.gif) 0 9px no-repeat;
}

.latestNewsEndArticle .date {
float:left;
margin-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
}

.latestNewsEndArticle .date .blue {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#3dadc6;
}

.latestNewsEndArticle a {
float:left;
display:inline;
margin-left:25px;
margin-top:2px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#148faf;
background:url(images/arrowlatestnews.gif) 0 6px no-repeat;
}

.newsText {
margin-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:1.9em;
color:#727272;
}

#footer {
width:1000px;
height:66px;
margin:9px auto 0 auto;
background:url(images/bgfooter.gif);
}

#footer #left {
float:left;
width:400px;
margin-left:20px;
margin-top:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
color:#53abbf;
}

#footer #left a {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
text-decoration:none;
color:#fff;
}


#footer #right {
float:right;
width:400px;
margin-right:20px;
margin-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
text-align:right;
color:#53abbf;
}

#footer #right p {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
text-decoration:none;
color:#fff;
}

#right .blue {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
text-align:right;
color:#53abbf;
}

/* ============== INNER PAGES ================== */

#innerContent {
overflow:auto;
width:768px;
background: #EEEEEE;
left: 1px;
position: relative;
}

#innerContent #subMenu {
float:left;
width:240px;

}

#subMenu #selectCategory {
float:left;
display:inline;
width:208px;
height:23px;
margin-left:16px;
margin-top:10px;
padding-top:8px;
background:url(images/bgselectcategory.gif) left top no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
letter-spacing:0.1em;
color:#666666;
text-align:center;
}

#subMenu ul {
width:208px;
margin-top:41px;
margin-left:16px;
list-style:none;
}

#subMenu ul li {
width:208px;
/*height:24px;*/
}

#subMenu ul li a {
height:24px;
display:block;
text-indent:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
text-decoration:none;
line-height:2em;
color:#138dae;
background:url(images/list1off.png) 0 0 no-repeat;
cursor:pointer;
}

#subMenu ul li a:hover {
font-weight:normal;
background:url(images/list1on.png) 0 0 no-repeat;
}

#subMenu ul ul {
width:208px;
margin:0;
padding:0;
margin-left:-2px;
list-style:none;
}

#subMenu ul ul li {
width:208px;
/*height:24px;*/
}

#subMenu ul ul li a {
height:24px;
display:block;
text-indent:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
line-height:2em;
color:#727272;
background:url(images/list2off.png) 20 20 no-repeat;
cursor:pointer;
}

#subMenu ul ul li a:hover {
color:#45921a;
background:url(images/list2on.png) 20 20 no-repeat;
}

#subMenu ul ul ul {
width:208px;
margin:0;
padding:0;
margin-left:-2px;
list-style:none;
}

#subMenu ul ul ul li {
width:208px;
/*height:24px;*/
}

#subMenu ul ul ul li a {
height:24px;
display:block;
text-indent:58px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
line-height:2em;
color:#727272;
background:url(images/list2off.png) 0 0 no-repeat;
cursor:pointer;
}

#subMenu ul ul ul li a:hover {
color:#45921a;
background:url(images/list2on.png) 0 0 no-repeat;
}


#innerContent #subMenuSeparator {
float:left;
width:16px;
height:468px;
margin-top:5px;
/*background:url(images/separatorsubmenu.gif) 0 0 no-repeat;*/
}

#innerContent #sectionTitle {
float:left;
width:479px;
height:30px;
margin-top:12px;
margin-left:15px;
background:url(images/bgsectiontitle.gif) 0 0 no-repeat;
}

#innerContent #sectionContent {
overflow:auto;
display:inline;
float:left;
width:515px;
}

#sectionTitle h1 {
margin:7px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
letter-spacing:0.1em;
color:#6d6d6d;
}

.article {
/*float:left;
display:inline;
overflow:auto;*/
clear:left;
overflow:auto;
width:475px;
padding-top:20px;
padding-bottom:20px;
margin-left:1px;
padding-left:15px;
background:url(images/bgarticle.png) 0 0 no-repeat;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:1.5em;
margin-right:8px;
margin-top:6px;
}

.article ul
{
	list-style-position:inside;
	
}

.nobg 
{
background: none; /* !important; */
}

.articleimage {
float:left;
margin-left:15px;
margin-right:20px;
border:7px solid #d3d3d3;
}

.article h2 {
margin-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#grey;
}
.article h3 {
margin-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#grey;
}

.article p {
margin-top:6px;
margin-right:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
line-height:1.5em;
color:#666666;
}

#lists {
overflow:auto;
display:inline;
float:left;
width:528px;
margin-top:10px;
/*background:url(images/bglists.jpg) left top no-repeat;*/
}

#lists #leftLists {
display:inline;
float:left;
width:225px;
margin:10px;
}

#lists #rightLists {
display:inline;
float:right;
width:230px;
margin:10px;
}

#lists #leftLists h2, #lists #rightLists h2 {
margin-left:30px;
font-family:Tahoma, Verdana, sans-serif;
font-size:11pt;
color:#666666;
}

#lists #leftLists h2.blue, #lists #rightLists h2.blue {
color:#138dae;
margin-left:0;
}

#lists #leftLists p, #rightLists p {
margin-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:1.5em;
color:#727272;
}

#lists #leftLists ul, #lists #rightLists ul {
float:left;
margin-left:15px;
margin-top:7px;
list-style:none;
}

#lists #leftLists ul li, #lists #rightLists ul li {
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
line-height:1.7em;
color:#727272;
background:url(images/arrowcategories.gif) 0 8px no-repeat;
}

#lists #leftLists ul li a, #lists #rightLists ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
line-height:1.7em;
color:#727272;
}

#innerContentBottom {
overflow:hidden;
width:770px;
height:12px;
background:url(images/bginnercontentbottom.jpg) left top no-repeat;
}

#toolsAndCalculatorsTitle {
width:221px;
height:33px;
margin-top:12px;
background:url(images/bgtoolsandcalculatorstop.gif);
}

#toolsAndCalculators {
width:221px;
/*height:97px;*/
background: url(images/bgrightsectionsmain.gif) 0 0px repeat-y; /* url(images/bgtoolsandcalculators.gif);*/
}

#toolsAndCalculatorsBottom {
height:11px;
background: url(images/bgrightsectionsbottom.gif) 0 0px no-repeat;
}

#toolsAndCalculators ul {
list-style:none;
margin-left:5px;
padding-top:0px;
}

#toolsAndCalculators ul li {
padding-left:8px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
background:url(images/arrowquicklinks.gif) 0 8px no-repeat;
}

#toolsAndCalculators ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.9em;
color:#727272;
}

.searchResults dl {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:1.9em;
color:#727272;
}

.searchResults dl dt {
margin-top: 15px;
}

.searchResults a {
color: #21A2BE;
}