html, body {margin:0;padding:0;border:0;}
body {font-family:Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#231F20;background-color:#F8F9FD;text-align:center;padding-bottom:40px;}
form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, ol, li {border:0px;margin:0px;padding:0px;}
.clear {clear:both;height:0px;font-size:0%;overflow:hidden;width:100%;background-color:#FFFFFF;}
#wrapper {position:relative;margin:0 auto;width:982px;text-align:left;background-color:#FFFFFF;border-bottom:2px solid #6979BD;}
#header {width:982px;height:336px;position:relative;}
#logo {position:absolute;width:168px;height:136px;top:0px;left:25px;background:url(images/logo-ratio.gif) top left no-repeat;}
.home {background:url(images/img-home.jpg) top left no-repeat;}
.whatwedo {background:url(images/img-whatwedo.jpg) top left no-repeat;}
.whoweare {background:url(images/img-whoweare.jpg) top left no-repeat;}
.testimonials {background:url(images/img-testimonials.jpg) top left no-repeat;}
.about {background:url(images/img-about.jpg) top left no-repeat;}
.contact {background:url(images/img-contact.jpg) top left no-repeat;}

#nav {width:982px;background-color:#6979BD;}
#nav ul {list-style:none;margin-left:25px;}
#nav li {border-left:3px solid #FFFFFF;float:left;display:inline;list-style:none;color:#7D7E82;}
#nav li.last {border-right:3px solid #FFFFFF;}
#nav a {display:block;text-align:center;font-size:120%;font-weight:normal;color:#FFFFFF;padding:8px 12px 8px 12px;}
#nav a:link, #nav a:visited {color:#FFFFFF;text-decoration:none;}
#nav a:active, #nav a:hover {color:#FFFFFF;text-decoration:none;background-color:#C52828;}
#nav a.linkon {color:#FFFFFF;text-decoration:none;background-color:#C52828;}

#content {width:930px;margin-top:20px;margin-left:26px;}
#main {width:534px;float:left;display:inline;min-height:320px;padding-bottom:12px;}
/*\*/
* html #main {height:320px;}
/**/
#main h1 {font-family:Arial, Helvetica, sans-serif;font-size:200%;font-weight:normal;color:#C52828;padding:4px 0px 14px 0px;}
#main h2 {font-family:Arial, Helvetica, sans-serif;font-size:180%;font-weight:normal;color:#485AA4;padding:8px 0px 10px 0px;}
#main h3 {color:#485AA4;font-size:130%;padding:8px 0px 10px 0px;}
#main p {padding:0px 0px 12px 0px;}
#main ul {margin-left:12px;padding-left:6px;padding-bottom:12px;}
#main li {margin-left:6px;padding-left:0px;list-style-image:url(images/bullet.gif);}
#main p.quote {color:#485AA4;padding:0px 20px 0px 20px;font-size:100%;}
#main p.sig {color:#C52828;padding:3px 20px 10px 20px;font-size:100%;}
#main a:link, #main a:visited {color:#485AA4;text-decoration:none;font-weight:bold;}
#main a:active, #main a:hover {color:#485AA4;text-decoration:underline;font-weight:bold;}
span.btext {color:#485AA4;font-weight:bold;}

#right {width:360px;float:right;display:inline;}
.panel {background-color:#F3F5F7;margin-bottom:20px;padding:10px;}
.panelinner {background-color:#FFFFFF;padding:6px;color:#485AA4;}
.panelgreyinner {background-color:#F3F5F7;padding:6px;color:#485AA4;}
.panelquote {width:328px;background:url(images/quote-open.gif) top left no-repeat;}
.panelquoteinner {background:url(images/quote-closed.gif) bottom left no-repeat;padding:9px 30px 0px 30px;font-size:110%;font-weight:bold;}
.fpanel {background:url(images/fpanel-bg.gif) bottom left no-repeat #F3F5F7;padding-bottom:17px;margin-bottom:20px;}
.fpanelinner {background:url(images/fpanel-bg.gif) top left no-repeat #F3F5F7;padding-top:17px;}
.fpanelcont {margin:0 auto;width:340px;background:url(images/fpanelcont-bg.gif) bottom left no-repeat #FFFFFF;color:#485AA4;position:relative;}
#videolink {position:absolute;top:0px;right:0px;width:120px;height:110px;}
p.fpanelred {font-size:220%;color:#C52828;padding:8px 132px 2px 15px;font-weight:bold;}
p.fpanelred a:link, p.fpanelred a:visited {color:#C52828;text-decoration:none;}
p.fpanelred a:active, p.fpanelred a:hover {color:#C52828;text-decoration:underline;}
p.fpanelblue {font-size:160%;color:#485AA4;padding:0px 132px 8px 15px;font-weight:normal;}
#right p.sig {color:#C52828;padding:4px 30px 8px 30px;font-size:110%;}
h4 {color:#485AA4;font-size:130%;padding:0px 0px 12px 0px;}
.panelinner p {padding-bottom:8px;}
.panel ul {margin:0px;padding:0px;}
.panel li {list-style:none;padding-top:2px;padding-bottom:2px;}
#ctctbl {margin-top:8px;}
#ctctbl td {font-size:100%;}
#ctctbl td.rtext {font-size:100%;color:#C52828}
#ctctbl a:link, #ctctbl a:visited {color:#485AA4;text-decoration:none;}
#ctctbl a:active, #ctctbl a:hover {color:#485AA4;text-decoration:underline;}
p.rtext {font-size:100%;color:#C52828;}
em {font-size:100%;font-style:normal;font-weight:bold;color:#485AA4;padding-bottom:3px;}

div.quotes {width:490px;padding-left:20px;color:#485AA4;}
div.quotesep {width:490px;background-color:#F3F5F7;height:4px;margin-top:0px;margin-bottom:12px;font-size:1%;}

#footer {margin:0 auto;width:982px;text-align:left;}
#footer p.left {font-family:Arial, Helvetica, sans-serif;width:500px;float:left;display:inline;padding:10px 0px 0px 12px;color:#6F6F6F;font-size:90%;}
#footer p.right {width:340px;float:right;display:inline;padding:10px 25px 0px 0px;text-align:right;font-size:90%;color:#6F6F6F;}
#footer p.left a {padding-left:5px;padding-right:5px;}
#footer p.right a {padding-left:0px;padding-right:0px;}
#footer a:link, #footer a:visited {color:#6F6F6F;text-decoration:none;}
#footer a:active, #footer a:hover {color:#6F6F6F;text-decoration:underline;}

a.rlink:link, a.rlink:visited {color:#C52828;text-decoration:underline;}
a.rlink:active, a.rlink:hover {color:#C52828;text-decoration:none;}

body.ppp {font-family:Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#FFFFFF;background-color:#FFFFFF;text-align:center;margin:6px;}
div.flash {margin:0 auto;width:1064px;}
a.popup:link, a.popup:visited {font-weight:bold;font-size:150%;color:#C52828;text-decoration:none;}
a.popup:hover, a.popup:active {font-weight:bold;font-size:150%;color:#C52828;text-decoration:underline;}
div.closew {width:1024px;margin:0 auto;}
div.closew p {text-align:right;padding:6px;}