/* CSS Document  - Code Addition/Modification and alignment by Jeanette Halfke, Subitted by stripath on 12/09/2008 */

#main_popup {
 	float:left; 
	width:760px;
}

#header_popup {
 	float:left; 
	width:760px;
}

.strip_popup {
 	 float:left;width:760px;
}

#header .welcome_container {
 	float:left; 
	width:973px; 
	height:19px;
}

#header .welcome {
 	float:left; 
	height:16px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/welcome_right_bg.jpg) right top no-repeat #393b3d; 
	padding:3px 30px 0 5px; 
	color:#fff;
}

#header .welcome strong {
 	color:#ffff99;
}

#header .welcome a {
 	color:#fff; 
	text-decoration:underline;
}

#header .welcome a:hover {
 	text-decoration:none;
}

#body_container2 {
 	float:left; 
	width:971px; 
	border-left:1px #ababab solid; 
	border-right:1px #ababab solid; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/body_container_bg.jpg) left top repeat-x;
}

#body_container_popup {
 	float:left; 
	width:758px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/body_container_bg.jpg) left top repeat-x; 
	border-left:1px #ababab solid; 
	border-right:1px #ababab solid;
}

#body_container_inner_popup {
 	float:left; 
	width:758px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/category_bottom_bg.jpg) left bottom repeat-x #eee;
}



/********************** full container start **********************/
#full_container {
 	float:left; 
	width:971px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/body_container_bg.jpg) left top repeat-x;
}

#full_container .logo_techweb {
 	float:left;
}

#full_container .logos {
 	float:right;
}

#full_container h3 {
 	font-size:14px; 
	color:#003663;
}

#full_container a {
 	font-size:14px; 
	color:#b10000; 
	text-decoration:none;
}

#full_container a:hover {
 	text-decoration:underline;
}

#full_container .bold {
 	font-wieght:bold;
}

#full_container .red {
 	color:#cc0000;
}

#full_container .blue {
 	color:#003663;
}

#full_container .nickname {
 	color:#666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

#full_container .pc_small {
 	color:#003663; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#full_container .required {
 	float:left; 
	width:671px;
}

#full_container .req_note {
 	color:#666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#full_container .req {
 	color:#292929; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#full_container .headerbar {
 	width:971px; 
	height:29px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/regbar_bg.jpg) left top repeat-x; 
	padding:5px 0 10px 0;
}

#full_container .headerbar_lg {
 	color:#003663; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold;
}

#full_container .headerbar_sm {
 	color:#003663; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#full_container .headerbar a {
 	font-size:11px; 
	color:#003663; 
	text-decoration:none;
}

#full_container .headerbar a:hover {
 	text-decoration:underline;
}

#full_container_inner {
 	float:left; 
	width:971px; 
	padding:30px 0 0 0;
}

#full_container_inner .contents {
 	float:left; 
	width:971px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/category_bottom_bg.jpg) left bottom repeat-x #eee; 
	padding-bottom:50px;
}

#full_container_inner .contents_left {
 	float:left; 
	width:340px; 
	padding:0 0 0 145px;
}

#full_container_inner .contents_right {
 	float:left; 
	width:300px; 
	padding:65px 45px 0 20px;
}

#full_container_inner .subhead {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4b5056; 
	font-weight:bold;
}

#full_container_inner ul {
 	float:left; 
	list-style:disc; 
	padding-left:15px;
}

#full_container_inner .outer_border {
 	float:left; 
	width:329px; 
	background:#d3d3d3; 
	margin-top:20px; 
	padding:5px 2px 5px 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#292929;
}

#full_container_inner .inner_border {
 	float:left; 
	width:300px; 
	background:#fff; 
	padding:20px 15px 20px 15px;
}

#full_container_inner fieldset {
 	float:left; 
	border:none; 
	padding:0px; 
	margin:0px;
}

#full_container_inner .inner_border input {
 	width:290px; 
	float:left; 
	margin:5px 0 15px 0; 
	color:#292929; 
	font-size:11px;
}

#full_container_inner .checkholder {
 	float:left; 
	width:300px;
}

#full_container_inner .checkholder input {
 	float:left; 
	height:14px; 
	width:14px; 
	border:none; 
	margin-top:1px;
}

