.navigationnormal{
    padding-right: 0px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: darkblue; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.navigationselected{
    padding-right: 0px; padding-left: 10px; font-size: 18px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: darkblue; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.userimg {
    vertical-align:middle; text-align: center
}
.boldtext {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.loctimeslottext1 {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #E9C178; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.loctimeslottext2 {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color:brown; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.boldblackbigtext {
    padding-right: 0px; padding-left: 0px; font-size: 16px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: black; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.boldbluebigtext {
    padding-right: 0px; padding-left: 0px; font-size: 16px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: blue; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.bolditalicsblacktext {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif; color:black; font-style:italic;
}
.boldtext2 {
    padding-right: 0px; padding-left: 0px; font-size: 9px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.normaltext {
    background-color:#f8DBA7; color:#black; font-size:11px; font-weight:500; font-style:normal; text-decoration:none;
    font-family:Verdana,Arial,sans-serif; mso-font-charset:0; border:0; border-bottom: #6A3726 1px solid;
}
.normaltextforquestion {
    background-color:#f8DBA7; color:#black; font-size:11px; font-weight:500; font-style:normal; text-decoration:none;
    font-family:Verdana,Arial,sans-serif; mso-font-charset:0; border:0;
}

.normaltextoriginal {
    padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif; text-align:justify;
}

.normaltextbold {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}

.whitetext {
    padding-right: 0px; padding-left: 0px; font-size: 12px; font-weight: bold; padding-bottom: 0px; margin: 0px; color: white; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.whiteboldbigtext {
    padding-right: 0px; padding-left: 0px; font-size: 15px; font-weight: bold; padding-bottom: 0px; margin: 0px; color: white; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.pnormaltext {
    padding-right: 0px; padding-left: 20px; font-size: 11px; font-weight: 0; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.paratext {
    padding-right: 0px; padding-left: 20px; font-size: 11px; font-weight: 0; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif; font-size:14; text-align:justify;
}
.loginnormaltext {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 0; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.pleftrightnormaltext {
    padding-right: 0px; padding-left: 20px; padding-right: 20px; font-size: 11px; font-weight: 0; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.subheading {
    padding-right: 0px; padding-left: 20px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; text-decoration: UNDERLINE; font-family: Verdana,Arial,sans-serif
}
.readonlytextdisplay {    
    background-color:#f8DBA7; color:black; font-size:11px; font-weight:500; font-style:normal; text-decoration:none;
    font-family:Verdana,Arial,sans-serif; mso-font-charset:0; border:0; width:200px;
}

.bar {    
    color:black; font-size:11px; font-weight:500; font-style:normal; text-decoration:none;
    font-family:Verdana,Arial,sans-serif; mso-font-charset:0; border:0;
}

.readonlytext {    
    background-color:#f8DBA7; color:darkgray; font-size:11px; font-weight:500; font-style:normal; text-decoration:none;
    font-family:Verdana,Arial,sans-serif; mso-font-charset:0; border:0; border-bottom: darkgray 1px solid; width:200px;
}
.reporttext{
    text-align: center; border-top:none; border-right:none; border-bottom:none; border-left:none; background-color:white; padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 0; padding-bottom: 0px; margin: 0px; color: black; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.redtext {
    padding-right: 0px; padding-left: 0px; font-size: 9px; font-weight: 0; padding-bottom: 0px; margin: 0px; color: red; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.bluetext {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #6A3726; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.bluetextorg {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: darkblue; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.welcometext {
    padding-right: 0px; padding-left: 20px; font-size: 12px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: blue; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.whitewelcometext {
    padding-right: 0px; padding-left: 20px; font-size: 12px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: white; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.uname {
    padding-right: 3px; padding-left: 3px; font-size: 11px; padding-bottom: 3px; line-height: 12px; padding-top: 0px; text-align: center
}
.menulink{
    padding-right: 0px; padding-left: 20px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: black; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.menulink1{
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: white; padding-top: 0px; font-family: Verdana,Arial,sans-serif; text-decoration:underline;
}
.menulink0{
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: darkblue; padding-top: 0px; font-family: Verdana,Arial,sans-serif; text-decoration:underline;
}
.leftmenulink{
    padding-right: 0px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; background-color:#E9C178; color: darkblue; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.graylink{
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: gray; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.brownlink{
    padding-right: 0px; padding-left: 0px; font-size: 13px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: brown; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.searchmenulink  {
    padding-right: 10px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: brown; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.brownmenulink{
    padding-right: 10px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: brown; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.whitemenulink{
    padding-right: 10px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: white; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.headingleftmenulink{
    padding-right: 10px; padding-left: 10px; font-size: 12px; font-weight: 700; padding-bottom: 0px; margin: 0px; background:#910000 url('../images/left_menu_title_img.bmp') no-repeat left top; color: white; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.redmenulink{
    padding-right: 10px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: red; background-color:white; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.title {
    padding-right: 0px; padding-left: 2px; font-weight: none; font-size: 16pt; background: #f8DBA7 repeat-x 50% bottom; padding-bottom: 6px; color: #6A3726; padding-top: 4px; font-family: verdana, arial, sans-serif; text-decoration: none
}
.bigtitle {
    padding-right: 0px; padding-left: 2px; font-weight: none; font-size: 20pt; background: #f8DBA7 repeat-x 50% bottom; padding-bottom: 6px; color: #6A3726; padding-top: 4px; font-family: verdana, arial, sans-serif; text-decoration: none
}
.error{
    padding-right: 10px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: yellow; background-color:brown; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
.success{
    padding-right: 10px; padding-left: 10px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: yellow; background-color:blue; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
a {
    color: #black;
    text-decoration: none;
}
a:hover, textarea:hover {
    color:red;
}
.dropdownStyle1
{
    color: black; background:white; font-size:11px; font-weight: 0;
    font-family:Verdana,Arial,sans-serif; border:1.0pt solid #663300; width:180px
}
.menulink:hover, textarea:hover {
    color:red;
}
.box_rt {
    border-RIGHT: #E2A663 2px solid
}
.box_lt {
    vertical-align:top; border-LEFT: #E2A663 2px solid
}
.box_bt {
    vertical-align:top; border-bottom: #E2A663 2px solid
}

.box_tp {
    border-TOP: #E2A663 2px solid
}

.boxtopbar{
    background:#910000 url('../images/flat_title_bar_img.bmp') repeat left top;width:100%;
}
.box{
    background-color:#F3F6FF;
}
.box_outline {
    background-color:#F3F6FF;
}
.box_report {
    border: gray 2px solid;
}
.rowheader_report {
    padding-right: 20px; padding-left: 20px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif;
    border-bottom: gray 2px solid;border-RIGHT: gray 2px solid
}
.row_report {
    border-bottom: gray 1px solid;border-RIGHT: gray 1px solid;padding-right: 20px; padding-left: 20px;
}
.box_login {
    border: #6A3726 2px solid
}
.smalltext{
    font: 7pt Verdana; font-weight: none; color: red; text-decoration: none
}
.imgA1 { position:absolute; } 
.imgB1 { position:relative; } 

.main {
    width:100px;
    border:1px solid darkblue;
}

.month {
    background-color:#0F253F;
    font:bold 12px verdana;
    color:orange;
    align:center;
}

.daysofweek { 
    background-color:#F2F2F2;
    font:bold 11px verdana;
    color:darkblue;
}

.daysofweek1 {
    background-color:#E1F398;
    font: 8pt Verdana; font-weight: none; text-decoration: none;
    color:#758E11;
}

.days {
    font-size: 9px;
    font-family:verdana;
    color:black;
    background-color: white;
}

.days1 {
    font: 8pt Verdana; font-weight: none; color: black; text-decoration: none;background-color: white;
}


.days #today{
    font-weight: bold;
    color: red;
}

.days1 #today{
    font-weight: bold;
    color: red;
}
.caltext {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 700; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}

.calNormalText {
    padding-right: 0px; padding-left: 0px; font-size: 11px; font-weight: 0; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}

.transparent {
    filter:alpha(opacity=100);
    display:none;
    width:170px;
    height:100px;
    position:absolute;
    color: black;
    border: 1px red solid;
}

a img {
    border: 0;
    outline: 0; /*no firefox dotted border*/
}
.body {    
    background-color:#f8DBA7;font-family: "Lucida Grande", Arial, Sans-Serif; height:100%; width:100%; margin:0; padding:0;
}
input,label,img {
    display: inline;
    vertical-align: middle;
}

.attachment {
    margin-bottom: 5px;
}
.buttonText{
    color:#050;
    font-family:'trebuchet ms',helvetica,sans-serif;
    font-size:84%;
    font-weight:bold;
    background-color:#fed;
    border:1px solid;
    border-top-color:#696;
    border-left-color:#696;
    border-right-color:#363;
    border-bottom-color:#363;
    filter:progid:DXImageTransform.Microsoft.Gradient
    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

.linkText{
    color:white;
    font-family:'trebuchet ms',helvetica,sans-serif;
    font-size:84%;
    padding-left:10px;
    padding-right:10px;
    font-weight:bold;
    filter:progid:DXImageTransform.Microsoft.Gradient
    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}
.tableblueheading{
    background:darkblue;
    color: white;
    font:bold 12px verdana;
    text-align:center;
}
.tableheading{
    background-color:#0F253F;
    font:bold 12px verdana;
    color:orange;
    text-align:center;
}
.row1 {
    background-color:#CC9900;
    font:bold 11px verdana;
    color:white;
}
.row0 {
    background-color:#F2F2F2;
    font:bold 11px verdana;
    color:#6A3726;
}

UL#ns {
    padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; overflow: hidden; padding-top: 0px; list-style-type: none; height: 1%
}

#ns LI{
    padding-right: 0px; padding-left: 0px; font-size: 11px; float: left; font-weight: 700; padding-bottom: 0px; margin: 0px 6px 0px 0px; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
#ns LI A {
    background:url('../images/disabled_tab.bmp') repeat-x; float: left; padding-bottom: 3px; color: black; padding-top: 5px; text-decoration: none
}
#ns LI A  span{background:transparent url('../images/corner_navblue_tr.gif') no-repeat right top;padding-left:7px; padding-right:7px; padding-top:9px; padding-bottom:5px}

#ns LI#selected{
    padding-right: 0px; padding-left: 0px; font-size: 11px; float: left; font-weight: 700; padding-bottom: 0px; margin: 0px 6px 0px 0px; padding-top: 0px; font-family: Verdana,Arial,sans-serif
}
#ns LI#selected A {
    background:transparent url('../images/left_menu_title_img.bmp') no-repeat left top; float: left; padding-bottom: 3px; color: white; padding-top: 5px; text-decoration: none
}
#ns LI#selected A  span{background:url('../images/a2_corner_tr.gi') no-repeat right top; padding-left:7px; padding-right:7px; padding-top:9px; padding-bottom:5px}

.blue {valign:top; color:#009ee0;}
.box_tab_bt {
    border-bottom:#6A3726 solid 1px;
}

.button{
    border: darkblue 2px solid;
    font-size: 9px;
    font: verdana;
    color:black;
    background:white;
}

hr{    
    color:#E2A663;
    background-color: #E2A663;

}

.frmhd
{
    font-weight: bold;
    font-size: 10pt;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #7c9bce;
    text-decoration: none
}

.frmtxt
{
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-size: 8pt;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    text-decoration: none
}

.frmLabel
{
    color: #6A3726;
    background-color:#f8DBA7;
}

.required { margin: 0; padding-bottom: 5px; padding:3px; vertical-align:middle; font-family:Verdana; font-size: 10px; color:#cc0000;  background-color: #f8DBA7 }
.required1 { margin: 0; padding-bottom: 5px; padding:3px; vertical-align:middle; font-family:Verdana; font-size: 10px; color:orange;  background-color: #0F253F }
.starWithWhiteBG { margin: 0; padding-bottom: 5px; padding:3px; vertical-align:middle; font-family:Verdana; font-size: 10px; color:#cc0000; }
.verysmalfont{margin: 0; padding-bottom: 5px; font-size: 10px;}
.phonesmalfont{margin: 0; padding-bottom: 5px; font-weight:bold;  font-size: 10px; font-family: Verdana,Arial,sans-serif;}

#bg_mask {
    position: absolute;
    top: 0;
    left: 0;
    bottom:0;
    right:0;
    margin: auto;
    margin-top: 0px;
    opacity:0.4;
    -moz-opacity: 0.4;
    filter:alpha(opacity=40);
    background :#AAAAAA;
    z-index: 2;
    visibility: hidden;
} 

.frontlayer {
    position: absolute;
    width:400px;
    height:auto;
    padding : 30px;
    opacity:1.0;
    -moz-opacity: 1.0;
    filter:alpha(opacity=100);
    background:#f8DBA7 url('../images/strip-bar.JPG') repeat-x left top ;
    visibility: hidden;
    border: 1px solid gray;
    z-index: 3;
} 

.innerDiv{  
    position:relative;
    margin:10px 0px;
    width:auto;
    height:auto;
    z-index:3;
    text-align:left;
}	

.divHeading{
    position:absolute;
    top:5px;
    left:10px;
    font-size:14px;
    font-weight:bold;
    color:white
}

.profileDiv{
    position: absolute;
    padding : 30px;
    opacity:1.0;
    -moz-opacity: 1.0;
    filter:alpha(opacity=100);
    background:#f8DBA7 url('../images/strip-bar.JPG') repeat-x left top ;
    visibility: visible;
    border: 1px solid gray;
    z-index: 3;
}
.updateProfileInnerDiv{
    position:relative;
    margin:20px 20px;
    width:100%;
    height:15px;
    z-index:3;
    text-align:left;
}
.normaltextarea{
    background-color:#f8DBA7;
    color:black;
    font-size:11px;
    font-weight:500;
    font-style:normal;
    text-decoration:none;
    font-family:Verdana,Arial,sans-serif;
    mso-font-charset:0;
    border:0;
    border: maroon 1px solid;
}

.readonlytextarea {
    background-color:#f8DBA7;
    color:gray;
    font-size:11px;
    font-weight:500;
    font-style:normal;
    text-decoration:none;
    font-family:Verdana,Arial,sans-serif;
    mso-font-charset:0;
    border:0;
    border: maroon 1px solid;
}
.newsbox{
    background-color: #E9C178;
    border:maroon 2px solid;
    z-index:3;
    width:95%;
    height:95%;
    visibility:visible;
}
.newslink{
    color: #0050A0;
    font-size:14px;
    font-weight:bolder;
    text-transform:uppercase;
    font-family:Verdana,Arial,sans-serif;
    padding-left:12px;
    padding-bottom:5px;
}
.newscontents{
    width:auto;
    height:auto;
    margin:5px 5px;
    color:black;
    font-size:12px;
    font-weight:normal;
    font-style:normal;
    text-align:justify;
    text-decoration:none;
    font-family:Verdana,Arial,sans-serif;
    padding-left:18px;
    padding-right:10px;
    padding-bottom:10px;
    display:none;
}

#orderStatusDiv{
    width:auto;
    height:90px;
    display:none;
    z-index:5;
    position:absolute;
    border:1px solid;
    opacity:1.0;
    -moz-opacity: 1.0;
    filter:alpha(opacity=100);
}

#candidateDetails{
    width:auto;
    position:absolute;
    border:1px maroon solid;
    z-index:5;
    display:none;
    background-color:#D7D7D7;
}

#candidateProfileDiv{
    display:none;
    z-index:5;
    position:absolute;
    border:1px solid;
    opacity:1.0;
    -moz-opacity: 1.0;
    filter:alpha(opacity=100);
}
