body {
font-family:Verdana;
font-size:8pt;
margin:0;
}

.book a {
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color:#00008B;
}

.book a:hover {
color:#FFF;
font-family:Verdana;
font-size:8pt;
text-decoration:none;
}

.quotebook {
font-size:8pt;
margin-left:20px;
margin-right:20px;
padding:20px;
}

table.quotebook td {
background-color:#DCDCDC;
padding:2px 10px;
}

.book {
padding-left:20px;
padding-right:20px;
font-size:8pt;
margin-left:20px;
margin-right:20px;
text-indent:0;
}

table.book td {
background-color:#CDCDB4;
padding:5px 10px;
}

.footnote {
text-decoration:none;
font-family:Verdana;
font-size:10px;
font-style:italic;
vertical-align:sub;
margin-left:20px;
margin-right:20px;
}

.hubungi {
font-family:verdana;
text-decoration:none;
color:#FFF;
font-size:10px;
margin-left:1px;
font-weight:700;
}

.hubungi a {
font-family:verdana;
font-size:10px;
text-decoration:none;
color:#FFF;
}

.hubungi a:hover {
font-family:verdana;
font-size:10px;
color:#FFF;
}

h6 {
font-family:Verdana;
font-size:10pt;
text-align:center;
font-weight:700;
margin:10px;
}

.h7 {
font-family:Verdana;
font-size:11px;
text-align:center;
font-style:italic;
margin:10px;
}

.h8 {
font-family:Verdana;
font-size:10pt;
color:#000;
font-weight:700;
text-align:center;
}

.disclaimer {
font-size:9px;
color:#000;
text-decoration:none;
font-family:Verdana;
text-align:center;
margin-left:10px;
margin-right:10px;
border-style:solid;
border-width:1px;
padding:2px;
}

.#mainmenu {
border-right:1px solid silver;
font-size:8pt;
background-color:#E9EFEF;
}

.manaqib,.artikel {
margin-left:10px;
margin-right:10px;
}

.table2row {
color:teal;
font-family:Verdana;
font-size:8pt;
text-align:left;
text-decoration:none;
font-weight:700;
margin-left:10px;
margin-right:10px;
}

.table2 {
font-family:Verdana;
font-size:8pt;
color:teal;
text-decoration:none;
font-weight:700;
text-align:left;
margin-left:10px;
margin-right:10px;
background-repeat:repeat;
}

.flashtable {
border-left:1px solid #4A708B;
border-right:1px solid #4A708B;
padding:0;
}

.mtd1 {
font-family:Verdana;
font-size:8pt;
color:#000;
text-align:left;
margin:5px 10px;
}

.border1 {
border-top-style:solid;
border-top-width:3px;
border-bottom-style:solid;
border-bottom-width:3px;
padding:0;
}

.hv2 {
text-decoration:none;
color:#000;
font-family:Verdana;
font-size:12px;
line-height:1.5;
text-align:left;
margin:10px;
}

h1 {
color:#000;
font-size:10px;
text-transform:uppercase;
font-weight:700;
text-align:center;
background-color:#7C9C9C;
background-repeat:repeat-x;
background-position:left top;
background-image:url('http://www.asyraaf.net/v2/img/titlegrad1.gif');
font-family:Verdana;
padding-top:2px;
padding-bottom:1px;
}

h2 {
color:#10aa10;
font-size:14px;
font-style:italic;
margin:7px 20px;
}

h5 {
font-family:Arial;
font-size:18pt;
color:green;
text-align:center;
text-decoration:none;
}

h3 {
color:#10aa10;
font-size:13px;
font-style:italic;
padding-left:20px;
margin:7px 15px;
}

h4 {
color:#10aa10;
font-size:12px;
text-decoration:underline;
padding-left:25px;
margin:7px 10px;
}

.gradbanner {
background-color:#008B47;
color:#FFF;
background-image:url('http://www.asyraaf.net/v2/img/gradhead2.gif');
background-repeat:repeat-y;
}

.gradbase,.laman {
background-color:#008B47;
color:#FFF;
font-size:10px;
font-weight:700;
text-align:center;
vertical-align:center;
font-family:Verdana;
margin-left:0;
text-indent:0;
}

.gradbase1 {
background-color:#008b47;
color:#FFF;
font-weight:700;
background-image:url('http://www.asyraaf.net/v2/img/gradhead1.gif');
background-repeat:repeat-y;
background-position:right top;
margin-left:10px;
}

.section {
color:#000;
font-size:10px;
text-align:center;
background-color:#7c9c9c;
background-repeat:repeat-x;
background-position:left top;
background-image:url('http://www.asyraaf.net/v2/img/titlegrad1.gif');
font-weight:700;
vertical-align:middle;
font-family:Verdana;
}

.texthold {
background-color:#FFF;
background-repeat:no-repeat;
background-position:center center;
background-attachment:fixed;
background-image:url('http://www.asyraaf.net/v2/img/logo-asyraaf-trans.jpg');
vertical-align:top;
}

