/* CSS Document - Author: Shaibal Mandal */

html {
          width: 100%;
          margin: 0 auto;
        }


/* Main Styles that apply to body INCLUDING BG COLOR*/
body {
        width: 100%;
        margin: 0 auto;
        font-size: 16px;
        font-family: Arial, Verdana, Sans-Serif;
        text-align: left;
        /* margin: 0px; */
        /* padding-left: 0; */
        background-color: #000;
        position: center;
        /* background-image:url(images/bg_glow.gif); */
        }


/* This will hold the content table */
#tablecontainer { 
        position: relative;
        top: 500px;
        left: 500px;
        }
        
        
.iframe_home{
        position: relative;
        width: 1100px;
        top: 0px;
        padding: 0;
        border-style: none;
        /*background: #072453;*/
}



/* Main Styles that apply to body INCLUDING BG COLOR*/
.bodycopy {
        font-size: 12px;
        font-family: Arial, Verdana, Sans-Serif;
        text-align: left;
        /* margin: 0px; */
        /* padding-left: 0; */
        color: #000;
        /* background-image:url(images/bg_glow.gif); */
        }


#contentwrapper {
        position: relative;
        top: -130px;
        width: 1100px; height: 750px;
        background-color: #072453;
        }
        
        
#contentwrapper.iframe {
        position: relative;
        top: -130px;
        width: 1100px;
        background-color: #072453;
        }


/* The topmost faded bar */
#topbar {
        width: auto;
        background: #99ff99;
        height: 20px;
        padding: 10px 5px 5px 2px;
        font: 9px verdana;
        font-weight: bold;
        color: #000000;
        text-align: right;
        }


/* This holds the navigation */
#navwrapper {
        width: auto;
        position: relative;
        top: -130px;
        z-index: 5;
        }


/* class that styles the holder div of the forms */
.userform {
        width: auto;
        color: #cccccc;
        padding: 5px 0px 5px 3px;
        background: #fbfbfb;
        border:1px solid #efefef;
        border-top: none;
        text-align: right;
        margin-bottom: 1px;
        }


/* This will style the login and search */
.userform input {
        border: 1px solid #DDD;
        font-family: verdana;
        font-size: 10px;
        color: #555555;
        font-weight: bold;
        }


h1 {
        font: 48px verdana;
        color: #66699;
        margin: 5px;
        }


h6 {
        font: 10px verdana;
        font-weight: bold;
        color: #666699;
        margin: 0px;
        padding: 0px;
        margin-left: 8px;
        }


/* This holds the tabs */
#tabholder {
        width: auto;
        }


/* Container for the 2nd row article box, and the pic box */
.articleboxouter {
        width: 1100px;
        text-align: left;
        padding: 0px 0px 0px 0px;
        /* clear: both; */
        color: #ffffff;
        }


/* Content holder for the 1st row TOP articles */
.articleboxinner {
        width: 1100px;
        height: 220px;
        line-height: 20px;
        color: #666699;
        padding: 15px 0px 0px 0px;
        background: #020e23;
        border:1px solid #666699;
        text-align: left;
        }


/* Content holder for the articles */
.articleboxinner2 {
        width: auto;
        line-height: 20px;
        padding: 15px 6px 0px 6px;
        border:1px solid #efefef;
        text-align: justify;
        height: 115px;
        }


/* The title style for the main article */
.articleheader {
        font-size: 22px;
        font-weight: bold;
        color: #ff6600;
        /* border-bottom: 0px; */
        }


/* This will style the read more thing at the bottom */
.readmore {
        text-align: right;
        display: block;
        width: auto;
        padding: 12px 15px 0px 0px;
        }


/* This controls the main pic in the main article box */
.mainpiccontrol {
        /* border: 1px #235575 solid; */
        float: left;
        margin-right: 10px;
        margin-left: 12px;
        margin-top: -2px;
        }


/* Container for the pic thumbnails */
.picboxouter {
        width: auto;
        padding: 0px 6px 0px 5px;
        clear: both;
        }


/* Content holder for the pic box */
.picbox {
        width: auto;
        line-height: 22px;
        color: #235575;
        padding: 5px 6px 6px 6px;
        border:1px solid #efefef;
        border-top: none;
        text-align: center;
        }


