/**
{font-size:13px;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
*/

body {
	margin: 0px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:13px;
	overflow:auto;
	letter-spacing: 0px;
}

input, select, textarea{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:13px;
	letter-spacing:.03em;
}

h1{
	font-family: "Myriad Pro";
}

h1 	{color:#aabf38; font-size: 23px; letter-spacing: 1.9px; padding-top: 11px;}

h2 	{color:#aabf38; font-size: 19px; letter-spacing: 1.9px; padding-top: 11px;}

h3 	{color:#aabf38; font-size: 19px; letter-spacing: 1.9px; padding-top: 11px;}

h4 	{color:#aabf38; font-size: 17px; letter-spacing: 1.9px; padding-top: 11px;}

h5 	{color:#aabf38; font-size: 15px; letter-spacing: 1.9px; padding-top: 11px;}

h6 	{color:#aabf38; font-size: 13px; letter-spacing: 1.9px; padding-top: 11px;}



a	{color:#6d84b4;text-decoration: underline;}

div.successStories{
	display: block;
	position: relative;
	padding: 0px 0px 10px 0px;
}

div.successStories a{
	color: #000000; text-decoration: none;
}

div.successStories a:hover{
	color: #AABF38; text-decoration: none;
}


a.TopMenu {color:#ffffff;text-decoration: none;letter-spacing:1.9px;}

a.glMenu {color:#4e4c4c;text-decoration: none;letter-spacing:1.9px;}




#BodiBackground {
	position: relative;
	height: 100%;
	width: 100%;
	top: 0px;
	right: 0px;
}

#Site {
	height: auto;
	width: 963px;
	margin: auto;
	padding: 0px;
	position: relative;
}



/* Inside */
/****************/

#Inside
{
	position: relative;
	top: 10px;
	padding: 0px;
}



/* TOP */
/****************/

#Menu_bauggrund
{
	position: relative;
	height: 34px;
	background-image: url(../images/naslovnabg_top.gif);
	background-repeat: no-repeat;
	top: 0px;
	padding: 0px;
	background-position: center top;
}



#Top_menu
{
	position: absolute;
	width: 700px;
	height: 13px;
	padding: 0px;
	margin: 0px auto;
	margin-left: 259px;
	top: 14px;
	color:#ffffff;
	font-size: 10px;
	letter-spacing: 1.9px;
	text-align: right;
	text-transform: uppercase;
}

#Top_menu a{
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	
}

#InsideContent {
	background-color: #e5e5e5;
	padding: 5px;
	height: auto;
	width: 731px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	position: relative;
	top: 10px;
}
#Content {
	background-color: #F7F7F7;
	border: 1px solid #AAAAAA;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	width: 690px;
	display: block;
	position: relative;
}

#Kuran
{
	position: relative;
	width: 100%;
	height: 110px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: center top;
	top: 5px;
	padding: 0px;
}

#Kuran dt, #Kuran dl{
	margin: 0px;
	padding: 0px;
}

#Kuran img, #Kuran embeed{
	margin: 0px;
	padding: 0px;
	text-align: left;
}

/*         Naslovna           */
/*----------------------------*/

#FrontMiljo
{
	position: relative;
	width: 413px;
	height: 228px;
	padding: 0px;
	left: 0px;
	background-image: url(../images/bg_welkomen.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	top: 10px;
	overflow: hidden;
}


#FrontMiljoTekst
{
	position: absolute;
	width: 313px;
	height: 200px;
	padding: 0px;
	margin: 0px auto;
	left: 0px;
	padding-top: 30px;
	padding-left: 20px;
	
	color: #ffffff;
}

#FrontMiljoTekst a{
	color: #ffffff;
	text-decoration: none;
}

#FrontMiljoTekst a:hover{
	color: #F0AA2F;
	text-decoration: none;
}

#FrontMiljoTekst h1{
	color: #F2F4F7;
	text-decoration: none;
	font-size:15px;
	letter-spacing:1.9px;
	padding-top: 0px;
	text-transform: uppercase;
}


div.feLoginTitle{
	position: absolute;
	z-index: 3;
	margin-top: -20px;
	margin-left: 160px;
}

#FrontLogIn
{
	position: absolute;
	width: 288px;
	height: 117px;
	padding: 5px 20px 10px 20px;
	margin: 0px auto;
	left: 635px;
	background-color: #f2f4f7;
	top: 181px;
}

#FrontLogIn table{
	width: 200px;
}

#BannerStepFront
{
	position: absolute;
	width: 220px;
	height: 379px;
	padding: 0px;
	margin: 0px auto;
	left: 414px;
	background-color: #e5e5e5;
	margin-top: 10px;
}





#BrzaPretragaFront {
	position: absolute;
	width: 288px;
	height: 178px;
	padding: 5px 20px 0px 20px;
	margin: 0px auto;
	left: 635px;
	background-color: #f0aa2f;
	top: 314px;
}

#BrzaPretragaFront ul {margin:0px;  padding-left: 30px;}

#BrzaPretragaFront li {padding: 0px 0px 5px 0px;  list-style-type:none;}

#BrzaPretragaFront label {padding:0px;float:left;width:75px;}





#FrontRandom
{
	display: block;
	position: relative;
	z-index: 10;
	width: 413px;
	height: 147px;
	padding: 0px;
	top: 14px;
	overflow: hidden;
	margin-bottom: 4px;
}




#FrontBottomCasus {
	position: absolute;
	width: 328px;
	height: 42px;
	padding: 0px;
	margin: 0px auto;
	left: 635px;
	background-color: #3b5998;
	margin-top: 518px;
}







#Informacije {
	position: relative;
	width: 943px;
	height: 52px;
	color: #6d84b4;
	padding: 10px 10px 10px 10px;
	background-image: url(../images/bg_information.jpg);
	top: 14px;
	overflow: visible;
}


#CopyRight {
	position: relative;
	width: 951px;
	height: 19px;
	color:#cbcbcb;
	top:17px;
	border:#cbcbcb solid 1px;
	padding: 5px 0px 0px 10px;
	background-color:#f7f7f7;
}


/*         Naslovna end       */
/*----------------------------*/




#Menu_Bg_srednji
{
	position: relative;
	width: 100%;
	height: 27px;
	background-image: url(../images/bg_menu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	top: 10px;
	padding-top: 0px;
	padding-left: 0px;
}

#Menu_srednji
{
	position: relative;
	width: 100%;
		
	font-family:  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 12px;
	letter-spacing: 1.9px;
	text-align: left;
	vertical-align: middle;
	 
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 20px;
	text-transform: uppercase;
}

#Menu_srednji a{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}




#RightMenu
{
	position: absolute;
	width: 220px;
	height: 379px;
	padding: 0px;
	margin: 0px auto;
	left: 743px;
	background-color: #e5e5e5;
	margin-top: 10px;
}





#BannerStepInside, #BannerStepInsideS, #BannerStepInsideS_admin
{
	position: absolute;
	width: 206px;
	height: 364px;
	padding: 0px;
	margin: 6px;
	background-color: #F7F7F7;
	border:1px solid #AAAAAA;
	visibility: 364;
	overflow: visible;
	}


#BannerStepInside ul, #BannerStepInsideS ul, #BannerStepInsideS_admin ul { margin-left:0px; width: 180px; padding-left:10px; float:left;}

#BannerStepInside li, #BannerStepInsideS li, #BannerStepInsideS_admin li { border-bottom:#999999 solid 1px; padding:5px 0px 30px 0px;display:block;height:0px;clear:left;list-style-type:none;}





#CopyRightSub		{
	position: relative;
	width: 730px;
	height: 19px;
	color:#cbcbcb;
	top:13px;
	border:#cbcbcb solid 1px;
	padding: 5px 0px 0px 10px;
	background-color:#f7f7f7;
	display: none;
}
#KayWords		{
	position: relative;
	visibility: hidden;
	width: 730px;
	height: 50px;
	color:#EEEEEE;
	margin-top:26px;
	border:#adadad solid 0px;
	padding: 0px 0px 0px 10px;
	background-color:#FFFFFF;
}

/* Dugme */

.cssBtn, .cssBtn1 {
font-size:92%;
letter-spacing:.03em;
border:0;
cursor: pointer;
border: solid 1px #999999;
}

input.cssBtn1
{
	margin-left: 71px;
}

