* h1 {
	font-size: 19px;
	font-weight: bolder;
	text-align:left;
}
p {
	padding: 0 0 7px 0;
}
#content_container, #headerline_container, #footer_container {
	width: 750px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#headerline_container {
	z-index: 5;
	padding-bottom:10px;
}
#content_container {
	z-index: 1;
	padding-bottom:0px;
}
#footer_container {
	padding: 0;
}
.topic {
	background:#690 url(/images/2007_07/main_header.jpg)  no-repeat;
	width: 560px;
	font-size:12px;
	color:white;
	text-align:left;
	line-height: 18px;
}
.topic div{
	padding: 5px 20px 10px 20px;
}
.topic a {
	color:white;
	background-image: url(/images/2007_07/arrow_white.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 14px;
}
.topic a:hover {
	color:black;
	background-image: url(/images/2007_07/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 14px;
}
.topic strong {
	font-size:12px;
	font-weight: bold;
}
.box_tag {
	background: url(/images/2007_07/box_tag.gif) no-repeat right;
	height:35px;
}
.box_tag a{
	color:#FFFFFF;
	padding:0;
	background:none;
}
.box_tag a:hover{
	color:#666666;
	padding:0;
	background:none;
}
.box_tag div {
	background: url(/images/2007_07/box_tag_e.gif) no-repeat left;
	padding: 11px 13px 10px 11px;
	font-size: 10px;
	color:#999999;
}
.box_tag strong {
	font-size: 12px;
	color:#dddddd;
	text-transform: uppercase;
}
.box_750 {
	background: url(/images/2007_07/box_bg_750.gif) repeat-y;
	color: #CCFF99;
	padding: 0 3px 0 1px;
	font-size:12px;
	color:#555555;
	line-height: 18px;
}
.box_750 p {
	padding:0;
}
.box_750 ul {
	padding:0 0 0 30px;
}
.box_750_bottom {
	background: url(/images/2007_07/box_bg_bottom_750.gif) no-repeat center bottom;
	height:14px;
	font-size:10px;
	color:#999999;
}
/*.box_270 div {
	background: url(/images/2007_07/box_bg_bottom_270.gif) no-repeat center bottom;
	font-size: 12px;
	color:#555555;
	padding: 0 18px 1px 16px;
	line-height: 17px;
}
.box_270 p {
	padding-bottom: 4px;
	padding-top:3px;
}
.box_270 span {
	padding-right: 2px;
}
.box_270 strong {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}*/
.box_550 a, .box_750 a {
	color: #669900;
	background: url(/images/2007_07/arrow_green.gif) no-repeat right center;
	padding-right: 9px;
}
.box_550 a:hover, .box_750 a:hover {
	color: black;
	background: url(/images/2007_07/arrow_black.gif) no-repeat right center;
	padding-right: 9px;
}
.box_550 {
	background: url(/images/2007_07/box_bg_550.gif) repeat-y;
	color: #CCFF99;
	padding: 0 3px 0 1px;
	font-size:12px;
	color:#555555;
	line-height: 18px;
}
.box_550 table, .box_750 table {
	margin:10px;
}
.box_550_bottom {
	background: url(/images/2007_07/box_bg_bottom_550.gif) no-repeat center bottom;
	height:14px;
	font-size:10px;
	color:#999999;
}
.box_550_bottom_black {
	background: #111111 url(/images/2007_07/box_bg_bottom_550_black.gif) no-repeat center bottom;
	padding: 10px 3px 18px 1px;
	font-size:12px;
	color:#888888;
}
.box_550 p, .box_550_bottom_black p {
	margin: 0 10px 8px 10px;
}	
.box_550 strong, .box_750 strong {
	font-size:12px;
	text-transform: uppercase;
	color: #000000;
	font-weight:bold;
}
.box_550_bottom_black strong {
	font-size:12px;
	text-transform: uppercase;
	color: #dddddd;
	font-weight:bold;
}
.box_550_bottom_black ul {
	list-style:none;
	padding: 0 10px 0 10px;
	margin: 0;
	text-align:center;
}
.box_550_bottom_black li {
	float:left;
	width:149px;
	border-right: 1px dashed #333;
	padding-right: 15px;
	padding-left:10px;
	text-align:left;
}
.box_550_bottom_black a {
	color: #CCCC00;
	background: url(/images/2007_07/arrow_green.gif) no-repeat right center;
	padding-right: 9px;
}
.box_550_bottom_black a:hover {
	color: #fff;
	background: url(/images/2007_07/arrow_white.gif) no-repeat right center;
	padding-right: 9px;
}
/*.home_submenu_bg {
	background: #111111 url(/images/2007_07/home_submenu_bg.gif) repeat-x bottom;
	color: #690;
	height:35px;
	font-size: 12px;
	text-align:left;
}*/
/*.home_submenu {
	color: #777777;
	height:35px;
	font-size: 11px;
	text-align:left;
	padding-top: 10px;
	padding-left:10px;
}
.home_submenu div{
	padding-bottom: 7px;
}
.home_submenu a{
	color: #ffffff;
	padding: 0;
	background: none;
	text-transform:uppercase;
}
.home_submenu a:hover{
	color: #690;
	padding: 0;
	background: none;
	text-transform:uppercase;
}
.home_submenu  strong{
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	text-transform:uppercase;
}
.home_submenu span {
	padding-right:4px;
}*/
.box_green_row {
	background: #2a4704 url(/images/2007_07/box_green_row.jpg) no-repeat center center;
	font-size: 12px;
	color:white;
}
.events_header_row {
	background: #333333 url(/images/2007_07/companyEvents200707.jpg) no-repeat center top;
	font-size: 12px;
	color:white;
	width: 286px;
	height: 47px;
	padding:120px 10px 10px 250px;
	text-align:left;
}
.events_header_row a {
	background: url(/images/2007_07/arrow_white.gif) no-repeat right center;
	padding-right: 14px;
	color: white;
	font-weight: bold;
}
.events_header_row a:hover {
	background: url(/images/2007_07/arrow_green.gif) no-repeat right center;
	padding-right: 14px;
	color: #669900;
}
.mainLogin_bg_dark {
	background: #333333 url(/images/2007_07/login_box_dark.jpg) no-repeat center center;
	width:168px;
	height: 170px;
	padding: 10px 12px 10px 10px;
	margin-bottom: 10px;
}
.text_title {
	font-size:12px;
	text-transform: uppercase;
	color: #000000;
	font-weight:bold;
}
.content_form {
	background: url(/images/2007_07/green_square.gif) no-repeat center top;
	width:526px;
	margin-top:10px;
}
.content_form div{
	padding-bottom:5px;
}
.content_form_light {
	background: url(/images/2007_07/lightgreen_square.gif) no-repeat center top;
	width:520px;
	margin-top:10px;
}
.content_form td {
	background: url(/images/2007_07/green_square_bottom.gif) no-repeat center bottom;
	padding: 10px 0 0 10px;
}
.content_form_light td {
	background: url(/images/2007_07/lightgreen_square_bottom.gif) no-repeat center bottom;
	height: 10px;
}
.content_form ul, .content_form_light ul {
	list-style:none;
	padding: 0;
	margin: 0;
}
.content_form li, .content_form_light li {
	float: left;
	width: 157px;
	padding: 10px 10px 15px 0;
	text-align: left;
}
.content_form a, .content_form_light a {
	color:#669966;
	font-size: 12px;
	font-weight: bolder;
	font-variant: normal;
	background: url(/images/2007_07/arrow_dark_green.gif) no-repeat right center;
	padding-right: 9px;
	margin-right: 10px;
}
.content_form a:hover {
	color:#fff;
	font-size: 12px;
	font-weight: bolder;
	font-variant: normal;
	background: url(/images/2007_07/arrow_white.gif) no-repeat right center;
	padding-right: 9px;
	margin-right: 10px;
}
.content_form_light a:hover {
	color:#000;
	font-size: 12px;
	font-weight: bolder;
	font-variant: normal;
	background: url(/images/2007_07/arrow_black.gif) no-repeat right center;
	padding-right: 9px;
	margin-right: 10px;
}
.form_content, .form_dark_ne, .form_dark_nw, .form_dark_se, .form_dark_sw, .form_light_ne, .form_light_nw, .form_light_se, .form_light_sw, .form_dark_n, .form_dark_s, .form_light_n, .form_light_s {
	padding:5px;
	color:#555555;
	line-height: 20px;
}
.form_content img, .form_dark_ne img, .form_dark_nw img, .form_dark_se img, .form_dark_sw img, .form_light_ne img, .form_light_nw img, .form_light_se img, .form_light_sw img, .form_dark_n img, .form_dark_s img, .form_light_n img, .form_light_s img, .content_form img, .content_form_light img{
	padding: 0 5px 5px 0;
}
.form_black_ne {
	background: #8c9462 url(/images/2007_07/black_square_ne.gif) no-repeat left top;
	padding:6px;
	line-height: 20px;
}
.form_black_nw {
	background: #8c9462 url(/images/2007_07/black_square_nw.gif) no-repeat right top;
	padding:6px;
	line-height: 20px;
}
.form_dark_n {
	background: #cad9b6 url(/images/2007_07/green_square_n.gif) no-repeat left top;
}
.form_dark_s {
	background: #cad9b6 url(/images/2007_07/green_square_s.gif) no-repeat left bottom;
}
.form_light_n {
	background: #e6eedb url(/images/2007_07/lightgreen_square_n.gif) no-repeat left top;
}
.form_light_s {
	background: #e6eedb url(/images/2007_07/lightgreen_square_s.gif) no-repeat left bottom;
}
.form_dark_ne {
	background: #cad9b6 url(/images/2007_07/green_square_ne.gif) no-repeat left top;
}
.form_dark_nw {
	background: #cad9b6 url(/images/2007_07/green_square_nw.gif) no-repeat right top;
}
.form_dark_se {
	background: #cad9b6 url(/images/2007_07/green_square_se.gif) no-repeat left bottom;
}
.form_dark_sw {
	background: #cad9b6 url(/images/2007_07/green_square_sw.gif) no-repeat right bottom;
}
.form_light_ne {
	background: #e6eedb url(/images/2007_07/lightgreen_square_ne.gif) no-repeat left top;
}
.form_light_nw {
	background: #e6eedb url(/images/2007_07/lightgreen_square_nw.gif) no-repeat right top;
}
.form_light_se {
	background: #e6eedb url(/images/2007_07/lightgreen_square_se.gif) no-repeat left bottom;
}
.form_light_sw {
	background: #e6eedb url(/images/2007_07/lightgreen_square_sw.gif) no-repeat right bottom;
}
.form_content a, .form_dark_ne a, .form_dark_nw a, .form_dark_se a, .form_dark_sw a, .form_light_ne a, .form_light_nw a, .form_light_se a, .form_light_sw a, .form_dark_n a, .form_dark_s a, .form_light_n a, .form_light_s a {
	color:#f30;
	background:none;
	padding: 0;
	cursor:pointer;
}
.form_content a:hover, .form_dark_ne a:hover, .form_dark_nw a:hover, .form_dark_se a:hover, .form_dark_sw a:hover, .form_light_ne a:hover, .form_light_nw a:hover, .form_light_se a:hover, .form_light_sw a:hover, .form_dark_n a:hover, .form_dark_s a:hover, .form_light_n a:hover, .form_light_s a:hover {
	color:#000;
	background:none;
	padding: 0;
}
.form_content ul, .form_dark_ne ul, .form_dark_nw ul, .form_dark_se ul, .form_dark_sw ul, .form_light_ne ul, .form_light_nw ul, .form_light_se ul, .form_light_sw ul, .form_dark_n ul, .form_dark_s ul .form_light_n ul, .form_light_s ul {
	list-style:none;
	padding: 0;
	margin: 0;
	padding-left:25px;
	text-align: left;
}
.form_content li, .form_dark_ne li, .form_dark_nw li, .form_dark_se li, .form_dark_sw li, .form_light_ne li, .form_light_nw li, .form_light_se li, .form_light_sw li, .form_dark_n li, .form_dark_s li .form_light_n li, .form_light_s li {
	list-style-image: url(/images/2007_07/arrow_red.gif);
	list-style-position: outside;
}
.news_header {
	font-size: 12px;
	color: #FFFFFF;
	background: #669900 url(/images/2007_07/news_header_bg.gif) repeat-x center center;
	height: 16px;
	width: 526px;
	padding: 7px 10px 7px 10px;
}
.news_header ul {
	list-style: none;
	padding: 0;
	margin:0;
}
.news_header li {
	float: left;
}
.news_content {
	font-size: 12px;
	color: #666666;
	width: 526px;
	padding: 7px 10px 10px 10px;
	line-height: 18px;
}
.news_content p {
	padding-bottom:7px;
}
.advertiser_row, .publisher_row {
	width: 546px;
	height: 100px;
	padding-top:10px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 17px;
}
.advertiser_row div, .publisher_row div {
	padding: 0 10px 10px 10px;
}
.advertiser_row strong, .publisher_row strong {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.advertiser_row a, .publisher_row a {
	background: url(/images/2007_07/arrow_white.gif) no-repeat right center;
	padding-right:10px;
	font-weight: bold;
	color: #fff;
}
.advertiser_row a:hover, .publisher_row a:hover {
	background: url(/images/2007_07/arrow_black.gif) no-repeat right center;
	padding-right:10px;
	font-weight: bold;
	color: #000;
}
.advertiser_row {
	background: #990000 url(/images/2007_07/ad_header.jpg) no-repeat center top;
}
.publisher_row {
	background: #366 url(/images/2007_07/pub_header.jpg) no-repeat center top;
}
.submenu_bg {
	background: #111111 url(/images/2007_07/submenu_bg.gif) repeat-x center top;
	height: 40px;
	color:#666666;
	font-size: 10px;
	padding:0 2px 0 2px;
	text-align:left;
}
/*.submenu_bg div {
	padding-left: 2px;
}*/
.submenu_bg table {
	margin: 0;
}
.submenu_pub {
	color:#222222;
	line-height: 11px;
	padding:10px 0 0 8px;
}
/*.submenu div{
	height: 30px;
	padding: 0 10px 10px 10px;
}*/
.submenu_pub a {
	color:#fff;
	background:none;
	padding-right: 8px;
	border-right: solid 1px #444444;
}
.submenu_pub a:hover {
	color:#777777;
	background:none;
	padding-right: 8px;
	border-right: solid 1px #444444;
}
.submenu {
	background: url(/images/2007_07/submenu_div.gif) no-repeat right center;
	color:#999999;
	line-height: 11px;
	padding:10px 10px 0 10px;
}
.submenu b{
	color:white;
	text-transform:none;
	font-weight:normal;
}
.submenu span {
	color:#fff;
	padding-right:15px;
}
.submenu a {
	color:#fff;
	background:none;
	padding-right: 0;
}
.submenu a:hover {
	color:#777777;
	background:none;
	padding-right: 0;
}
.submenu strong {
	color:white;
	font-weight:bolder;
	text-transform:none;
}
.submenu_down {
	background: url(/images/2007_07/submenu_down.gif) no-repeat right top;
	height: 40px;
	color:#111111;
	line-height: 11px;
	font-size:11px;
	font-weight:bolder;
}
.submenu_down div {
	background: url(/images/2007_07/submenu_down_left.gif) no-repeat left top;
	height: 30px;
	padding: 10px 7px 0 8px;
}
.graphicButton_blue, .graphicButton_black, .graphicButton_green, .graphicButton_red {
	height: 24px;
	cursor: pointer;
}
.graphicButton_blue div, .graphicButton_black div, .graphicButton_green div, .graphicButton_red div {
	height: 21px;
	padding: 2px 10px 1px 17px;
	font-size: 11px;
	color: #ffffff;
}
.graphicButton_blue strong, .graphicButton_black strong, .graphicButton_green strong, .graphicButton_red strong {
	color:#FFFFFF;
	font-weight: bolder;
	text-transform: uppercase;
}
.graphicButton_blue {
	background: url(/images/2007_07/buttonGraphic_blue.gif) no-repeat right center;
}
.graphicButton_blue div {
	background: url(/images/2007_07/buttonGraphic_blue_left.gif) no-repeat left center;
}
.graphicButton_black {
	background:url(/images/2007_07/buttonGraphic_black.gif) no-repeat right center;
}
.graphicButton_black div {
	background: url(/images/2007_07/buttonGraphic_black_left.gif) no-repeat left center;
}
.graphicButton_green {
	background: url(/images/2007_07/buttonGraphic_green.gif) no-repeat right center;
}
.graphicButton_green div {
	background: url(/images/2007_07/buttonGraphic_green_left.gif) no-repeat left center;
}
.graphicButton_red {
	background: url(/images/2007_07/buttonGraphic_red.gif) no-repeat right center;
}
.graphicButton_red div {
	background: url(/images/2007_07/buttonGraphic_red_left.gif) no-repeat left center;
}
.clicksorControl_logo {
	height: 19px;
	width: 310px;
	cursor: pointer;
	border: 0px;
	font-size: 16px;
	font-weight: bolder;
	color: #fff;
	text-align: left;
}
html>body .clicksorControl_logo {
	background: url(/images/2007_07/logo_control.png) no-repeat;
}
* .clicksorControl_logo {
 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/2007_07/logo_control.png");
}
.adformat_layer {
	height: 330px;
	width: 540px;
}
html>body .adformat_layer {
	background: url(/images/2007_07/adsample_layer_bg.png) no-repeat;
}
* .adformat_layer {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/2007_07/adsample_layer_bg.png");
}
.adformat_layer div{
	font-size: 12px;
	line-height: 18px;
	color:#333333;
	padding:10px 14px 10px 11px;
}
.adformat_layer a{
	color:#900;
	background:none;
}
.adformat_layer a:hover{
	color:#000;
	background:none;
}
.adformat_layer strong{
	color:#000;
	font-size:14px;
}
.adformat_layer ul{
	list-style:none;
	padding:0;
	margin:0;
}
.adformat_layer li{
	width:254px;
}
.technology_flow {
	color:white;
	font-size:10px;
	text-align:left;
	margin:0 0 10px 0;
	background: url(/images/2007_07/tech_header_bg.jpg) no-repeat center;
	width:752px;
	height:200px;
	padding-top:70px;
}
.technology_flow ul{
	list-style:none;
	text-align:center;
	padding:0;
	margin:0;
}
.technology_flow li{
	float: left;
	width: 140px;
	padding-right: 5px;
	padding-left:5px;
}
.techicon_network {
	width: 140px;
	height: 125px;
	cursor: pointer;
}
html>body .techicon_network {
	background: url(/images/2007_07/icon_network.png) no-repeat;
}
* .techicon_network {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/2007_07/icon_network.png");
}
.techicon_contextual {
	width: 140px;
	height: 125px;
	cursor: pointer;
}
html>body .techicon_contextual {
	background: url(/images/2007_07/icon_contextualservers.png) no-repeat;
}
* .techicon_contextual {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/2007_07/icon_contextualservers.png");
}
.techicon_category {
	width: 140px;
	height: 125px;
	cursor: pointer;
}
html>body .techicon_category {
	background: url(/images/2007_07/icon_categories.png) no-repeat;
}
* .techicon_category {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/2007_07/icon_categories.png");
}

.techicon_adsystem {
	width: 140px;
	height: 125px;
	cursor: pointer;
}
html>body .techicon_adsystem {
	background: url(/images/2007_07/icon_adsystem.png) no-repeat;
}
* .techicon_adsystem {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/2007_07/icon_adsystem.png");
}

.techicon_advertisement {
	width: 140px;
	height: 125px;
	cursor: pointer;
}
html>body .techicon_advertisement {
	background: url(/images/2007_07/icon_advertisement.png) no-repeat;
}
* .techicon_advertisement {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/2007_07/icon_advertisement.png");
}
.technology_drop {
	width: 150px;
	height: 200px;
}
html>body .technology_drop {
	background: url(/images/2007_07/technology_drop.png) no-repeat;
}
* .technology_drop {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/2007_07/technology_drop.png");
}
.technology_drop div{
	padding: 45px 10px 10px 10px;
	font-size:10px;
	color:#fff;
	text-align:left;
}
.contact_cell {
	padding:0;
}
.contact_cell a, .contact_cell a:hover{
	padding:0;
	background:none;
	text-decoration: underline;
}
.contact_cell ul {
	list-style:none;
	padding:0;
	margin:0;
}
.contact_cell li {
	text-align:left;
	float:left;
	padding: 0 15px 20px 15px;
	width: 230px;
	height:130px;
}
.contact_cell p {
	padding:0 0 5px 0;
	margin:0;
}
.contact_cell img {
	margin:0 0 5px 20px;
}
.signuppub_textfield {
	font-size: 11px;
	color: #333333;
	background-color: #fff;
	width: 275px;
	height:17px;
	padding-bottom: 1px;
	padding-left:2px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #bbbbbb;
}
.solutions_search_textfield {
	font-size: 11px;
	color: #333333;
	background-color: #fff;
	width: 180px;
	height:17px;
	padding-bottom: 1px;
	padding-left:2px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #bbbbbb;
}
.plain_text {
	font-size:12px;
	color:#999999;
	line-height:18px;
	text-align:left;
}
.plain_text strong{
	font-size:15px;
	color:#222222;
	font-weight:bolder;
	text-transform:uppercase;
}
.plain_text b{
	color:#555555;
	font-weight:bolder;
}
.plain_text a{
	color:#690;
	background:none;
	padding:0;
}
.plain_text a:hover{
	color:#000;
	background:none;
	padding:0;
}
.pub_signup_header {
	width:746px;
	background: #00202F url(/images/2007_07/pub_signin_header.jpg) no-repeat center top;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.pub_signup_header div {
	padding: 55px 10px 10px 67px;
}
.pub_signup {
	font-size:12px;
	line-height: 18px;
}
.pub_signup form{
	padding: 15px 0 0 0;
	margin:0;
}
.pub_signup ul{
	list-style:none;
	padding: 0 5px 0 5px;
	margin:0;
}
.pub_signup strong{
	color:#ff0000;
	font-size:22px;
	font-weight:bolder;
}
.pub_signup li{
	float:left;
	width:355px;
	height:65px;
	padding:0 10px 0 3px;
}
.solution_header {
	background: #77aa03 url(/images/2007_07/solution_header_large.jpg) no-repeat top center;
	color:white;
	font-size:12px;
	line-height:17px;
	padding: 70px 50px 20px 20px;
	text-align:left;
}
.solution_header strong{
	font-size: 13px;
	font-weight: bolder;
	text-transform: uppercase;
}
.adformat_content {
	font-size:12px;
	color:#888888;
	text-align:left;
	line-height:18px;
	overflow:auto;
}
.adformat_content b{
	color:#333;
	font-weight:bolder;
}
.adformat_content strong {
	font-size:15px;
	color:#111111;
	font-weight: bolder;
	text-align:left;
}
.adformat_content p {
	margin:0 0 10px 0;
}
.adformat_content ul {
	margin:30px 0 0 0;
	list-style:none;
	padding:0;
}
.adformat_content li {
	float:left;
	padding:0 0 10px 0;
	margin:0;
}
.adformat_content img {
	margin:5px;
}
.adformat_content table {
	margin:0 0 10px 30px;
}
.adformat_list, .adformat_list_2 {
	padding:0;
	font-size:12px;
	color:#444444;
	text-align:left;
	line-height:18px;
}
.adformat_list {
	background: #e6eedb;
}
.adformat_list_2 {
	background: #dbe4ce;
}
.adformat_list img, .adformat_list_2 img{
	margin: 0 5px 30px 15px;
}
.adformat_list b, .adformat_list_2 b{
	color:#333300;
	font-weight:bolder;
	font-size:13px
}
.adformat_list a, .adformat_list_2 a{
	color:#990000;
	font-weight:bolder;
	background:url(/images/2007_07/arrow_red.gif) no-repeat right center;
	padding:0 10px 0 0;
}
.adformat_list a:hover, .adformat_list_2 a:hover{
	color:#000;
	font-weight:bolder;
	background:url(/images/2007_07/arrow_black.gif) no-repeat right center;
	padding:0 10px 0 0;
}
.adformat_list ul, .adformat_list_2 ul{
	list-style:none;
	padding:0;
	margin:0;
	padding-top:10px;
}
.adformat_list li, .adformat_list_2 li{
	float:left;
	width:202px;
	height:140px;
	margin-right:40px;
}
.testimonials {
	color:#333333;
	text-align:left;
}
.testimonials img{
	margin-bottom:20px;
	margin-top:5px;
}
.testimonials p{
	padding:0;
}
.erro_message {
	text-align:left;
	font-size:11px;
	padding:15px 15px 15px 15px;
	color:#f30;
	margin-bottom:10px;
	background:#dddddd;
}
.forgot {
	font-size:12px;
	padding:15px 15px 15px 15px;
	color:#222222;
}
.forgot span{
	padding-right:10px;
}
.top_catgories_sub {
	position:absolute;
	width:110px;
	height:260px;
	padding:5px;
	visibility: hidden;
	background-color: #e6eedb;
	overflow:auto;
}
.question {
	color:black;
	cursor:pointer;
	background-color:changeBG(obj,whichColor);
	width:100%;
}
.answer {
	padding:0;
	background-color:#e6eedb;
	cursor:pointer;
}
.code_font div{
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #666666;
	padding:0 5px 5px 5px;
	line-height:14px;
	overflow: hidden;
}

.top550_white {
	background: url(/blog/images/box_550_top_white.gif) no-repeat center top;
	padding: 11px 14px 0 11px;
}
.blogHeader {
	width:291px;
	height:40px;
	padding:30px 10px 10px 225px;
	color:white;
	background: url(/blog/images/header_bg.jpg) no-repeat center top;
	font-size:12px;
	line-height:17px;
}
.blogContent {
	width:496px;
	padding:20px 15px 10px 15px;
	font-size:12px;
	line-height: 18px;
	color:#666666;
}
.blogContent h1{
	font-size:18px;
	font-weight:bold;
	padding:0;
	margin:0;
}
.blogContent small{
	font-size:10px;
}
.blogContent p{
	padding:0;
	margin: 0 0 15px 0;
}
.blogContent a{
	color:#0099CC;
	background:none;
	padding:0;
}
.blogContent a:hover{
	color:#000033;
	text-decoration:underline;
	background:none;
	padding:0;
}


/* Resellers */

.box_tag2{ color:#999999; font-size:10px; padding:11px 13px 10px 11px; height:15px; background:url(/images/2007_07/title_bg.jpg) 0 0 no-repeat; }
.box_tag2 strong { color:#DDDDDD; font-size:12px; text-transform:uppercase; }
.content_wrap{ background:url(/images/2007_07/box_bg_550.gif) 0 0 repeat-y; padding:0 2px 10px 0; color:#555555; font-size:12px; line-height:18px;}
.content_wrap h2{ color:#fff; font-size:16px; letter-spacing:-0.01em; margin:0 0 10px; padding:20px; text-transform:uppercase; background:url(/images/2007_07/ajzgkyn4.jpg) center 0 no-repeat; height:97px; width:508px; position:relative;}
.content_wrap h2 span{line-height:1.4em; display:block; text-transform:capitalize; font-weight:normal; padding:6px 0 0;}
.content_wrap h2 span strong{ font-size:18px; color: #FFCC00}
.enroll_btn{ position:absolute; right:24px; top:95px;}
.enroll_btn img{ margin:0; padding:0; border:0;}

.content_wrap p{margin:0 10px 8px; }
.content_wrap p strong{color:#000000; font-size:12px; font-weight:bold; text-transform:uppercase;}
.content_wrap ol{ color: #318E6B}
.left_bottom{ width:550px; height:15px; background:url(/images/2007_07/box_bg_bottom_550.gif) 0 bottom no-repeat;}


