html					{overflow-y: scroll;}
body				{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;margin:0px;background-color:#efefef;color:#333333;}
input					{font-size:13px;}
select				{font-size:13px;}
textarea				{font-size:13px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;resize: none;}
img 					{border:0px;}
form 				{margin:0px;padding:0px;}
table				{border-collapse:collapse;border:0 0 0 0;}
td					{font-size:13px;}
p					{margin:0px;padding:0px;}

a					{color:#0750A0;}
a:link				{text-decoration:none;}
a:visited			{text-decoration:none;}
a:hover				{text-decoration:underline;color:#d31141;}

#sitebox			{width:930px;margin:0px auto;border:1px solid #dcdcdc;background-color:#ffffff;}

#contentbox			{position: relative;width:910px;padding: 10px 10px 10px 10px;}
#contentbox h2		{font-size:19px;line-height:19px;font-weight:normal;color:#0750A0;padding:0px;padding-bottom:0px;margin:0px;}
#contentbox h3		{font-size:15px;line-height:17px;font-weight:normal;color:#666666;padding:0px;padding-bottom:0px;margin:0px;}
#contentbox h4		{font-size:14px;line-height:17px;font-weight:bold;padding:0px;margin:0px;}
#contentbox h5		{font-size:13px;font-weight:normal;color:#666666;padding:0px;padding-bottom:0px;margin:0px;}

.dataimg			{float:left;}
.dataimg img			{height:16px;}
.datatxt			{float:left;}

.contentmain		{border:1px solid #dcdcdc;background-color:#ffffff;padding: 10px 10px 10px 10px;}

.contentspace		{height:15px;}
.contentspaces		{height:10px;}
.contentspacexs		{height:5px;font-size:5px;}

.title				{color:#0750A0;}
.light				{color:#777777;font-weight:normal;}

.firminfo			{float:left;width:490px;}
.firmstats			{float:right;width:370px;}

.valuationbox		{float:left;width:632px;}

.smallinfo			{color: #666666;font-size: 11px;line-height: 12px;}
.small				{font-size: 11px;line-height: 12px;}

.userpic			{float:left;padding-right:10px;}
.userpic img			{width:50px;height:50px;}

.userpic_big		{float:left;padding-right:10px;}
.userpic_big img, .userpic_forum	{width:75px;height:75px;border:1px solid #cccccc;padding:2px;-moz-box-shadow: 0px 3px 4px -3px #333333;-webkit-box-shadow: 0px 3px 4px -3px #333333;box-shadow: 0px 3px 4px -3px #333333;}

.show_usercard		{}

.commentbox			{float:right;width:530px;}
.commentbox b		{font-size:11px;color:#0750A0;}
.commentrow			{padding:10px 10px 10px 10px;border-bottom:1px solid #ffffff;}
.commentrowa		{background-color:#f3f3f5;}
.commentrowb		{background-color:#f3f3f5;}
.commentrating		{float:right;margin-top:-5px;margin-right:-5px;}
.commentdate		{font-size:11px;color:#777777;line-height:12px;padding-bottom:8px;}

.raterow			{padding:5px 10px 5px 10px;}

.footer				{background-color:#0750A0;color:#ffffff;}
.footer a			{color:#ffffff;}
.footer a:link		{text-decoration:none;}
.footer a:visited	{text-decoration:none;}
.footer a:hover		{text-decoration:underline;color:#ffffff;}

.inputfield			{padding:3px;margin:0px;border:1px solid #CCCCCC;color:#303641;background-color:#EEF2F7;background-repeat:repeat-x;}
.selectfield		{padding:2px;border:1px solid #CCCCCC;color:#303641;background-color:#EEF2F7;background-repeat:repeat-x;}
.textfield			{padding:3px;border:1px solid #CCCCCC;color:#303641;background-color:#EEF2F7;background-repeat:repeat-x;}

.inputfield:focus	{outline: none;border:1px solid #83939A;}
.selectfield:focus	{outline: none;border:1px solid #83939A;}
.textfield:focus	{outline: none;border:1px solid #83939A;}

.open 				{display: block;}
.close 				{display: none;}

.button_form:link, .button_form:visited {border:1px solid #042A3E;padding:4px 8px 5px 8px;margin-right:-4px;font-weight:normal;text-decoration: none;color:#ffffff;background:#0750A0;
-moz-box-shadow: inset 1px 1px 0px 0px #0E96D8;-webkit-box-shadow: inset 1px 1px 0px 0px #0E96D8;box-shadow: inset 1px 1px 0px 0px #0E96D8;}
.button_form:hover, .button_form:active {text-decoration: none;background:#1861B1;color:#ffffff}

.errorbox			{padding:7px;font-size:11px;border:1px solid #E75754;background-color:#FFCDCC;box-shadow: 0px 2px 4px -3px #333333;border-radius: 4px;}
.okbox				{padding:7px;font-size:11px;border:1px solid #56E459;background-color:#CEFFCC;box-shadow: 0px 2px 4px -3px #333333;border-radius: 4px;}

.inputtable			{border:0px;border-spacing: 0px;}
.inputtable	td		{padding-top:3px;padding-bottom:3px;}

.clear				{clear:both;}

.ui-tooltip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;
}

.ui-tooltip-content{
	position: relative;
	overflow: hidden;
	text-align: left;
	word-wrap: break-word;
}
	
.ui-tooltip-titlebar{
	position: relative;
	min-height: 14px;
	padding: 5px 35px 5px 10px;
	overflow: hidden;
	border-width: 0 0 1px;
	font-weight: bold;
}

.ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0 !important; }

.ui-tooltip-titlebar .ui-state-default{
	position: absolute;
	right: 4px;
	top: 50%;
	margin-top: -9px;
	cursor: pointer;
	outline: medium none;
	border-width: 1px;
	border-style: solid;
}
		
* html .ui-tooltip-titlebar .ui-state-default{ top: 16px; } /* IE fix */

.ui-tooltip-titlebar .ui-icon, .ui-tooltip-icon .ui-icon{
	display: block;
	text-indent: -1000em;
	direction: ltr;
}

.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
}

.ui-tooltip-icon .ui-icon{
	width: 18px;
	height: 14px;
	text-align: center;
	text-indent: 0;
	color: inherit;
	background: transparent none no-repeat -100em -100em;
}

.ui-tooltip-focus{}
.ui-tooltip-hover{}

.ui-tooltip-shadow{
	-moz-box-shadow: 0px 2px 3px -1px #333333;-webkit-box-shadow: 0px 2px 3px -1px #333333;box-shadow: 0px 2px 3px -1px #333333;
}


.ui-tooltip .ui-tooltip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
}

.ui-tooltip .ui-tooltip-tip,
.ui-tooltip .ui-tooltip-tip .qtip-vml{
	position: absolute;
	line-height: 0.1px !important;
	font-size: 0.1px !important;
	color: #123456;
	background: transparent;
	border: 0 dashed transparent;
}
	
.ui-tooltip .ui-tooltip-tip canvas{ top: 0; left: 0;}

.ui-tooltip .ui-tooltip-tip .qtip-vml{
	behavior: url(#default#VML);
	display: inline-block;
	visibility: visible;
}

.user_hovercard		{border:1px solid #83939A;background-color:#ffffff;width:300px;height:81px;padding: 10px 10px 10px 10px;}
.user_hovertxt		{float:left;width:189px;word-break:normal;}