#full_container_inner .check_text {
 	padding-left:20px;
}

#full_container_inner .inner_border .button {
 	float:left; 
	width:85px; 
	border:none; 
	margin:15px 0 0 90px; 
	padding:0;
}

#full_container_inner .contents_mid {
 	float:left; 
	width:681px; 
	padding:0 145px 0 145px;
}

#full_container_inner .outer_border_lg_single {
 	float:left; 
	width:671px; 
	background:#eeeeee; 
	margin:5px 0 20px 0; 
	padding:2px 2px 2px 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#full_container_inner .inner_border_lg_single {
 	float:left; 
	width:631px; 
	background:#fff; 
	padding:20px 20px 20px 20px; 
	border: 1px solid #b2b2b2;
}

#full_container_inner .outer_border_lg {
 	float:left; 
	width:671px; 
	background:#eeeeee; 
	margin:5px 0 20px 0; 
	padding:2px 2px 2px 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#full_container_inner .inner_border_lg {
 	float:left; 
	width:631px; 
	background:#fff; 
	padding:20px 20px 20px 20px; 
	border: 1px solid #b2b2b2;
}

#full_container_inner .inner_border_lg select {
 	float:left; 
	width:250px; 
	margin-bottom:17px; 
	color:#292929; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#full_container_inner .right_select {
 	float:right;
}

#full_container_inner .inner_border_lg input {
 	float:left; 
	width:245px; 
	margin-bottom:17px;
}

#full_container_inner .inner_border_lg_checkholder input {
 	float:left; 
	height:14px; 
	width:14px; 
	border:none; 
	margin:1px 8px 0 0;
}

#full_container_inner .inner_border_lg_checkholder2 input {
 	height:14px; 
	width:14px; 
	border:none; 
	margin-top:1px; 
	margin-right:8px; 
	margin-bottom: 0; 
	clear:both;
}

#full_container_inner .inner_border_lg_inline input {
 	float:left; 
	height:16px; 
	width:14px; 
	border:none; 
	margin:3px 12px 0 8px;
}

#full_container_inner .inner_left {
 	float:left; 
	width:345px; 
	padding:0px;
}

#full_container_inner .inner_right {
 	float:left; 
	width:285px; 
	padding:0px;
}

#full_container_inner .inner_left_ba {
 	float:left; 
	width:200px; 
	padding:0px; 
	margin-top:2px;
}

#full_container_inner .inner_left_pc {
 	float:left; 
	width:345px; 
	padding:0px; 
	margin:0px;
}

#full_container_inner .contents_mid .button {
 	float:right; 
	width:85px; 
	border:none; 
	margin:0; 
	padding:15px 6px 0 95px;
}

#full_container_inner .divider {
 	float:left; 
	width:630px; 
	border-top:1px #9a9a9a solid; 
	margin:20px 0 10px 0;
}

#full_container_inner .divider_noimg {
 	float:left; 
	width:630px; 
	margin:10px 0 10px 0;
}

/*********************** full container end ***********************/



/********************** left container start **********************/

#left_container_sendstory {
 	float:left; 
	width:372px; 
	 background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/body_container_bg.jpg) left top repeat-x;
}

#left_container .search_container_spacer {
 	float:left; 
	width:495px; 
	padding-bottom:280px;
}

#left_container .adv_search_container {
 	float:left; 
	width:565px; 
	padding:0 15px 0 17px; 
	background:#eee;
}

#left_container .search_prompt {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:18px; 
	color:#d97414; 
	padding:2px;
}

#left_container .search_prompt_results {
 	float:left; 
	width:567px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#d97414; 
	padding:15px; 
	background:#f1f1f1;
}

#left_container .adv_search_container h3 {
 	font-family:Verdana, Arial, Helvetica; 
	color:#fff; 
	font-size:15px; 
	font-weight:bold; 
	padding-left:5px;
}

#left_container .adv_search_inner_container {
 	float:left; 
	width:520px; 
	padding:15px 12px 0 30px; 
	background:#677078; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#fff;
}

#left_container .search_container_aholder {
 	float:right; 
	width:225px;
}

#left_container .adv_mid_bg {
 	float:left; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/adv_search_mid_bg.jpg) left top repeat-x; 
	width:520px; 
	padding:12px 0 11px 0;
}

