

img		{border: 0px;}
form	{margin: 0px; padding: 0px;}
table	{font: inherit; font-size: 100%; color: inherit;}
.SCTableData {padding:3px 8px;height:20px;background-color:#fafafa;}
ul	{margin-top: 0px; margin-bottom: 0px;}

/* COOLSPOT STYLES */
/**INHALT FORMATE*/
input.Fields, textarea.Fields, input.fields, textarea.fields
{border: 1px solid #D9D9DF;
color: #000;
font-size:11px;
font-weight: normal;
margin: 0 0 1px 0;
padding: 2px;
}
/*NEW ORANGE BUTTONS */
.oButton  {
border: solid 1px #DA7C0C;
background: #F78D1D;
background: -webkit-gradient(linear, left top, left bottom, from(#FAA51A), to(#F47A20));
background: -moz-linear-gradient(top, #FAA51A, #F47A20);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAA51A', endColorstr='#F47A20');
color: white;
cursor:pointer;
padding:4px 4px 4px 4px;
font:14px/100% Arial, Helvetica, sans-serif;
}
input[submit]{}
.gButton  {
border: solid 1px #989898;
background: #c7c7c7;
background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#c7c7c7));
background: -moz-linear-gradient(top, #e6e6e6, #c7c7c7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#c7c7c7');
color: #333;
padding:4px 4px 4px 4px;
cursor:pointer;
}
a:link.oButtonA, a:visited.oButtonA, a:active.oButtonA {
border: solid 1px #DA7C0C;
background: #F78D1D;
background: -webkit-gradient(linear, left top, left bottom, from(#FAA51A), to(#F47A20));
background: -moz-linear-gradient(top, #FAA51A, #F47A20);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAA51A', endColorstr='#F47A20');
color: white;
display:block;
cursor: pointer;
padding:4px 4px 4px 4px;
}
a:hover.oButtonA{text-decoration:none;border-color:#FFF;}

ul.ul1{list-style-image:url(http://images.scsys.de/images_new/layout/icons/punkt.png);}
ul.ul2{list-style-image:url(http://images.scsys.de/images_new/layout/icons/punkt2.png);}
ul.faq{list-style-image:url(http://images.scsys.de/images_new/layout/icons/punkt2.png);}
ul.circle{list-style-type:circle;}
ul.bullet1{list-style-image:url(http://images.scsys.de/images_new/layout/icons/li3.png);}
ul.square1{list-style-type:square;}
ul.square2{list-style-image:url(http://images.scsys.de/images_new/layout/icons/li2.png);}
ul.square3{list-style-image:url(http://images.scsys.de/images_new/layout/icons/li3.png);}
ul.circle1 li,ul.circle2 li,
ul.bullet1 li,ul.bullet2 li,ul.bullet3 li,ul.bullet4 li,
ul.square1 li,ul.square2 li,ul.square3 li{
	padding-left:0!important;
	background:none!important;
}
ul.square1 li,ul.square2 li,ul.square3 li{
	padding-left:0!important;
	background:none!important;
}
div.number1 span{
	background:transparent url(http://images.scsys.de/images_new/layout/icons/bullet_ol_2.png) no-repeat center center;
	color:#fff;	padding:6px;
	margin-right:10px;
	font-size:10px;
}
div.number2 span{
	background:transparent url(http://images.scsys.de/images_new/layout/icons/bullet_ol_2_color.png) no-repeat center center;
	color:#fff;
	padding:6px;
	margin-right:10px;
	font-size:10px;
}
div.number2 p, div.number1 p{
margin:10px 0 10px 0;
}
div.number2 p a:link, div.number2 p a:link{
margin:10px 0 10px 0;
}
/* Basic lists styles 
----------------------------------------------------------------*/
ul, ol{
	padding:0 6px 6px 6px;
	margin:0 12px;
}
ul li, ol li{
	padding-left:4px;
	line-height:130%; 
	margin:5px 0;
}
ul li a, ol li a{
	text-decoration: none;
}

a:active, a:link, a:visited { 
font-family:Verdana,sans-serif;
color:#5E5E5E;
text-decoration:none;
}
a:hover
{
color:#414141;
text-decoration:underline;
}
/* Basic positioning classes 
-----------------------------------------------------------------*/
.clearfix{ clear: both; }
.lf { float: left; }
.rf { float: right; }

/**********/
pre,
.code{
	background-color:#f5f5f5;
	border-left:5px solid #318cbb;
	color: #979797;
}
span.color,
span.color-1,
span.color-2,
span.color-3,
span.color-4,
span.color-5,
span.color-6,
span.color-7 {
	display: block;
	padding: 5px 10px;
	margin-bottom: 10px;
  }
  

.highlight-1,
.highlight-2,
.highlight-3,
.highlight-4 {
	padding:1px 5px;
}
.highlight-1{
	background:#fcdeb8;
}
.highlight-2{
	background:#f5f5f5;
}
.highlight-3{
	background:#3a3a3a;
	color: #fff;
}
.highlight-4{
	background:#d6ffab;
}
span.color-1{
	background:#f8f7f7;
	color:#000;

}
span.color-1{
	background:#fdfdfd;
	color:#000;
	display:block;
	padding:10px 16px;
}
span.color-7{
	color:#3a3a3a;
}
span.color-2{
	color:#676767;
	background:#cccccc;
}
span.color-3{
	background:#d6ffab;
	color:#676767;
	border:3px solid #FFF;
}
span.color-4{
	background:#cbeb93;
	color:#000;
}
span.color-5{
	border-top:1px solid #e9e9a1;
	border-bottom:1px solid #e9e9a1;
	background:#ffffee;
	color:#666;
}
span.color-6{
	color:#979797;
}
.small{
	color:#969696;
	font-size:9px;
	line-height:13px;
}

a:link, a:active, a:visited	{text-decoration:none; color:#333333;}
a:hover	{color:#FF0000; text-decoration:underline;}

/* Header and Footer Styles */
a.MainNavLink		{font-size: 10px; padding: 2px; text-decoration: none; font-weight: bold;}
a.MainNavLink:link,a.MainNavLink:active,a.MainNavLink:visited	{color: #333333;}
a.MainNavLink:hover	{color: #FFF; text-decoration: none;}

a.SpecialNavLink		{font-size: 10px; padding: 2px; text-decoration: none; font-weight: bold;}
a.SpecialNavLink:link,a.SpecialNavLink:active,a.SpecialNavLink:visited	{color: #FFFF00;}
a.SpecialNavLink:hover	{color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFFFFF; }

a.AuthLink			{font-size: 11px; font-weight: bold;}
a.AuthLink:link,a.AuthLink:active,a.AuthLink:visited	{color: #8d8788;}
a.AuthLink:hover	{color: #000;}

a.FooterLink		{font-size: 8pt; text-decoration: none;}
a.FooterLink:link,a.FooterLink:active,a.FooterLink:visited	{color: #dad7d8;}
a.FooterLink:hover	{color: #f5ad3a; text-decoration: underline}

.DGListHeader	{background-color: #c8bfc0; border-bottom: 1px solid #202020; border-right: 1px solid #988f90; font-weight: bold; padding: 1px 5px 1px 5px;}
.DGListData		{padding: 1px 5px 1px 5px; border-bottom: 1px solid #E0E0E8; border-right: 1px solid #E0E0E8;}
.DGListPager	{background-color: #fff4ca; padding: 1px 0px 1px 0px;}

/* Global Style Elements */
.GlassBarBlack	{background: url('/images/t1/black-bg.gif'); background-color: #121212; padding-top: 2px; font-weight: bold; background-repeat: repeat-x; height: 18px; color: #e0e5f2; font-family: "MS Sans Serif", sans-serif; font-size: 13px;}
.GlassBarBlue	{background: url('/images/t1/blue-bg.gif'); background-color: #4f68ff; padding-top: 2px; font-weight: bold; background-repeat: repeat-x; height: 18px; color: #e0e5f2; font-family: "MS Sans Serif", sans-serif; font-size: 13px;}
.GlassBarRed	{background: url('/images/t1/red-bg.gif'); background-color: #8f2d37; padding-top: 2px; font-weight: bold; background-repeat: repeat-x; height: 18px; color: #e0e5f2; font-family: "MS Sans Serif", sans-serif; font-size: 13px;}
.GlassBarBlackF	{background: url('/images/t1/black-full-380.gif'); padding-top: 2px; font-weight: bold; background-repeat: no-repeat; height: 20px; color: #e0e5f2; font-family: "MS Sans Serif", sans-serif; font-size: 13px;}
.SCSubTitle		{margin: 15px 10% 5px 10%; padding-left: 20px; border-bottom: 1px solid #D0D0D0; font-size: 14px; font-weight: bold; font-family: "MS Sans Serif", sans-serif;}
.SCInfoMessage		{margin: 10px 10% 10px 10%; padding: 5px; background-color: #E0E0E0; color: #000; border: 1px solid #808080; font-weight: bold; text-align: center; font-family: "MS Sans Serif", sans-serif; font-size: 12px;}
.SCStatusMessage	{margin: 10px 10% 10px 10%; padding: 5px; background-color: #E0F0E0; color: #080; border: 1px solid #80A080; font-weight: bold; text-align: center; font-family: "MS Sans Serif", sans-serif; font-size: 12px;}
.SCErrorMessage		{margin: 10px 10% 10px 10%; padding: 5px; background-color: #F0E0E0; color: #800; border: 1px solid #A08080; font-weight: bold; text-align: center; font-family: "MS Sans Serif", sans-serif; font-size: 12px;}

.SortHeader		{background: #000000 url('/images/t1/black-bg.gif'); height: 20px; color: #FFFFFF; padding: 0px 5px 0px 5px;}
a.SortHeaderLink			{font-family: "MS Sans Serif",sans-serif; font-size: 12px; font-weight: bold;}
a.SortHeaderLink:link,a.SortHeaderLink:active,a.SortHeaderLink:visited	{color: #FFFFFF; text-decoration: none;}
a.SortHeaderLink:hover	{color: #FFFF00; text-decoration: none;}
.EMailListRow	{border-bottom: #e0e0e0 1px solid; padding: 0px 5px 0px 5px;}

/* Blog Styles */
.SCBlogTable		{width: 560px; margin: 0px auto 20px auto;}
.SCBlogHeader		{border-bottom: 1px solid #8f2d37; font-weight: bold; font-family: "MS Sans Serif", sans-serif; font-size: 13px;}
.SCBlogBody			{padding-left: 20px; padding-bottom: 5px;}
.SCBlogSubject		{margin: 5px auto 5px auto; font-weight: bold;}
.SCBlogLinks		{padding: 2px; border-top: 1px solid #D0D0D0; border-bottom: 1px solid #D0D0D0; color: #CCC;}
.SCCommentProf		{text-align: center; vertical-align: top; height: 60px;}
.SCCommentDate		{height: 15px; font-weight: bold; padding-left: 5px; vertical-align: top;}
.SCCommentBody		{vertical-align: top; padding-left: 5px; height: 30px;}
.SCCommentTools		{height: 15px; padding-left: 5px; color: #CCC; vertical-align: bottom;}

/* Misc Styles */
.BlogField		{border: 1px solid #5b4648; font-size: 9pt; padding: 2px;}

/* Old Styles */
DIV.menu2		A   	       	{color:	#800000; font-weight: bold; text-decoration: underline;}
DIV.menu2		A:link			{color:	#800000; font-weight: bold; text-decoration:none}
DIV.menu2		A:visited		{color:	#800000; font-weight: bold; text-decoration:none}
DIV.menu2		A:hover 		{color: #ff0000; font-weight: bold; text-decoration:none; background:none;}

.Fields {
	border: 1px solid #D9D9DF;
	background-color: #faffbd;
	font-size: 11px; background-position: center center;
	font-weight: bold; color: #606060;
	padding: 2px 1px 3px 1px;
}

.Buttons {
	border: outset 1px #D1D1D1;
	background-color: #F1F1F1;
	font-size: xx-small; background-position: center center;
	font-weight: bold;
	padding: 1px 5px;
	color: #333333;
}
.ButtonSignup
{

}

A.bodylink:link,A.bodylink:visited,A.bodylink:active {font-size: 8pt; color: #800000; text-decoration: none; font-weight: bold;}
A.bodylink:hover	{font-size: 8pt; color: #FF0000;text-decoration: underline; font-weight: bold;}

A.bodylink2:link,A.bodylink2:visited,A.bodylink2:active			{font-size: 9pt; color: #ffffff; text-decoration: none; font-weight: bold;}
A.bodylink2:hover	{font-size: 9pt; color: #C0C0C0; text-decoration: underline; font-weight: bold;}

.menu			{font-size: 9pt; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.menu2			{font-size: 9pt; color: #800000; font-weight: bold; text-decoration: none;}
.menu3			{font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none;}
.menu4			{font-size: 7pt; color: #800000; font-weight: bold; text-decoration: none;}
.delButton, a.delButton{color:#ff0000;font-weight:bold;} 
.applyButton, a.applyButton{color:#d6a122;font-weight:bold;} 
.okButton, a.okButton{color:#00AA00;font-weight:bold;}

img.scaled30 {width: 30px; height: auto;}
img.scaled50 {width: 50px; height: auto;}
img.scaled80 {width: 80px; height: auto;}
img.scaled100 {width: 100px; height: auto;}
img.scaled120 {width: 120px; height: auto;}
img.scaled160 {width: 160px; height: auto;}
img.scaled150 {width: 150px; height: auto;}
img.scaled300 {width: 300px; height: auto;}
img.scaled500 {width: 500px; height: auto; max-width:500px; width:auto;}

.adHeadline {font: bold 8pt Arial; text-decoration: underline; color: blue;}
.adText {font: normal 8pt Arial; text-decoration: none; color: black;}

/* ---------------------------------- */
/* New Social Center Skinnable Styles */
/* ---------------------------------- */

/* Master Page Styles */
.MPHeaderTable		{background: #ffffff url('http://www.secretcity.de/App_Themes/SecretCity/images/header.jpg') no-repeat; width: 100%; height:86px;}
.MPHeaderTitleCell	{height:86px;}
.MPHeaderNavCell	{height:28px; }
.MPNavMenuTable		{
	background: #d1d1d1 url('images_new/layout/yellow/hNav.png') repeat-x; 
	height:28px;width:100%;
}
/*.MPNavMenuStartCap	{height: 21px; width: 71px; background: transparent url('images/header-nav-cap.gif') no-repeat bottom right;}*/
.MPNavMenuItem		{
font-family:Arial, Verdana;
cursor:pointer;
height:28px;
font-size:12px;
line-height:22px;
text-align:center;
float:left;
border-left:1px solid #c4c4c4;
font-weight:bold;
}
.MPNavMenuItemFirst	{
font-family:Arial, Verdana;
cursor:pointer;
height:28px;
font-size:12px;
line-height:22px;
text-align:center;
float:left;
font-weight:bold;
}
.MPNavMenuEndCap	{/*height: 21px; width: 1px; background: transparent url('images/header-nav-bkg.gif') repeat-x;*/}

.MPToolsBar			{height: 22px; padding: 5px 0px 3px 0px; margin-bottom: 0px; background:#FFF url('images/BG-MainToolBar.png') repeat-x;}
.MPHeaderTitleCell	{height: 135px;}
.MPHeaderNavCell	{height: 21px;}
.MPNavMenuTable		{}
.MPNavMenuStartCap	{height: 21px; width: 71px; background: transparent url('images/header-nav-cap.gif') no-repeat bottom right;}
.MPNavMenuItem		{height: 21px; padding: 0px 3px 0px 3px; background: transparent url('images/header-nav-bkg.gif') repeat-x top left; vertical-align:middle; text-align:center; }
.MPNavMenuEndCap	{height: 21px; width: 1px; background: transparent url('images/header-nav-bkg.gif') repeat-x;}


.MPUsername			{margin: 2px 5px auto 10px; font-size: 12px; font-weight: bold; color: #000000;}

/* Content Panel Styles */
.SCMainBackdrop		{background: #FFFFFF;}
.SCLoginBackdrop	{background: #FFFFFF url('images/BG-login.jpg') no-repeat 0px 0px;}
.SCMainContent{background:#FFFFFF;}
.SCMainContentIndex{background:transparent;width:965px;}
.SCMainAdSpace		{background:#FFFFFF;}
.SCMainHeaderPanel	{background:transparent;}
.SCMainFooter		{background: #252525;}
.SCFooterSep		{color: #686868;}


/* login page styles */
.SCLoginHeader		{border: 1px solid #333333; width:300px; background: #000000;}
.SCLoginBody		{border: 1px solid #333333; width:300px; background: url('images/BG-LoginPanel.png') repeat-x;}
.SCLoginDesc		{color: #FFFFFF; font-weight: bold; text-align: right; padding: 1px 3px;}
.SCLoginData		{color: #FFFFFF; padding: 2px 3px;}
.SCLoginTable		{text-align: left; margin: 10px auto;}
ul.SCLoginBullet	{list-style-image: url(images/small_arrow_white.gif); font-size: 7pt; color: #FFFFFF;  margin: 15px 0px 15px 100px;}
a.SCLoginLink		{text-decoration: none;}
a.SCLoginLink:link,a.SCLoginLink:active,a.SCLoginLink:visited	{color: #A0A0A0;}
a.SCLoginLink:hover	{color: #FF0000; }
.SCLoginField		{width: 150px; height: 18px; font-size: 13px; padding: 2px; border: 1px solid #a5acb2; }

/* Tabs at the top of most pages */
.SCTabsBox	{margin: auto auto 10px auto; background: #333333 url('images/BG-SCTabsBox.gif'); border: 1px solid #cccccc; padding: 1px;}
.SCTabSet	{position: relative; left: 40px;}
.SCTabDefault, .SCTabOver, .SCTabSelected {
	width: 100px; height: 30px; background-color: #2c2c2c; vertical-align: middle; cursor: pointer; background-repeat: no-repeat;
}
.SCTabDefault	{background-position: 0px 0px; }
.SCTabOver		{background-position: 0px 0px; }
.SCTabSelected	{background-position: 0px 0px; }

.SCTabSetProfile	{position: relative; left: 150px; top: 3px; margin-bottom: 6px;}
.SCTabSetMessage	{position: relative; left: 350px; top: 3px; margin-bottom: 6px;}

.SCSubTabSelect	{background: #45474a url('images/SCSubTab-Select.png') repeat-x; height: 20px; color: #FFFFFF; font-size: 9px; font-weight: normal; padding: 3px 6px 3px 6px; margin: 0px 1px 0px 1px;}
a.SCSubTabLink:link,a.SCSubTabLink:visited,a.SCSubTabLink:active {background: #45474a url('images/SCSubTab-Normal.png') repeat-x; height: 20px; color: #fbd35f; font-size: 9px; font-weight: normal; padding: 3px 6px 3px 6px; margin: 0px 1px 0px 1px; text-decoration: none;}
a.SCSubTabLink:hover {background: #45474a url('images/SCSubTab-Hover.png') repeat-x; height: 20px; color: #FFFFFF; font-size: 9px; font-weight: normal; padding: 3px 6px 3px 6px; margin: 0px 1px 0px 1px; text-decoration: none;}


.SCPanelHeaderBG	{height: 30px; background: #E0E0E0 url('images/hc1.png') repeat-x; }/* Generic panels for use here and there
.SCPanelHeaderFG	{height: 20px; background: transparent url('images/Panel-Header-icon.png') no-repeat top left; } */
.SCPanelHeaderFG{
  font-family:"Verdana",arial,serif; 
  	font-weight:bold; 
  	color:#000;
  	margin: 0 0 0 0; 
	display:block;
	background-repeat:repeat-x;
	height:30px;
	text-indent:10px;
	vertical-align:middle;
	line-height:30px;
	text-transform:none !important;
	font-size:13px;
	}
.SCPanelHeaderMG{
  font-family:"Verdana",arial,serif; 
  	font-weight:bold; 
  	color:#000;
  	margin: 0 0 0 0; 
	display:block;
	width:100%;
	background: #E0E0E0 url('images/hc1.png') repeat-x;
	height:30px;
	text-indent:6px;
	vertical-align:middle;
	line-height:30px;
	text-transform:none !important;
	font-size:11px;
	}
div.SCPanelHeaderText	{margin: 3px 5px auto 20px; font-weight: bold; color: #000000; vertical-align: middle; font-size: 11px; }
h1.SCPanelHeaderText{font-size:11px;text-indent:25px;}
.SCMainContent h1{text-indent:22px;padding-top:12px;}
td.bankbalance{border:solid 1px #305F47; font-weight:bolder; font-size:15px; background-color:#8FC78F;}
.SCPanelBody		{background: transparent url('images/Panel-Body-bg.png') repeat-x; padding: 5px 5px; margin-bottom: 15px; color: #333333; }
.SCPanelBodyProfile		{background: transparent url('http://images.scsys.de/images_new/layout/panelBodyBg.png') repeat-x; padding: 10px 16px; margin-bottom: 15px; color: #333333; }

.SCSubPanelHeader	{height: 17px; background: #E0E0E0 url('images/Table-Header.gif') repeat-x; color: #FFFFFF; font-weight: bold; font-size: 8pt; padding: 3px 5px 0px 5px;}
.SCSubPanelBody		{background: transparent url('http://images.scsys.de/images_new/layout/panelBodyBg.png') repeat-x; padding: 5px; margin-bottom: 15px; color: #333333;}

/* Points display control on the home page */
.PointTable			{background: url('images/BG-PointTable.png');}
.PointHeaderPOP		{background: url('images/BG-PointPOP.png') repeat-x; color: #FFFFFF; height: 17px; padding-top: 3px; font-weight:bold;}
.PointHeaderKAR		{background: url('images/BG-PointKAR.png') repeat-x; color: #FFFFFF; height: 17px; padding-top: 3px; font-weight:bold;}
.PointHeaderSEX		{background: url('images/BG-PointSEX.png') repeat-x; color: #FFFFFF; height: 17px; padding-top: 3px; font-weight:bold;}
.PointHeaderFRI		{background: url('images/BG-PointFRI.png') repeat-x; color: #FFFFFF; height: 17px; padding-top: 3px; font-weight:bold;}
.PointHeaderNULL	{background-color: #333333; color: #FFFFFF; font-size: 10px; height: 17px; padding-top: 3px; font-weight:bold;}
.PointProgCell		{background-color: #333333; color: #FFFFFF; font-size: 10px; height: 20px;}
.PointProgBG		{background: url('images/BG-Progress.png') repeat-x; height: 16px;}
.PointProgBar		{background: url('images/BG-ProgBar.png') repeat-x; height: 16px;}

/* Anouncements control on the home page */
.AnnItem		{font-weight: bold; margin: 0px auto 2px auto;}
.AnnSubItem		{margin: 0px auto 2px auto;}
.AnnGroup		{font-weight: bold;font-weight: bold; margin: 2px auto 2px auto;}

/* Ray account balance table on the home page */
.AccountsType		{background: #333333 url('images/BG-PointTable.gif'); padding: 1px 5px; color: #FFFFFF; font-weight: bold; text-align:center; font-size: 10px; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.AccountsBalance	{background: #990000; color: #FFFFFF; padding: 1px 5px; font-weight: normal; text-align: right; width: 70px; font-size: 10px; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.AccountsInfo		{background: #666666; color: #FFFFFF; padding: 1px 5px; font-weight: normal; font-size: 10px; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
a.AccountsLink		{color: #FFFFFF; text-decoration: none;}

/* Badge Table on the home page */
.BadgeTable							{}
.BadgeSelectCell					{padding: 1px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
.BadgeNameCell, .BadgeNoneCell		{background-color: #CCCCCC; padding: 1px 5px; width: 300px; border-top: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666;}
.BadgeNoneCell						{font-weight: bold;}

/* Profile Link Display Box */
.PDispBox		{width: 110px;}
.PDispUsername	{width: 100px; padding:5px; height: 28px; font-size: 10px; font-weight: bold; color: #000; background:transparent; border-bottom: 1px solid transparent; text-align:center; vertical-align:middle; }
.PDispImage	img	{ background:transparent; text-align:center;border:4px solid #ebebeb;}/*border:4px solid #ebebeb; */
.PDispOnlineSC	{width: 110px; height: 16px; background:transparent url('images/online-web-profile.gif') no-repeat 5px 0px; border-bottom: 1px solid transparent;}
.PDispOfflineSC	{width: 110px; height: 0px; background: transparent;}
.PDispOnline3D	{width: 110px; height: 16px; background:transparent url('images/online-city-profile.gif') no-repeat 5px 0px;}
.PDispOffline3D	{width: 110px; height: 0px; background: transparent;}
a.PDispLink		{text-decoration: none; font-size: 10px;}
a.PDispLink:link,a.PDispLink:active,a.PDispLink:visited	{color: #000;}
a.PDispLink:hover	{color: #FF0000; }

/* Some basic link styles */
a.SmallLink		{text-decoration: none;}
a.SmallLink:link,a.SmallLink:active,a.SmallLink:visited	{color: #333333;}
a.SmallLink:hover	{color: #FF0000; }

a.HeavyLink, a.link		{font-weight: bold;}
a.HeavyLink:link,a.HeavyLink:active,a.HeavyLink:visited, a.link:link,a.link:active,a.link:visited {color:#ff8400;}
a.HeavyLink:hover, a.link:hover	{color: #FF0000; }


.scpagetitle, #scpagetitle {
font-family: "Verdana",arial,serif;
font-weight: bold;
color: black;
margin: 0 0 0 0;
display: block;
width: 100%;
background: url('images/hc1.png');
background-repeat: repeat-x;
height: 30px;
text-indent: 10px;
vertical-align: middle;
line-height: 30px;
text-transform: none !important;
font-size: 12px;
text-indent: 25px;}

.SCPageHelp{background:#ffffee; padding: 5px 10px 5px 10px;margin:5px 5px 15px 5px;border:1px solid #e9e9a1;color:#b37717;}
.SCHint {background:#ffeeb5; padding: 5px 10px 5px 10px;margin:5px 5px 15px 5px;border:1px solid #dcb943;color:#3c3418;}
a.zabyPreview:link, a.zabyPreview:visited, a.zabyPreview:active{font-size:11px;color:#FFF;display:block;line-height:20px;margin:5px 0;width:160px; background:url('images/buttonBg.png') repeat-x;text-indent:25px;}
a.zabyPreviw:hover{color:#facd47;}


td.SCTableHeader2		{height:27px; background: transparent url('images/tableHead27.png') repeat-x; color: #000; font-weight: bold; text-indent:10px;padding:0px 3px 3px 0;vertical-align:middle;display:table-cell;}
.SCTableHeader		{height: 17px; background: transparent url('images/Table-Header.gif') repeat-x; color: #FFFFFF; font-weight: bold; padding: 3px 5px 0px 5px;}
.SCTableData		{border: 1px solid #E8E8E8; padding: 0px 5px; }
.SCTablePager		{background-color: #FFFFC0; padding: 2px 0px 2px 0px;}

/*.SCFormHeader	{height: 17px; background: transparent url('images/Table-Header.gif') repeat-x; color: #FFFFFF; font-weight: bold; padding: 3px 5px 0px 5px;}*/
.SCFormDesc		{text-align: right; padding: 2px 5px 2px 0px; font-weight: bold;}
.SCFormData		{text-align: left; padding: 2px 5px 2px 5px;}

/* Photo Album Styles */
.PAAlbum		{border: 1px solid #333333;}
.PASlot			{width: 120px; height: 140px; padding: 5px; text-align: center; vertical-align: top; position: relative;}
.PASlotR		{}
.PANewSlot		{cursor: pointer; text-align: center; vertical-align: middle;}
.PADefault		{}

.PAToolDiv		{height: 20px; background: transparent url('images/PA-Frame-Top.png') no-repeat; color: #333333; text-align: left;}
.PAStarDiv		{height: 14px; background: #bfbfbf; text-align: center; font-size: 8pt; color: #606060;}

.PAImageDiv		{width: 120px; height: 100px; padding: 3px 0px; overflow: hidden; background: #c8bfc0 url('images/PA-Frame-BG.gif');}
.PAImageTable	{width: 120px; height: 100px; }
.PAImageCell	{width: 120px; height: 100px; text-align: center; vertical-align: middle;}
.PAImage		{text-align: center; vertical-align: middle;}

.PACCount		{height: 17px; padding-top: 3px; background: transparent url('images/PA-Frame-Bottom.png') no-repeat; color: #333333; text-align: center;}
.PACountData	{color: #2020A0;}
.PANewCountData	{color: #A02020;}

.PACaption		{text-align: center; margin: 0px 4px 0px 4px;}

.PAPosDefault	{position: absolute; bottom: 3px; left: 3px; z-index: 10;}	/* Relative to PAToolDiv */
.PAPosIcons		{position: absolute; top: 3px; left: 37px; width: 42px; z-index: 10;}	/* Relative to PAImageDiv */
.PAPosCheck		{position: absolute; top: 0px; left: 5px;}

.PAInfoCell		{   font-family:"Verdana",arial,serif; 
  	font-weight:bold; 
  	color:#000;
  	margin: 0 0 0 0; 
	display:block;
	width:100%;
	background-image:url('images_new/hc1.png');
	background-repeat:repeat-x;
	height:30px;
	text-indent:10px;
	vertical-align:middle;
	line-height:30px;
	text-transform:none !important;
	font-size:13px;}
/*{height: 17px; background: transparent url('images/Table-Header.gif') repeat-x; color: #FFFFFF; font-weight: bold; padding: 3px 5px 0px 5px;}*/
.PAInfoData		{color: #FFFF60;}
.PAToolsCell	{height: 20px; font-weight: bold; background: transparent url('images/Panel-Body-bg.png') repeat-x;}
.PAHelpCell		{height: 20px; text-align: center; background: transparent url('images/Panel-Body-bg.png') repeat-x;}
.PASelect		{height: 18px; font-size: 10px; border: 1px solid #5b4648;}
.PAField		{height: 14px; font-size: 9px; border: 1px solid #5b4648;}
.PAButton		{height: 18px; font-size: 10px;}

.PAPagerDark	{font-weight: bold; font-size: 12px; color: #606060;}
a.PageLink		{font-weight: bold; text-decoration: none; font-size: 12px;}
a.PageLink:link,a.PageLink:active,a.PageLink:visited	{color: #FFFFFF;}
a.PageLink:hover	{color: #FFFF60; }

.PAUploadFrame	{position: absolute; z-index: 1; top: 330px; left: 100px; width: 450px; display: none; padding-bottom: 2px; background-color: #FFFFFF; color: #000000; border: 2px solid #333333; font: normal normal normal 11px Verdana;}
.MIUploadTitle	{height: 17px; background: transparent url('images/Table-Header.gif') repeat-x; color: #FFFFFF; font-weight: bold; padding: 3px 5px 0px 5px; text-align: center;}


a.SRCHToolLinkProfil{display:block;line-height:25px;text-indent:24px;color:#303030!important;float:left;width:100px;background:#e4ed9a url('images/profile.jpg') no-repeat 0;margin-left:2px;}
a.SRCHToolLinkBlog{display:block;line-height:25px;text-indent:24px;color:#303030!important;float:left;width:100px;background:#e4ed9a url('images/blog.jpg') no-repeat 0;margin-left:2px;}
a.SRCHToolLinkMail{display:block;line-height:25px;text-indent:24px;color:#303030!important;float:left;width:120px;background:#e4ed9a url('images/mail.jpg') no-repeat 0;margin-left:2px;}

a.SRCHToolLinkProfil:hover{background:#e4ed9a url('images/profile_over.jpg');text-decoration:none;}
a.SRCHToolLinkBlog:hover{background:#e4ed9a url('images/blog_over.jpg');text-decoration:none;}
a.SRCHToolLinkMail:hover{background:#e4ed9a url('images/mail_over.jpg');text-decoration:none;}
div.btnSearch{ background:#000 url('images/searchBtn.png')}

/*MG ADDITIONS */
table.CommentsMG{width:750px!important;;max-width:750px!important;}
div.DivCommentsMG{width:750px!important;;max-width:750px!important;overflow:hidden;}
