﻿/* ---------- ADS ---------- */
div.zone
{
	overflow: hidden;
	margin: 0px auto;
}
div.banner
{
	margin: 2px;
	margin-right: 0px;
}
div.bannerMain, div.bannerUnderText
{
	text-align: center;
}
body, div, p, img, h1, h2, h3, h4, h5
{
	margin: 0px;
	padding: 0px;
}
div, p, span, input, h1, h2, h3, h4, h5, div.normal
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	direction: rtl;
	text-align: right;
}
img
{
	border-width: 0px;
	vertical-align: middle;
}
a
{
	color: #66a3e0;
	text-decoration: none;
}
a:hover
{
	color: #0066cc;
}
input
{
	height: 16px;
}
div#header
{
	width: 960px;
	margin: 0px auto;
	clear: both;
}
div#header div.top
{
	background: transparent url(  'Images/bg-header-top.gif' ) repeat-x scroll right bottom;
	height: 70px;
}
div#header div.bannerHeader
{
	position: relative;
	background: transparent url(  'Images/main-banner.jpg' ) no-repeat scroll right center;
	height: 90px;
}
div#header div.menu
{
	border-top-width: 0px;
	border-right: 3px #ff9900 solid;
	border-bottom: 1px #bec1b1 solid;
	border-left: 3px #ff9900 solid;
	height: 30px;
	background-color: #f4f5ea;
}
div#main
{
	width: 960px;
	margin: 0px auto;
	padding-top: 10px;
}
div#right
{
	float: right;
	width: 220px;
	background-color: white;
}
div#center
{
	float: right;
	width: 540px;
	background-color: white;
	padding: 0px 10px;
}
div#centerRight
{
	float: right;
	width: 770px;
	background-color: white;
	padding-left: 10px;
}
div#left
{
	float: right;
	width: 180px;
	background-color: white;
}
div#footer
{
	width: 960px;
	margin: 0px auto;
	clear: both;
	background: transparent url(   'Images/bg-footer.gif' ) repeat-x scroll right top;
	height: 60px;
	color: #7c7c7c;
}
div#footer a
{
	color: #444;
}
div#footer a:hover
{
	color: Black;
}
img.hasPadding
{
	padding: 5px;
}
img.leftPadding
{
	padding-left: 5px;
}
img.menu
{
	padding: 11px 5px;
}
img.menuBullet
{
	padding-right: 10px;
	padding-bottom: 3px;
}
input.button
{
	border: 0px;
	width: 58px;
	height: 19px;
	background: transparent url(   'Images/bg-button.gif' ) no-repeat scroll center center;
	text-align: center;
	color: #444;
	padding-bottom: 3px;
}
input.unsubscribeButton
{
	border: 0px;
	width: 58px;
	height: 19px;
	background: white;
	text-decoration: underline;
	text-align: center;
	color: #444;
	padding-bottom: 3px;
}
div.message, p.message
{
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bolder;
	color: #ff9505;
	padding-bottom: 15px;
}
div.box
{
	background: white url(   'Images/bg-box-top.gif' ) repeat-x scroll right top;
	padding: 10px 4px;
	padding-bottom: 3px;
}
div.simpleBox
{
	background: #f3f3f3 url(   'Images/bg-simplebox-top.gif' ) repeat-x scroll right top;
	padding: 10px 4px;
	padding-bottom: 3px;
}
div.boxTitle
{
	height: 14px;
}
div.boxTitle img
{
	padding-top: 2px;
}
div.boxBottom
{
	background: transparent url(   'Images/bg-box-bottom.gif' ) no-repeat scroll left top;
	border-top: solid 1px #ccc;
	height: 3px;
	padding-bottom: 10px;
	font-size: 0px;
}
div.verticalSeparator
{
	width: 15px;
	float: right;
}
div.horizontalSeparator
{
	height: 15px;
	clear: both;
	font-size: 0px;
}
div.dotted
{
	clear: both;
	background: transparent url(   'Images/bg-dotted-gray.gif' ) repeat-x scroll left center;
	height: 7px;
	font-size: 0pt;
}
div.grayTopDown
{
	background: transparent url(  'Images/bg-gray-topdown.gif' ) repeat-x scroll right top;
}
div.topBanner
{
	position: absolute;
	width: 468px;
	height: 60px;
	top: 16px;
	right: 14px;
	background-color: Transparent;
	overflow: hidden;
}
div.newsBar
{
	padding-bottom: 5px;
	background: transparent url(   'Images/bullet-arrow-orange.gif' ) no-repeat scroll right 3px;
	padding-right: 10px;
}
div.more
{
	text-align: left;
}
div.more a
{
	color: #eb8e31;
}
div.content
{
	line-height: 170%;
	font-size: 9pt;
}
div.content p
{
	padding: 5px 0px;
	font-size: 9pt;
}
div.lightBlueTopDown
{
	background: transparent url(  'Images/bg-lightblue-topdown.gif' ) repeat-x scroll right top;
}
div.rss
{
	float: left;
	background: transparent url(   'Images/icon-rss.gif' ) no-repeat scroll right center;
	padding-right: 18px;
	height: 16px;
}
/*Title Content: Begin*/
div.contentTitle
{
	padding: 0px;
	padding-bottom: 5px;
}
h5.titleContentTitle
{
	color: #666;
	font-size: 8pt;
	line-height: 150%;
	text-indent: 6px;
	background: transparent url(  'Images/bullet-arrow-orange.gif' ) no-repeat scroll right 6px;
}