#left_container .adv_search_inner_container input {
 	float:left; 
	width:360px; 
	border:1px #dbdbdb solid; 
	margin:0px; 
	color:#767676; 
	font-size:11px; 
	padding:2px;
}

#left_container .adv_search_inner_container form {
 	float:left; 
	width:523px;
}

#left_container .adv_search_inner_container_checkholder input {
 	float:left; 
	height:14px; 
	width:14px; 
	border:none; 
	margin-right:8px;
}

#left_container .adv_search_subhead {
 	float:left; 
	width:503px; 
	padding-top:35px;
}

#left_container .adv_search_subhead strong.yellow {
 	color:#faf998; 
	font-size:11px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#left_container .adv_search_subhead strong.small {
 	color:#faf998; 
	font-size:10px; 
	padding-left:5px;
}

#left_container .adv_search_selections {
 	float:left; 
	width:255px;
}

#left_container .adv_search_subhead select {
 	float:right; 
	width:75px; 
	padding:0px; 
	margin:0 0 0 10px; 
	color:#010000; 
	font-size:11px;
}

#left_container .check_text {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#fff; 
	vertical-align:text-top; 
	padding-left:26px;
}

#left_container .adv_inner_left {
 	float:left; 
	width:193px; 
	padding-top:5px;
}

#left_container .adv_inner_mid {
 	float:left; 
	width:165px; 
	padding-top:5px;
}

#left_container .adv_inner_right {
 	float:left; 
	width:140px; 
	padding-top:5px;
}

#left_container .adv_search_bot {
 	float:left; 
	width:518px; 
	height:22px; 
	background:#677078;
}

#left_container .adv_search_button {
 	background:#EEEEEE;
	width:597px;
	float:left; 
	border:none; 
	margin:0px; 
	padding-top:40px;
}

#left_container .adv_search_button .button {
 	width:145px; 
	border:none; 
	margin:0px; 
	padding-left:200px;
}


.small {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:11px;
}


.small_arial {
 	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:10px;
}


.blue_subhead {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#003663; 
	font-size:14px;
	font-weight:bold;
}



/********************** rating start **********************/
#rating p.view {
 	font-size:11px; 
	float:left; 
	padding:8px 0 8px 0; 
	width:375px;
}

#rating p.view a {
 	color:#003663; 
	text-decoration:underline;
}

#rating p.view a:hover {
 	text-decoration:none;
}

#rating .subTitle {
 	float:left; 
	padding-bottom:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#292929;
}

#rating .smallGrey {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#838383; 
	font-size:10px; 
	vertical-align:text-top;
}

#rating .left_split {
 	float:left; 
	width:288px; 
	padding:10px 0 15px 15px; 
	background:#eee;
}

#rating .ratings_left {
 	min-height:91px;height:90px; 
	float:right; 
	width:170px; 
	padding:11px 8px 13px 8px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/rating_bg_tall.jpg) left top repeat-x; 
	border:1px #ec9813 solid; 
	border-right:none; 
	color:#292929;
}


* html #rating .ratings_left {
 	padding-bottom:14px;
}

#rating .ratings_left img {
 	float:none;
}

#rating .ratings_right {
 	min-height:114px;
	height:115px;
	float:left; 
	width:160px; 
	padding:0 8px 0 8px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/rate_down_bg_flip.jpg) left top repeat-x; 
	border:1px #ec9813 solid; 
	color:#292929;
}

#rating .ratings_right_row {
 	width:160px; 
	float:left; 
	padding:7px 0 5px 0; 
	text-align:center;
}

#rating .ratings_right span {
 	padding:0 5px 0 0; 
	float:left;
}

#rating .ratings_right strong {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#003663; 
	font-size:11px;
}

#rating .ratings_right strong.link {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#003663; 
	font-size:11px;
}

#rating .ratings_right_row a {
 	text-decoration:none; 
	float:left; 
	color:#003663; 
	padding-right:3px; 
	font-size:12px;
}

#rating .ratings_right_row a:hover {
 	text-decoration:underline;
}

#rating .right_split {
 	float:left; 
	width:280px; 
	padding:10px 0 15px 0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	line-height:17px; 
	color:#292929;
}

#rating .right_split p {
 	font-size:12px; 
	float:left; 
	padding:0 0 8px 0; 
	width:375px;
}