fieldset { border:1px solid #7F9DB9 }

legend {
  padding: 0.2em 0.5em;
  color:#7F9DB9;
  font-size:90%;
  text-align:right;
  }

label {
  float:left;
  width:50%;
  margin: 10px auto 10px 50px;
  text-align:right;
  }
  
div.profilview
{
	width: 500px;
	height: auto;
	position: relative;
	margin: 20px auto;
	display: block;
}
div.profilview div.row
{
	display: block;
	height: 30px;
	width: 100%;
	float: none;
}

div.row div.label
{
	width: 45%;
	float: left;
	display: block;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
div.row div.data
{
	width: 50%;
	float: left;
	display: block;
}

span.redfield
{
	color: #F0AA2F;
}

div.confirmationSent
{
	display: block;
	width: 400px;
	margin: 20px auto;
	position: relative;
	background-color: #999999;
	text-align: center;
	font-size: 13px;	
}
div.confirmationSent a
{
	display: block;
	padding: 10px 20px;
	color: #000000;
	text-decoration: none;
}
div.confirmationSent a:hover
{
	background-color: #666666;
	color: #ffffff;
	text-decoration: none;
}

div.formLoginError
{
	position: relative;
	z-index: 10;
	height: 70px;
	padding: 10px 20px;
	color: #000000;
	font-size: 15px;
	width: 919px;
	margin: 0px auto;
	
}

div.frmLEClose
{
	position: absolute;
	right: 15px;
	top: 70px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
}
div.frmLEClose a
{
	color: #000000;
	text-decoration: none;
}
div.frmLEClose a:hover
{
	text-decoration: underline;
}

div.formLoginSucces
{
	font-size: 13px;
}

div.formLoginSucces ul
{
	list-style: none;
}
div.formLoginSucces li
{
	margin-bottom: 20px;
}

ul.cp, ul.cp1
{
	list-style: none;
	display: block;
	float: none;
	width: 500px;
}

ul.cp1
{
	height: 130px;
}

ul.cp input, ul.cp textarea, ul.cp select, ul.cp1 input
{
	font-size: 11px;
	height: 18px;
}

ul.cp select
{
	width: 245px;
	height: 18px;
}

ul.cp li
{
	float: left;
	display: block;
	height: 30px;
	overflow: visible;
}

li.cpLabels
{
	width: 180px;
	padding-right: 10px;
	text-align: right;
}

li.cpFields
{
	width: 250px;
}

li.cpFields1
{
	width: 430px;
}

li.cpAlert
{
	width: 10px;
	text-align: center;
	color: #ff0000;
}

input#mt_numChildren
{
	width: 20px;
	margin-left: 5px;
	border: solid 1px #cccccc;
	text-align: center;
}

input#cpHeight, input#cpWeight, input#cpOld
{
	width: 30px;
}


textarea#cpAboutMe
{
	height: 60px;
}

input#cpSubmit, input#cpSubmit1, input#cpSubmit3
{
	height: 20px;
}

p.wider
{
	height: 100px;
	background-color: #ff0000;
}

div#cpTermsOfUse
{
	width: 560px;
	height: 200px;
	overflow: auto;
	background-color: #ffffff;
	padding: 10px;
}

input#cpSubmit3
{
	display: none;
}



div.fp1
{
	width: 300px;
	float: none;
	height: auto;
	display: block;
	height: 25px;
	text-align: left;
}

div.fpLabels1
{
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 15px;
	width: 50px;
	overflow: hidden;
}

div.fpLabels2
{
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 15px;
	width: 46px;
	overflow: hidden;
}

div.fpFields1
{	
	display: inline;
	float: left;
	height: 10px;
}

p.rm
{
	float: left;
	padding: 0px;
	margin: 0px;
}

p.mm, p#tb2
{
	float: left;
	margin-right: 10px;
	margin-top: 2px;
}




div.cpa_title
{
	display: block;
	float: none;
	width: 540px;
	padding: 5px 10px;
	color: #000000;
	background-color: #E0E4F0;
	font-weight: bold;
	font-size: 13px;
}

div.listProfil
{
	display: block;
	width: 650px;
	height: 210px;
	margin-bottom: 35px;
}

div.listProfilTop
{
	display: block;
	height: 24px;
	background-color: #E5E5E5;
	margin-bottom: 4px;
}

div.listProfilTop div
{
	float: left;
}

div.listProfilMiddle
{
	display: block;
	height: 140px;
	margin-bottom: 18px;
}

div.listProfilBottom
{
	display: block;
	height: 24px;
	background-color: #E5E5E5;
}

div.listProfilBottom div
{
	float: left;
}

div.lpGender
{
	width: 26px;
	padding-left: 4px;
}

div.lpProfilTitle
{
	width: 430px;
	text-align: left;
	margin-top: 4px;
}

div.lpFlag
{
	width: 52px;
	text-align: left;
	margin-top: 4px;
}

div.lpProfilID
{
	width: 75px;
	text-align: left;
	margin-top: 4px;
}

div.lpPacket
{
	width: 53px;
	height: 24px;
}

div.lpImage
{
	float: left;
	width: 120px;
	height: 140px;
	overflow: hidden;
	margin-left: 4px;
	margin-right: 4px;
}

div.lpText
{
	float: left;
	height: 140px;
	width: 518px;
}

div.lpRow
{
	display: block;
	float: none;
	overflow: visible;
	height: 20px;
}

div.lpRow div
{
	float: left;
}

div.lpLabel
{
	width: 80px;
}

div.lpLongText
{
	margin-top: 20px;
	overflow: visible;
}

div.lpBottom
{
	width: 160px;
}

div#adminmenu
{
	display: block;
	margin-left: 10px;
	margin-top: 170px;
	width: 180px;
	overflow: visible;
}

#BannerStepInsideS_admin div#adminmenu li
{
	display: block;
	border: none;
	padding: 5px 0px;
	margin-left: -10px;
}

li a
{
	text-decoration: none;
}

input#cpSubject
{
	width: 300px;
}

textarea#cpMessage
{
	width: 300px;
	height: 100px;
}

form#formSendMail fieldset
{
	overflow: visible;
	height: 300px;
}

ul.cp3
{
	margin-top: 200px;
	margin-left: 190px;
	overflow: visible;
	list-style-type: none;
}

div#look_mail, div#maildetailed
{
	display: block;
	width: 685px;
	height: auto;
	overflow: visible;
}
div#look_mail
{
	margin-bottom: 40px;
}

div#maildetailed
{
	border: solid 1px #cccccc;
}

div#maildet_message
{
	display: block;
	height: 360px;
	padding: 20px;
	overflow: auto;
	font-size: 12px;
	line-height: 16px;
}

div.frow
{
	display: block;
	height: 20px;
	margin-bottom: 5px;
}

div.frow1
{
	display: block;
	height: 20px;
	margin-bottom: 1px;
}

div.frow1 div
{
	float: left;
	background-color: #E0E0E0;
	padding: 1px 0px 1px 10px;
}

div.frow div
{
	float: left;
	background-color: #cccccc;
	padding: 1px 0px 1px 10px;
}

div.f1
{
	width: 30px;
	text-align: right;
	margin-right: 10px;
}

div.f2
{
	width: 70px;
	text-align: left;
	margin-right: 10px;
}

div.f3
{
	width: 435px;
	overflow: hidden;
	text-align: left;
	margin-right: 10px;
}

div.f4
{
	width: 30px;
	text-align: left;
	padding: 0px;
	margin-right: 10px;
}

div.f5
{
	width: 30px;
	text-align: left;
}

div.showImg
{
	display: block;
	width: 80px;
	margin-left: 5px;
	margin-top: 5px;
	height: auto;
	overflow: visible;
	border: solid 2px #666666;
	float: left;
	text-align: center;
}

div#showImgFrom
{
	display: block;
	float: right;
	margin-top: 50px;
	width: 180px;
	height: 300px;
	overflow: auto;
	border: solid 3px #d4d4d4;
}

div.delImg
{
	width: 40px;
	float: right;
	padding: 2px;
}


div.listViewProfile
{
	display: block;
	float: left;
	width: 335px;
	height: 214px;
	font-size: 11px;
	letter-spacing: 0px;
	overflow: hidden;
	margin-right: 24px;
	margin-bottom: 5px;
}

div.listViewProfileEnd
{
	display: block;
	float: left;
	width: 335px;
	height: 214px;
	font-size: 11px;
	letter-spacing: 0px;
	overflow: hidden;
	margin-bottom: 5px;
	
}

div.listViewProfile p
{
	letter-spacing: 0px;
}

div.LVPUpTrack
{
	display: block;
	height: 24px;
	border: solid 1px #CACACA;
	background-color: #E5E5E5;
	overflow: hidden;
}

div.LVPDownTrack
{
	display: block;
	height: 24px;
	border: solid 1px #CACACA;
	background-color: #E5E5E5;
	width: 193px;
	margin-top: 129px;
	margin-left: 140px;
	position: absolute;
	overflow: hidden;
}

div.LVPDownTrack a
{
	text-decoration: none;
	color: #000000;
}

p.LVPProfileSex
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 33px;
	overflow: hidden;
	text-align: center;
}

p.LVPProfileTitle
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 212px;
	overflow: hidden;
	text-align: left;
	padding-top: 4px;
	margin-right: 14px;
}

p.LVPProfileBehland
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 30px;
	overflow: hidden;
	text-align: left;
	padding-top: 7px;
}

p.LVPProfileID
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100px;
	overflow: hidden;
	text-align: left;
	padding-top: 4px;
}

p.LVPProfilePacketType
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 34px;
	overflow: hidden;
	text-align: right;
	padding-top: 4px;
	padding-right: 10px;
	height: 20px;
	background-color: #cccccc;
}

div.LVPProfilePhoto
{
	display: block;
	width: 125px;
	height: 150px;
	background-color: #E5E5E5;
	overflow: hidden;
	float: left;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 15px;
}

div.LVPProfileText
{
	display: block;
	width: 185px;
	height: 130px;
	overflow: hidden;
	float: left;
	margin-top: 6px;
	margin-bottom: 6px;
}

p.LVPProfileRow1
{
	margin: 0px;
	padding: 0px;
	height: 18px;
	margin-bottom: 3px;
	text-align: left;
}

p.LVPProfileFirstColumn
{
	width: 62px;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: left;
	overflow: hidden;
}

p.LVPProfileSecondColumn
{
	width: 120px;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: left;
	overflow: hidden;
}

span.blueText
{
	color: #6D84B4;
}