.footer {
border:1px solid silver;
text-align:center;
background-color:#EEEED1;
color:#7F7F7F;
font-size:9px;
padding-top:3px;
padding-bottom:3px;
margin-left:10px;
margin-right:10px;
}

.laman {
text-align:right;
}

.menu {
border-right:1px solid silver;
text-align:left;
font-size:8pt;
background-color:#E9EFEF;
padding-left:2px;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
margin:10px 5px;
}

.menu a {
text-decoration:none;
color:#369;
font-size:8pt;
font-family:Verdana;
}

.menu div {
margin:5px 10px;
}

.#menu div:hover {
color:gray;
font-family:Verdana;
font-size:8pt;
text-decoration:none;
background-color:#FFF;
margin-left:-5px;
border-color:#999;
border-style:dotted;
border-width:1px;
padding:0 0 0 4px;
}

.menu a:hover {
text-decoration:none;
color:#CCC;
font-family:Verdana;
font-size:8pt;
}

.submenu {
text-align:left;
font-size:8pt;
background-color:#E9EFEF;
padding-left:10px;
margin:5px;
}

.menu h1 {
margin-left:-5px;
color:#000;
}

.#menu div:hover div:hover {
background-color:#eee;
margin-left:-5px;
padding-left:14px;
border-color:#999;
border-style:dotted;
border-width:1px;
}

.#menu div:hover div {
padding-left:10px;
}

p {
font-size:8pt;
line-height:1.5;
text-align:justify;
font-family:Verdana;
margin:5px 10px 10px;
padding:2px 10px;
}

table.gb {
background-color:#FFF;
border-color:blue;
border-style:solid;
border-width:1px;
margin:15px 5px 5px 15px;
padding:1px;
}

table.tcomment,.tpcomment {
background-color:#FFF;
border-color:#008B45;
border-style:solid;
border-width:1px;
margin:15px 5px 5px 15px;
}

.tcomment,.tpcomment {
border-color:#008B45;
border-width:1px;
}

.tpcomment {
border-color:orange;
border-style:dashed;
}

.tlabel,.tplabel {
font-weight:700;
color:#FFF;
text-transform:uppercase;
background-color:#196;
}

.tplabel {
background-color:orange;
color:blue;
}

.admincp {
color:orange;
text-align:right;
font-size:7pt;
border-width:0;
}

table.tcomment td,table.tpcomment td {
font-size:12px;
border-color:#7fff7f;
border-style:solid;
border-width:0 0 1px;
padding:2px 5px;
}

table.tpcomment td {
border-color:#fee6cd;
}

table.qtable {
font-size:12px;
border-width:0;
}

table.qtable td {
background-color:#DCDCDC;
padding:2px 30px;
}

strong {
color:red;
font-weight:700;
}

a {
text-decoration:none;
color:#069;
font-size:8pt;
font-family:Verdana;
margin:0;
}

a:hover {
text-decoration:underline;
color:#F60;
}

ol,li,ul {
font-size:8pt;
text-decoration:none;
color:#000;
font-family:Verdana;
line-height:1.5;
margin-top:5px;
margin-bottom:5px;
text-align:justify;
margin-right:10px;
}

.quote {
border:1px dotted silver;
font-size:8pt;
text-align:justify;
font-family:Verdana;
margin:5px 50px;
padding:20px;
}

.quotesrc {
font-size:12px;
text-align:right;
font-style:italic;
font-weight:700;
margin:0 20px;
padding:0;
}

.nasab_menu {
color:#000;
font-size:12px;
font-weight:700;
text-align:center;
margin:10px;
padding:5px 10px;
}

.nasab_menu a {
color:blue;
}

.nasab_menu a:visited {
color:#483D8B;
}

.nasab_content {
border:1px dashed gray;
color:#000;
font-size:12px;
text-align:justify;
margin:10px;
padding:20px;
}

.nasab_7 {
font-size:8pt;
padding-left:20px;
padding-right:20px;
margin-left:20px;
margin-right:20px;
}

table.nasab_7 td {
border:1px solid #DDD;
margin-left:20px;
margin-right:20px;
}

.mtd {
border-left:0 solid #68838B;
border-right:0 solid #68838B;
border-top:3px solid #68838B;
border-bottom:3px solid #68838B;
vertical-align:middle;
background-image:url('http://www.asyraaf.net/images/mtd_bg.jpg');
background-repeat:repeat-x;
}

h3.penerangan {
text-transform:uppercase;
font-size:10px;
}

div.penerangan {
background-color:#f0fff0;
font-size:10px;
}

div.penerangan p {
font-size:10px;
}

p.returnlink a {
text-transform:uppercase;
font-size:9px;
}

.ajk {
color:#33F;
font-style:italic;
}

table.book td b,img,table.nasab_7 td b {
text-align:center;
}

td,.text {
vertical-align:top;
}