﻿html, body, table#main
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin: 0px;
}
body
{
    width: 100%;
    height: 100%;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin: 0px; /*background-color: #CCCC66;*/
    background-color: #e7e7e8;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/ /*font-variant:small-caps;*/
}

.tbl_round_corners_rank_head
{
    -moz-border-radius: 10px 10px 10px 10px;
    background-color: #a6aeb5;
    border: 1px solid #00A4E4;
    padding: 0px;
    border-bottom-left-radius: 10px 10px;
    border-bottom-right-radius: 10px 10px;
    border-top-left-radius: 10px 10px;
    border-top-right-radius: 10px 10px;
}
.tbl_round_corners_ranking
{
    -moz-border-radius: 10px 10px 10px 10px;
    background-color: #ffffff;
    border: 1px solid #00A4E4;
    padding: 0px;
    border-bottom-left-radius: 10px 10px;
    border-bottom-right-radius: 10px 10px;
    border-top-left-radius: 10px 10px;
    border-top-right-radius: 10px 10px;
}

.welcomelarge
{
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 16pt;
    font-weight: bold;
    color: #6A747C;
    text-align: center;
}
.welcomelarge_blue
{
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 12pt;
    font-weight: bold;
    color: #00A4E4;
}
.welcomesmall
{
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 11pt;
    color: #6A747C;
}
.welcomesmallbold
{
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 11pt;
    color: #6A747C;
    font-weight: bold;
}

.welcomesmall_blue
{
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 11pt;
    color: #00A4E4;
}
.welcomesmallbold_blue
{
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 11pt;
    color: #00A4E4;
    font-weight: bold;
}

.footer
{
    padding: 5px 10px 0px 5px;
    text-align: center;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 8pt;
    background-color: #e7e7e8;
}
.contentbody
{
    margin-left: 0px;
    margin-top: 0px;
    background-color: #e7e7e8;
    padding: 10px 10px 10px 10px; /*border-bottom: 1px solid #6f6e67;*/
}
.yellowtopa
{
    width: 638px;
    height: 48px;
    background-color: #ffffcc;
    border-left: 1px solid #6f6e67;
    border-right: 1px solid #6f6e67;
    font-size: 10pt;
    font-weight: 500;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    padding: 5px 5px 5px 5px;
}
.leftpane
{
    background-color: #c8e0b4;
    border-right: 1px solid #00A4E4;
    border-bottom: 0px solid #6f6e67;
}
.rightpane
{
    background-color: #c8e0b4;
    border-left: 1px solid #00A4E4;
    border-bottom: 0px solid #6f6e67; /*padding: 5px 5px 5px 5px;*/
}
.panetitle
{
    background-color: #00A4E4;
    color: #ffffff;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
    font-weight: bold;
    height: 25px;
    text-align: left;
    padding: 0 0 0 10px;
    vertical-align: middle;
}
.sm
{
    height: 20px;
    background-color: #00A4E4;
    color: #ffffff;
    font-weight: bold;
    font-size: 8pt;
    text-transform: uppercase;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
}
.sm1
{
    height: 20px;
    background-color: #00A4E4;
    color: #ffffff;
    font-weight: bold;
    font-size: 8pt;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
}
input.text
{
    width: 97%;
    height: 18px;
    vertical-align: middle;
    font-size: 10pt;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    border: 1px solid #00A4E4;
}
textarea.text
{
    width: 96%;
    height: 80px;
    font-size: 10pt;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    border: 1px solid #00A4E4;
}
input.smalltext
{
    width: 95%;
    height: 18px;
    vertical-align: middle;
    font-size: 10pt;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    border: 1px solid #6f6e67;
}
input.checkbox
{
    font-size: 10pt;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/ /*border: 1px solid #6f6e67;*/
}
input.submit, input.button
{
    background-color: #6EB43F;
    border: 1px solid #000000; /*#6B696B*/
    height: 20px;
    color: #ffffff;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-weight: bold;
    font-size: 8pt;
    cursor: pointer;
    width: 65px;
}
input.submit:hover, input.button:hover
{
    background-color: #ffffff;
    border: 1px solid #00A4E4;
    height: 20px;
    color: #000000;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-weight: bold;
    font-size: 8pt;
    cursor: pointer;
}
/*input.button_yellow
{
    background-color: #fff216;
    border: 1px solid #000000;
    height: 20px;
    color: #000000;
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-weight: bold;
    font-size: 8pt;
    cursor: pointer;
    width: 65px;
}
input.button_yellow:hover
{
    background-color: #ffffff;
    border: 1px solid #00A4E4;
    height: 20px;
    color: #000000;
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-weight: bold;
    font-size: 8pt;
    cursor: pointer;
}*/