p.LVPProfileRow2
{
	margin: 0px;
	padding: 0px;
	margin-top: 100px;
	height: 45px;
	text-align: left;
}

p.LVPViewProfile
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 35px;
	overflow: hidden;
	text-align: left;
	padding-top: 2px;
	margin-left: 10px;
	height: 20px;	
}

p.LVPSendMail
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 35px;
	overflow: hidden;
	text-align: left;
	padding-top: 2px;
	height: 20px;
}

p.LVPFavorites
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 25px;
	overflow: hidden;
	text-align: left;
	padding-top: 4px;
	height: 20px;
}

div.breakLine
{
	height: 46px;
	display: block;
	width: 690px;
	background-image: url(../images/lineBreak.jpg);
	background-position: 0px 21px;
	background-repeat: no-repeat;
}


div.singleViewProfile
{
	display: block;
	width: 690px;
	height: 1000px;
	font-size: 11px;
	letter-spacing: 0px;
}

div.SVPProfilePhoto
{
	display: block;
	width: 187px;
	height: 234px;
	background-color: #E5E5E5;
	overflow: hidden;
	float: left;
	margin-right: 11px;
}

div.SVPProfileInfo
{
	display: block;
	width: 475px;
	height: 527px;
	background-color: #E5E5E5;
	overflow: hidden;
	float: left;
	border: solid 1px #cacaca;
}

div.darkRow
{
	display: block;
	width: 475px;
	height: 22px;
	background-color: #E5E5E5;
}

div.lightRow
{
	display: block;
	width: 475px;
	height: 22px;
	background-color: #efefef;
}

p.SVPInfoLeft
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 186px;
	text-align: right;
	padding-right: 11px;
	padding-top: 2px;
}

p.SVPInfoRight
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 275px;
	text-align: left;
	padding-top: 2px;
}

div.SVPProfileOptions
{
	display: block;
	position: absolute;
	margin-top: 244px;
	width: 187px;
	height: auto;
	margin-right: 11px;
	left: 0px;
	margin-left: 26px;
}

div.SVPProfilePacket
{
	margin: 0px;
	padding: 0px;
	height: 24px;
	background-color: #cccccc;
	display: block;
}

p.SVPProfileP1
{
	margin: 0px;
	padding: 0px;
	margin-top: 4px;
	float: left;
	width: 100px;
	padding-left: 10px;
	text-align: left;
	
}

p.SVPProfileP2
{
	margin: 0px;
	padding: 0px;
	margin-top: 4px;
	float: right;
	width: 67px;
	padding-right: 10px;
	text-align: right;
}

p.LVPProfileSendMail
{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	padding-top: 4px;
	height: 20px;
	padding-left: 34px;
	background-image: url(../images/sendMailIcon.jpg);
	background-position: 0px 2px;
	background-repeat: no-repeat;
}

p.LVPProfileFavorites
{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	padding-top: 4px;
	height: 20px;
	padding-left: 34px;
	background-image: url(../images/addFavoritesIcon.jpg);
	background-position: 0px 2px;
	background-repeat: no-repeat;
}


div.LVPProfileSmallImg
{
	width: 33px;
	height: 33px;
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	margin-right: 6px;
	margin-bottom: 6px;
	overflow: hidden;
	cursor: pointer;
}

div.LVPProfileSmallImgEnd
{
	width: 33px;
	height: 33px;
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 6px;
	overflow: hidden;
	cursor: pointer;
}

div.LVPProfileMorePhotos
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	width: 190px;
	overflow: hidden;
	height: auto;
	float: none;
}

div#theDiv
{
	position: absolute;
	display: none;
	width: 50px;
	height: 50px;
	background-color: #F7F7F7;
	z-index: 20;
}

.resetTheDiv{
	position: absolute;
	display: none;
	width: 50px;
	height: 50px;
	background-color: #F7F7F7;
	z-index: 20;
	padding: 10px;
}

div#theDivBack
{
	position: absolute;
	display: none;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 1;
	filter: alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

.resetTheDivBack{
	position: absolute;
	display: none;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 1;
	filter: alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

div#showMessage
{
	position: fixed;
	z-index: 70;
	overflow: hidden;
	width: 100%;
	height: 94px;
	top: -94px;	
	border-bottom: solid 2px #f0aa2f;	
	background-color: #FFFF99;
}

div#showMessageSuccess
{
	position: fixed;
	z-index: 70;
	overflow: hidden;
	width: 100%;
	height: 94px;
	top: -94px;	
	border-bottom: solid 2px #6D84B4;	
	background-color: #ECEFF6;
}

div#blockGImg
{
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	filter: alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

div#blendimage
{
	display: block;
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
}

div#blendimage
{
	filter: alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

img.ajaxGalleryLoader
{
	position: absolute;
}

div.feLoginRow{
	display: block;
	height: 20px;
	margin-bottom: 10px;
	width: 368px;
}

div.feLoginRow label{
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 80px;
	text-align: left;
	margin-top: 3px;
}

div.feLoginRow input{
	float: left;
	width: 130px;
	border: solid 1px #cccccc;
	height: 16px;
}

div.feLoginTitle{
	text-align: right;
	font-weight: bold;
}

div.feLoginSubmit{
	display: block;
	padding-left: 57px;
}

div.feLoginForgotPassword{
	margin-top: 10px;
}

div.feLoginRemUser{
	margin-left: -4px;
}

#BannerStepInsideS_admin div#adminmenu li{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	padding-top: 4px;
}

div#countImgPages{
	display: block;
	width: 694px;
	height: 20px;
	float: none;
	overflow: hidden;
}

div.cIAll{
	width: auto;
	float: right;
}

div.cIPTitle{
	display: block;
	float: left;
	text-align: right;
	width: 90px;
}

div.cIPPage a{
	color: #000000;
	text-decoration: none;
}

div.cIPPage a:hover, div.cIPPageCur a:hover{
	color: #6D84B4;
	text-decoration: underline;
}

div.cIPPageCur a{
	color: #6D84B4;
	text-decoration: underline;
}

div.cIPPage{
	display: block;
	float: left;
	padding-right: 2px;
	padding-left: 2px;
}

div.cIPPageCur{
	display: block;
	float: left;
	padding-right: 2px;
	padding-left: 2px;
}

div.leftCont{
	width: 340px;
	float: left;
	display: block;
}

div.rightCont{
	width: 560px;
	float: none;
	display: block;
}

div.rCListImg{
	height: 16px;
	padding-top: 2px;
	margin-top: 15px;
	cursor: pointer;
	background-color: transparent;
}

div.rClistImgOver{
	height: 16px;
	padding-top: 2px;
	margin-top: 15px;
	cursor: pointer;
	background-color: #E5E5E5;
}

span.imgName{
	float: left;
	text-align: left;
	margin-right: 10px;
	color: #6D84B4;
	padding-left: 10px;
}

span.imgAdd{
	float: right;
	width: 30px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}

div.rCListPImg{
	display: block;
	width: 340px;
	height: 100px;
	border: solid 1px #999999;
	overflow: auto;
}

p.imgInPList{
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: pointer;
}

p.imgInPListCur{
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: pointer;
	background-color: #cccccc;
}

p.imgInPListOver{
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: pointer;
	background-color: #E5E5E5;
}

div.showInfoAlert{
	display: block;
	width: 536px;
	padding: 10px;
	border: solid 2px #F0AA2F;
	background-color: #ffffff;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.showInfoAlert h1{
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
	font-size: 16px;
	font-weight: bold;
	color: #F0AA2F;
}

div.showInfoAlert h2{
	margin: 0px;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

div.showInfoAlert p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 3px;
}

div.showInfoAlert img{
	display: block;
	float: left;
	margin-right: 10px;
	padding-bottom: 40px;
}

div.showInfoAlert p img{
	display: inline;
	float: none;
	padding: 0px;
	margin: 0px;
}

div.showInfoAlert p span{
	margin-top: -10px;
}

div.rCListImgThumb{
	padding-left: 10px;
}

div#sendReqAllowPhotos{
	display: block;
	padding: 3px 0px;
	text-align: center;
	border: solid 1px #999999;
	margin-top: 20px;
	background-color:#E0E4F0;
	font-weight: bold;
	width: 150px;
	float: right;
}

span.diff{
	margin-left: 10px;
	cursor: pointer;
}

div.fLabel{
	display: block;
	width: 202px;
	height: 15px;
	border-bottom: dotted 1px #cccccc;
}

div.fLabel label{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	text-align: left;
	font-size: 13px;
	width: 80%;
}


div.fInput{
	display: block;
	width: 202px;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 13px;
}

div.fInput input{
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	border: solid 1px #cccccc;
	height: 18px;
}

div.fInput input#jNSubmit{
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	border: none;
	height: auto;
}

div#FrontPromo{
	position: absolute;
	width: 328px;
	height: 315px;
	padding: 0px;
	margin: 0px auto;
	left: 635px;
	background-color: #f2f4f7;
	margin-top: 181px;
}


div#FrontBottomCasus h1{
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-left: 10px;
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1.9px;
	color: #ffffff;
	margin-bottom: 4px;
}

div#FrontBottomCasus p{
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-right: 10px;
	color: #f0aa2f;
	font-size: 13px;
}

div#FrontBottomCasus a{
	color: #ffffff;
	text-decoration: none;
}


div#FrontBottomCasus a:hover{
	color: #f0aa2f;
	text-decoration: none;
}


div.imgIcon{
	display: block;
	float: left;
	width: 70px;
	margin-left: 10px;
	margin-right: 20px;
	text-align: center;
}