#rating .right_split p a {
 	color:#003663; 
	text-decoration:underline;
}

#rating .right_split p a:hover {
 	text-decoration:none;
}
/********************** rating end **********************/



/**********************   prompt   **********************/
/*JULIO changed width from 598 to 588, added blue border*/
#prompt {
 	float:left; 
	width:597px; 
	padding:20px 0 20px 0; 
	background:#eee;
}

#prompt img {
 	float:left;
}

#prompt .blue {
 	color:#003663;
}

#prompt .grey {
 	color:#292929;
}

#prompt .red {
 	color:#9b0023;
}

#prompt a {
 	text-decoration:none;
	color:#003663;
}

#prompt a#benefits{
	text-decoration:underline;
}
#prompt a:hover {
 	color:#003663; 
	text-decoration:underline;
}

#prompt .prompt_pop {
 	float:left; 
	padding:0px 20px 0 20px;
}

#prompt .message_bg {
 	width:549px; 
	background:#ffeb7a; 
	border-right:1px #e99612 solid; 
	border-left:1px #e99612 solid;
}

#prompt .message_lg {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align: center; 
	padding:0px 4px 0 4px;
}

#prompt .message_sm {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-align: center; 
	line-height:16px; 
	padding:0px 4px 0 4px;
}

#prompt .thanku_pop {
 	padding-left:35px; 
	float:left;
}

#prompt .thanku_sm a:hover {
 	color:#9b0023; 
	text-decoration:underline;
}

#prompt .thanku_lg {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px; 
	text-align:center; 
	line-height:35px;
}

#prompt .thanku_mid_bg {
 	float:left; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/thanku_mid_bg.jpg) left top repeat-x; 
	width:490px; 
	height:82px;
}

#prompt .thanku_sm {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align: center;
}

#prompt1 {
 	float:left; 
	width:598px; 
	padding:20px 0 20px 0; 
	background:#eee;
}

#prompt1 img {
 	float:left;
}

#prompt1 .blue {
 	color:#003663;
}

#prompt1 .grey {
 	color:#292929;
}

#prompt1 .red {
 	color:#9b0023;
}

#prompt1 a {
 	text-decoration:none;
}

#prompt1 a:hover {
 	color:#003663; 
	text-decoration:underline;
}

#prompt1 .prompt_pop {
 	float:left; 
	padding:0px 23px 0 23px;
}

#prompt1 .message_bg {
 	width:549px; 
	background:#ffeb7a; 
	border-right:1px #e99612 solid; 
	border-left:1px #e99612 solid;
}

#prompt1 .message_lg {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align: center; 
	padding:0px 4px 0 4px;
}

#prompt1 .message_sm {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-align: center; 
	line-height:16px; 
	padding:0px 4px 0 4px;
}

#prompt1 .thanku_pop {
 	padding-left:35px; 
	float:left;
}

#prompt1 .thanku_sm a:hover {
 	color:#9b0023; 
	text-decoration:underline;
}

#prompt1 .thanku_lg {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px; 
	text-align:center; 
	line-height:35px;
}

#prompt1 .thanku_mid_bg {
 	float:left; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/thanku_mid_bg.jpg) left top repeat-x; 
	width:490px; 
	height:82px;
}

#prompt1 .thanku_sm {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align: center;
}
/********************** prompt end **********************/


/********************** sendstory start **********************/
#sendstory_left_container {
	float:left; 
	width:376px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/sendstory_container_bg.jpg) left top repeat-x;
}

#sendstory_left_container .inner {
 	float:left; 
	width:365px; 
	padding:0px; 
	margin-bottom:10px;
}

#sendstory_left_container .inner_bg {
 	float:left; 
	width:365px; 
	padding:10px 0 20px 10px; 
	font-family:Arial, Helvetica, sans-serif;
}

#sendstory_left_container .formbox {
 	float:left; 
	width:350px; 
	border-right:1px #ababab solid; 
	padding-right:15px;
}

#sendstory_left_container .heading_holder {
 	float:left;
}

#sendstory_left_container .heading {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#003663; 
	font-weight:bold;
}

#sendstory_left_container .heading_sm {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4b5055;
}

#sendstory_left_container .form_sm {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#292929;
}

