/* CSS Document */
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color:#3B3737;}
body { margin:0px; margin-top:10px;}
body.bg{ background-image:url(loginbg.jpg); background-repeat:repeat-x;position: absolute; top:50%; left:35%; margin-top: -20%;
  margin-left: -25%;}
.box1{background-image:url(menubox1.gif); background-repeat:no-repeat; background-position:bottom;}
.boxforum{background-image:url(mbox-db.gif); background-repeat:no-repeat; background-position:bottom;}
.boxpict{background-image:url(picmenubg.gif); background-repeat:no-repeat; background-position:bottom;}
.pad-lineH{padding-left:8px; padding-right:8px; line-height:16px;}
.pad-top-btm{padding-bottom:4px; padding-top:4px;}
.pad-tb10{padding-bottom:10px;}
.pad-l-r{padding-left:10px; padding-right:10px;}
.pdd-tbrl{padding:5px 10px 5px 20px;}
.padl{padding-left:10px;}
.padtop{padding-top:12px;}
.lineh{line-height:16px;}
.linemh{line-height:20px;}
.redf{color:#FF0000;}
/* Font style */
.ffont{color:#FFFFFF;}
.xfont{color:#000000;}
.smlfont{font-size:10px;}
.hfontblue{font-size:17px; font-weight:bold; color:#2A538C;}
.hfontblue1{font-size:13px; font-weight:bold; color:#2A538C;}
.hsfontblue{font-size:17px; font-weight:normal; color:#2A538C;}
.shFblue{color:#306481; font-weight:bold; font-size:15px;}
.ctbl{font-weight:bold; color:#000000; vertical-align:middle;}
/* links style */
a{color:#3B3737; text-decoration:underline;}
a:hover{color:#3B3737;text-decoration:none;}
a.tlink{color:#FFFFFF; font-size:12px; text-decoration:none;}
a.tlink:hover{color:#FFFFFF; font-size:12px; text-decoration:underline;}
a.tlink-sml{color:#FFFFFF; font-size:10px; text-decoration:none;}
a.tlink-sml:hover{color:#FFFFFF; font-size:10px; text-decoration:underline;}
a.morelink{color:#306481; font-weight:bold; text-decoration:underline;}
a.morelink:hover{color:#306481; font-weight:bold; text-decoration:none;}
a.midlink{color:#306481; font-size:11px; text-decoration:underline;}
a.midlink:hover{color:#306481; font-size:11px; text-decoration:none;}
a.menulink{color:#000000; font-weight:bold; font-size:11px; text-decoration:none;}
a.menulink:hover{color:#000000; font-weight:bold; font-size:11px; text-decoration:underline;}
/* left colum */
.left-col-bg{background-image:url(left-col-bg.gif); height:34px;}
.right-h-bg{background-image:url(right-col-bg.gif); height:27px;}
.left-tbl-bdr{border:1px solid #3E687F; border-top:3px solid #3E687F;}
.left-td-bdr{border-bottom:1px solid #3E687F; border-collapse:collapse;}/* */
.left-btm-bdr{border-bottom:1px solid #AE9E59; border-collapse:collapse;}
/* right colum */
.right-col-bg{background-image:url(right-col-bg.gif); height:34px;}
.right-tbl-bdr{border:1px solid #8E8E8E; border-top:3px solid #8E8E8E;}
.rightb-tbl-bdr{border:1px solid #AE9E59;}
/*.right-pad-bg{ padding-left:10px; } */
.right-pad-bg{ padding-left:10px; }
.right-td-bdr{border-bottom:1px solid #8E8E8E; border-collapse:collapse;}
.right-lr-bdr{border-bottom:1px solid #8E8E8E; border-right:1px solid #8E8E8E; border-collapse:collapse;}
.bigtext{font-size:14px; font-weight:bold; color:#2A538C; vertical-align:middle; text-align:center;}
.bigtextd{font-size:14px; font-weight:bold; color:#2A538C; vertical-align:middle;}
.boldtext{font-size:12px; font-weight:bold;}
.menutext{font-size:11px; font-weight:bold; color:#2A538C; vertical-align:middle;}
.menutext-blk{font-size:11px; font-weight:bold; color:#000000; vertical-align:middle;}
/* center colum */
.center-tbl-bdr{border:1px solid #8E8E8E;}
.center-col-bg{background-image:url(right-col-bg.gif); height:34px; padding-right:4px;}
.bigtextC{font-size:14px; font-weight:bold; color:#2A538C; vertical-align:middle;}
.dot-line{background-image:url(dot.gif); background-repeat:repeat-x;}
.smlbox{padding:8px; border:1px solid #D4D4D4;}
.midtbl{border-collapse:collapse; border-left:0px; border-top:0px;}

/* form style */
.button{background:#2D82B8; border:1px solid #3E6B83; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;
    height: 30px;
}
.textbox{border:1px solid #62829A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#maindiv{border:1px solid #567284; width:427px; height:293px; text-align:left; background-image:url(logincbg.jpg); background-repeat:repeat-x;}
.albumimg{margin-bottom:15px; margin-right:10px; border:1px solid #8E8E8E;}
.imagebdr{border:1px solid #000000;}
.albumbg{background-image:url(albumbg.gif); background-repeat:no-repeat; background-position:center;}
.multilinetext{border:1px solid #62829A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:185px; height:74px;}
.multilinetextLessHeight{border:1px solid #62829A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:185px; height:40px;}
.labelbox{border:1px solid #62829A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.dropdownlist{border:1px solid #62829A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width: 150px;	height: 20px;}
.listbox{border:1px solid #62829A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;height: 72px;	Width:127px;}
.pad-l-r-t{padding-left:10px; padding-right:10px; text-align:justify;  }
.padtop-message{padding-top:12px; text-align:justify;}
.textboxRead
{
    border: 1px solid #62829A;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.button1{font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#444444;
   background-color:#EEEEEE;
   border-style:double;
   border-color:#999999;
   border-width:3px;
}
.button2{font-size:11px;
   font-family:Tahoma,sans-serif;
   width:85px;
   background-color:#CCDDCC;
   border-top-style:solid;
   border-top-color:#99AA99;
   border-top-width:2px;
   border-bottom-style:solid;
   border-bottom-color:#99AA99;
   border-bottom-width:2px;
   border-left-style:solid;
   border-left-color:#BBCCBB;
   border-left-width:5px;
   border-right-style:solid;
   border-right-color:#BBCCBB;
   border-right-width:5px;
}


/* BUTTONS */.button3 a, .button3 button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.button3 button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.button3 button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.button3 button img, .button3 a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

.watermarktext
{
    color: #808080;
    
}

.table
{
    border-width: thin;
    border:1;
}
.boldtextt{font-size:12px; font-weight:bold; text-align:center;}

.tooltip {
    position: relative;
    display:inline-block;
    border-bottom: 1px dotted white;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 250px;
    background-color: black;
    color: #fff;
    text-align: center;
   /* border-radius: 6px;*/
    padding: 14px 0 17px 0px;
    margin:26px -216px;

    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
    
}
.calender1
{	
	color :Red;	
}
.calender2
{	
	color :Green;	
}
.calender3
{	
	color :Yellow;	
}
.calender4
{	
	color :Purple;	
}
.calender5
{	
	color :Lime;	
}
.calender6
{	
	color :Aqua;	
}
.calender7
{	
	color :Blue;	
}
.calender8
{	
	color :Fuchsia;	
}