div#formLoginError h1{
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	color: #000000;
	font-size: 15px;
	letter-spacing: 1.9px;
	margin-top: 6px;
	margin-bottom: 6px;
}

div#formLoginError p{
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}

div.mVPItem{
	display: block;
	float: left;
	height: 119px;
	padding: 10px 10px;
	margin-right: 4px;
	width: 186px;
	background-color: #cccccc;
}

div#mvPAnimate{
	display: block;
	height: 139px;
}

div.helpSubText{
	position: absolute;
	z-index: 4;
	width: 150px;
	margin-left: 215px;
	margin-top: 5px;
	font-size: 10px;
	color: #cccccc;
	font-weight: normal;
}

div#manageUser
{
	display: block;
	position: relative;
	width: 413px;
	height: 378px;
	padding: 0px;
	left: 0px;
	top: 10px;
	overflow: hidden;
}

div#manageUserAdvanced
{
	position: absolute;
	width: 220px;
	height: 378px;
	padding: 0px;
	left: 414px;
	top: 181px;
	background-color: #e5e5e5;
}

div#searchForm{
	position: absolute;
	width: 328px;
	height: 378px;
	padding: 0px;
	margin: 0px auto;
	left: 635px;
	background-color: #f2f4f7;
	margin-top: 181px;
}

div.aProfileTitle
{
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding-top: 10px;
	padding-left: 18px;
	margin-top: 4px;
	color: #6D84B4;
	background-color: #dfe8f1;
}



div.aProfileTitle img{
	margin-right: 6px;
	margin-top: -4px;
	float: left;
}

div.aProfilePhoto{
	display: block;
	float: left;
	width: 125px;
	padding: 5px 10px;
}

div.aProfileLinks{
	display: block;
	float: left;
	width: 200px;
	padding: 10px 10px;
	font-weight: bold;
}

div.aProfileLinks p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	font-size: 11px;
}

div.aProfileLinks a{
	text-decoration: none;
	color: #6D84B4;
	font-size: 11px;
}

div.aProfileLinks a:hover{
	text-decoration: none;
	color: #000000;
}

span.blackbold{
	color: #000000;
	font-weight: bold;
}

div.aProfilePhotoLinks{
	display: block;
	height: 140px;
}

div.aProfileTitle1
{
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	padding-top: 10px;
	padding-left: 18px;
	margin-top: 4px;
	color: #6D84B4;
	background-color: #E9F1C0;
}



div.aProfileTitle1 img{
	margin-right: 6px;
	margin-top: -4px;
	float: left;
}


div.aProfileMailLinks{
	padding-top: 10px;
	padding-left: 20px;
}




div.aProfileMailLinks p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	font-weight: bold;
}

div.aProfileMailLinks h1{
	margin: 0px;
	padding: 0px;
	font-size: 23px;
	font-weight: bold;
	color: #6D84B4;
	margin-top: 6px;
	margin-bottom: 10px;
}

div.aProfileMailLinks a{
	text-decoration: none;
	color: #6D84B4;
	font-size: 11px;
}

div.aProfileMailLinks a.nolink{
	text-decoration: none;
	color: #cccccc;
	cursor: text;
}

div.aProfileMailLinks a.nolink:hover{
	text-decoration: none;
	color: #cccccc;
	cursor: text;
}

div.aProfileLinks a.nolink{
	text-decoration: none;
	color: #cccccc;
	cursor: text;
}

div.aProfileLinks a.nolink:hover{
	text-decoration: none;
	color: #cccccc;
	cursor: text;
}

div.aProfileMailLinks a:hover{
	text-decoration: none;
	color: #000000;
}

div.aProfileTitle2
{
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding-top: 10px;
	padding-left: 18px;
	margin-top: 4px;
	color: #6D84B4;
	background-color: #F7E8C7;
}


div.aProfileTitle2 img{
	margin-right: 6px;
	margin-top: -4px;
	float: left;
}

div.aProfileTitle3
{
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	padding-top: 10px;
	padding-left: 18px;
	margin-top: 4px;
	color: #6D84B4;
	background-color: #EBB8A9;
}

div.aProfileTitle3 img{
	margin-right: 6px;
	margin-top: -4px;
	float: left;
}

div.aProfileStandardSearch{
	padding-top: 20px;
	padding-left: 15px;
}

div.aProfileStandardSearch p{
	display: block;
	height: 20px;
	margin-top: 10px;
	font-size: 12px;
}

div.aProfileStandardSearch label{
	margin: 0px;
	padding: 0px;
	width: 0px;
	width: 45px;
	text-align: right;
	margin-right: 10px;
	font-size: 12px;
}

div.aProfileStandardSearch select{
	margin: 0px;
	padding: 0px;
	float: left;
	border: solid 1px #cccccc;
	height: 20px;
	width: 90px;
}

div.aProfileStandardSearch span{
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-right: 10px;
}

div#manageUserMailbox{
	display: block;
	position: relative;
	top: 12px;
	font-size: 11px;
}

div#manageUserMailbox a{
	font-size: 11px;
}

div.aPLinkToDeleteChecked{
	display: block;
	float: left;
	position: absolute;
	font-size: 11px;
	margin-left: 310px;
	text-align: center;
	padding: 3px 5px;
	margin-top: -5px;
	border: solid 2px #AFB491;
	background-color: #FEFFDF;
	color: #000000;
	cursor: pointer;
}


div.aPLinkToInbox{
	display: block;
	float: left;
	font-size: 10px;
	margin-left: 520px;
	margin-right: 15px;
}

div.aPLinkToSent{
	display: block;
	float: left;
	font-size: 10px;
	margin-right: 15px;
}

div.aPLinkToTrash{
	display: block;
	float: left;
	font-size: 10px;
	margin-right: 15px;
}

div.aPLinkToCreateFilter{
	display: block;
	float: left;
	font-size: 10px;
}

div.aPMailboxTitle{
	display: block;
	float: left;
	margin-left: 10px;
	font-size: 12px;
}

div#aProfileMailTitles{
	display: block;
	height: 30px;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
}

div#aProfileMailTitles div{
	display: block;
	float: left;
	font-size: 11px;
}

div.aPMCheckBox{
	width: 95px;
	text-align: left;
	margin-right: 15px;
}

div.aPMFrom{
	width: 165px;
	text-align:left;
}

div.aPMImg{
	width: 35px;
	text-align:left;
}

div.aPMSubject{
	width: 470px;
	text-align:left;
	cursor: pointer;
}

div.aPMDateReceive{
	width: 140px;
	text-align:left;
}

div.aProfileMailRecords{
	display: block;
	height: 20px;
	padding-top: 5px;
	border-bottom: dotted 1px #cccccc;
}

div.aProfileMailRecords div{
	display: block;
	float: left;
}

div.aProfileMailRecordsCur{
	display: block;
	height: 20px;
	padding-top: 5px;
	border-bottom: dotted 1px #cccccc;
	background-color: #D5FFC6;
}

div.aProfileMailRecordsCur div{
	display: block;
	float: left;
}


div#listMailRecords{
	width: 943px;
	height: 200px;
	overflow: auto;
	background-color: #FEFFDF;
}

img#ajaxLoaderInMail{
	margin-left: 472px;
}

div#maildet_title{
	height: 30px;
	padding-top: 10px;
	padding-left: 20px;
	background-color: #E9F1C0;
}

div#maildet_title h1{
	margin: 0px;
	padding: 0px;
	font-size: 17px;
	font-weight: bold;
	color: #6D84B4;
	float: left;
}

div.aProfileMailRecords div.aPMSubject{
	font-size: 12px;
	font-weight: bold;
	color: #6D84B4;
}

div.aProfileMailRecordsCur div.aPMSubject{
	font-size: 12px;
	font-weight: bold;
	color: #6D84B4;
}

img.iconMailReaded{
	position: relative;
	margin-left: 0px;
	margin-top: -2px;
	z-index: 11;
}

div.aPshowCurrentMailMod{
	position: absolute;
	left: 150px;
	font-size: 12px;
}

div.aProfileTitle1 a{
	text-decoration: none;
}

div.aProfileTitle1 a:hover{
	color: #000000;
	text-decoration: none;
}

span.redBold{
	font-weight: bold;
	padding: 0px 3px 0px 0px;
	color: #Ff3366;
}

span.redGreen{
	font-weight: bold;
	padding: 0px 3px 0px 0px;
	color: #009966;
	font-size: 14px;
	height: 14px;
}


div.aPLinkToCreateNew{
	display: block;
	float: left;
	position: absolute;
	font-size: 11px;
	margin-left: 530px;
	text-align: center;
	padding: 0px 5px 3px;
	margin-top: -5px;
	border: solid 2px #AFB491;
	background-color: #FEFFDF;
	color: #000000;
	cursor: pointer;
}

div#createNewMail{
	display: block;
	position: absolute;
	z-index: 60;
	width: 700px;
	height: 520px;
	background-color: #FEFFDF;
	border: 3px solid #AFB491;
	top: 100px;
}

div#createNewMail label{
	width: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

div#mMWHeader{
	padding: 10px 20px 30px 0px;
	background-color: #E9F1C0;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

div#mMWTop{
	padding: 20px;
}

div#mMWBody{
	padding: 20px;
}

div#mMWTop label{
	width: 80px;
	height: 20px;
	margin-right: 10px;
	margin-bottom: 8px;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
}

