﻿.maintable
{
	background-color: Black; /*background: url(../Site_Images/NewImagesByRaj/back_repeat.gif);  	background-repeat: repeat;*/
}
.gradient4
{
	background: #000 url(../NewImages/gradient4-bg.png) repeat-x left bottom;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px; /*min-width:980px !important;   	width:auto;	  	height:auto; 	background-color:#3a3a3a;*/
}

 .toolbar 
 { 
	font-size: 13px; 
	font-family: Verdana;
	 padding: 6px; 
	 filter: progid:DXImageTransform.Microsoft.Gradient (gradientType=0,startColorStr=#ffffff,endColorStr=lightblue);
 }
 
/* For Black and Gray Type Gradient in Application*/
.BlackGrayGradient
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=black,endColorStr=Gray);
	width: 100%;
	height: 100%;
	vertical-align: top;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* For White Dotted Line On every Page*/
.Whitedottedlinebreadcrumb
{
	padding-left: 15px;
	padding-right: 9px;
	background-image: url(../../NewImages/strip2.gif);
	background-repeat: repeat;
}

/* BackGround For Men Default Page*/
.BluebgWithWhiteText
{
	font-weight: bold;
	color: White;
	background-color: #00AEEF;
}

/* Light Pink BackGround For Women Default Page*/
.PinkbgWithWhiteText
{
	font-weight: bold;
	color: #B5B3B3;
	background-color: #F49AC1;
}

/* BackGround For Teen Default Page*/
.TeenbgWithBlackText
{
	font-weight: bold;
	color: Black;
	background-color: #FEFE60;
}

/* Light Green BackGround For Kid Default Page*/
.LightGreenbgWithBlackText
{
	font-weight: bold;
	color: Black;
	background-color: #ADD974;
}

/* Light Gray BackGround For Babies Default Page*/
.LightGraybgWithBlackText
{
	font-weight: bold;
	color: Black;
	background-color: #595959;
}
.DarkGraybgWithYellowkText
{
	font-weight: bold;
	color: #ffcc00;
	background-color: #595959;
}

.BgWhiteBlackText
{
	font-weight: bold;
	color: Black;
	background-color: #f1f1f1;
}
/* Yellow BackGround For Login/Register Pages*/
.YellowbgWithBlackText
{
	font-weight: bold;
	color: Black;
	background-color: #ffcc00;
}