#sendstory_left_container a {
 	font-size:11px; 
	color:#003663; 
	text-decoration:none;
}

#sendstory_left_container a:hover {
 	text-decoration:underline;
}

#sendstory_left_container .outer_border {
 	float:left; 
	width:340px; 
	background:#d3d3d3; 
	margin-top:10px; 
	padding:5px 2px 5px 2px;
}

#sendstory_left_container .inner_border {
 	float:left; 
	width:312px; 
	background:#fff; 
	padding:20px 20px 10px 8px;
}

#sendstory_left_container fieldset {
 	float:left; 
	border:none; 
	padding-top:5px; 
	margin:0px;
}

#sendstory_left_container .inner_text textarea {
 	width:300px; 
	border:1px #dbdbdb solid; 
	float:left; 
	margin:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#292929;
}

#sendstory_left_container .inner_email input {
 	width:300px; 
	float:left; 
	margin:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#292929;
}

#sendstory_left_container .inner_security input {
 	width:120px; 
	float:left; 
	margin:6px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#292929;
}

#sendstory_left_container img {
 	float:left; 
	padding-right:10px;
}

#sendstory_left_container .button {
 	float:left; 
	align:middle; 
	width:75px; 
	border:none; 
	margin:0px; 
	padding-left:100px;
}

#sendstory_right_container {
 	float:right; 
	width:382px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/sendstory_container_bg.jpg) left top repeat-x;
}

#sendstory_right_container img {
 	float:right;
}

#sendstory_right_container .right_container_main {
 	float:left; 
	margin-top:40px; 
	padding-right:22px;
}

/*********************** sendstory end ***********************/


/********************** feedback start **********************/

#feedback {
 	float:left; 
	width:578px;
}

#feedback fieldset {
 	float:left; 
	border:none; 
	padding-top:5px; 
	margin:0px;
}

#feedback img {
 	float:left; 
	padding-right:10px;
}

#feedback input {
 	width: 20px; 
	border:none;
}

#feedback .feedback_heading_holder {
 	float:left; 
	width:588px;
}

#feedback .feedback_heading {
 	float:left;font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#003663; 
	font-weight:bold; 
	padding-left: 15px;
}

#feedback .feedback_heading_sm {
 	float:left;font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4b5055; 
	line-height:2; 
	font-weight:bold;
}

#feedback .feedback_inner a {
 	font-size:11px; 
	color:#003663; 
	text-decoration:none;
}

#feedback .feedback_inner a:hover {
 	text-decoration:underline;
}


/*JULIO changed width from 588 to 508, added blue border */
#feedback .feedback_inner {
 	float:left; 
	width:563px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4b5055; 
	margin-top:5px; 
	padding-left:15px;
}

#feedback .feedback_inner select {
 	float:left; 
	width:130px; 
	padding:0px; 
	margin:10px 0 0 0; 
	color:#010000; 
	font-size:11px; 
	padding:0px;
}

#feedback .feedback_inner .button {
 	float:left; 
	width:145px; 
	border:none; 
	margin:0px; 
	padding:0px;
}

#feedback .feedback_inner_text textarea {
 	border:1px #dbdbdb solid; 
	float:left; 
	margin:0;
}

#feedback .feedback_inner_email input {
 	width:200px; 
	border:1px #dbdbdb solid; 
	float:left; 
	margin:0;
}

#feedback .feedback_inner_security input {
 	width:120px; 
	border:1px #dbdbdb solid; 
	float:left; 
	margin:8px;
}

#feedback .feedback_button .button {
 	float:left; 
	width:75px; 
	border:none; 
	margin:0px; 
	padding:0px;
}

#feedback .feedback_button_send .button {
 	float:left; 
	align:middle; 
	width:75px; 
	border:none; 
	margin:0px; 
	padding-left:125px;
}


/*********************** feedback end ***********************/

#new_things .menu li.search {
 	float:left; 
	color:#767676; 
	text-decoration:none; 
	font-weight:bold; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/search_results_over.jpg) center top no-repeat; 
	width:129px; 
	height:27px; 
	display:block; 
	padding:0px; 
	margin:0 2px 0 2px;
}

#new_things .show2 {
 	float:left; 
	padding:8px 0 6px 15px; 
	width:582px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#EFA717;
}

