#body
{
    padding: 0;
    margin: 0px;
    text-align: center;
    font-size: 10pt;
    color: #000000;
    scrollbar-arrow-color: #ffff00;
    font-family: Tahoma,arial,tahoma,arial;
    scrollbar-base-color: #447192;
    text: justify;
    text-decoration: none;
    font-weight: 470;
    background: #ffffff url(images/home_12.jpg) bottom left repeat-x ; 
}

A:link{color: #003299;text-decoration: none;}
A:visited{color: #900000;text-decoration: none;}
A:hover{color: #01099e;text-decoration:underline;}
A:active{color: #FF0000;text-decoration:overline;}
submit
{
    border: solid 1px #000000;
    font-size: 8pt;
    color: #000000;
    font-family: tahoma,arial;
    background-color: #ffffff;
}
input
{
    border: solid 1px #000000;
    font-size: 8pt;
    font-family: tahoma,arial;
    background-color: #ffffff;
}
textarea
{
    border: solid 1px #000000;
    font-size: 8pt;
    font-family: tahoma,arial;
    background-color: #ffffff;
}
#frame
{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    padding: 0px;
    text-align: center;
    direction: rtl;
    background: url(images/home_05.jpg) top left repeat-x ; 
}
.select{color: #003300; font-family: Tahoma; font-size: 8pt; COLOR: #000000;FONT-FAMILY:tahoma,arial; border-width: 1px; background-color: #CCFF99; }
.checkbox {border:0;BACKGROUND-COLOR:#E6EAF0;}
.checkbox2 {border:0;BACKGROUND-COLOR:#ffffff;}
.login{BORDER:solid 1px #000000;FONT-SIZE: 8pt;font-weight:bold; FONT-FAMILY:tahoma,arial;BACKGROUND-COLOR:#8dc6ff;}
.submit2{BORDER:solid 1px #000000;FONT-SIZE: 8pt;font-weight:bold; FONT-FAMILY:tahoma,arial;BACKGROUND-COLOR:#8dc6ff; text-align:center;}
.submitButton{width: 30px;height:30px;BORDER:solid 0px #000000;FONT-SIZE: 8pt;COLOR: #000000;FONT-FAMILY:tahoma,arial; cursor:hand;}
.submitButton2{BORDER:solid 1px #000000;FONT-SIZE: 8pt;COLOR: #000000;FONT-FAMILY:tahoma,arial; cursor:hand;}
.Cframe
{
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    padding: 0px;
    text-align: center;
    direction: rtl;
    background-color: #ffffff;

}
.header
{
    width: 950px;
    height: 144px;
    padding: 0;
    color: white;

}
#footer
{
    width: 950px;
    height: 41px;
    padding: 0;
    text-align: right;
    background: url( 'images/home_15.jpg' ) bottom left repeat-x;
    margin-bottom: 0px;
    border: 1px solid #cccccc;
   	border-width: 0px 0px 0px 0px;

}
.content
{
    width: 950px;
    margin: 0px 0px 0px 0px;
    padding: 0;
    border: 1px solid #cccccc;
   	border-width: 0px 0px 0px 0px;
}
.HeaderP1
{
    width: 545px;
    height: 144px;
    float: right;
}
.HeaderP2
{
    width: 223px;
    height: 144px;
    float: left;
}
#HeaderP3
{
    width: 545px;
    height: 109px;
    float: left;
    text-align: left;
    background-image: url( 'images/mtdbir_03.jpg' );
}

.HeaderP3_1
{
    width: 674px;
    height: 135px;
    float: right;
    text-align: right;
    border: 0px solid black;
     background: #ff00ff;

}
.HeaderP3_2
{
    width: 117px;
    height: 36px;
    float: left;
    text-align: left;
}
.HeaderP4
{
    width: 674px;
    float: right;
}
.HeaderP4_1
{
    width: 674px;
    height: 25px;
    float: right;
    text-align:right;
  	padding-top: 3px;
    background-color: yellow;
   background-image: url( 'images/home_06.jpg' );
    

}
.HeaderP4_2
{
    color: Black;
     font-size:smaller;
    width: 570px;
    height: 15px;
    float: right;
    text-align:right;
}

.HeaderP4_2_1
{
    text-align:right;
    width: 120px;
    height: 30px;
    float: right;
    background-color: white;
}
.HeaderP4_2_2
{
    width: 344px;
    height: 17px;
    float: right;
    background-color: white;
    font-size: 8pt;
     font-weight:bold;
    font-family: tahoma,arial,Helvetia,sans-serif; color: #7d7d7d;
}
.newsMarq{
	text-align:left; 
	width: 950px;
	padding-top: 0cm;
	 margin-top:1px;
	border: 0px solid black;
	border-width: 0px 1px 0px 1px;
	 height:20px;
}

.upline{
	text-align:right; 
	border: 0px solid black;
   height:20px;
    color: Black;
     background-color:white;
   }
.CMside /*content-middle side*/
{
float: right;
width: 368px;
height: 100%;
margin: 0;
border: 0px solid green;
 }

.CRside /*content-right side*/
{
float: right;
width: 368px;
height: 100%;
margin: 0;
border: 0px solid green;
}
.CLside /*content-left side*/
{
float: left;
text-align:center;
width: 210px;
height: 100%;
margin: 0;
border: 0px solid red;
}
.RMno1 /*right menu no 1 */
	{
	text-align:center; 
	width: 356px;
	border: 0px solid red;
	padding-top: 0cm;
	margin:0px 2px 0px 2px;
	background-color: white;
	}
.BRMno /*right menu no 1 */
	{
	text-align:right; 
	width: 356px;
	border: 0px solid red;
	padding-top: 0cm;
	 padding: 2px 5px 2px 2px;
	margin:0px 2px 0px 2px;
	background-color: white;
	}	
.RMline /*right menu upper line */
	{
	text-align:center; 
	width: 356px;
	padding-top: 0cm;
	}
.RMtitr /*right menu titr 1 */
	{
	text-align:left; 
	width: 356px;
	height: 26px;
	border: 1px solid #cccccc;
	border-width: 2px 0px 2px 0px;
	margin:5px 2px 0px 2px;
	vertical-align:bottom;
	padding: 2px 2px 2px 2px ;
   background-color:#f3f0f3;
     direction:ltr;
	}
.RMtitrt 
	{
	text-align:left; 
	width: 356px;
	height: 26px;
	border: 1px solid #cccccc;
	border-width: 2px 2px 2px 2px;
	margin:5px 2px 0px 2px;
	vertical-align:bottom;
	padding: 2px 2px 2px 2px ;
   background-color:#f3f0f3;
	}	
.RMtitr1 /*right menu titr 1 */
	{
	padding-top:8px;
	float:right;
	text-align:right; 
	width: 150px;
	height: 30px;
	}
.RMtitr2 /*right menu titr 1 */
	{
	float:right;
	text-align:center; 
	width: 100px;
	height: 30px;
	}
.RMmatn /*right menu matn */
	{
	padding-top:7px;
	text-align:left;
	text-align:justify; 
	width: 356px;
	border: 1px solid #cccccc;
	border-width: 0px 0px 2px 0px;
	margin:0px 2px 1px 2px;
	background-color: white;
	}
.galleryBox 
	{
    padding: 4px 5px 5px 5px ;
	text-align:right;
	text-align:justify; 
	width: 356px;
	border: 1px solid #cccccc;
	border-width: 0px 0px 2px 0px;
	margin:0px 2px 1px 2px;
	background-color: white;
	}
.RMmatn2
	{
	text-align:right;
	text-align:justify; 
	width: 356px;
	border: 1px solid #cccccc;
	border-width: 0px 0px 2px 0px;
	margin:0px 2px 1px 2px;
	background-color: white;
	}
.RMxBox{
    width: 355px;
    float: left;
    text-align: left;
    padding: 0px ;
	margin:0px 2px 1px 2px;
	text-align:justify; 
    border:1px dashed #cccccc;
	border-width: 0px 0px 1px 0px;  
	 direction:ltr;
}
.picBox{
    width: 130px;
    float: right;
    text-align: center;
    padding: 8px ;
	margin:0px 2px 1px 2px;
	text-align:justify; 
    border:0px dashed #cccccc;
	border-width: 0px 0px 0px 0px; 
	position:relative; 
	 display:inline;
}
.RMximage{
     width: 70px;
     float: right;
    text-align: right;
   	margin:10px 2px 8px 2px;

}
.RMxtitr{
    width: 200px;
    float: right;
    text-align: right;
    padding: 0px 2px 2px 2px ;
	margin:0px 2px 1px 2px;
	text-align:justify; 
}

.LMno1 /*left menu no 1 */
	{
	text-align:center; 
	width: 200px;
	border:0px solid black;
	padding-top: 0cm;
	margin:2px 2px 0px 2px;
	border-width: 0px;
	background-color: white;
	}
.LMline /*left menu upper line */
	{
	text-align:center; 
	width: 200px;
	height: 4px;
	padding-top: 0cm;
	}
.LMsh 
	{
	text-align:center;
	          font-size:8pt;
      font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
    font-weight:bold;
	width: 200px;
	border:1px solid black;
    border-width: 1px 1px 1px 1px;
	padding-top: 0cm;
	margin:2px 2px 3px 2px;
	background-color: #6dcff6;
	}
.LMdate{
           direction:ltr;
          font-size:8pt;
          font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
          font-weight:bold;
}
.LMtitr /*left menu titr 1 */
	{
	text-align:center; 
	width: 200px;
	border: 1px solid black;
    padding: 4px 2px 0px 2px ;
	margin:0px 2px 0px 2px;
    border: 2px solid #cccccc;
	background-color: #f3f0f3;
   	height: 27px;

	}
.LMtitr2 /*left menu titr 1 */
	{
	text-align:center; 
	width: 200px;
	border: 1px solid black;
    padding: 4px 2px 2px 2px ;
	margin:0px 2px 0px 2px;
    border: 1px solid #cccccc;
	border-width: 2px 2px 0px 2px;
	background-color: #7cc576;
   	height: 20px;

	}
.LMmatn /*right menu matn */
	{
	text-align:center; 
	width: 200px;
	border: 1px solid black;
	padding-top: 0cm;
	margin:0px;
	border-width: 0px 0px 0px 0px;
	background-color: white;
	}
.LMadBox 
	{
          direction:rtl;
          font-size:9pt;
          font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
          color:#363636;
     padding:5px 2px 5px 2px;
	text-align:right; 
	 margin:5px 0px 2px 0px;
	border: 0px solid black;
	}
.CMno1 /*center menu no 1 */
	{
	text-align:center;
	width: 356px;
	border:1px solid black;
	padding-top: 1px;
	padding-bottom:5px;
	margin:0px 0px 0px 0px;
	border-width: 1px;
	background-color: white;
	}

.CMtitr /*center menu titr 1 */
	{
	text-align:center; 
	width: 356px;
	border: 0px solid black;
	padding-top: 0cm;
	margin:0px; 
	border-width: 0px 0px 0px 0px;
	background-color: #ffffff;
	}

.CMmatn /*center menu matn */
	{
	text-align:right; 
	width: 356px;
	border: 0px solid black;
	padding-top: 0cm;
	margin:0px;
	border-width: 0px 0px 0px 0px;
	background-color: white;
	}
.CMadBox{
    text-align: center;
    padding: 0px 1px 3px 3px;
	margin:10px 7px 9px 2px;
	text-align:justify; 
    border:0px dashed #cccccc;
	border-width: 0px 0px 0px 0px;  
}
.RMadBox{
    text-align: center;
    padding: 0px 1px 3px 3px;
	margin:10px 7px 9px 2px;
	text-align:justify; 
    border:0px dashed #cccccc;
	border-width: 0px 0px 0px 0px;  
}
.pagenum
{
    float: leftt;
    text-align: center;
    direction:rtl;
    border: 0px solid black;
    padding-top: 0cm;
    background-color: #E6EAF0;
    margin: 0px;
    letter-spacing: normal;
     height:20px;
      width: 680px;

}
.head
{
    font-size: 8pt;
    font-family: tahoma,arial,Helvetia,sans-serif; color: #7d7d7d;
    
    padding: 5px;
    direction: rtl; text-align:right;
}

.head1 {
          font-size:8pt;
          font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
          font-weight:bold;
          color:#000000;
          background-color:#d1def1;
          padding:5px;
          border-left:1px solid #6699CC;
          border-right:1px solid #6699CC;
          border-top:1px solid #6699CC;
          border-bottom:1px solid #6699CC;
          }


.head2 {
          font-size:10pt;
          font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
          background-color:#CCD8E3;
          padding:1px;
          padding-bottom:5px;
          border-left:1px solid #6699CC;
          border-right:1px solid #6699CC;
          border-top:0px solid #6699CC;
          border-bottom:1px solid #6699CC;
          }

.head3 {
           font-size:8pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           background-color:#d1def1;
           padding:5px;
           border-left:1px solid #6699CC;
           border-right:1px solid #6699CC;
           border-top:0px solid #6699CC;
           border-bottom:1px solid #6699CC;
           direction:rtl;
           }
 .columl{
          background-color:#ffffff;
          font-size:8pt;
          font-family:tahoma,arial,Helvetia,sans-serif;
          border-left:1px solid #6699CC;
          border-right:1px solid #6699CC;
          border-top:1px solid #6699CC;
          border-bottom:1px solid #6699CC;
          padding:5px;
          }
  .columr{
            text-align:center;
           background-color:#E6EAF0;
           font-size:10pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           border-left:0px solid #6699CC;
           border-right:0px solid #6699CC;
           border-top:0px solid #6699CC;
           border-bottom:1px solid #6699CC;
           }
 .colum{ 
            text-align:center;
           background-color:#ffffff;
           font-size:10pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           border-left:0px solid #6699CC;
           border-right:0px solid #6699CC;
           border-top:0px solid #6699CC;
           border-bottom:1px dotted #6699CC;
           }
.endrow{
           background-color:#E6EAF0;
           font-size:8pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           border-left:0px solid #6699CC;
           border-right:0px solid #6699CC;
           border-top:0px solid #6699CC;
           border-bottom:0px solid #6699CC;
           padding:5px;
           width:600px;
            }
.errmsg{
           background-color:#8dc63f;
           font-size:8pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           border-left:1px solid #8ccc63f;
           border-right:1px solid #8ccc63f;
           border-top:1px solid #8ccc63f;
           border-bottom:1px solid #8ccc63f;
           padding:5px;
            }
.headr { 
            text-align:center;
          direction:rtl;
          font-size:9pt;
          font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
          color:#363636;
          padding:5px;
          border: 1px solid #cccccc;
	      border-width: 0px 2px 2px 2px;
          width:200px;
          }

.PLID 
	{
	float:right;
	text-align:right;
	width: 705px;
	border:0px solid #cccccc;
	padding-top: 1px;
	padding-bottom:5px;
	margin:5px 15px 5px 5px;
	}
.PLIDdetail
{
	float:left;
	text-align:justify;
	 direction:ltr;
	width: 705px;
	border:2px solid #cccccc;
	padding:2px 10px 4px 2px;
	background-color: white;
	}
	.PLIDgallery
{
	float:right;
	text-align:justify;
	 direction:rtl;
	width: 550px;
	border:2px solid #cccccc;
	padding:2px 10px 4px 2px;
	background-color: #ccc;
	}
.PLIDT
{
	float:left;
	text-align:left;
	width: 705px;
	height:30px;
	border: 1px solid #cccccc;
	border-width: 2px 2px 0px 2px;
   background-color:#ebd9f0;

	}
.PLIDtitr
{
	float:left;
	text-align:left;
	height:30px;
   /* background: url(images/ptitr.jpg) top right no-repeat ; */
	padding-top: 10px;
	  direction:ltr;
	}
	
.PLID2 
	{
	text-align:left;
	width: 100%;
    border:1px dashed #ddedf3;
    border-width: 0px 0px 1px 0px;
	padding-top: 0px;
	padding-bottom:5px;
	margin:0px 0px 1px 0px;
	background-color: white;
	}
.ptRMxdetail{
    width: 460px;
    float: left;
    text-align: right;
    padding: 10px 2px 2px 2px;
	margin:0px 2px 1px 2px;
	text-align:justify; 
    border:1px dashed #ddedf3;
	border-width: 0px 0px 0px 0px;
	}
	.ptRMxdetail2{
    width: 550px;
    float: left;
    text-align: left;
    padding: 10px 2px 2px 2px;
	margin:0px 2px 1px 2px;
	text-align:justify; 
    border:1px dashed #ddedf3;
	border-width: 0px 0px 0px 0px;
	}
.ptRMximage{
     width: 70px;
     float: right;
    text-align: right;
   	margin:2px 2px 2px 2px;
}
#PHpath{
     width: 500px;
     float: right;
    text-align: right;
   	margin:0px 0px 2px 2px;
}
.photoprvw{
     width: 130px;
     float: right;
    text-align: center;
   	margin:2px 2px 2px 2px;
   	background-color: red;
}
 
.photodetail{
    width: 460px;
    float: left;
    text-align: right;
    padding: 10px 2px 2px 2px;
	margin:0px 2px 1px 2px;
	text-align:justify; 
    border:1px dashed #ddedf3;
	border-width: 0px 0px 0px 0px;
	 display:none;
	}
#PLphtprv ul
	{
	width:530px;
	border:0px solid #CCC;
/* uncomment and adjust this if you want a rounded frame in Mozilla browsers
	-moz-border-radius:20px;
 */
	padding:3px;
	text-align:center;
	position:relative;
	float:right;
	display:inline;
	margin:2px;

}#PLphtprv li
	{
	width:158px;
	border:solid #CCC;
	border-width:0 0px 0px 0;
/* uncomment and adjust this if you want a rounded frame in Mozilla browsers
	-moz-border-radius:20px;
 */
	padding:3px;
	text-align:center;
	position:relative;
	float:right;
	display:inline;
	margin:5px;

}
#imgph{
	border:4px solid #EEE;
/* delete line above and uncomment this for an inset effect
	border:1px solid;
	border-color:#666 #EEE #EEE #666;
 */
}
#imgph2{
	border:3px solid #EEE;

/* delete line above and uncomment this for an inset effect
	border:1px solid;
			border-color:#EEE #666 #666 #EEE ;

 */
}
#PLphtprv a span{
/*\*/
	position:absolute;
	left:-9999px;

}

#PLphtprv a:hover span{	
	top:0px;
	right:9px;
	width:158px;
	font-weight:lighter;
	background:#FFF;
	color:#000;
	padding:2px 0 2px 0;
	text-transform:uppercase;
	 text-decoration:none;
	font-size:70%;
	border:1px solid #EEE;
	border-width:0 0 3px 0;
	filter: alpha(opacity=100);
	/*-moz-opacity:.8;
		opacity:.80;*/
/**/
} 	 
 
#resultvote{
           background-color:#ffffff;
           font-size:8pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           border-left:1px solid #8ccc63f;
           border-right:1px solid #8ccc63f;
           border-top:1px solid #8ccc63f;
           border-bottom:1px solid #8ccc63f;
           padding:5px;
            }
.leftBx { 
          text-align:right;
          direction:rtl;
          font-size:9pt;
          font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
          color:#363636;
          padding:0px;
          border: 1px solid #cccccc;
	      border-width: 2px 2px 2px 2px;
          width:200px;
          } 
.polling { 
          text-align:right;
          direction:rtl;
          font-size:9pt;
          font-family:tahoma,arial,tahoma,arial,Helvetia,sans-serif;
          color:#363636;
          padding:5px;
          border: 1px solid #cccccc;
	      border-width: 0px 2px 2px 2px;
          width:200px;
          }            
.search
 {
	float:right;
	text-align:left;
	height:30px;
	padding: 4px 0px 0px 2px    ;
	 width:200px;
	}
.idea
 {
	text-align:left;
	background-color: white;
	padding: 2px 0px 5px 4px    ;
	}
.shIdea
 {
	float:right;
	text-align:right;
	width: 520px;
	background-color: white;
	padding: 5px 5px 5px 5px    ;
	}
.grouplist
 {
	text-align:left;
	background-color: white;
    border: 1px solid #cccccc;
    border-width: 0px 0px 1px 0px;
	padding: 2px 5px 2px 5px    ;
	margin:0px 0px 10px 0px;

	}
.udesk
 {
	float:right;
	text-align:right;
	width: 565px;
	background-color: white;
	border: 1px solid #cccccc;
    border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 2px ;
	margin:5px 5px 10px 5px;


	}
.udesk1
 {
	float:right;
	text-align:left;
	width: 250px;
	height:30px;
	background-color: white;
	padding: 0px 0px 0px 2px    ;
	}
 .detail{ width:520px;}
 .detR{ float:right; width:520;height:30px;	padding: 1px 0px 0px 2px ;	border: 1px solid #cccccc;

}
.shopdetail  {
	float:right;
	text-align:right;
	width: 520px;
	background-color: white;
	border: 1px solid #cccccc;
    border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 2px ;
	margin:2px 2px 2px 2px;
    display:none;
	}
.messagedetail
 {
	float:right;
	text-align:right;
	width: 544px;
	background-color: #e6edf8;
	border: 1px solid #cccccc;
    border-width: 1px 1px 1px 1px;
	padding: 3px 5px 3px 7px ;
	margin:2px 2px 2px 2px;
    display:none;
	}
	.G1{ width:30; height:20; border: 0px solid #cccccc; float:right; padding-top:20px;}
	.d1{ width:30; height:20; border: 0px solid #cccccc; float:right; padding-top:7px;}
	.udeskTio{
		   text-align:right;
           background-color:#ffffff;
           font-size:10pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           border-left:0px solid #8ccc63f;
           border-right:0px solid #8ccc63f;
           border-top:0px solid #8ccc63f;
           border-bottom:1px ridge #8ccc63f;
            border-bottom-style: ridge;
	        padding: 0px 5px 2px 0px ;
           	margin:0px 2px 5px 0px;

            }
	.udeskT{
		   text-align:right;
           background-color:#acd373;
           font-size:10pt;
           font-family:tahoma,arial,Helvetia,sans-serif;
           border-left:1px solid #8ccc63f;
           border-right:1px solid #8ccc63f;
           border-top:1px solid #8ccc63f;
           border-bottom:1px solid #8ccc63f;
           padding:5px;
           	margin:4px 2px 0px 0px;

            }          
	.messtitr{
    width: 520px;
    float: right;
    text-align: right;
    padding: 2px 2px 2px 2px;
	margin:0px 2px 1px 2px;
	text-align:justify; 
    border:1px solid #ddedf3;
	border-width: 0px 0px 0px 0px;
	}
