@charset "utf-8";
/*
    Document   : simple
    Created on : 31 May, 2011, 10:52:21 AM
    Author     : Sony George, mr.sony.george@gmail.com
    Description: Purpose of the stylesheet follows.
*/

html{
    font-family: 'Noto Sans Malayalam', Arial, Verdana, sans-serif !important;
}
body{
    font-family: 'Noto Sans Malayalam', Arial, Verdana, sans-serif !important;
}

h1, h2, h3, h4, h5, h6, p, ul, ol {
    margin: 0 0 0.5em;
}
h1 {
/*    font-size: 2em;*/
    margin: 0.5em 0 0;
}
h2 {
/*    font-size: 1.8em*/
}
h3 {
/*    font-size: 1.6em*/
}
h4 {
/*    font-size: 1.4em*/
}
h5 {
/*    font-size: 1.2em*/
}
h6 {
/*    font-size: 1em*/
}
p {
/*    font-size: 11pt;*/
    line-height: 2;
}
a{
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}
ul {
    margin: 0;
    padding: 0 0 0 0.25em;
    text-indent: 0;
    list-style: none;
}
li {
    margin: 0;
    padding: 0 0 0.25em;
    text-indent: 0;
}

pre {
    text-indent: 0.25em;
    width: 90%;
}

br.separator {
    margin: 0;
    padding: 0;
    clear: both;
}

a img {
    border: 0 none;
}

.container {
    padding: 5px;
    margin: 0 0 10px;
}

.col20 {
    float: left;
    width: 20%;
}

.col25 {
    float: left;
    width: 25%;
}

#wrapper {
    display: block;
    text-align: left;
    min-width: 990px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}
.curved {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
}

#navigation {
    background: #eee url(../images/bg-nav.png) repeat-x top left;
    margin-top: 10px;
    padding: 0;
    float: right;
    width: 75%;
}
#navigation span {
    float: left;
}
#navigation span a {
    display: block;
    padding: 10px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #fff;
}
#navigation span a:link,
#navigation span a:visited,
#navigation span a:hover,
#navigation span a:active {
    color: #666;
    text-decoration: none;
}
#navigation span#gplus{
    padding-top: 10px;
}
#navigation span#nav-help {
    float: right;
    margin-right: 0;
    padding: 5px;
    display: block;
    font-weight: bold;
    text-shadow: 1px 1px 1px #fff;
}

#asf-box {
    padding: 0 5px;
    text-align: left;
}

#logoimg {
    float: left;
    width: 210px;
    height: 65px;
}
#logoimg h2 {
    padding: 0;
    margin: 0;
}
#upper-asf {
    float: right;
    width: 60%;
    text-align: right;
}

#upper {
    background: #ffffff url(../images/bg-upper.png) repeat-x top left;
}

#congrats {
    float: right;
    text-align: right;
    padding: 5px;
    margin-bottom: 10px;
    background-color: #9c9;
    color: #ffffff;
    font-weight: bold;
}
#congrats h2 {
    padding: 0;
    margin: 0;
    color: #fff;
}
#lower {
    padding: 0;
}

#lower a:link,
#lower a:visited,
#lower a:hover,
#lower a:active {
    color: #600;
}

#lower strong a:link,
#lower strong a:visited,
#lower strong a:hover,
#lower strong a:active {
    color: #c00;
}

#lower h3 {
    color: #963;
/*    font-size: 14pt;*/
}
#lower h4 {
/*    font-size: 12pt;*/
}
#lower ul {
    padding: 0;
    margin: 0.5em 0;
}
#lower p,
#lower li {
    color: #753;
    margin: 0 0 0.25em;
}
#lower li {
    padding: 5px;
}
#lower li strong {
    color: #a53;
}
#lower li#list-announce {
    border: 1px solid #f90;
    background-color: #ffe8c8;
}
#lower p {
/*    font-size: 10.5pt;*/
}

#low-manage,
#low-docs,
#low-help {
    float: left;
    width: 32%;
}
#low-docs {
    margin: 0 0 0 2.2%;
}
#low-help {
    float: right;
}

#low-manage div,
#low-docs div,
#low-help div {
    min-height: 300px;
    border: 3px solid #ffdc75;
    padding: 10px;
}

#footer {
    border: 2px solid #CCCCCC;
    margin: 10px 0;
    color: #999999;
    background-color: #e9e6e6;
    min-height: 50px;
    vertical-align: bottom;
}
#footer h4 {
    margin: 0 0 10px;
}
#footer p {
    margin: 0 0 10px;
}
#footer ul {
    margin: 6px 0 1px;
    padding: 0;
}
#footer li {
    margin: 0;
}

