#header {
	width:808px;
	}
#header .rside {
	width:500px;
	}
.ss-connect {
	width:500px;
	_margin-top:5px;
	}
.ss-connect h2 {
	background:#F4F5F0 url(/image/twitter-logo.png) no-repeat scroll 86% 50%;
	}
.proadvert{
	width:502px;
	height:300px;
	_height:280px;
	background-color:#ffffcc;
	border:1px dashed #969696;
	margin:10px 0 0 -4px;	
	_margin:4px 0 0 0px;	
	color : gray;
	}
#content {
	width:810px;
	}
div.content-wrapper {
	height:537px;
	}
.article {
	width:424px;
	z-index:2000;
	position:relative;
	}
	
table.proform{
	border-collapse:collapse;		
	border:1px solid #c0c0c0;	
	font-size:12px;
	margin-top:21px;
	width:421px;
	}
	
.proform th {
	border:1px solid #c0c0c0;	
	padding:5px 7px 5px;
	font-weight:normal;
	background-color:#fff;
	color:#808080;	
	
	}
.proform td{
	border-right:1px solid #c0c0c0;	
	padding:3px 7px 2px;
	color:#666699;
	}
.proform tr.alt td {
	background-color:#f2f2f2;
	}
.seleted{
	text-align:center;
	background:url('/image/selected.gif') no-repeat center center;
	}
.aside h2.pabene{
	border-bottom:0px;
	font-size:17px;
	padding:22px 0 3px;
	}
.aside h2.ssuser{
	font-size:17px;
	padding-top:23px;
	}
#footer {	
	padding-left:444px;
	width:auto;	
	}
#content ul{
	background:url('/image/selected.gif') repeat-y 1px 25px;
	padding-bottom:3px;
}
#content ul li{
	padding:2px 0 2px 20px;	
	}
#content{
	font-size:15px;
	}
#content p{
	line-height:19px;
	padding:5px 0 4px 1px;
	}
	
/*tooltip on links*/

.proform td a{
	text-decoration:none; 	
	}
.proform td a:hover{
	position: relative;
	text-decoration:none;	
	}
.proform td a span {
	display: none;
}
.proform td a:hover span {
	display: block;
    position: absolute;
	top: 5px; 
	left: 46px;
	padding: 5px; 
	margin: 10px; 
   	background: #fff; 
	border: 1px solid #cccccc;		
	width:200px;	
	color:black;
	line-height:15px;	
	text-decoration:none;
	z-index:2000;
}

/*CSS for the element inside the proadvert div*/
.proadvert_subtitle {
	color : green;
	font-size : 16px;
	font-weight : bold;
	text-align : center;
	padding-bottom : 10px;
	padding-top : 9px;
	color : #309893;
}
.proadvert_subtitle1{
	float:left;
	/*margin-left : 50px;
	PRO FF*/
	margin-left : 25px;
}
.proadvert_subtitle2{
	padding-left : 300px;
}
.upg2pro_msg_box {
	clear : both;
	float : left;
	width : 263px;
	height : 79px;
	border:solid;
	border-width: 1px 0 1px 1px;
	border-color : #C0C0C2;
	padding : 5px;
	background-color : white;
}
.upg2pro_button{
	width : 28px;
	height : 44px;
	cursor : pointer;
	background-color : #F9F9F9;	
}	
.upg2pro_2buttons{
	float : left; 	
} 
.upg2pro_2buttons_ie6 { /*for ie6*/
	position : absolute;
	margin-top : 39px;	
} 
.upg2pro_2buttons_ie78 { /*for ie7 & ie8*/
	position : absolute;
	margin-top : 39px;	
	margin-left : 30px;
} 
.upg2pro_imgbut{
	display: block;
    padding-top : 14px;
	margin-right : auto;	
	margin-left : auto;	
}
.upg2pro_buttonup{
	border : solid;
	border-width: 1px 1px 1px 1px;
	border-color : #C0C0C2;
}
.upg2pro_buttondown{
	border : solid;
	border-width: 0px 1px 1px 1px;
	border-color : #C0C0C2;
}
.upg2pro_buttondown_ie6{ /*for ie6*/
	border : solid;
	border-width : 1px 1px 1px 1px;
	border-color : #C0C0C2;
	width : 28px;
	height : 44px;
	cursor : pointer;
	background-color : #F9F9F9;	
}
.upg2pro_button_green{
	float : left;
	text-decoration : none;
	background:#98CB00;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
	border:1px solid #A0B858;
	padding:6px 0 5px;
	*padding:3px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left : 20px;
	margin-top : 4px;
	padding : 12px 20px;
	font-size : 19px;
}
.upg2pro_button_green_ie67{ /*for ie6 & 7*/
	float : left;
	text-decoration : none;
	background:#98CB00;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
	border:1px solid #A0B858;
	padding:6px 0 5px;
	*padding:3px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left : 54px;
	margin-top : 4px;
	padding : 12px 20px;
	font-size : 19px;
}
.upg2pro_button_green_ie8{ /*for ie8*/
	float : left;
	text-decoration : none;
	background:#98CB00;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
	border:1px solid #A0B858;
	padding:6px 0 5px;
	*padding:3px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left : 25px;
	margin-top : 4px;
	padding : 12px 20px;
	font-size : 19px;
}
.upg2pro_img {
	background:url('../image/t-connect.png') no-repeat; 
	margin : 0 -5px 0 319px;
	padding-top: 48px;
	cursor : pointer;
}
.upg2pro_img_ie6 { /*for ie6*/
	background:url('../image/t-connect.png') no-repeat; 
	margin : 0 -5px 0 319px;
	padding-top: 48px;
	cursor : pointer;
}
.upg2pro_msg_hide {
	position : relative;
	display : none;
	z-index : -1;
}
.upg2pro_msg_show {
	position : relative;
	background-color : white;
	font-size : 15px;
	height : 80px;
}
.proadvert_title {
	color : #309893;
	font-size : 18px;
	font-weight : bold;
	text-align : center;
	padding-bottom : 10px;
}
.proadvert_inside {
	padding : 15px;
	font-size : 16px;
	height : 268px;
}
.upg2pro_footer{
	clear : both;
	font-size : 15px;
	position:relative; margin-left:15px; padding-top:12px;
}
