/* CSS Document */

body{
	margin:0px;
	padding:0px;
	}

#bodyright{
	width:200px;
	float:right;
}

#bodyright ul{
	padding-left:30px;
}

h1{
	margin:30px 0 0 0;
	font-size:25px;
	}

h2{
	margin:0;
	font-size:20px;
	}

h3{
	margin:0;
	font-size:15px;
	}

h4{
	margin:0;
	font-size:15px;
	}

a img{

	border: none;
}

.clear{
	clear: both;
}

#green{
	background:#52c000 url(../assets/green_stretch.gif) repeat-x;
	}

#blue{
	background:#0099ff url(../assets/blue_stretch.gif) repeat-x;
	}

#orange{
	background:#C29A45 url(../assets/orange_stretch.gif) repeat-x;
	}

#red{
	background:#e40101 url(../assets/red_stretch.gif) repeat-x;
	}

#raspberry{
	background:#993399 url(../assets/raspberry_stretch.gif) repeat-x;
	}

#silver{
	background:#aeb4ba url(../assets/silver_stretch.gif) repeat-x;
	}

#bronze{
	background:#c28c58 url(../assets/bronze_stretch.gif) repeat-x;
	}

#container{
	width:800px;
	margin:0 auto 0 auto;
	padding:0 0 30px 0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}

/*mastheads*/

#masthead_green{
	height:150px;
	background:url(../assets/masthead_green.gif);
	}

#masthead_blue{
	height:150px;
	background:url(../assets/masthead_blue.gif);
	}

#masthead_orange{
	height:150px;
	background:url(../assets/masthead_orange.jpg);
	}

#masthead_red{
	height:150px;
	background:url(../assets/masthead_red.gif);
	}

#masthead_raspberry{
	height:150px;
	background:url(../assets/masthead_raspberry.gif);
	}

#masthead_silver{
	height:150px;
	background:url(../assets/masthead_silver.jpg);
	}

#masthead_bronze{
	height:150px;
	background:url(../assets/masthead_bronze.jpg);
	}

/*navigation*/

#navigation{
	height:50px;
	margin:0 20px 0 0;
	font-size:12px;
	}

/*green page*/

#page_content_green{
	color:#214e00;
	}


#page_content_green ul{
	list-style:disc;
	margin:0 0 0 0;
	}

#page_content_green a:link, #page_content_green a:visited{
	color:#214e00;
	text-decoration:underline;
	}

#page_content_green a:hover, #page_content_green a:active{
	color:#214e00;
	text-decoration:none;
	}

#page_content_green td{
	padding: 5px 30px 0 0;
	vertical-align:top;
	margin:0 10px 0 0;
	}

#awards{
	margin:10px 0 0 0;
	}

/*blue page*/

#page_content_blue{
	color:#ffffff;
	}

#page_content_blue ul{
	list-style:disc;
	margin:0 0 0 -15px;
	}

#page_content_blue a:link, #page_content_blue a:visited{
	color:#ffffff;
	text-decoration:underline;
	}

#page_content_blue a:hover, #page_content_blue a:active{
	color:#ffffff;
	text-decoration:none;
	}

/*orange page*/

#page_content_orange{
	color:#ffffff;
	}

#page_content_orange ul{
	list-style:disc;
	margin:0 0 0 -15px;
	}

#page_content_orange a:link, #page_content_orange a:visited{
	color:#ffffff;
	text-decoration:underline;
	}

#page_content_orange a:hover, #page_content_orange a:active{
	color:#ffffff;
	text-decoration:none;
	}

/*red page*/

#page_content_red{
	color:#ffffff;
	}

#page_content_red ul{
	list-style:disc;
	margin:0 0 0 -15px;
	}

#page_content_red a:link, #page_content_red a:visited{
	color:#ffffff;
	text-decoration:underline;
	}

#page_content_red a:hover, #page_content_red a:active{
	color:#ffffff;
	text-decoration:none;
	}

#page_content_red td{
	padding: 5px 20px 0 0;
	vertical-align:top;
	margin:0 10px 0 0;
	}

/*raspberry page*/

#page_content_raspberry{
	color:#ffffff;
	}

#page_content_raspberry ul{
	list-style:disc;
	margin:0 0 0 -15px;
	}

#page_content_raspberry a:link, #page_content_raspberry a:visited{
	color:#ffffff;
	text-decoration:underline;
	}

#page_content_raspberry a:hover, #page_content_raspberry a:active{
	color:#ffffff;
	text-decoration:none;
	}

/*silver page*/

#page_content_silver{
	color:#434445;
	}

#page_content_silver ul{
	list-style:disc;
	margin:0 0 0 -15px;
	}

#page_content_silver a:link, #page_content_silver a:visited{
	color:#434445;
	text-decoration:underline;
	}

#page_content_silver a:hover, #page_content_silver a:active{
	color:#434445;
	text-decoration:none;
	}

.silver_sen{
	color:#8b9297;
	}

/*bronze page*/

#page_content_bronze{
	color:#ffffff;
	}

#page_content_bronze ul{
	list-style:disc;
	margin:0 0 0 -15px;
	}

#page_content_bronze a:link, #page_content_bronze a:visited{
	color:#ffffff;
	text-decoration:underline;
	}

