body{background:#fff;color:#333;font-size:12px;font-family:Verdana,Arial,Tahoma,Verdana;margin:0 auto;padding:0}
#main{background:url(images/bg.jpg) repeat-x;color:#888;font-size:12px;font-family:Verdana,Arial,Tahoma,Verdana;margin:0;padding:0 0 10px}
html{height:100%;width:100%}
#wrap{background:#FFF;width:996px;margin:0 auto;padding:0;border:2px solid #BBB;border-radius:10px}
a,a:visited{color:#0A506D;text-decoration:none}
a:hover{color:#BBB;text-decoration:none}
a img{border:none}
a:focus,a:hover,a:active{outline:none}
#topnavigation{max-width:986px;height:30px;color:#fff;margin:0 auto;padding:0}
#topnavigation a,#topnavigation a:visited{font-size:11px;font-weight:700;color:#DDD;text-decoration:none}
#topnavigation p{font-size:11px;font-weight:700;padding:0;margin:0}
.topnavigationright{width:1000px;float:right;margin:0;padding:7px 0 0;text-transform:uppercase;text-align:right}
#header{width:1000px;height:80px;color:#FFF;font-size:16px;font-weight:400;margin:0 auto;padding:0;overflow:hidden}
.headerleft{width:1000px;float:left;margin:0;padding:0;overflow:hidden}
#navigation{background:#6F97A8 url(images/navbar.jpg);font-family:Arial,Tahoma,Verdana;width:996px;height:50px;color:#FFF;margin:0px auto 10px;padding:0}
#navigationleft{width:950px;float:left;margin:1px 0 0 10px;padding:0}
#navigationright{width:280px;float:right;margin:0;padding:3px 0 0}
#nav{margin:0;padding:0}
#nav ul{float:left;list-style:none;margin:0;padding:0}
#nav li{float:left;list-style:none;margin:0;padding:0}
#nav ul li{list-style:none;margin:0 0 0 -1px;padding:0}
#nav li a,#nav li a:link,#nav li a:visited{color:#fff;display:block;font-size:14px;margin:0;padding:12px 80px;border-right:0px solid #9BABB5}
#nav li a:hover,#nav li a:active{background:#0A506D url(images/navhov.png);color:#ddd;display:block;text-decoration:none;margin:0;padding:12px 80px}
#nav li li a,#nav li li a:link,#nav li li a:visited{opacity:.9;filter:alpha(opacity=90);background:#1A1A1A;width:170px;color:#CCC;float:none;margin:0;padding:7px 10px;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}
#nav li li a:hover,#nav li li a:active{background:#9BABB5;color:#FFF;padding:7px 10px}
#nav li ul{z-index:9999;position:absolute;left:-999em;height:auto;width:190px;margin:0;padding:0}
#nav li ul a{width:160px}
#nav li ul ul{margin:-31px 0 0 192px}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}
#nav li:hover,#nav li.sfhover{position:static}
#homepage,#featuredpage{width:956px;margin:0 auto;padding:20px 0 0;line-height:20px}
#homepage p,#featuredpage p{padding:0;margin:0}
#homepage h1,#featuredpage h1{color:#25A;font-size:12px;font-family:Arial,Tahoma,Verdana;font-weight:400;margin:0 20px 0 5px;padding:5px 0 0}
#homepage h1 a,#homepage h1 a:visited,#featuredpage h1 a,#featuredpage h1 a:visited{color:#333;text-decoration:none}
#homepage h1 a:hover,#featuredpage h1 a:hover{color:#25A;text-decoration:none}
#homepage h2,#homebottom h2,#featuredpage h2{background:#0A506D;color:#FFF;font-size:11px;font-family:Arial,Tahoma,Verdana;font-weight:700;text-transform:uppercase;margin:0 0 5px;padding:3px 0 3px 7px}
#homepage h3,#featuredpage h3{color:#333;font-size:18px;font-family:Arial,Tahoma,Verdana;font-weight:400;margin:0;padding:0}
#contentleft h2{color:#FFF;font-size:18px;font-family:Arial,Tahoma,Verdana;font-weight:400;text-transform:none;margin:0 0 5px;padding:5px 0 5px 10px}
blockquote{background:#EEE;margin:0 20px 15px;padding:10px 15px 0;border:1px dotted #BBB}
#abc{margin:0;padding:0}
#abc p{margin:0;padding:0 0 0 5px}
#contentleft{float:left;width:670px;margin:0;padding:0 26px 20px 0}
.postarea{width:670px;float:left;margin:0;padding:0}
.postarea p,#postwide{padding:0 0 10px;margin:0}
.postarea ol,.postright ol,#postwide ol{margin:0 0 0 15px;padding:0 0 5px}
.postarea ol li,.postright ol li,#postwide ol li{margin:0 0 0 15px;padding:0 0 5px}
.postarea ul,.postright ul,#postwide ul{list-style-type:square;margin:0 0 0 15px;padding:0 0 5px}
.postarea ul li,.postright ul li,#postwide ul li{list-style-type:square;margin:0 0 0 15px;padding:0 0 5px}
.postarea ul ul,.postright ul ul,#postwide ul ul{list-style-type:none;margin:5px 0 0 20px;padding:0}
.postarea ul li li,.postright ul li li,#postwide ul li li{list-style-type:square;margin:0;padding:0}
.postarea ul li ul li,.postright ul li ul li,.postwide ul li ul li{margin:0;padding:0 0 3px}
.headline{width:650px;float:left;margin:10px 0;padding:3px 0 7px;border-bottom:1px dotted #BBB;clear:both}
.headline p{margin:0;padding:0}
.headline a,.headline a:visited{color:#333;font-size:18px;font-family:Georgia,Times New Roman,Trebuchet MS;font-weight:400;margin:0;padding:0;text-decoration:none}
.headline a:hover{color:#25A;text-decoration:none}
.headlineleft{width:520px;float:left;margin:0;padding:0}
.headlineright{width:50px;float:right;margin:0;padding:0;text-align:right}
.aheadline{width:670px;color:#000;font-weight:700;font-family:Arial,Helvetica,sans-serif;float:left;margin:10px 0;padding:3px 0 7px;border-bottom:1px dotted #BBB;clear:both}
#sidebar{float:left;width:260px;margin:0;padding:0 0 10px}
#sidebar h2{background:#0A506D;border-radius:3px;color:#FFF;font-size:11px;font-family:Arial,Tahoma,Verdana;font-weight:700;text-transform:uppercase;margin:0 0 5px;padding:3px 0 3px 7px}
#sidebar p{margin:0;padding:0 5px 5px}
#sidebar a img{border:none;margin:0;padding:0}
#sidebar ul{list-style-type:none;margin:0;padding:0}
#sidebar ul li{list-style-type:none;margin:0 0 10px;padding:5px}
#sidebar ul ul{list-style-type:none;margin:5px 0 0 20px;padding:0}
#sidebar ul li li{list-style-type:square;margin:0;padding:0}
#sidebar ul li ul li{margin:0;padding:0 0 3px}
.widget{background:#FFF;border-radius:5px;margin:0 0 10px;padding:0;border:1px solid #333}
#footerbg{background:#222 url(images/footer.png) repeat-x}
#footer{float:bottom;color:#DDD;font-size:11px;text-align:center;height:120px;width:100%;padding:10px;margin-right:auto;margin-left:auto}
#footer a{color:#DDD}
#footer a:hover{color:#6F97A8}
#footer .highlight{font:10px Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#6F97A8;font-weight:400}
#footer .copy{color:#666}
.highlight{font:10px Verdana,Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#B8AFB6;text-decoration:none;font-weight:700;margin-bottom:10px}
.restricted{font:10px Verdana,Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:none;color:#0A506D;text-decoration:none;font-weight:none;margin-bottom:10px}
.dark{font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#4E4E4E;font-weight:700;padding-top:5px}
.darkuppercase{font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#4E4E4E;font-weight:700;padding-top:5px;text-transform:uppercase}
.red{font:10px Verdana,Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:none;color:#E51C24;text-decoration:none;font-weight:700;margin-bottom:10px}
.blue{font:10px Verdana,Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:none;color:#096;text-decoration:none;font-weight:700;margin-bottom:10px}
.purple{font:10px Verdana,Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#8F2D92;text-decoration:none;font-weight:700;margin-bottom:10px}
.note{font:10px Verdana,Arial,Helvetica,sans-serif;margin:0;margin-bottom:-30px;letter-spacing:1px;text-transform:uppercase;color:#E51C24;font-weight:700}
.instructions{font-size:11px;color:#999;font-family:Verdana,Arial,Helvetica,sans-serif}
.companynames{font-size:11px;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;width:290px}
.logintitle{color:#000;font-size:16px;font-weight:700;font-family:Arial,Helvetica,sans-serif;float:left;clear:both}
#loginpage{border:solid 2px #000;background:#FFF}
.loginform{float:left;margin:0 auto;width:638px;padding:14px}
.submitbutton{float:left}
.portfolioform{float:left;margin:0 auto;width:300px;padding:14px}
.smalllink{font-size:9px;color:#0A506D}
.redlink{color:#C00}
.brackets{color:#000;font-size:24px;font-weight:700}
table{float:left;width:670px;padding-bottom:10px}