﻿a
{
        text-decoration:none;
        color:#069;
        font-weight:bold;
}
a:hover
{
        color:#c00;
        text-decoration:underline;
}
body
{
        background: white;
        font-family: Verdana, Arial, Sans-Serif;
}
#navbar 
{
        margin:0 0 1em 0;
        padding:0;
        list-style:none;
        width:100%;
        height: 28px;
        float:left;
}
    
#navbar ul 
{
        list-style:none;
        width:825px;
        margin: 0 auto;
        padding:0; 
}
        
#navbar li 
{
        float: left;
    
}
#navbar li a 
{
        display:block;
        padding: 8px 15px;
}
.footer
{
        border-style:ridge;
        border-color:#ccff99;
        box-shadow: 10px 10px 10px #000;
        -webkit-box-shadow: 10px 10px 10px #000;
        -moz-box-shadow: 10px 10px 5px #000;
        padding:5px;
        text-align:center;
        clear:both;
        width:97%;
        background: #cccccc;
}
.body
{
        border-style:ridge;
        border-color:#ccff99;
        box-shadow: 10px 10px 10px #000;
        -webkit-box-shadow: 10px 10px 10px #000;
        -moz-box-shadow: 10px 10px 5px #000;
        padding: 15px;
        float: left;
        height: auto;
        margin-left: 10%;
        margin-bottom: 3%;
        width: 55%;
        background: #cccccc;
}
#rightsidebar
{
        border-style:ridge;
        border-color:#ccff99;
        box-shadow: 10px 10px 10px #000;
        -webkit-box-shadow: 10px 10px 10px #000;
        -moz-box-shadow: 10px 10px 5px #000;
        list-style-type:none;
        font-size:small;
        padding:15px;
        float:right;
        width:15%;
        height:auto;
        position:absolute;
        top: 287px;
        background: #cccccc;
        right: 5%;
}
#fnavbar 
{
        margin:2% 0 1em 0;
        padding:0;
        list-style:none;
        width:100%;
        height: 28px;
        float:left;
}
    
#fnavbar ul 
{
        list-style:none;
        width:825px;
        margin: 0 auto;
        padding:0; 
}
        
#fnavbar li 
{
        float: left;
    
}
#fnavbar li a 
{
        display:block;
        padding: 8px 15px;
}
#question 
{
        font-style:italic;
}
#answer
{
        font-weight:bold;
        font-size:smaller;
        margin-left:10%;
}
li#question 
{
        margin-top:2%;
        margin-bottom:2%;
}
#banner
{
        text-align:center;
        background:white;
}
#table
{
        clear:both;
        text-align:center;
        margin:0 auto;
        width:800px;
}
#login
{
        background: #cccccc;
        border-style:ridge;
        border-color:#ccff99;
        box-shadow: 10px 10px 10px #000;
        -webkit-box-shadow: 10px 10px 10px #000;
        -moz-box-shadow: 10px 10px 5px #000;
        padding:3%;
}    
#datatable
{
        background: #cccccc;
        border-style:ridge;
        border-color:#ccff99;
        box-shadow: 10px 10px 10px #000;
        -webkit-box-shadow: 10px 10px 10px #000;
        -moz-box-shadow: 10px 10px 5px #000;
        padding:3%;
        clear:both;
        text-align:center;
        margin:0 auto;
        width:auto;
}
#email
{
    text-align:right;
    position:absolute;
    top:2%;
    right:2%;
    z-index:1;
}
    








/* Default2 */

.suggest_link {

   background-color: #FFFFFF;

   padding: 2px 6px 2px 6px;

}

.suggest_link_over {

	background-color: #9494C9;

	color: #FFFFFF;

	padding: 2px 6px 2px 6px;

}

#search_suggest {

   position: absolute; 

   background-color: #FFFFFF; 

   text-align: left; 

   border: 1px solid #000000;		

   width: 205px;

   font-family: Verdana;

   font-size: 10px;

   visibility: hidden;

   /*z-index: 1000;*/

}		

#master_details {

	font-family: Verdana, Arial, Helvetica, sans serif;

	font-size: 11px;

	position: absolute;

	background-color: #F7F9FB;

	border: 1px solid Silver;

	padding: 10px;

	/*width: 120px;

	*/

	background-repeat: no-repeat;

	visibility: hidden;

	/*z-index:1001;

	*/

}

.highlight {

	border: 2px solid #D32323;

	padding: 1px;

	/*background-color: #FCF7D1; */

}

