@charset "utf-8"; 

*{margin:0 auto 0 auto; padding:0}
p {
	margin-bottom: 10px;
}

body{
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	color:#002252;
	background:#fff;
	line-height:1.3em;
	font-size: 100%;
}

h1{
	font-size:24px;
	color:#002252;
	line-height: 36px;
	margin-bottom: 18px;
}
h2{
	font-size:18px;
	color:#b65312;
	line-height: 18px;
	margin-bottom: 18px;
}
h3{
	font-size:14px;
	color:#b65312;
	line-height: 18px;
}

h4{
	font-size:16px;
	padding-top:10px;
	padding-bottom:5px;
	color:#002252
}
h5{
	font-size:14px;
	color:#7498BF
}
h6{font-size:10px}
.left {
}
#survey_form {
	width: 500px;
	float: left;
}


#212_content{
	width:475px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	height:650px
}
#library {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


a:link{
	color:#7498BF;
	text-decoration:none;
	font-weight: bold;
}
a:hover{
	color:#999;
	text-decoration:none;
	font-weight: bold;
}
a:active {
	color: #7498bf;
}
a:visited {
	color: #7498bf;
}
.arrow{margin-right:5px}
.description{float:left; width:289px; margin-left:22px; padding:5px}



div, p, ul, img{padding:0px; margin:0px; border:none}
.dkblue {
	color: #002252;
}
.liteblue {
	color: #7498bf;
}

#navigation{
	background-color:#002252;
	width:425px;
	float:right
}
.profile {
	width: 330px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7498bf;
}
#column {
	float: left;
	width: 310px;
	margin-right: 0px;
	margin-left: 0px;
	height: 360px;
	margin-bottom: 18px;
}
#column li {
	float: left;
	width: 300px;
}

#column #li_avdesign {
	background-image: url(../radimages/ico_avdesign.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
}
#column #li_avpres {
	background-image: url(../radimages/ico_avpres.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
}
#column #li_digitalsign {
	background-image: url(../radimages/ico_digitalsignage.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
}
#column #li_telepresence {
	background-image: url(../radimages/ico_users.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
}
#column #li_medcart {
	background-image: url(../radimages/ico_hospital.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
}
#column #li_it {
	background-image: url(../radimages/ico_it.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
}





#column li h2{
	font-size: 18px;
	margin-left: 60px;
	float: left;
	width: 200px;
	margin-top: 15px;
	height: 50px;
}
#picgallery {
	width: 320px;
	margin-left: 5px;
}
#picgallery .lightbox img {
	border: 1px solid #b65312;
}


#footer{
	height:40px;
	clear:both;
	width:100%;
	float:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b65312;
	padding-top: 10px;
	font-size: 0.7em;
}
.signup {
	float: left;
	height: 35px;
	width: 150px;
}
.footer_left {
	float: left;
	width: 600px;
}



#footer a{
	font-size:12px;
	color:#b65312;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
#footer a:hover {
	color: #7498bf;
}


#footer ul{
	float:left;
	width: 100%;
}
#footer ul li{
	float:left;
	padding-left: 5px;
}
#footer img{
	float:left
}
#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{}

.column{height:220px; width:295px; float:left; margin-left:10px; margin-right:10px; margin-top:10px; padding-left:5px}
#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}


#container{
	width:960px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	height: auto;
	padding: 0px;
}
.gray {
	color: #747474;
}
#hdr_212{width:960px; height:390px; margin-bottom:10px; float:left; background-image:url(../radimages/hdr_212degrees.jpg); background-repeat:no-repeat}
#primaryContent {
	float: left;
	width: 600px;
	height: auto;
}
#secondaryContent {
	float: left;
	width: 320px;
	margin-left: 20px;
}
#secondaryContent img {
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}
#mainvideo {
	float: left;
	height: 300px;
	width: 480px;
	margin-left: 20px;
}
#casestudies {
	margin-top: 30px;
}

#header{
	width:940px;
	float:left;
	margin-bottom: 30px;
	background-image: url(../radimages/slider_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 334px;
}



#header2{
	width:940px;
	height:252px;
	margin-bottom:20px;
	float:left;
	margin-left: 10px;
}






.hdrColumn {
	padding: 10px;
	float: left;
	width: 450px;
}
.hdrColumn img {
	margin-left: 35px;
}
#latest_news{width:355px; float:left; padding:5px; height:250px; margin-left:10px}
#lbgallery{
	width:243px;
	margin-top:10px;
	height:auto;
}
#photo_gallery {
	width: 253px;
	float: right;
}

#lbgallery img{
	border:2px solid #c5d2e3
}
#left_column{float:left; width:550px; padding:5px; margin-right:15px}
.left {
	float: left;
}
.left_img{float:left; padding-top:10px; padding-bottom:10px; padding-right:5px}
#logo{width:220px; height:91px; float:left}

#main_content{
	width:940px;
	margin-bottom:20px;
	float:left;
	font-size:12px;
	padding-right: 10px;
	padding-left: 10px;
}

#main_content h2 img{margin-right:5px}
.margin {
	margin-left: 30px;
}
.markets_column{
	float:left;
	width:300px;
	font-size:12px;
	height: 350px;
	margin-right: 10px;
	margin-left: 3px;
}
.markets_column h5 a{color:#7498bf}
.markets_column h5 a:hover{color:#191919; text-decoration:underline}
#markets_sidebar{float:left; padding:5px; width:215px; margin-left:40px; height:530px; font-size:12px; line-height:normal}
#options_sidebar{
	float:right;
	width:330px;
	padding: 0px;
	height: auto;
}
#options_sidebar a{color:#7498bf; font-weight:bold}
#options_sidebar p a:hover{color:#191919}
#processColumn {
	float: left;
	width: 300px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-top: 10px;
}
#processColumn ul {
	list-style-type: none;
}
#processColumn ul #singleContact {
	background-image: url(../radimages/ico/ico_user.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
#processColumn ul #needsAnalysis {
	background-image: url(../radimages/ico/ico_analysis.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
#processColumn ul #streamline {
	background-image: url(../radimages/ico/ico_gear.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
#processColumn ul #trainedStaff {
	background-image: url(../radimages/ico/ico_gear.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
#processColumn ul #service {
	background-image: url(../radimages/ico/ico_support.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
.rssarticle{    padding-bottom:10px}
.rsstitle{    }

#sidebar{
	float:left;
	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;
	padding: 5px;
}
#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}

#small_header{height:50px; width:960px; float:left}
.socialbar {
	height: 39px;
	width: 186px;
	float: left;
}
.socialbar ul {
	margin-left: 10px;
}
.socialbar ul li {
	float: left;
	margin-left: 5px;
	padding-top: 5px;
}
.solutions_column p img{float:left; padding-right:5px}
#solutions_column{
	float:left;
	width:600px;
	list-style-type:circle;
}
#solutions_column ul{list-style-type:disc; margin-left:50px}
#solutions_column p img{float:left; padding-right:5px}
.subcolumn1{float:left; width:310px; font-size:12px; margin-right:10px}

.subcolumn1 h5 a{color:#7498bf}
.subcolumn1 h5 a:hover{color:#191919; text-decoration:underline}
#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}
#top_content{
	margin-bottom:20px;
	width:100%;
	float:left;
	height: auto;
}
ul{list-style-type:none}
#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}

#slider {
	width:940px; /* Change this to your images width */
	height:318px; /* Change this to your images height */
	background:url(images/loading.gif) no-repeat 50% 50%;
	float: left;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

