#menuContainer div a {
	display: block;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	background: url(/img/main_sprite_09262008.png) repeat-x scroll 0 -1064px
		;
	height: 25px;
}

#menuContainer div a:hover {
	display: block;
	color: #1C486D;
	padding-top: 7px;
	padding-left: 25px;
	text-decoration: none;
	height: 22px;
	background: #EEF9D7 url(/img/highlightBg_small.gif) repeat-x scroll
		center top;
	border: 1px solid #C1D39D;
}

#menuContainer div #treeContainer {
	padding-left: 25px;
}

#menuContainer div #treeContainer a {
	padding-left: 5px;
	display: inline;
	height: auto;
	background: none;
	border: none
}

#menuContainer div #treeContainer a:hover {
	display: inline;
	height: auto;
	background: none;
}

#menuContainer div .icon {
	margin-top: 0px;
	margin-right: 5px;
	display: block;
	float: left;
	width: 16px;
	height: 16px;
}

#menuContainer div .menuContainerOnClick {
	display: block;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	height: 25px;
	background: #4C8131 url(/img/main_sprite_09262008.png) repeat-x scroll 0
		-1105px;
}

#menuContainer div .menuContainerOnClick:hover {
	display: block;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	height: 25px;
	background: #4C8131 url(/img/main_sprite_09262008.png) repeat-x scroll 0
		-1105px;
	border: none;
}

#menuItem_MySubmission .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px 0px;
}

#menuItem_MyAnalytics .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -19px;
}

#menuItem_MyActivities .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -37px;
}

#menuItem_MyFavorites .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -55px;
}

#menuItem_MySubscriptions .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -74px;
}

#menuItem_MyInbox .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -90px;
}

#menuItem_MyProfile .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -107px;
}

#menuItem_FriendActivities .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -126px;
}

#menuItem_InviteFriends .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -144px;
}

#menuItem_MyConnections .icon {
	background: url(/img/MyAccountMenuIcons.gif) no-repeat 0px -163px;
}


.adminContainerDiv {
	margin-left: 25px;
}

.adminCommandHeaderDiv {
	padding-bottom: 5px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
}

