﻿/*** GENERAL ***/
/*p
{
	font-size : 12px;
	font-family: Helvetica, Arial, Tahoma;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}*/

/* PhotoUpload UserControl
div
{
	overflow: hidden;
	word-wrap: break-word;
	text-align: center;
}
dt
{
	overflow: hidden;
	word-wrap: break-word;
	text-align: center;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
*/
.JournalReporterCap
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
}
#message
{
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
	background-color: Black;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	visibility: hidden;
}
.JournalReporter
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: Black;
}
.OriginalUpload
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}
.OrderDetailText
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: Black;
}
.EquipmentStatCaps
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: White;
	font-weight: bold;
}
.EquipmentGridText
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 10px;
	color: Black;
}
.EquipmentGridTextBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}
.ForumGridTextBold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2A2624;
}
.ForumGridText
{
	font-family: Arial;
	font-size: 11px;
	color: #2A2624;
}
.ForumTopic
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2A2624;
}
.ForumTopicText
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
}
.ForumMainCap
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: White;
}
.ForumCountText
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}
.ForumSubCap
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: Black;
}
.ForumBackColor
{
	border-top: 1px white solid;
	border-bottom: 1px white solid;
	background-color: #97d5e5;
	width: 100%;
	height: 30px;
}
.ForumSelectedBackColor
{
	border-top: 1px white solid;
	border-bottom: 1px white solid;
	background-color: #CBEAF2;
	width: 100%;
	height: 30px;
}
.ForumSubBackColor
{
	background-color: #97d5e9;
	width: 100%;
}
.CommentOwner
{
	font-family: Arial;
	font-size: 11px;
	color: #319ff6;
	text-decoration: none;
	font-weight: bold;
}
.CommentText
{
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	color: Black;
}
.CapComments
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
	margin-top: 2px;
}
.PortfolioPhotoCap
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}
.PortfolioMemberCap
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
}
.PortfolioCaps
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
}

.Editor
{
	font-family: Arial;
	font-size: 11px;
	color: White;
	margin-left: 5px;
}
.EditorCap
{
	font-family: Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;
}
.EditorArticle
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	float: left;
	text-align: left;
}
.EditorLink
{
	font-family: Arial;
	font-size: 10px;
	color: White;
	text-decoration: underline;
	float: right;
}
.WeeklyFinalist
{
	font-family: Arial;
	font-size: 15px;
	color: Black;
	font-weight: bold;
}
.GoldPortfolioName
{
	font-family: Arial;
	font-size: 13px;
	color: Black;
}
.GoldPortfolioCaption
{
	font-family: Arial;
	font-size: 16px;
	color: Black;
	font-weight: bold;
}
.SearchTitleCss
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	vertical-align: middle;
}
.PageCaps
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}
.DefaultPageCaps
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
}
.MasterPageSiteRigthsLogo
{
	font-family: Arial;
	font-size: 10px;
	color: #706e6d;
}
.MasterPageSiteRigths
{
	font-family: Arial;
	font-size: 9px;
	color: #706e6d;
}
.VPOSWhiteCaption
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
}
.VPOSCaption
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}
.EquipmentCellStyle
{
	background-color: #D5D5D5;
	width: 100px;
	height: 100px;
	text-align: left;
	vertical-align: top;
	border-right: solid 1px white;
	float: left;
}
.divequipmentCap
{
	background-color: Black;
	width: 100%;
	text-align: center;
	border-bottom: solid 2px white;
}
.ArticleCap
{
	font-family: Arial;
	font-size: 15px;
	color: Black;
	font-weight: bold;
}
.ArticleText
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
	font-weight: normal;
}
.cssAuthorsTitle
{
	font-family: Arial;
	font-size: 16px;
	color: Black;
}
.cssAuthorsGrid
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
}
.MagSearchControldivBottomAdvSearchBtn
{
	float: left;
	width: 84px;
	background-color: #B3B3B3;
	height: 20px;
}
.MagSearchControldivBottomTextSearch
{
	float: left;
	background-color: #B3B3B3;
	height: 20px;
}
.MagLoginControldivBottomLogout
{
	float: left;
	height: 20px;
	width: 55px;
	margin-left: 5px;
	background-color: #B3B3B3;
}
.MagLoginControldivNameMessage
{
	float: left;
	height: 20px;
	width: 79%;
	background-color: #B3B3B3;
}
.MagLoginControldivbottomLogin
{
	float: left;
	height: 20px;
	width: 158px;
	background-color: #B3B3B3;
	margin-left: 13px;
}
.MagLoginControlDivSignup
{
	float: left;
	height: 20px;
	width: 158px;
	margin-left: 5px;
	background-color: #B3B3B3;
}
.NewGenSearchControldivBottomAdvSearchBtn
{
	float: left;
	width: 84px;
	background-color: #E5E5E5;
	height: 20px;
}
.NewGenSearchControldivBottomTextSearch
{
	float: left;
	background-color: #E5E5E5;
	height: 20px;
}
.NewGenLoginControldivBottomLogout
{
	float: left;
	height: 20px;
	width: 55px;
	margin-left: 5px;
	background-color: #E5E5E5;
}
.NewGenLoginControldivNameMessage
{
	float: left;
	height: 20px;
	width: 79%;
	background-color: #E5E5E5;
}
.NewGenLoginControldivbottomLogin
{
	float: left;
	height: 20px;
	width: 158px;
	background-color: #E5E5E5;
	margin-left: 13px;
}
.NewGenLoginControlDivSignup
{
	float: left;
	height: 20px;
	width: 158px;
	margin-left: 5px;
	background-color: #E5E5E5;
}
.FotopyaSearchControldivBottomAdvSearchBtn
{
	float: left;
	width: 84px;
	background-color: #CBEAF2;
	height: 20px;
}
.FotopyaSearchControldivBottomTextSearch
{
	float: left;
	background-color: #CBEAF2;
	height: 20px;
}
.FotopyaLoginControldivBottomLogout
{
	float: left;
	height: 20px;
	width: 55px;
	margin-left: 5px;
	background-color: #CBEAF2;
}
.FotopyaLoginControldivNameMessage
{
	float: left;
	height: 20px;
	width: 79%;
	background-color: #CBEAF2;
}
.FotopyaLoginControldivbottomLogin
{
	float: left;
	height: 20px;
	width: 158px;
	background-color: #CBEAF2;
	margin-left: 13px;
}
.FotopyaLoginControlDivSignup
{
	float: left;
	height: 20px;
	width: 158px;
	margin-left: 5px;
	background-color: #CBEAF2;
}
.KidsSearchControldivBottomAdvSearchBtn
{
	float: left;
	width: 84px;
	background-color: #E8B6D3;
	height: 20px;
}
.KidsSearchControldivBottomTextSearch
{
	float: left;
	background-color: #E8B6D3;
	height: 20px;
}
.KidsLoginControldivBottomLogout
{
	float: left;
	height: 20px;
	width: 55px;
	margin-left: 5px;
	background-color: #E8B6D3;
}
.KidsLoginControldivNameMessage
{
	float: left;
	height: 20px;
	width: 79%;
	background-color: #E8B6D3;
}
.KidsLoginControldivbottomLogin
{
	float: left;
	height: 20px;
	width: 158px;
	background-color: #E8B6D3;
	margin-left: 13px;
}
.KidsLoginControlDivSignup
{
	float: left;
	height: 20px;
	width: 158px;
	margin-left: 5px;
	background-color: #E8B6D3;
}
.SearchControldivBottomAdvSearchBtnBlue
{
	float: left;
	width: 84px;
	background-color: #CBEAF2;
	height: 20px;
}
.SearchControldivBottomTextSearchBlue
{
	float: left;
	background-color: #ffffff;
	height: 20px;
}
.LoginControldivBottomLogoutBlue
{
	float: left;
	height: 20px;
	width: 55px;
	margin-left: 5px;
	background-color: #CBEAF2;
}
.LoginControldivNameMessageBlue
{
	float: left;
	height: 20px;
	width: 78%;
	background-color: #CBEAF2;
}
.LoginControldivbottomLoginBlue
{
	float: left;
	height: 20px;
	width: 158px;
	background-color: #CBEAF2;
	margin-left: 13px;
}
.LoginControlDivSignupBlue
{
	float: left;
	height: 20px;
	width: 158px;
	margin-left: 5px;
	background-color: #CBEAF2;
}
.DataListStyle
{
	border-top: solid 0px #FFFFFF;
	border-bottom: solid 0px #FFFFFF;
	border-left: solid 0px #FFFFFF;
	border-right: solid 2px #e3e3e3;
	display: block;
}
.contestAcc
{
	color: Black;
	overflow: visible;
}
.fhaberCategoryCap
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	color: Black;
}
.fhaberMenuRoot
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #A4A5A5;
}
.fhaberAccClass
{
	height: 33px;
	width: 211px;
	overflow: hidden;
}
.fdetayCap
{
	font-family: Arial;
	font-weight: bold;
	font-size: 19px;
	color: #24a3e3;
}
.fdetayAut
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #494948;
}
.fSpotContent
{
	font-family: Arial;
	font-size: 11px;
	font-style: italic;
	color: #494948;
	list-style-position: inside;
}
.fdetayContent
{
	font-family: Arial;
	font-size: 12px;
	color: #494948;
	list-style-position: inside;
}

