body
{
  font-size: 12px;
  font-family: Verdana, Arial, Sans-Serif;
  padding: 0px;
  margin: 0px;
}

p
{
  font-size: 12px;
  font-family: Verdana, Arial, Sans-Serif;
}

table
{
  padding: 0px 0px 0px 0px;
  /*2006-12-28 margin: 0px 0px 0px 0px; */
  color: #000000;
  border-style:none;
  border-collapse: collapse;
  font-size: 13px;
  font-family: Verdana, Arial, Sans-Serif;
  empty-cells:show;
} 

table.TopMenu
{
  padding-right: 0px;
  padding-left: 0px;
  font-size: 13px;
  padding-bottom: 0px;
  margin: 0px;

  border-style: none;

  padding-top: 0px;
  font-family: Verdana, Arial, Sans-Serif;
  border-collapse: collapse;
  table-layout:fixed;
} 

tr
{
  border-style:none;
}

tr.TopMenu
{
  border-style: none;
}

tr.UnopenedEmail
{
  border: black 1px solid;
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold;
}
td.UnopenedEmail
{
  border: black 1px solid;
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold;
}

tr.top
{
  border-bottom: black 1px solid;
}
td.top
{
  border-bottom: black 1px solid;
}

tr.bottom
{
  height: 100%;
  vertical-align:top;
  padding:2px;
}

td.bottom
{
  height: 100%;
  vertical-align:top;
  padding:2px;
  text-align:left;
}
 
/*
td
{
  font-size: 12px;
  font-family: Verdana, Arial, Sans-Serif;
  border-style: none;
  margin: 0px;
  padding: 0px;
}
*/
td.TopMenu
{
  font-size: 12px;
  font-family: Verdana, Arial, Sans-Serif;
  white-space: nowrap;
  border-style:none;
  padding:1px;
}

td.Border1
{
  /*border: solid 1px black;*/
  border-top: solid 1px black;
  border-bottom: solid 1px black;
  border-right-style: none;
  border-left-style: none;
}

.TableRow
{
  border: black 1px solid;
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
  /*border-bottom: black 1px solid;*/
}

.HeaderRow
{
  border: black 1px solid;
  background-color:Gray;
  text-align:center;
  vertical-align:middle;
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold;
}

.TableHeader
{
  border: black 1px solid;
  background-color:Gray;
  font-weight: bold;
}

.TopMenu
{
  border-style:none;
  white-space: nowrap;
}

td.td2
{
  font-size: 10px;
  font-family: Verdana, Arial, Sans-Serif;
  /*width: 400px;*/
}

td.nickname
{
  font-size: 10px;
  font-family: Verdana, Arial, Sans-Serif;
  background-color:#e48900;
  /*width: 400px;*/
}

/*td.td2a*/
.td2a
{
  font-size: 10px;
  width: 128px;
  font-family: Verdana, Arial, Sans-Serif;
  height: 128px;
  background-color:White;
  vertical-align:middle;
  text-align:center;
  border: black 1px solid;
}
td.ResultsHeader
{
  background-color:Gray;
  border: black 1px solid;
}

td.details
{
  border-top: solid 1px black;
  border-bottom: solid 1px black;
  vertical-align: top;
}

.MessageLabel
{
  font-weight:bold;
}

.ProfileCol1
{
  font-size: 12px;
  text-align:right;
  font-family: Verdana, Arial, Sans-Serif;
  white-space:nowrap;
  width: 170px;
/*
  border: black 1px solid;
  background-color:White;
  vertical-align:middle;
*/  
}

td.ProfileCol2
{
  
  font-size: 12px;
  width: 300px;
  font-family: Verdana, Arial, Sans-Serif;
  white-space: nowrap;
}

.imgspan{width:128px}

td.ProfileColPic
{
  font-size: 12px;
  font-family: Verdana, Arial, Sans-Serif;
  white-space:nowrap;
  width: 128px;
/*
  text-align:right;
  border: black 1px solid;
  background-color:White;
  vertical-align:middle;
*/  
}

.Normal
{
  font-size: 12px;
  font-family: Verdana, Arial, Sans-Serif;
}

.bold
{
  font-weight:bold;
}
a
{
  color: black;
  font-family: Verdana, Arial, Sans-Serif;
  text-decoration: underline;
}

.ErrorMessage
{
  color: Red;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
}

#lbtnPrev
{
  left: 10px;
  position: absolute;
}

#lbtnNext
{
  left: 100px;
  position: absolute;
}

.MessageText
{
  width:500px;
  height:300px;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
}

.MessageInfo
{
  text-align:left;
}

.MessageNav
{
  font-size: 11px;
}

