    body {
        background: #2D2D2D;
        padding-top:0px;        
        margin-top:0px;
    }

    body, input, textarea, td, th, div, li, span, select {
        font-size: 8.5pt;        
        font-family: Tahoma, Arial;
        color: #cccccc;
        line-height:17px;
    }
    
    a, a:link, a:visited {
        color: #92C7FC;
        text-decoration: none;
    }
    
    .white, .white a, .white a:link, .white a:visited, a.white, a.white:visited, a.white:link {
        color: #ffffff;
        text-decoration: none;
    }
    
    .gray, .gray a, .gray a:link, .gray a:visited, a.gray, a.gray:visited, a.gray:link {
        color: #cccccc;
        text-decoration: none;
    }
    
    .darkGray, .darkGray a, .darkGray a:link, .darkGray a:visited, a.darkGray, a.darkGray:visited, a.darkGray:link {
        color: #999999;
        text-decoration: none;
    }

    .liteBlue, .liteBlue a, .liteBlue a:link, .liteBlue a:visited, a.liteBlue, a.liteBlue:visited, a.liteBlue:link {
        color: #92C7FC;
        text-decoration: none;
    }
    
    .heading, .heading a, .heading a:link, .heading a:visited, a.heading, a.heading:visited, a.heading:link {        
        text-decoration: none;
        font-size:12pt;
        font-weight:bold;
	margin : 10px 0px;
    }  
    
    .bold, .bold a, .bold a:link, .bold a:visited, a.bold, a.bold:visited, a.bold:link {
      font-weight:bold;
    }
    
    .simpleBorder {
      border: 1px solid #666666;
      padding:3px;
    }
    
    .bgDarkGray {
      background: #191919;
    }
    
    .bgGray {
      background: #333333;
    }
    
    .allCaps {
      text-transform: uppercase;
    }
    
    .leftMenuLink a, .leftMenuLink a:link, .leftMenuLink a:visited, a.leftMenuLink, a.leftMenuLink:visited, a.leftMenuLink:link {
      background-image: url('/images/dhananjaypatil.com/gray3x3.gif');
      background-repeat: no-repeat;
      background-position:center left;
      padding-left:10px;
      text-decoration: none;      
      color: #cccccc;
    }

    .leftMenuLink a:hover, a.leftMenuLink:hover, .selLeftMenuLink a, .selLeftMenuLink a:link, .selLeftMenuLink a:visited, a.selLeftMenuLink, a.selLeftMenuLink:visited, a.selLeftMenuLink:link {
	background-image: url('/images/dhananjaypatil.com/red3x3.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-left:10px;
	text-decoration: none;
	font-weight:bold;
	color:#ffffff;
     }

    .indent {
        padding-left:10px;
    }

.hilite {
        background: #fffccc;
        padding: 10px 5px;
        margin: 10px 5px;
        border: 1px solid #FFCC00;
 }

.hilite-border {
        margin: 10px 5px;
        padding: 10px 5px;
        border: 1px solid #FFCC00;
 }


.singleLine {
        border-top:1px solid #666666;
        margin: 3px 0px;
 }


.menu, .menu a, .menu a:link, .menu a:visited {
        text-transform: uppercase;
        color:#ffffff;
        font-weight:bold;
        text-align: center;
        vertical-align: middle;
 }

.menu td {
        width:130px;
        padding:5px 5px;
        border-right:2px solid #cccccc;
}

.menuSel {
        background: #2D2D2D;
}

.rightBold {
    text-align: right;
    font-weight: bold;
 }
