body{
background: #aac6cd url("../magdesign/template-mahdi-magazine_02.gif") repeat-x top;
}

.bodyclass{
background: #00607a;
}

.bodypoll{
 background: #006e74;
}

a{
color: #afedfe;
font-family: tahoma;
font-size: 12px;
text-decoration: none;
}

a:hover {
color: #003033;
}

table.mltable{
width: 252px;
height: 100%;
border-right: 1px solid white;
}
	
table.leftborder{
padding: 0px;
border-left: 1px solid white;
}

a.linktop {
display: block;
text-decoration: none;
text-align: center;
padding-top:4px;
height: 30px;
font-family: Tahoma;
font-size: 12px;
padding-right: 0px;
color: White;
margin-right: 8px;
}

a.linktop:hover{
display: block;
text-decoration: none;
text-align: center;
padding-top:4px;
height: 30px;
font-family: Tahoma;
font-size: 12px;
padding-right: 0px;
color: #212121;
margin-right: 8px;
}

a.newsbar{
font-family: tahoma;
font-size: 11px;
color: #110902;
text-decoration: none;
margin-right: 5px;
margin-left: 5px;
white-space: nowrap;
display: block;
}

a.newsbar:hover{
font-family: tahoma;
font-size: 11px;
color: #4E2903;
text-decoration: none;
margin-right: 5px;
margin-left: 5px;
white-space: nowrap;
display: block;
}

.bgfnews{
border-top: 1px solid #95ac66;
border-bottom: 1px solid #95ac66;
text-decoration: none;
font-family: tahoma;
font-size: 12px;
color: #95ac66;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 2px;
background: white;
}

.fnews{
text-decoration: none;
font-family: tahoma;
font-size: 12px;
color: White;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
}

a.freelink{
text-decoration: none;
color: black;
font-size: 12px;
font-family: tahoma;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 8px;
display: block;
}

a.freelink:hover{
color: #003442;
font-size: 12px;
font-family: tahoma;
text-decoration: none;
}

a.freelinktop{
color: #778c4c;
text-decoration: none;
 padding-right:4px;
}

a.freelinktop:hover{
color: #009AF2;
text-decoration: none;
}

a.titlelink{
color: #553256;
font-family: arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
vertical-align: middle;
text-indent: 6px;
}

a.titlelink:hover{
color: #955797;
font-family: arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
vertical-align: middle;
text-indent: 6px;
}

a.freelinkfast{
color: #361D36;
font-size: 12px;
font-family: tahoma;
text-decoration: none;
padding-top: 4px;
padding-bottom: 4px;
}

a.freelinkfast:hover{
color: Black;
font-size: 12px;
font-family: tahoma;
text-decoration: underline;
padding-top: 4px;
padding-bottom: 4px;
}

td.tablehead{
font-weight: bold;
color: #3D2505;
font-size: 12px;
font-family: Tahoma;
background: #F9F0E9;
padding-bottom: 6px;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
}

a.atableright{
font-size: 11px;
font-family: tahoma;
color: white;
padding-bottom: 5px;
padding-top: 5px;
padding-right: 1px;
padding-left: 5px;
}
  
.tableright{
font-family: tahoma;
color: white;
font-size: 11px;
text-decoration: none;
text-align: right;
}

.tableheadfast{
text-decoration: none;
color: black;
font-size: 12px;
font-family: tahoma;
background: #007fa0;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
}

td.tabelecontent2fast{
color: #003746;
font-size: 12px;
font-family: tahoma;
background: #009fca;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
}

td.tabelecontent1fast{
color: black;
font-size: 11px;
font-family: Tahoma;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
background: #FBEEE7;
}

.newstitle{
background: #B0C4DE;
text-align: right;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
height: 20px;
padding-right: 5px;
}

.text{
font-size: 12px;
font-family: tahoma;
padding: 15px;
text-indent: 6px;
text-align: justify;
color: white;
line-height: 15px;
}

a.title{
color: White;
font-family: tahoma;
font-size: 13px;
text-align: right;
padding-top:1px;
text-decoration: none;
margin-bottom:5px;
display: block;
padding-right: 3px;
font-weight: bold;
}

a.title:hover{
color: White;
font-family: tahoma;
font-size: 13px;
text-align: right;
padding-top:1px;
text-decoration: underline;
margin-bottom:5px;
display: block;
padding-right: 3px;
font-weight: bold;
}

.inttitle{
color: #e1f3ff;
font-family: arial;
font-size: 16px;
text-align: right;
text-decoration: none;
padding-right: 15px;
font-weight: bold;
}

.thefooter{
background: #d6e3bb;
font-size: 11px;
font-family: tahoma;
color: #36692c;
padding-bottom: 2px;
padding-top: 2px;
padding-right: 5px;
padding-left: 5px;
}

.blockbody{
text-align: right;
vertical-align: top;
}