div#mMWBody label{
	width: 80px;
	height: 20px;
	margin-right: 10px;
	margin-bottom: 8px;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
}

div#mMWBody textarea{
	border: solid 1px #cccccc;
	height: 310px;
	width: 530px;
	overflow: auto;
	margin-bottom: 8px;
}

div#mMWBody input{
	margin-left: 512px;
	position: relative;
	border:1px solid #6D84B4;
	background-color: #E9F1C0;
	cursor:pointer;
	display:block;
	font-size:11px;
	text-transform: uppercase;
	padding:3px 5px;
	text-align:center;
}

div#mMWTop input{
	border: solid 1px #cccccc;
	height: 16px;
	width: 530px;
	margin-bottom: 8px;
}

div#mMWTop input#receiverMail{
	width: 468px;
}

div#mMWTop input#receiverMail.receiverMailReply{
	width: 530px;
}

div#mMWTop div#chooseFromAddressBook{
	display: block;
	float: right;
	margin-right: 38px;
	border: solid 1px #000000;
	padding: 2px 5px;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}

div#closeMailWin{
	display: block;
	position: absolute;
	right: 0px;
	font-size: 12px;
	text-align: center;
	padding: 0px 0px 10px;
	margin-top: -3px;
	padding-right: 10px;
	cursor: pointer;
}

div#theDivBack {
	background-color:#FFFFFF;
	display:block;
	margin:0;
	opacity:0.7;
	padding:0;
	position:fixed;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	z-index:50;
}

div#mMWHeader img {
float:left;
margin-right:6px;
margin-top:-6px;
}

div.mMWHeaderTitle{
	display: block;
	float: left;
	text-transform: uppercase;
	color: #6D84B4;
	font-weight: bold;
}

div#displayAddressBook{
	display: block;
	position: absolute;
	z-index: 35;
	width: 600px;
	height: 200px;
	border: solid 3px #AFB491;
	background-color: #FEFFDF;
	color: #6D84B4;
	right: 58px;
	top: 85px;	
	padding: 0px 0px 10px 0px;
}

div#displayAddressBook p{
	margin: 0px;
	padding: 0px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 10px;
	font-weight: bold;
	cursor: pointer;
}

div.cABHeader{
	padding: 10px;
	background-color: #E9F1C0;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

div#messageSentSuccess{
	display: block;
	position: absolute;
	z-index: 35;
	width: 300px;
	height: 60px;
	padding: 20px;
	font-size: 12px;
	border: solid 3px #AFB491;
	background-color: #FEFFDF;
	text-align: center;
	font-size: 15px;
	color: #6D84B4;
	line-height: 23px;
}

div#listMailContent{
	border-top: solid 3px #AFB491;
	border-bottom: solid 3px #AFB491;
	background-color: #FEFFDF;
}

div.aPLinkToReply{
	display: block;
	float: left;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	right: 50px;
	text-align: center;
	padding: 3px 5px;
	margin-top: -3px;
	border: solid 2px #AFB491;
	cursor: pointer;
	background-color: #FEFFDF;
}

div.aProfileTitle2 a{
	margin-right: 50px;
	text-transform: uppercase;
}

div.aProfileAddManagePhotos{
	padding: 20px;
	overflow: auto;
}

div.addManagePhotoHere{
	display: block;
	width: 650px;
	height: 160px;
	padding: 10px;
	border: solid 2px #AFB491;
	margin-bottom: 10px;
}

div.aMPHPhoto{
	display: block;
	width: 145px;
	height: 160px;
	text-align: center;
	border: solid 2px #cccccc;
}

div.addManagePhotoHere div.aMPHPhoto{
	float: left;
}

div.aMPHPhoto img{
	margin: auto;
	margin-top: 10px;
}

div.aMPHForm{
	display: block;
	float: left;
	width: 495px;
	height: 160px;
}

input#submitPhotoSend {
background-color:#E9F1C0;
border:1px solid #6D84B4;
cursor:pointer;
display:block;
font-size:11px;
margin-left:212px;
padding:3px 5px;
position:relative;
text-align:center;
text-transform:uppercase;
}

div.photoUploader{
	display: block;
	position: absolute;
	margin-left: 180px;
	margin-top: 0px;
}

div.photoUploaderAlpha{
	display: block;
	position: absolute;
	margin-left: 180px;
	margin-top: 0px;
	opacity:0.3;filter:alpha(opacity=30);
}


div.unapprovedImg{
	display: block;
	position: absolute;
	width: 125px;
	padding: 10px;
	line-height: 17px;
	z-index: 10;
	margin-top: 50px;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 9px;
}

div.unapprovedImg2{
	display: block;
	position: absolute;
	width: 75px;
	padding: 10px;
	line-height: 17px;
	z-index: 10;
	margin-top: 20px;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 9px;
}

div#adminManagementInfo{
	background-color: #FFFF99;
	font-weight: bold;
	font-size: 15px;
	width: 450px;
	text-align: center;
	padding: 20px;
	border: solid 5px #6D84B4;
	position: fixed;
	top: 0px;
	right: 0px;
	z-index: 200;
}

div#adminManagementInfo h1{
	color: #000000;
	font-size: 15px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

div#adminManagementInfo p{
	margin: 0px;
	padding: 0px;
	text-align: left;
	color: #6D84B4;
	font-size: 13px;
	font-weight: normal;
	margin: 6px 0px;
}

div#adminManagementInfo p a{
	text-decoration: none;
	color: #6D84B4;
	font-weight: normal;
}

div#adminManagementInfo p a:hover{
	text-decoration: none;
	color: #000000;
}

table.aManageList{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.aManageList td{
	vertical-align: top;
	padding-left: 10px;
}

td p.aMLItem{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	margin-bottom: 6px;
	cursor: pointer;
}

div#mMWHeader input#approvePhoto, div#mMWHeader input#declinePhoto{
background-color:#E9F1C0;
border:1px solid #6D84B4;
cursor:pointer;
display:block;
font-size:11px;
margin-left:512px;
padding:3px 5px;
position:absolute;
z-index: 3;
text-align:center;
text-transform:uppercase;
top: 7px;
}

div#mMWHeader input#approvePhoto{
	right: 260px;
}

div#mMWHeader input#declinePhoto{
	right: 100px;
}


table.aManageList input#approvePhoto, table.aManageList input#declinePhoto{
background-color:#E9F1C0;
border:1px solid #6D84B4;
cursor:pointer;
display:block;
font-size:11px;
margin-left:512px;
padding:3px 5px;
position:absolute;
z-index: 3;
text-align:center;
text-transform:uppercase;
margin-top: 30px;
}

table.aManageList input#declinePhoto{
	margin-left: 260px;
}

table.aManageList input#approvePhoto{
	margin-left: 100px;
}

div.aMPHFormTitle{
	color:#6D84B4;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:24px;
	margin-top:4px;
	padding-left:18px;
	padding-top:10px;
	position: absolute;
}

div.aPMailboxTitle2{
	display: block;
	float: right;
	margin-right: 30px;
	text-align: right;
}

div.addManagePhotoAndSet{
	display: block;
	float: left;
	width: 160px;
	height: auto;
	padding: 10px;
	border: solid 2px #AFB491;
	margin-bottom: 10px;
}

div.addManageProfileOverview{
	display: block;
	position: static;
	border: solid 2px #CCCCCC;
	width: 700px;
	padding: 10px;
	margin-left: 200px;
	background-color:#E9F1C0;
	margin-bottom: 10px;
}

p.aMPOTitle{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
}

p.aMPOItem{
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
}

div.addManageProfileList{
	display: block;
	position: relative;
	border: solid 2px #CCCCCC;
	width: 700px;
	padding: 10px;
	margin-left: 200px;
	background-color: #f7f7f7;
}

div.addManageProfileList table{
	width: 700px;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

td.firstCol{
	width: 300px;
	text-align:right;
	padding-right: 10px;	
}

div.addManageProfileList table td{
	padding-top: 3px;
	padding-bottom: 3px;
}

tr.lightRow{
	background-color: #E5E5E5;
}

div.addManageProfileList table#aMPOAboutPartner{
	width: 700px;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	margin-top: 50px;
	margin-bottom: 40px;
	border-collapse: collapse;
	line-height: 17px;
}

div.editProfile1{
	display: block;
	float: left;
	width: 890px;
	height: auto;
	padding: 10px;
	border: solid 2px #AFB491;
	margin-bottom: 10px;
}


div.editProfile1 table{
	width: 890px;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	margin-bottom: 40px;
}

div.editProfile1 table td{
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: top;
}

td.ePLabel{
	width: 250px;
	text-align: right;
	padding-right: 5px;	
}

td.ePLabel label{
	width: 100%;
	text-align: right;
	float: none;
}

td.ePReq{
	width: 10px;
	text-align: left;
	padding-right: 20px;
	color: #cc0000;
}

td.ePField{
	text-align: left;
}

td.ePField input.textField{
	border: solid 1px #cccccc;
	height: 16px;
	width: 200px;
}

td.ePField input.textFieldShort{
	border: solid 1px #cccccc;
	height: 16px;
	width: 50px;
	text-align: center;
}

td.ePField input.longTextField{
	border: solid 1px #cccccc;
	height: 16px;
	width: 500px;
}

td.ePField select.selectField{
	border: solid 1px #cccccc;
	height: 20px;
	width: 202px;
}

td.ePField select.selectFieldShort{
	border: solid 1px #cccccc;
	height: 20px;
	width: 63px;
}

