.account-wrap{	background: #ff;	width: 409px;	margin: 0;	/*padding: 5px;*/}.account-formname{	font-family: arial;        font-size: 18px; color: #47b6e3;        background: white;	padding: 0 0 10px 0;}.account-menu{	background:#ff;	height: 40px;        width: 330px;}.account-formwrap{	background: url(/default/images/splashbg.gif) top left no-repeat;        width:409px;        height: 209px;	padding: 55px 0 0 0;}.account-formwrapreg{	background: url(/default/images/splashbgreg.gif) top left no-repeat; width:409px; height: 220px;	padding: 10px 0 0 0;}.account-formwrapcontribute{	background: #D6ECF2 url(/default/images/splashbgcontribute-top.gif) top left no-repeat; width:409px; height: 250px;	padding: 40px 0 0 0;        margin-left:10px;}.account-formwrapcontribute-bottom{	background: #D6ECF2 url(/default/images/splashbgcontribute-bottom.gif) top left no-repeat; width:409px; height: 6px;        margin-left:10px;        }.account-field label{float:left; color:#267c9e; font: normal 14px Arial;  line-height:35px; margin-top: -7px; width: auto;}#thread-contribution .account-field label{ width: 140px; text-align: left;}.account-field p{color:#267c9e; font-family: arial; font-size: 12px; line-height:35px; text-align:center; width: auto;}.account-field span{font-family: arial; font-size: 12px; line-height:35px; text-align:center; width: auto;}.account-login{        padding: 3px;        border: 1px solid #5bcbf8;        width: 180px;}.account-field {clear:both; text-align:right; line-height:35px;}.account-field a {color: #3C8BAB; font-family: tahoma; font-size: 12px; outline: none; text-decoration: underline; font-weight: bold;}.account-field a:hover {text-decoration: none; color: #115e9f; font-family: tahoma; font-size: 12px; font-weight: bold;}.account-field button {line-height:18px;}.account-chk{  	margin-right: 65px;}.account-btn {	width: 90px;	margin-right: 130px;	margin-top: 10px;}.account-main {float:left;}div.account-menu #tabs,div#acc_menu_id #tabs {	background:url("/default/images/bgmenu.gif") no-repeat;	width: 409px;	height: 37px;	font-family: verdana; font-size: 11px; 	margin-top: 0;	float:left;	line-height:normal; 	margin-bottom:20px; /*margin between menu and rest of page*/	overflow:hidden;	}#tabs ul {	margin:0;	padding:0 10px 10px 0px;	list-style:none;		}#tabs li {	display:inline;	margin:0;	padding:0;	}#tabs a {	float:left;	margin:0;	padding:0 0 0 5px;	text-decoration:none;	line-height: 11px;	}#tabs a span {	float:left;	display:block;	padding:4px 15px 5px 12px;	margin-right:1px;	color:#4194ab;	line-height: 22px;	font: normal 13px Arial;	}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabs a span{	float:left;}/* End IE5-Mac hack */#tabs a:hover {	background-position:0% -42px;		background:url("/default/images/tab-left.gif") no-repeat left top;	}#tabs a:hover span {/*	background-position:100% 42px;*/		background:url("/default/images/tab-right.gif") no-repeat top right;			color:#fff;	}#tabs a.current {	background-position: 0% -42px;		background:url("/default/images/tab-left.gif") no-repeat left top;	}#tabs a.current span {background-position:100% -42px;background:url("/default/images/tab-right.gif") no-repeat right top;color:#fff;}#recover_dialog {    z-index:20000;    position:absolute;    top: 5%; left: 10%;    width: 0px;    height: 0px;}#panels {    width: 250px;}#contribution-inner-block { padding-top:20px; background: transparent url(/default/images/splashbgreg.gif) no-repeat scroll left top}#detail-checkbox-text {    cursor:pointer;    color:#267C9E;    font-family:Arial;    font-size:14px;    font-style:normal;    font-variant:normal;    font-weight:normal;    line-height:35px;    margin-top:-7px;    width:auto;}#entrance-form h3, #account-form h3 {font:bold 14px Arial; color: #1476af; text-align: center;margin-bottom: 15px;}.account-field .btn {padding: 3px 10px; color:#1476af; font: normal 14px Arial;} #sending_image_area { text-align: right}#sending_button_area{ text-align: center}.account-field{    -x-system-font:none;    color:#1476AF;    font-family:Arial;    font-size:14px;    font-size-adjust:none;    font-stretch:normal;    font-style:normal;    font-variant:normal;    font-weight:normal;    line-height:normal;    /* padding:3px 10px;*/    line-height:18px;}.subm-btn{    background:transparent url(/default/images/searchlink.gif) repeat scroll 0 0;    border-width:0;    color:#4497B8;    cursor:pointer;    font-family:arial;    font-size:16px;    font-weight:bold;    height:40px;    margin-top:3px;    padding-bottom:3px;    width:107px;}.panes {width: 409px;background: #d6ecf2 url(/default/images/splashbgreg_bottom.gif) no-repeat scroll bottom;padding-bottom: 15px;}#step_1, #step_2, .panels {width: 409px;background: #d6ecf2 url(/default/images/splashbgreg_bottom.gif) no-repeat scroll bottom;padding-bottom: 15px;}.send-invite {    padding: 3px;    border: 1px solid #5bcbf8;    width: 220px;}.send-invite-formwrapreg{	background:transparent url(/default/images/splashbgreg.gif) no-repeat scroll left top;        width:409px;        height: 100px;	padding: 10px 0 0 0;}.join-project {    padding: 3px;    border: 1px solid #5bcbf8;    width: 220px;}.join-project-formwrapreg{	background:transparent url(/default/images/splashbgreg.gif) no-repeat scroll left top;        width:409px;        height: 260px;	padding: 10px 0 0 0;}#projects-grid {    width: 98%;}#projects-grid li {    display:table;    width:97%;    background-color: #E0FDFD;    padding: 5px;    -moz-border-radius: 5px;    margin: 3px;    border-radius: 5px;    -webkit-border-radius: 5px;}#projects-grid li p {    color:#4497B8;    width:200px;    height: auto;    word-wrap:break-word;    margin-bottom: 0px;    float:left;}#projects-grid li a {    float: right;    margin-left:5px;}#user-projects-list {    height: 220px;    margin-left: 15px;    overflow: auto;    width: 394px;}
