

.modalContent {
	margin: 0px 0px 0px 0px;
	padding:0;
}

.modalContent h1 {
	display: inline;
	padding: 0;
	color: #4F6795;
	font : 16px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
.mBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.mPopup {
	background: white;
	border-style:none;
	width:800px;
	max-height:500px;
}




.alignRight 
{
	text-align:right;
}

.collapsePanel
{
	width:525px;
	overflow:auto;
	background: url('../../img/spec_bot.png') no-repeat bottom;
}

.collapsePrimaryPanel
{
	width:75px;
	background:transparent;
	float:right;
}

.catHeaderStyle
{
	height:24px; 
	width:517px; 
	background: url('../../img/sptop.png') no-repeat top; 
	z-index:10;
}
.categoryCheckBox
{
	background:transparent;
}

.swSubCategory
{
	border-style:solid;
}

.error
{
	font-family:Modern;
	color:Red;
}

.highlightError
{
	font-family: Impact;
	color: Red;
		
}

.emptyAccHeader
{
	background:none;
	border:none;
	padding:0;
	margin: 0px 0px 0px 0px;
	height:0;
	
}


#lbPopup {
	width: 100%;height: 100%;
	text-align: center;
	background: url('../../img/lbbg.gif');
	vertical-align: middle;
}
div.lbPopup {background: url('../../img/lbg.gif') repeat-x;background-color: #ffffff;font-size:.8em;color: #4d4d4d;}
div.lbPopup div {background: url('../../img/lbgb.gif') repeat-x bottom;}
div.lbPopup div div{background: url('../../img/lbl.gif') repeat-y;}
div.lbPopup div div div{background: url('../../img/lbr.gif') repeat-y right;}
div.lbPopup div div div div{background: url('../../img/lbt.gif') repeat-x;}
div.lbPopup div div div div div{background: url('../../img/lbb.gif') repeat-x bottom;}
div.lbPopup div div div div div div{background: url('../../img/lbtl.gif') no-repeat;}
div.lbPopup div div div div div div div{background: url('../../img/lbtr.gif') no-repeat right top;}
div.lbPopup div div div div div div div div{background: url('../../img/lbbl.gif') no-repeat left bottom;}
div.lbPopup div div div div div div div div div{background: url('../../img/lbbr.gif') no-repeat right bottom;padding:20px;}

div.lbPopup div div div div div div div div div div
{
	padding:2px;
	overflow: auto;
	background: none;
}

div.lbPopup div div div div div div div div div div div
{
	padding:2px;
	overflow: auto;
	background: none;
}

.success {
	font-size: 1.7em;
	color:Fuchsia;
	font-weight: bold;
}

.editHeader
{
	height:40px;
		
}


.accountModalPopup
{
	background: white;
	border-style:none;
	width:600px;
	max-height:500px;
}

.lbtnAccHeaders
{
	color: #737373;
	text-decoration:none; 
	font-size:1.2em;
}

div.fieldslong2 { background:url(../../img/longfield.gif) no-repeat; width:274px;}
div.fieldslong2 input{ width:254px; display:block; height: 22px;
						background:transparent; 	border: 0px none; 
						margin-top: 3px;
						padding-top: 4px;
						font:13px Trebuchet, Geneva, sans-serif;}
						
div.fieldssmall
{ 
	display: block;
	background:url(../../img/fieldshort.gif) no-repeat; 
	width:60px;
}

div.fieldssmall input
{ 
	margin-left:10px;
	margin-right: 10px;
	border: 0px none;
	background: transparent;
	width:62px; 
	font:13px Trebuchet, Geneva, sans-serif;	
	height: 22px;
}


div.fieldsreq
{	
	display: block;
	background: url(../../img/ifield.gif) no-repeat;
}

div.fieldsreq input 
{
	margin-left:10px;
	margin-right: 10px;
	border: 0px none;
	background: transparent;
	height: 22px;
	font:13px Trebuchet, Geneva, sans-serif;	
}


div.fieldsreqsmall{ background: url(../../img/ifield.gif) no-repeat;width:82px;}

div.fieldsselect input { width: 125px;margin-right: 25px; }
div.fields2small input { width: 44px; font-size:.95em; }

div.field2,  div.select2 {
	margin-top: 3px;
	padding-top: 4px;
	display: block;
	width: 162px;
	height: 20px;
	background: url('../../img/field.gif') no-repeat;
}
div.field2 input,  div.select2 input {
	width: 142px;
	margin-left:10px;
	margin-right: 10px;
	border: 0px none;
	background: transparent;
	font:13px Trebuchet, Geneva, sans-serif;
}


a.update3 
{
	display: block;
	float: left;
	width:63px; height:27px;
	background: url('../../img/update.gif') no-repeat; cursor:pointer;
}

a.update3:hover {background-position: 0 -26px; }


td.t 
{
	font:Trebuchet, Geneva, sans-serif;
	font-size:medium;
}


#lbEmail {
	width: 100%;height: 100%;
	text-align: center;
	background: url('../../img/lbbg.gif');
	vertical-align: middle;
}
div.lbEmail {background: url('../../img/lbg.gif') repeat-x;background-color: #ffffff;width: 600px;font-size:.8em;color: #4d4d4d;}
div.lbEmail div {background: url('../../img/lbgb.gif') repeat-x bottom;}
div.lbEmail div div{background: url('../../img/lbl.gif') repeat-y;}
div.lbEmail div div div{background: url('../../img/lbr.gif') repeat-y right;}
div.lbEmail div div div div{background: url('../../img/lbt.gif') repeat-x;}
div.lbEmail div div div div div{background: url('../../img/lbb.gif') repeat-x bottom;}
div.lbEmail div div div div div div{background: url('../../img/lbtl.gif') no-repeat;}
div.lbEmail div div div div div div div{background: url('../../img/lbtr.gif') no-repeat right top;}
div.lbEmail div div div div div div div div{background: url('../../img/lbbl.gif') no-repeat left bottom;}
div.lbEmail div div div div div div div div div{background: url('../../img/lbbr.gif') no-repeat right bottom;padding:20px;}

div.lbEmail div div div div div div div div div div
{
	padding:2px;
	overflow: auto;
	background: none;
}

div.lbEmail div div div div div div div div div div div
{
	padding:2px;
	overflow: auto;
	background: none;
}


#account a.b {
	width:52px; height:26px;
	font-weight: bold;
	color: #ffffff;
	background: url('../../img/login.gif') no-repeat;
	border: 0px none;
	cursor: pointer;
}