.detailtable

{

	border: 1px solid Silver;

}

.detailtable td

{

	padding: 5px;

	background-color: #EBEBF5;

}



TD P

{

    FONT-SIZE: 8pt;

    COLOR: #333333;

    FONT-FAMILY: Arial, Helvetica, sans serif;

}

TH P

{

    FONT-SIZE: 8pt;

    COLOR: #333333;

    FONT-FAMILY: Arial, Helvetica, sans serif;

}



INPUT.button,

INPUT.buttonM

{

    BACKGROUND-COLOR: #464646;

	border: 1px solid #FFFFFF;

	color: #FFFFFF;

	font-family: Verdana, Helvetica, Sans-Serif;

	font-size: 11px;

	padding: 1px;

	cursor: pointer;

	WIDTH: auto;

}





.search

{

    BORDER-RIGHT: black 1px solid;

    PADDING-RIGHT: 5pt;

    BORDER-TOP: black 1px solid;

    PADDING-LEFT: 5pt;

    PADDING-BOTTOM: 5pt;

    BORDER-LEFT: black 1px solid;

    PADDING-TOP: 5pt;

    BORDER-BOTTOM: black 1px solid;

    BACKGROUND-COLOR: #e5e5e5

}

.shade

{

    COLOR: #333333;

    BACKGROUND-COLOR: #EBEBF5;

}



.blackshade

{

	COLOR: #FFFFFF;

    BACKGROUND-COLOR: #464646;

    FONT-WEIGHT: bold;

}

.blackshade:hover

{

    COLOR: #FFCC00;

}



.rowselected

{

    COLOR: #333333;

    BACKGROUND-COLOR: #DBEAF5;

}



.message

{

    FONT-SIZE: 8pt;

    FONT-WEIGHT: bold;	

    COLOR: #cc3300;

    FONT-FAMILY: Arial, Helvetica, sans serif;

}

.SELECTS

{

    BORDER-RIGHT: gray 1px solid;

    BORDER-TOP: gray 1px solid;

    BORDER-LEFT: gray 1px solid;

    BORDER-BOTTOM: gray 1px solid;

    COLOR: #333333;

	width: 57;

    FONT-FAMILY: Arial, Helvetica, sans serif

}

 .tableheader

{

    FONT-FAMILY: verdana, Arial;

	font-size: 13px;

    FONT-WEIGHT: bold;	

	BACKGROUND-COLOR: #464646;

	COLOR: #FFFFFF;

	padding: 5px;

} 

.header2

{

	BACKGROUND-COLOR: #E0E0E0;

	padding: 10px;	

}

.fieldname

{

    FONT-FAMILY: verdana, Arial;

	color: #000000;

	font-weight: bold;

	padding: 5px;

}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;background: #E4E4EF;}

.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {border-left:1px solid #444; border-right:1px solid #444;}

.xb1 {margin:0 5px; background:#444;}

.xb2 {margin:0 3px; border-width:0 2px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; padding: 4px; background: #E4E4EF;}

.bl

{

	background-color: #9494C9;

	height:30px;

}

.main_table

{

	background-color: #F7F9FB;

}

.currentT

{

	background-color: #9494C9;

	height:30px;

	border-left: 1px solid #F7F9FB;

}

.navigation

{

	background-color: #EBEBF5;

}

.menu_line

{

	background-color: #464646;

}

.menu_item

{

	background-color: #464646;

}

.menu_item a

{

	color: #EBEBF5;

	text-decoration:none;

}

.menu_item a:hover

{

	color: #EBEBF5;

	text-decoration: underline;

}

#menu-4 {

	width:100%;

	font: 60% Verdana, Arial;

	text-align : center;

	font-weight : bold;

}

#menu-4 ul{

margin:0;

padding-left: 0;

list-style:none;

}

#menu-4 li{

font-size:12px;

display:inline;

margin:0;

padding:0;

}

#menu-4 a:link, 

#menu-4 a:visited{

	float:left;

	background: url("img/default2_tab2.gif");

	color: White;

	margin:0;

	padding:6px 11px;

	text-decoration:none;

	border-right: 1px solid #F7F9FB;

}



.blackshade td a

{

	COLOR: #FFFFFF;

    FONT-WEIGHT: bold;

	text-decoration: none;

}

.blackshade td a:hover

{

	COLOR: #EBEBF5;

	FONT-WEIGHT: bold;

	text-decoration: underline;

}


