
    /* Background gradient colors */
    .gradientSmlBlue      { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px      0; background-repeat: repeat-x; }
    .gradientSmlArmyGreen { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px  -40px; background-repeat: repeat-x; }
    .gradientSmlGreen     { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px  -80px; background-repeat: repeat-x; }
    .gradientSmlFire      { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -120px; background-repeat: repeat-x; }
    .gradientSmlBrown     { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -160px; background-repeat: repeat-x; }
    .gradientSmlCyan      { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -200px; background-repeat: repeat-x; }
    .gradientSmlOrange    { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -240px; background-repeat: repeat-x; }
    .gradientSmlPeach     { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -280px; background-repeat: repeat-x; }
    .gradientSmlPurple    { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -320px; background-repeat: repeat-x; }
    .gradientSmlRed       { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -360px; background-repeat: repeat-x; }
    .gradientSmlNanGreen  { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -400px; background-repeat: repeat-x; }
    .gradientSmlYellow    { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -440px; background-repeat: repeat-x; }
    .gradientSmlGreen     { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -480px; background-repeat: repeat-x; }
    .gradientHdrGreen     { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -480px; background-repeat: repeat-x; }
    .gradientSmlBlack     { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -520px; background-repeat: repeat-x; }
    .gradientSmlGrey      { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -560px; background-repeat: repeat-x; }

    .gradientMedBlue      { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px      0; background-repeat: repeat-x; }
    .gradientMedArmyGreen { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px  -60px; background-repeat: repeat-x; }
    .gradientMedGreen     { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -120px; background-repeat: repeat-x; }
    .gradientMedFire      { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -180px; background-repeat: repeat-x; }
    .gradientMedBrown     { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -240px; background-repeat: repeat-x; }
    .gradientMedCyan      { background-image: url("/images/rowgradient_colors_bgroundSml.gif"); background-position: 0px -300px; background-repeat: repeat-x; }
    .gradientMedOrange    { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -360px; background-repeat: repeat-x; }
    .gradientMedPeach     { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -420px; background-repeat: repeat-x; }
    .gradientMedPurple    { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -480px; background-repeat: repeat-x; }
    .gradientMedRed       { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -540px; background-repeat: repeat-x; }
    .gradientMedNanGreen  { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -600px; background-repeat: repeat-x; }
    .gradientMedYellow    { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -660px; background-repeat: repeat-x; }
    .gradientMedGreen     { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -720px; background-repeat: repeat-x; }
    .gradientMedBlack     { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -780px; background-repeat: repeat-x; }
    .gradientMedGrey      { background-image: url("/images/rowgradient_colors_bgroundMed.gif"); background-position: 0px -840px; background-repeat: repeat-x; }


    .datagridSpritesFirstPage    { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px    0px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesPrevPage     { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px  -16px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesNextPage     { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px  -32px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesLastPage     { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px  -48px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesRefresh      { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px  -64px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesEdit         { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px  -80px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesSave         { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px  -96px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesDelete       { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px -112px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesCancel       { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px -128px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesSortNone     { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px -144px; height: 10px; width: 10px; background-repeat: no-repeat;}
    .datagridSpritesSortAsc      { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px -152px; height: 10px; width: 10px; background-repeat: no-repeat;}
    .datagridSpritesSortDesc     { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px -164px; height: 10px; width: 10px; background-repeat: no-repeat;}
    .datagridSpritesPrevImage    { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px -174px; height: 16px; background-repeat: no-repeat;}
    .datagridSpritesNextImage    { background-image: url("/gridview/datagridSprites.gif"); background-position: 0px -190px; height: 16px; background-repeat: no-repeat;}

    .headerFormat tr th {
        border: 1px solid #000000;
        background-color: #9CCAA3;
        color: #000000;
        margin: 3px;
        padding: 1px;
        white-space: nowrap;
        font-family: Arial;
        font-size: 14px;
        text-decoration: none;
        font-weight: normal;
    }

    .rowgradient2
    {
        background-image:url('/images/rowgradient_fire_bgroundMdm.jpg');
        background-repeat: repeat-x;
        background-color:#95C195;
    }

    .base
    {
        background-color:#ffffff ;
         border: 1px solid #000000;
         font-size:11px;
    }

    .baseeven
    {
        background-color:#EFEFEF ;
         border: 1px solid #000000;
         font-size:11px;
    }

    .baseinput
    {
        background-color:#F0FFFF ;
         border: 1px solid red;
    }

    .current
    {
        background-color:#F5F5DC ;
        border: 1px solid #000000;
        font-size:11px;
    }

    .currenteven
    {
        background-color:#E2E2CE ;
        border: 1px solid #000000;
        font-size:11px;
    }

    .projected
    {
        background-color:#FFEFD5;
        border: 1px solid #000000;
        font-size:11px;
    }

    .projectedeven
    {
        background-color:#EFE1CB;
        border: 1px solid #000000;
        font-size:11px;
    }

    .bestroi
    {
        color: red ;
    }

    tfoot
    {
        background-color:#FFFFFF
    }
    
    .hanging-indent
    {
        text-indent: -25px;
        padding-left: 25px;
    }




        body
        {
            font-family: Arial, Verdana, Helvetica, sans-serif;
            margin: 0 auto; /*Center container on page*/
            padding: 0;
            border: 0; /* This removes the border around the viewport in old versions of IE */
            max-width: 1080px;
            background: #fff;
            min-width: 700px; /* Minimum width of layout - remove line if not required */ /* The min-width property does not work in old versions of Internet Explorer */
            width: 1080px;
            font-size: 80%;
        }

a.Headlink:active     { color: #B89932; font-family: verdana; font-size: 8pt; text-decoration: none }                                 /* selected link */
a.Headlink:visited    { color: #B89932; font-family: verdana; font-size: 8pt; text-decoration: none }                                 /* visited link */
a.Headlink:link       { color: #B89932; font-family: verdana; font-size: 8pt; text-decoration: none }                                 /* unvisited link */
a.Headlink:hover      { color: #EB4721; font-family: verdana; font-size: 8pt; text-decoration: underline }							 /* mouse over link */


a.forumlink:active     {   font-size: 8pt; text-decoration: none }                                 /* selected link */
a.forumlink:visited    {   font-size: 8pt; text-decoration: none }                                 /* visited link */
a.forumlink:link       {   font-size: 8pt; text-decoration: none }                                 /* unvisited link */
a.forumlink:hover      {   font-size: 8pt; text-decoration: underline }							 /* mouse over link */


    h1
    {
        font-size:14pt;
        font-weight:bold;
    	font-style:normal;
    }
    h2
    {
    	font-size:10pt;
        font-weight:bold;
    	font-style:normal;
    }
    h3
    {
    	font-size:10pt;
    	font-style:normal;
    }
    /* Header styles */
    #header {
        clear:both;
        float:left;
        width:100%;
    }

    /* Header Menu layout */
    .headermenu {
        clear:both;
        border-top:3px solid #000;
        margin:0;
        padding:2px 15px !important;
    }    


    /* Content styles */
    #contentwrapper{
    clear: both;
    width: 100%;
    min-height: 350px;
    overflow: hidden;
    padding: 0px 10px 0px 5px;
    }

    /* Footer styles */
    #footer {
        clear:both;
        float:left;
        width:100%;
        border-top:1px solid #000;
    }
    #footer p {
        padding:10px;
        margin:0;
    }
    
    div.c1 {text-align: center}
    p.c2 {
        text-align: left;
        font-size:9.0pt;
    }

.bodytxt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: ;
}

.tdlogin
{
	font-size:8pt;
	font-style:normal;
	font-weight:500;
	font-family:Arial;
	color: #DCDCC9;
}
.input
{
    font-size:8pt;
    font-style:normal;
    font-weight:500;
    font-family:Arial;
}
.tdinput
{
	font-size:8pt;
	font-style:normal;
	font-weight:500;
	font-family:Arial;
}

        .clearboth
        {
            clear: both;
        }

        .chatdock {
            bottom: 0;
            background-color: lightgrey;
            position: fixed;
            overflow: hidden;
            height: 29px;
            width: 280px;
            visibility: hidden;
            font-size:8.0pt;
        }

        .chatbox {
            width: 100%;
            display: block;
            position: relative;
            margin: 0 auto;
            height: 20px;
            clear: both;
            font-size:8.0pt;
        }


        #activeusersdock {
            bottom: 0;
            background-color: navy;
            position: fixed;
            overflow: hidden;
            height: 29px;
            width: 280px;
            visibility: hidden;
            font-size:8.0pt;
        }

        #activeuserslist {
            width: 100%;
            display: block;
            position: relative;
            margin: 0 auto;
            height: 20px;
            clear: both;
            font-size:8.0pt;
        }

.codeview
{
    font-size:20px;
    letter-spacing:4px;
}

table
{
	empty-cells:show;
}

/* For stripe rows */

	
TD
{
    font-size:8pt;
    font-style:normal;
    font-weight:500;
    font-family:Arial;
}
TD.normal
{
    font-size:10pt;
    font-style:normal;
    font-weight:500;
    font-family:Arial;
}
tr.alt td {
	font-size: 8pt;
 	background: #ecf6fc;
 }
tr.over td {
 	background: #bcd4ec;
 }








 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