.x-grid3-viewport{ border:#B5B8C8 solid 1px;}
#tabSettingsPanel ul.x-tab-strip-top{ background:#EBF3FD url(/components/201005130239.ext/resources/images/slate/grid/grid3-hrow-over.gif) repeat-x scroll left bottom;}

.x-tab-strip .x-tab-with-icon span.tab-predefined {
    background-image:url( /components/201005130239.ext/advtab/predefined.gif );
	padding-left:26px;
}
.x-tab-strip .x-tab-with-icon span.tab-predefined-inactive {
    background-image:url( /components/201005130239.ext/advtab/predefinedinactive.gif );
	padding-left:26px;
}
.x-tab-strip .x-tab-with-icon span.tab-home{
    background-image:url( /components/201005130239.ext/advtab/home.gif );
	padding-left:26px;
}

.x-tab-strip .x-tab-with-icon span.tab-normal {
    background-image:url( /components/201005130239.ext/advtab/normal.gif );
	padding-left:24px;
}
.x-tab-strip .x-tab-with-icon span.tab-normal-inactive {
    background-image:url( /components/201005130239.ext/advtab/normalinactive.gif );
	padding-left:24px;
}
#tabSettingsPanel .x-tab-panel-footer {background:none; border-top:none;}
#tabSettingsPanel .x-tab-panel-body{ border-bottom:none;}
#tabSettingsPanel .x-fieldset{ border:none}
.p1 {
	color: #336699;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.p2 {
	color: #5F75B0;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	line-height: 15px;
}

.p3 {
	color: #53679B;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
}
.p4 {
	color: #24268b;
	font: 16px;
	font-weight: bold;
	padding-left: 0px
}
.p5 {
	color: #24268b;
	font: 16px;
	font-weight: bold;
	padding-left: 15px;
}


.p6 {
	color: #003366;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
}

.p7 {
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.p8 {
	color: #333;
	font: 10px;
	margin-right: 10px;
}

.p9 {
	color: #333;
	font: 10px;
}

.h1 {bold 15px #006699 Arial, sans-serif center center;
	
}
.ptil {
	color: #333;
	font: 16px;
	font-weight: bold;
	padding: 3px 0px 3x 15px;
}

.STYLE1 {
	font-size: 16px
}

.STYLE2 {
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}

.STYLE3 {
	color: #24268B;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

.STYLE4 {
	color: #FF6600
}

.style5 {
	font-size: 14px;
	font-weight: bold;
}
.p2 a {
	font-weight: normal;
}
.tdnotetext {
	padding: 4px 8px 4px 8px;
}

.tdtxt {
	color: #0056cc;
	font-weight: bold;
	padding: 0px 10px 2px 10px;
}

.tdtext {
	background-color: #e4e5e5;
	font-weight: bold;
	padding: 5px 10px 2px 10px;
}
.x-icon-error{background-image:url(/img/exclamation.gif) ! important;}
.msg-over{
	color:#913049 !important;
}
.commandHeaderDiv {
		padding-bottom: 20px;
		padding-top:50px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		cursor:hand;
}


.box_completeReg {
	background: #EBF2F7 url(/img/RegResult_bg.gif) repeat scroll 0 0;
	float: none;
	height: 205px;
	width: auto;
	text-align: center;
	padding-top: 105px;
}

.box_completeReg .tip_completeReg {
	background: url(/img/RegResult_TipBg.gif) repeat scroll 0 0;
	border: 1px #A3BAD9 solid;
	height: 63px;
	width: 500px;
	margin: auto;
	text-align: center;
	padding-top: 17px;
}

.box_completeReg .content_completeReg {
	background: url(/img/regCompleteIcon.gif) no-repeat 30px 0px;
	margin: auto;
	padding-left: 70px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	height: 50px;
}

.signin #signincontent .completeReg_header {
	color: #3D5B77;
}

.shadow {
	position: relative;
	display: block;
	color: #333333;
	z-index: 0;
}

.shadow span {
	position: absolute;
	display: block;
	top: 0px;
	z-index: 1;
}

.shadow div {
	position: absolute;
	display: block;
	padding: 1px;
	color: #ffffff;
}
.accessControl {
				font-size: 110%;
				color: #1C486D;
				font-weight: bold;
			}
#fileInfoPanel .x-panel-body-noheader{ padding-left:15px;}
.body1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	background: #fff;
}
#maindiv {
	background-color: #EBF2F7
}

#mainbody {
	background-color: #EBF2F7
}
.subtitle{font-size:11px; color:#1C486D; font-weight:bold; clear:both; line-height:25px;}

.table_community {
	min-width: 605px;
}

.table_community .subtitle {
	font-size: 11px;
	color: #1C486D;
	font-weight: bold;
	clear: both;
	line-height: 25px;
}

.table_community .content_odd {
	color: #333333;
	background-color: #FFFFFF;
	height: 25px;
	clear: both
}

.table_community .content_even {
	color: #333333;
	background-color: #F5F5F5;
	height: 25px;
	clear: both
}

.table_community .invite_btn {
	float: right;
	padding: 4px;
}

.table_community .field {
	width: 20%;
	float: left;
	font-size: 10px;
	line-height: 25px;
	padding-left: 10px;
	font-weight: bold;
	text-align: right
}

.table_community .info {
	width: 25%;
	float: left;
	font-size: 11px;
	line-height: 25px;
	padding-left: 10px;
	text-align: left;
}
.tdbgeef {
	width: 250px;
	background-color: #EBEFF4;
	text-align: right;
	font-weight: bold;
	padding-right: 40px;
}

.tdbrf5 {
	width: 250px;
	background-color: #f5f7f9;
	text-align: right;
	font-weight: bold;
	padding-right: 40px;
}

.inputtext {
	background-color: #F2F2F2;
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	width: 290px;
}

.limitedLengthText {
	color: #003366;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	width: 150px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

#companyInformation_hide {
			background: url(/img/icon_sprite_10152008.gif) 0px -310px no-repeat;
		}
		
		#companyInformation_show {
			background: url(/img/icon_sprite_10152008.gif) 0px -340px no-repeat;
		}
		#companyContacts_hide {
			background: url(/img/icon_sprite_10152008.gif) 0px -310px no-repeat;
		}
		
		#companyContacts_show {
			background: url(/img/icon_sprite_10152008.gif) 0px -340px no-repeat;
		}
		#companyContactsGrid .x-small-editor{background:#A2BFD7 url(/img/main_sprite_09262008.png) repeat-x scroll 0 -700px;}
		#companyContactsGrid .x-small-editor .x-paging-info,#companyContactsGrid .x-small-editor .ytb-text{ color:#354E64}
		