h5.titleContentTitle a
{
	color: #666;
}

h5.titleContentTitle a:hover
{
	color: #222;
}
/*Title Content: Begin*/

/*Simple Content: Begin*/
div.simpleContent
{
}
h3.simpleContentTitle
{
	color: #666;
	font-size: 8pt;
	line-height: 150%; /*text-indent: 9px;     background: transparent url('Images/bullet-doublearrow-orange.gif') no-repeat scroll right 6px;*/
}

h3.simpleContentTitle a
{
	color: #666;
}

h3.simpleContentTitle a:hover
{
	color: #222;
}
img.simpleContentTitleImage
{
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #666;
	margin-right: 5px;
}
p.simpleContentMore
{
	clear: both;
	text-align: left;
	padding-top: 5px;
}
p.simpleContentMore a
{
	color: #eb8e31;
}
p.simpleContentUpperTitle, p.simpleContentLead, span.simpleContendivateTime
{
}
/*Simple Content: End*/


/*Selected Content: Begin*/
div.selectedContent
{
}
h3.selectedContentTitle
{
	color: #0066cc;
	font-size: 11pt;
	font-family: Times New Roman;
	font-weight: bolder;
	line-height: 150%;
	text-indent: 10px;
	background: transparent url(  'Images/bullet-doublearrow-orange.gif' ) no-repeat scroll right 8px;
}

h3.selectedContentTitle a
{
	color: #0066cc;
}

h3.selectedContentTitle a:hover
{
	color: Navy;
}

img.selectedContentTitleImage
{
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #666;
	margin-right: 5px;
}
p.selectedContentLead
{
	color: #666;
	padding-top: 5px;
	line-height: 150%;
}
a.selectedContentMore
{
	color: #eb8e31;
}
h4.selectedContentUpperTitle
{
}
h4.selectedContentUpperTitle
{
}
span.selectedContendivateTime
{
}
/*Selected Content: End*/


/*Hot Content: Begin*/
div.hotContent
{
	background: white url(   'Images/bg-hotcontent.gif' ) repeat-x scroll right bottom;
}
h2.hotContentTitle
{
	color: #0066cc;
	font-size: 14pt;
	font-family: Times New Roman;
	font-weight: bolder;
	line-height: 120%;
	text-indent: 10px;
	background: transparent url(  'Images/bullet-doublearrow-orange.gif' ) no-repeat scroll right 7px;
}

