﻿body
{
    font-family: Verdana;
    font-size: 9pt;
    text-align: center;
    height: 100%;
    margin: 0px;
}


body table
{
    font-family: Verdana;
    font-size: 9pt;
    margin-left: auto;
    margin-right: auto;
}
table.container
{
    width: 801px;
    height: 98%;
    border: 0;
    padding-top: 10px;
}

table.service
{
    width: 100%;
    
    

}

div.service
{

font-family:Verdana;
font-size:7pt;
font-weight:bold;   
color:#C30000;
vertical-align:bottom;
text-align:center;
background-color:#F4F4EA;
line-height:13px;
}

div.service a
{
color:#C30000;
}

div.container
{
    position: relative;
    height: 100%;
    top: 0px;
    left: 0px;
}
div.top
{
    height: 56px;
    width: 800px;
    background: url(topbg.gif) center center no-repeat;
}
div.main
{
    text-align: left;
    padding-top: 20px;
}
div.bottom
{
    height: 150px;
    width: 800px;
    background: url(bottombg.gif) center center no-repeat;
        
    
    
    text-align: center;
    
    

}

div.bottom table
{
    color: #878787;
    font-size:7pt;
    line-height: 15px;
}

div.bottom a
{
        color: #878787;
}

div.logo
{
    position: absolute;
    left: 10px;
    top: 4px;
}
div.logotitle
{
    position: absolute;
    left: 10px;
    top: 30px;
    font-size: 10pt;
    color: #8b979c;
}
div.menu,
div.menu-active
{
    text-align: right;
    padding-top: 5px;
}

div.menu a,
div.menu-active a
{
    display:inline-block;  
    line-height: 18px;  
    width: 114px;    
    background: url(button-green.gif) center center no-repeat;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
    vertical-align: middle
}

div.menu-active a
{
    background: url(button-red.gif);
}



div.addthis
{
    position: absolute;
    right: 10px;
    top: 20px;
}

h4,
h4 a
{
    color: #C30000;
    font-size:11pt;
    text-decoration:none;
}


code
{
    color: rgb(136, 0, 0);
}

.input
{
 /*   background: #fffdef;
    border: 1px solid #ccc; */
    padding: 4px;
    height: 28px;
    width: 200px;
}

.button
{
/*    color: White;
    border-top: 1px solid #ff0000;
    border-left: 1px solid #ff0000;
    border-bottom: 1px solid #810000;
    border-right: 1px solid #810000;    
    background-color: #C30000; 
    cursor:pointer; */
    
    height: 28px;    
}

.button:hover
{
/*    background-color: #A3BF48;
    border-top: 1px solid #bfdf57;
    border-left: 1px solid #bfdf57;
    border-bottom: 1px solid #83993a;
    border-right: 1px solid #83993a;    */
}

.label-wrapper
{
   
   height:40px;
   text-align:center;
   
}

.label-wrapper label {
    display: inline-block;
    width: 150px; 
    text-align: right;        
    
    margin-right:10px;
    margin-left:-50px;
    line-height:28px;
    vertical-align:top;
    
}




.alert  {
	background: #fffdef url(attention.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	margin-top:25px;
	}



                        #d_clip_button {								
                                text-align:center; 
                                border: 1px solid #ccc;
                                background-color:#C30000; 
                                line-height:28px;
                                color: White;
                                height: 28px;
                                width: 130px;
                                font-weight: bold;
                        }
                        #d_clip_button.hover { background-color:#eee; }
                        #d_clip_button.active { background-color:#aaa; }


#frmOptions     
{     
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;     
     background-image:url(optionsformbg.png);
}


#frmOptions div 
{     
     width:100%;
     margin: 100px auto;
     background-color: #fff;
     border:1px solid #000;
     
     text-align:left;
}




div.toolbar-borber
{
    background-color:#F7F7F7;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    width:350px;    
}


div.toolbar-borber img
{
    border:solid 1px Gray;
}

div.toolbar-borber p
{
    font-size:8pt;
    color:Gray;
}

div.toolbar-description li 
{
    padding:5px;
}


div.infobox li 
{
    padding:5px;
}


div.toolbar-description p
{    
    text-align:center;
}


.data_table
{
    border-collapse: collapse;
}

.data_table tr
{
    vertical-align: top;
}

.data_table td
{
    padding: 2px 3px 2px 3px;
    border: solid 1px black;
    max-width: 100px;
}

.data_table td span.separator
{
    word-spacing: -5px;
}

.data_table_pager td table tr td
{
    padding: 0px 0px 0px 0px;
    border: none;
}

.data_header td, .data_header th
{
    font-weight: bold;
    background-color: #747477;
    padding: 2px 3px 2px 3px;
    color: White;
}

.data_item_alternate td
{
    background-color: #F7F7F7;
}