.fdetayContent a
{
	font-family: Arial !important;
	font-size: 12px !important;
	color: Blue !important;
}

.fdetayContent span
{
	font-family: Arial !important;
	font-size: 12px !important;
	color: #494948 !important;
}
.fSummaryContent
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #494948;
	list-style-position: inside;
	font-style: italic;
}

.fotohaberArialW
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: White;
}
.fotohaberText
{
	font-family: Arial;
	color: #3b3a3a;
	font-size: 11px;
}
.fotohaberTextw
{
	font-family: Arial;
	color: white;
	font-size: 11px;
}
.rpCapBlack
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: Black;
}
.rpCapBlue
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #24a3e3;
}
.rpCapOrange
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #cc6036;
}
.rpCapPurple
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #88278b;
}
.rpCapCustom
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
}
.rppagingcurrent
{
	color: #a4a5a5;
}
.ContestEliminatedText
{
	font-size: 12px;
	font-family: Helvetica, Arial, Tahoma;
	text-decoration: underline;
}
.ContestEliminatedItem
{
	font-size: 12px;
	font-family: Helvetica, Arial, Tahoma;
	color: Red;
	text-decoration: underline;
}
.ContestCaption
{
	font-size: 13px;
	font-family: Helvetica, Arial, Tahoma;
}
.ContestCaptionBold
{
	font-size: 13px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
}
.ScrollerStyle
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	width: 473px;
	height: 185px;
}
.LabelPointCss
{
	margin-bottom: 4px;
}

.liPoint
{
	border-bottom: solid 2px #ffffff;
	list-style-position: outside;
	list-style-type: none;
}

ul.radiolist
{
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	width: 100%;
}
ul.radiolist li label
{
	/*padding-left:.5em; border-bottom:solid 1px #ffffff;*/
}
.rdLi
{
	border-bottom: solid 1px #ffffff;
	background-color: #d7d7d7;
}
.pointDiv
{
	height: 20px;
}

input.file
{
	position: relative;
	text-align: right;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.wraptocenter
{
	display: table-cell;
	text-align: center;
	width: 496px;
	float: left;
	background-color: #d7d7d7;
	margin-right: 18px;
}
.wraptocenter *
{
	vertical-align: middle;
}
.wraptocenter span
{
	display: inline-block;
	height: 100%;
}
span
{
	font-size: 12px;
	font-family: Helvetica, Arial, Tahoma;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}
.cssspan
{
	font-size: 12px;
	font-family: Helvetica, Arial, Tahoma;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
}

img
{
	border: 0px 0px 0px 0px solid; /*float:left; 	margin-right:10px; 	margin-bottom:10px;*/
}
table.Point
{
	border: solid 2px white;
	background-color: #d7d7d7;
}

.normalfld
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	border: 1px #CBEAF2 solid;
	border-top: 3px #97D5E5 solid;
	width: 175px;
	height: 18px;
}
.focusfld
{
	background-color: #D5EEF5;
	font: 12px Helvetica, Arial, Tahoma;
	border: 1px #D5EEF5 solid;
	border-top: 3px #D5EEF5 solid;
	color: black;
	width: 175px;
	height: 18px;
}



form
{
	vertical-align: top;
	border-style: none;
	margin: 0px 0px 0px 0px;
}

input[type="text"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	border-top: 3px #97D5E5 solid;
	width: 175px;
	height: 18px;
}
.PhotoUploadDesc
{
	font: 13 Arial,Helvetica, Tahoma;
	color: black;
}
.PhotoUploadDescBlue
{
	font: 13px Arial,Helvetica, Tahoma;
	color: #24A3E3;
}
.PhotoUploadDescNormal
{
	font: 9px Arial,Helvetica, Tahoma;
	color: #494948;
}
.AllTextBox
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	border-top: 3px #97D5E5 solid;
	width: 175px;
	height: 18px;
}
.textbox:focus, .textbox:hover
{
	background-color: #D5EEF5;
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	border-top: 3px #F0FFE6 solid;
	width: 175px;
	height: 18px;
}

input[type="file"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: 175px;
	height: 22px;
}
/*input[type="password"]:focus
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color:#F0FFE6;
	margin: 0px; 
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	border-top: 3px #97D5E5 solid;
	width:175px;
	height: 20px;
}*/
/*input[type="password"]
{
    
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	margin: 0px; 
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	border-top: 3px #97D5E5 solid;
	width:175px;
	height: 20px;
}*/
passNormal
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	border-top: 3px #97D5E5 solid;
	width: 175px;
	height: 20px;
}
passFocus
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #D5EEF5;
	border: 1px #D5EEF5 solid;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	width: 175px;
	height: 20px;
}


.checkboxNormal
{
	font: 12px Helvetica, Arial, Tahoma;
	color: #97D5E5;
	background-color: #97D5E5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: auto;
}
.checkboxFocus
{
	font: 12px Helvetica, Arial, Tahoma;
	color: #97D5E5;
	background-color: #D5EEF5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #D5EEF5 solid;
	width: auto;
}
input[type="checkbox"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: #97D5E5;
	background-color: #97D5E5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: auto;
}
input[type="checkbox"]:focus
{
	font: 12px Helvetica, Arial, Tahoma;
	color: #F0FFE6;
	background-color: #D5EEF5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: auto;
}
input[type="radio"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	margin: 0px;
	width: auto;
}
input[type="image"]
{
	border: 0px 0px 0px 0px solid;
}
inputfocus[type="text"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: white;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: 175px;
	height: 20px;
}
inputfocus[type="file"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: white;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: 175px;
	height: 22px;
}
/*inputfocus[type="password"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: white;
	margin: 0px; 
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width:175px;
	height: 20px;
}*/
inputfocus[type="checkbox"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: #97D5E5;
	background-color: white;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: auto;
}

inputfocus[type="radio"]
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: white;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
	width: auto;
}
inputfocus[type="image"]
{
	border: 1px 1px 1px 1px solid;
}
select
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	width: 175px;
	background-color: #97D5E5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
}
.dropdown select:hover
{
	border: #ff0000 solid 2px;
	color: Black;
	background-color: #D5EEF5;
}
.drpNormal
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	width: 175px;
	background-color: #97D5E5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #CBEAF2 solid;
}
.drpFocus
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	width: 175px;
	background-color: #D5EEF5;
	margin: 0px;
	padding-right: 0px 0px 1px 2px;
	border: 1px #D5EEF5 solid;
}

button
{
	font: bold 10px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	text-decoration: none;
	border: 1px #CBEAF2 solid;
	cursor: hand;
	width: 100px;
	height: 22px;
}
textarea
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #97D5E5;
	border: 1px #97D5E5 solid;
	width: 275px;
	height: 96px;
	white-space: pre;
	overflow: auto;
}
.textareaNormal
{
	font: 12px Helvetica, Arial, Tahoma;
	color: black;
	background-color: #D5EEF5;
	border: 1px #D5EEF5 solid;
	width: 275px;
	height: 96px;
	white-space: pre;
	overflow: auto;
}
checkbox
{
	position: absolute;
	padding: 0px;
	background-color: #000000;
	color: #000000;
	width: 40px;
}

