
body
{
    margin: 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    background-image: url(../images/pageBG.jpg);
    background-repeat: repeat-x;
}
.header
{
    /*background: url(../images/header.jpg) no-repeat;*/
    width: 1000px;
    height: 120px;
}
.header1
{
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    height: 24px;
    padding-left: 5px;
    background: #95B2C1;
}
.header2
{
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    height: 20px;
    padding-left: 5px;
}


.mainlogin
{
    width: 385px;
    padding-left: 80px;
}
.userid_pass
{
    color: #333333;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    padding-right: 3px;
    height: 28px;
}
.txtbox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width: 140px;
    height: 12px;
}

.btn
{
    padding-left: 2px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    font-weight: 200;
    letter-spacing: .5px;
    border: 1px solid #FF8000;
    background: #EBE9E9;
}
nbox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    font-weight: 200;
    letter-spacing: .5px;
    border: 1px solid #93a3ae;
    height: 15px;
    background: #E0E9ED;
}

.logout
{
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    padding-right: 5px;
    text-align: right;
}
.forgotpassinred
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF8000;
    height: 12px;
}
.copyright
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #767676;
    height: 14px;
    text-align: left;
    padding-right: 5px;
}




.bigtxt
{
    font-size: 13px;
    color: #FF6600;
    text-decoration: none;
    font-weight: bold;
    height: 20px;
    padding-left: 5px;
}


/*Hyper links Styles start from here--------------------------------------------------*/

.logout:link
{
    color: #ffffff;
    text-decoration: none;
    line-height: 18px;
}
.logout:visited
{
    color: #ffffff;
    text-decoration: none;
    line-height: 18px;
}
.logout:hover
{
    color: #000000;
    text-decoration: none;
    line-height: 18px;
}

.links:link
{
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.links:visited
{
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.links:active
{
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.links:hover
{
    font-size: 11px;
    color: #396870;
    text-decoration: none;
}
/*Hyper links Styles END here--------------------------------------------------*/



.tabs
{
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    padding-right: 10px;
    height: 22px;
    text-align: right;
}
.txtboxtxt
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    border: 1px solid #60A3AC;
    padding-left: 3px;
    background: #F4F4F4;
}

.txtboxtxt1
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    border: 1px solid #000000;
    height: 14px;
    padding-left: 3px;
    width: 150px;
    background: #DAF2FE;
}

.plaintxt
{
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    padding-left: 10px;
    height: 20px;
}
.question_heading
{
    font-size: 12px;
    color: #FF9900;
    text-decoration: none;
    padding-left: 2px;
    height: 20px;
    font-weight: bold;
}

.fieldName
{
    padding-left: 3px;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    background: #E2E2E2;
}
.fieldNamewithbgcolor
{
    padding-left: 3px;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    line-height: 25px;
    background: #A2BBC8;

}
.gridbgcolor
{
    padding-left: 3px;
    color: #1c3d74;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    background: #F0F0F3;
}
.dropdown
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    height: 20px;
    width: 156px;
    padding-left: 3px;
    padding-bottom: 3px;
    background: #F4F4F4;
    border: 1px solid #60A3AC;
}


.dropdownnormal
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    height: 20px;
    padding-left: 5px;
    background: #ECF0FF;
}
.btn1
{
    padding-left: 2px;
    font-family: verdana, Helvetica, sans-serif;
    color: #000000;
    height: 18px;
    font-size: 11px;
    font-weight: 200;
    letter-spacing: .5px;
    border: 1px solid #0066cc;
    background: url(../small_sym/bg.jpg);
    width: 100px;
}
.txtpadding
{
    padding-left: 3px;
}
.bottom
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    border: 1px solid #60A3AC;
    height: 28px;
    padding-left: 3px;
    background: #E6E6E6;
    text-align: center;
}

/*---------------------- Score Sheet -------------------*/
.scoresheetheader
{
    padding-left: 2px;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    background: #FFCC66;
    height: 18px;
    padding-top: 2px;
}
.scoresheettabs
{
    font-size: 11px;
    color: #999999;
    text-decoration: none;
    padding-right: 5px;
    height: 20px;
    text-align: right;
    font-weight: bold;
}
/*---------------------- end -------------------*/

.bgcolorwhite
{
    background-color: #FFFFFF;
    font-size: 11px;
    color: #000000;
    text-align: center;
}

.topUser
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
}

/* Added By Gaurav */
/* Menu Styles-------------------------------------------------- */
.menustatic
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding-left: 10px;
    padding-right: 0px;
    font-weight: normal;
}

.menustatichover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 10px;
    padding-right: 0px;
    font-weight: normal;
}

.menudynamic
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #7B9FB3;
    border-top: solid 1px #ffffff;
    font-weight: normal;
}

