strong{font-weight:bold}em{font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial,Helvetica,sans-serif;vertical-align:baseline;background:transparent}blockquote:before,blockquote:after,q:before,q:after{content:""}a:focus,a:hover{}h1 img, h2 img, h3 img, h4 img, h5 img, h6
img{margin:0}dl
dt{font-weight:bold}li ul, li
ol{margin:0
1.5em}a
img{border:none}:focus{outline:0}body{line-height:1;color:black;background:white;font-size:62.5%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote,q{quotes:"" ""}body{font-family:Arial,Geneva,Helvetica,sans-serif;margin-top:10px}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#111}h1{font-size:13px;line-height:1.25;margin-bottom:0.2em;color:#4F8FD0}h2{font-size:13px;line-height:1.25;margin-bottom:0.2em;color:#4F8FD0}h3{font-size:1.5em;line-height:1.25;margin-bottom:0.75em}h4{font-size:1.2em;line-height:1.25;margin-bottom:0em}h5{font-size:1.2em;line-height:1.25;margin-bottom:0.5em}h6{font-size:1em;font-weight:bold;margin-bottom:1.5em}p{margin:0
0 1.5em}a{}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0
0 1.5em;font-style:italic}del{color:#666}pre,code{margin:1.5em 0}pre,code,tt{font:0.8em 'andale mono', 'lucida console',monospace;line-height:1.5}ul,ol{margin:0
1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0
0 1.5em 0}dd{margin-left:1.5em}table{margin-bottom:1.4em}th{font-weight:bold;padding:2px}th.top{font-weight:bold;color:#000;background:#ccc;border:1px
solid #036}th.ranking{background:#fff;color:#000;border:1px
solid #036}td.ranking{background:#fff;color:#000;border:1px
solid #036}th,td{padding:4px
10px 4px 5px}tr.even
td{background:#E5ECF9}tfoot{font-style:italic}caption{background:#eee}.small{font-size: .8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}.clear{clear:both}.right{float:right}.left{float:left}.table-center{margin:auto}.cell-center{text-align:center}.cell-right{text-align:right}fieldset{padding:1.4em;margin:0
0 1.5em 0}legend{font-weight:bold;font-size:1.2em}input.text,input.title,textarea,select{margin:0;border:1px
solid #bbb}input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px
solid #666}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:262px;height:185px;padding:5px}.error,.notice,.success{padding: .8em;margin-bottom:1em;border:2px
solid #ddd}.success
a{color:#264409}.notice
a{color:#514721}.error
a{color:#8a1f11}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.aligncenter{display:block;margin:0
auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px
solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}br.dirtyLittleTrick{clear:both;display:block;height:1px;margin: -1px 0 0 0}div{position:relative}body{background:#666 top left fixed}#wrapper{width:960px;margin:0px
auto}.wrapper_one_col{background:#fff}.wrapper_one_col
#primaryContent{width:920px;margin:0
0 0 0}.wrapper_two_col{background:#fff url(/templates/dynamic_webs/images/dotted_background.png) repeat-y top left}.wrapper_two_col
#primaryContent{width:593px;margin:0
325px 20px 0}#header{background:url(/templates/dynamic_webs/images/header.jpg) no-repeat #084888;background-position:-5px 0;width:960px;border-bottom:2px solid #002555;position:relative;z-index:500;position:relative}#header
#testimonials{position:absolute;top:30px;right:150px;width:450px;background:none}#header    #testimonials
p{color:#fff;font-size:12px;line-height:20px}#header
#logo{padding:25px
0 35px 30px}#header h2
a{display:block;width:100%;height:100%;outline:none}#header
h2{display:block;width:960px;height:120px;text-indent: -9999px;background:transparent url(/templates/dynamic_webs/images/header_idea1.jpg) no-repeat 0 0;margin:0}#banner{position:relative;background:#002555 url(/templates/dynamic_webs/images/RSL-RedBanner.jpg) no-repeat -20px -20px;height:200px}#banner
img.banner_image{margin:0;padding:0;float:right}#banner
p.bannertext{margin:0;padding:140px
20px 0;font-size:16px;font-weight:normal}#banner
input.submit{width:auto}#banner
#searchbox{width:300px;float:right}#banner input, #banner
select{width:255px}#banner
h3{color:#fff;font-size:18px;padding:20px
0 0 0}#banner
p{color:#fff;font-size:14px;margin:0
0 4px 0}#nav{clear:both}#headercontact{background:#fff;font-size:14px;text-align:right;float:right;padding-top:15px}#headercontact
p{margin:0
20px 5px 0}#primaryContent{display:inline;float:left;font-size:12px;line-height:18px;padding:20px
20px 0 20px;min-height:200px}#primaryContent table tr.ranking
th.ranking{padding:2px}#primaryContent table tr.ranking
th.top{padding:2px}#primaryContent
table.services_table{width:100%}#primaryContent table.services_table
td{vertical-align:middle}#primaryContent .header-image
img{border:0;padding:0}#primaryContent
textarea#comment{height:130px;width:400px;margin:0}#primaryContent
span.required{color:#800}#primaryContent
p.registerNow{float:right;line-height:32px;font-size:12px;font-weight:bold;text-align:right}#primaryContent p.registerNow
a{color:#333}#primaryContent .featured
img{padding:0;border:0}#primaryContent
ul.columns2{margin-left:0;padding-left:0;list-style:disc;list-style-position:inside}#primaryContent ul.columns2
li{width:250px;float:left;margin-left:0;padding-left:10px}#primaryContent
form.cform{margin-bottom:30px}#primaryContent
ul.entries{list-style:none;border-top:solid 1px #efefef;padding:10px
0 0 0;margin:0}#primaryContent
h1.search{padding-top:20px;padding-left:20px}#primaryContent
fieldset{margin-top:10px;padding:5px
0 15px 0;background:#fff}#primaryContent fieldset input#sendbutton2, #primaryContent fieldset
input#sendbutton{padding:5px
20px;margin:0
0 0 150px;font-size:0.8em;color:#fff;background:#4F8FD0;border:1px
solid #002555!important;width:auto}#primaryContent fieldset input.submit, #primaryContent fieldset
input#submit{padding:5px
20px;margin:0;font-size:0.8em;color:#fff;background:#4F8FD0;border:1px
solid #002555!important;width:auto}#primaryContent fieldset
legend{margin-left:10px;padding:0
2px;font-weight:normal;font-size:18px;text-transform:capitalize;color:#222}#primaryContent fieldset
label{margin-left:10px;width:140px}#primaryContent fieldset input, #primaryContent fieldset textarea, #primaryContent fieldset
select{border:vertical-align: top}#primaryContent
p.date{font-style:italic;margin-bottom:7px}#primaryContent
label{width:200px;margin:0;display: -moz-inline-box;display:inline-block;vertical-align:top}#primaryContent
img{padding:4px;border:1px
solid #808080}#primaryContent
ul{margin-bottom:20px;list-style-position:inside;list-style:disc}#primaryContent
h2{margin-bottom:12px;font-size:14px}#primaryContent
h3{margin:0
0 12px 0;font-size:12px}#primaryContent h1 a, #primaryContent h2
a{color:#4F8FD0}#primaryContent
a{color:#000080;text-decoration:none}#primaryContent a:hover{color:#C00000}#primaryContent a
span{color:#222}#primaryContent p,
#primaryContent td,
#primaryContent ol,
#primaryContent ul,
#primaryContent
li{font-size:12px}.indent{padding-left:20px}.divide{border-top:solid 1px #efefef}.reply
ol{list-style-type:none;margin-left:0;padding-left:0}.reply
li{padding:10px
10px 20px;:;margin:0}.reply li
img{float:left}.reply li
p{padding:0
0 0 60px;margin:0}.reply
li.alt{background-color:#f7fae8}.reply
.date{font-style:italic;font-size:90%}#sideContent{float:left;width:311px;margin:0
0 20px -309px;font-size:14px;line-height:18px}#sideContent
.testimonial{padding:15px}#sideContent .testimonial
b{display:block;margin-top:8px;text-align:right}#sideContent
fieldset{border:0px
solid #eee;padding:20px}#sideContent
strong{text-transform:uppercase}#sideContent strong
a{text-decoration:none}#sideContent
.date{font-style:italic;margin-bottom:7px}#sideContent
table{margin:5px
0 0 16px;width:280px;font-size:12px}#sideContent
.news{padding:15px
20px}#sideContent
ul{list-style-type:none;padding:0;margin:0}#sideContent ul
li{list-style-type:none;padding:0;margin:0;font-size:12px}#sideContent
H3{font-size:18px;color:#111;padding:0;margin:22px
20px 0;font-weight:normal}#sideContent
a{}#contactBox{background:#4F8FD0;color:#002555;padding:15px
20px;overflow:auto}#contactBox
p{color:#002555}#searchform{display:none}.news_item{margin:5px
0 0 10px;font-size:12px;border-bottom:1px dashed #ccc;padding-bottom:10px}.news_item
em{font-weight:bold;font-size:11px;display:block}.news_item
a{color:#025}.news_item
p{margin:0;padding:0}ul#navmenu-h{margin:0;padding:0;width:960px;list-style:none;height:34px;z-index:30000;border:0
solid #fff;border-bottom:1px solid #fff;border-top:1px solid #fff;position:relative;background:#002555 url(/templates/dynamic_webs/images/footfader.gif) left bottom repeat-x;clear:both}ul#navmenu-h li
a{color:#002555}ul#navmenu-h
li.right{float:right}ul#navmenu-h
ul{margin:0;border:0
none;padding:0;width:502px;list-style:none;display:none;position:absolute;top:34px;left:0;background:#eee}ul#navmenu-h ul:after{clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden}ul#navmenu-h ul
li{width:250px;float:left;display:block !important;display:inline}ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover
ul{display:block}ul#navmenu-h
li{margin:0;border:0
none;padding:0;float:left;display:inline;list-style:none;position:relative;border-right:1px solid #fff;height:34px}ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li
a{background:#EEE;color:#fff}ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover{background:#CCC;color:#FFF}ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li
a{background:#EEE;color:#fff}ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover
a{background:#CCC;color:#FFF}ul#navmenu-h li:last-child{border:0}ul#navmenu-h li:hover li a, ul#navmenu-h li.iehover li
a{float:none;font-size:11px;background:#EEE;color:#666}ul#navmenu-h li:hover li a:hover, ul#navmenu-h li:hover li:hover a, ul#navmenu-h li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover
a{background:#002555;color:#FFF}ul#navmenu-h a:hover, ul#navmenu-h li:hover a, ul#navmenu-h li.iehover
a{background:#fff url(/templates/dynamic_webs/images/nav_background.jpg) left bottom repeat-x;color:#fff}ul#navmenu-h
a{padding:0
17px 0 18px;float:none !important;float:left;display:block;color:#fff;font-size:14px;font-weight:200;line-height:34px;text-decoration:none;height:auto !important;height:1%}ul#navmenu-h ul
a{font-weight:bold !important}ul#navmenu-h li.current_page_parent a, ul#navmenu-h li#current a, ul#navmenu-h li a:hover{background:#002555;color:#fff}ul#navmenu-h ul ul, ul#navmenu-h ul ul
ul{display:none;position:absolute;top:0;left:160px}ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul
ul{display:none}#footer{clear:both;background:#fff;border-top:1px solid #999;background:#e6e6e6}#footer
.footerproject{width:306px;margin:0
0 20px 10px;float:left}#footer .footerproject
img{padding:4px;border:1px
solid #808080;background:#fff}#footer .footerproject
h3{font-size:12px;font-weight:bold;margin:10px
0 0}#footer
h4{padding:10px;font-size:14px;font-weight:bold}#footer
p{padding:0;margin:0;font-size:11px}#footeraddress{margin:15px
auto;width:960px;color:#ccc;height:20px}#footeraddress
p.link{color:#ccc}#footeraddress p.link
a{color:#ccc}#footeraddress
a{color:#ccc}#footerlinks{margin:75px
auto 20px auto;width:960px;color:#888;line-height:16px}ul#footer-h{margin:0;padding:0;width:960px;list-style:none;height:34px;z-index:10;border:0
solid #fff;border-top:1px solid #ccc;border-bottom:2px solid #df0a0a;position:relative;background:#fff url(/templates/dynamic_webs/images/footfader.gif) left bottom repeat-x;clear:both}ul#footer-h
li.right{float:right;background:#fff}ul#footer-h
li{margin:0;border:0
none;padding:0;float:left;display:inline;list-style:none;position:relative;height:34px}ul#footer-h a:hover, ul#footer-h li:hover a, ul#footer-h li.iehover a, ul#footer-h li.current_page_parent a, ul#footer-h li#current
a{color:#000}ul#footer-h
ul{display:none}ul#footer-h
a{padding:0
20px;float:none !important;float:left;display:block;color:#333;font-size:12px;line-height:34px;text-decoration:none;height:auto !important;height:1%}input.submit{padding:1px
10px;color:#333;border:solid 1px #b2b2b2;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;background:#808080 url(/templates/dynamic_webs/images/button_background.gif) repeat-x 0 0}input.submit:hover{color:#fff;background:#808080}a.button{padding:3px
13px;color:#333;border:solid 1px #b2b2b2;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;background:#808080 url(/templates/dynamic_webs/images/button_background.gif) repeat-x 0 0;text-decoration:none}a.button:hover{color:#fff;background:#808080}a.bott{display:block;float:right;font-size:0.8em;text-align:center;width:115px;border:1px
solid #ccc;margin:2px
8px 0px 0px;padding:1px
2px 2px 2px;background-color:#efefef;font-weight:bold;font-size:6.5pt}#scrolling-footer{position:relative;width:930px;margin:0
auto}#scrolling-footer
#navigation{width:550px;text-align:center;margin-left:0}#scrolling-footer #navigation li.active
a{color:#933;text-decoration:none;cursor:default}#scrolling-footer #navigation
ul{margin-left:0;list-style-type:none}#scrolling-footer #navigation
li{float:left;margin:0
2px;padding:0
20px 10px 0;background-color:#e6e6e6}#scrolling-footer #navigation
a{font-weight:bolder;color:#000;text-decoration:underline;font-size:14px}#scrolling-footer-content{overflow:hidden;width:930px;clear:left;margin-left:0}#scrolling-footer-content
h2{color:#933;margin:10px
0pt;font-size:18px}#scrolling-footer-content
ul{width:3660px;list-style-type:none}#scrolling-footer-content
li{float:left;padding:0}#scrolling-footer-content
p{width:930px;margin:16px
0;font-size:1em;line-height:1.4em}#scrolling-footer-content
a{color:#777;font-weight:bolder;text-decoration:none}#scrolling-footer-content
a{color:#777;font-weight:bolder;text-decoration:none}#scrolling-footer2{position:relative;width:320px;margin:0
auto;float:right}#scrolling-footer2
td{padding:40px
0 0 0}#scrolling-footer2 td
a{color:#000}#scrolling-footer2 td
img{margin:0
0 4px}#scrolling-footer2
.prev{position:absolute;top:230px;left:5px;border:0}#scrolling-footer2
.next{position:absolute;top:230px;right:20px;border:0}#scrolling-footer2
#navigation{width:550px;text-align:center;margin-left:0}#scrolling-footer2 #navigation li.active
a{color:#933;text-decoration:none;cursor:default}#scrolling-footer2 #navigation
ul{margin-left:0;list-style-type:none}#scrolling-footer2 #navigation
li{margin:0
2px;padding:0
20px 10px 0;background-color:#e6e6e6}#scrolling-footer2 #navigation
a{font-weight:bolder;color:#000;text-decoration:underline;font-size:14px}#scrolling-footer-content2{overflow:hidden;width:200px;clear:left;margin:0
60px}#scrolling-footer-content2
ul{width:3660px;list-style-type:none;margin:0;padding:0}#scrolling-footer-content2
li{width:200px;float:left;margin:0;padding:0}img.homepage_image{float:right;border:0}tr.ranking
td.ranking{padding:2px}.testimonial_slide{}.testimonial_slide
div{padding:15px
0}.list_col_50{width:50%;float:left}#featured,.featured,#featured2,.fadeout,.newsselect{height:320px}.position_excerpt, #featured .feature_excerpt, #featured2
.feature_excerpt{background:#fff}#featured2
.feature_excerpt{width:460px}.position_excerpt, #featured .feature_excerpt, #featured2
.feature_excerpt{background:#fff}#featured2
.featured{width:500px}.featured
img{display:block;position:relative;z-index:2}#featured
a{color:#444}#feature_wrap{width:600px;position:relative;margin-bottom:20px}#feature_wrap2{width:920px;position:relative;bottom:20px}#featured{position:relative;width:649px;overflow:hidden;position:relative;left: -20px;height:320px}#featured2{position:relative;width:960px;overflow:hidden;left: -20px}.featured{width:493px;position:absolute;top:0;left:0;overflow:hidden;display:none}.feature_excerpt{width:453px;position:absolute;display:block;bottom:0;left:0;z-index:3;padding:10px
20px;font-size:11.5px;line-height:1.5em;cursor:pointer;background:#000}.feature_excerpt{border-top:1px solid #eee}.sliderheading{display:block;font-size:16px;margin-bottom:5px}.featured1{border:none;display:block}.featured a, .featured a img, .featured
img{text-decoration:none;border:none}#featured,#featured2{border-bottom:1px solid #aaa}.featured{border-left:1px solid #aaa;background:#fff url(/templates/dynamic_webs/images/preload.gif) no-repeat center center;padding:0}.preloading_background{background:transparent url(/templates/dynamic_webs/images/preload.gif) no-repeat 50% 50%}.fadeout{background:transparent url(/templates/dynamic_webs/images/overlay.png) repeat-y right top}.feature_excerpt{border-top:1px solid #eee;padding-right:20px}.header-image{position:relative;text-align:center}table.portfolio-3col{width:100%}table.portfolio-3col
td{text-align:center}table.portfolio-2col{width:100%}table.portfolio-2col
td{text-align:center}#primaryContent table.portfolio-2col
img{border:0}.article_separator{display:none}.errors{background:#fee;padding:8px;margin:15px
auto 0 auto}.success{padding:8px;text-align:center;margin:15px
auto 50px auto}.errors ul, .success
ul{margin-bottom:0;padding:0}.quick-contact{background:#eee;width:440px;border:1px
solid #ccc;padding:5px
15px;margin:8px
0 15px 0;float:left}.quick-contact
.field{margin:8px
0 8px 0}#primaryContent .quick-contact
label{display:block;float:left;width:100px}#primaryContent .quick-contact
textarea{height:58px;width:70%}.social-icons{background:#025;text-align:right;padding:5px}.social-icons
img{margin-left:5px}