.errormsg
{
}
.usernameforminput{
   font-weight: bold;
}
.globalerrormsg
{
	color: #444444;
	display: block;
	background-color: #eeeeee;
	border-width: 1px;
	border-style: solid;
	border-color: #990000;
	padding: 4px;
	margin-bottom: 2px;
	margin-top: 2px;
}
.dpProfileButtonTag
{
}
.dpProfileButtonTagDisabled
{
	color: #aaaaaa;
}
#profileShort{
   width: 100%;
   border-bottom: 1px solid #133D51;
   background-color: #FFFFFF;
}
.classLoknaWhiteTopLeft{
   background-color: #FFFFFF;
}
.classLoknaWhiteTopLeft .classLoknaWhiteTopLeftInnerTable{
   height: 14px;
   width: 100%;
   background: transparent url('../Images/lokna_na_belom_top_left.gif') no-repeat top left;
}

/* MY TOOLBAR */
.myToolbarTable{
	width: 100%;
	/*border-bottom: 1px solid #133D51;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	height: 18px;
	background: transparent url(my_toolbar_left_bg.gif) no-repeat bottom left;
	background-color: #1A536E;
}
.myToolbarTableTd{
	padding: 0px 0px 0px 16px;
	width: 100%;
}
.myToolbarTableTd td{
	padding: 0px 2px 0px 2px;
	color: #BDC0AD;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	white-space: nowrap;
}
.myToolbarTable .middle{
   padding: 0px 28px 0px 0px;
	height: 18px;
   background: transparent url(my_toolbar_middle_bg.gif) no-repeat top right;
}
.myToolbarTable a,
.myToolbarTable a:hover,
.myToolbarTable a:visited{
	 font-size: 10px;
	 font-family: verdana, Arial, Helvetica, sans-serif;
   color: #F1F1F1;
}
.myToolbarTable a:hover{
   color: #FFFFFF;
}
.myToolbarTable .logout{
   padding: 0px 28px 0px 15px;
	height: 18px;
   background: transparent url(my_toolbar_right_bg.gif) no-repeat top right;
   background-color: #7A9BAB;
}
.myToolbarTable .logout a,
.myToolbarTable .logout a:hover,
.myToolbarTable .logout a:visited{
   color: #1A536E;
}
/* MY TOOLBAR */

/* LOGIN */
.classLoginShortTable{
   margin: 0px 0px 10px 0px;
}
.classLoginShortTable td{
   padding: 0px 0px 0px 0px;
}
.classLoginShortTable .classLoginShortTitle{
   border-bottom: 1px solid #133D51;
   padding: 0px 6px 0px 5px;
}
.classLoginShortTable .classLoginShortTitle .classLoginShortTitleInnerTable{
   background-color: #A62525;
   height: 19px;
   width: 100%;
}
.classLoginShortTable .classLoginShortTitle .classLoginShortTitleInnerTable .classLoginShortTitleInnerTableTd{
   color: #BDC0AD;
   padding: 3px 0px 1px 4px;
   width: 100%;
   font-family: verdana;
   font-size: 12px;
   font-weight: bold;
}
.classLoginShortTable .classLoginShort{
   background-color: #FFFFFF;
   padding: 0px 12px 6px 9px;
}
.classLoginShortTable .classLoginShort .classLoginShortInnerTable{
}
.classLoginShortTable .classLoginShort .classLoginShortInnerTable td{
   color: #515151;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
}
.classLoginShortTable .classLoginShort .classLoginShortInnerTable .classLoginShortInnerTableEmail,
.classLoginShortTable .classLoginShort .classLoginShortInnerTable .classLoginShortInnerTablePass,
.classLoginShortTable .classLoginShort .classLoginShortInnerTable .classLoginShortInnerTableSavePass,
.classLoginShortTable .classLoginShort .classLoginShortInnerTable .classLoginShortInnerTableSubmit {
   padding: 3px 0px 1px 0px;
}
.classLoginShortTable .classLoginShort .classLoginShortInnerTable .classLoginShortInnerTableForgotPass {
   padding: 8px 0px 1px 0px;
}

/* LOGIN */

/* QUICKSEARCH */
.quickSearchTitle{
   width: 100%;
	border-bottom: 1px solid #133D51;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
.quickSearchTitle .blockTitle{
   color: #133D51;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	padding: 4px 4px 1px 25px;
	text-align: left;
	text-transform: none;
	vertical-align: top;
	width: 100%;
	height: 19px;
	background: transparent url(zavijutak.gif) no-repeat bottom left;
	background-color: #B6C088;
	border-right: 5px solid #DFDAC0;
}
.quickSearch{
   padding: 0px 0px 0px 0px;
   border-bottom: 1px solid #847A50;
   background: #FFFFFF url(karir.gif) repeat-y top left;
   width: 100%;
}
.quickSearch td{
   padding: 2px 2px 2px 2px;
   color: #333333;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
}
.quickSearch td.specCell{
   padding: 0px;
}
/* QUICKSEARCH */

/* OVERVIEW PROFILE */
.overviewProfile{
   padding: 0px 0px 0px 5px;
   border-bottom: 1px solid #847A50;
   background-color: #FFFFFF;
   width: 100%;
}
.overviewProfile a,
.overviewProfile a:hover,
.overviewProfile a:visited{
   color: #5387A4;
}
.overviewProfile .nickname{
   font-size: 14px;
   font-weight: bold;
}
.overviewProfile td{
   color: #515151;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
}
/* OVERVIEW PROFILE */

/* PROFILE INFO */
.profileInfo{
   padding: 0px 0px 0px 0px;
   background-color: #FFFFFF;
   width: 100%;
   /*border: 1px solid black;*/
}
.profileInfo td{
   color: #515151;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
}
/* PROFILE INFO */

/* PROFILE DETAILS */
.profileDetails{
   padding: 0px 0px 0px 0px;
   border-bottom: 1px solid #133D51;
   background-color: #FFFFFF;
   width: 100%;
}
.profileDetails td{
   padding: 2px 2px 2px 2px;
   color: #515151;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
}
.profileDetails .nickname{
   font-size: 14px;
   font-weight: bold;
}
.profileDetails a,
.profileDetails a:hover,
.profileDetails a:visited{
   color: #5387A4;
}
.profileDetails .additionalPic {
   display: block;
   padding: 10px 0px 0px 0px;
}
/* PROFILE DETAILS */

/* OVERVIEW LISTS */
.overviewListsTitle{
   width: 100%;
	border-bottom: 1px solid #133D51;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;

}
.overviewListsTitle .blockTitle{
   color: #133D51;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	padding: 4px 4px 1px 25px;
	text-align: left;
	text-transform: none;
	vertical-align: top;
	width: 100%;
	height: 19px;
	background: transparent url(zavijutak.gif) no-repeat bottom left;
	background-color: #CDC6A7;
	border-right: 5px solid #DFDAC0;
}
.overviewListsTitleTd td{
	padding: 0px 4px 0px 4px;
	color: #133D51;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: nowrap;
	white-space: nowrap;
}
.overviewLists{
   padding: 0px 0px 0px 0px;
   border-bottom: 1px solid #847A50;
   background-color: #FFFFFF;
   width: 100%;
}
.overviewLists td{
   padding: 5px 2px 5px 2px;
   color: #333333;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
}
.overviewLists a,
.overviewLists a:hover,
.overviewLists a:visited{
   color: #5387A4;
}
/* OVERVIEW LISTS */

/* LAST VIEWED */
.classLastViewedTable{
   width: 100%;
}
.classLastViewedTable td{
   padding: 0px 0px 0px 0px;
}
.classLastViewedTable .classLastViewedTitle{
   border-bottom: 1px solid #133D51;
   padding: 0px 6px 0px 5px;
}
.classLastViewedTable .classLastViewedTitle .classLastViewedTitleInnerTable{
   background-color: #BDC0AD;
   height: 19px;
   width: 100%;
}
.classLastViewedTable .classLastViewedTitle .classLastViewedTitleInnerTable .classLastViewedTitleInnerTableTd{
   color: #6C818C;
   padding: 3px 0px 1px 4px;
   width: 100%;
   font-family: verdana;
   font-size: 12px;
   font-weight: bold;
}
/* LAST VIEWED */

/* REGISTRACIJA */
.registerDetails{
   padding: 0px 0px 0px 0px;
   border-bottom: 1px solid #847A50;
   background-color: #FFFFFF;
   width: 100%;
}
.registerDetails td{
   padding: 2px 2px 2px 2px;
   color: #333333;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
}
.registerDetails .registerDetailsTd{
   padding: 5px 10px 5px 10px;
}
/* REGISTRACIJA */

/* profileOverview */
.profileOverview{
   width: 100%;
   border-bottom: 1px solid #133D51;
}
.profileOverview .profileOverviewHeader{
   background-color: #BDC0AD;
   border-bottom: 1px solid #133D51;
}
.profileOverview .profileOverviewTitle{
   width: 100%;
   height: 8px;
   border-left: 5px solid #DFDAC0;
   border-right: 5px solid #DFDAC0;
}
.listHeaderFormOuter td {
	padding: 0px 5px 0px 5px;
}
.listHeaderFormInner td {
	padding: 5px 5px 0px 5px;
	background-color: #BDC0AD;
}

/* my matches list */
.myMatchesTitle,
.myHomeTitleTable,
.newestNTitle {
   width: 100%;
	border-bottom: 1px solid #133D51;
   padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
.myMatchesTitle .blockTitle{
   width: 100%;
   color: #133D51;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	padding: 4px 4px 0px 25px;
	text-align: left;
	text-transform: none;
	vertical-align: top;
	width: 100%;
	height: 19px;
	background: transparent url(zavijutak.gif) no-repeat bottom left;
	background-color: #CDC6A7;
	border-right: 5px solid #DFDAC0;
}
.classMyMatchesListTable {
   border: 0px;
}
.classMyMatchesListBody {
   padding: 0px 0px 15px 5px;
   border: 0px;
}
#cdpmembersmymatcheslistbodyslist {
   border: 0px;
}
#cdpmembersmymatcheslistbody td.sortableListClassCell {
   text-align: center;
   width: 135px;
}
#cdpmembersmymatcheslistbody .nickname {
   font-weight: bold;
}
#cdpmembersmymatcheslistbody .sortableListClassFirstRow {
   display: none;
}
.classMyMatchesListTable .noMatchesMsg {
   display: block;
   padding: 10px 10px 15px 10px;
   text-align: left;
   background-color: #ffffff;
}
.newestNTable {
   margin: 10px 0px 0px 0px;
}
.newestNTable .nickname {
   font-weight: bold;
}