a.blocklink{
color: #323232;
width:94%;
padding-right: 31px;
text-decoration: none;
font-family: Tahoma;
font-size: 12px;
padding-bottom: 5px;
}

a.blocklink:hover{
color: #723905;
width:94%;
padding-right: 31px;
text-decoration: none;
font-family: Tahoma;
font-size: 12px;
padding-bottom: 5px;
}

img{
border: 0px;
}

div.pgtitle{
text-decoration: none;
font-family: tahoma;
font-size: 12px;
color: #1B0E03;
text-indent: 2px;
vertical-align: top;
padding-top: 5px;
text-align: right;
padding-right: 4px;
}

.errormsg{
font-family: tahoma;
font-size: 11px;
color: #ff6c6c;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
}

.spacer{
height: 5px;
}

.cattitlea{
text-decoration: none;
color: white;
font-size: 15px;
font-family: arial;
padding-top: 2px;
padding-right: 12px;
padding-left: 5px;
padding-bottom: 2px;
font-weight: bold;
text-indent: 12px;
}

.cattitlea:hover{
text-decoration: none;
color: #dff6fd;
font-size: 15px;
font-family: arial;
padding-top: 2px;
padding-right: 12px;
padding-left: 5px;
padding-bottom: 2px;
font-weight: bold;
text-indent: 12px;
}

.tableblock1{
width:98%;
vertical-align: top;
 margin-bottom: 15px;
}

table.tableblock2{
width:95%;
vertical-align: top;
padding: 0px;
height: 280px;
}

table.tableblock27{
vertical-align: top;
border-left: 2px dotted;
border-color: #008eb5;
padding: 2px;
height: 210;
}

.tomenu{
color: white;
font-size: 11px;
font-family: tahoma;
text-indent: 13px;
font-weight: normal;
margin-top: 0px;
vertical-align: top;
}

.tomenunohand{
color: white;
text-indent: 12px;
font-size: 14px;
font-family: arial;
padding-left: 10px;
cursor:default;
}
	
a.freepagelink{
font-family: tahoma;
color: #007899;
font-size: 11px;
display: block;
text-decoration: none;
border-bottom: 1px solid white;
width: 100%;
}

a.freepagelink:hover{
font-family: tahoma;
color: #004659;
font-size: 11px;
display: block;
text-decoration: none;
width: 100%;
}

.freepageicon{
margin-right: 2px;
margin-left: 2px;
width: 235px;
height: 37px;
border: 0px solid #696969;
vertical-align: middle;
text-align: center;
}

.polltable{
width: 100%;
}

.polldata{
}

.pollchoisetext{
padding-top: 0px;
color: White;
font-size: 12px;
font-family: tahoma;
text-align: right;
padding-right: 4px;
}
 
.pollchoiseresult{
color: White;
font-size: 12px;
font-family: tahoma;
text-align: right;
padding-right: 25px;
}
 
.pollchoise{
color: #5d345c;
font-weight: bold;
text-align: right;
}

.polltitle{
color: white;
font-size: 13px;
font-family: tahoma;
text-align: right;
padding-right: 20px;
padding-top: 10px;
}

.pollfooter{
color: White;
font-size: 10px;
font-family: tahoma;
text-align: right;
padding-right: 30px;
}

.pollnote{
color: Red;
font-size: 11px;
font-family: tahoma;
text-align: right;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: center;	
}

.choise1{
padding-top: 8px;
font-size: 12px;
font-family: tahoma;
font-weight: bold;
color: White;
}

.pageheader{
padding: 6px;
text-align: center;
color: #110902;
font-size: 12px;
font-family: tahoma;
}

a.sumlink{
text-decoration: none;
font-family: tahoma;
display: block;
font-size: 12px;
color: white;
padding-right:4px;
padding-left: 1px;
padding-bottom: 4px;
margin-bottom: 4px;
text-align: right;
}

a.sumlink:hover{
text-decoration: none;
font-family: tahoma;
display: block;
font-size: 12px;
color: #b0eeff;
padding-right:4px;
padding-left: 1px;
padding-bottom: 4px;
margin-bottom: 4px;
}

.leftpaneltitle{
}

.note{
padding-right: 10px;
padding-top: 20px;
font-family: "Simplified Arabic";
font-weight: bold;
color: #d9ffff;
font-size: 14px;
}

.leftpaneltable{
width: 137px;
}

.leftpanelblock{
width: 100%;
}

.menucontentspacer{
height: 1px;
}

a.sumtitle{
color: white;
padding: 1px;
text-decoration: none;
font-size: 12px;
font-family: Tahoma;
width: 100%;
padding-right: 15px;
padding-bottom: 4px;
}

a.sumtitle:hover{
color: white;
padding: 1px;
text-decoration: none;
font-size: 12px;
font-family: Tahoma;
width: 100%;
padding-right: 15px;
padding-bottom: 4px;
}

