@charset "UTF-8";

@import url("site.css");

/* 

General Template CSS

*/
.site_content_general h5 {
	font-size:12px;
	font-weight:400;
	text-transform:capitalize;
}

.gen_row {
	text-align:left;
}

.gen_row h1 { /*has indented header to allow icons - typically for products */
	font-size:18px;
	font-weight:400;
	margin:6px 0 20px 45px;
}


.gen_row_norm {
	text-align:left;

}

.gen_row_norm h1 { /*no indent */
	font-size:20px;
	font-weight:200;
	margin:6px 0 20px 0;
}


.gen_col_left {
	float:left;
	width:316px;
	margin-bottom:15px;
	text-align:left;
}

/*.gen_col_left  h1{
	color:white;
	font-size:14px;
}*/

.gen_sub_nav_logos {
	padding: 30px 0 0 0;
}

.gen_col_right {
	float:right;
	width:316px;
	margin-bottom:15px;
	text-align:left;
}

/*.gen_col_right  h1{
	color:white;
	font-size:14px;
}*/

.gen_col_right_links {
	float:right;
	width:350px;
	margin-top:7px;
	text-align:right;
}

.gen_col_right_links a {
	padding:0 15px 0 0px;
}

.gen_col_right_links_fr_es a {
	padding:0;
}

.gen_divider_line {
	height:1px;
	width:100%;
	background-color:#EEEEEE;
	margin:20px 0 20px 0;
}

.gen_more_products a {
	font-size:15px;
	font-weight:400;
	margin-bottom:0px;
}

.gen_prod_feat_left {
	float:left;
	width:316px;
	text-align:left;
}

.gen_prod_feat_right {
	float:right;
	width:316px;
	text-align:right;
}


#gen_prod_feat_a2e {
	background-image:url(../images/bg/products/featured/a2e.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:518px;
	height:213px;
	margin:10px 0 0 90px;

}

#gen_prod_feat_a2e_pro {
	background-image:url(../images/bg/products/featured/a2e_pro.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:518px;
	height:213px;
	margin:10px 0 0 90px;

}
#gen_prod_feat_a2d {
	background-image:url(../images/bg/products/featured/a2d.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:518px;
	height:213px;
	margin:10px 0 0 90px;

}
#gen_prod_feat_a2d_pro {
	background-image:url(../images/bg/products/featured/a2d_pro.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:518px;
	height:213px;
	margin:10px 0 0 90px;

}
#gen_prod_feat_sonic {
	background-image:url(../images/bg/products/featured/sonic.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:518px;
	height:213px;
	margin:10px 0 0 90px;

}

.gen_dev_feat {
margin:15px 0 0 10%;

}

.gen_mini_nav {
	border-top:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	height:65px;
	padding:20px 0 20px 20px;
	margin:20px 0 20px 0;
}

.gen_mini_nav_fr {
	border-top:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	height:50px;
	padding:20px;
	margin:20px 0 20px 0;
}

.gen_mini_nav_server {
	border-top:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	height:65px;
	padding:20px 0 0 20px;
	margin:20px 0 20px 0;
}

.gen_mini_nav_col {
	float:left;
	width:170px;
	padding-bottom:20px;
}

.gen_mini_nav_col_fr {
	float:left;
	width:260px;
	padding-bottom:20px;
}
/*
.gen_mini_nav_col a, .gen_mini_nav_col_fr a {
	text-decoration:none;
}
*/
.gen_blue_hdr {
	background-image:url(../images/bg/site/gen_pg_hdr.jpg);
	background-repeat:repeat-y;
	padding:0 0 0 10px;
	color:#FFFFFF;
}

.gen_prod_screen_shots {
	border-top:1px #999999 solid;
	border-bottom:1px #999999 solid;
	background-color:#ebebeb;
	height:65px;
	padding:20px 0 20px 45px;
	margin:20px 0 20px 0;
}


.gen_prod_scn_img {
	float:left;
	margin:0 20px 0 20px;
	border:0px;
}

.gen_prod_scn_img img {
	border:0px;
}

.gen_prod_scn_img a:hover {
	
/* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
}

.gen_benefits_table {
	margin:0px;
}

.gen_benefits_table td {
	padding:10px 10px 10px 10px;
}

.gen_benefits_tbl_color {
	background-color:#F5F5F5;
}

.gen_tbl_rnd_left {
background-image:url(../images/bg/site/tbl_corner_left.png);
background-position:top left;
background-repeat:no-repeat;
min-height:21px;
min-width:19px;
}

.gen_tbl_rnd_right {
background-image:url(../images/bg/site/tbl_corner_right.png);
background-position:top right;
background-repeat:no-repeat;
min-height:21px;
min-width:19px;
}

.sdkandcom {
color:white; font-size:14px;
}