div#wrapper div#body_content {
	/*background:#3CBDC0;*/
	background: #FFF;
	height:auto!important;
	color: #7e8386;
}

div#wrapper div#body_content div#copy {
	float:left; display: inline;
	margin:0;
	padding:0px 15px 0px 10px;
	/*background:url(/media/imgs/headers/home_bkg1.jpg) #3CBDC0 no-repeat;*/
	background: #FFF;
	width:669px;
	min-height:250px;
	height:250px;
	height:auto !important;
	/*border: 1px solid #FF9999;*/
	border-left: 1px solid #1d3160;
}

div#wrapper div#body_content div#copy.condense{ width: 495px; /*margin-top: -30px;*/ }

div#wrapper div#body_content div#copy ul a:link, div#wrapper div#body_content div#copy p a:link, div#wrapper div#body_content div#copy ul a:active, div#wrapper div#body_content div#copy p a:active, div#wrapper div#body_content div#copy ul a:visited, div#wrapper div#body_content div#copy p a:visited{
	color:#1d3160; text-decoration: none;
	border-bottom: 1px dotted #1d3160;
}

div#wrapper div#body_content div#copy ul a:hover, div#wrapper div#body_content div#copy p a:hover,div#wrapper div#body_content div#copy ul a:visited:hover, div#wrapper div#body_content div#copy p a:visited:hover, div#wrapper div#body_content div#copy ul a:focus, div#wrapper div#body_content div#copy p a:focus{
	color:#1d3160; text-decoration: none;
	border-bottom: 1px solid #1d3160;
}

/*div#wrapper div#body_content div#copy p a:link img, div#wrapper div#body_content div#copy p a:active img, div#wrapper div#body_content div#copy p a:visited img, div#wrapper div#body_content div#copy p a:hover img, div#wrapper div#body_content div#copy p a:visited:hover img, div#wrapper div#body_content div#copy p a:focus img{ border-bottom: none; }*/



div#wrapper div#body_content div#copy p, div#wrapper div#body_content div#copy li  {
	width:auto;
	margin:0 0 10px 10px;
}

div#wrapper div#body_content div#copy li {
	margin: 0 0 10px 25px; 
}

div#wrapper div#body_content div#copy img.partner_logos{ margin: 5px 0 10px 10px; }

div#wrapper div#body_content div#copy h1, div#wrapper div#body_content div#copy h3, div#wrapper div#body_content div#copy h4{ margin: 30px 0 10px 10px; color:#1d3160; }
div#wrapper div#body_content div#copy h1{margin-top:0px;}
div#wrapper div#body_content div#copy h1 font{ font-size: 11px;}
div#wrapper div#body_content div#copy b{ color:#1d3160; }

div#wrapper div#body_content div#copy h1, div#wrapper div#body_content div#copy h3{ font-size: 14px; }
div#wrapper div#body_content div#copy h4{ font-size: 12px; }

div#wrapper div#body_content div#squares ul {
	list-style:none;
	list-style-type:none;
}

div#wrapper div#body_content div#squares ul li {
	width:169px;
	height:169px;
	float:left;
	display:inline;
	margin:10px 10px 0 0;
}

/*LEFT COL*/
div#wrapper div#body_content div#left_col{
	float:left; display: inline;
	/*border-right: 1px solid #FFF;*/
	width:205px; min-height:280px; height: 280px; height: auto !important;
	background:#FFF;	
}

div#wrapper div#body_content div#left_col ul{
	list-style: none; list-style-type: none;
}

div#wrapper div#body_content div#left_col ul li{
	margin: 0px 0px 10px 15px;
	float:left; display: inline;
}

div#wrapper div#body_content div#left_col ul li a:link, div#wrapper div#body_content div#left_col ul li a:active, div#wrapper div#body_content div#left_col ul li a:visited{
	background: url(/media/imgs/side_btn_new.jpg) no-repeat;
	width: 158px; height: 20px;
	display: block;	
	text-align: left; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#1E3160;
	padding: 5px 0px 0px 10px;
	float: left; display: inline;
}

div#wrapper div#body_content div#left_col ul li a:hover, div#wrapper div#body_content div#left_col ul li a:visited:hover, div#wrapper div#body_content div#left_col ul li a:focus, div#wrapper div#body_content div#left_col ul li a.active{
	background: url(/media/imgs/side_btn_hover_new.jpg) no-repeat;
	width: 158px; height: 20px;
	display: block;
	text-align: left; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#FFF;
	padding: 5px 0px 0px 10px;
	float: left; display: inline;
}