.firstimage{
width:  200px;
height: 100px;
vertical-align: middle;
margin-top: 4px;
}
	
.datef{
color: white;
font-size: 11px;
font-family: Tahoma;
padding: 2px;
}

a.pagenmb{
text-decoration: none;
text-align: justify;
padding: 2px;
font-family: tahoma;
font-size: 12px;
color: Aqua;
}

a.pagenmb:hover{
text-decoration:  none;
text-align: justify;
padding: 2px;
font-family: tahoma;
font-size: 12px;
color: Fuchsia;
}

.pagenb{
font-family: tahoma;
font-size: 13px;
color: #00a9c9;
font-weight: bold;
}

.bgblockleft{
width: 245px;
}

.bgblock{
height: 77px;
vertical-align: top;
}

.bottom{
color: white;
text-align: left;
font-family: tahoma;
font-size: 11px;
padding-bottom: 5px;
padding-left: 15px;
vertical-align: bottom;
}

table.essaytools{
vertical-align: top;
padding-right:5px;
padding-top: 2px;
height: 40px;
background: url("../magdesign/bgtitle_03.gif") no-repeat top right;
width: 449px;
}

.inputcom{
font-family: tahoma;
font-size:12px;
border: 1px solid #E2BC99;
background-color: #F9F0E9;
}

.error {
font-family: tahoma;
font-size:12px;
border: 1px solid #bdb7d8;
background-color: #F9F0E9;
border: 2px solid red;
}

td.tabelecontent{
font-family: tahoma;
color: #873605;
font-size: 11px;
display: block;
text-decoration: none;
text-align: right;
padding-bottom:3px;
}

td.tabelecontent1{
background: #DAA520;
border-right: 1px solid blue;
border-left: 1px solid blue;
border-top: 1px solid blue;
border-bottom: 1px solid blue;
padding-right: 2px;
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
}

.clsbttn{
margin: 2px;
color: #00607a;
font-size:11px;
font-family: tahoma;
font-weight: bold;
}	

.ctitle{
font-weight: bold;
color: white;
font-size: 14px;
font-family: arial;
background: #007d9f;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
}

.ctitledate{
font-weight: bold;
color: white;
font-size: 11px;
font-family: arial;
background: #007d9f;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
}

.cblock{
font-weight: bold;
color: #003544;
font-size: 14px;
font-family: arial;
background: #F9F0E9;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
}

.ccblock{
font-weight: bold;
color: #00607a;
font-size: 13px;
font-family: arial;
background: #F9F0E9;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
padding-top: 3px;
text-align: left;
white-space: nowrap;
}

.ctext{
padding-top: 5px;
padding-bottom: 5px;
color: #00607a;
font-size: 12px;
font-family: Tahoma;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
text-align: justify;
background-color: #f9f0e9;
}

.hidened{
display: none;
}
	
.footerf{
text-decoration: none;
font-family: tahoma;
font-size: 11px;
color: #451b01;
white-space: nowrap;
text-align: right;
padding-right: 20px;
}
	
.footer{
text-decoration: none;
font-family: tahoma;
font-size: 10px;
color: #00a9d7;
white-space: nowrap;
text-align: right;
}
	
.orgfoot{
text-decoration: none;
font-family: tahoma;
font-size: 12px;
color: #762d01;
vertical-align: top;
padding-top: 4px;
text-align: right;
}

.imglev2{
margin-top: 5px;
}

.awa{
background-position: 3%;
text-decoration: none;
font-family: Tahoma;
font-size: 12px;
}

.rtitleblock{
padding: 8px;
padding-top: 18px;
text-align: right;
text-decoration: none;
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #202020;
vertical-align: top;
}
  
.inputtxt{
border: 0px;
background: #94d7db;
font-family: tahoma;
font-size: 15px;
color: #2d5b72;
}

.ftitleblock{
padding: 8px;
padding-top: 18px;
text-align: right;
text-decoration: none;
font-family: arial;
font-size: 16px;
font-weight: bold;
color: white;
vertical-align: top;
}

.btnpoll{
border: 0px solid #519DD9;
width: 60px;
text-decoration: underline;
font: 12px;
font-family: tahoma;
color: White;
cursor:hand;
background: #006e74;
}

.tdbtnpoll{
width: 60px;
font: 12px;
font-family: tahoma;
color: #3B3D45;
border: 0px solid #519DD9;
}

a.abtnpoll{
border: 0px solid #519DD9;
width: 60px;
text-decoration: underline;
font: 12px;
font-family: tahoma;
color: White;
cursor:hand;
}

a.abtnpoll:hover{
border: 0px solid #519DD9;
width: 60px;
text-decoration: underline;
font: 12px;
font-family: tahoma;
color: White;
cursor:hand;
}