a
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 10px;
	color: black;
	text-decoration: none;
	cursor: pointer;
	border: none;
}
a img
{
	border: none;
}
a:link
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}



table
{
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px solid white;
}
table.Content
{
	padding: 0 0 0 0;
	width: 100%;
	border: 0 0 0 0 solid;
	background-color: White;
}
td
{
	vertical-align: top;
	font-family: Helvetica, Arial, Tahoma;
	border: 0px 0px 0px 0px solid white;
	padding: 0px 0px 0px 0px;
}
td.input
{
	text-align: left;
	vertical-align: top;
	background-color: White;
}
caption
{
}
div
{
	padding: 0px 0px 0px 0px;
}
span.warning
{
	color: Red;
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
}
.warning
{
	color: Red;
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
}
span.warningbold
{
	color: Red;
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
}
.warningbold
{
	color: Red;
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
}
input.invisibletext
{
	visibility: hidden;
}
/* background color for the content part of the pages */
Body
{
	font-size: 12px;
	font-family: Helvetica, Arial, Tahoma;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}
.ArticleAnnouncementCap
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #DEDEDE;
}
.ArticleAnnouncementSummary
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #CCCDCD;
}
/*FotoYükleme Giriş Ekranı*/
.PhotoUploadTextCaption
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 27px;
	font-weight: bold;
}
/* Giriş Ekran text normal*/
.PhotoUploadTextContent
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 13px;
	font-weight: normal;
}
/*Mesajlarım Okunmamış mesaj*/
.MessageUnread
{
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
	background-color: #97D5E5;
}
.MessageRead
{
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
	background-color: Black;
}
.Message
{
	font-size: 22px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
	font-style: italic;
	padding-bottom: 5px;
}
.ProfileHeaderMembername
{
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
	color: White;
}
.ProfileHeaderPagename
{
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
	color: Black;
}
.ProfileHeaderCount
{
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: normal;
	color: Black;
}

.MemberEquipmentType
{
	font-size: 12px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.MemberEquipmentText
{
	font-size: 12px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.MemberEquipmentReview
{
	font-size: 11px;
	font-family: Helvetica, Arial, Tahoma;
	font-weight: normal;
	color: #0083d7;
}
.MemberEquipmentBorder
{
	border-top-color: Black;
	border-top-width: 1px;
}
/* menu text*/
.Menu
{
	font-family: Arial, Helvetica, Tahoma;
	color: #ffffff;
	font-weight: normal;
	font-size: 9px;
	border-top: 1px #6199b5 solid;
}
/* footer text*/
.Footer
{
	font-family: Helvetica, Arial, Tahoma;
	color: #706e6d;
	font-weight: bold;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}
/* menu text normal*/
.MenuNormal
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 10px;
}
/* Mesaj sayfası banner yanında yeni mesaj texti */
.MessagesNewMessageCount
{
	font-family: Helvetica;
	font-size: 13px;
	font-style: italic;
	font-weight: lighter;
}
.BgBlack
{
	background-color: Black;
}

/* orta alan gri arka plan*/
.BgMidContent
{
	background-color: #E3E3E3;
	text-align: left;
	vertical-align: top;
}

.BgMidContentCenter
{
	background-color: #E3E3E3;
	text-align: center;
	vertical-align: top;
}

/* fotopya10 sol arka plan koyu gri */
.BgTopTenLeft
{
	background-color: #403C3B;
}
/* fotopya10 sag arka plan, text*/
.TopTenRight
{
	background-color: black;
	font-family: Helvetica, Arial, Tahoma;
	color: white;
	font-weight: normal;
	font-size: 17px;
	vertical-align: middle;
}

.TopTenImg
{
	background-color: #403C3B;
	vertical-align: middle;
	text-align: center;
}

/* fotopya10 text ad-soyad*/
.TopTenText
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 11px;
}
/* label lar*/
.Lbl
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
}
/* label lar*/
.LblBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
}
/* Login olmus Kullanici adi*/
.LblName
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	line-height: 15px;
}
.BottomSpace
{
	border-bottom-width: 2px;
	border-bottom-color: White;
	border-right-color: Black;
	border-right-width: 0px;
}
.SearchEquipmentBrand
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 12px;
}
.SearchEquipmentModel
{
	font-family: Helvetica, Arial, Tahoma;
	color: #3FA2E1;
	font-size: 12px;
}
.SearchEquipmentType
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 12px;
}
.SearchJournalCap
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-size: 12px;
}
.SearchJournalMember
{
	font-family: Helvetica, Arial, Tahoma;
	color: #0083D7;
	font-size: 12px;
}
.SearchJournalCounts
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-weight: bold;
	font-size: 11px;
}
.SearchJournalCountsText
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-size: 11px;
}
.ArticleCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: bold;
	font-size: 13px;
	line-height: 16px;
}
.ArticleCaption2
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: lighter;
	font-size: 13px;
	line-height: 16px;
	font-style: italic;
}
.ArticleCaption2Bold
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
	font-size: 13px;
	line-height: 16px;
}
.ArticleCaption3
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: medium;
	font-size: 13px;
	line-height: 16px;
}
.ArticleCaption3Top
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: lighter;
	font-size: 13px;
	line-height: 16px;
}
.ArticleCaption4
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
	font-size: 15px;
	line-height: 19px;
	font-style: italic;
}
.ArticleCaptionDefault
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
	font-size: 11px;
}
.ArticleCaptionDefaultBlue
{
	font-family: Helvetica, Arial, Tahoma;
	color: #30A0D2;
	font-weight: bold;
	font-size: 11px;
}

.ArticleCaption5
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
	font-size: 19px;
	font-style: italic;
}
.ArticleCaption6
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: lighter;
	font-size: 15px;
}
.ArticleCaption7
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: medium;
	font-size: 13px;
	line-height: 15px;
}
.ArticleCaption8
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
	font-size: 26px;
}
.ArticleCaption9
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: lighter;
	font-size: 18px;
}
.ArticleCaption10
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 18px;
	line-height: 21px;
	font-style: italic;
}
.ArticleCaption11
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: medium;
	font-size: 15px;
	line-height: 18px;
}
.ActivationWelcome
{
	font-family: Helvetica, Arial, Tahoma;
	color: #0083d7;
	font-size: 13px;
}
.ActivationCode
{
	font-family: Helvetica, Arial, Tahoma;
	color: #0083d7;
	font-size: 13px;
	font-weight: bold;
}
.GotoProfile
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-size: 11px;
}
.SignupText
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 11px;
}

.ContestMonthlyTop
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-size: 9px;
}
.ContestMonthlyTopBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-size: 9px;
	font-weight: bold;
	line-height: 14px;
}
.ContestMonthlyTopBlack
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 9px;
}
.ContestMonthlyTopBoldBlack
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 9px;
	font-weight: bold;
}
.SignupTextBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}
.Notifications
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 12px;
}
.SuggestedText
{
	font-family: Helvetica, Arial, Tahoma;
	color: Red;
	font-size: 11px;
	font-weight: bold;
}
.SignupTextAvailable
{
	font-family: Helvetica, Arial, Tahoma;
	color: #0083d7;
	font-size: 11px;
}
.SignupTextAlreadyTaken
{
	font-family: Helvetica, Arial, Tahoma;
	color: Red;
	font-size: 11px;
}
.SignupTextInfo
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 12px;
}
.SignupTextMail
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-size: 9px;
}
.SignupFillField
{
	font-family: Helvetica, Arial, Tahoma;
	color: #97D5E5;
	font-size: 19px;
	font-weight: bold;
}
.PhotoDailyDate
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: lighter;
	font-size: 13px;
}
/* uye ol text*/
.LblSubmit
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 10px;
}

/* haberler, yarisma vs baslik text*/
.ModuleHeader
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 12px;
}
.ModuleHeaderNormal
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 12px;
}
.AccordionDate
{
	font-family: Helvetica,Arial,Tahoma;
	color: #489FD7;
	font-size: 11px;
}
/* haberler, yarisma vs mavi textler*/
.ModuleTextColored
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
}
.ModuleTextWhiteColor
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
}

/* haberler, yarisma, mesaj sayisi vs mavi textler*/
.ModuleTextColoredItalic
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: normal;
	font-size: 10px;
	font-style: italic;
}

