body{ margin:0px; 
      font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  font-weight: normal;
      text-decoration: none; 
	  color:#000000;
	  background-image:url(../images/bg.png);
	  }
	  
td.b{ font-size:12px; font-weight: bold; color:#333; font-family:'Droid Sans',Arial,Serif; padding-left:5px; }
	  

#login-wrapper{ width:339px; 
                height:351px;
                margin:auto;
		        margin-top:130px;
				background:url(../images/loginbg.gif) no-repeat;
		      }
			  	
.hr {
    background: url("../images/login-form-hr.png") no-repeat scroll center center transparent;
    border: medium none;
    height: 8px;
    margin: 10px 0;
    text-align: center;
    }

.line {
    height: 8px; 
	margin-top:5px;
	border-top:#000000 dashed 1px;
    }
		   
.thumb-field{ 
	          background:#ffffff;
	          -moz-border-radius: 3px;
	          -webkit-border-radius: 3px;
			  border:#cccccc solid 2px;
			  color:#000000;
			  font-weight: bold;
			  font-family:Arial, Helvetica, sans-serif; 
			  font-size: 13px;
			  width: auto;
			  padding:5px;
           }
		   
.thumb-field-login{ 
	          background:#ffffff;
	          -moz-border-radius: 3px;
	          -webkit-border-radius: 3px;
			  border:#cccccc solid 3px;
			  color:#000000;
			  font-weight: bold;
			  font-family:Arial, Helvetica, sans-serif; 
			  font-size: 13px;
			  width: auto;
			  padding:7px;
           }
		   
.form-txt{ font-weight: bold; 
           font-size:15px; 
           color:#fff; 
		   text-align: left; 
		   text-shadow: 0 1px 3px #000000; 
		   font-family:'Droid Sans',Arial,Serif;
		   }
		   
.button{ background-color:#35b8e3;
         border: #ffffff solid 1px;
	     font-weight: bold; 
	     color:#FFFFFF;
	     text-decoration: none; 
	     text-shadow: #084876 0 1px 1px;
	     width:auto; 
		 padding:5px;		  
	     cursor:pointer;
	     text-transform:uppercase;
	     font-family:Arial, Helvetica, sans-serif;
	     font-size:13px;
		 -moz-border-radius: 3px;
	     -webkit-border-radius: 3px;
	   }
		 
.link{ font-weight: bold; 
       font-size:12px;
	   color:#fff;
	   text-align: left;
	   text-shadow: 0 1px 3px #000000;
	   font-family:'Droid Sans',Arial,Serif;
	   text-decoration: none;
	   padding-left:17px;
	}
		   
.link-normal{ font-weight: normal; 
       font-size:11px; 
	   color:#fff; 
	   text-align: left; 
	   text-shadow: 0 1px 3px #000000; 
	   font-family:'Droid Sans',Arial,Serif;
	   text-decoration: none;
	   padding-left:17px;
	   }
		   
.normal-red{ font-weight: normal;
             font-size:11px;
	         color:#d10101;
	         font-family:'Droid Sans',Arial,Serif;
	         text-decoration: none;
		   }
		   
/*------------------------------ innerpage ( dash board)-----------------------------------*/

#menu{ background-color:#036ba9;
       -webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
       background-image:url(../images/menubg.png);
	   background-repeat: repeat-x;
	   height:37px;
       }
	   
.logout{  background-image: url(../images/login.png);
		  background-repeat:no-repeat;
		  background-position: 3px -1px;
		  color:#333;
		  padding-left:25px;
		  text-decoration: none;
		  font-family: Tahoma; 
		  font-size:11px; 
		  font-weight: bold;
	    }

#navigation{ list-style-type:none;
             font-family:'Droid Sans',Arial,Serif;
		     font-weight: bold; 
			 font-size:11px;
		     text-transform: uppercase;
			 padding:0;
			 padding-left:5px;
			 }

#navigation li{ list-style:none;
                margin:0;
				float:left; 
				padding-right:2px;
				background:right url(../images/line.png) no-repeat;
			 }
			 
#navigation li a {
				text-decoration: none;
				display: block;
				padding: 0 19px;
				line-height: 37px;
				color: #fff;
				}
#navigation li a:hover, #navigation li.active a { background:url(../images/menubghover.png) repeat-x; color: #fff; }
				
#yash{ border: #e4e3e3 solid 4px;
       -moz-border-radius: 3px;
	   -webkit-border-radius: 3px;
	   -moz-box-shadow: 0 0 3px #9d9d9d;
       -webkit-box-shadow: 0 0 3px #9d9d9d;
	   padding:3px;
	 }
	 
#wt{  border: #cccccc solid 1px;
       -moz-border-radius: 3px;
	   -webkit-border-radius: 3px;
	   padding:3px;
	   background-color:#ffffff;
	   margin-bottom:5px;
	 }
	 
