@charset "utf-8"; 

h1{
	font-size:24px;
	color:#7498bf;
	margin-bottom:5px;
	font-weight:bolder
}
h2{
	font-size:18px;
	color:#b65312;
	font-weight:bolder
}
h3{font-size:16px; color:#b65312; font-weight:bold; padding-top:10px; padding-bottom:5px}

h4{font-size:14px; padding-top:10px; padding-bottom:5px; color:#002252}
h5{font-size:12px; color:#7498BF}
h6{font-size:10px}

*{margin:0 auto 0 auto; padding:0}
body{margin:0; font-size:0.875em; font-family:Arial,Helvetica,sans-serif; color:#002252; background:#fff; line-height:1.5em}
.rssarticle{    padding-bottom:10px}
.rsstitle{    }
div, p, ul, img{padding:0px; margin:0px; border:none}
ul{list-style-type:none}

#container{
	width:960px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding-right:10px;
	padding-left:10px;
	height: 1200px;
}
#top_content{margin-bottom:20px; width:960px; float:left}
#logo{width:220px; height:91px; float:left}
#navigation{
	background-color:#002252;
	width:375px;
	float:right
}
#header{background-image:url(../radimages/bg_hdr_home.png); width:960px; height:275px; background-repeat:no-repeat; margin-bottom:20px; float:left}
#header2{width:960px; height:252px; margin-bottom:20px; float:left}

#main_content{width:960px; margin-bottom:20px; float:left; font-size:12px}
.solutions_column p img{float:left; padding-right:5px}

#main_content h2 img{margin-right:5px}
.description{float:left; width:289px; margin-left:22px; padding:5px}
#left_column{float:left; width:550px; padding:5px; margin-right:15px}
#latest_news{width:355px; float:left; padding:5px; height:250px; margin-left:10px}
#contact{float:left; width:355px; background-image:url(../radimages/bg_index_contactform.png); height:250px; margin-left:10px; background-repeat:no-repeat; padding-top:60px}

.column{height:220px; width:295px; float:left; margin-left:10px; margin-right:10px; margin-top:10px; padding-left:5px}
.subcolumn1{float:left; width:310px; font-size:12px; margin-right:10px}
#solutions_column{float:left; width:650px; padding:5px; font-size:12px; list-style-type:circle}
#solutions_column ul{list-style-type:disc; margin-left:50px}
#solutions_column p img{float:left; padding-right:5px}

.subcolumn1 h5 a{color:#7498bf}
.subcolumn1 h5 a:hover{color:#191919; text-decoration:underline}
.markets_column{float:left; width:300px; padding:5px; font-size:12px; margin-right:10px}
.markets_column h5 a{color:#7498bf}
.markets_column h5 a:hover{color:#191919; text-decoration:underline}
#lbgallery{padding:10px; width:168px; margin-top:10px; margin-left:35px; background-color:#7498bf; height:auto}
#lbgallery img{border:5px solid #c5d2e3}
#lbgallery a:hover img{border:5px solid #fff}

#sidebar{float:left; padding:5px; background-image:url(../radimages/bg_sidebar_solution.png); background-repeat:no-repeat; width:215px; margin-left:40px; height:530px; font-size:12px; line-height:normal}
#sidebar_content a{color:#7498bf; font-weight:bold}
#sidebar_content p img{margin-top:5px; margin-bottom:5px}
#sidebar_content p a:hover{color:#191919}

#sidebar_content{width:210px; margin-top:50px}
#markets_sidebar{float:left; padding:5px; width:215px; margin-left:40px; height:530px; font-size:12px; line-height:normal}
#options_sidebar{float:left; width:253px; height:auto; font-size:12px; line-height:normal; margin-left:23px}
.left_img{float:left; padding-top:10px; padding-bottom:10px; padding-right:5px}

#footer{background-image:url(../radimages/bg_footer.png); background-repeat:no-repeat; background-position:left; height:40px; clear:both; width:963px; float:left}
#footer a{font-size:12px; color:#7498bf}
.footer_legal{font-size:12px; color:#b65312; margin-top:10px; float:right; margin-right:20px; font-weight:bold}

#footer ul{float:left; padding-top:10px; padding-left:10px}
#footer ul li{float:left; padding-left:20px; padding-bottom:10px}
#footer ul li img{float:left; padding-bottom:10px}
#footer p{font-weight:bold; color:#002252; float:left; font-size:16px; padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:20px}
#footer p img{float:left}
#footer img{padding:5px; float:left}

#twtr-widget-1 .twtr-avatar, #twtr-widget-1 .twtr-user{display:none}
#twtr-widget-1 .twtr-tweet-text{margin-left:0}
#twtr-widget-1 i{display:block}
#twtr-widget-1 .twtr-doc,                      #twtr-widget-1 .twtr-hd a,                      #twtr-widget-1 h3,                      #twtr-widget-1 h4{           background:#7498bf !important;            color:#fff !important}
         #twtr-widget-1 .twtr-tweet a{           color:#002252 !important}
         #twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a,           #twtr-widget-1 .twtr-bd p{           color:#fff !important}
         #twtr-widget-1 .twtr-new-results,           #twtr-widget-1 .twtr-results-inner,           #twtr-widget-1 .twtr-timeline{           background:#c5d2e3 !important}
a:link{color:#B65312; text-decoration:none}
a:hover{color:#7498BF; text-decoration:none}
a:visited{text-decoration:none; color:#CCC}
a:active{text-decoration:none}
#options_sidebar a{color:#7498bf; font-weight:bold}
#options_sidebar p a:hover{color:#191919}
.arrow{margin-right:5px}
#form{background-image:url(../radimages/bg_form.png); background-repeat:no-repeat; width:464px; height:369px; padding-top:90px; font-weight:normal; color:#b65312; font-size:14px; margin-left:90px}
#form p{margin-left:110px}

.form_button{}
#survey{width:355px; font-size:14px; font-weight:bold; float:left; margin-left:10px; margin-bottom:10px; margin-top:10px}
#survey a img{margin-left:110px}

#small_header{height:50px; width:960px; float:left}
#hdr_212{width:960px; height:390px; margin-bottom:10px; float:left; background-image:url(../radimages/hdr_212degrees.jpg); background-repeat:no-repeat}
#youtube_box{float:left; height:320px; width:375px; background-image:url(../radimages/youtubebox_212degrees.png); background-repeat:no-repeat; margin-left:10px; margin-top:10px; padding-top:25px; padding-left:53px}
#212_content{width:475px; float:left; margin-left:20px; margin-top:10px; height:600px}