a.save {
	background: url('../../img/save.png') no-repeat;
	width:50px; height:24px;
	border: 0px none;
	cursor: pointer;
}	
input.anotherFriend {
	display: block;
	float: right;padding-left: 5px;
	width: 45px;height: 33px;
	cursor: pointer;
	background: url('../../img/another.gif') no-repeat; 
	height:30; width:150px;padding:0; float:right;
}

a.aclose, a.another{
	display: block;
	float: left;
	width: 50px;height: 26px;
	cursor: pointer;
}
a.aclose {background: url('../../img/aclose.gif') no-repeat;}
a.aclose:hover {background-position: 0 -26px;}

#lb {
	width: 100%;height: 100%;
	text-align: center;
	background: url('../../img/lbbg.png');
	vertical-align: middle;
	font-size: .8em;
}
#lb table{border-collapse: collapse;}

tr.lbt {height:76px;}
tr.lbt td.l{background: url('../../img/lboxtl.png') no-repeat;width: 21px;}
tr.lbt td.r{background: url('../../img/lboxtr.png') no-repeat;width: 21px;}
tr.lbt td.m{background: url('../../img/lboxt.png') repeat-x;height:46px; padding-top:30px;}

tr.lbm td.l{background: url('../../img/lboxl.png') repeat-y;width:15px;}
tr.lbm td.r{background: url('../../img/lboxr.png') repeat-y;width:15px;}
tr.lbm td.m{background: url('../../img/lbgb.gif') repeat-x bottom; background-color:#fbfbfb; padding:10px;}

tr.lbb td.l{background: url('../../img/lboxbl.png') no-repeat;width:21px;}
tr.lbb td.r{background: url('../../img/lboxbr.png') no-repeat;width:21px;}
tr.lbb td.m{background: url('../../img/lboxb.png') repeat-x;height:21px;}


a.aclose, a.another{
	display: block;
	float: left;
	width: 50px;height: 26px;
	cursor: pointer;
}
a.aclose {background: url('../../img/aclose.gif') no-repeat;}
a.aclose:hover {background-position: 0 -26px;}

a.another {background: url('../../img/another.gif') no-repeat; width:145px;height:28px;}
a.another:hover {background-position: 0 -28px;}

table.info td {white-space: nowrap;}
table.info td.t {padding-right: 10px;text-align: right;}
table.info div.good, table.info div.war, table.info div.err {
	height: 27px;
	width: 27px;
	background: url('../../img/good.gif') no-repeat center bottom;
}
#size {width: expression('100%');}
table.info div.war {background-image: url('../../img/war.gif');}
table.info div.err {background-image: url('../../img/err.gif');}
#fields div.field, #fields div.select {
	margin-top: 3px;
	padding-top: 4px;
	display: block;
	width: 162px;
	height: 20px;
	background: url('../../img/field.gif') no-repeat;
}
#fields div.field input,  #fields div.select input {
	width: 142px;
	margin-left:10px;
	margin-right: 10px;
	border: 0px none;
	background: transparent;
	font:13px Trebuchet, Geneva, sans-serif;
}
table.info b {
	display: block;
	font-size: 1.2em;
}
table.info span {
	display: block;
	font-size: .8em;
}
table.info span b{ display: inline; font-size:1em;}
table.info span.o {
color: #ee5a28;
}
input.create {
	width: 155px;
	height: 36px;
	background: url('../../img/create.gif') no-repeat;
	cursor: pointer;
	border: 0px none;
}
input.create:hover{background-position: 0 -36px;}
input.createport {
	width: 155px;
	height: 36px;
	background: url('../../img/createportfolio.gif') no-repeat;
	cursor: pointer;
	border: 0px none;
}
input.createport:hover{background-position: 0 -36px;}
input.submitt {
	width: 70px;
	height: 36px;
	background: url('../../img/sendd.gif') no-repeat;
	cursor: pointer;
	border: 0px none;
}
input.submitt:hover{background-position: 0 -36px;}
a.plus {
	margin-top: 5px;
	display: block;
	width: 31px;
	height: 26px;
	background: url('../../img/plus.gif') no-repeat;
}
a.plus:hover {background-position: 0 -26px;}
input.upload {
	width: 92px;
	height: 39px;
	background: url('../../img/upload.gif') no-repeat;
	cursor: pointer;
	border: 0px none;
}
input.upload:hover {background-position: 0 -39px;}
h2 {
	font-size: 1.7em;
	color: #666666;
	font-weight: normal;
}
h2 span {
	color: #778e1d;
}

#uploaded {
	display: block;
	width: 302px;
	background: url('../../img/upl.gif') no-repeat;
	height: 11px;
	margin-bottom: 5px;
}
#uploaded div{
	background: url('../../img/uploaded.gif') no-repeat;
}