/* For Lnik Button and Hover Like as Home Link Button*/
.HeaderLink1
{
	color: #088A4B;
	font-family: Segoe UI;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.HeaderLink1:Hover
{
	text-decoration: underline;
	color: #8F8F8F;
}

.BlueHeaderLink
{
	color: #1589FF;
	font-family: Segoe UI;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.BlueHeaderLink:Hover
{
	text-decoration: underline;
	color: #8F8F8F;
}

/* For normal link blue*/
.BlueNormalLink
{
	color: #4DAB1D;
	font-family: Segoe UI;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.BlueNormalLink:Hover
{
	text-decoration: underline;
	color: #8F8F8F;
}

/* For White Border Around Image Like as in Men/Default*/
.menimageborder
{
	border-right: #464646 2px solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: #464646 2px solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: #464646 2px solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #464646 2px solid;
	border-left-width: 1px;
}
/* For Blue Text as coming in Name on Default Page of All Type of User(Men/Women/Teens/Kids/Babies)*/
.BlueText
{
	color: #00AEEF;
	font-family: Segoe UI;
	font-size: 11px;
	font-weight: bold;
}

.WhiteText
{
	font-family: Segoe UI;
	font-size: 8pt;
	text-align: justify;
	color: #B5B3B3;
	text-decoration: none;
	font-weight: normal;
}
.WhiteLightText
{
	font-family: Segoe UI;
	font-size: 9pt;
	text-align: justify;
	color: #B5B3B3;
	text-decoration: none;
}
.GrayText
{
	font-family: Segoe UI;
	font-size: 8pt;
	text-align: justify;
	color: Gray;
	text-decoration: none;
	font-weight: normal;
}
.GrayLightText
{
	font-family: Segoe UI;
	font-size: 8pt;
	text-align: justify;
	color: Gray;
	text-decoration: none;
}
.BlackText
{
	font-family: Segoe UI;
	font-size: 8pt;
	text-align: justify;
	color: Black;
	text-decoration: none;
	font-weight: normal;
}

/* Yellow Fore Color For Photographer Default Page*/
.YellowBoldText
{
	color: #FFD140;
	font-family: Segoe UI;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	width: auto;
}
/*  For Agent Profile Page*/
.GraybgWithBlueText
{
	font-weight: bold;
	font-size: 14px;
	color: #00AEEF;
	background-color: #f5f5f5;
}

/*For Black Border For Image As Comin on Photographer/DefaultPage Recent Photographer*/
.ImageBlackborder
{
	border-right: #C8C8C8 1px solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: #C8C8C8 1px solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: #C8C8C8 1px solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #C8C8C8 1px solid;
	border-left-width: 1px;
}


/* For Comment Section Reply/Email/Delete)*/
a.LinkBoldStyle:active, a.LinkBoldStyle:visited, a.LinkBoldStyle:link
{
	color: #00AEEF;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
}
a.LinkBoldStyle:hover
{
	color: green;
}
/* For Recent Model Page*/
.RecentModelAlloutLineborder
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	border-bottom: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
}

/* For Featured Model Page*/
.FeaturedModelAlloutLineborder
{
	border-right: #BEBEBE 1px solid;
	border-top: #BEBEBE 1px solid;
	border-bottom: #BEBEBE 1px solid;
	border-left: #BEBEBE 1px solid;
}
/* For Top Model Page And All Video*/
.TopModelAlloutLineborder
{
	border-right: #DADADA 1px solid;
	border-top: #DADADA 1px solid;
	border-bottom: #DADADA 1px solid;
	border-left: #DADADA 1px solid;
}

/* For Featured Photographer Page*/
.FeaturedPhotographerAlloutLineborder
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
}

/* For Top Photographers Page*/
.TopPhotographerAlloutLineborder
{
	border-right: #5F5F5F 1px solid;
	border-top: #5F5F5F 1px solid;
	border-bottom: #5F5F5F 1px solid;
	border-left: #5F5F5F 1px solid;
}

/* For Recent Photographers Page*/
.RecentPhotographerAlloutLineborder
{
	border-right: #67686A 1px solid;
	border-top: #67686A 1px solid;
	border-bottom: #67686A 1px solid;
	border-left: #67686A 1px solid;
}
.tabClass
{
	color: #92a0b3;
}
.forumlineborder
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
}
ForumTableBorder
{
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

.ForumTextAlign
{
	padding-left: 15px;
}
/* For Casting (Individual) Page*/

.Castingalloutlineborder
{
	border-left: #D4D4D4 1px solid;
}
/* To Blur The IMAGES  
a:hover img 
{
	filter:blur(add = 0, direction = 225, strength = 3);
}
*/
/* To Make Balck & White  */
a:link img
{
	filter: none;
}
a:visited img
{
	filter: none;
}
a:hover img
{
	filter: gray;
}

.CastingOutLineborderImage
{
	border-top: #D4D4D4 1px solid;
	border-bottom: #D4D4D4 1px solid;
	border-left: #D4D4D4 2px solid;
}
.CastingOutLineborderDescription
{
	border-right: #D4D4D4 2px solid;
	border-top: #D4D4D4 1px solid;
	border-bottom: #D4D4D4 1px solid;
	border-left: #D4D4D4 2px solid;
}
.LightHeaderLink
{
	color: #00AEEF;
	font-family: Segoe UI;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.LightHeaderLink:Hover
{
	text-decoration: underline;
	color: #8F8F8F;
}
/*For Photographer Deafult Page*/
.PgDefaultPageReal
{
	background: url(../../Photographer/PhotographerImage/reel_repeat.gif);
	background-repeat: repeat-x;
}
.PgDefaultPageWhiteReal
{
	background: url(../../Photographer/PhotographerImage/reel_blacknwhite.gif);
	background-repeat: repeat-y;
}

.PgDefaultPageBorder
{
	border-right: #515151 2px solid;
	border-top: #515151 2px solid;
	border-bottom: #515151 2px solid;
	border-left: #515151 2px solid;
}
.PgDefaultPageYellowBorder
{
	border-right: #FFD140 1px solid;
	border-top: #FFD140 1px solid;
	border-bottom: #FFD140 1px solid;
	border-left: #FFD140 1px solid;
}

.MakeupArtistPinkBorder
{
	border-right: #F0AFC7 1px solid;
	border-top: #F0AFC7 1px solid;
	border-bottom: #F0AFC7 1px solid;
	border-left: #F0AFC7 1px solid;
}
.HairStylistWhiteBorder
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}


/* Rounded Gray Line Coming on Every Page as Curve Border */
.RoundedBgGrayBorder
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedBgGrayBorder .top, .RoundedBgGrayBorder .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedBgGrayBorder .b1, .RoundedBgGrayBorder .b2, .RoundedBgGrayBorder .b3, .RoundedBgGrayBorder .b4, .RoundedBgGrayBorder .b1b, .RoundedBgGrayBorder .b2b, .RoundedBgGrayBorder .b3b, .RoundedBgGrayBorder .b4b
{
	display: block;
	overflow: hidden;
	background: #fffff;
}
.RoundedBgGrayBorder .b1, .RoundedBgGrayBorder .b2, .RoundedBgGrayBorder .b3, .RoundedBgGrayBorder .b1b, .RoundedBgGrayBorder .b2b, .RoundedBgGrayBorder .b3b
{
	height: 1px;
	background: #fffff;
}
.RoundedBgGrayBorder .b2, .RoundedBgGrayBorder .b3, .RoundedBgGrayBorder .b4, .RoundedBgGrayBorder .b4b, .RoundedBgGrayBorder .b3b, .RoundedBgGrayBorder .b2b
{
	border-left: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
}
.RoundedBgGrayBorder .b1
{
	margin: 0 5px;
	background: #A7A7A7;
}
.RoundedBgGrayBorder .b2, .RoundedBgGrayBorder .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedBgGrayBorder .b3, .RoundedBgGrayBorder .b3b
{
	margin: 0 2px;
}
.RoundedBgGrayBorder .b4, .RoundedBgGrayBorder .b4b
{
	height: 2px;
	margin: 0 1px;
}
.RoundedBgGrayBorder .b1b
{
	margin: 0 5px;
	background: #A7A7A7;
}
.RoundedBgGrayBorder .boxcontent
{
	display: block;
	background: #fffff;
	border-left: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
}

/* For Using Background on Model Details Page*/
.RoundedBgGrayBorder1
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedBgGrayBorder1 .top, .RoundedBgGrayBorder1 .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedBgGrayBorder1 .b1, .RoundedBgGrayBorder1 .b2, .RoundedBgGrayBorder1 .b3, .RoundedBgGrayBorder1 .b4, .RoundedBgGrayBorder1 .b1b, .RoundedBgGrayBorder1 .b2b, .RoundedBgGrayBorder1 .b3b, .RoundedBgGrayBorder1 .b4b
{
	display: block;
	overflow: hidden;
	background: #C0C0C0;
}
.RoundedBgGrayBorder1 .b1, .RoundedBgGrayBorder1 .b2, .RoundedBgGrayBorder1 .b3, .RoundedBgGrayBorder1 .b1b, .RoundedBgGrayBorder1 .b2b, .RoundedBgGrayBorder1 .b3b
{
	height: 1px;
	background: #fffff;
}
.RoundedBgGrayBorder1 .b2, .RoundedBgGrayBorder1 .b3, .RoundedBgGrayBorder1 .b4, .RoundedBgGrayBorder1 .b4b, .RoundedBgGrayBorder1 .b3b, .RoundedBgGrayBorder1 .b2b
{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
}
.RoundedBgGrayBorder1 .b1
{
	margin: 0 5px;
	background: #C0C0C0;
}
.RoundedBgGrayBorder1 .b2, .RoundedBgGrayBorder1 .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedBgGrayBorder1 .b3, .RoundedBgGrayBorder1 .b3b
{
	margin: 0 2px;
}
.RoundedBgGrayBorder1 .b4, .RoundedBgGrayBorder1 .b4b
{
	height: 2px;
	margin: 0 1px;
}
.RoundedBgGrayBorder1 .b1b
{
	margin: 0 5px;
	background: #C0C0C0;
}
.RoundedBgGrayBorder1 .boxcontent
{
	display: block;
	background: #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
}



.RoundedBgBlackLogin
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedBgBlackLogin .top, .RoundedBgBlackLogin .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedBgBlackLogin .b1, .RoundedBgBlackLogin .b2, .RoundedBgBlackLogin .b3, .RoundedBgBlackLogin .b4, .RoundedBgBlackLogin .b1b, .RoundedBgBlackLogin .b2b, .RoundedBgBlackLogin .b3b, .RoundedBgBlackLogin .b4b
{
	display: block;
	overflow: hidden;
	background: #FEF2E8;
}
.RoundedBgBlackLogin .b1, .RoundedBgBlackLogin .b2, .RoundedBgBlackLogin .b3, .RoundedBgBlackLogin .b1b, .RoundedBgBlackLogin .b2b, .RoundedBgBlackLogin .b3b
{
	height: 1px;
	background: #FEF2E8;
}
.RoundedBgBlackLogin .b2, .RoundedBgBlackLogin .b3, .RoundedBgBlackLogin .b4, .RoundedBgBlackLogin .b4b, .RoundedBgBlackLogin .b3b, .RoundedBgBlackLogin .b2b
{
	border-left: 1px solid white;
	border-right: 1px solid white;
}
.RoundedBgBlackLogin .b1
{
	margin: 0 5px;
	background: black;
}
.RoundedBgBlackLogin .b2, .RoundedBgBlackLogin .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedBgBlackLogin .b3, .RoundedBgBlackLogin .b3b
{
	margin: 0 2px;
}
.RoundedBgBlackLogin .b4, .RoundedBgBlackLogin .b4b
{
	height: 1px;
	margin: 0 1px;
}
.RoundedBgBlackLogin .b1b
{
	margin: 0 5px;
	background: black;
}
.RoundedBgBlackLogin .boxcontent
{
	display: block;
	background: #000000;
	border-left: 1px solid white;
	border-right: 1px solid white;
}

.RoundedBgSkyBlue
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedBgSkyBlue .top, .RoundedBgSkyBlue .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedBgSkyBlue .b1, .RoundedBgSkyBlue .b2, .RoundedBgSkyBlue .b3, .RoundedBgSkyBlue .b4, .RoundedBgSkyBlue .b1b, .RoundedBgSkyBlue .b2b, .RoundedBgSkyBlue .b3b, .RoundedBgSkyBlue .b4b
{
	display: block;
	overflow: hidden;
	background: #D7EDF7;
}
.RoundedBgSkyBlue .b1, .RoundedBgSkyBlue .b2, .RoundedBgSkyBlue .b3, .RoundedBgSkyBlue .b1b, .RoundedBgSkyBlue .b2b, .RoundedBgSkyBlue .b3b
{
	height: 1px;
	background: #D7EDF7;
}
.RoundedBgSkyBlue .b2, .RoundedBgSkyBlue .b3, .RoundedBgSkyBlue .b4, .RoundedBgSkyBlue .b4b, .RoundedBgSkyBlue .b3b, .RoundedBgSkyBlue .b2b
{
	border-left: 1px solid #D7EDF7;
	border-right: 1px solid #D7EDF7;
}
.RoundedBgSkyBlue .b1
{
	margin: 0 5px;
	background: #D7EDF7;
}
.RoundedBgSkyBlue .b2, .RoundedBgSkyBlue .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedBgSkyBlue .b3, .RoundedBgSkyBlue .b3b
{
	margin: 0 2px;
}
.RoundedBgSkyBlue .b4, .RoundedBgSkyBlue .b4b
{
	height: 2px;
	margin: 0 1px;
}
.RoundedBgSkyBlue .b1b
{
	margin: 0 5px;
	background: #D7EDF7;
}
.RoundedBgSkyBlue .boxcontent
{
	display: block;
	background: #D7EDF7;
	border-left: 1px solid #D7EDF7;
	border-right: 1px solid #D7EDF7;
}


.RoundedBgAgent
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedBgAgent .top, .RoundedBgAgent .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedBgAgent .b1, .RoundedBgAgent .b2, .RoundedBgAgent .b3, .RoundedBgAgent .b4, .RoundedBgAgent .b1b, .RoundedBgAgent .b2b, .RoundedBgAgent .b3b, .RoundedBgAgent .b4b
{
	display: block;
	overflow: hidden;
	background: #494949;
}
.RoundedBgAgent .b1, .RoundedBgAgent .b2, .RoundedBgAgent .b3, .RoundedBgAgent .b1b, .RoundedBgAgent .b2b, .RoundedBgAgent .b3b
{
	height: 1px;
	background: #494949;
}
.RoundedBgAgent .b2, .RoundedBgAgent .b3, .RoundedBgAgent .b4, .RoundedBgAgent .b4b, .RoundedBgAgent .b3b, .RoundedBgAgent .b2b
{
	border-left: 1px solid #494949;
	border-right: 1px solid #494949;
}
.RoundedBgAgent .b1
{
	margin: 0 5px;
	background: #494949;
}
.RoundedBgAgent .b2, .RoundedBgAgent .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedBgAgent .b3, .RoundedBgAgent .b3b
{
	margin: 0 2px;
}
.RoundedBgAgent .b4, .RoundedBgAgent .b4b
{
	height: 2px;
	margin: 0 1px;
}
.RoundedBgAgent .b1b
{
	margin: 0 5px;
	background: #494949;
}
.RoundedBgAgent .boxcontent
{
	display: block;
	background: #494949;
	border-left: 1px solid #494949;
	border-right: 1px solid #494949;
}



.AgentGoldenBorder
{
	border-right: #927C47 1px solid;
	border-top: #927C47 1px solid;
	border-bottom: #927C47 1px solid;
	border-left: #927C47 1px solid;
}

.AgentGoldenBorderThin
{
	border-right: #927C47 1px solid;
	border-top: #927C47 1px solid;
	border-bottom: #927C47 1px solid;
	border-left: #927C47 1px solid;
}

.AgentGrayLeftRightBorder
{
	border-right: Gray 1px solid;
	border-left: Gray 1px solid;
}
.GrayLeftRightTopBottomBorder
{
	border-right: Gray 1px solid;
	border-left: Gray 1px solid;
	border-top: Gray 1px solid;
	border-bottom: Gray 1px solid;
}
.GraySolidLine
{
	border-top: Gray 1px solid;
}
.GraySolidLineBottom
{
	border-bottom: Gray 1px solid;
}
.GrayThinBorder
{
	border-right: Gray 1px solid;
	border-left: Gray 1px solid;
	border-top: Gray 1px solid;
	border-bottom: Gray 1px solid;
}
.PinkLeftRightTopBottomBorder
{
	border-right: #E062AB 1px solid;
	border-left: #E062AB 1px solid;
	border-top: #E062AB 1px solid;
	border-bottom: #E062AB 1px solid;
}
.lightgraybg
{
	background-color: #7D7D7D;
}
.LightBlueBorder
{
	border-right: #D7EDF7 7px solid;
	border-top: #D7EDF7 7px solid;
	border-bottom: #D7EDF7 7px solid;
	border-left: #D7EDF7 7px solid;
}
.GrayBorderGrayBg
{
	border-right: #D4D4D4 1px solid;
	border-top: #D4D4D4 1px solid;
	border-bottom: #D4D4D4 1px solid;
	border-left: #D4D4D4 1px solid;
	background-color: #3D3D3D;
}
.LightGrayBorderLightGrayBg
{
	border-right: #969696 7px solid;
	border-top: #969696 7px solid;
	border-bottom: #969696 7px solid;
	border-left: #969696 7px solid;
	background-color: #C1C1C1;
}
.LightGreenbgWithBlackText
{
	font-weight: bold;
	color: Black;
	background-color: #9CDC26;
}


/*Model Detail Page*/
.RoundedModelImageGrayBg
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedModelImageGrayBg .top, .RoundedModelImageGrayBg .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedModelImageGrayBg .b1, .RoundedModelImageGrayBg .b2, .RoundedModelImageGrayBg .b3, .RoundedModelImageGrayBg .b4, .RoundedModelImageGrayBg .b1b, .RoundedModelImageGrayBg .b2b, .RoundedModelImageGrayBg .b3b, .RoundedModelImageGrayBg .b4b
{
	display: block;
	overflow: hidden;
	background: #7D7D7D;
}
.RoundedModelImageGrayBg .b1, .RoundedModelImageGrayBg .b2, .RoundedModelImageGrayBg .b3, .RoundedModelImageGrayBg .b1b, .RoundedModelImageGrayBg .b2b, .RoundedModelImageGrayBg .b3b
{
	height: 1px;
	background: #7D7D7D;
}
.RoundedModelImageGrayBg .b2, .RoundedModelImageGrayBg .b3, .RoundedModelImageGrayBg .b4, .RoundedModelImageGrayBg .b4b, .RoundedModelImageGrayBg .b3b, .RoundedModelImageGrayBg .b2b
{
	border-left: 1px solid #7D7D7D;
	border-right: 1px solid #7D7D7D;
}
.RoundedModelImageGrayBg .b1
{
	margin: 0 5px;
	background: #7D7D7D;
}
.RoundedModelImageGrayBg .b2, .RoundedModelImageGrayBg .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedModelImageGrayBg .b3, .RoundedModelImageGrayBg .b3b
{
	margin: 0 2px;
}
.RoundedModelImageGrayBg .b4, .RoundedModelImageGrayBg .b4b
{
	height: 2px;
	margin: 0 1px;
}
.RoundedModelImageGrayBg .b1b
{
	margin: 0 5px;
	background: #7D7D7D;
}
.RoundedModelImageGrayBg .boxcontent
{
	display: block;
	background: #7D7D7D;
	border-left: 1px solid #7D7D7D;
	border-right: 1px solid #7D7D7D;
}


.RoundedBgModelGray
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedBgModelGray .top, .RoundedBgModelGray .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedBgModelGray .b1, .RoundedBgModelGray .b2, .RoundedBgModelGray .b3, .RoundedBgModelGray .b4, .RoundedBgModelGray .b1b, .RoundedBgModelGray .b2b, .RoundedBgModelGray .b3b, .RoundedBgModelGray .b4b
{
	display: block;
	overflow: hidden;
	background: #3D3D3D;
}
.RoundedBgModelGray .b1, .RoundedBgModelGray .b2, .RoundedBgModelGray .b3, .RoundedBgModelGray .b1b, .RoundedBgModelGray .b2b, .RoundedBgModelGray .b3b
{
	height: 1px;
	background: #3D3D3D;
}
.RoundedBgModelGray .b2, .RoundedBgModelGray .b3, .RoundedBgModelGray .b4, .RoundedBgModelGray .b4b, .RoundedBgModelGray .b3b, .RoundedBgModelGray .b2b
{
	border-left: 1px solid #3D3D3D;
	border-right: 1px solid #3D3D3D;
}
.RoundedBgModelGray .b1
{
	margin: 0 5px;
	background: #3D3D3D;
}
.RoundedBgModelGray .b2, .RoundedBgModelGray .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedBgModelGray .b3, .RoundedBgModelGray .b3b
{
	margin: 0 2px;
}
.RoundedBgModelGray .b4, .RoundedBgModelGray .b4b
{
	height: 2px;
	margin: 0 1px;
}
.RoundedBgModelGray .b1b
{
	margin: 0 5px;
	background: #3D3D3D;
}
.RoundedBgModelGray .boxcontent
{
	display: block;
	background: #3D3D3D;
	border-left: 1px solid #3D3D3D;
	border-right: 1px solid #3D3D3D;
}


.OrangeBoldLink
{
	color: Orange;
	font-family: Segoe UI;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	width: auto;
}
.OrangeBoldLink:Hover
{
	text-decoration: underline;
	color: Black;
}

.AlloutRateborder
{
	border-right: #141414 2px solid;
	border-top: #141414 2px solid;
	border-bottom: #141414 2px solid;
	border-left: #141414 2px solid;
	background: url(../Site_Images/repeat_rating.gif);
	background-repeat: repeat-x;
}
.ModelRate
{
	color: #00AEEF;
	font-family: Georgia;
	font-size: 17px;
	text-decoration: none;
	font-weight: bold;
	width: auto;
}
.ButtonClose
{
	background-color: #666666;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	border: outset thin #FFFFFF;
	padding: 5px;
}
.WhiteRateButton
{
	color: White;
	font-family: Georgia;
	font-size: 30px;
	text-decoration: none;
	font-weight: bold;
	width: auto;
}

.GreenLinkBoldText
{
	color: #4DAB1D;
	font-family: Segoe UI;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	width: auto;
}
.GreenLinkBoldText:Hover
{
	text-decoration: underline;
}

.GreenLinkNormal
{
	color: #4DAB1D;
	font-family: Segoe UI;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.GreenLinkNormal:Hover
{
	text-decoration: underline;
	color: #8F8F8F;
}
.GreenNormalText
{
	color: #4DAB1D;
	font-family: Segoe UI;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.GreenBoldText
{
	color: #4DAB1D;
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: Bold;
	width: auto;
	text-decoration: none;
}
.GreenBigBoldText
{
	color: #4DAB1D;
	font-family: Segoe UI;
	font-size: 18px;
	font-weight: Bold;
	width: auto;
}

.HomePageWhiteNormalText
{
	color: #B5B3B3;
	font-family: Segoe UI;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.HomePageWhiteLinkNormal
{
	color: #B5B3B3;
	font-family: Segoe UI;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width: auto;
}
.HomePageWhiteLinkNormal:Hover
{
	text-decoration: underline;
	color: #4DAB1D;
}
.SkyBlueLinkBoldText
{
	color: #35BD97;
	font-family: Segoe UI;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	width: auto;
}
.SkyBlueLinkBoldText:Hover
{
	text-decoration: underline;
}
.Mailgridfooter
{
	color: #00AEEF;
	background-color: #4B4B4B;
	font-family: Georgia;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.GrayBackground
{
	background-color: #E8E8E8;
}
.AdminHeaderLinkBlue
{
	color: #00AEEF;
	font-family: Segoe UI;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	width: auto;
}

.AdminHeaderLinkBlue:Hover
{
	text-decoration: underline;
	color: #8F8F8F;
}

.GreenImageBorder
{
	border-right: #59E817 4px solid;
	border-right-style: solid;
	border-right-width: 3px;
	border-top: #59E817 4px solid;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom: #59E817 4px solid;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #59E817 4px solid;
	border-left-width: 3px;
}


/* Made By REENA for Blog and Casting Pages*/
.Blogcategory
{
	background-color: #F5FFFA;
	border-right: #006400 2px solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: #006400 2px solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: #006400 2px solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #006400 2px solid;
	border-left-width: 1px;
}
.BlogGreencolorbold
{
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: justify;
	color: #006400;
	text-decoration: none;
}
.BlogGreencolorboldheading
{
	font-family: Segoe UI;
	font-size: 14pt;
	font-weight: normal;
	text-align: justify;
	color: #006400;
	text-decoration: none;
}
BlogGreencolor
{
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #006400;
	text-decoration: none;
}


.Castingcallgraycolor
{
	font-family: Segoe UI;
	font-size: 12pt;
	font-weight: bold;
	text-align: justify;
	color: #808080;
	text-decoration: none;
}
.Castingcalldetailblack
{
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: justify;
	color: #000000;
	text-decoration: none;
}
.CastingBlackText
{
	font-family: Segoe UI;
	font-size: 9pt;
	text-align: justify;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}

.CastingBlackBoldText
{
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: justify;
	color: #000000;
	text-decoration: none;
}
.castingcommentTextBox
{
	color: #000000;
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	border-right: #B0C4DE 2px solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: #B0C4DE 2px solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: #B0C4DE 2px solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #B0C4DE 2px solid;
	border-left-width: 1px;
}
.Castingcalllightgraycolor
{
	background-color: #DCDCDC;
	border-right: #808080 1px solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: #808080 1px solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: #808080 1px solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #808080 1px solid;
	border-left-width: 1px;
}
.castingcallreadmore
{
	color: #1E90FF;
	text-decoration: none;
}
.castingcalllookingfor
{
	color: #E9967A;
	font-weight: bold;
	text-decoration: none;
}
.castingcalljobtitle
{
	color: #00008B;
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.castingcalldetailjobtitle
{
	color: #00008B;
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.castingcallwhitecolor
{
	color: #ffffff;
}
.BlogBlackText
{
	font-family: Segoe UI;
	font-size: 9pt;
	text-align: left;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}

.ImageborderLightGray
{
	border-right: #E6E6E6 2px solid;
	border-right-style: solid;
	border-right-width: 2px;
	border-top: #E6E6E6 2px solid;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom: #E6E6E6 2px solid;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #E6E6E6 2px solid;
	border-left-width: 2px;
}

.GrayOutLineCommentTextBox
{
	color: #000000;
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	border-right: #969696 2px solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: #969696 2px solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: #969696 2px solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left: #969696 2px solid;
	border-left-width: 1px;
}

/* -------------Blog Related CSS---------------------------*/


a
{
	text-decoration: none;
	color: #CC6633;
}
a:hover
{
	text-decoration: underline;
}
a img
{
	border: none;
}
.hidden
{
	display: none;
}
.widget
{
	width: 315px;
	font-size: 70%;
	margin: 0px;
	padding: 0px;
	color: #d6d6d6;
}

#ModelingBlog .header
{
	background: url(img/heading_right_Rect_top.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 315px;
	height: 43px;
}

#ModelingBlog
{
	font-size: 90%;
}
#ModelingBlog a
{
	color: #4DAB1D;
}


#ModelingNews .header
{
	background: url(img/most-viewed-news.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 315px;
	height: 43px;
}

#ModelingNews
{
	font-size: 90%;
}
#ModelingNews a
{
	color: #4DAB1D;
}

#ModelingCastingSearch .header
{
	background: url(img/search-casting.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 315px;
	height: 43px;
}

#ModelingCastingSearch
{
	font-size: 90%;
}
#ModelingCastingSearch a
{
	color: #4DAB1D;
}

#ModelingMostViewedCasting .header
{
	background: url(img/featured_Casting.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 315px;
	height: 43px;
}

#ModelingMostViewedCasting
{
	font-size: 90%;
}
#ModelingMostViewedCasting a
{
	color: #4DAB1D;
}

.widget .middle
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(img/w_background_315x1.jpg);
}

.widget .footer
{
	margin: 0px padding:0px;
	height: 27px;
	width: 315px;
	background-image: url(img/w_footer_small_315x42.jpg);
}

.bloglinks, .widgetcontent
{
	display: block;
	margin: 0px 20px 0px 22px;
}


.BlogPost .header
{
	background-color: #ffffff;
	background-image: url(img/mc_blogs.jpg);
	background-repeat: no-repeat;
	width: 670px;
	height: 55px;
	padding: 0px;
	margin: 0px;
}
.BlogPost .middle
{
	background-image: url(img/repeat_left.jpg);
	width: 670px;
	padding: 0px;
	margin: 0px;
}
.BlogPost .footer
{
	background-image: url(img/bottom_left_Rect_top.jpg);
	background-repeat: no-repeat;
	width: 670px;
	height: 42px;
	padding: 0px;
	margin: 0px;
}
.BlogPost .lines
{
	margin: 5px 0px 5px 14px;
}

.CastingCall .header
{
	background-color: #ffffff;
	background-image: url(img/mc_Casting.jpg);
	background-repeat: no-repeat;
	width: 670px;
	height: 55px;
	padding: 0px;
	margin: 0px;
}
.CastingCall .middle
{
	background-image: url(img/repeat_left.jpg);
	width: 670px;
	padding: 0px;
	margin: 0px;
}
.CastingCall .footer
{
	background-image: url(img/bottom_left_Rect_top.jpg);
	background-repeat: no-repeat;
	width: 670px;
	height: 42px;
	padding: 0px;
	margin: 0px;
}
.CastingCall .lines
{
	margin: 5px 0px 5px 14px;
}
.watermarked
{
	border: 1px solid #BEBEBE;
	background-color: #F0F8FF;
	color: gray;
	font-family: Segoe UI;
	font-size: 16pt;
}

.RoundedBackGroundGrayBorder
{
	background: transparent;
	width: 100%;
	margin: 0 auto;
}
.RoundedBackGroundGrayBorder .top, .RoundedBackGroundGrayBorder .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.RoundedBackGroundGrayBorder .b1, .RoundedBackGroundGrayBorder .b2, .RoundedBackGroundGrayBorder .b3, .RoundedBackGroundGrayBorder .b4, .RoundedBackGroundGrayBorder .b1b, .RoundedBackGroundGrayBorder .b2b, .RoundedBackGroundGrayBorder .b3b, .RoundedBackGroundGrayBorder .b4b
{
	display: block;
	overflow: hidden;
	background: #515151;
}
.RoundedBackGroundGrayBorder .b1, .RoundedBackGroundGrayBorder .b2, .RoundedBackGroundGrayBorder .b3, .RoundedBackGroundGrayBorder .b1b, .RoundedBackGroundGrayBorder .b2b, .RoundedBackGroundGrayBorder .b3b
{
	height: 1px;
	background: #515151;
}
.RoundedBackGroundGrayBorder .b2, .RoundedBackGroundGrayBorder .b3, .RoundedBackGroundGrayBorder .b4, .RoundedBackGroundGrayBorder .b4b, .RoundedBackGroundGrayBorder .b3b, .RoundedBackGroundGrayBorder .b2b
{
	border-left: 1px solid #515151;
	border-right: 1px solid #515151;
}
.RoundedBackGroundGrayBorder .b1
{
	margin: 0 5px;
	background: #515151;
}
.RoundedBackGroundGrayBorder .b2, .RoundedBackGroundGrayBorder .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.RoundedBackGroundGrayBorder .b3, .RoundedBackGroundGrayBorder .b3b
{
	margin: 0 2px;
}
.RoundedBackGroundGrayBorder .b4, .RoundedBackGroundGrayBorder .b4b
{
	height: 2px;
	margin: 0 1px;
}
.RoundedBackGroundGrayBorder .b1b
{
	margin: 0 5px;
	background: #515151;
}
.RoundedBackGroundGrayBorder .boxcontent
{
	display: block;
	background: #515151;
	border-left: 1px solid #515151;
	border-right: 1px solid #515151;
}



.Video .header
{
	background-image: url(img/mc_video_left.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 49px;
	padding: 0px;
	margin: 0px;
}
.Video .middle
{
	background-image: url(img/mc_video_repeat-center.jpg);
	width: 750px;
	padding: 0px;
	margin: 0px;
}
.Video .footer
{
	background-image: url(img/mc_video_bottom.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 14px;
	padding: 0px;
	margin: 0px;
}
.Video .lines
{
	margin: 5px 0px 5px 14px;
}

#MostViewedVideo .header
{
	background: url(img/videoright_top.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 235px;
	height: 41px;
}

#MostViewedVideo
{
	font-size: 90%;
}
#MostViewedVideo a
{
	color: #4DAB1D;
}

#MostViewedVideo .header
{
	background: url(img/videoright_top.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 235px;
	height: 41px;
}

.MostVideowidget
{
	width: 235px;
	font-size: 70%;
	margin: 0px;
	padding: 0px;
	color: #d6d6d6;
}

.MostVideowidget .middle
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(img/videoright_repeat.jpg);
}

.MostVideowidget .footer
{
	margin: 0px padding:0px;
	height: 37px;
	width: 235px;
	background-image: url(img/videoright_bottom.jpg);
}

.wrap
{
	float: left;
	width: 946px;
	background: #fff;
	padding: 0px 7px 0 7px;
	overflow: hidden;
}

BlogGreencolor
{
	font-family: Segoe UI, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #006400;
	text-decoration: none;
}

.AlloutLineborderGray
{
	border-right: #C1C1C1 1px solid;
	border-top: #C1C1C1 1px solid;
	border-bottom: #C1C1C1 1px solid;
	border-left: #C1C1C1 1px solid;
}
a.LinkBoldStyle:active, a.LinkBoldStyle:visited, a.LinkBoldStyle:link
{
	color: #3366CC; /*#11518F;*/
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.LinkBoldStyle:hover
{
	color: green;
}
.LeftBar
{
	padding-left: 3px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 220px;
	background-color: #ebebeb;
	vertical-align: top;
}
.ControlLeftBorderStyle
{
	border: solid 1px #336699;
	border-collapse: collapse;
	background-color: White;
	margin-bottom: 2px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= "#141414" ,Direction=135, Strength=6);
}

fieldset
{
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
}