/*docs etc*/
div#wrapper div#body_content div#left_col h4{ color:#1d3160; margin: 0 0 10px 20px; }

div#wrapper div#body_content div#left_col ul#doc_list, div#wrapper div#body_content div#left_col ul#img_list{ clear: both; }

div#wrapper div#body_content div#left_col ul#doc_list li a:link, div#wrapper div#body_content div#left_col ul#doc_list li a:active, div#wrapper div#body_content div#left_col ul#doc_list li a:visited{
	background: none;
	width: 158px; height: 20px;
	display: block;	
	text-align: left; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#1E3160;
	padding: 5px 0px 0px 10px;
	float: left; display: inline;
}

div#wrapper div#body_content div#left_col ul#doc_list li a:hover, div#wrapper div#body_content div#left_col ul#doc_list li a:visited:hover, div#wrapper div#body_content div#left_col ul#doc_list li a:focus, div#wrapper div#body_content div#left_col ul#doc_list li a.active{
	background: none;
	width: 158px; height: 20px;
	display: block;
	text-align: left; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#999;
	padding: 5px 0px 0px 10px;
	float: left; display: inline;
}

/*imgs etc*/
div#wrapper div#body_content div#left_col ul#img_list li a:link, div#wrapper div#body_content div#left_col ul#img_list li a:active, div#wrapper div#body_content div#left_col ul#img_list li a:visited{
	background: none;
	width: 80px; height: auto;
	display: block;	
	color:#1E3160;
	padding:0;
	float: left; display: inline;
	margin-right: 5px;
}

div#wrapper div#body_content div#left_col ul#img_list li a:hover, div#wrapper div#body_content div#left_col ul#img_list li a:visited:hover, div#wrapper div#body_content div#left_col ul#img_list li a:focus, div#wrapper div#body_content div#left_col ul#img_list li a.active{
	background: none;
	width: 80px; height: auto;
	display: block;	
	color:#1E3160;
	padding:0;
	float: left; display: inline;
	margin-right: 5px;
}

/*tag cloud thingys*/
div#wrapper div#body_content div#left_col p{ text-align: right; color:#203e69; }

/*GENERIC/AMERICA*/
div#wrapper div#body_content div#left_col p.your_apps_usa{ font-size: 18px; clear: both; margin: 100px 0 0px 0px; }
div#wrapper div#body_content div#left_col p.our_plat_usa{ font-size: 18px;  clear: both; margin: 125px 0 0px 0px; }
div#wrapper div#body_content div#left_col p.networks_usa{ font-size: 18px;  clear: both;margin: 45px 0 0px 0px; }

/*ASIA*/
div#wrapper div#body_content div#left_col p.your_apps_asia{ font-size: 18px; clear: both; margin: 100px 0 0px 0px; }
div#wrapper div#body_content div#left_col p.our_plat_asia{ font-size: 18px;  clear: both; margin: 175px 0 0px 0px; }
div#wrapper div#body_content div#left_col p.networks_asia{ font-size: 18px;  clear: both;margin: 45px 0 0px 0px; }

/*EMEA*/
div#wrapper div#body_content div#left_col p.your_apps_emea{ font-size: 18px; clear: both; margin: 100px 0 0px 0px; }
div#wrapper div#body_content div#left_col p.our_plat_emea{ font-size: 18px;  clear: both; margin: 175px 0 0px 0px; }
div#wrapper div#body_content div#left_col p.networks_emea{ font-size: 18px;  clear: both; margin: 45px 0 0px 0px; }


/*RIGHT COL*/
div#wrapper div#body_content div#right_col{
	float:left;display: inline;
	width: 160px;
	font-size: 11px; font-family: Helvetica, Arial, Verdana, Sans-Serif;
	line-height: 17px;
	padding: 0 10px 0 0;
	margin-left: -5px;
}

