/* EMAIL PART */

#jumbo .service_row.loginclass {
	background-position: 55% 0;
}

#jumbo .yui-panel-container .loginclass .col_2 .loginform {
	background-color: transparent;
}

.blk_c1 .loginclass .col_1 {
	width: 53%;
}

.blk_c1 .loginclass .col_2 {
	width: 43%;
}


.loginclass .loginform a {
	color: #fff;
	font-size: 131%;
}

.loginclass .col_1 div a {
	color: #808f90;
}

/* SERVICE PART */

.loginservicelist {
	/* width: 320px; */
	/*width: 435px;*/
	/* margin: auto; */
}

.loginclass .loginservicelist .loginservicelogo {
	/* margin: 5px; */
	margin: 2px;
}

.loginservicelist .loginservicelogo {
	float: left;
}

.logintextOpenId {
	padding: 4px 0px 0px 0px;
}

.loginInputOpenId {
	width: 190px;
	vertical-align: bottom;
}

.loginservicelistsignup p {
	height: 50px;
	line-height: 50px;
}

.servicemodalexplaination .loginservicelogo,
.loginservicelistsignup .loginservicelogo {
	float: right;
}

.servicemodalexplaination ul {
	padding: 0px 0px 0px 10px;
}

.servicemodalexplaination li {
	list-style-type: circle;
}

.loginservicelistsignup strong {
	font-size: 131%;
	font-weight: bold;
}

.loginservicelogo {
	display: block;
	width: 140px;
	height: 50px;
	/* width: 140px;
	height: 40px;
	padding: 5px;
	background: url('../images/services.png') no-repeat 0px -350px; */
}

.loginservicelogo span {
	display: block;
	width: 140px;
	height: 50px;
	/* width: 140px;
	height: 40px; */
	background: url('../images/sprite_third_party_connect.png') no-repeat 0px 0px;
}

.loginservicelogo #wsl {
	background-position: -5px -140px;
}

.loginservicelogo #yho {
	background-position: -5px -280px;
}

.loginservicelogo #fbk {
	background-position: -5px -0px;
}

.loginservicelogo #goo {
	background-position: -5px -70px;
}

.loginservicelogo #oid {
	background-position: -5px -210px;
}

/*
.loginservicelogo #wsl {
	background-position: -5px -5px;
}

.loginservicelogo #yho {
	background-position: -5px -55px;
}

.loginservicelogo #myp {
	background-position: -5px -105px;
}

.loginservicelogo #fbk {
	background-position: -5px -155px;
}

.loginservicelogo #aol {
	background-position: -5px -205px;
}

.loginservicelogo #goo {
	background-position: -5px -255px;
}

.loginservicelogo #oid {
	background-position: -5px -305px;
}

.loginservicelogo #livejournal {
	background-position: -5px -455px;
}

.loginservicelogo #myopenid {
	background-position: -5px -505px;
}

.loginservicelogo #flickr {
	background-position: -5px -555px;
}

.loginservicelogo #blogger {
	background-position: -5px -605px;
}

.loginservicelogo #verisign {
	background-position: -5px -655px;
}

.loginservicelogo #wordpress {
	background-position: -5px -705px;
}

.loginservicelogo #hyves {
	background-position: -5px -755px;
}

.loginservicelogo #netlog {
	background-position: -5px -805px;
}

.loginservicelogo #twitter {
	background-position: -5px -855px;
}
*/

.blk_c1 .service_row {
	overflow: hidden;
	background: url(../images/grey_pix.gif) repeat-y 50% 0%;	
}

.blk_c1 .service-intro {
	height: 85px;
	font-weight: bold;
}


.blk_c1 .service-intro img {
	float: left;
	margin-right: 10px;
}


.blk_c1 .service-import {
	height: 140px;
	font-weight: bold;
	text-align: center;
}

.blk_c1 .inside .service-item,
.documentadd-inside .service-item {
	font-size: 85%;
}