.setPrimary{display:block; background:url(/img/assingPrimaryContact.gif); width:14px; height:14px; position:absolute; right:125px;top:5px}
.syncContact{display:block; background:url(/img/syncContact.gif); width:14px; height:14px; position:absolute; right:145px;top:5px}
.addContact{display:block; background:url(/img/addContact.gif); width:14px; height:14px; position:absolute; right:45px;top:5px}
.removeContact{display:block; background:url(/img/removeContact.gif); width:14px; height:14px; position:absolute; right:25px;top:5px}
.verifyContact{display:block; background:url(/img/verifyContact.gif); width:14px; height:14px; position:absolute; right:85px;top:5px}
.unverifyContact{display:block; background:url(/img/unverifyContact.gif); width:14px; height:14px; position:absolute; right:65px;top:5px}
.revokePrimary{display:block; background:url(/img/revokePrimary.gif); width:14px; height:14px; position:absolute; right:105px;top:5px}
.more a {
	color: #3399cc;
	font-weight: bold;
}

.more a:visited {
	color: #3399cc;
	font-weight: bold;
}

.more a:hover {
	color: #0088E3;
	font-weight: bold;
}

a .tag {
	color: #3366cc;
	font-weight: normal;
}

a:hover .tag {
	color: #0088E3;
	font-weight: normal;
}

.seperator {
	height: 1px;
	border-top: 1px solid #DDDDDD;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
.thumb-wrap {
	background: white none repeat scroll 0 0;
	border: 1px solid #9fbdd6;
	float: left;
	height: 100%;
	width: 100%;
}
#tabSettingsPanel .ext-gecko3 .x-btn-text-icon .x-btn-center .x-btn-text { _padding-top:2px; _padding-bottom:0px}
#tabSettingsPanel .x-btn-text-icon .x-btn-center .x-btn-text {_padding-top:2px;_padding-bottom:0px}
#tabSettingsPanel td.x-btn-center { _vertical-align:middle}

.x-btn button.add { background:url(/img/add.png) no-repeat left top;behavior: url("/css/iepngfix.htc");}
.x-btn button.delete {background:url(/img/delete.png) no-repeat left top;behavior: url("/css/iepngfix.htc");}
.x-btn button.up {background:url(/img/arrow-up.gif) no-repeat left top;behavior: url("/css/iepngfix.htc");}
.x-btn button.down {background:url(/img/arrow-down.gif) no-repeat left top;behavior: url("/css/iepngfix.htc");}
.x-btn button.edit {background:url(/img/edit.png) no-repeat left top;behavior: url("/css/iepngfix.htc");}
.x-btn button.inactive {background:url(/img/icon-inactive.png) no-repeat left top;behavior: url("/css/iepngfix.htc");}
.x-btn button.active {background:url(/img/icon-active.png) no-repeat left top;behavior: url("/css/iepngfix.htc");}

.x-btn button.addContact {background-image:url(/img/addContact.png) !important;}
.x-btn button.assignPrimaryContact {background-image:url(/img/assignPrimaryContact.png) !important;}
.x-btn button.removeContact {background-image:url(/img/removeContact.png) !important;}
.x-btn button.revokePrimaryContact {background-image:url(/img/revokePrimaryContact.png) !important;}
.x-btn button.unverifyContact {background-image:url(/img/unverifyContact.png) !important;}
.x-btn button.verifyContact {background-image:url(/img/verifyContact.png) !important;}