/**** create account ****/

.createAccountTable {
   margin: 10px 0px 0px 0px;
}
.createAccountTitle .blockTitle {
   color: #133D51;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	padding: 4px 4px 1px 10px;
	text-align: left;
	text-transform: none;
	vertical-align: top;
	width: 100%;
	height: 19px;
	background: none;
	background-color: #ffffff;
	border-right: 5px solid #DFDAC0;
	border-left: 5px solid #DFDAC0;
}
.createAccountTitle {
   border-bottom: 1px solid #133D51;
}
.createAccountForm {
   color: #173E4D;
   background-color: #C8C3A6;
   height: 90px;
   vertical-align: top;
}
.createAccountForm td {
   padding: 0px 5px 0px 5px;
}
.createAccountFormTag {
   font-weight: bold;
   font-size: 10px;
   color: #173E4D;
}
.createAccountSubmit,
.createAccountSubmitOver {
   font-weight: bold;
   font-size: 10px;
   color: #173E4D;
   text-decoration: none;
   cursor: pointer;
}
.createAccountSubmitOver {
   text-decoration: underline;
}
.createAccountSubmitDisabled {
   font-weight: bold;
   font-size: 10px;
   color: #AAB2A0;
}
.createAccountTable input {
   width: 120px;
}
.createAccountSubmitTable td {
   padding: 0px 3px 0px 0px;
}


