﻿body { behavior:url(/includes/csshover.htc); margin:0; font-family:Arial; font-size:12px; line-height:16px; }

#container { width:910px; background-image:url('/images/bg.gif') }

h1 { margin:0; padding:0; background-image:url('/images/header.jpg'); width:841px; height:206px; text-align:right; }
h1 span { display:none; } 

h2 { font-weight:bold; color:#336eb8; font-size:20px; }
h3 { font-weight:bold; color:#336eb8; font-size:13px; margin-bottom:0; padding-bottom:0; }
a { font-weight:bold; color:#000; }
hr { width:230px; padding:0; margin:10px 0 10px 0; border:none; background-color:#ebebeb; }

#news { width:241px; height:300px; background-image:url('/images/news1.gif'); }

#nav { display:block; margin:0; padding:0; background-image:url('/images/nav.gif'); width:841px; height:40px; }
#nav li { list-style:none; float:left; }
#nav li a { display:block; height:39px; }
#nav li a span { display:none; }

#nav li:hover ul      { display:block; }
#nav li ul            { list-style-type:none; z-index:1000; display:none; position:absolute; margin:0; padding:0; }
#nav li ul li         { float:none; border-top:none; width:200px; margin:0; text-align:left; background:#006ae8; padding:10px; }
#nav li ul li a       { color:#FFF; display:block; background-image:none; width:200px; font-weight:bold; text-decoration:none; height:auto; }
#nav li ul li a:hover { text-decoration:none; color:#ffffff; }
#nav li ul li:hover   { background:#3e90f1; }
#nav li ul li:hover a { text-decoration:none; color:#ffffff; }

#nav_1 { background-image:url('/images/nav_1.gif'); width:83px; }
#nav_2 { background-image:url('/images/nav_2.gif'); width:79px; }
#nav_3 { background-image:url('/images/nav_3.gif'); width:78px; }
#nav_4 { background-image:url('/images/nav_4.gif'); width:68px; }
#nav_5 { background-image:url('/images/nav_5.gif'); width:60px; }
#nav_6 { background-image:url('/images/nav_6.gif'); width:79px; }
#nav_7 { background-image:url('/images/nav_7.gif'); width:60px; }

#homeLeft { float:left; width:190px; margin-left:30px; }
#homeCentre { float:left; width:380px; text-align:left; margin-left:25px; }
#homeRight { float:right; width:240px; text-align:left; margin-right:27px; }

#homeLeft ul { margin:0; padding:0; }
#homeLeft ul li { list-style:none; }
#homeLeft ul li a { display:block; width:178px; height:67px; margin-bottom:5px; }
#homeLeft ul li a span { display:none; }

#contentCentre { float:left; width:629px; text-align:left; margin-left:25px; }

#sn_1 a { background-image:url('/images/sn_1.gif') }
#sn_2 a { background-image:url('/images/sn_2.gif') }
#sn_3 a { background-image:url('/images/sn_3.gif') }
#sn_4 a { background-image:url('/images/sn_4.gif') }
#sn_5 a { background-image:url('/images/sn_5.gif') }
#sn_6 a { background-image:url('/images/sn_6.gif') }
#sn_7 a { background-image:url('/images/sn_7.gif') }

#footer { background-image:url('/images/footer.gif'); width:910px; clear:both; height:22px; margin-bottom:50px; padding-top:20px; color:#b6b6b6; background-repeat:no-repeat; font-size:14px; font-style:italic; font-weight:bold; }
#footer a { color:#b6b6b6; text-decoration:none; }

#sliddingBox { width:840px; height:209px; background-image:url('/images/box.gif'); margin:10px 0 0 0; text-align:center; color:#FFF; font-weight:bold; }  

.downloads { width:158px; float:right; margin-left:10px; }
.downloads a img { border:0; margin:1px 0 1px 0; }

.container { margin-right:20px; }

.error { background-color:#b82323; padding:7px; color:#FFF; font-weight:bold; margin:10px 0 10px 0; }
.error img { vertical-align:middle; }

.thanks { background-color:#24b740; padding:7px; color:#FFF; font-weight:bold; margin:10px 0 10px 0; }
.thanks img { vertical-align:middle; }

#testimonials { font-size:12px; color:#FFF; width:270px; height:150px; float:right; margin-right:200px; text-align:left; font-weight:normal; padding-top:15px; }