a {color:#3070b7;}
a:visited{color:#4d8dd2;}
a:hover {color:#2b65a4;}

body {background-color: #acacac;background-image: url("images/body.gif");}
#toptext {background-color: #000;}
body.widget.widgetCall, body.widget.widgetApply {background: #000;}
#logo-containter {background: #66a4ec; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2YTRlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTQ1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #66a4ec 0%, #1a457a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66a4ec), color-stop(100%,#1a457a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #66a4ec 0%,#1a457a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #66a4ec 0%,#1a457a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #66a4ec 0%,#1a457a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #66a4ec 0%,#1a457a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66a4ec', endColorstr='#1a457a',GradientType=0 ); /* IE6-8 */}
#logo-containter .text {color: #FFFFFF;}

#header {}
#header #box {background: #e6ecf3;}

#nav li a {border-bottom: solid 1px #b9bbde;}
#nav li .subNav li {}
#nav li a {color: #000;}
.subnavarrow {background: url("images/subnav-arrow.gif") no-repeat 0 top;}
#nav li .subNav {background: #19447a url(images/menu_bg.jpg) repeat-x top;border: solid 1px #a0a2dd;margin-left: -1px;}
#nav li .subNav li a {color: #fff;}
#nav li .subNav li a:hover {background: #28568f;text-decoration: none;}

#widgetAreaLeft .widget.genericWidget h2, #widgetAreaLeft .widget.genericWidget h3, #widgetAreaLeftInner .widget.genericWidget h2, #widgetAreaLeftInner .widget.genericWidget h3{background:#889fbd;}
.widget.genericWidget {background: #E1EDFF;}	 
.widget.widgetFormBuilder form {background: #c1d8f6;}
.widget.widgetFormBuilder h2 {background: #889fbd;}

.coloredlinks {margin-right: 30px;}
.innerPageContent a {color: #3070b7;text-decoration: underline;}
.innerPageContent a:hover {text-decoration: none;}
 #pageBody h1, #pageWidgets h1 {color: #3070b7;}
 #pageBody  h2, #pageWidgets h2 {color: #4a8bd1;}
 #pageBody  h3, #pageWidgets h3 {color: #215083;}
 
.widget.widgetContactInfo {border-color:#b2bfd0;}
.widget.widgetContactInfo h2, .widget.widgetContactInfo h3 {background: #889FBD;}
.widget.widgetContactInfo div {background: #e1edff;}
.widget.widgetContactInfo .apply {color: #fff;}

.address {background-image: url("images/ico-home.png");}
.mail {background-image: url("images/ico-mail.png");}
.phone {background-image: url("images/ico-phone.png");}
.mobile {background-image: url("images/ico-mobile.png");}
.fax {background-image: url("images/ico-fax.png");}

a.apply, a.bba {background: #65a3ec; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1YTNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzJlNmNiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBmNWRhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjQ2N2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #65a3ec 0%, #2e6cb2 49%, #0f5daf 50%, #1b467b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65a3ec), color-stop(49%,#2e6cb2), color-stop(50%,#0f5daf), color-stop(100%,#1b467b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #65a3ec 0%,#2e6cb2 49%,#0f5daf 50%,#1b467b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #65a3ec 0%,#2e6cb2 49%,#0f5daf 50%,#1b467b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #65a3ec 0%,#2e6cb2 49%,#0f5daf 50%,#1b467b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #65a3ec 0%,#2e6cb2 49%,#0f5daf 50%,#1b467b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65a3ec', endColorstr='#1b467b',GradientType=0 ); /* IE6-8 */
color:#fff;}
a.apply:hover, a.bba:hover {background: #6daffb; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYWZmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzEyN2JmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzA0NzBlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODU5YmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #6daffb 0%, #127bf4 49%, #0470e4 50%, #0859bc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6daffb), color-stop(49%,#127bf4), color-stop(50%,#0470e4), color-stop(100%,#0859bc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6daffb 0%,#127bf4 49%,#0470e4 50%,#0859bc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6daffb 0%,#127bf4 49%,#0470e4 50%,#0859bc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6daffb 0%,#127bf4 49%,#0470e4 50%,#0859bc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6daffb 0%,#127bf4 49%,#0470e4 50%,#0859bc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6daffb', endColorstr='#0859bc',GradientType=0 ); /* IE6-8 */

}

h1.profilename {color: #3070b7;}
h2.profiletitle {color: #555;}
.contactbox h2, #widgetAreaMain .widget.genericWidget h1, #widgetAreaMain .widget.genericWidget h2, #widgetAreaMain .widget.genericWidget h3 {color: #3070b7;}
.contactbox h2, #widgetAreaMain .widget.genericWidget h2 {background: url("images/arrow-blue.png") no-repeat 0 center;}
.widget.widgetIndexSlider {border: 1px solid #5089CC;}
table.whichl2 tr th, table.whichl3 tr th {background:#889fbd;color: #fff;}
.widget.indexCalculate .mpc th, .widget.indexRates .rateBox th {background:#889FBD;}
.widget.indexCalculate .mpc, .widget.indexRates .rateBox {background: #fff;border:1px solid #889FBD;}
