@charset "utf-8";
/* CSS Document */

/* 2012 static page styles */

/*home page*/

.home_wrapper{width:985px; margin:auto; font:12px Arial, Helvetica, sans-serif;}

.home_left_col{float:left; width:379px; margin:10px 0px 10px 10px}
.home_left_col img{display:block; float:left; width:76px; height:70px;}
.home_left_col div{float:left; width:293px; min-height:70px} 
.home_left_col h2{font-size:21px; text-align:center}
.home_left_col h3{margin:2px 0px 4px 0px;}

.home_right_col{float:right; width:571px; height:299px; margin:10px;}
.slideshow{float:left; width:435px; height:299px; margin-right:5px; overflow:hidden}
.slideshow img{display:block;}


.right_col_content{height:100%; background:#000; padding-right:5px; color:#FFF;  font-style:italic}
.right_col_content p{font-size:14px; line-height:19px; margin:0px; padding:0px}
.right_col_content h2 {font-size:18px; padding:10px 0px 4px 0px; color:#20A2DC;  font-style:normal}

.action_block{margin:10px 0px 0px 120px; }

.home_full_width{}

/* welcome page */

.welcome_block{margin:auto; width:800px; height:219px; border:1px solid #000;}
.welcome_block img{display:block; float:right; clear:right; width:384px;}
.welcome_left_col {float:left; width:400px; margin:10px 10px 10px 0px}
.welcome_left_col h1{margin:0px 0px 10px 0px; color:#20A2DC; font-size:21px; text-align:center}
.welcome_left_col h2{margin:10px 0px 10px 0px; color:#000; font-size:16px; text-align:center}
.welcome_left_col p{ margin:0px 0px 10px 10px; font-size:12px;}
.welcome_left_col img{float:none; margin:auto}

.horiz_experience{clear:both; width:985px; margin:20px auto 20px auto}
.horiz_experience div{float:left; width:193px; margin:2px; text-align:center}
.horiz_experience img{display:block; margin:auto; width:47px}
.horiz_experience p{width:190px; margin:0px 4px 0px 4px; padding:0px; text-align:center}
.horiz_experience h3{margin:4px 0px 0px 0px; text-align:center}

/* support page */

.service_list li{margin-bottom:15px;}
.slope_support_list ul{}
.slope_support_list li{list-style:none;  margin-bottom:4px}

.silver_grad{
background: rgb(202,202,202); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 40%, rgba(201,201,201,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(201,201,201,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 40%, rgba(201,201,201,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 40%, rgba(201,201,201,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 40%, rgba(201,201,201,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#CACACA',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(255,255,255,1) 40%, rgba(201,201,201,1) 100%); /* W3C */
}



/* end 2012 styles */

a.location_link{
	text-decoration:none;
	color:#000066;
	font-weight:bold;
	font-size:11px
}
a:hover.location_link{
	text-decoration:underline;
	color:#20A2DC;
	font-weight:bold;
	font-size:11px
}

.static_content{
	width:796px;
	margin:4 auto;
}

.location_title{
	padding-top:8px;
	padding-bottom:4px;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}