#tit{  border: #cccccc solid 1px;
       -moz-border-radius: 3px;
	   -webkit-border-radius: 3px;
	   padding:5px;
	   background-color:#f7f7f7;
	   margin-bottom:5px;
	   font: bold medium 'Open Sans', sans-serif;
	   color:#333333;
	   text-decoration: none;
	 }
	 
h1{ margin:0; font-family:'Open Sans', sans-serif; font-size:16px; color:#d10101; text-decoration: none; }
h2{ margin:0; font-family:'Open Sans', sans-serif; font-size:16px; color:#333; text-decoration: none; }

.content{ font-weight: normal; 
          color:#333; 
		  text-decoration: none; 
		  text-align: justify; 
		  line-height:17px; 
		  margin:4px; 
          padding-top:10px; 
		  padding-bottom:10px;
		}

/*.left-cat{ background-image: url(../images/footer-arrow.png);
		   background-repeat:no-repeat;
		   background-position: 2px 9px;
		   color:#333;
		   padding-left:22px;
		   line-height:26px;
		   height:26px;
		   display: block;
		   text-decoration: none;
		   margin-left:1px;
		   font-size:11px; 
		   font-weight: bold; 
		   border-bottom:#333333 dotted 1px;
		   font-family:"trebuchet MS";
	    }
.left-cat:hover{ background-image: url(../images/footer-arrow-hover.png); color:#d10101; background-color:#f9f9f9;  }*/

.left-cat-sub{ background-image: url(../images/footer-arrow.png);
		   background-repeat:no-repeat;
		   background-position: 20px 9px;
		   color:#333;
		   padding-left:37px;
		   line-height:26px;
		   height:26px;
		   display: block;
		   text-decoration: none;
		   margin-left:1px;
		   font-size:11px; 
		   font-weight: bold; 
		   border-bottom:#333333 dotted 1px;
		   font-family:"trebuchet MS";
	    }
.left-cat-sub:hover{ background-image: url(../images/footer-arrow-hover.png); color:#d10101; background-color:#f9f9f9;  }
 
#inbox-shadow{  background-color: #ffffff; 
                padding:2px; 
				border: #e2e2e2 solid 1px; 
				margin-bottom:2px;
                font-family:Tahoma; 
			    font-size: 11px; 
			    font-weight: normal; 
			    color:#333;
			    padding-left:5px;
			 }
#inbox-shadow:hover{ background-color: #f7f7f7; }

.sub-button{ padding:4px; 
		     background:#333;
		     color:#fff;
		     -webkit-border-radius:3px;
		     -moz-border-radius:3px;
		     width: auto 0px;
		     text-align:center;
		     text-decoration:none;
			 font-family:Arial, Helvetica, sans-serif;			
		     font-weight:bold;
			 margin-left:7px;
			 float:left;
			 border:0px;
			 cursor:pointer;
	   }
.sub-button:hover{ background:#cccccc; color:#000000; }
			
.tb-text{ padding-left: 5px; font-weight: normal; color:#444444; }

.tb-link{ font-weight: normal; color:#444444; text-decoration:underline; }

.aherf{ color:#d10101;
	    text-decoration: underline;
	    font-size:11px; font-weight: bold;
	    font-family: Arial, Helvetica, sans-serif;
	    background-image: url(../images/footer-arrow-hover.png);
	    background-repeat:no-repeat;
	    background-position: 2px 2px;
	    padding-left:22px;
	    line-height:26px;
	    height:26px;
	    text-align: left;
	 }
.aherf:hover{ background-image: url(../images/footer-arrow.png); color:#333; }

.tb-bold{ font-weight: bold; text-decoration: none; color:#002e68; padding-left:5px; text-transform: capitalize; }

.tb-txt{ font-weight: normal; text-decoration: none; color:#002e68; padding-left:5px; text-transform:capitalize; }

.tb-txt-link{ font-weight: normal; text-decoration: none; color:#002e68; text-transform:capitalize; }
.tb-txt-link:hover{ text-decoration:underline;}

.tb-border{ border:#d2dce9 solid 1px; background-color:#FFFFFF; padding:1px; }


.tb-sub-title{ border-bottom:#c3d0e1 dashed 1px; background-color:#f9f9f9; font-size:13px; font-weight: bold; color:#009452;
               padding-left:10px; text-transform: uppercase; }
			   
			   
			   
.tb-sub-sub-title{ border-bottom:#d2dce9 dashed 1px; border-top:#d2dce9 dashed 1px; background-color:#f1f3f7; font-size:13px; font-weight: bold; color:#d10101;
               padding-left:15px; padding:5px;  }
			   
.field-txt{ font-weight: bold; color:#002e68; }.err {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}
