html{height:100%;margin-bottom:1px;}
*:focus{outline:none}
img{border:0px;}
body{font-family:Arial,Verdana,Georgia,Helvetica;color:#000000;font-size:10pt;margin:0px;padding:0px;padding-bottom:1px;background:#A68B6A url(images/bdy_bg.gif) repeat-x;}
hr{border:1px solid #C0C0C0;}
h1{font-size:16pt;font-family:Arial,Verdana,Georgia,Helvetica;color:#641515;margin:0px;padding:10px 0px;}
h2{font-size:12pt;font-family:Arial,Verdana,Georgia,Helvetica;color:#641515;margin:0px;padding:6px 0px;}
h3{font-size:10pt;font-family:Arial,Verdana,Georgia,Helvetica;color:#A25915;margin:0px;padding:5px 0px;}
hr {border: none 0;border-top: 1px dashed #000;height: 1px;}
.tbox{font-family:Arial,Helvetica,Georgia;font-size:9pt;color:#141414;background:#F2F7FA;border:1px solid #D3C9BC;}
.tbox:focus{color:#000000;background:#FFFFFF;border:1px solid #DBCEBC;}
.hidden{display:none;}
.inline{display:inline;}
.breadcrumb{font-size:10pt;font-weight:bold;color:#7B470E;}
.breadcrumb a{font-size:10pt;font-weight:bold;color:#000000;text-decoration:none;}
.breadcrumb a:hover{font-size:10pt;font-weight:bold;color:#000000;text-decoration:underline;}
.btn{font-family:Arial,Helvetica,Georgia;font-size:9pt;background:url("images/tbl_header_bg.gif") repeat-x top;color:#000000;font-weight:bold;padding:1px 6px 2px 6px;cursor:pointer;border:1px solid #676767;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;}
.bdy_lft{background:url("images/bdy_lft.jpg") no-repeat right top;width:124px;height:321px;}
.bdy_rht{background:url("images/bdy_rht.jpg") no-repeat left top;width:136px;height:321px;}
.ftr{color:#6D4B31;font-size:8pt;}
.ftr:hover{color:#6D4B31;font-size:8pt;}
.lnftr{font-size:8pt;color:#6D4B31;text-decoration:none;}
.lnftr:hover{font-size:8pt;color:#6D4B31;text-decoration:underline;}
.tbl_header{background:#E7E7E7 url('images/tbl_header_bg.gif') repeat-x top;}
.tbl_header1{background:url('images/tbl_header_bg1.gif') repeat-x top;}
.current{color:#000000;text-decoration:none;}
ul.content li{margin-top:5px;margin-bottom:5px;}

/*Message Boxes*/
.failure{border:1px solid #FF8686;padding:4px;background:#FFD1D1;font-size:10pt;font-weight:bold;color:#FF0000;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;}
.success{border:1px solid #1A811A;padding:4px;background:#E0FAE0;font-size:10pt;font-weight:bold;color:#1A811A;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;}
.info{border:1px solid #00529B;padding:4px;background:#BDE5F8;font-size:10pt;font-weight:bold;color:#00529B;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;}
.warning{border:1px solid #9F6000;padding:4px;background:#FEEFB3;font-size:10pt;font-weight:bold;color:#9F6000;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;}

/*for jquery innerfade*/
#animation{padding:3px;margin:0px auto;list-style-type:none;}

/*Undefined anchor tag*/
a{font-size:9pt;color:#283891;text-decoration:none;}
a:hover{font-size:9pt;color:#283891;text-decoration:underline;}
.lnwht1b{font-size:10pt;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.lnwht1b:hover{font-size:10pt;color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.lngry1b{font-size:10pt;color:#7F3A3A;font-weight:bold;text-decoration:none;}
.lngry1b:hover{font-size:10pt;color:#7F3A3A;font-weight:bold;text-decoration:underline;}
.lnmar1b{font-size:10pt;color:#6E1616;font-weight:bold;text-decoration:none;}
.lnmar1b:hover{font-size:10pt;color:#6E1616;font-weight:bold;text-decoration:underline;}
.lnmar1bu{font-size:10pt;color:#6E1616;font-weight:bold;text-decoration:underline;}
.lnmar1bu:hover{font-size:10pt;color:#6E1616;text-decoration:none;}
.lngrn1b{font-size:10pt;color:#1A811A;font-weight:bold;text-decoration:none;}
.lngrn1b:hover{font-size:10pt;color:#1A811A;font-weight:bold;text-decoration:underline;}
.lnwht1bu{font-size:10pt;color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.lnwht1bu:hover{font-size:10pt;color:#FFFFFF;font-weight:bold;text-decoration:none;}

/*****SMALL size text styles*****/
.wht1{font-size:10pt;color:#FFFFFF;}
.blk1{font-size:10pt;color:#000000;}
.red1{font-size:10pt;color:#FF0000}
.blu1{font-size:10pt;color:#283891;}
.grn1{font-size:10pt;color:#1A811A;}
.gray1{font-size:10pt;color:#666666}
.brn1{font-size:10pt;color:#8A4A0D;}
.mar1{font-size:10pt;color:#6E1616;}
.mar1 a{font-size:10pt;color:#6E1616;}

/*****SMALL size text in Boldstyles*****/
.wht1b{font-size:10pt;font-weight:bold;color:#FFFFFF;}
.blk1b{font-size:10pt;font-weight:bold;color:#000000;}
.red1b{font-size:10pt;font-weight:bold;color:#FF0000}
.blu1b{font-size:10pt;font-weight:bold;color:#4d94a3;}
.grn1b{font-size:10pt;font-weight:bold;color:#1A811A;}
.brn1b{font-size:10pt;font-weight:bold;color:#8A4A0D;}
.gray1b{font-size:10pt;font-weight:bold;color:#666666}
.mrn1b{font-size:10pt;font-weight:bold;color:#450000}
.mar1b{font-size:10pt;font-weight:bold;color:#6E1616;}
.mar1b a{font-size:10pt;font-weight:bold;color:#6E1616;}

/****MEDIUM size text in BOLD style****/
.wht2b{font-size:12pt;font-weight:bold;color:#FFFFFF;}
.blk2b{font-size:12pt;font-weight:bold;color:#000000;}
.red2b{font-size:12pt;font-weight:bold;color:#FF0000;}
.blu2b{font-size:12pt;font-weight:bold;color:#4d94a3;}
.grn2b{font-size:12pt;font-weight:bold;color:#1A811A;}
.gray2b{font-size:12pt;font-weight:bold;color:#666666;}
.ornge2b{font-size:12pt;font-weight:bold;color:#f79406;}
.brn2b{font-size:12pt;font-weight:bold;color:#8A4A0D;}

#menu ul{margin:0px;padding:0px;float:left;list-style-type:none;display:inline;}
#menu li{margin:0px;padding:0px;float:left;}
#menu li a{font-size:10pt;font-weight:bold;color:#000000;text-decoration:none;}
#menu li a:hover{font-size:10pt;font-weight:bold;color:#000000;text-decoration:underline;}

/****Menu Styles****/
#menu1{float:left;font-family:Arial,Helvetica,Georgia;}
#menu1 ul{list-style:none;margin:0px auto;padding:0px;}
#menu1 ul li{float:left;margin:0px;padding:0px;position:relative;z-index:99}
#menu1 ul li a{float:left;display:block;text-decoration:none;}
#menu1 ul li a:hover{text-decoration:none;}
#menu1 ul li ul{visibility:hidden;position:absolute;left:0px;top:36px;margin:0px;padding:0px;background:#E3DAD1;width:169px;border-left:2px solid #694E33;z-index:999999;}
#menu1 ul li ul a{background:none;padding:5px;width:159px;border:none;border-bottom:1px solid #694E33;border-top:0px solid #694E33;font-size:9pt;font-weight:bold;color:#593E29;z-index:1000;}
#menu1 ul li ul a:hover{background:#AA9A8A;color:#FFFFFF;}
#menu1 ul li:hover ul{visibility:visible;}
#menu1 ul li:hover{background-color:#003366;}
#menu1 ul li:hover ul li ul{visibility:hidden;}
#menu1 ul li ul li:hover ul{visibility:visible;}

/**CSS Menu for Admin panel**/
#tab{float:left;width:100%;background:#EAD6BF;font-size:8pt;line-height:normal;border-bottom:1px solid #666;font-family:Verdana}
#tab ul{margin:0;padding:0px;list-style:none;}
#tab li{display:inline;margin:0;padding:0;}
#tab a{float:left;background:url("images/tableft.gif") no-repeat left top; margin:0;padding:0 0 0 4px;text-decoration:none;}
#tab a span{float:left;display:block;background:url("images/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#CCCCCC;font-size:8pt;font-weight:bold;}
#tab a span{float:none;}
#tab a:hover span{color:#FFF;}
#tab a:hover{background-position:0% -42px;}
#tab a:hover span{background-position:100% -42px;}
#tab #current a{background-position:0% -42px;color:#FFF;}
#tab #current a span{background-position:100% -42px;color:#FFF;}

/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:Verdana,Tahoma,Sans-Serif;font-size:8pt;background-color:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#767876;text-align:right;font-size:8pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:8pt;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#808080}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#5D0300;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#0000FF;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFFEF;cursor:pointer;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#E0E0E0;color:#0000FF;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:Verdana;font-size:8pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:8pt;font-family:Verdana;height:18px;width:18px}
/*End of Calendar styles*/
