/* 
Document   : style_general
Created on : Oct 26, 2008, 10:34:16 AM
Author     : Anoop N C
Description:
Purpose of the stylesheet follows.
*/

/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

#all{
    text-align:center;
    width:1000px;
}
#header{
    height:108px;
    width:100%;
    vertical-align:top;
    margin-top:5px;
}

#welcome{
    float:left;
    height:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    margin:08px 0px 0px 15px;
    color:#FFFFFF;
   /* font-weight:bold;*/
}

#login{
    float:right;
    height:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    margin:08px 15px 0px 0px;
    width: 324px;
}

#menu{
    float:left;
    margin-left:5px;
    margin-top:0px;
    width:200px;
}

#menutable{
    float:left;
    clear:right;
    width:92%;
    display:block;
}

#menubottom{
    width:100%;
    display:inline;
}

#menulink{
    width:100%;
    margin-left:10px;
    margin-top:5px;
    vertical-align:middle;
}

#content{
    width:100%;
}

#innercontent{
    float:left;
    clear:right;
    min-height:450px;
    #height:550px;
    overflow:hidden;
    /* padding:0px 5px 5px 5px;*/
    margin-top:10px;
    width:100%;
    #width:780px;
}

#innerlist{
    float:left;
    clear:right;
    height:340px;
    overflow:auto;
    width:100%;
}

#loginbox{
    background-image:url(./images/general/login.jpg);
    margin:0px 0px 0px opx;
}

.alink:link{
    color:#FFFFFF;
/*    font-weight:bold;*/
}

.alink:visited{
    color:#FFFFFF;
/*    font-weight:bold;*/
}

.alink:hover{
    color:#D2DBC7;
}

.alink:active{
    color:#F2FFF3;
}

a:link {
    color: #000000;
    text-decoration:none;
}

a:visited {
    color: #000000;
    text-decoration:none;
}

a:hover {
    color: #666666;
}

a:active {
    color: #000000;
}

#print_div{
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
}

#maindiv{
    clear:both;
    width:100%;
    display:table;
    height:110px;
    margin-top:150px;
    text-align:center;
}

#maintext{
    margin-top:100px;
    text-align:center;
    font:Verdana;
    font-weight:bold;
}

#maintext:hover{
    margin-top:100px;
    text-align:center;
}

#mainacc{
    background-image:url(../images/general/accounts_no.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:100px;
    margin-top:100px;
    height:105px;
    color:#999999;
    display:table-cell;
}

#mainacc:hover{
    background-image:url(../images/general/accounts.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:100px;
    margin-top:100px;
    height:105px;
    color:#000000;
    display:table-cell;
}

#mainst{
    background-image:url(../images/general/stock_no.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:20px;
    margin-top:100px;
    height:105px;
    color:#999999;
    display:table-cell;
}

#mainst:hover{
    background-image:url(../images/general/stock.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:20px;
    margin-top:100px;
    height:105px;
    color:#000000;
    display:table-cell;
}

#mainmi{
    background-image:url(../images/general/manager_no.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:20px;
    margin-top:100px;
    height:105px;
    color:#999999;
    display:table-cell;
}

#mainmi:hover{
    background-image:url(../images/general/manager.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:20px;
    margin-top:100px;
    height:105px;
    color:#000000;
    display:table-cell;
}

#mainui{
    background-image:url(../images/general/customer_no.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:20px;
    margin-top:100px;
    height:105px;
    color:#999999;
    display:table-cell;
}

#mainui:hover{
    background-image:url(../images/general/customer.png);
    background-position:left;
    background-repeat:no-repeat;
    width:150px;
    /*float:left;
    clear:right;*/
    margin-left:20px;
    margin-top:100px;
    height:105px;
    color:#000000;
    display:table-cell;
}
.style1 {
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#print td{
    border-left-width:1px;
    border-left-color:black;
    border-left-style:solid;

    border-right-width:1px;
    border-right-style:solid;
    border-right-color:black;
    padding:0 5px;
}

#spacer{
    display:inline;
    margin-right:15px;
}
