body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#344553;
background:#2F404E;
}
.page {
text-align:center;
}
.wrap {
margin:0 auto;
width:1000px;
background:#CFDAE3;
text-align:left;
}
a img {
border:none;
}
a {
color:#0048FF;
text-decoration:none;
}
h1, h2, h3 {
color:#2F404E;
font-size:18px;
}
form, input {
padding:0;
margin:0;
}
a:hover {
text-decoration:underline;
}
.header {
height:200px;
background:url(../images/new/headbg.gif) left top repeat-x;
}
.logo {
width:243px;
height:auto;
margin:0px 0px 0px 20px !important;
margin:0px 0px 0px 10px;
float:left;
color:#FFF;
text-align:center;
font-size:13px;
}
.flash {
width:650px;
float:right;
}
.clear {
clear:both;
height:0px;
overflow:hidden;
}
.leftside {
width:250px;
float:left;
margin-top:-4px;
}
.mainside {
width:749px;
float:right;
}
.phone {
height:74px;
background:url(../images/new/phone.gif) left top no-repeat;
font-weight:bold;
font-size:24px;
color:#354655;
padding-left:75px;
padding-top:10px;
overflow:visible;
}
.time {
font-size:14px;
color:#30414F;
text-align:center;
font-weight:normal;
}
.topmenu1 {
margin-top:-3px !important;
margin-top:0px;
height:33px;
background:url(../images/new/topmenu1bg.gif) left top repeat-x;
}
.topmenu1 a {
display:block;
float:left;
padding:0px 20px;
height:26px;
background:url(../images/new/topmenu1bg.gif) left top repeat-x;
color:#CFDAE3;
text-transform:uppercase;
padding-top:7px;
}
.topmenu1 a:hover {
background:url(../images/new/topmenu1bghover.gif) left top repeat-x;
text-decoration:none;
}
.topmenu1 a.active_menu {
background:url(../images/new/topmenu1bgactive.gif) left top repeat-x;
text-decoration:none;
}
.topmenu2 {
height:33px;
background:#4A7283;
}
.topmenu2 a {
display:block;
float:left;
padding:0px 8px;
height:22px;
color:#CFDAE3;
margin:0px 5px;
margin-top:8px;
padding-top:3px;
}
.topmenu2 a:hover {
color:#F0C975;
text-decoration:none;
}
.topmenu2 a.active_menu {
background:#CFDAE3;
color:#384957;
text-decoration:none;
}
.blocktop {
width:240px;
margin-left:10px;
height:8px;
overflow:hidden;
background:url(../images/new/blocktop.gif) left top no-repeat;
}
.blockbottom {
width:240px;
margin-left:10px;
height:8px;
overflow:hidden;
background:url(../images/new/blockbottom.gif) left top no-repeat;
}
.block {
width:230px;
margin-left:10px;
background:#314250 url(../images/new/blockbg.gif) left top repeat-x;
padding-left:10px;
}
.block a {
display:block;
background:url(../images/new/blocklink.png) left center no-repeat !important;
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/new/blocklink.png', sizingMethod='crop');
color:#CFDAE3;
height:17px;
padding-left:20px;
}
.block a:hover {
text-decoration:none;
color:#EBBC69;
}
.block a.active_menu {
background:url(../images/new/blocklinkhover.png) left center no-repeat !important;
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/new/blocklinkhover.png', sizingMethod='crop');;
}
.blocktop2 {
margin-top:10px;
width:240px;
margin-left:10px;
height:7px;
overflow:hidden;
background:url(../images/new/blocktop2.gif) left top no-repeat;
}
.blockbottom2 {
width:240px;
margin-left:10px;
height:7px;
overflow:hidden;
background:url(../images/new/blockbottom2.gif) left top no-repeat;
}
.block2 {
width:230px;
margin-left:10px;
background:#334352 url(../images/new/blockbg2.gif) left top repeat-x;
padding-left:10px;
}
.block2 a {
display:block;
background:url(../images/new/blocklink.png) left center no-repeat !important;
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/new/blocklink.png', sizingMethod='crop');
color:#CFDAE3;
height:17px;
padding-left:20px;
}
.block2 a:hover {
text-decoration:none;
color:#EBBC69;
}
.block2 a.active_menu {
background:url(../images/new/blocklinkhover.png) left center no-repeat !important;
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/new/blocklinkhover.png', sizingMethod='crop');
background-position:10px 0px;
}
.calc {
height:46px;
background:url(../images/new/calc.gif) left top no-repeat;
padding-left:40px;
text-align:center;
color:#CFDAE3;
font-size:18px;
}
.calctitle {
letter-spacing:5px;
}
.block3 {
width:230px;
margin-left:10px;
background:#30414F url(../images/new/blockbg3.gif) left top repeat-x;
padding-left:10px;
}
.block3 .tit {
color:#CFDAE3;
font-size:18px;
text-align:center;
margin-bottom:10px;
text-transform:uppercase;
margin-left:-10px;
}
.block3 a {
display:block;
background:url(../images/new/blocklink.png) left top no-repeat !important;
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/new/blocklink.png', sizingMethod='crop');
color:#CFDAE3;
min-height:17px;
height:auto !important;
height:17px;
padding-left:20px;
}
.block3 a:hover {
text-decoration:none;
color:#EBBC69;
}
.block3 a.active_menu {
background:url(../images/new/blocklinkhover.png) left center no-repeat !important;
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/new/blocklinkhover.png', sizingMethod='crop');
}
p.info {
color:#30414F;
padding-left:20px;
}
.newsfeed {
color:#30414F;
margin-left:10px;
width:240px;
height:111px;
background:url(../images/new/newsfeedbg.gif) center no-repeat;
text-align:center;
padding-top:30px;
}
.newsfeed input.button {
width:29px;
height:26px;
background:url(../images/new/button.gif) center no-repeat;
border:none;
padding:0;
margin:0;
}
.news {
margin-left:10px;
width:240px;
font-size:12px;
color:#30414F;
}
.news .leftmg {
margin-bottom:15px;
}
.news a {
color:#0048FF;
}
.news .news_header {
border-bottom:3px solid #2F404E;
font-size:14px;
letter-spacing:3px;
text-transform:uppercase;
text-align:center;
font-weight:bold;
}
.news .newsarchive {
height:28px;
background:url(../images/new/newsarchivebg.gif) top center no-repeat;
text-align:center;
padding-top:8px;
}
.news .newsarchive a {
color:#FFFFFF;
}
.content {
padding:0px 20px;
}
.footer {
margin-top:10px;
padding:10px 0px;
text-align:center;
color:#FFFFFF;
background:#2F404E;
}
.footer a {
color:#FFF;
}

/* Calculator */

.calc_title {
background:url(../images/new/calctitlebg.gif) left bottom no-repeat;
border-bottom:3px solid #425361;
color:#FFF;
padding:10px 0px 0px 5px;
margin-bottom:5px;
font-size:12px;
}
.calc_subtitle {
background:url(../images/new/calcsubtitlebg.gif) left center no-repeat;
font-weight:bold;
color:#FFF;
height:17px;
padding-left:10px;
}
.locktext {
background:#4B5C6B url(../images/new/calclocktextbg.gif) left top repeat-x;
color:#FFF;
font-size:10px;
padding:5px;
margin:0px 10px;
}
.lockimg {
text-align:center;
background:#FFF;
margin:0px 10px;
}
.calc_button {
line-height:25px;
background:url(../images/new/calcbuttonbg.gif) left top repeat-x;
padding:0px 10px;
overflow:hidden;
color:#FFF;
font-size:18px;
border:0px;
margin:0px;
text-transform:uppercase;
}
.calcres {
height:35px;
background:#445563;
}