#new_things .show2 a {
 	color:#fff; 
	text-decoration:none;
}

#new_things .show2 a:hover {
 	text-decoration:underline;
}

#new_things .show .grey {
 	color:#292929;
}

#new_things .sort {
 	float:left; 
	width:597; 
	padding:4px 0 5px 15px;
}

#new_things .sort_text {
 	float:left; 
	padding:0px; 
	width:440px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#292929;
}

#new_things .sort_text2 {
 	float:left; 
	padding-left:5px; 
	width:440px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#292929;
}

#new_things .showing {
 	float:left; 
	padding:0px; 
	width:120px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#292929;
}

#new_things .sort a {
 	color:#003663; 
	text-decoration:none;
}

#new_things .sort a:hover {
 	text-decoration:underline;
}

#new_things .show_text span.prev {
 	float:right;
}

#new_things .show_text span.prev a {
 	text-decoration:none; 
	color:#9b0023; 
	font-weight:bold; 
	font-size:11px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/previous_10.jpg) left center no-repeat; 
	text-align:right; 
	background-position:left; 
	padding:0 5px 0 26px; 
	float:left; 
	padding-bottom:2px;
}

#new_things .show_results {
 	float:left; 
	padding-top:5px; 
	width:597px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#292929; 
	background:#fdffff;
}

#new_things .show_results_altbox {
 	float:right; 
	width:598; 
	padding:5px 0 5px 0; 
	margin-right:0px;
}

 /* margin-right is IE6 duplicate characters bug fix */
#new_things .show_results_altbox_color {
 	float:right; 
	width:598; 
	background:#ececec; 
	padding:5px 0 5px 0; 
	margin-right:0px;
}

#new_things .show_results p {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#292929; 
	float:left; 
	width:578px; 
	color:#003663; 
	padding-left:19px;
}

#new_things .show_results p a {
 	color:#003663; 
	text-decoration:underline; 
	text-transform:capitalize;
}

#new_things .show_results p a:hover {
 	text-decoration:none;
}

#new_things .show_results p.desc {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4b5055; 
	padding-top:2px; 
	width:565px;
}

#new_things .show_results p .grey {
 	font-size:10px; 
	color:#484d51;
}

#new_things .show_results_desc_links {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	color:#4a4f54; 
	font-weight:bold; 
	padding-top:3px;
}

#new_things .show_results_desc_links {
 	float:left; 
	width:562px; 
	padding:3px 15px 0 20px;
}

#new_things .show_results_desc_links a {
 	color:#003663; 
	font-size:10px; 
	text-decoration:underline;
}

#new_things .show_results_desc_links a:hover {
 	text-decoration:none;
}

#new_things .show_results_desc_links .blue {
 	color:#003663;
}

#new_things .show_results_desc_links_left {
 	float:left; 
	width:145px;
}

#new_things .show_results_desc_links_right {
 	float:right;
}

#new_things .show_results span .search {
 	float:left; 
	padding-top:30px;
}

#new_things .show_results span .search a {
 	text-decoration:none; 
	color:#9b0023; 
	font-weight:bold; 
	font-size:11px; 
	background-position:left; 
	padding:0; 
	float:left; 
	padding-bottom:2px;
}

#new_things .show_results span .prev {
 	float:right; 
	padding-top:30px;
}

#new_things .show_results span .prev a {
 	text-decoration:none; 
	color:#9b0023; 
	font-weight:bold; 
	font-size:11px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/previous_10.jpg) left center no-repeat; 
	text-align:right; 
	background-position:left; 
	padding:0 5px 0 26px; 
	float:left; 
	padding-bottom:2px;
}

#new_things .show_results span .next {
 	float:right; 
	padding-top:30px;
}

#new_things .show_results span .next a {
 	text-decoration:none; 
	color:#9b0023; 
	font-weight:bold; 
	font-size:11px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/next_10.jpg) right center no-repeat; 
	padding-right:27px; 
	float:left; 
	padding-bottom:2px;
}

#new_things .search_again {
 	float:left; 
	width:597px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/category_bottom_bg.jpg) left bottom repeat-x #eee; 
	padding:30px 0 30px 0;
}

#new_things .search_again .small {
 	padding:10px 0 0 25px; 
	font-family:Verdana,Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#292929;
}

