﻿body 
{
    margin: 0px 0px 0px 0px;
    font-family: Verdana,Arial,sans-serif;
    font-size: 8pt !important;
}

input 
{
    border:1px solid #CCCCCC;
}

.sortasc-header A 
{ 
   background-color:yellow !important;
   text-decoration: none !important;   
}

.sortdesc-header A
{
   background-color:yellow !important;
   text-decoration: none !important;   
}


.gridLink A
{
    color: #000000 !important;
}

.blueLink
{
    color: blue !important;
}

.whiteLink
{
    color: #FFFFFF !important;
}

.AccountInfo
{
    background-image: url(../graphics/pic_myprofile2.jpg) !important; 
    background-position:left top !important; 
    background-repeat:no-repeat !important;
}

.MessageTable
{
    background-image: url(../graphics/email-marketimg.gif) !important; 
    background-position:left top !important; 
    background-repeat:no-repeat !important;
}

.ServicerTable
{
    background-image: url(../graphics/servicer.jpg) !important; 
    background-position:left top !important; 
    background-repeat:no-repeat !important;
}

.LogoffTable
{
    background-image: url('../graphics/logoff.jpg') !important; 
    background-position:left top !important; 
    background-repeat:no-repeat !important;
    height: 375px;
}

.yui-content
{
    background-color: #FFFFFF !important;
    border: 1px solid #DDDDDD !important;
}
.yui-nav 
{
    border-bottom: 1px solid #DDDDDD !important;
}

a:hover
{
    color:orange !important;
}

.padTable TD
{
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 10px;
}

.linkButton 
{
    border-color: #000099;
    background-color:transparent;
    color:Blue;
    text-align: center; 
    border-width: 1px 1px 1px 1px; 

    -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px;    
    -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;    
    -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px;    
    -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;    
    margin: .5em .4em .5em 0; 
    cursor: pointer;
}

.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; font-size:1x; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button  
{
   margin: .5em .4em .5em 0; 
   cursor: pointer;  
   border: 1px solid #000099;
   background-color:transparent;
   color:Blue;          
   background-image: none;    
   font-size: 10px;                                                         
}
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.topnav  {
	font-family : verdana, helvetica, arial, system;
	font-size : 8pt !important;
	color : #000000;
	text-decoration: none;
}

.mainnavon {
	font-family : arial, system;
	font-size : 9pt !important;
	color : #FFFFFF;
	text-decoration : none;
}

.padcells td {
    padding: 4px 4px 4px 4px;
}

.bold {
    font-weight: bold;
}