.MessageTextRead
{
  width: 500px;
  height: 300px;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
  background-color: transparent;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
}

.ButtonStyle
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 8px;
}

.MenuLinks
{
  margin: 3px;
  text-decoration: none;
}

.MenuLinksB
{
  margin: 3px;
  text-decoration: none;
  font-weight: bold;
}

.AgeField
{
  width:32px;
}

table#tblMain
{
  width:100%;
  height:100%;
}

/*
table.AlbumView
{
  table-layout:fixed;
  width:390px;
  height:390px;
  / *width:600px;
  height:815px;* /
  border: solid 1px black;
}

td.AlbumView
{
  width:130px;
  height:130px;
  border: solid 1px black;
  text-align:center;
}

.AlbumContent
{
  width:100%;
  overflow:visible;
}
*/

table.Album
{
  
  /*
  table-layout:fixed;
  width:600px;
  height:815px;
  */
  border: solid 1px black;
}

td.Album
{
  /* 2007-01-03 width:220px; */
  /* height:200px; */
  border: solid 1px black;
  text-align:center;
  border-collapse:collapse;
}

table.AlbumPic
{
  table-layout:fixed;
  width:129px; /*todo; this shold be removed */
  height:129px; /*todo; this shold be removed */
  border: solid 1px black;
  border-collapse:collapse;
}

td.AlbumPic
{
  font-size: 10px;
  font-family: Verdana, Arial, Sans-Serif;
  height: 129px;
  width: 129px;
  background-color:White;
  vertical-align:middle;
  text-align:center;
  border: black 1px solid;
  padding:4px;
  border-collapse:collapse;
}

table.AlbumPic2
{
  table-layout:fixed;
  /*border: solid 1px black;*/
  /*width:150px; todo; this shold be removed */
  /*height:150px; todo; this shold be removed */
  border-collapse:collapse;
}

td.AlbumPic2
{
  height: 128px;
  width: 128px;
  background-color:White;
  vertical-align:middle;
  text-align:center;
  border: black 1px solid;
  margin:3px;
  border-collapse:collapse;
}

.AlbumTitle
{
  font-weight:bold;
}

.AlbumsList /* listbox */
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  width: 150px;
  height: 150px;
}

.MyAlbumsList /* listbox */
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  width: 100px;
  height: 150px;
}

.NewAlbumListItem
{
  font-weight:bold;
  background-color:#e0e0e0;
  /*
  color:Blue;
  font-weight:bolder;
  font-style:italic;
  font-family:Biondi;
  text-decoration:blink;
  text-indent:10px;
  */
}

.ProfileLabel
{
  white-space:nowrap;
  text-align:right;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold; 
  vertical-align: middle;
  font-size: 11px;
  margin: 0px;
}
.ProfileLabelTop
{
  white-space:nowrap;
  text-align:right;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold; 
  vertical-align:text-top;
  font-size: 11px;
  margin: 0px;
}
.ProfileLabelLeft
{
  white-space:nowrap;
  text-align:left;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold; 
  vertical-align: middle;
  font-size: 11px;
  margin: 0px;
}

.ProfileTitle
{
  white-space:nowrap;
  text-align:left;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold; 
  font-size: 12px;
  margin: 4px;
  background-color:#e48900;
}


.ProfileDescription
{
  /*width: 300px;
  border:blue 1px solid;*/
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
  margin: 0px;  
  vertical-align: middle;
}

.ProfileDescription2
{
  /*width: 300px;
  border:blue 1px solid;*/
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
  padding-left: 10px;  
  vertical-align: middle;
}

.SystemSearchListItem {color:Gray;}

.imgPic
{
  /*border: solid 1px pink;*/
  padding: 5px;
  vertical-align:middle;
  text-align:center;
  
}
span.pic
{

  border: solid 1px red;
  white-space:nowrap; 
  
  height:124px;
  width:124px;
}

.options
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
}
.titletext
{
  width:150px;
}

.PicFrame
{
  border: black 1px solid;
}
      
.ViewPic
{
  /* display:block; 
  width:470px;
  height:470px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;

*/
  display:inline;
}      

.ViewPicOff
{
  display:none;
}      

.Smaller
{
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
}

.LeftAlign
{
  text-align:left;
}

.nowrap
{
  white-space:nowrap;
}

div.popup
{
  BORDER: 2px outset; 
  DISPLAY: none; 
  Z-INDEX: 2; 
  PADDING: 0px; 
  POSITION: absolute; 
  BACKGROUND-COLOR:#D4D0C8;
}

td.popuptitle
{
  height: 18px; padding-left:2px; cursor:default; TEXT-ALIGN: left; color:white; background-color:#47659E; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold;
}