#new_things .search_again a {
 	text-decoration:none; 
	color:#434343;
}

#new_things .search_again a:hover {
 	text-decoration:underline; 
	color:#434343;
}

/********************** left container end **********************/







/***** Full Container for registration (Login/Register) pages ****************/
#register_full_container {
 	float:left; 
	width:971px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/body_container_bg.jpg) left top repeat-x;
}

#register_full_container .logo_techweb {
 	float:left;
}

#register_full_container .logos {
 	float:right;
}

#register_full_container h3 {
 	font-size:14px; 
	color:#003663;
}

#register_full_container a {
	/* font-size:1em; */
	color:#b10000; 
	text-decoration:none;
}

#register_full_container a:hover {
 	text-decoration:underline;
}

#register_full_container .bold {
 	font-wieght:bold;
}

#register_full_container .red {
 	color:#cc0000;
}

#register_full_container .blue {
 	color:#003663;
}

#register_full_container_inner p {
	margin:0 0 13px 0;
	padding:0;
	clear:both;
}

#register_full_container .nickname {
 	color:#666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

#register_full_container .pc_small {
 	color:#003663; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#register_full_container .required {
 	float:left; 
	width:671px;
}

#register_full_container .req_note {
 	color:#666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#register_full_container .req {
 	color:#292929; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#register_full_container .headerbar {
 	width:971px; 
	height:29px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/regbar_bg.jpg) left top repeat-x; 
	padding:5px 0 10px 0;
}

#register_full_container .headerbar_lg {
 	color:#003663; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold;
}

#register_full_container .headerbar_sm {
 	color:#003663; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#register_full_container .headerbar a {
 	font-size:11px; 
	color:#003663; 
	text-decoration:none;
}

#register_full_container .headerbar a:hover {
 	text-decoration:underline;
}

/********************** Below are included  for changing the header section of IWK login Page**********************/
/********************** START:Author : CEI, date 16th June, 2009**********************/
#register_full_container .logos_login {
 	float:right;
	display: inline;
	width: 740px;
	margin-top: 20px;
	
}

div.logos_login img {
	float: none;
	margin-right: 5px;
}
/********************** END:Author : CEI, date 16th June, 2009**********************/

#register_full_container_inner {
 	float:left; 
	width:971px; 
	padding:30px 0 0 0;
}

#register_full_container_inner .contents {
 	float:left; 
	width:971px; 
	background:url(https://i.cmpnet.com/informationweek/whitepaper/v2/common/images/category_bottom_bg.jpg) left bottom repeat-x #eee; 
	padding-bottom:50px;
}

#register_full_container_inner .contents_left {
 	float:left; 
	width:340px; 
	padding:0 0 0 145px;
}

#register_full_container_inner .contents_left_forgotpw {
 	float:left; 
	width:500px; 
	padding:0 0 0 145px;
}

#register_full_container_inner .contents_right {
 	float:left; 
	width:300px; 
	padding:65px 45px 0 20px;
}

#register_full_container_inner .subhead {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4b5056; 
	font-weight:bold;
}

#register_full_container_inner ul {
 	float:left; 
	list-style:disc; 
	padding-left:15px;
}

#register_full_container_inner .outer_border {
 	float:left; 
	width:329px; 
	background:#d3d3d3; 
	margin-top:20px; 
	padding:5px 2px 5px 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#292929;
}

#register_full_container_inner .inner_border {
 	float:left; 
	width:300px; 
	background:#fff; 
	padding:20px 15px 20px 15px;
}

#register_full_container_inner fieldset {
 	float:left; 
	border:none; 
	padding:0px; 
	margin:0px;
}

#register_full_container_inner .inner_border input {
 	width:290px; 
	float:left; 
	margin:0; 
	padding:0;
	color:#292929; 
	font-size:11px;
}

#register_full_container_inner .checkholder {
 	float:left; 
	width:300px;
}

#register_full_container_inner .checkholder input {
 	float:left; 
	height:14px; 
	width:14px; 
	border:none; 
	margin-top:1px;
}

#register_full_container_inner .check_text {
 	padding-left:20px;
}

#register_full_container_inner .inner_border .button {
 	float:left; 
	width:85px; 
	border:none; 
	margin:15px 0 0 90px; 
	padding:0;
}