td.ePField input.submitField{
	background-color:#FEFFDF;
	border:2px solid #AFB491;
	cursor:pointer;
	display:block;
	float:right;
	font-size:12px;
	font-weight:bold;
	padding:3px 10px;
	margin-right:99px;
	text-align:center;
}

td.ePField textarea.textAreaField{
	border: solid 1px #cccccc;
	height: 100px;
	width: 500px;
}

td.ePField select.selectField .sSelected{
	background-color:#E9F1C0;
}

div.editProfile1 h1{
background-color:#E9F1C0;
color:#6D84B4;
display:block;
font-size:12px;
font-weight:bold;
height:24px;
margin-top:4px;
padding-left:18px;
padding-top:10px;
}

div.legendReq{
	display: block;
	padding: 10px;
	color: #cc0000;
	font-size: 15px;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
}

div.reqAlertInfo{
	display: block;
	position: absolute;
	cursor: pointer;
	margin-left: 230px;
	width: 250px;
	padding: 3px 5px;
	margin-top: -2px;
	color: #cc0000;
	font-size: 10px;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	z-index: 20;
}

div.listSRBasicView{
	display: block;
	width: 443px;
	float: left;
	overflow: visible;
	margin-right: 36px;
	margin-bottom: 20px;
}

div.listSRBasicViewEnd{
	display: block;
	width: 443px;
	float: left;
	overflow: visible;
	margin-right: 0px;
	margin-bottom: 20px;
}

table.tblSRBasicView{
	position: relative;
	width: 100%;
	border: none;
	border-collapse: collapse;
	margin-bottom: 15px;
}

table.tblSRBasicView td{
	vertical-align: top;
}

td.tdSRBVProfilTitle{
	width: 75%;
	padding: 1% 2%;
	background-color: #E5E5E5;
	font-size: 13px;
	color: #000000;
}

td.tdSRBVProfilTitle input{
	margin-right: 10px;
}

td.tdSRBVProfilMemberType{
	background-color: #cccccc;
	color: #000000;
	font-size: 13px;
	text-align: right;
	padding: 1% 2%;
}

tr.trSRBVHeader{
	
}

td.tdSRBVProfilPhoto{
	width: 32%;
	padding: 2%;
	background-color: #E5E5E5;
	text-align: center;
	height: 200px;
}

td.tdSRBVProfilPhoto p{
	text-align: center;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	padding: 10px 0px 5px 0px;
	color: #6D84B4;
	cursor: pointer;
}

td.tdSRBVProfilList{
	padding: 2% 3%;
}

td.tdSRBVProfilList p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}

td.tdSRBVProfilList p a{
	text-decoration: none;
	color: #6D84B4;
}

td.tdSRBVProfilList p a:hover{
	text-decoration: none;
	color: #000000;
}

.biggerText{
	font-size: 15px;
}

td.tdSRBVSpacer{
	height: 5px;
	font-size: 5px;
}

div.divSRBVProfilIcons{
	display: block;
	position: absolute;
	margin-top: 152px;
	height:35px;
	width: 164px;
	padding-left: 120px;
	border: solid 2px #cccccc;
	background-color: #ffffff;
}

div.divSRBVProfilIcons img{
	cursor: pointer;
	margin-left: 10px;
	margin-top: 4px;
}

div#headerSRBVNavigation h1{
	font-size: 21px;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 3px #cccccc;
	margin-bottom: 10px;
}

div#headerSRBVNavigation div{
	float: left;
	margin: 0px;
}

div#headerSRBVNavigation div.aPMCheckBox{
	right: 170px;
	margin-top: -37px;
	font-weight: bold;
	position: absolute;
	font-size: 11px;
}

div#headerSRBVNavigation div.aPMCheckBox input{
	margin-right: 10px;
}

div#headerSRBVNavigation div.aPLinkToDeleteChecked{
	right: 20px;
	margin-top: -40px;
	font-weight: bold;
	position: absolute;
}

div#headerSRBVNavigation div#navSRBVMain{
	display: block;
	height: 50px;
	float: none;
	overflow: hidden;
	float: right;
}

div#navSRBVMain div.navSRBV1{
	display: block;
	float: right;
	padding: 6px 0px;
	text-align: center;
	width: 100px;
	margin-left: 12px;
	font-size: 12px;
	text-transform: uppercase;	
	color:#cccccc;
	background-color: #F0F0F0;
	border: solid 1px #cccccc;
}

div#navSRBVMain div.navSRBV2{
	display: block;
	float: right;
	padding: 0px;
	text-align: center;
	width: 100px;
	margin-left: 12px;
	font-size: 12px;
	text-transform: uppercase;	
	color:#6D84B4;
	border: solid 1px #6D84B4;
}

div#navSRBVMain div.navSRBV2 a{
	display: block;
	padding: 6px 0px;
	background-color: #ECEFF6;
	text-decoration: none;
}

div.navSRBV3{
	display: block;
	position: absolute;
	padding: 6px 0px;
	margin-left: 440px;
	text-align: center;
	width: 100px;
	font-size: 12px;
	text-transform: uppercase;	
	color:#6D84B4;
}

div#headerSRBVNavigation div.navSRBV3{
	margin-left: 440px;
}

div.navSRBV4{
	display: block;
	float: left;
	padding: 0px;
	text-align: center;
	width: 200px;
	margin-left: 12px;
	font-size: 12px;
	text-transform: none;	
	color:#6D84B4;
	border: solid 1px #6D84B4;
}

div.navSRBV4 a{
	display: block;
	padding: 6px 0px;
	background-color: #ECEFF6;
	text-decoration: none;
}

div.navSRBV5{
	display: block;
	position: absolute;
	padding: 6px 0px;
	margin-left: 240px;
	text-align: center;
	width: 100px;
	margin-left: 12px;
	font-size: 12px;
	text-transform: uppercase;	
	color:#6D84B4;
}

div.reqAlertInfo1{
	display: block;
	position: absolute;
	cursor: pointer;
	width: 150px;
	padding: 3px 5px;
	margin-top: -2px;
	margin-left: 10px;
	color: #cc0000;
	font-size: 10px;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
}

div.confirmedField{
	display: block;
	position: absolute;
	cursor: pointer;
	width: 30px;
	padding: 3px 5px;
	margin-top: -2px;
	margin-left: 205px;
}

div.confirmedField1{
	display: block;
	position: absolute;
	cursor: pointer;
	width: 30px;
	padding: 3px 5px;
	margin-top: -2px;
	margin-left: 505px;
}

div.registerProfileAlert{
	display: block;
	font-size: 15px;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	padding: 10px;
}

p.verticalIconSet{
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px 0px;
	cursor: pointer;
}

p.verticalIconSet a{
	color: #000000;
	text-decoration: none;
}

p.verticalIconSet img{
	float: right;
	margin-right: 10px;
	margin-top: -5px;
}

div.cAC{
	display: block;
	position: absolute;
	font-size: 10px;
	color: #000000;	
	padding: 0px;
	margin: 0px;
	right: 0px;
	bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	//background-color: #ffffdd;
}

div.cCB{
	display: block;
	position: absolute;
	font-size: 10px;
	color: #000000;	
	padding: 0px;
	margin: 0px;
	right: 0px;
	top: 0px;
	padding: 10px;
	cursor: pointer;
}

div#showMessage div.cAC span{
	font-size: 21px;
	color: #F0AA2F;
	font-weight: bold;
}

div#showMessage div.cCB span{
	font-size: 21px;
	color: #F0AA2F;
	font-weight: bold;
}

div#showMessageSuccess div.cAC span{
	font-size: 21px;
	color: #6D84B4;
	font-weight: bold;
}

div#showMessageSuccess div.cCB span{
	font-size: 21px;
	color: #6D84B4;
	font-weight: bold;
}

input.validateField  {
background-color:#FEFFDF;
border:2px solid #AFB491;
cursor:pointer;
display:block;
position: absolute;
margin-left: 210px;
margin-top: -3px;
font-size:12px;
font-weight:bold;
padding:3px 10px;
text-align:center;
}

div#existingNickNames{
	display. block;
	position: absolute;
	width: 275px;
	border:2px solid #AFB491;
	background-color: #ffffff;
	padding: 10px;
	margin-left: 303px;
	margin-top: -3px;
	z-index: 30;
}

div#existingNickNames p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 2px;
	color: #666666;
	font-size: 12px;
}

div#existingNickNames p.sSNHeader{
	margin-bottom: 5px;
	color: #000000;
	font-size: 13px;
}

input.addPhotoBtn{
background-color:#FEFFDF;
border:2px solid #AFB491;
cursor:pointer;
display:block;
font-size:10px;
font-weight:bold;
padding:3px 5px;
text-align:center;
}

div.readyForRemovingClass{
	display: block;
	position: absolute;
	width: 443px;
	height: auto;
	background-color: #ffffff;
	opacity:0.8;filter:alpha(opacity=80);
	z-index: 40;
	margin-top: 27px;
}

div.textForRemoving{
	position: relative;
	width: 250px;
	text-align: center;
	margin: 75px auto auto auto;
	text-transform: uppercase;
	font-size: 21px;
	color: #AFB491;
}

div.mainWelcome{
	text-align: center;
}

div.mainWelcome embed{
	margin: 20px 0px 0px 0px;
}

p.SRBVabout{
	height: 45px;
	overflow: hidden;
}