#footer a:link,
#footer a:visited,
#footer a:active {
    text-decoration: none;
    color: #666;
}
#footer a:hover{
    text-decoration: underline;
}
/*sony added css start*/
.footerw{
    float: left;
    padding: 5px;
    margin: 5px;
    font-weight: bold;
}
#breadcrumb {
    color: #090;
    font-weight: bold;
}
#breadcrumb a:link,
#breadcrumb a:visited,
#breadcrumb a:hover,
#breadcrumb a:active {
    color: #090;
    text-decoration: none;
}
#headerTile{
}
#centerTile{
}
#leftTile{
    float:left;
    width:20%;
    border: 3px solid #ffdc75;
    /*    background-color: #fff1c8;*/
    padding: 10px;
    min-height: 350px;
}
#bodyTile{
    width:74%;
    float:right;
    border: 3px solid #ffdc75;
    /*    background-color: #fff1c8;*/
    padding: 10px;
    margin-bottom: 5px;
    min-height: 350px;
}
#footerTile{
/*    text-align: center;*/
}
#statementList li{
    border-bottom: 1px solid #f90;
    /*    background-color: #ffe8c8;*/
    padding-left: 4px;
    padding-right: 2px;
    padding-top: 4px;
    line-height: 2;
}
#statementList h4{
    color: #963;
/*    font-size: 12pt;*/
    padding: 0px;
    margin: 0px;
}
.chapterList{
 border: 2px solid #c00;
 padding: 5px;
}
.chapterList li{
    display: inline;
    list-style: none;
    font-weight: bold;
/*    font-size: 10pt;*/
    padding-right: 3px;
    margin: 3px;
}
.chapterList h3{
    color: #963;
/*    font-size: 18pt;*/
    padding: 0px;
    margin: 0px;
}
.chapterList a:link,
.chapterList a:visited,
.chapterList a:active {
    display:inline-block;
    width: 30px;
    height: 25px;
    border: 1px solid black;
    color: #600;
    text-decoration: none;
    margin-top: 3px;
    padding-top: 3px;
    text-align: center;
    border-radius: 10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    background-color: #9a9696;
}

.chapterList a:hover{
/*    text-decoration: underline;*/
    color:white;
}
#bookList li{
    font-weight: bold;
/*    font-size: 14pt;*/
    padding-left: 10px;
}
#bookList h2{
    color: #963;
/*    font-size: 18pt;*/
    padding: 0px;
    margin: 0px;
}
#bookList a:link,
#bookList a:visited,
#bookList a:active {
    color: #600000;
    text-decoration: none;
}
#bookList a:hover{
/*    text-decoration: underline;*/
    color: #090;
}
#testamentTile{

}
#testamentTile a:link,
#testamentTile a:visited,
#testamentTile a:active {
    color: #600000;
    text-decoration: none;
    font-weight: bold;
}
#testamentTile a:hover{
/*    text-decoration: underline;*/
    color: #090;
}
#testamentTile div{
/*    font-size: 16pt;*/
}
#testamentTile li{
/*    font-size: 12pt;*/
}
.mlselect {
    font-family: 'Noto Sans Malayalam';
/*    font-size: 1em;*/
}
.exp{
    background-image: url(../images/arrow_green_d.png);
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    float: right;
    cursor: pointer;
}
.nar{
    background-image: url(../images/arrow_green_r.png);
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    float: right;
    cursor: pointer;
}
#faqdiv dt{
    font-weight: bold;
    color: #660000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
}
#faqdiv dd{
    color: #8a0000;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 2;
}
.tstyle{
    background-color: #fed486;
    padding-right: 2px;
    padding-left: 6px;
    margin-bottom: 2px;
    height: 30px;
}
.bookCol{
    min-width: 25%;
    float: left;
}
.selval{
    background-color: #fed486 !important;
    color: black !important;
}
#heading h1{
    display: inline;
    color: #963;
    font-size: 1.5em;
}
#heading h2{
    display: inline;
    color: #963;
}
#heading h3{
    display: inline;
    color: #963;
}
#heading h4{
    display: inline;
    color: #963;
}
.heading1{
/*    font-size: 18pt;*/
}
.heading2{
/*    font-size: 16pt;*/
}
#afterfooter {
    width: 100%;
    background: black;
    color: white;
}

#afterfooterwrap {
    width: 980px;
    height:20px;
    margin: auto;
    padding: 3px;
}

#afterfootercopyright {
    max-width: 200px;
    float: right;
    position: relative;
}

#afterfootermenu {
    float:left;
    /*position: absolute;
    width: 400px;*/
}

#afterfootermenu a {
    color: #F5F5F5;
}

#afterfootermenu ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: none;
}
#afterfootermenu li {
    display: inline;
}

.credit {
    height: 22px;
    width: 300px;
    z-index: 99;
    margin: auto;
    text-align: center;
}
.credit a{
    color: orange;
    text-decoration: none;
}
.credit a:hover{
    color: cornflowerblue;
    text-decoration: none;
}
#biblePLink{
/*    font-family:Verdana, 'Times New Roman', Times, serif;*/
/*    font-size: 14px;*/
    font-weight: bold;
}
/*sony added css end*/