h2.hotContentTitle a
{
	color: #0066cc;
}

h2.hotContentTitle a:hover
{
	color: Navy;
}

img.hotContentTitleImage
{
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #666;
	margin-right: 5px;
}
p.hotContentLead
{
	color: #666;
	line-height: 150%;
	padding-top: 10px;
}
a.hotContentMore
{
	color: #eb8e31;
}
h3.hotContentUpperTitle
{
	color: #666;
	font-size: 10pt;
	font-family: Times New Roman;
	font-weight: bolder;
}
h3.hotContentBottomTitle
{
	color: #666;
	font-size: 10pt;
	font-family: Times New Roman;
	font-weight: bolder;
}
span.hotContendivateTime
{
}
/*Hot Content: End*/


/*List Content: Begin*/
h3.listContentTitle
{
	color: #0066cc;
	font-size: 10pt;
	font-family: Times New Roman;
	font-weight: bolder;
	line-height: 150%;
	text-indent: 10px;
	background: transparent url(  'Images/bullet-doublearrow-orange.gif' ) no-repeat scroll right 8px;
}

h3.listContentTitle a
{
	color: #0066cc;
}

h3.listContentTitle a:hover
{
	color: Navy;
}

img.listContentTitleImage
{
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #666;
	margin-right: 5px;
}
p.listContentLead
{
	color: #666;
	line-height: 150%;
}
a.listContentMore
{
	color: #eb8e31;
}
h4.listContentUpperTitle
{
}
h4.listContentUpperTitle
{
}
div.listContendivateTime
{
	text-align: left;
	color: #444;
}
/*List Content: End*/

/*Content: Begin*/
h2.contentTitle
{
	color: #0066cc;
	font-size: 13pt;
	font-family: Times New Roman;
	font-weight: bolder;
	line-height: 120%;
}

img.contentBodyImage
{
	float: left;
	border-style: solid;
	border-width: 10px;
	border-color: #666;
	margin-right: 5px;
}
p.contentLead
{
	color: #666;
	line-height: 150%;
	padding-top: 10px;
}
h3.contentUpperTitle
{
	color: #666;
	font-size: 10pt;
	font-family: Times New Roman;
	font-weight: bolder;
}
h3.contentBottomTitle
{
	color: red;
	font-size: 10pt;
	font-family: Times New Roman;
	font-weight: bolder;
}
div.contendivateTime
{
	color: #eb8e31;
	text-align: left;
	padding-bottom: 10px;
}
div.contentBody
{
	color: #222;
	line-height: 150%;
}
div.contentSource
{
	float: right;
	color: #eb8e31;
}
div.contentSource span
{
	color: #666;
}
div.contentTools
{
	float: left;
	color: #eb8e31;
}
div.contentTools a
{
	color: #666;
}

div.contentTools a:hover
{
	color: #222;
}

span.contendivateTime
{
}
/*Content: End*/




/*Comment: Brgin*/
div.commentShow
{
	padding-bottom: 15px;
}
p.commentBody
{
	color: #222;
	padding-bottom: 5px;
}
span.commentFields
{
	color: #999;
}
span.commentFullName
{
	color: #666;
}
span.commentEmail
{
	color: #666;
	direction: ltr;
}
span.commentSubmitDateTime
{
	color: #666;
	direction: ltr;
}
p.resultMessage
{
	color: Green;
	padding-bottom: 20px;
}
/*Comment: End*/


.fullWidth
{
	width: 380px;
}

.halfWidth
{
	width: 185px;
}

