*{font-family:arial,sans-serif;}
body{font-size:13px;background:#ffffff;color:#000000;padding:0;margin:0;}
#body{direction:rtl;margin:0 auto;min-width:860px;max-width:900px;_width:900px;}

/*html tags*/
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;}
img{border:0;_behavior:url("../common/ie6/png.htc");}
h2{margin-top:0;}
th{text-align:right;}
hr{border:0;border-top:1px solid #ECECEC;*color:#ffffff;}
p,h3{margin:5px 0;padding:0;}
dl{margin-top:0;margin-bottom:0;}
form{margin:0;padding:0;}
input[type=text],input[type=password],textarea,select{border:1px solid #c5c6c8;background:#ffffff;font-size:1em;}
textarea{height:7em;width:500px;}
.options select{max-width:100px;}

#top{clear:both;}
#logo h1{margin:-15px 2em 0 0;}

/*top menu*/
#topMenu{background:url(topMenuSideLeft.png) top left no-repeat;padding-left:15px;height:36px;}
#topMenu .p1{background:url(topMenuSideRight.png) top right no-repeat;padding-right:27px;height:17px;}
#topMenu .p2{background:url(topMenuBackground.png) repeat-x;height:17px;}
#topMenu ul{background:url(topMenuSeperator.png) top right no-repeat;height:36px;padding:0 28px 0 0;margin:0;float:left;/*hack for IE6&7 and FF2*/width:141px;}
#topMenu li{padding:6px 0 0 5px;margin:0;list-style:none;float:right;background:url(topMenuContentArea.png) repeat-x;height:30px;}
#topMenu li a{color:#1E778C;border-right:1px dotted #989A9B;padding-right:5px;display:block;}
#topMenu li:first-child a,#topMenu li.first-child a{border:0;}

/*main menu*/
#menu{background:url(menuSideRight.png) top right no-repeat;_background-image:url(menuSideRight_IE6.gif);height:42px;padding:0 19px 0 130px;margin-bottom:3px;font-size:1.1em;font-weight:bold;white-space:nowrap;}
#menu a{color:#ffffff;}
#menu ul{background:url(menuBG.png) repeat-x;_background-image:url(menuBG_IE6.gif);height:42px;padding:0;margin:0;}
#menu li{float:right;list-style:none;padding:0;margin:0;_behavior:url("../common/ie6/hover.htc");}
#menu li a{border-right:2px solid #ffffff;margin-top:13px;padding:0 0.5em;display:block;}
#menu li:first-child a,#menu li.first-child a{border:0;padding-right:0;}
#menu #logout{background:url(menuSideLeft.png) top left no-repeat;_background-image:url(menuSideLeft_IE6.gif);width:120px;height:32px;padding:10px 5px 0 0;margin-left:-125px;float:left;text-align:center;z-index:auto;}
#menu #logout a{border:0;padding:0;margin:0;font-size:1.2em;}

/*makes the menu dynamic*/
#menu li{position:relative;z-index:99999999;}
#menu li ul{display:none;margin:5px -0.3em 0 0;}
#menu li:hover ul{display:block;position:absolute;*top:30px;*right:0;}
#menu li ul{margin:-1px 0 0 0;width:120px;height:auto;background:none;border-bottom:1px solid #000000;}
#menu li li{float:none;background:#ffffff;*width:100%;border:1px solid #000000;border-bottom:0;}
#menu li li a{color:#000000;display:inline;padding:0;margin:0;*text-decoration:none;}

/*page layout*/
#content{background:#ffffff url(contentBG_IE6.gif) repeat-x;}
#content .k1{background:url(pina_TL.png) top left no-repeat;}
#content .k2{background:url(pina_TR.png) top right no-repeat;padding:5px 5px 0 0;}
#options,.options{width:20.5%;_width:20%;float:right;}
#main{float:right;width:79.5%;}
#main.center{width:54%;}
#left{width:25.5%;_width:26%;float:left;}

/*blue boxes (default boxes color and some default settings for other boxes colors)*/
.block{position:relative;*display:inline-block;padding:13px;margin:6px 0 6px 6px;background:#ffffff url(blueBoxBG.png) bottom repeat-x;}
.block h2,.block h3{padding:2px 6px 0 0;position:relative;height:23px;margin:-8px -8px 2px -8px;background:url(blueTopBG.png) repeat-x;color:#ffffff;font-size:1.2em;font-weight:normal;*display:inline-block;}
.block h2 *,.block h3 *{color:#ffffff;}
.block h3{margin-top:8px;padding:2px 3px 0 0;height:21px;}
.block h3.strong{font-size:1em;font-weight:bold;}
.block h2 .p1{width:11px;height:23px;position:absolute;top:0;right:0;_right:-1px;background:url(blockTopCornerRight.png) right no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/blockTopCornerRight.png');}
.block h2 .p2{width:11px;height:23px;position:absolute;top:0;left:0;background:url(blockTopCornerLeft.png) left no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/blockTopCornerLeft.png');}
.block th,.block th *,.block .strong,.block .strong *{color:#0471B7;}
.block .color0{background:#F4FAFE;}
.block .color1{background:#FDFDFE;}
.block button,.block .button{width:120px;height:29px;padding:0;border:0;color:#ffffff;font-weight:bold;background:url(blueButton.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/blueButton.png');}
.block .button{height:21px;padding-top:8px;/*ff2*/display:-moz-inline-block;/*all*/display:inline-block;text-align:center;}

/*green boxes*/
.block.green{background-image:url(greenBoxBG.png);}
.block.green h2,.block.green h3{background-image:url(greenTopBG.png);}
.block.green th,.block.green th *,.block.green .strong,.block.green .strong *{color:#208252;}
.block.green .color0{background:#F3FAEF;}
.block.green .color1{background:#FDFDFE;}
.block.green button,.block.green .button{background:url(greenButton.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/greenButton.png');}

/*orange boxes*/
.block.orange{background-image:url(orangeBoxBG.png);}
.block.orange h2,.block.orange h3{background-image:url(orangeTopBG.png);}
.block.orange th,.block.orange th *,.block.orange .strong,.block.orange .strong *{color:#E47E04;}
.block.orange .color0{background:#FFF8EE;}
.block.orange .color1{background:#FEFEFE;}
.block.orange button,.block.orange .button{background:url(orangeButton.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/orangeButton.png');}

/*turquoise boxes*/
.block.turquoise{background-image:url(turquoiseBoxBG.png);}
.block.turquoise h2,.block.turquoise h3{background-image:url(turquoiseTopBG.png);}
.block.turquoise th,.block.turquoise th *,.block.turquoise .strong,.block.turquoise .strong *{color:#1E778C;}
.block.turquoise .color0{background:#EFF9FA;}
.block.turquoise .color1{background:#FEFEFE;}
.block.turquoise button,.block.turquoise .button{background:url(turquoiseButton.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/turquoiseButton.png');}

/*headers with text on both sides*/ /*opera and safari have problems with this thing*/
h2,h3{clear:both;}
h3 .theOtherSide,h2 .theOtherSide{float:left;margin:-18px 0 0 5px;}
.block h3.strong{background:none;margin:0;padding:0;height:auto;}

/*bottom part of boxes*/
.blockBottom{text-align:left;font-size:0.85em;margin:0;padding-top:10px;}
.blockBottom strong{text-decoration:underline;}
.blockBottom button,.blockBottom .button{font-size:1.1em;}

/*boxes corners*/
.block .c1,.block .c2,.block .c3,.block .c4{width:13px;height:13px;position:absolute;}
.block .c1{   top:-1px;right:-1px;background:url(blockCornerTopRight.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/blockCornerTopRight.png');}
.block .c2{bottom:-1px;right:-1px;background:url(blockCornerBottomRight.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/blockCornerBottomRight.png');}
.block .c3{bottom:-1px; left:-1px;background:url(blockCornerBottomLeft.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/blockCornerBottomLeft.png');}
.block .c4{   top:-1px; left:-1px;background:url(blockCornerTopLeft.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/blockCornerTopLeft.png');}

/*boxes shadows*/
.block .c5,.block .c6,.block .c7,.block .c8{position:absolute;}
.block .c5{height:3px;   top:-1px; right:12px;left:12px;background:url(blockBorderTop.png) repeat-x;_background-image:url(blockBorderTop_IE6.gif);_width:102%;}
#main .block .c5{_width:100.5%;}
.block .c6{height:2px;bottom:-1px; right:12px;left:12px;background:url(blockBorderBottom.png) repeat-x;_background-image:url(blockBorderBottom_IE6.gif);_background-position:bottom;_width:101%;}
.block .c7{ width:3px; right:-1px;bottom:12px; top:12px;background:url(blockBorderRight.png) repeat-y;_background-image:url(blockBorderRight_IE6.gif);_height:100%;}
.block .c8{ width:3px;  left:-1px;bottom:12px; top:12px;background:url(blockBorderLeft.png) repeat-y;_background-image:url(blockBorderLeft_IE6.gif);_height:100%;}

/*ads*/
#ad1{margin-right:1em;}
#ad2{position:absolute;top:50%;margin-top:-300px;right:1095px;width:160px;height:600px;}
#ad3{padding-right:10px;}
#ad4{float:left;margin:-145px 0 0 2em;}
#ad5{text-align:center;margin-top:1em;}
#ad6{text-align:center;}

/*copyright area*/
#copyright{text-align:center;border-top:2px solid #E4E8EA;}
#freakbox{float:left;margin-top:-24px;}

/*polls*/
.poll ol{list-style:none;padding:0;margin:1em 0;}
.poll li{margin:3px 0;}
.poll h3.strong{font-size:1.1em;}
.pollBar{background:url(greenTopBG.png) repeat-x;height:17px;color:#ffffff;padding:3px 3px 0 0;margin-top:2px;min-width:1.8em;*max-width:98%;}

/*colorTable*/
.colorTable{margin:0 -7px;border-bottom:1px solid #ECECEC;}
.colorTable table{margin:0;width:100%;}
.color0,.color1{padding:3px;}

/*thumbs types*/
.userSmallPic{max-height:45px;max-width:45px;_width:45px;_height:45px;border:1px solid #e1e2e3;}
.thumb{max-height:100px;max-width:100px;_width:100px;_height:100px;border:1px solid #e1e2e3;}

/*some classes...*/
.smaller{font-size:0.85em;font-weight:normal;}
p.smaller{margin:0;}
.formMust,th .formMust{color:red;}
#errorPlace{color:red;font-weight:bold;text-align:center;}

/*rich text editor*/
fieldset{margin-bottom:1em;padding:0;border:0;_width:99%;}
fieldset .controls{text-align:center;margin-bottom:1em;}
fieldset .controls button{padding:0;margin:0;width:auto;height:auto;background:none;border:auto;}
fieldset .controls select{width:5.5em;height:1.7em;}
fieldset .controls label img{margin:4px 0 -6px 0;}
fieldset iframe,fieldset textarea{width:100%;height:200px;border:1px solid #EBF4F9;}

/*tabs*/
.tabBox{_position:relative;}
.tabBox .tab{float:right;}
.tabBox .tab h3{padding:0 3px;margin:0 1px;border-bottom:0;cursor:pointer;_display:inline;}
.tabBox .tab.selected h3{font-weight:bold;}
.tabBox .tab .tabContent{display:none;*display:block;*width:1px;*height:1px;*overflow:hidden;border:1px dotted #c0c0c0;position:absolute;right:13px;left:13px;_top:21px;_right:0;_left:0;_overflow:auto;}
.tabBox .tab.selected .tabContent{display:block;*width:auto;*height:auto;*overflow:show;*width:676px;}

/*automatic first-child class in IE6. it's here because Safari dont like this (http://elmicoxcodes.blogspot.com/2008/03/new-way-to-hover-and-first-child-in-ie6.html)*/
li{_font:expression((function(who){if(!who.MXPC){who.MXPC='1';(who==who.parentNode.firstChild)?who.className+=' first-child':'';}})(this),'auto');}