/**** user stats ****/
.userStatsTable {
   background-color: #ffffff;
   margin: 10px 0px 0px 0px;
   padding: 0px 5px 0px 5px;
}
.userStatsTable .blockTitle {
   color: #133D51;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	padding: 4px 4px 1px 8px;
	text-align: left;
	text-transform: none;
	vertical-align: top;
	width: 100%;
	height: 19px;
	background: none;
	background-color: #ffffff;
	border: 0px;
}
.userStatsDetails {
   height: 90px;
   vertical-align: top;
   background-color: #ffffff;
}
.userStatsTitle,
.userStatsDetails .userStatsSeparator,
.userStatsDetails .userStatsLeft,
.userStatsDetails .userStatsRight {
   padding: 1px 3px 1px 3px;
   border-bottom: 1px solid #5288A2;
   color: #133D51;
   font-size: 11px;
   font-weight: normal;
   background-color: #E6ECE2;
}
.userStatsTitle,
.userStatsTitleTD {
   background-color: #ffffff;
}
.userStatsDetails .userStatsRight td {
   padding: 1px 3px 1px 2px;
   color: #133D51;
   font-size: 11px;
   font-weight: bold;
}
.userStatsDetails .userStatsSeparator {
   background-color: #ffffff;
   padding: 0px;
}