#register_full_container_inner .contents_mid {
 	float:left; 
	width:681px; 
	padding:0 145px 0 145px;
}

#register_full_container_inner .outer_border_lg_single {
 	float:left; 
	width:671px; 
	background:#eeeeee; 
	margin:5px 0 20px 0; 
	padding:2px 2px 2px 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#register_full_container_inner .inner_border_lg_single {
 	float:left; 
	width:631px; 
	background:#fff; 
	padding:20px 20px 20px 20px; 
	border: 1px solid #b2b2b2;
}

#register_full_container_inner .outer_border_lg {
 	float:left; 
	width:671px; 
	background:#eeeeee; 
	margin:5px 0 20px 0; 
	padding:2px 2px 2px 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#register_full_container_inner .inner_border_lg {
 	float:left; 
	width:631px; 
	background:#fff; 
	padding:20px 20px 20px 20px; 
	border: 1px solid #b2b2b2;
}

#register_full_container_inner .inner_border_lg .inputHead {
	font-weight:bold;
}

#register_full_container_inner .inner_border_lg select {
 	float:left; 
	width:250px; 
	/* margin-bottom:17px; */
	color:#292929; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

*html #register_full_container_inner .inner_border_lg select {
	margin-bottom:10px;
}

#register_full_container_inner .right_select {
 	float:right;
}

#register_full_container_inner .inner_right .right_select {
 	width:283px;
	margin:0 0 0 10px;
}

#register_full_container_inner .inner_border_lg input {
 	float:left; 
	width:245px; 
	margin:0;
	padding:0;
}

#register_full_container_inner .inner_border_lg_checkholder_pi input {
 	float:right;
	height:14px; 
	width:14px; 
	border:none; 
	margin:1px 0 0 0;
}

#register_full_container_inner .inner_border_lg_checkholder input {
 	float:left;
	height:14px;
	width:14px;
	border:none;
	margin:1px 8px 0 0;
}


#register_full_container_inner .inner_border_lg_checkholder2 input {
 	height:14px; 
	width:14px; 
	border:none; 
	margin-top:1px;  
	clear:both;
}

#register_full_container_inner .inner_border_lg_inline input {
 	float:left; 
	height:16px; 
	width:14px; 
	border:none; 
	margin:3px 12px 0 8px;
}

#register_full_container_inner .selectInput {
	margin:0;
	padding:0;
}


#register_full_container_inner .inner_left {
	float:left;
	/* width:345px; */
	width:260px;
	margin:0 10px 0 0;
	padding:0;
	text-align:right;
}

#register_full_container_inner .inner_right {
	float:left;
	/* width:285px; */
	width:360px;
	margin:0;
	padding:0;
	text-align:left;
}

#register_full_container_inner .inner_left_ba {
 	float:left; 
	width:200px; 
	padding:0px; 
	margin-top:2px;
}

#register_full_container_inner .inner_left_pc {
 	float:left; 
	width:370px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#register_full_container_inner .inner_right_pc {
	float:right;
	width:250px;
	margin:0;
	padding:0;
	text-align:left;
}

#register_full_container_inner .inner_left_pc2 {
 	float:left; 
	width:300px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#register_full_container_inner .inner_right_pc2 {
	float:right;
	width:300px;
	margin:0;
	padding:0;
	text-align:left;
}


#register_full_container_inner .contents_mid .button {
 	float:right; 
	width:85px; 
	border:none; 
	margin:0; 
	padding:15px 6px 0 95px;
}

#register_full_container_inner .divider {
 	float:left; 
	width:630px; 
	border-top:1px #9a9a9a solid; 
	margin:20px 0 10px 0;
}

#register_full_container_inner .divider_noimg {
 	float:left; 
	width:630px; 
	margin:10px 0 10px 0;
}

#register_full_container_inner .no-margin {margin:0px;}

/**************** full container stop *********************************/

.register_small {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:11px;
}

#register_full_container .register_small a {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#003663; 
	font-size:11px; 
	text-decoration:none; 
	line-height: 20px;
}

#register_full_container .register_small a:hover {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#003663; 
	font-size:11px; 
	text-decoration:underline;
}

.register_small_arial {
 	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:10px;
}


.register_blue_subhead {
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#003663; 
	font-size:14px;font-weight:bold;
}