.PhotoUploadExp
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: normal;
	font-size: 13px;
	line-height: 14px;
}
.ActiveTenMembers
{
	font-family: Helvetica, Arial, Tahoma;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
}

/* haberler, yarisma vs normal textler */
.ModuleText
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 10px;
}

/* haberler, yarisma, mesaj sayisi vs italic normal textler */
.ModuleTextItalic
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: lighter;
	font-size: 10px;
	font-style: italic;
}

/* haberler, yarisma vs bold textler*/
.ModuleTextBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 10px;
}

/* haberler, yarisma vs light textler*/
.ModuleTextSmall
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 10px;
}

/* Fotopya Journal baslik text*/
.FJHeader
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 12px;
}
.FJHeaderSelect
{
	font-family: Helvetica, Arial, Tahoma;
	color: red;
	font-weight: bold;
	font-size: 12px;
}

/* Fotopya Journal text*/
.FJTextBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 10px;
}

/* Fotopya Journal normal italic text*/
.FJTextNormalItalic
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 10px;
	font-style: italic;
}
/* Bold Dropdown (Kategoriler)*/
.DDBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 12px;
}

/* ayin fotografi baslik*/
.BestOfTheMonthTitle
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 13px;
}
.BestOfTheMonthTitlePhotoTour
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 10px;
}
.BestOfTheMonthTitleBoldPhotoTour
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 10px;
}
.BestOfTheMonthTitleBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
}
/* 5 foto oylama fotoya verilen puan*/
.GivenPointText
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 11px;
}
/* ayin fotografi icerik*/
.BestOfTheMonthContent
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 13px;
}
/* ayin fotograflari, halk jurisi, haftanin fotograflari, gunun fotograflari baslik bold*/
.TopOfTheMonthTitleBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
}
/* ayin fotograflari, halk jurisi, haftanin fotograflari, gunun fotograflari normal*/
.TopOfTheMonthTitleNormal
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 13px;
}
.PortfolioCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: Bold;
	font-size: 12px;
}
/* ayin fotograflari baslik normal*/
.TopOfTheMonthSubTitleBold
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 11px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}
.TopOfTheMonthSubTitleDegree
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-size: 10px;
}
.TopOfTheMonthSubTitleBoldPhotoTour
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}
.SearchTextCap
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 11px;
}
.SearchResultFont
{
	font-family: Helvetica, Arial, Tahoma;
	color: #3FA2E1;
	font-weight: normal;
	font-size: 11px;
}
.ToolTipText
{
	font-family: Arial, Helvetica, Tahoma;
	color: White;
	font-weight: bold;
	font-size: 11px;
}
.ToolTipTextBlack
{
	font-family: Arial, Helvetica, Tahoma;
	color: Black;
	font-weight: bold;
	font-size: 11px;
}
/* ayin fotograflari baslik normal*/
.TopOfTheMonthSubTitleNormal
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px overflow:hidden;
}
.TopOfTheMonthSubTitleNormalPhotoTour
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 10px;
	line-height: 11px overflow:hidden;
}
.ListCaption
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 16px;
}
.ListCaptionBold
{
	font-family: Helvetica, Arial, Tahoma;
	font-weight: bold;
	font-size: 15px;
}
.ListCaptionBoldBlue
{
	font-family: Helvetica, Arial, Tahoma;
	color: #0084D7;
	font-weight: normal;
	font-size: 15px;
}
/* foto izleme puanlama*/
.MyAccountLink
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
}
/* foto izleme ve ayin fotograflari sayfalari sirasinda eklenenler*/


/* foto izleme puanlama*/
.ModuleTextColored2
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
}
.ModuleTextColored3
{
	font-family: Helvetica,Arial,Tahoma;
	color: #15B3DB;
	font-size: 13px;
	line-height: 16px;
}
.ModuleTextColored4
{
	font-family: Helvetica,Arial,Tahoma;
	color: #15B3DB;
	font-size: 11px;
	line-height: 16px;
}
.VotingItemText2
{
	font-family: Helvetica,Arial,Tahoma;
	color: #BD3040;
	font-size: 13px;
}
.VotingItemText
{
	font-family: Helvetica,Arial,Tahoma;
	color: #BD3040;
	font-size: 13px;
	font-weight: bold;
}
.EquipmentTitle
{
	font-family: Helvetica,Arial,Tahoma;
	color: #61a9d7;
	font-size: 13px;
	line-height: 15px;
}
.EquipmentTitleBold
{
	font-family: Helvetica,Arial,Tahoma;
	color: #61a9d7;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
}


/* foto izleme puanlama*/
.PhotoTitle
{
	font-family: Helvetica, Arial, Tahoma;
	color: #747475;
	font-weight: bold;
	font-size: 12px;
}

/* foto izleme puanlama*/
.PhotoSubTitle
{
	font-family: Helvetica, Arial, Tahoma;
	color: #747475;
	font-weight: lighter;
	font-size: 12px;
}

/* foto izleme puanlama*/
.PhotoScore
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 14px;
}

/* foto izleme puanlama*/
.PhotoScoreLabel
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
}

/* foto izleme puanlama*/
.PhotoStats
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 11px;
}
.PhotoStatM
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: lighter;
	font-size: 11px;
}
.SignupLink
{
	font-family: Helvetica, Arial, Tahoma;
	color: #97D5E5;
	font-weight: bold;
	font-size: 12px;
}
.SignupLinkWhite
{
	font-family: Helvetica, Arial, Tahoma;
	color: white;
	font-weight: bold;
	font-size: 12px;
}

/* foto izleme puanlama*/
.PhotoStatsLabel
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 11px;
	line-height: 20px;
	vertical-align: top;
}

/* foto izleme yorum metni*/
.CommentText
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
}
.ArticleCommentText
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: lighter;
	font-style: italic;
	font-size: 12px;
}

/* foto izleme yorum metni*/
.CommentPicName
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 12px;
}

.CommentPicNameNewRating
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-size: 12px;
}

/*foto izleme yorum metni kullanıcı statusu */
.CommentPicNameRating
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-size: 10px;
}

/* foto izleme yorum tarih ve saat metni*/
.CommentDate
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 11px;
}

/* ayin fotograflari foto adi, aile- gezi, gokyuzu foto adi*/
.BestOfTheMonthPicName
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 14px;
}

/* ayin fotograflari fotografci adi- aile, gezi, gokyuzu eser adi*/
.BestOfTheMonthPhotographer
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 14px;
}

/* ayin fotograflari kategori*/
.BestOfTheMonthStar
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 14px;
}

/* ayin fotograflari juri*/
.Juri
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 13px;
}
/* ayin fotograflari jurinin adi*/
.JuriName
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
}
/* ayin fotograflari ay adi*/
.MonthName
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-style: italic;
	font-size: 14px;
}
.EquipmentGVCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
	font-size: 11px;
}
.EquipmentGV
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
	font-size: 12px;
}
table.PhotoList
{
	border-bottom: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
	width: 100%;
	background-color: #E3E3E3;
	text-align: left;
}
table.PhotoListGeneral
{
	background-color: #FFFFFF;
	border-bottom: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
	width: 100%;
	text-align: left;
}

td.PhotoList
{
	width: 33%;
	height: 220px;
	vertical-align: top;
	text-align: left;
	border-bottom: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
}
.PhotoListContest
{
	width: 33%;
	height: 220px;
	vertical-align: top;
	text-align: left;
	border-bottom: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
}
td.PhotoListTwo
{
	width: 50%;
	height: 270px;
	vertical-align: top;
	text-align: left;
	border-bottom: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
}

td.PhotoListSmall
{
	width: 164px;
	height: 164px;
	vertical-align: top;
	text-align: left;
	border-bottom: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
}

td.PhotoListPaging
{
	vertical-align: top;
	text-align: center;
	border-bottom: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
}
span.PhotoListCaption
{
	background-color: #E3E3E3;
}
td.PhotoListImg
{
	text-align: right;
	vertical-align: top;
	border-bottom: 2px #FFFFFF solid;
	background-color: #FFFFFF;
}
td.PhotoListCaption
{
	text-align: right;
	vertical-align: top;
	border-bottom: 2px #FFFFFF solid;
	background-color: #E3E3E3;
	border-right: 2px #FFFFFF solid;
}
td.PhotoListCaptionText
{
	text-align: right;
	vertical-align: top;
	border-bottom: 2px #FFFFFF solid;
	background-color: #E3E3E3;
}
td.PhotoListInput
{
	text-align: left;
	vertical-align: middle;
	border-bottom: 2px #FFFFFF solid;
	background-color: #E3E3E3;
}
/* Favori Fotoğraflar*/
.PhotoInfoText
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: medium;
	font-size: 13px;
	text-decoration: none;
}
.UnreadInfoText
{
	font-family: Helvetica, Arial, Tahoma;
	color: red;
	font-weight: medium;
	font-size: 13px;
}