div#wrapper div#body_content div#right_col p{ margin: 0 0 20px 0; }
div#wrapper div#body_content div#right_col p font{ color: #203e69; font-weight: bold; font-size: 20px; }
div#wrapper div#body_content div#right_col p span{ color: #203e69; font-weight: bold; }
div#wrapper div#body_content div#right_col h4{ margin: 30px 0 10px 10px; color:#1d3160; font-size: 12px; }
div#wrapper div#body_content div#copy p a img{ border-bottom: none;}

/*WHITE*/
div#wrapper div#body_content div#right_col div.download{
	width: 174px; height: 106px;
	/*background: url(/media/imgs/right_col/download.jpg) no-repeat;*/
	margin: 0 0 10px 0;
	color: #949494;
	line-height: normal;
}

/*
 *
 * Support TABLE
 *
 */
div#wrapper div#body_content div#copy table#support_tbl
{
	width: 650px; height: 180px;
	/*border-top:1px solid #000;
	border-right:1px solid #000;*/
	color: #333;
	margin: 5px 0 15px 10px;
}

div#wrapper div#body_content  div#copy table#support_tbl td{ 
	text-align: center; /*border:1px solid #000;*/ /*border-left:1px solid #000; border-bottom: 1px solid #000;*/  
	border-left:1px solid #FFF; border-bottom: 1px solid #FFF;
}
div#wrapper div#body_content  div#copy table#support_tbl td b{ color: #FFF; }


/*
 *
 * TAG CLOUD + TAG KEY
 *
 */

div#wrapper div#body_content div#copy div.tag_cloud{ 
	float:left; display:inline; 
	width: 580px; margin:  0 0 20px 10px;
	text-align: center;  
	/*border:1px solid green; */
	widows: 0; 
}
div#wrapper div#body_content div#copy div.tag_cloud font{ 	
	position: relative; 
	float: left; width: auto;
	display: inline;
	padding: 4px 4px 8px 4px; margin: 3px 4px 4px 5px;
	/*border:1px solid red;*/
}

div#wrapper div#body_content div#copy div.tag_cloud a.okeford, div#wrapper div#body_content div#copy div.tag_key a.okeford{ color:#5581b8; display: block;  }
div#wrapper div#body_content div#copy div.tag_cloud a.arne, div#wrapper div#body_content div#copy div.tag_key a.arne{ color:#64C5E9; display: block;  }
div#wrapper div#body_content div#copy div.tag_cloud a.hinton, div#wrapper div#body_content div#copy div.tag_key a.hinton{ color:#36aa95; display: block; }
div#wrapper div#body_content div#copy div.tag_cloud a.milborne, div#wrapper div#body_content div#copy div.tag_key a.milborne{ color:#d99d5e; display: block; }

div#wrapper div#body_content div#copy div.tag_cloud a:link, div#wrapper div#body_content div#copy div.tag_cloud a:active, div#wrapper div#body_content div#copy div.tag_cloud a:visited, div#wrapper div#body_content div#copy div.tag_key a:link, div#wrapper div#body_content div#copy div.tag_key a:active, div#wrapper div#body_content div#copy div.tag_key a:visited
{ text-decoration: none; border: none; display: block; }

div#wrapper div#body_content div#copy div.tag_cloud a:hover, div#wrapper div#body_content div#copy div.tag_cloud a:visited:hover, div#wrapper div#body_content div#copy div.tag_cloud a:focus, div#wrapper div#body_content div#copy div.tag_key a:hover, div#wrapper div#body_content div#copy div.tag_key a:visited:hover, div#wrapper div#body_content div#copy div.tag_key a:focus
{ text-decoration: underline; border: none; display: block; }

div#wrapper div#body_content div#copy div.tag_key{
	width: 95%;  /*height: 10px;*/
	background: #dde3e4; border-top:1px solid #CCC;
	/*height: 100px;*/
	padding: 20px 0px 40px 0px;
	margin: 0 10px 0 10px;
	color: #666;
	margin-top:10px;
}

div#wrapper div#body_content div#copy div.tag_key ul{  
	text-align: center; list-style: none; list-style-type: none;
	margin: 0 auto; position: relative;
	/*width: 420px;*/ width: auto; 
	/*border: 1px solid blue;*/
	padding: 0 0px 0 50px;
}

div#wrapper div#body_content div#copy div.tag_key ul li{
	float:left; display:inline;
	/*border: 1px solid red;*/
	margin-right: 50px;
}

div#wrapper div#body_content div#copy div.tag_key ul li.move{ margin-right: 80px; }