body{
	font-family: Arial, Helvetica, sans-serif;
	color: #3A3A3A;
	background-color: #ffffff;
	margin: 0px;
	margin-padding: 0px;
	font-size:12px;
	background-image: url(../background.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.zekr-heading {
background: transparent url("../../../zekrimg/left-top-corner-box.jpg") no-repeat scroll 0 0;
padding-top: 15px;
}

table.zekr-table {
	border: 1px solid black;
	border-collapse: collapse;
}
table.zekr-table td, table.zekr-table th {
	border: 1px solid black;
	text-align: center;
}
.zekr-table img {
	border: 1px dashed silver;
	padding: 3px;
}

img {
border:none;
}


.topin, .main, .headerin, .footerin {
margin:30px auto;
width:860px;
}

.main {
line-height:24px;
}

.topin {
margin-top:0px;
}

.left, .right {
float:left;
width:22%;
}


.center {
float:left;
width:72% !important;
width:70%;
margin:0 3% !important;
margin:0 1%;
}

.footermenu{
margin-top:16px;
float:left;
width:100%;
}

.credits {
border-top:1px solid #e1e1e1;
width:100%;
float:left;
font-size:0.88em;
}

.moduletable-grey {
background-color:#f4f4f4;
padding:0 14px 14px 14px;
margin-top:14px;
border:1px solid #e1e1e1;
}

.small {
color:#ccc;
font-size:0.88em;
}

/*List Classes*/


.moduletable_menu ul {
padding:1px 0px;
margin:0px;
border-bottom:1px solid #f4f4f4;
border-top:1px solid #e1e1e1;
}

.moduletable_menu ul li {
display:block;
padding:0;
margin:0px;
list-style:none;
}

/*Link Classes*/

.moduletable_menu ul li a:link, .moduletable_menu ul li a:visited {
list-style:none;
padding:5px 10px;
display:block;
color:#666;
border-top:1px solid #f4f4f4;
border-bottom:1px solid #e1e1e1;
text-decoration:none;
margin-bottom:1px;
background-color:#ffff;
}

.moduletable_menu ul li a:hover {
background-color:#f4f4f4;
}


/*Headlines*/

h1 {
padding:0 0 0 15px;
margin:0px;
font-size:1.5em;
}

h2, td.contentheading {
font-size:1.8em;
padding:10px 0;
margin: 0 0 10px 0;
border-bottom:1px solid #e1e1e1;
letter-spacing:3px;
}

h3 {
font-size:1.4em;
padding:10px 0;
margin: 0 0 10px 0;
border-bottom:1px solid #e1e1e1;
letter-spacing:2px;
font-style:italic;
}

.moduletable_menu h3 {
font-size:1.4em;
padding:10px 0;
margin: 0 0 0px 0;
letter-spacing:2px;
font-style:italic;
border-bottom:none;
}

.latestnews {
text-decoration:none;
color:#000;
}

/*Advanced Configuration depended classes*/
.header {
background-color:#a7d100;
}

.mainmenu ul li a:hover, .topmenu ul li a:hover, .topmenu2 ul li a:hover,a:hover, h1, h2, h3, h4, h5, td.contentheading a, td.contentheading{
color:#0074C2;
text-decoration:none;
}

 a:link, a:visited,.logotext1    {
color:#ff6600;
}

.topmenu ul li a:hover, .topmenu2 ul li a:hover {
border-top:3px solid #ff6600;
}