.menudynamichover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #D8E2E9;
    border-left: 4px solid #FF8000;
    height: 22px;
    font-weight: normal;
}


#dv a:link
{
    color: #FF0000;
    line-height: 18px;
    text-decoration: underline;
    padding-left: 5px;
    font-weight: 700;
}
#dv a:visited
{
    color: #396870;
    line-height: 18px;
    text-decoration: underline;
    padding-left: 5px;
}
#dv a:hover
{
    color: #B96100;
    line-height: 18px;
    text-decoration: none;
    padding-left: 5px;
}

/* Menu Styles End-----------------------1453e2   396870----------- 325961---------------- */

.headingred
{
    font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    letter-spacing: 1px;
    font-weight: bold;
    color: #80000D;
    text-decoration: none; /*height:25px; #BD3539;*/
    padding-left: 5px;
    padding-bottom: 8px;
}

/*------- For Loading Image ------------------*/



.bgcolorcomm
{
    border: 1px dotted #5A8398;
    background-color: #E2E2E2; /*#D1DEE4*/
    padding: 10px;
}

.simpletxt1
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    height: 20px;
    padding-left: 5px;
    background: #F4F4F4;
    width: 158px;
}


.linkbar
{
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    height: 25px;
    padding-left: 10px;
    background: #0483C2;
    text-align: left;
}
.txtboxtxtaddress_big1
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    border: 1px solid #60A3AC;
    padding-left: 3px;
    background: #F4F4F4;
}
.MsgTotalCount
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #7C1618;
    text-decoration: none;
    padding-left: 5px;
    vertical-align: bottom;
}

.MsgTDCount
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    padding-left: 5px;
    vertical-align: bottom;
}

.PopTr
{
    background-color: #ffffff;
}

.marquee
{
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    color: #0066cc;
}

.custName
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    line-height: 22px;
}


/* Line Added By Sushil Sharma */
.watermark
{
    background: #FFAAFF;
}

.popupControl
{
    background-color: #AAD4FF;
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-color: Black;
    border-width: 2px;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #F0F0F3;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.headingred1
{
    font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #80000D;
    text-decoration: none;
}
.lbl
{
    font-weight: bold;
    color: Red;
}
.floatleft
{
    /*border:solid 1px red;*/
    float: left;
    margin-left: 5px;
}
.floatleftWithoutMargin
{
    /*border:solid 1px red;*/
    float: left;
}
.txtboxtxtSmall
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 11px;
    border: 1px solid #60A3AC;
    height: 18px;
    padding-left: 1px;
    width: 60px;
    background: #F4F4F4;
}
.btnDivShow
{
    float: left;
    padding-left: 150px;
    margin-left: 50px;
}
.btnDivShowOrder
{
    float: left; /* padding-left: 150px;*/
    margin-left: 350px;
    width: 150px;
}
/* Line Added By Sushil Sharma */
.DashBoardPrimeTable
{
    width: 100%;
    height: 400;
    vertical-align: middle;
}
.AddressText
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 13px;
    height: 20px;
    padding-left: 5px;
    font-weight: lighter;
    margin-top: 2px;
}

/*DashBoard CSS*/
.TopImage
{
    padding-left: 5px;
    background-image: url('../Images/top_bd.jpg');
    width: 260px;
    height: 20px;
}
.MidImage
{
    background-image: url('../Images/box_ng.jpg');
    padding-left: 5px;
    height: 100px;
    width: 260px;
}
.BottomImage
{
    background-image: url('../Images/bottom_db.jpg');
    padding-left: 5px;
    width: 260px;
    height: 10px;
}
.textRed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ff0000;
}
.textBlue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #a52a2a;
    cursor: pointer;
}
/*Add By Saswat on date 27-9-12*/
/*Calendar Control CSS*/
.cal_Theme1 .ajax__calendar_container
{
    background-color: #DEF1F4;
    border: solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_header
{
    background-color: #ffffff;
    margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev
{
    color: #004080;
    padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body
{
    background-color: #ffffff;
    border: solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_dayname
{
    text-align: center;
    font-weight: bold;
    margin-bottom: 4px;
    margin-top: 2px;
    color: #004080;
}

.cal_Theme1 .ajax__calendar_day
{
    color: #004080;
    text-align: center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active
{
    color: #004080;
    font-weight: bold;
    background-color: #DEF1F4;
}

.cal_Theme1 .ajax__calendar_today
{
    font-weight: bold;
}

.cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
    color: #bbbbbb;
}

/*Add new class for Calander*/
.calander
{
    background-image: url('../HRP/Images/calendar.gif');
    height: 15px;
    width: 15px;
}