/**** home payment ****/
.homePaymentTable {
   margin: 10px 0px 0px 0px;
   padding: 0px 5px 0px 5px;
}
.homePaymentTitleTD {
   background-color: #ffffff;
}
.homePaymentTable .blockTitle {
   color: #133D51;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	padding: 4px 4px 1px 4px;
	text-align: center;
	text-transform: none;
	vertical-align: top;
	width: 100%;
	height: 19px;
	background: none;
	background-color: #ffffff;
	border: 0px;
}
.homePaymentDetails {
   height: 90px;
   vertical-align: top;
   background-color: #ffffff;
}
.homePaymentTitle  {
   border-bottom: 1px solid #ffffff;
}

.dpErrorMsgTable {
   margin: 0px 15px 10px 15px;
   width: 452px;
}
.dpErrorMsgMainTD {
   width: 452px;
   text-align: center;
}

.dpErrorCell {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
   font-size: 11px;
   color: #B30000;
   background-color: #ffffff;
   padding: 5px 10px 5px 10px;
}
.homeNickLists {
   margin: 10px 0px 0px 0px;
   background-color: #ffffff;
   border-top: 1px solid #5288A2;
}
.homeNickListsLeft {
   width: 120px;
   padding: 2px 3px 2px 15px;
   font-weight: normal;
   vertical-align: top;
   text-align: right;
   border-bottom: 1px solid #5288A2;
}
.homeNickListsRight {
   width: 100%;
   padding: 2px 15px 2px 3px;
   font-weight: normal;
   vertical-align: top;
   text-align: left;
   border-bottom: 1px solid #5288A2;
}

/*** Improved lists ***/
.listsImprovedTable {
   padding: 0px;
   width: 100%;
}
.listsImprovedTable .listsTitle {
   width: 57px;
   font-weight: bold;
   font-size: 12px;
   color: #6C818C;
   background-color: #D1CFB8;
   text-align: center;
   vertical-align: bottom;
}
.listsDot {
   margin: 5px 0px 10px 0px;
}
.listsImprovedTable .listsCol {
   width: 50%;
   background: url(../../../../UI/Images/list_imp_bck.gif) repeat-y left;
   vertical-align: top;
   text-align: left;
   padding: 3px 0px 5px 0px;
}
.listsImprovedTable .listsColTable {
}
.listsImprovedTable .listImprovedRowBullet {
   vertical-align: top;
}
.listsImprovedTable .listImprovedRow {
   vertical-align: top;
   text-align: left;
   width: 100%;
   padding: 2px;
}
.listsImprovedTable .listImprovedRow a,
.listsImprovedTable .listImprovedRow a:visited{
   color: #696657;
}
.listsImprovedTable .listImprovedRow a:hover{
   color: #5387A4;
}
.listImprovedBulletImg {
   margin: 5px 0px 0px 0px;
}