/* This controls the thumbnails in the picbox div */
.pickboxcontrol {
        border: 1px #235575 solid;
        vertical-align: middle;
        }


/* Sometimes, I don't want borders around my hyperlink images */
.noborder {
        border: none;
        }


/* For taming those leeeeeeetle arrows */
img {
        vertical-align: text-bottom;
        }


/* Style-up those ugly default hyperlinks */
a {
        text-decoration: none;
        padding: 0;
        margin: 0;
        color: #072453;
        }


/* And their ugly hover states too */
a:hover {
        text-decoration: underline;
        }


/* Why should the humble footer be left out? */
#footer {
        background-color: #ff6600;
        width: 100%;
        margin: 0 auto;
        color: #000000;
        font-size: 14px;
        font-weight: bold;
        text-align: center;
        vertical-align: middle;
        height: 50px;
        padding-top: 28px;
        /* clear: both; */
        }


/* First column of the three columns */
#c1 {
        width: 375px;
        /* height: 1000; */
        background-color: #ccc;
        border-top: none;
        line-height: 22px;
        float: center;
        /* border: 1px solid #DDD; */
        font: 10px verdana;
        font-weight: bold;
        color: #000;
        margin-left: 8px;
        padding: 8px;
        line-height: 22px;
        text-align: left;
        }


/* First column of the three columns */
#c1faq {
        width: 450px;
        /* height: 1000; */
        background-color: #fff;
        border-top: none;
        line-height: 22px;
        float: left;
        /* border: 1px solid #DDD; */
        font: 10px verdana;
        font-weight: bold;
        color: #000;
        margin: 2px;
        padding: 8px;
        margin-left: 8px;
        line-height: 22px;
        text-align: left;
        }



/* Second column of the three columns */
#c2 {
        width: 375px;
        /* height: 1000; */
        background-color: #ffffff;
        border-top: none;
        float: center;
        /* border: 1px solid #DDD; */
        font: 10px verdana;
        font-weight: bold;
        color: #000;
        margin: 2px;
        padding: 8px;
        margin-left: 8px;
        line-height: 22px;
        text-align: left;
        }


/* Third column of the three columns */
#c3 {
        width: 250px;
        /* height: 1000; */
        background-color: #ccc;
        border-top: none;
        line-height: 22px;
        float: center;
        /* border: 1px solid #DDD; */
        font: 10px verdana;
        font-weight: bold;
        color: #000;
        margin: 2px;
        padding: 8px;
        margin-left: 8px;
        line-height: 22px;
        text-align: left;
        }


/* This controls the titles for each column */
.noteheader {
        width: auto;
        text-align: left;
        border-bottom: 1px solid #DDD;
        padding-top: 15px;
        border-top: none;
        color: #ff6600;
        height: 24px;
        font-family: arial;
        font-size: 16px;
        font-weight: bold;
        }


/* And this gives the column text some breathing space */
.spacy {
        padding: 5px;
        }


/* CSS Tabs */
#tabs8 {
        float:left;
        width:100%;
        background:#F1F1F1;
        font-size:93%;
        line-height:normal;
        border-bottom:1px solid #CCC;
        }


#tabs8 ul {
        margin:0;
        padding:10px 10px 0 5px;
        list-style:none;
        }


#tabs8 li {
        display:inline;
        margin:0;
        padding:0;
        }


#tabs8 a {
        float:left;
        background:url("images/tableft8.gif") no-repeat left top;
        margin:0;
        padding:0 0 0 4px;
        text-decoration:none;
        }


#tabs8 a span {
        float:left;
        display:block;
        background:url("images/tabright8.gif") no-repeat right top;
        padding:5px 15px 4px 6px;
        color:#eee;
        font-weight: bold;
        }


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs8 a span {float:none;}
       /* End IE5-Mac hack */
       #tabs8 a:hover span {
        color:#235575;
        }


#tabs8 a:hover {
        background-position:0% -42px;
        }


#tabs8 a:hover span {
        background-position:100% -42px;
        color: #888;
        }


#tabs8 #current a {
        background-position:0% -42px;
        }


#tabs8 #current a span {
        background-position:100% -42px;
        color: #888;
        }
/* End of CSS Tabs */
