@charset "utf-8";

body {border:0px; padding:0px; margin:0px; font-size:11px; background-color:#fff; font-family:Tahoma; background-image:url(images/px_main.gif); color:#f6f6f4}

/* Block */
.Block {border:1px solid white; background-color:#9dd4ff; margin-bottom:15px; direction:rtl;}
table.BlockTitle {background:#3f8ecb url(images/bg_block.gif) no-repeat scroll right top; height:24px;}
table.BlockTitle div {padding:4px 25px 0px 10px; font-weight: bold;}
.Content {background:none; color:#000; font-size:11px; font-family:Tahoma; padding:10px; padding-top:0px; direction:rtl;}

/* Center Block */
.CenterBlock {margin-top:0px; margin-bottom:10px; border:2px solid #9dd4ff;}
table.CenterBlockTitle {border-bottom:2px solid #3f8ecb; height:100%;}
table.CenterBlockTitle div {padding:4px; color:#000; font-size:11px; font-weight:bold;}
.CenterContent {padding:10px; color:#000;}

/* Menu */
#Menu {padding:10px;}
#Menu a:link, #Menu a:active, #Menu a:visited, #Menu a:hover 
	{background:#9dd4ff url(images/bulletarrow.gif) no-repeat scroll right center; display:block; height:20px; padding-right:20px; margin:0px; color:#000;}
#Menu a:hover {background:#55A2DF url(images/bulletarrow_o.gif) no-repeat scroll right center; color:#fff;}

/* Bullet Star */
.BullStar {background:url(images/bullstar.png) no-repeat scroll right center; padding-right:20px; margin:0px;}

/* Guide */
p.Guide {text-align:center; margin:20px 10px;}
.Guide span {padding:7px; border:1px solid gray; background-color:#FFFFEC;}
.Guide span span {padding:0px; border:0px;}

/* Tooltip */
.tip {cursor:pointer;}
.tip img {vertical-align:middle;}

fieldset {-moz-border-radius:5px;}

td, div, p, input, textarea, form {font-family:Tahoma; font-size:11px}

a:link, a:active, a:visited {background:none; color:#1B598D; font-size:11px; font-family:Tahoma; text-decoration:none}
a:hover     {background:none; color:#F50; font-size:11px; font-family:Tahoma; text-decoration:none}
a.WhiteHover:hover {color:#fff;}

.btn{border:1px solid #777; font-size:8pt; font-family:Tahoma; color:#444; width:55px; height:20px; background-color:#eee;
 padding-bottom:5px;}
.login {width:98px; height:20px; color:#666666; font-size:8pt; font-weight:normal; font-family:Tahoma; border:1px solid #aaa; vertical-align:middle; margin:5px 0px; direction:ltr;}
.loginTable td {padding:0px; padding-left:2px; margin:0px; color:#000;}
.NewsDateTime {color:#777;}

td,p,div {font-family:Tahoma; font-size:8pt;}
td.footer		{height:80px; padding:5px; padding-top:15px; color:#000; font-size:8pt; font-family:Tahoma;}
.bottommenu{font-family:Tahoma; font-size:8pt; font-weight:normal; padding:0px; padding-left:8px; padding-right:8px; border-left:1px solid #9dd4ff; margin:0px;}
.bottommenu a, .bottommenu a:visited {text-decoration:none; color:#eee;font-size:8pt;font-family:Tahoma;}
.bottommenu a:hover {text-decoration:none; color:#aaa;}
.copy a, .copy a:link, .copy a:visited {color:#aaa;}
.copy a:hover {color:#f50;}

.highlight {background-color:#FFFF00;}
.Star {color:#F00;}
span.Count {color:#777777; font-size:0.9em;}

#pages {text-align:center; direction:ltr; border:none; padding-bottom:13px; padding-top:0px; margin:15px 0px;}
#pages a, #pages span {padding:3px 7px; margin:0px; border:none;}
#pages span {font-weight:bold;}
#pages a:hover {padding:2px 6px; border:1px solid #006699; background-color:#EFF6FF; color:#55A2DF;}


.Question {margin:5px 0px; text-align:justify; font-style:italic; color:#1B598D;}
.Answer { margin:0px; text-align:right; color:#555; line-height:1.4em;}

.errorMessage {color:#dd0000;}
.errorList {color:#555; line-height:1.5em; text-align:right; font-size:8pt; margin-right:15px;}

/* Photo */
.photo {border:1px solid #000000; margin:5px; padding:5px;}
a:hover .photo {border:1px solid #f90;}
a:hover span.Name {text-decoration:none; color:#f90;}

div.DocPath {margin:-5px 5px 35px 5px; text-align:right; padding:0px;}
img.Path {border:0px; width:10px; height:10px; vertical-align:bottom;}

/* Poll */
form.Poll {width:160px;}
.Poll p {padding-right:20px; text-indent:-20px; margin:5px 0px; vertical-align:middle;}
.Poll p label, .Poll p input {vertical-align:middle; width:auto; background-color:#9dd4ff; border:0px;}


.BulletDivR p, .BulletDivL p {text-indent:-25px; margin:8px 0px; line-height:1.5em;}
.BulletDivR p {direction:rtl; padding-right:22px;}
.BulletDivL p {direction:ltr; padding-left:22px;}
.Bullet {vertical-align:middle; border:0px; margin:0px 5px;}

/* Some */
.und {padding-bottom:3px; border-bottom:1px dashed #aaa;}
.Bold {font-weight:bold;}
.Blue1 {color:#069;}
.BackBlue {background-color:#3f8ecb;}
.Yellow {color:yellow;}
.Orange1 {color:#f50;}
.Orange2 {color:#f90;}
.Disabled {color:#666;}
