img { border:0; }
body { background-color:#002b54; margin: 0; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#00203e; background-image:url(images/design/bg3.gif); background-repeat:repeat-x; }
a:link { color:#002b54; text-decoration:underline; }
a:visited { color:#002b54; text-decoration:underline; }
a:hover { color:#289cbf; text-decoration:underline; }
p { font-size:1.1em; color:#00203e; line-height:17px; }
#toph { background-image:url(images/design/topbg-hp.gif); background-repeat:no-repeat; background-color:#FFF; margin: 0 auto; width:890px; height:435px; }
#top2 { height:31px; width:890px; }
#top2 ul { margin:0; padding:0; text-align:center; padding-top:5px; }
#top2 li { display:inline; font-size:1.1em; padding-left:6px; padding-right:6px; }
#topnav { float:right; width:390px; }
#search { float:left; width:433px; padding-right:67px; margin-top:5px; text-align:right; }
#top3 { width:890px; height:auto; overflow:hidden; clear: both; }
#top-left { width:173px; height:auto; overflow:hidden; float:left; }
#presenter { width:173px; height:301px; padding-top:14px; }
#top-right { width:710px; height:405px; float:right; }
.floatleft { width: 213px; padding: 0 10px 0 10px; float: left; border-right: 1px solid #999999; }
#newtabs { height: 40px; width: 896px; text-align: left; margin: 0 auto; clear: both; padding: 2px 0 0 0; }
#newtabsimg { width: 896px; text-align: left; margin: 0 auto; clear: both; padding: 25px 0 0 0; }
#newtabsimg img { margin-left: 4px; border: 0; }
#newtabs ul { width: 896px; margin: 0; padding: 0; }
#newtabs li { list-style: none; display: inline; float: left; padding: 0; margin-left: 4px; }
#newtabs a { width: 66px; height: 30px; padding: 5px 0 2px 4px; color: #FFF; font-size: 1.1em; text-decoration: none; display: block; background-color: #2089be; font-weight: bold; }
#newtabs a:hover { text-decoration: underline; }
#newtabs a:visited { text-decoration: none; }
#mainbody { width: 890px; margin: 0 auto; clear: both; padding-top: 40px; }
.mainleft { width: 435px; float:left; }
.mainleft2 { width: 435px; float:left; margin-left: 18px; }
#mainbody p { color: #FFF; }
#mainleft { float: left; width: 575px; padding: 40px 10px 20px 10px; }
#mainright { float: right; width: 270px; padding: 15px 10px 20px 10px; }
#mainbody a:link { color:#fff; text-decoration:none; }
#mainbody a:visited { color:#fff; text-decoration:none; }
#mainbody a:hover { color:#289cbf; text-decoration:underline; }
h2 { font-size:1.4em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#289cbf; }
#footerwrap { width: 100%; background-color: #FFF; margin: 0 auto; clear: both; overflow: auto; font-size: 0.9em; }
#footer { width: 890px; margin: 0 auto; padding: 10px 0 20px 0; }
#footerright { width: 479px; float: right; text-align: right; }
#footerleft { width: 411px; float: left; }
h1 { font-size:2.4em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#00203e; }
.h1 { font-size:2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#00203e; margin: 0; padding: 0; }
.h12 { font-size:1.5em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#00203e; margin: 0; }
.h2 { font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#289cbf; margin:0; padding:0; }
.nopadding { margin:0; padding:0; font-size: 2em; }
#contactus { position: absolute; margin-left: 150px; position: absolute; top: 55px; }
#testimonials { clear: both; width: 682px; padding: 5px 5px 5px 8px; height: 47px; font-style: italic; color: #666; }
#testimonials img { margin-right: 10px; }