/* Sayfa başlıklarında metin olan kısımlar */
.PageCaptionLabel
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: lighter;
	font-size: 14px;
	vertical-align: middle;
	text-align: left;
}
.PortfolioCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: lighter;
	font-size: 14px;
}
.PortfolioFolderCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
}
.PortfolioFolderText
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: lighter;
	font-size: 13px;
}
.MasterPortfolioLink
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
	line-height: 15px;
}
.MasterCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-style: italic;
	font-size: 19px;
	text-align: left;
}
.MasterCaption2
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-style: italic;
	font-size: 24px;
	text-align: left;
	vertical-align: middle;
}
.MasterContent
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
}

.MasterLink
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
	line-height: 15px;
}

.MasterOtherName
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
}
.JournalOwner
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-size: 13px;
	display: inline;
}
.JournalCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
	display: inline;
}
.JournalCover
{
	font-family: Helvetica, Arial, Tahoma;
	color: #E20916;
	font-size: 13px;
}
.JournalSummary
{
	font-family: Times New Roman, Helvetica, Arial, Tahoma;
	color: black;
	font-size: 14px;
	line-height: 16px;
}
.JournalSingleCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}
.JournalSingleSummary
{
	font-family: Times New Roman, Helvetica, Arial, Tahoma;
	color: black;
	font-size: 16px;
	line-height: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}
.JournalSingleBody
{
	font-family: Times New Roman, Helvetica, Arial, Tahoma;
	color: black;
	font-size: 14px;
	overflow: hidden;
}
.JournalSingleMaster
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-size: 16px;
	font-weight: lighter;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}
.JournalSelectSummary
{
	font-family: Times New Roman, Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-size: 13px;
	font-weight: lighter;
	overflow: hidden;
	text-overflow: ellipsis;
}
.JournalCount
{
	font-family: Times New Roman, Helvetica, Arial, Tahoma;
	color: red;
	font-size: 13px;
	font-weight: lighter;
}
.JournalMaster
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-size: 13px;
}
.MasterOtherMonth
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: lighter;
	font-size: 14px;
	font-style: italic;
}
.PhotoPrizeText
{
	font-family: Arial, Tahoma;
	color: #747475;
	font-weight: bold;
	font-size: 9px;
}
.PhotoTourCurrent
{
	font-family: Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: normal;
	font-size: 14px;
}
.PhotoTourPhotoCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: black;
	font-weight: bold;
	font-size: 13px;
}
.Pointing
{
	font-family: Arial, Tahoma;
	color: black;
	font-size: 9px;
	cursor: hand;
	padding: 2px 0px 2px 4px;
}

.PointingLink
{
	font-family: Arial, Tahoma;
	color: #0083D7;
	font-size: 10px;
	cursor: pointer;
}
.PointingPhotoCaption
{
	font-family: Arial, Tahoma;
	color: black;
	font-size: 10px;
	font-weight: bold;
}
.PointingPhotoBigCaption
{
	font-family: Helvetica, Arial, Tahoma;
	color: White;
	font-weight: bold;
	font-size: 12px;
}
.ContestJuryDate
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 14px;
	font-weight: lighter;
	color: #55A0FF;
}
.ContestDescription
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: Black;
}
.AlbumCoverColorText
{
	font-family: Helvetica;
	font-size: 12px;
	color: Black;
}
.AlbumCoverText
{
	font: 11px Helvetica, Arial, Tahoma;
	color: white;
	background-color: Black;
	border: 0 white-space:pre;
	overflow: auto;
}
.AlbumContestb
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: Black;
}
.AlbumContestMemberNameb
{
	font-family: Verdana;
	font-size: 15.5px;
	color: Black;
}
.AlbumContestw
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: white;
}
.AlbumContestb
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: black;
}
.AlbumContestMemberNamew
{
	font-family: Verdana;
	font-size: 15.5px;
	color: white;
}