#page_content_bronze a:hover, #page_content_bronze a:active{
	color:#ffffff;
	text-decoration:none;
	}

.bronze_sen{
	color:#a16134;
	}

/*containers page*/

#left_container_index{
	width:430px;
	float:left;
	padding:0 0 0 0;
	}

#left_container{
	width:430px;
	float:left;
	padding:0;
	}


#right_container{
	width:350px;
	float:right;
	}

.disclaimers {
	font-size:75%;
	font-style:italic;
	}

/*downloads*/

.downloads {
	/*background:#006BB3 url(../assets/arrow.gif) no-repeat left center;*/
	background-color: #006BB3;
	margin:0 10px 10px 0;
	width:120px;
	float: left;
	padding: 5px;
	min-height: 235px;
	}

.presentations .downloads {
	height: 320px;
}

.downloads2 {
	/*background:#006BB3 url(../assets/arrow.gif) no-repeat left center;*/
	background-color: #74CC32;
	margin:0 10px 10px 0;
	width:120px;
	float: left;
	padding: 5px;
	height: 265px;
	}

.downloads_text{
	 margin:0;
	 color:#ffffff;
	 padding:5px;
	}

.downloads_title{
	font-weight:bold;
	}

/*rewards*/

.rewards_bronze {
	background:#EDDAEC url(../assets/rewards_bronze.jpg) no-repeat center top;
	margin:0 0 10px 0;
	height:125px;
	}

.rewards_silver {
	background:#EDDAEC url(../assets/rewards_silver.jpg) no-repeat center top;
	margin:0 0 10px 0;
	height:125px;
	}

.rewards_gold {
	background:#EDDAEC url(../assets/rewards_gold.jpg) no-repeat center top;
	margin:0 0 10px 0;
	height:125px;
	}

.rewards_text{
	 margin:0px;
	 color:#000000;
	}

.rewards_title{
	font-weight:bold;
	}

/*footer*/

#footer {
	clear:both;
	margin:0 0 0 0;
	padding: 50px 0 20px 0;
	color:#FFFFFF;
	font-size:10px;
	}

#footer_left{
	float:left;
	}

#footer_right{
	float:right;
	}

#footer a:link,#footer a:visited{
	color:#FFFFFF;
	text-decoration:underline;
	}

#footer a:hover{
	color:#FFFFFF;
	text-decoration:none;
	}

/*forms*/

.form{
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.form_details{
	height:80px;
	width: 250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

/*bronze criterior*/

.bronze_container{
	padding:10px;
	margin:10px 0 10px 0;
	background:#E0C5AB;
	color:#000000;
	}

.bronze_container td{
	padding:10px;
	margin:0px;
	vertical-align:top;
	}

.bronze_container_left{
	width:20%;
	}

.bronze_container_right{
	width:80%;
	}

.bronze_container img {
	padding:5px;
	border:1px solid #c9814f;
	}

/*silver criterior*/

.silver_container{
	padding:10px;
	margin:10px 0 10px 0;
	background:#D6D9DC;
	color:#000000;
	}

.silver_container td{
	padding:10px;
	margin:0px;
	vertical-align:top;
	}

.silver_container_left{
	width:20%;
	}

.silver_container_right{
	width:80%;
	}

.silver_container img {
	padding:5px;
	border:1px solid #aeb4ba;
	}

/*gold criterior*/

.gold_container{
	padding:10px;
	margin:10px 0 10px 0;
	background:#DAC28F;
	color:#000000;
	}

.gold_container td{
	padding:10px;
	margin:0px;
	vertical-align:top;
	}

.gold_container_left{
	width:20%;
	}

.gold_container_right{
	width:80%;
	}

.gold_container img {
	padding:5px;
	border:1px solid #c29a45;
	}


/*general page criterior*/

.border{
	border-top:#000000 1px solid;
	margin:0px;
	padding:0px;
	}

/*back to top arrow*/

.back_to_top{
	text-align:right;
	padding:5px;
	}

.info{
	padding:5px;
	font-weight:bold;
	}

/*contact page*/

.td_width_col1{
	width:120px;
}

.td_width_col2{
	width:300px;
}


/*video*/

#right_container2{
	width:350px;
	float:right;
	}
	
#right_container2 a#caseStudyVideos{
	width:133px;
	height:15px;
	display:block;
	text-indent:-9999px;
	float:left;
	background:url(/assets/caseStudy.gif) left top no-repeat;
	margin:10px 0 0 13px;
	outline:none;
}

#right_container2 a#caseStudyVideos:hover{
	background-position:right top;
}

#logos{
	float: right;
	width:350px;
}

/*info box home page*/

.info_box{
	background-color: #74cc32;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	margin-top: 20px;
	color: #ffffff;
	border: 3px solid #9edc70;
}

.bold{
	font-weight: bold;
}

.info_box_heading{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #52C000;
	color: #214E00;
}

.info_box_heading h3{
	font-size: 1.5em;
}

#left_container div.info_box div.info_box_content table tbody tr td{
	padding: 10px 0 0 0;
}

.info_box_content ul li{
	list-style: none;
}

.vzaar_media_player{
	
	margin-bottom: 15px;
	
	margin-top: 5px;
	
}

