﻿.mainbackground
{
	background-color:#840382;
}
.maintdbackground
{
	background-color:#5C0965;
}
.tabdiv
{
	background-color:#FCE0FF
}
/*.tabdiv a:hover
{
	color: white;
}
.tabdiv a:link
{
	color: #0B144B;
}
.tabdiv a:visited
{
	color: #0B144B;
}*/
.tabheader
{
	color:black;
	font-weight: bold;
}
.boxmainbackground
{
	background-color:#E883D9;
}
.boxadsmainbackground
{
	background-color:#930383;
}
.nailufarboxright
{
	background-image: url(  'Images/Nailufar_03.jpg' );
}
.nailufarboxtop
{
	background-image: url(  'Images/Nailufar_02.jpg' );
}
.nailufarboxleft
{
	background-image: url(  'Images/Nailufar_01.jpg' );
}
.nailufarboxbottom
{
	background-image: url(  'Images/Nailufar_05.jpg' );
}
.nailufarboxcontent
{
	background-image: url(  'Images/Nailufar_04.jpg' );
}

.TopicRepeaterControl
{
	text-align: right;
}

.TopicRepeaterControl .TopicImage
{
	width: 64px;
	height: 64px;
}

a:link
{
	color: #e69200;
	font-weight: bold;
	text-decoration: none;
}

.menu A
{
	color: #e69200;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	font-family: arial;
}

a:visited
{
	color: #e69200;
	font-weight: bold;
	text-decoration: none;
	/*font-size: 12pt;
	font-family: arial;*/
}
a:hover
{
	color: #f4c87a;
	font-weight: bold;
	text-decoration: none;
	/*font-size: 12pt;
	font-family: arial;*/
}
body
{
	background-color: Black;
	color: #CFC6E8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 10pt;
}
.userStatus
{
	background-color: #5C0965;
}
.tableContainer
{
	width: 1000px;
	height: 100%;
	background-image: url(images/backround.jpg);
	background-repeat: repeat-y;
}
.border
{
	width: 15px;
}
.header
{
	vertical-align: bottom;
	width: 970px;
	height: 300px;
}
.footer
{
}
.menu
{
	text-align: right;
	vertical-align: top;
	width: 231px;
	background-color: #840382;
}
.content
{
	width: 739px;
	height: 100%;
	vertical-align: top;
}

.SearchEngineRight
{
	width: 44px;
	height: 133px;
	background: url(images/SERight.gif);
}
.SearchEngineTop
{
	width: 206px;
	height: 54px;
	background: url(images/SETop.gif);
}
.SearchEngineText
{
	width: 206px;
	height: 24px;
	background: url(images/SEText.gif);
}
.SearchEngineUboveButton
{
	width: 206px;
	height: 6px;
	background: url(images/SEUboveButton.gif);
}
.SearchEngineDown
{
	width: 206px;
	height: 48px;
	background: url(images/SEDown.gif);
}
.contentCategoryLogo
{
	width: 454px;
	height: 175px;
	vertical-align: top;
	text-align: right;
	background: url(images/logo1.png);
}


.menuHeader
{
	height: 27px;
	background: url(images/menuheader.jpg);
}
.menuBody
{
	height: 100%;
	background: url(images/menubody.jpg) repeat-y;
}
.menuBodyRight
{
	height: 100%;
	width: 43px;
	background: url(images/menubodyright.gif) repeat-y;
}
.menuBodyLeft
{
	height: 100%;
	width: 43px;
	background: url(images/menubodyleft.gif) repeat-y;
}
.menuBodyContent
{
	font-family: Tahoma;
	font-size: 10pt;
	background-color: #5C0965;
	width: 150px;
	text-align: right;
}
.menuFooter
{
	height: 27px;
	background: url(images/menufooter.jpg);
}
.menuLinker
{
	height: 33px;
	background: url(images/menulinker.jpg);
}
.menuBottom
{
	height: 45px;
	background: url(images/menubottom.gif);
}
.articleTitle
{
	font-family: PT Bold Heading;
	font-size: 14pt;
	color: Black;
	text-align: center;
}

.articleTitleInList a:link
{
	color: #e749f8;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	font-family: arial;
}
.articleTitleInList a:visited
{
	color: #e749f8;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	font-family: arial;
}
.articleTitleInList a:hover
{
	color: #f1c9f5;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	font-family: arial;
}
.articleDescription
{
}
.articleTitleInCategory a:link
{
	color: #0340c2;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	font-family: arial;
}
.articleTitleInCategory a:visited
{
	color: #0340c2;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	font-family: arial;
}
.articleTitleInCategory a:hover
{
	color: #698ad0;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	font-family: arial;
}
.boxbody
{
	color: Black;
}
.mainNewsTop
{
	background-image: url(images/main_news_Top.gif);
	background-repeat: repeat-x;
	height: 11px;
}
.mainNewsDown
{
	background-image: url(images/main_news_Down.gif);
	background-repeat: repeat-x;
	height: 14px;
}
.mainNewsRight
{
	background-image: url(images/main_news_Right.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.mainNewsLeft
{
	background-image: url(images/main_news_Left.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.mainNewsTopLeft
{
	background-image: url(images/main_news_TopLeft.gif);
	height: 11px;
	width: 13px;
}
.mainNewsTopRight
{
	background-image: url(images/main_news_TopRight.gif);
	height: 11px;
	width: 13px;
}
.mainNewsDownLeft
{
	background-image: url(images/main_news_DownLeft.gif);
	height: 14px;
	width: 13px;
}
.mainNewsDownRight
{
	background-image: url(images/main_news_DownRight.gif);
	height: 14px;
	width: 13px;
}
.PollOutBar
{
	border: 1px solid;
	border-color: #840382;
	background-color: #f3bcd9;
	height: 10px;
	text-align: right;
}
.PollInBar
{
	border: 1px solid;
	border-color: #f3bcd9;
	background-color: #840382;
	height: 8px;
	text-align: right;
}
.PollChoiceText
{
	font-family: Tahoma, Arial;
	font-size: 10pt;
}
.PollText
{
	text-align: right;
}
.ResultText
{
	font-size: 10pt;
	text-align: right;
}

.InfoMessageNew
{
	font-family: Tahoma;
	font-size: 10pt;
}
.InfoMessageNew A
{
	font-family: Tahoma;
	font-size: 10pt;
	text-decoration: none;
}
.OverlayBackground
{
	background-color: #FFFFFF;
}

.ViewUserMessages
{
	direction: ltr;
}
.InfoMessageLink
{
	direction: rtl;
	text-align: right;
}

.PointsTable .PointRow .PointName
{
	text-align: right;
}

.PointsTable .PointRow .PointAmount
{
	text-align: center;
}

.LatestNews A
{
	color: #2B499F;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

.LatestNews A:Hover
{
	color: #5F79BF;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

.LatestNews A:Visited
{
	color: #2B499F;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

.PointsTable
{
	font-size: 8pt;
}