.quarterWidth
{
	width: 95px;
}
.error
{
	color: Red;
}
.blackArrow
{
	text-indent: 7px;
	background: transparent url(  'Images/bullet-arrow-black.gif' ) no-repeat scroll right 4px;
}
.orangeArrow
{
	text-indent: 7px;
	background: transparent url(  'Images/bullet-arrow-orange.gif' ) no-repeat scroll right 6px;
}
.orangeDoubleArrow
{
	text-indent: 7px;
	background: transparent url(  'Images/bullet-doublearrow-orange.gif' ) no-repeat scroll right 4px;
}
.rss
{
	text-indent: 7px;
	background: transparent url(  'Images/bullet-rss.gif' ) no-repeat scroll left 1px;
}

input.text
{
	border: solid 1px #ccc;
	font-family: Tahoma;
	font-size: 9pt;
	background-color: white;
}
input.textLTR
{
	border: solid 1px #ccc;
	font-family: Tahoma;
	font-size: 9pt;
	background-color: white;
	direction: ltr;
	text-align: left;
}
textarea.normal
{
	border: solid 1px #ccc;
	border: 1px #ccc solid;
	font-family: Tahoma;
	font-size: 9pt;
	background-color: white;
	height: 5em;
}
select.normal
{
	border: solid 1px #ccc;
	border: 1px #ccc solid;
	font-family: Tahoma;
	font-size: 9pt;
	height: 19px;
}

table.grayBorder, table.grayBorder tr, table.grayBorder div
{
	border: solid 2px #ddd;
	border-collapse: collapse;
	padding: 2px;
}

div.serviceMore
{
	text-align: left;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-top: 5px;
}
/* Vote */
div.voteBox
{
	width: 300px;
}
div.voteOptionTitle
{
	color: #666666;
	line-height: 150%;
}
div.voteTitle
{
	color: blue;
	line-height: 150%;
}
div.voteSubmit
{
	text-align: center;
	margin-bottom: 10px;
}
.voteSubmitButton
{
	background-color: #888888;
	border: 0 solid white;
	color: white;
	font-family: tahoma;
	font-size: 8pt;
	height: 20px;
	padding: 0;
}
/* Vote Result*/

label.voteResultOptionTitle
{
	color: #666666;
	line-height: 150%;
}
div.voteResultOptionRate
{
	background: transparent url(  'Images/vote-bar-center.gif' ) repeat-x scroll right bottom;
	height: 8px;
}
div.voteResultTotals
{
	margin: 5px;
	margin-bottom: 10px;
}
label.voteResultOptionTitleRate
{
	color: #EB8E31;
	margin-right: 5px;
}
div.voteResultThankYou
{
	color: #666666;
	line-height: 150%;
}

div.voteResultOption
{
	margin-top: 5px;
}

/*Related Contents*/
p.relatedContent
{
	font-family: Tahoma;
	font-size: 9pt;
	color: #ff9505;
	padding-bottom: 5px;
	padding-top: 15px;
}

/*SignUp*/
div.rightPart
{
	float: right;
	width: 95px;
	padding: 3px;
	padding-right: 0px;
}
div.leftPart
{
	float: right;
	width: 95px;
	padding: 3px;
}
input.SignUpWidth
{
	width: 198px;
}

/*link*/
h4.listLinkTitle
{
	color: #0066cc;
	font-size: 8pt;
	font-family: Tahoma;
	font-weight: normal;
	line-height: 120%;
	text-indent: 10px;
	padding-bottom: 8px;
	background: transparent url(  'Images/bullet-doublearrow-orange.gif' ) no-repeat scroll right 4px;
}
h4.listLinkTitle a
{
	color: #0066cc;
}
h4.listLinkTitle a:hover
{
	color: Navy;
}
div.listLinkDateTime
{
	text-align: left;
	color: #444;
}
div.groupLinks
{
	padding:10px 15px 10px 0px;
}
h3.titleGroupTitle
{
	color: #666;
	font-size: 8pt;
	line-height: 150%;
	text-indent: 6px;
	background: transparent url(  'Images/bullet-arrow-orange.gif' ) no-repeat scroll right 6px;
}