div#btc{
	position: absolute;
	display: none;
	z-index: 40;
	overflow: hidden;
	width: auto;
	padding: 5px 10px;
	border: solid 2px #6D84B4;	
	background-color: #ECEFF6;
	color: #6D84B4;
	font-size: 13px;
}

div.csc-mailform-field {
display:table;
width: 100%;
float: none;
margin-bottom: 6px;
}

fieldset
{
	border: none;
	margin: 0px;
	padding: 0px;
}

div.csc-mailform-field label
{
	display: block;
	float: left;
	font-weight: normal;
	text-align: left;
	width: 20%;
	margin-top: 3px;
	margin-bottom: 4px;
	letter-spacing: 0.4px;
	margin-right: 2px;
	color: #000000;
	font-size: 13px;
}

span.csc-mailform-radio label{
	width: 90%;
}



div.csc-mailform-field textarea.mf-textarea
{
	width: 50%;
	border: solid 1px #cccccc;
	background-color:#ffffff;
	height: 100px;
	margin: 0px;
	padding: 0px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 13px;
	float: left;
}



input.mf-submit
{
background-color:#FEFFDF;
	border:2px solid #AFB491;
	cursor:pointer;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:3px 10px;
	margin-top: 10px;
	margin-left:64%;
	text-align:center;
}


span.csc-mailform-radio legend{
	display: none;
	visibility: hidden;
}

div.csc-mailform-field input.mf-input {
background-color:#ffffff;
border: solid 1px #cccccc;
height: 18px;
width:50%;
float: left;
}

div.csc-mailform-field input.mf-file {
background-color:#e1e1e1;
border:0 none;
height: 18px;
width:50%;
float: left;
border: solid 1px #ffffff;
border-collapse: collapse;
}

div.csc-mailform-field select.mf-select {
background-color:#ffffff;
border: solid 1px #cccccc;
height: 20px;
width:50%;
float: left;
}


div.csc-mailform-field input.csc-mailform-radio{
	width: 14px;
	height: 14px;
	margin-right: 10px;
	float: left;
	margin-left: -2px;
	
}

div.csc-mailform-field input.csc-mailform-check{
	width: 14px;
	height: 14px;
	float: left;
	margin-left: -2px;	
}

div#manageUserMailbox td.tdSRBVProfilList p{
	font-size: 12px;
}

div#manageUserMailbox td.tdSRBVProfilList p a {
	font-size: 13px;
}

table#listAllProfilesAdmin{
	width: 100%;
	border: solid 2px #cccccc;
	border-collapse: collapse;
}

table#listAllProfilesAdmin td, table#listAllProfilesAdmin th{
	border: solid 1px #cccccc;	
	font-size: 13px;
}

table#listAllProfilesAdmin td{
	height: 30px;
	padding: 0px 3px;
}

table#listAllProfilesAdmin th{
	height: 30px;
	border-bottom: solid 2px #cccccc;
	padding: 0px;
	cursor: pointer;
}


td.lAPA6 img{
	cursor: pointer;
}

td.lAPA1, th.lAPA1{
	text-align: right;
}

td.lAPA2{
	font-weight: bold;
}

td.lAPA6{
	text-align: center;
}

td.lAPA7{
	width: 230px;
}

div.logOffUserLink{
	display: block;
	position: absolute;
	height: 20px;
	padding-top: 3px;
	padding-left: 50px;
	z-index: 30;
	right: 13px;
	margin-top: -18px;
	color: #6D84B4;
	text-align: right;
}

#Menu_srednji div.logOffUserLink a{
	color: #6D84B4;
}

div#startSlideShowProfile{
	display: block;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -325px;
	margin-left: -415px;
	z-index: 60;
	width: 800px;
	/*height: 650px;*/
	background-image: url(../images/bgSlideshow.png);
	background-position: 0px 0px;
	background-repeat: repeat;
	padding: 15px;
}

div#startSlideshowProfileCont{
	display: block;
	position: relative;
	width: 800px;
	/*height: 650px;*/
	background-color: #ECEFF6;
}

tr.approvedProfileClass td{
	background-color: #ffffff;
}

tr.unapprovedProfileClass td{
	background-color: #FF6666;
}

tr.adminProfileClass td{
	background-color: #ECEFF6;
}

div.approveProfileClick{
	display: block;
	position: absolute;
	background-color: #ECEFF6;
	border: solid 2px #6D84B4;
	cursor:pointer;
	float:left;
	font-size:9px;
	font-weight:bold;
	padding:2px 3px;
	text-align:center;
	margin-left: 30px;
	margin-top: -1px;
	width: 50px;
}

div.warnProfileClick{
	display: block;
	position: absolute;
	background-color:#FEFFDF;
	border:2px solid #AFB491;
	cursor:pointer;
	float:left;
	font-size:9px;
	font-weight:bold;
	padding:2px 3px;
	text-align:center;
	margin-left: 95px;
	margin-top: -1px;
	width: 50px;
}

div.denieProfileClick{
	display: block;
	position: absolute;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	cursor:pointer;
	float:left;
	font-size:9px;
	font-weight:bold;
	padding:2px 3px;
	text-align:center;
	margin-left: 161px;
	margin-top: -1px;
	width: 50px;
}

div#createConfirmProfileWindow{
	display: block;
	position: absolute;
	z-index: 60;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	width: 100%;
	height: 70px;
	left: -2px;
	margin-top: -4px;
	font-size: 15px;
}

div#createConfirmProfileWindow div.btnSentMailToProfile{
	display: block;
	position: absolute;
	float: left;
	background-color:#FEFFDF;
	border:2px solid #AFB491;
	cursor:pointer;
	font-weight:bold;
	padding:2px 3px;
	text-align:center;
	margin-left: 190px;
	font-size: 15px;
	width: 80px;
	margin-top: 37px;
}

div#createConfirmProfileWindow p{
	padding-left: 30px;
}

div#createConfirmProfileWindow div.btnSentMailToProfile1{
	display: block;
	position: absolute;
	float: left;
	background-color:#FEFFDF;
	border:2px solid #AFB491;
	cursor:pointer;
	font-weight:bold;
	padding:2px 3px;
	text-align:center;
	margin-left: 300px;
	font-size: 15px;
	width: 80px;
	margin-top: 37px;
}

div#logo{
	display: block;
	position: absolute;
	width: 220px;
	height: 33px;
	left: -260px;
	top: -13px;
}

div.displayHelpFormMessage{
	display: block;
	position: absolute;
	font-size: 9px;
	color: #000000;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	width: 260px;
	margin-top: 25px;
	cursor: pointer;
}

div.displayHelpFormMessage p{
	padding: 0px;
	margin: 0px;
	padding: 5px;
	font-size: 9px;
	text-align: left;
}

div.displayHelpFormMessage p b{
	font-size: 10px;
}

div.displayHelpFormMessageZoom{
	display: block;
	position: absolute;
	font-size: 15px;
	color: #000000;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	width: 410px;
	margin-top: 25px;
	cursor: pointer;
}

div.displayHelpFormMessageZoom p{
	padding: 0px;
	margin: 0px;
	padding: 8px;
	font-size: 15px;
	text-align: left;
}

div.displayHelpFormMessageZoom p b{
	font-size: 16px;
}

div#displayCountChars{
	
	width: 40px;
	text-align: right;
	padding: 2px;
	font-size: 13px;
	
	position: absolute;
	margin-left: 457px;
	margin-top: 82px;
}

div.yellowDiv{
	background-color: #FFFF99;
	color: #F0AA2F;
}

div.blueDiv{	
	background-color: #ECEFF6;
	color: #6D84B4;
}

div#Content table.affilial{
	border: none;
	padding: 0px;
	margin: 0px;
	position: relative;
	width: 650px;
	font-size: 11px;
	letter-spacing: 0px;
}

div#Content table.affilial td{
	width: 200px;
	white-space:normal;
	overflow: hidden;
}

div#createWarnProfileWindow{
	display: block;
	position: absolute;
	z-index: 60;
	background-color:#FEFFDF;
	border:2px solid #AFB491;
	width: 100%;
	height: 230px;
	left: -2px;
	margin-top: -209px;
	font-size: 15px;
}

table#listAllProfilesAdmin td div#createWarnProfileWindow table td{
	border: none;
	background-color: transparent;
}

div#createWarnProfileWindow td.ePField input.submitField{
	margin-left: 351px;
	float: left;
}

div#createWarnProfileWindow div{
	font-weight: bold;
}

div#createWarnProfileWindow p{
	padding-left: 16px;
}

div#createWarnProfileWindow table  {
border-collapse:collapse;
border: none;
font-size:13px;
margin:0 0 40px;
padding:0;
width:890px;
background-color: none;
}

tr.unapprovedProfileClass div#createWarnProfileWindow table td{
	background-color: transparent;
	border: none;
	height: 35px;
}

div#reactivateUserSession{
	display: block;
	position: absolute;
	background-color:#FEFFDF;
	border:2px solid #AFB491;
	cursor:pointer;
	float:left;
	font-size:9px;
	font-weight:bold;
	padding:2px 3px;
	text-align:center;
	margin-left: 97px;
	margin-top: -1px;
	cursor: pointer;
}

div.contentUnderRevision{
	display: block;
	position: absolute;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	padding: 5px;
	height: 31px;
	margin-left: 10px;
	margin-top: -55px;
	width: 253px;
}

div.contentUnderRevisionLong{
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	padding: 5px;
	width: 488px;
}

p.cURLHeader{
	font-size: 15px;
	color: #cc0000;
	padding: 0px;
	margin: 0px;
	margin-bottom: 6px;
}

