﻿body 
{
	padding-bottom:0px;
	padding-top:10px;
	text-align:center;
	padding-left:auto;
	padding-right:auto;
	margin:0px;
	direction:ltr;
	font-size:8pt;
	font-family:Tahoma;
}

#MainDiv
{
	width:887px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#MainMenu
{
	height:82px;
}
#LogoDiv
{
	float: left;
	width: 146px;
	height: 77px;
	background-image: url(../IMG/Logo.gif);
}
#LeftMenuDiv
{
	float: right;
	width: 720px;
	height: 47px;
	background: url(../IMG/MenuRight.gif) #000 no-repeat right;
	margin-top:13px;
}
#RightMenuDiv
{
	float:right;
	width:695px;
	height:32px;
	background:url(../IMG/MenuLeft.gif) no-repeat Left;
	margin-right:10px;
	text-align:left;
	padding-top:15px;
	padding-left:15px;
}
#RightMenuDiv a
{
	color: #868686;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 4px;
	font-size: 10pt;
	font-weight: bold;
	font-family:Arial;
	display: inline-block;
}
#RightMenuDiv a:Hover
{
	color:#fff
}
#Header
{
	width:887px;
	height:263px;
	margin-bottom:10px;
}
#MainContent
{
}
#FooterLeft
{
	float: right;
	width: 887px;
	height: 47px;
	background: url(../IMG/MenuRight.gif) #000 no-repeat right;
	margin-top:13px;
}
#FooterRight
{
	float:right;
	width:862px;
	height:32px;
	background:url(../IMG/MenuLeft.gif) no-repeat Left;
	margin-right:10px;
	text-align:left;
	padding-top:15px;
	padding-left:15px;
	text-align:right;
	font-size:9pt;
	color:#868686;
}
#FooterRight a
{
	color:#868686;
	text-decoration:none;
	margin-left:5px;
	margin-right:4px;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
}
#FooterRight a:Hover
{
	color:#ffae00
}
/*================================================================*/
#ContentLeft
{
	width:680px;
	float:left;
}
.Left
{
	width:370px;
	float:left;
	margin-bottom:5px;
	text-align:left;
}
.News
{
	width:605px;
	float:left;
	margin-bottom:5px;
	text-align:left;
	}
.Right
{
	width:285px;
	float:right;
	margin-bottom:5px;
	text-align:left;
}
#ContentRight
{
	width:195px;
	float:right;
}
.TreeDiv
{
	float:left;
	height:49px;
}
.TreeArowDiv
{
	float:left;
	background:url(../IMG/SmallLogo.gif) no-repeat left;
	padding-left:56px;
	color:#89be14;
	font-family:Bodoni MT Chiller;
	font-size:12pt;
	font-weight:bold;
	padding-top:20px;
	height:29px;
}
.TXTDiv
{
	float:left;
	margin-left:8px;
	width:222px;
	color:#595959;
	text-align:justify;
	font-family:Tahoma;
	font-size:8pt;
}
.IMGDiv
{
	float:right;
	width:120px;
	text-align:right;
}
.ArowDiv
{
	float:left;
	background:url(../IMG/HeaderWhiteArow.gif) no-repeat left;
	padding-left:25px;
	color:#0063af;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	min-height:22px;
}
.AMore
{
	display:block;
	float:right;
	background-color:#000;
	width:42px;
	height:15px;
	color:#ffae00;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-family:Arial;
	margin-top:3px;
}
.AMore:Hover
{
	color:#fff;
}
.MiddleArowDiv
{
	float:left;
	background:url(../IMG/HeaderWhiteArow.gif) no-repeat left;
	padding-left:25px;
	color:#0063af;
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	height:18px;
	padding-top:4px;
	margin-left:20px;
	margin-top:5px;
}
.TXTRightDiv
{
	float:left;
	width:285px;
	color:#595959;
	text-align:justify;
	font-family:Tahoma;
	font-size:8pt;
	margin-top:5px;
}
.RightFlash
{
	width:177px;
	border:solid 4px #bfbfbf;
	margin-top:3px;
	padding:5px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.PollHeader
{
	color:#ffae00;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
}
.VoteTXT
{
	color:#696868;
}
.VoteBotton
{
	width:185px;
	text-align:center;
}
.homearticleimagestyle
{
	FLOAT: right;
	MARGIN-LEFT: 10px;
}
.TDGreenBorder
{
	border-top:solid 9px #aaba36;
}
.GrayTR
{
	background-color:#e7e7e7;
}

.SponsorHeader
{
	width:595px;
	height:29px;
	background-color:#aaba36;
	color:White;
	text-align:left;
	padding-top:4px;
	padding-left:10px;
	font-size:18px;
	font-weight:bold;
}
.SponsorLogo
{
	width:605px;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
}
.InnerBodyDiv
{
	float:left;
	width:430px;
	text-align:left;
	font-size:12px;
	font-family:Arial;
	color:#646464;
}
.InnerImgDiv
{
	float:right;
	width:160px;
	margin-right:10px;
}
img
{
	border:0px;
}
.IMGLogIn
{
	width:887px;
	height:125px;
	background:url(../IMG/Logo.gif) no-repeat center;
	border-bottom:solid 9px #aaba36;
}



/*==========================================================================*/


.applemenu{
margin: 5px 0px;
padding: 0;
width: 420px; /*width of menu*/
border: 0px solid #9A9A9A;
float:left;
}

.applemenu div.silverheader a,.applemenu div.silverheader a:Hover{
background:#fff;
font: normal 14px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color:#646464;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0px;

padding-left: 0px;
text-decoration: none;
border-bottom:solid 0px #000;
}
.ADownLoad
{
    text-decoration:underline;
    color:#0090ff;
}
.ADownLoad:Hover
{
    text-decoration:underline;
    color:#000;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: #fff;
padding: 5px;/*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
text-align:left;
line-height:150%;
margin-bottom:10px;
}
/*==========================================================================*/
.MarginBott
{
	display:block;
	margin-bottom:4px;
}
/*==========================================================================*/
/*=============================Register Project=============================*/
/*==========================================================================*/


.ProjRegDivBB
{
	width: 642px;
	background-image: url(../IMG/RegF.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow:hidden;
	padding-bottom:5px;
}

.ProjRegDivS
{
	width: 642px;
	background-color:#f5f5f5;
	background-image: url(../IMG/RegS.gif);
	background-repeat: repeat-x;
	background-position: top;
	min-height:168px;
}
.ProjRegTable
{
	font-family:Times New Roman TUR;
	font-size:9pt;
	font-weight:bold;
	color:#5f5f5f;
}
.ProjHeaderDiv
{
	
	height:26px;
	background-image: url(../IMG/ProjHeaderS.gif);
	background-repeat: repeat-x;
	text-align:center;
	color:White;
	font-size:11pt;
	padding-top:4px;
	font-weight:bold;
	margin-top:2px;
   
}

.VertMidd
{
	vertical-align:middle;
}

/*=========================*/

.ErrorsRed
{
	color:Red;
	font-size:7pt;
	font-family:Verdana;
	font-weight:normal;
}


.unwatermarked {
	height:18px;
	width:148px;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}


.printCont1
{
	width:820px;
	border:solid 3px #000000;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	margin-bottom:20px;
}

.tableCont
{
	background-color:#f5f5f5;
	padding:3px;
	font-size:11pt;
	font-weight:bold;
	color:Gray;
	text-align:left;
}

.font
{
	font-size:11pt;
	text-align:center;
	
}

.bottText
{
	background-color:#f5f5f5;
	padding:3px;
	font-size:10pt;
	font-weight:bold;
	color:Black;
	margin-top:15px;
	text-align:center;
	font-style:italic;
	margin-top:25px;
}

 table.innerTable td
{
    border: 1px solid black; } 
    
.bold
{
	font-weight:bold;
}

.borderBott
{
	border-bottom:2px Gray dotted;
}

table.border tr td
{
	border:solid black 1px;
}