.zcurvedbox1 {
	width:100%;
	top: auto;
	padding: 0px;
}
.xcurvedbox1 h1, .zcurvedbox1 h1 {
	margin:0;
	font-size:0.9em;
	border-bottom:1px solid #aeadad;
	font-weight: bold;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.xcurvedbox1 p, .zcurvedbox1 p {
	margin:0;
	padding:5px 10px;
	font-size:80%;
	font-family: Arial, Helvetica, sans-serif;
}
.xcurvedbox1 {background: transparent; width:240px; float:left; margin:0 3px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #aeadad;}
.xb1 {margin:0 5px; background:#aeadad;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #aeadad; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}

.color_a {background:#44bad6; color:#fff;}/* Turquoise-Network color */
.color_b {background:#89c228; color:#fff;}/* Green-Publisher color */
.color_c {background:#ff9933; color:#fff;}/* Orange-Advertiser color */
.color_d {background:#5985ae; color:#fff;}/* Blue- Main color */
.color_e {background:#e9eaed; color:#3d7ebd;}/* Light Grey */
.color_f {background:#6699cc; color:#ffffff;}/* Light_blue-Main color */
.color_g {background:#cc3333; color:#fff;}/* REd-Research-Main color */
.color_h {background:#9999cc; color:#fff;}/* REd-Research-Main color */



/* Longtail Thick border */
	padding: 0;


#container {background:#5985ae; width:600px; margin:15px; padding:20px;}
.borderthick h1, .borderthick h2, .borderthick p {margin:0 10px; letter-spacing:1px;}
.borderthick h1 {font-size:2.5em; color:#fc0;}
.borderthick h2 {font-size:2em; color:#234; border:0;}
.borderthick p {padding-bottom:0.5em; color:#5985ae;}
.borderthick h2 {padding-top:0.5em; padding-left:10px;}
.borderthick {background: transparent; margin:1em;}

.borderthick em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .borderthick em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.borderthick span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #7f7f9c; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .borderthick span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.bxb1, .bxb2, .bxb3, .bxb4, .bxb5, .bxb6, .bxb7 {display:block; overflow:hidden; font-size:0;}
.bxb1, .bxb2, .bxb3, .bxb4, .bxb5, .bxb6 {height:1px;}
.bxb4, .bxb5, .bxb6, .bxb7 {background:#5985ae; border-left:1px solid #fff; border-right:1px solid #fff;}

.bxb1 {margin:0 8px; background:#fff;}
.bxb2 {margin:0 6px; background:#fff;}
.bxb3 {margin:0 4px; background:#fff;}
.bxb4 {margin:0 3px; background:#ebebf1; border-width:0 5px;}

.bxb5 {margin:0 2px; background:#5985ae; border-width:0 4px;}
.bxb6 {margin:0 2px; background:#5985ae; border-width:0 3px;} 
.bxb7 {margin:0 1px; background:#5985ae; border-width:0 3px; height:2px;} 

.bxboxcontent {
	display:block;
	background:#ebebf1;
	border:3px solid #5985ae;
	border-width:0 3px;
}
.box_across_main {
	background-color: #FFF;
	width: 642px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #5985ae;
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 30px;
	border-right-color: #5985ae;
	border-bottom-color: #5985ae;
	border-left-color: #5985ae;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.box_across_pub {
	background-color: #FFF;
	width: 642px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #89c228;
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 20px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 30px;
	border-right-color: #89c228;
	border-bottom-color: #89c228;
	border-left-color: #89c228;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.box_across_adv {
	background-color: #FFF;
	width: 642px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #ea7605;
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 20px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 30px;
	border-right-color: #ea7605;
	border-bottom-color: #ea7605;
	border-left-color: #ff9900;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.box_across_network {
	background-color: #FFF;
	width: 642px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #44bad6;
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 20px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 30px;
	border-right-color: #44bad6;
	border-bottom-color: #44bad6;
	border-left-color: #44bad6;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.box_wide {
	background-color: #FFF;
	width: 665px;
	float: left;
	margin-right: 20px;
	margin-left: 0px;
	margin-top: 10px;
	top: auto;
}
.box_press {
	background-color: #FFF;
	width: 550px;
	float: left;
	margin-right: 20px;
	margin-left: 0px;
	margin-top: 10px;
	top: auto;
}

.box_widetop {
	background-color: #FFF;
	width: 665px;
	float: left;
	margin-right: 20px;
	margin-left: 0px;
	top: auto;
}
.box_fulltop {
	background-color: #FFF;
	width: 950px;
	float: left;
	margin-right: 20px;
	margin-left: 0px;
	top: auto;
	clear: both;
}
.box_wide_middle {
	background-color: #FFF;
	width: 675px;
	margin-left: 0px;
	top: auto;
	margin: auto;
}
.box_fulllwide {
	background-color: #FFF;
	width: 700px;
	float: left;
	margin-right: 20px;
	top: auto;
	margin-left: 0px;
	margin-top: 10px;
}
.box_fullwide {
	background-color: #FFF;
	width: 665px;
	float: left;
	margin-right: 20px;
	top: auto;
	margin-left: 0px;
	margin-top: 0px;
}
.box_creative{
	background-color: #FFF;
	width: 760px;
	float: left;
	margin-right: 10px;
	top: auto;
	margin-left: 0px;
	margin-top: 0px;
}
.box_75 {
	background-color: #FFF;
	width: 840px;
	float: none;
	margin-left: 0px;
	margin: auto;
}
.box_50 {
	background-color: #FFF;
	width: 630px;
	margin-left: 0px;
	top: auto;
	margin: auto;
}
.box_small {
	background-color: #FFF;
	width: 300px;
	float: left;
	margin-right: 20px;
	top: auto;
	margin-left: 0px;
	margin-top: 10px;

}.box_small_m1 {
	background-color: #FFF;
	width: 240px;
	float: left;
	margin-right: auto;
	top: auto;
	margin-left: 0px;
	margin-top: 10px;
}
.box_small_about {
	background-color: #FFF;
	width: 125px;
	float: left;
	margin-right: 10px;
	top: auto;
	margin-left: 0px;
	margin-top: 10px;
}
.box_med {
	background-color: #FFF;
	width: 500px;
	float: left;
	margin-right: 20px;
	top: auto;
	margin-left: 0px;
	margin-top: 10px;
}
.box_med {
	background-color: #FFF;
	width: 500px;
	float: left;
	margin-right: 20px;
	top: auto;
	margin-left: 0px;
	margin-top: 10px;
}
.box_400 {
	background-color: #FFF;
	width: 380px;
	top: auto;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 10px;
}
/* Longtail -End Thick border */