.selec
{
    color: #333333;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 11px;
    text-decoration: none;
    text-align: left;
    font-weight: 100;
    vertical-align: middle;
    height: 22px;
    border: 1px solid #6f6e67;
}
.mandatory
{
    color: red;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
    padding-left: 5px;
}
a
{
    color: #000000;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 11pt;
    text-decoration: none;
}
a:hover
{
    /*background-color: #446600;*/
    color: #00A4E4;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 11pt; /*font-weight: bold;*/
    text-decoration: underline;
}
a.ablue
{
    color: #00A4E4;
    font-family: Trebuchet MS;
    font-size: 11pt;
    text-decoration: none;
}
a.ablue:hover
{
    color: #00A4E4;
    font-family: Trebuchet MS;
    font-size: 11pt;
    text-decoration: underline;
}
a.abold
{
    color: #000000;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 11pt;
    font-weight: bold;
    text-decoration: none;
}
a.abold:hover
{
    color: #00A4E4;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 11pt;
    font-weight: bold;
    text-decoration: underline;
}
a.asmall
{
    color: #00A4E4;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 8pt;
    text-decoration: none;
}
a.asmall:hover
{
    color: #00A4E4;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 8pt;
    text-decoration: underline;
}
a.awhite
{
    color: #ffffff;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
}
a.awhite:hover
{
    color: #ffffff;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
    text-decoration: underline;
}
a.alargebold
{
    color: #00A4E4;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
}
a.alargebold:hover
{
    color: #00A4E4;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 12pt;
    font-weight: bold;
    text-decoration: underline;
}
.tabletitle
{
    background-color: #a6aeb5;
    color: #ffffff;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 12pt;
    font-weight: bold;
    height: 25px;
    text-align: center;
    vertical-align: middle;
}
label.fields, div.fields
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
    text-align: left;
}
label.fieldsbold, div.fieldsbold
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
    font-weight: bold;
}
label.fieldsboldsmall, div.fieldsboldsmall
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 9pt;
    font-weight: bold;
    color: #6a747c;
}
label.fieldssmall
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 9pt;
    text-align: left;
    color: #6a747c;
}
label.heading
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 11pt;
    font-weight: bold;
    color: #6a747c;
}
label.heading_white
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 11pt;
    font-weight: bold;
    color: #ffffff;
    vertical-align: middle;
    text-align: center;
}
#logout a
{
    margin: 0 5px 0 0;
    background: transparent url(../images/logout.gif) no-repeat top right;
    padding: 0 21px 0 0;
    display: block;
    height: 20px;
    cursor: pointer;
}
#logout a:hover
{
    background-position: right -21px;
}


#close
{
    margin: 0 5px 0 0;
    background: transparent url(../images/reject_grp.gif) no-repeat top right;
    padding: 0 20px 0 0;
    display: block;
    height: 20px;
    cursor: pointer;
}




/*.Menu
{
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 13px;
    color: #003300;
    background-color: #ffffcc;
    text-align: left;
}*/

.staticMenuItem
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 15px;
    color: #003300;
    padding: 2px 2px 2px 2px;
    text-align: left;
}

/*.dynamicMenuHover
{
    background-color: #446600;
    color: #003300;
    font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";
    font-size: 13pt;
    font-weight: bold;
    text-decoration: underline;
    display: none;
    text-align: left;
}*/


/* SLIDER STYLE */
.slider_handle
{
    background-color: #a6aeb5; /*border: 1px solid;     border-color: #999 #333 #333 #999;*/
    background-position: center;
    height: 20px;
    width: 12px;
    cursor: pointer;
}
.slider_rail
{
    background: transparent url('../images/slider_rail.jpg') repeat-x scroll 0 0;
    background-position: center;
    height: 22px;
    position: relative;
    width: 95%;
}




/*PASSWORD STRENGTH STYLES*/
.BarBorder
{
    border-style: solid;
    border-width: 1px;
    padding: 2px 2px 2px 2px;
    width: 300px;
    vertical-align: middle;
}
.BarIndicator_weak
{
    color: Red;
    background-color: Red;
}
.BarIndicator_average
{
    color: Blue;
    background-color: Blue;
}
.BarIndicator_good
{
    color: Green;
    background-color: Green;
}
/*vamshi stylesheet*/

.DividerLine
{
    border-bottom: 1px solid #CCCCCC;
    font-size: 0;
    height: auto;
    margin: 5px 0px 5px 0px;
    width: 100%;
}
/*-------*/

.itemscount
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: medium;
    font-weight: bold;
    color: #e98d36;
}
.gdItems
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
    text-align: left;
    background-color: #ffffff;
}
.gdItemsBold
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 9pt;
    font-weight: bold;
    text-align: right;
}
.gdHeadItemsBold_yellow
{
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 9pt;
    font-weight: bold;
    text-align: right;
    color: Yellow;
}
.gdHeader
{
    background-color: #a6aeb5;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 10pt;
    font-weight: bold;
    color: White;
    padding: 10px;
}
.grid
{
    padding: 0px 15px 0px 15px;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: small;
    border: 1px solid white;
}



.sort
{
    /*color: #0f0d61;*/
    color: Yellow;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 9pt;
    font-weight: bold;
    cursor: pointer;
    text-align: right;
}
.sort:hover
{
    color: Yellow;
    font-family: Trebuchet MS; /*font-family: "FFF Interface02" , "geneva" , "arial" , "helvetica" , "helv";*/
    font-size: 9pt;
    cursor: pointer;
    font-weight: bold;
    text-align: right;
    text-decoration: underline;
}

.popupDIV
{
    position: fixed;
    background-color: #ffffff;
    left: 50%;
    top: 50%;
    margin-left: -275px;
    margin-top: -100px;
    width: 450px; /*height:200px;*/
    border: solid 1px #00A4E4;
    padding: 1px;
    z-index: 1;
}


/* Progress starts */
/* --------------- */
.PrProgress
{
    display: block;
    position: absolute;
    padding: 2px 3px; /*filter:Blur(Direction=45, Strength=8)*/
}
.PrContainer
{
    border: solid 1px #808080;
    border-width: 1px 0px;
}
/*.PrHeader
{
    background: url(../UserImages/sprite.png) repeat-x 0px 0px;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;
    white-space: nowrap;
    font-family: arial,helvetica,clean,sans-serif;
}
.PrBody
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
}*/