td.popupclose
{
  height: 18px; 
  padding:2px; 
  background-color:#47659E; 
  font-family: Tahoma, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  text-align:right;
}

.popup
{
  TEXT-ALIGN: center; font-family: Tahoma, sans-serif; font-size: 11px;
}

.linkselected
{
  text-decoration: none;
  cursor: default;
  font-weight: bold;
}

.linkactive
{
  text-decoration: underline;
}

.linkpassive
{
  text-decoration: none;
  cursor: default;
}

.font10b
{
  font-size: 10px; 
  font-weight: bold; 
}

.colorDefault
{
  background-color:#cc0000;
}

.colorFriendship
{
  background-color:#ff3300;
}

.colorRelationship
{
  background-color:#ff9900;
}

.colorMarriage
{
  background-color:#cccc00;
}

.colorIntimAlter
{
  background-color:#0066cb;
}


td.bigImg
{
  WIDTH: 500px; 
  HEIGHT: 500px; 
  margin:0px; 
  padding:0px;
  TEXT-ALIGN: center; 
  vertical-align:middle;
  background-color:white;
}

table.bigImg
{
  TABLE-LAYOUT: fixed; 
  border: black 1px solid;
}

p.thumbnails
{
  white-space:nowrap; 
  text-align:center; 
  vertical-align:middle;  
  overflow:hidden;/*none;*/
}

.text14{
  font-size:14px;
  font-weight:bold;
  font-family: Verdana, Arial, Sans-Serif;
}

#txtYear {
  width:40px;
}

#txtDay {
  width:20px;
}

/*ImageLinkButton styles*/
.ilbCell
{
border:solid 1px #ff9900;
background-color:transparent;
padding:2px;
}

.ilbCellOver
{
border:solid 1px #FFA928;
background-color: #FFB03A;
padding:2px;
/*color:red;*/
}

.ilbTable
{
  border:none;/*solid 1px blue;*/
  background-color:transparent;
  display:inline;
}

.ilbTableOver
{
  border:none;/*solid 1px blue;*/
  background-color:transparent;
  display:inline;
}

.ilbText
{
  font-size: 11px;
  font-family: Verdana, Arial, Sans-Serif;
}

.ilbTextActive
{
  text-decoration: underline;
}

.ilbTextNotActive
{
  text-decoration: none;
}

.ilbCursorActive
{
  cursor: pointer;
}

.ilbCursorNotActive
{
  cursor: default;
}

.ilbSelected
{
  font-weight: bold;
}
/*END ImageLinkButton styles*/


/* uclanjenje.aspx */
#header {
	/* width: 750px;*/
	/*background: url("/images/newreg/reg-en_3tabs.gif") no-repeat;*/
	height: 24px;
	margin-bottom: 42px;
}

#headerLinks {
	list-style-type: none;
	position: relative;
	/* top: 5px; */
	/*padding-left: 500px;*/
	float:right;
}

#headerLinks li {
	display: inline;
	padding-right: 5px;
}

#headerLinks li a {
	color: #666666;
	text-decoration: underline;
	/*
	padding-top: 7px;
	padding-bottom: 5px;
	*/
}
.spacer10px {
	height:10px; 
	background-color:#FFFFFF;
}
/* uclanjenje.aspx */

.red
{
  color:Red;
}

.border1
{
  border: solid 1px blue;
  padding: 2px 2px 2px 2px;
}

input.PassBoxHide
{
  width:0px;
  /*border-style:none;*/
  display:none;
}

input.PassBoxShow
{
  width:150px;
  display:inline;
}

span.ChngPass
{
  TEXT-DECORATION: underline;
  cursor:pointer;
  position:relative;
  /*top:-1px;*/
}

.DisplayBlock
{
  display:block;
}

.Hide
{
  display:none;
}

.SearchLocationList
{
  width:150px;
  font-size: 10px;
}

/* Messenger - end */
div.messagesbox
{
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
    width:250px; 
    height:72px;
    overflow:auto;
}
select.Nicknames
{
    width:120px; 
    height:73px;
    font-size: 9px;
    font-family: Verdana, Arial, Sans-Serif;
    background-color:white;
}
div.Messages
{
    width:250px; 
    height:72px; 
    border:solid 1px black;
    background-color: white;
}
.Message
{
    font-size:10px;
    font-family: Verdana, Arial, Sans-Serif;
    width:328px;
    border:none;
    background-color: white;
}

.MyMsg
{
    color:gray;
}

.HighlightName
{
    color:Red;
    background-color:#e0e0e0;
/*
    font-size: 11px;
    font-family:Boopee;
    text-decoration:blink;
*/    
}
/*Messenger - end*/