.AlbumContestSmallw
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: white;
}
.AlbumContestSmallb
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: black;
}
.AlbumContestMemberNameSmallw
{
	font-family: Verdana;
	font-size: 13px;
	color: white;
}
.AlbumContestSmallb
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: black;
}
.AlbumContestSmallw
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: white;
}
.AlbumContestMemberNameSmallb
{
	font-family: Verdana;
	font-size: 13px;
	color: black;
}
.Technical
{
	font: 12px Helvetica, Arial, Tahoma;
	color: #15B3DB;
	font-weight: bold;
}
.TechnicalText
{
	font: 12px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.EquipmentApproval
{
	font: 11px Helvetica, Arial, Tahoma;
	color: White;
	font-weight: normal;
}
.EquipmentCommentSummary
{
	font: 11px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.EquipmentComment
{
	font: 13px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.EquipmentDecisionSummary
{
	font: 11px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
}
.EquipmentDecision
{
	font: 13px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
}
.EquipmentBigCaption
{
	font: 15px Helvetica, Arial, Tahoma;
	color: White;
	font-weight: bold;
}
.EquipmentCaption
{
	font: 12px Helvetica, Arial, Tahoma;
	color: White;
	font-weight: bold;
}
.EquipmentSmallCaption
{
	font: 11px Helvetica, Arial, Tahoma;
	color: #97D5E5;
	font-weight: bold;
}
.EquipmentPosNeg
{
	font: 11px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
}
.EquipmentPointCaption
{
	font: 12px Helvetica, Arial, Tahoma;
	font-weight: bold;
	color: Black;
}
.EquipmentPointText
{
	font: 10px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.EquipmentText
{
	font: 11px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.EquipmentLink
{
	font: 11px Helvetica, Arial, Tahoma;
	color: #3FA2E1;
	font-weight: bold;
}
.EquipmentButton
{
	font: 9px Helvetica, Arial, Tahoma;
	color: #97D5E5;
	font-weight: bold;
	cursor: pointer;
}
.EquipmenPointCaption
{
	font: 11px Helvetica, Arial, Tahoma;
	color: White;
	font-weight: bold;
}
.EquipmenPointText
{
	font: 9px Helvetica, Arial, Tahoma;
	color: #9C9A9A;
	font-weight: normal;
}
.EquipmenPointScore
{
	font: 12px Helvetica, Arial, Tahoma;
	color: #9C9A9A;
	font-weight: normal;
}
.PointedCaption
{
	font: 13px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
}
.PointedFullname
{
	font: 13px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.DefaultMemberName
{
	font: 13px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: bold;
}
.DefaultPhotoCaption
{
	font: 13px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.DefaultForumText
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 11px;
	color: Black;
	font-weight: normal;
}
.LinkNotification
{
	font-family: Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
	white-space: nowrap;
	font-size: 10px;
}
.LoginFullname
{
	font: 12px Helvetica, Arial, Tahoma;
	color: Black;
	font-weight: normal;
}
.LoginMessageAlert
{
	font: 11px Helvetica, Arial, Tahoma;
	color: #3FA2E1;
	font-weight: normal;
}
#mainContainer
{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	background-color: #FFF;
}

#dhtmlgoodies_menu img
{
	border: 0px;
}

/* End general styles for this example page */
/* General configuration CSS */

#dhtmlgoodies_menu ul li ul
{
	display: none; /* Needed to display ok in Opera */
}

#dhtmlgoodies_menu
{
	visibility: hidden;
}
#dhtmlgoodies_menu ul
{
	margin: 0px; /* No indent */
	padding: 0px; /* No indent */
}
#dhtmlgoodies_menu li
{
	list-style-type: none; /* No bullets */
}
#dhtmlgoodies_menu a
{
	margin: 0px;
	padding: 0px;
}
/* End general configuration CSS */


/* Cosmetic */

/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
#dhtmlgoodies_menu ul
{
	border: 0px solid;
	background-color: #FFF;
	padding: 1px;
}

#dhtmlgoodies_menu ul.menuBlock1
{
	/* Menu bar - main menu items */
	border: 0px;
	padding: 1px;
	border: 0px solid;
	background-color: #FFFFFF;
	overflow: visible;
}
#dhtmlgoodies_menu ul.menuBlock2
{
	/* Menu bar - main menu items */
	border: 0px;
	padding: 1px;
	border: 0px solid;
}

/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
/* General rules for all menu items */
#dhtmlgoodies_menu a
{
	color: #000;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}

/*
	Main menu items 
	*/

#dhtmlgoodies_menu .currentDepth1
{
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #E2EBED;
}
#dhtmlgoodies_menu .currentDepth1over
{
	padding-left: 5px;
	padding-right: 5px;
	background-color: #317082;
	border: 1px solid #000;
}
#dhtmlgoodies_menu .currentDepth1 a
{
}
#dhtmlgoodies_menu .currentDepth1over a
{
	/* Text rules */
	color: #FFF;
}

/* Sub menu depth 1 */
#dhtmlgoodies_menu .currentDepth2
{
	padding-right: 2px;
	border: 1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth2over
{
	padding-right: 2px;
	background-color: #E2EBED;
	border: 1px solid #000;
}
#dhtmlgoodies_menu .currentDepth2over a
{
	/* Text rules */
	color: #000;
}
/* Sub menu depth 2 */
#dhtmlgoodies_menu .currentDepth3
{
	padding-right: 2px;
	border: 1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth3over
{
	padding-right: 2px;
	background-color: #EDE3EB;
	border: 1px solid #000;
}
/* Sub menu depth 3 */
#dhtmlgoodies_menu .currentDepth4
{
	padding-right: 2px;
	border: 1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth4over
{
	padding-right: 2px;
	background-color: #EBEDE3;
	border: 1px solid #000;
}

#forumparentcategory
{
	font-family: Helvetica, Arial, Tahoma;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	background-color: Black;
}
/*Yeni Sayfa Tasarım Stilleri*/
.DefaultTopLeftBlock
{
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 415px;
}
.DefaultPhotoTourDiv
{
	background-color: #658793;
	height: 20px;
}
.DefaultPhotoTourCaption
{
	font-family: Arial, Tahoma, Helvetica;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	color: White;
	text-decoration: none;
}
.DefaultMonthlyWinner
{
	margin-top: 10px;
	background-color: #bbbbbb;
	height: 427px;
	width: 415px;
}
.DefaultMonthlyWinnerRandomText
{
	font-family: Arial, Tahoma, Helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #184155;
}
.DefaultLeftCaptionsPositions
{
	float: left;
	margin-left: 15px;
	margin-top: 3px;
	text-align: left;
}
.DefaultRightCaptionsPositions
{
	float: right;
	margin-right: 15px;
	margin-bottom: 1px;
}
.DefaultWinnerText
{
	font-family: Arial, Tahoma, Helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #184155;
	text-decoration: none;
}
.DefaultTopRightBlock
{
	float: left;
	margin-top: 12px;
	margin-left: 11px;
	/*margin-right: 12px;*/
	width: 414px;
}
.DefaultCaptionDiv
{
	float: left;
	background-color: #dee6e9;
	height: 18px;
	border: 1px #bbc9d2 solid;
	width: 99.9%;
}
.DefaultPageCaptions
{
	font-family: Arial;
	font-size: 11px;
	color: #184155;
	font-weight: bold;
}
.DefaultForumCaptionsBlock
{
	float: left;
	margin-left: 18px;
	margin-top: 5px;
	text-align: left;
	width: 110px;
}
.DefaultNewForumCaption
{
	float: left;
	position: absolute;
	left: 20px;
	text-align: left;
	bottom: 5px;
}
.DefaultTextInDiv
{
	float: left;
	margin-left: 5px;
	margin-top: 3px;
}
.DefaultPhotosBlocks
{
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 830px;
	height: 193px;
	border-right: 1px #bbc9d2 solid;
}
.DefaultPhotosOutBlocks
{
	float: left;
	text-align: center;
	width: 165px;
	height: 173px;
	border-left: 1px #bbc9d2 solid;
	border-bottom: 1px #bbc9d2 solid;
	position: relative;
	text-align: center;
}
.PhotoPositionInBlock
{
	margin-top: 10px;
}
.PhotoCaptionInBlock
{
	position: absolute;
	bottom: 10px;
	left: 0px;
	right: 0px;
}
.PhotoOwnerInBlock
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
}
.DivAdStyle
{
	width: 830px;
	height: 102px;
	display: table-cell;
	vertical-align: middle;
	background-color: #dee6e9;
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	position: relative;
	text-align: center;
}

.DefaultContentCaption
{
	font-family: Arial, Tahoma, Helvetica;
	color: #0963a8;
	font-size: 13px;
	font-weight: bold;
}
.DefaultContentText
{
	font-family: Arial, Tahoma, Helvetica;
	color: Black;
	font-size: 12px;
}
.MagLeftBlock
{
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 412px;
}
.MagCaptionDiv
{
	background-color: #999999;
	height: 20px;
	width: 100%;
}
.MagCenterBlock
{
	width: 1px;
	height: 173px;
	background-color: #d2d2d2;
	float: left;
	margin-top: 42px;
	margin-left: 2px;
}
.MagRightBlock
{
	float: right;
	margin-top: 12px;
	width: 412px;
	margin-right: 12px;
}
.MagContentBlock
{
	float: left;
	margin-left: 10px;
	text-align: left;
	width: 402px;
}
.MagTextInDiv
{
	float: left;
	margin-left: 15px;
	margin-top: 3px;
}
.JournalCaptionDiv
{
	background-color: #36697c;
	height: 20px;
	width: 100%;
}
.JournalTextInDiv
{
	float: left;
	text-align: left;
	margin-left: 15px;
	margin-top: 3px;
}
.JournalPhotoInBlock
{
	/*border-top: 1px Black solid;*/
	margin-left: 14px;
	margin-right: 14px;
}
.JournalCaptionInBlock
{
	position: absolute;
	bottom: 15px;
	left: 0px;
	right: 0px;
}
.JournalOwnerInBlock
{
	position: absolute;
	bottom: 3px;
	left: 0px;
	right: 0px;
}
.Active10Caption
{
	background-color: #658793;
	height: 20px;
	width: 100%;
}
.Active10TextInDiv
{
	float: left;
	text-align: left;
	margin-left: 15px;
	margin-top: 3px;
}
.RootMenu
{
	width: 122px;
	height: 28px;
	background-color: #164654;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	/*display: block;*/
}
.RootMenu:visited
{
	height: 28px;
	background-color: #164654;
	vertical-align: middle;
	text-decoration: none;
	/*display: block;*/
}
.RootMenu:hover
{
	height: 28px;
	background-color: #0e2b34;
	vertical-align: middle;
	text-decoration: none;
	/*display: block;*/
}
.RootMenu:active
{
	height: 28px;
	background-color: #0e2b34;
	vertical-align: middle;
	text-decoration: none;
	/*display: block;*/
}
.RootMenuText
{
	font-family: Arial, Tahoma, Helvetica;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	color: #ffffff;
	text-decoration: none;
	width: 100%;
	height: 100%;
}
.MagOutBlock
{
	position: relative; 
	float: left; 
	width: 854px;
}
.ShareRootMenu
{
	width: 122px;
	height: 28px;
	background-color: #000000;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	/*display: block;*/
}
.MenuLineStyle
{
	float: left;
	width: 114px;
	/*margin: 2px 2px 2px 2px;*/
	margin-left: 3px;
	margin-right: 3px;
	border: 1px white solid;
}
.LoginText
{
	font-family: Arial, Tahoma, Helvetica;
	color: black;
	font-weight: normal;
	font-size: 11px;
}
.PremiumSignup
{
	margin-left: 3px;
	margin-right: 3px;
	float: left;
	height: 20px;
	background-color: #f9ad2b;
}
.PremiumSignupText
{
	font-family: Arial, Tahoma, Helvetica;
	color: #0e2b34;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 5px 0px 5px;
}
.LoginHeightLine
{
	height: 8px;
	float: left;
	margin-top: 8px;
	width: 1px;
}
.LoginNameText
{
	font-family: Arial, Tahoma, Helvetica;
	color: Black;
	text-decoration: underline;
	font-size: 11px;
}
.LoginMessages
{
	font-family: Arial, Tahoma, Helvetica;
	color: Black;
	text-decoration: underline;
	font-size: 11px;
}
.AssociationText
{
	font-family: Arial, Tahoma, Helvetica;
	color: #4f4152;
	font-weight: bold;
	font-size: 11px;
}
.PhotoCaptionCenterBlock
{
	background-color: #325d66;
	width: 1px;
	height: 8px;
	float: left;
}
.ForumCenterBlock
{
	width: 1px;
	height: 150px;
	background-color: #bbc9d2;
	float: left;
	margin-top: 25px;
	margin-left: 5px;
}
.TopCenterBlock
{
	width: 1px;
	height: 40px;
	background-color: #4f4152;
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.KidsMasterLeftBlock
{
	float: right;
	margin-right: 15px; 
	margin-top: 7px;
	font-family: Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: #d82d71;
	font-weight: bold;
	text-align: left;
}
.KidsMasterAccent
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 10px;
	color: #d82d71;
	font-weight: bold;
}
.KidsMasterTopDesc
{
	float: right; 
	margin-right: 15px; 
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, Tahoma;
	font-size: 10px;	
}
.NGAccent
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: #68900a;
	font-weight: bold;
}
.TargetLeftBlock
{
	margin-top: -5px;
	margin-left: 15px;
	width: 120px;
	position: relative; 
	float: left;
}
.TargetRightBlock
{
	margin-top: -5px;
	width: 120px;
	position: relative; 
	float: right;
}
.TargetDivCreatives
{
	margin-top:5px; 
	display: block; 
	clear: both; 
	z-index: 99999999;
}
.SiteMapText
{
	text-align: left;
	font-family: Arial, Tahoma, Helvetica;
	color: Black;
	font-size: 11px;
}
.NewsCenterBlock
{
	background-color: #ffffff;
	width: 1px;
	height: 8px;
	float: left;
}
.NewsAllText
{
	float: left;
	margin-left: 15px;
	margin-top: 3px;
}
.FooterText
{
	font-family: Helvetica, Arial, Tahoma;
	color: #706e6d;
	font-weight: bold;
	font-size: 11px;
}
.SMTCaptionWhite
{
	font-family: Arial, Helvetica, Tahoma;
	color: #ffffff;
	font-weight: bold;
	font-size: 15px;
}
.SMTText
{
	white-space: nowrap;
	margin-left: 5px;
	margin-top: 18px;
	font-family: Arial, Helvetica, Tahoma;
	color: #164654;
	font-weight: bold;
	font-size: 12px;
}
.SMTBigCaptionWhite
{
	font-family: Arial, Helvetica, Tahoma;
	color: #ffffff;
	font-weight: bold;
	font-size: 20px;
}
.SMTCaptionWhiteNormal
{
	font-family: Arial, Helvetica, Tahoma;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.SMTSmallTextWhite
{
	font-family: Arial, Helvetica, Tahoma;
	color: #ffffff;
	font-size: 12px;
}
.SMTSmallTextNavy
{
	font-family: Arial, Helvetica, Tahoma;
	color: #92aebc;
	font-size: 12px;
}
.SMTCaptionBlack
{
	font-family: Arial, Helvetica, Tahoma;
	color: #000000;
	font-size: 15px;
}
.SMTCaptionBlackBold
{
	font-family: Arial, Helvetica, Tahoma;
	color: #000000;
	font-weight: bold;
	font-size: 15px;
}
.SMTCaptionBlackNavy
{
	font-family: Arial, Helvetica, Tahoma;
	color: #164654;
	font-weight: bold;
	font-size: 15px;
}
.PageManagerBox
{
	float: left; 
	margin-left: 5px; 
	width: 153px; 
	height: 137px;
	border: 1px #648693 solid;
}
.PageManagerCaptionBox
{
	display: block;
	vertical-align: middle;
	float: left; 
	width: 153px; 
	height: 18px;
	background-color: #022735;
}
.PageManagerCaption
{
	float: left;
	margin-top: 3px;
	margin-left: 3px;
	color: #789caa;
	font-size: 10px;
	font-family: Arial, Helvetica, Tahoma;
	font-weight: bold;	
}
.PageManagerText
{
	color: #648693;
	font-size: 13px;
	font-family: Arial, Helvetica, Tahoma;
	font-weight: bold;	
}
.PageManagerTextWhite
{
	padding-top: 10px;
	padding-bottom: 10px;
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Helvetica, Tahoma;
	font-weight: bold;	
}
.PageManagerNotSeeText
{
	float: left;
	margin-left: 10px;
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, Tahoma;
	font-weight: bold;	
}
.PMLoginText
{
	font-family: Arial, Tahoma, Helvetica;
	color: white;
	font-weight: normal;
	font-size: 12px;
}
.PMLoginNameText
{
	font-family: Arial, Tahoma, Helvetica;
	color: white;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
.PMCenterBlock
{
	width: 1px;
	height: 100px;
	background-color: #123844;
	float: left;
	margin-top: 25px;
	margin-left: 15px;
}
.PageManagerCapWhite
{
	color: #ffffff;
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma;
	font-weight: bold;	
}
.PMLoginText
{
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma;
	font-weight: bold;	
}
.PMHelpText
{
	color: #ffc000;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma;
	font-weight: bold;	
}
.checkbox2
{
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url('checkbox.gif') no-repeat;
  display: block;
  clear: left;
  float: left;
}
.FotopyaAcademyText
{
	font-family: Arial, Tahoma, Helvetica;
	color: #9c5e2b;
	font-weight: bold;
	font-size: 11px;
}
.AcademyTopCenterBlock
{
	width: 1px;
	height: 40px;
	background-color: #9c5e2b;
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.PhotoScoreCaption
{
	font-family: Arial, Tahoma, Helvetica;
	color: #747475;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	text-decoration: none;
}
.PhotoScoreText
{
	font-family: Arial, Tahoma, Helvetica;
	color: #747475;
	font-size: 11px;
	line-height: 20px;
	text-decoration: none;
}
.PhotoPrintBox
{
    background-color: #8c9ba2;
    padding: 0;
}
.PhotoPrintBox td
{
    padding-left: 15px;
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
	color: #ffffff;
	font-size: 10px;
    width: 191px;
}
.PhotoPrintBox td label
{
    float: right;
    width: 175px;
    text-align: left;
}
.PhotoPrintCaptionDiv
{
	background-color: #f5a128;
	height: 20px;
	width: 808px;
}
.PhotoPrintBottomDiv
{
    clear: both;
	background-color: #d0dbe1;
	height: 20px;
	width: 100%;
}
.PhotoPrintBottomTextDiv
{
    float: right; 
    margin-right: 10px;
    margin-top: 3px;
}
.PhotoPrintBottomTextDiv a
{
    color: #36697c;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    font-weight: bold;
}
.RadioListPointing
{
    width: 441px;
    height: 46px;
    background-image: url('../images/img_pointorder.gif');
}
.RadioListPointing li
{
    list-style-type: none;
    float: left;
    width: 63px;
    height: 42px;
    position: relative;
}
.RadioListPointing li label
{
    position: absolute;
    top: 5px;
    left: 2px;
    color: White;
    width: 61px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    font-weight: bold;
}
.RadioListPointing li input[type="radio"]
{
    z-index: 9999999;
    position: absolute;
    top: 25px;
    left: 2px;
    color: White;
    width: 61px;
    text-align: center;
}
.TechCaption
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    font-weight: bold;   
    color: #2d5660;
}
.TechText
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
}
.CommentCaption
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}
.CommentButtonText
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.PhotographerInfoCaption
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.PhotographerInfoText
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.PhotoInfoBox
{
    clear: both; 
    float: left;
    display: table-row;
    vertical-align: middle;
    width: 132px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #b5b5b4;    
    text-align: left;
    padding-left: 2px;
    border: 1px solid #8f8f8e;
}
.PhotoInfoBox a
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.PhotoInfoBox a:hover
{
    text-decoration: none;
}
.WriteCommentCaption
{
	font-family: Arial, Tahoma, Helvetica;
	color: black;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.JuriCandidate
{
	font-family: Arial, Tahoma, Helvetica;
	color: black;
	font-size: 10px;
	line-height: 20px;
	text-decoration: none;
	cursor: pointer; 
	font-weight: bold; 
	color: #403f3f
}
.JuriCandidate:hover
{
	text-decoration: none;
}
.divDirection
{
    position: absolute;
    top: 0px; 
    width: 56px;
    height: 100%; 
    display: block;
}
.left0
{
    left: 0px;
}
.right0
{
    right: 0px;
}
.top0
{
    top: 0px;
}
.bottom0
{
    bottom: 0px;
}
.fleft
{
    float :left;
}
.fright
{
    float: right;
}
.aDirection
{
    position: absolute; 
    top: 0px;
    filter: alpha(opacity = 0);
    opacity: 0;
    width: 56px;
    height: 100%;
    display: block; 
    background-color: #e0e5e7;
    background-repeat: no-repeat;
    z-index: 999999;
}
.aDirection:hover
{
    filter: alpha(opacity = 70);
    opacity: 0.7;
}
.overlay-previous
{
    background-image: url('images/tr/icon_prev.gif');
}
.overlay-next
{
    background-image: url('images/tr/icon_next.gif');
}
.imgDirectionNext
{
    position: absolute;
    top: 45%;
    right: 0px;
    filter: alpha(opacity = 70);
}
.imgDirectionPrev
{
    position: absolute;
    top: 45%;
    left: 0px;
    filter: alpha(opacity = 70);
}
.SalePhotoCap
{
    color: #747475;
    font: bold 14px arial;
    padding: 10px;
    display: block;
}
.SalePhotoDesc
{
    color: #747475;
    font: 11px arial;
    padding-left: 10px;
    padding-bottom: 10px;
}
.SalePhotoText
{
    color: #747475;
    font: 11px arial;
    padding-left: 10px;
}
.SalePhotoPrice
{
    color: #747475;
    font: bold 14px arial;
    padding-left: 10px;
}
.SalePhotoDetail
{
    color: red;
    font: 11px arial;
    padding-left: 10px;
    padding-bottom: 10px;
    display: block;
    text-decoration: none;
}
.divSalePhotoCap1
{
    text-align: left;
    width: 203px;
    clear: both; 
    float: left;
    background-color: #c1d2da;
}
.divSalePhotoBox1
{
    width: 203px;
    float: left; 
    text-align: left;
    background-color: #cde4ee;
}
.divSalePhotoCap2
{
    text-align: left;
    width: 203px;
    clear: both; 
    float: left;
    background-color: #c3c3c2;
}
.divSalePhotoBox2
{
    width: 203px;
    float: left; 
    text-align: left;
    background-color: #e9e9e9;
}
.divSalePhotoCap
{
    text-align: left;
    width: 806px;
    clear: both; 
    float: left;
    background-color: #c1d2da;
    border: 1px solid #c1d2da;
}
.SalePhotoDetail
{
    color: red;
    font: 11px arial;
    text-decoration: none;
}
.divSalePhotoDesc
{
    text-align: left;
    width: 808px;
    clear: both; 
    float: left;
    background-color: #cde4ee;
}
.divSalePhotoDesc li
{
    color: #747475;
    font: 10px arial;
    text-decoration: none;
}
.SaleCenterBlock
{
	background-color: #747475;
	width: 1px;
	height: 10px;
	float: left;
}
.divSalePhotoDesc2
{
    float: left;
    margin-left: 22px; 
    margin-top: 10px; 
    margin-bottom: 15px;
    color: #747475;
    font: 11px arial;
    padding-left: 10px;
    padding-bottom: 10px;
    text-align: left;
}
.divApprove
{
    text-align: left;
    float: right;
    margin-top: 25px;
    margin-right: 100px
}
.divApproveButton
{
    padding: 5px 15px 5px 10px;
    background-color: #c1d2da;
    color: Red;
    font: bold 11px arial;
}
.PhotoPrizedt
{
    width: 95px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left: 1px solid #c1d2da;
    border-right: 1px solid #c1d2da;
    border-top: 1px solid #c1d2da;
    height: 85px;
}
.PhotoPrizedt2
{
    width: 95px;
    height: 35px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left: 1px solid #c1d2da;
    border-right: 1px solid #c1d2da;
    border-bottom: 1px solid #c1d2da;
}
.ContestDt
{
    float: left;
    margin-right: 5px;
}
.SalePhotoTextInDiv
{
	float: left;
	text-align: left;
	margin-left: 12px;
	margin-top: 3px;
}
.PhotoDescText
{
	font-family: Arial;
	font-size: 11px;
	color: #747475;
	font-weight: normal;
}
.CategoryText
{
	font-family: Arial, Tahoma, Helvetica;
	color: black;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	text-decoration: none;
}
.PhotoMonthlyCaption
{
	font-family: Arial, Tahoma;
	font-weight: bold;
	font-size: 13px;
	color: White;
}
.PhotoMonthlyTextCaption
{
	font-family: Arial, Tahoma;
	font-weight: bold;
	font-size: 16px;
}
.PhotoMonthlySmallCaption
{
	font-family: Arial, Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: White;
	text-decoration: none;
}
.PhotoMonthlyCenterBlock
{
	background-color: #000000;
	width: 1px;
	height: 63px;
	float: left;
}
.PhotoMonthlyEpsonCaption
{
	font-family: Arial, Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #0064a8;
}
.PhotoMonthlySmallText
{
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #000000;
}
.PhotoMonthlyContentText
{
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #777676;
}
.PhotoMonthlyContentTextBold
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #777676;
}
.DefaultMonthlyCaptionDiv
{
	float: left;
	background-color: #034ea2;
	height: 18px;
	border: 1px #034ea2 solid;
	width: 99.9%;
}
.DefaultMonthlyEpsonCaption
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.DefaultMonthlyCaptions
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.PhotoCaptionMonthlyCenterBlock
{
	background-color: #ffffff;
	width: 1px;
	height: 8px;
	float: left;
}
.DefaultLeftMonthlyCaptionsPositions
{
	float: left;
	margin-left: 15px;
	margin-top: 2px;
	text-align: left;
}
.DefaultMonthlyPhotosOutBlocks
{
	float: left;
	text-align: center;
	width: 165px;
	height: 173px;
	border-left: 1px #034ea2 solid;
	border-bottom: 1px #034ea2 solid;
	position: relative;
	text-align: center;
}
.DefaultMonthlyPhotosBlocks
{
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 830px;
	height: 193px;
	border-right: 1px #034ea2 solid;
}
.DefaultCaptionsDiv
{
	float: left;
	height: 218px;
	border: 1px #bbc9d2 solid;
	width: 99.9%;
	overflow: hidden;
}
.ContestTopicCaption
{
    font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.ContestPhotoTitle
{
    font-family: Arial;
	font-size: 12px;
	color: #747475;
	font-weight: bold;
}
.DefaultContestPhotoBlockNavy
{
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 830px;
	height: 193px;
	border-right: 1px #034ea2 solid;
	border-bottom: 1px #034ea2 solid;
}
.DefaultContestPhotoBlockOrange
{
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 830px;
	height: 193px;
	border-right: 1px #f65e18 solid;
	border-bottom: 1px #f65e18 solid;
}
.DefaultContestPhotosOutBlocksNavy
{
	float: left;
	text-align: center;
	width: 165px;
	height: 173px;
	border-left: 1px #034ea2 solid;
	position: relative;
	text-align: center;
}
.DefaultContestPhotosOutBlocksOrange
{
	float: left;
	text-align: center;
	width: 165px;
	height: 173px;
	border-left: 1px #f65e18 solid;
	position: relative;
	text-align: center;
}
.DefaultContestCaptionDivOrange
{
	float: left;
	background-color: #f65e18;
	height: 18px;
	border: 1px #f65e18 solid;
	width: 99.9%;
}
.DefaultContestCaptionDivNavy
{
	float: left;
	background-color: #0a4595;
	height: 18px;
	border: 1px #0a4595 solid;
	width: 99.9%;
}
.DefaultLeftContestCaptionsPositions
{
	float: left;
	margin-left: 15px;
	text-align: left;
}
.DefaultLeftContestCaptionsPositions img
{
    height: 18px;
}
