/*******************************************************************************
 *   PubMatic Inc. ("PubMatic") CONFIDENTIAL
 *   Unpublished Copyright (c) 2006-2014 PubMatic, All Rights Reserved.
 *
 *  
 *
 *   NOTICE:  All information contained herein is, and remains the property of PubMatic. The intellectual and technical concepts contained
 *
 *   herein are proprietary to PubMatic and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or copyright law.
 *
 *   Dissemination of this information or reproduction of this material is strictly forbidden unless prior written permission is obtained
 *
 *   from PubMatic.  Access to the source code contained herein is hereby forbidden to anyone except current PubMatic employees, managers or contractors who have executed 
 *
 *   Confidentiality and Non-disclosure agreements explicitly covering such access.
 *
 *  
 *
 *   The copyright notice above does not evidence any actual or intended publication or disclosure  of  this source code, which includes  
 *
 *   information that is confidential and/or proprietary, and is a trade secret, of  PubMatic.   ANY REPRODUCTION, MODIFICATION, DISTRIBUTION, PUBLIC  PERFORMANCE, 
 *
 *   OR PUBLIC DISPLAY OF OR THROUGH USE  OF THIS  SOURCE CODE  WITHOUT  THE EXPRESS WRITTEN CONSENT OF PubMatic IS STRICTLY PROHIBITED, AND IN VIOLATION OF APPLICABLE 
 *
 *   LAWS AND INTERNATIONAL TREATIES.  THE RECEIPT OR POSSESSION OF  THIS SOURCE CODE AND/OR RELATED INFORMATION DOES NOT CONVEY OR IMPLY ANY RIGHTS  
 *
 *   TO REPRODUCE, DISCLOSE OR DISTRIBUTE ITS CONTENTS, OR TO MANUFACTURE, USE, OR SELL ANYTHING THAT IT  MAY DESCRIBE, IN WHOLE OR IN PART.
 *******************************************************************************/
/* HOME
-------------------------------------*/
body.home .content {
	padding-right:0;
	margin:0 0 0 -3px;
	width:800px;
	float:none;
	font-family:Arial;
	}

body * {
    font-family: Arial;
}
body.home h1 {
	margin:0 0 1.3em;
	color:#024;
	}

#homepanel {
	width:800px;
	height:250px;
	margin:0;
	background:url("/images/bg_homepanel.gif") 50% 0 no-repeat;
	zoom:1;
	}

.subpanel {
	width:250px;
	float:left;
	display:inline;
	padding:0;
	margin:10px 0 0 12px;
	text-align:center;
	}

	.subpanel h2 {
		color:#fff;
		margin:0 0 15px;
		padding:0;
		}

	.subpanel a {
		border:0;
		color:#777;
		font-weight:bold;
		}

	.subpanel a:hover {
		color:#39c;
		}

	.subpanel a:hover span {
		text-decoration:underline;
		}	


.home .colset {
	margin:0 0 1em;
	zoom:1;
	}

.home .colset:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}

	.home .colset .col {
		width:250px;
		float:left;
		display:inline;
		margin:0 0 0 12px;
		padding:0;
		}


		.home .colset .col h2 {
			margin:.5em 0;
			clear:both;
			color:#444;
			font-size:122%;
			font-weight:bold;
			}
		
			.home .col h2 img {
				float:left;
				margin:0 10px 0em 0;
				}


		.home .col p.links {
			text-align:center;
			}


.col#register {
	text-align:center;
	}

	.col#register .register_button_lg {
		margin:0 auto;
		}
		
.col#success-story {
	*height:116px;/* IE */
	min-height:116px;
	background:url("/images/bg_success.png") 50% 0 no-repeat;
	}
	
	.col#success-story p {
		margin:10px 15px;
		font-size:91%;
		line-height:1.0em;
		}
		
		.col#success-story a.readmore {
		float:right;
		display:inline;
		margin:15px 10px 0 0;
		}

.col#widget {
	*height:116px;/* IE */
	min-height:116px;
	background:url("/images/bg_widget.png") 50% 0 no-repeat;
	}
	
	.col#widget p {
		margin:10px 15px;
		font-size:91%;
		line-height:1.0em;
		}
		
	.col#widget a.download {
		float:right;
		display:inline;
		margin:31px 10px 0 0;
		}
		
.col#widget_challenge {
	*height:116px;/* IE */
	min-height:116px;
	background:url("/images/bg_widget.png") 50% 0 no-repeat;
	}
	
	.col#widget_challenge p {
		margin:0px 0px 0px 40px;
		font-size:91%;
		line-height:1.0em;
		}
		
	.col#widget_challenge a.download {
		float:right;
		display:inline;
		margin:31px 40px 0px 0px;
		}

.col#adpriceindex {
	*height:116px;/* IE */
	min-height:116px;
	background:url("/images/bg_adpriceindex.png") 50% 0 no-repeat;
	}
	
	.col#adpriceindex p {
		margin:10px 15px 16px 15px;
		font-size:91%;
		line-height:1.0em;
		}
		
		.col#adpriceindex a.readmore {
		float:right;
		display:inline;
		margin:0px 10px 5px 0;
		}

/* LOGIN FORM
-------------------------------------*/

#pub_login {
	float:right;
	width:262px;
	height:40px;
	padding:10px 0 0 8px;
	font-size:85%;
	background:url("/images/login-form.gif") 0 0 no-repeat;
	}

	#pub_login input {
		vertical-align:middle;
		}

	#pub_login label {
		display:none;
		}

	#pub_login .logintxt {
		width:98px;
		border:1px solid #ddd;
		}
		
.links {text-decoration:none; border-bottom:1px dotted #35A0D9; padding:0px;}

#techchrunchlogo {
	*height:42px;/* IE */
	min-height:42px;
	background:url("/images/tc40_read_more.png") 0 no-repeat;
	}
	
	#techchrunchlogo .readmoretxt {
		float:left;
		display:inline;
		margin:36px 10px 0 10px;
		padding : 10px 0px 0px 0px;
		font-size :0.9em;
	}