div.allControlBtns{
	display: block;
	position: absolute;
	margin-left: 330px;
	margin-top: 2px;
}

div.thumbnailHere{
	display: block;
	float: none;
	margin-bottom: 15px;
}

div.thumbnailHere img{
	border: solid 2px transparent;
}

div#startSlideshowProfileCont table{
	width: 770px;
	margin: 0px;
	padding: 0px;
	margin: 15px;
	border-collapse: collapse;
}

div#startSlideshowProfileCont table td{
	vertical-align: top;
}

div#startSlideshowProfileCont table td#bigImageHere{
	height: 620px;
	width: 620px;
	padding-top: 15px;
}

div#startSlideshowProfileCont table td#smallImageHere{
	width: 140px;
	text-align: center;
	padding-top: 15px;
}

td#headerProfileHere{
	font-size: 15px;
	font-weight: bold;
	background-color: #6D84B4;
	color: #ffffff;
	padding-left: 15px;
	padding-top: 5px;
}

td#arrowProfileHere{
	background-color: #6D84B4;
}

td#arrowProfileHere img{
	cursor: pointer;
}

div#closeProfileHere{
	display: block;
	padding: 15px;
	text-align: right;
	color: #6D84B4;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: -15px;
	cursor: pointer;
}

div.aMPHPhoto input#declinePhoto{
background-color:#E9F1C0;
border:1px solid #6D84B4;
cursor:pointer;
display:block;
position: absolute;
font-size:9px;
padding:2px 3px;
z-index: 3;
text-align:center;
text-transform:uppercase;
margin-top: 10px;
margin-left: 15px;
}

div.aProfileLinks p input{
	position: absolute;
	margin-top: -18px;
	margin-left: 130px;
}

div.formLoginError input.addPhotoBtn{
	float: left;
	margin-right: 20px;
	font-size: 13px;
	text-transform: uppercase;
	width: 100px;
}

div#currentUserLogged{
	display: block;
	position: absolute;
	right: 20px;
	margin-top: -34px;
	z-index: 15;
	text-align: right;
	padding: 2px 16px 2px 5px;
	min-width: 100px;
	background-color: #FFFF99;
	border: 2px solid #F0AA2F;
	color: #000000;
	text-transform: none;
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: normal;
	overflow: hidden;
}

div.userProfileIsHidden{
	display: block;
	position: absolute;
	z-index: 30;
	background-color: #00a51f;
	color: #ffffff;
	font-weight: bold;
	width: 164px;
	height: 16px;
	text-align: center;
	padding-top: 3px;
	font-size: 11px;
	margin-top: 11px;
	margin-left: 225px;	
}

div.userProfileNoSearch{
background-color:#ffffff;
height:93px;
margin:0px;
padding:0;
position:absolute;
width:328px;
z-index: 30;
opacity:0.8;filter:alpha(opacity=80);
padding-top: 285px;
text-transform: uppercase;
font-size: 13px;
font-weight: bold;
color: #00a51f;
}

div.userProfileNoSearch p{
	text-align: center;
}

img#ajaxLoader{
	position: absolute;
	z-index: 35;
	margin-top: -135px;
	margin-left: 156px;
}

div.frontNews{
	display: block;
	position: absolute;
	z-index: 20;
	width: 328px;
	height: 121px;
	background-image: url(../images/frontNewsBg.png);
	background-position: left top;
	background-repeat: repeat;
	margin-top: 216px;
}

div.frontNews h1{
	margin: 0px;
	padding: 0px;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: normal;
	color: #F0AA2F;
	margin: 5px 10px;
}

div.frontNews h1 a{
	text-decoration: none;
	color: #F0AA2F;
}

div#frontNewsHere{
	display: block;
	width: 308px;
	height: 80px;
	position: relative;
	overflow: hidden;
	margin-left: 10px;
}

div#dynFrontNews{
	position: absolute;
	z-index: 5;
}

div.block_b_news p{
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	font-size: 11px;
}

div.block_b_news p.nheader{
	font-size: 13px;
	color: #ECEFF6;
}

div.block_b_news p.nheader a{
	color: #ECEFF6;
}

div.block_b_news p a{
	color: #ffffff;
	text-decoration: none;
}

div.block_b_news{
	padding-bottom: 10px;
}

td#newsContent{
	
	margin:0;
	width:413px;
	margin-right: 1px;
	vertical-align: top;
}

div#newsGray{
	background-color:#E5E5E5;
	padding: 5px;
}

div#newsNoGray{
	background-color:#E5E5E5;
	height:378px;
	padding:0;
	width:220px;
	margin-top: -4px;
}

div#newsGray1{
	background-color:#E5E5E5;
	padding: 5px;
}

div.newsShow{
	background-color: #F7F7F7;
	border: solid 1px #aaaaaa;
	padding: 24px 16px;
	color: #6c6c6c;
}

div.newsShow1{
	background-color: #F7F7F7;
	border: solid 1px #aaaaaa;
	padding: 24px 16px;
	color: #6c6c6c;
}

div.newsShow h1{
	margin: 0px;
	padding: 0px;
	color: #4957a0;
	font-size: 17px;
	font-weight: bold;
	font-family: "Myriad Pro";
	margin-bottom: 21px;
}

td#newsContent p.bodytext{
	margin: 0px;
	padding: 0px;
	margin-bottom: 21px;
}

td#newsList div.newsShow h1{
	color: #f0aa2f;
	text-transform: uppercase;
}

td#newsList{
	margin:0;
	width:328px;
	margin-right: 1px;
	vertical-align: top;
}

td#newsList p.nheader{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

td#newsList p.nheader a{
	color: #000000;
}

div.newsShow p.bodytext{
	color: #6c6c6c;
}

div.newsShow p.bodytext a{
	color: #6c6c6c;
}

div.newsShow p.bodytext a:hover{
	color: #000000;
}

div.moreNews{
	margin-left: 4px;
	position: absolute;
}

td#switchLogin{
	margin:0;
	width:220px;
	margin-right: 1px;
	vertical-align: top;
}

td#switchLogin div.feLoginRow{
	width: 206px;
}


div.txtCont table{
	border-collapse: collapse;
	border: none;
}

td#switchLogin div.feLoginSubmit{
	padding-left: 46px;
}

td#switchLogin div.feLoginRow label{
	width: 70px;
	color: #ffffff;
	font-size: 13px;
}

td#switchLogin div#newsGray{
background-image:url("../images/bg_welkomen.jpg");
background-position:right top;
background-repeat:no-repeat;
}

td#switchLogin div.newsShow{
	background-color: transparent;
	border: none;
}

td#switchLogin h1 {
color:#F2F4F7;
font-size:15px;
letter-spacing:1.9px;
padding-top:0;
text-decoration:none;
text-transform:uppercase;
}

td#switchLogin div.feLoginRemUser{
	color: #ffffff;
}

td#switchLogin div.feLoginForgotPassword{
	color: #ffffff;
	font-size: 13px;
}

td#switchLogin div.feLoginForgotPassword a{
	color: #ffffff;
	text-decoration: none;
}

td#switchLogin div.feLoginForgotPassword a:hover{
	color: #f0aa2f;
	text-decoration: none;
}

div.backToLogin{
	cursor: pointer;
	margin-top: -15px;
}

ul.csc-menu{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 14px;
	font-weight: bold;
}

ul.csc-menu li a{
	display: block;
	position: relative;
	color: #AABF38;
    text-decoration: none;
	padding: 5px;
	border: dotted 1px #999999;
	margin-bottom: 5px;
}

ul.csc-menu li a:hover{
	color: #000000;
    text-decoration: none;
	background-color: #cccccc;
}

div.noFloat{
	clear: both;
}

div.whatTDivClass{
	display: block;
	position: absolute;
	z-index: 100;
	margin-top: 0px;
	margin-left: 218px;
	width: 584px;
	height: 496px;
	overflow: hidden;
	background-image: url(../images/video_bg.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 96px 0px 0px 69px;
	color: #ffffff;
	font-size: 13px;
}

div.whatTDivClass p.bodytext{
	font-size: 13px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}

div.whatTDivClass b, div.whatTDivClass strong{
	color: #ffffff;
}

div.displaySubForm{
	cursor: pointer;
}

div.whatTDivClass fieldset, div.whatTDivClass form{
	margin: 0px;
	padding: 0px;
}

div.whatTDivClass div.csc-mailform-field label {
    display: block;
    float: left;
    text-align: left;
    width: 51px;
	padding-top: 2px;
}

div.whatTDivClass div.csc-mailform-field{
	padding: 0px;
	padding-bottom: 7px;
	width: 316px;
	display: block;
	height: 19px;
}

div.whatTDivClass div.csc-mailform-field input.mf-input
{
	display: block;
	float: left;
	text-align: left;
	font-size: 13px;
	width: 257px;
	border: none;
	height: 16px;
	background-color: transparent;
	background-image: url(../images/Tilmeld-view_03.png);
	background-position: left top;
	background-repeat: repeat-x;
}

div.whatTDivClass div.csc-mailform-field input.mf-submit{
	width: 257px;
	border: none;
	float: right;
}

div.whatTDivClass input#mailformformtype_mail {
	border: none;
	background-color: none;
}

div.closeTDiv{
	display: block;
	position: absolute;
	width: 97px;
	top: 68px;
	right: 135px;
	height: 28px;
	cursor: pointer;
}
