a {
 text-decoration:none 
}

.abc { 
text-decoration:none                     
 }


.b1, .b2, .b3, .b4{ font-size:2px; overflow:hidden; display:block; }
.b1 {height:1px; background:#2e8b57; margin:0 5px;}
.b2 {height:1px; background:#2e8b57; border-right:2px solid #2e8b57; border-left:1px solid #2e8b57; margin:0 2px;}
.b3 {height:1px; background:#2e8b57; border-right:1px solid #2e8b57; border-left:1px solid #2e8b57; margin:0 1px;}
.b4 {height:2px; background:#2e8b57; border-right:1px solid #2e8b57; border-left:1px solid #2e8b57; margin:0 0.5px;}
.contentb {width:180; height:40; color: white; background: #2e8b57; background-color: #2e8b57;
 border-right:2px solid #2e8b57; border-left:2px solid #2e8b57; }
.contentb div { margin-left: 5px; background-color: #2e8b57;}

p.rounded{
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}
.space
{
PADDING-LEFT: 125px;
}
.sp
{
PADDING-LEFT: 50px;
}

.abc:hover{
color:#333333;
font-weight:bold;
}


.txtBox_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E81F1F;
	background-color: #999999;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #000000;
}
.txt_norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.ruler {
	border: 1px solid #999999;
	font-family:Helvetica;
	font-size: 12px;
	background-color: #EEEEEE;
	font-weight: bolder;
border-radius: 5px;	

}

.ruler1 {
	border: 1px solid #000000;
	font-family:Helvetica;
	font-size: 12px;
	background-color: #EFDDDD;
	font-weight: bolder;	

}

.btn_set {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background-position: right;
}
.big_font
{
	font-size: 22px;
	font-family:Helvetica;
	background-color: #EEEEEE;
	font-weight: bolder;
}
.medium_font
{
	font-size:70%;
	font-family:Arial;
}
.medium_font_other
{
	font-size:75%;
	font-family:Arial;
}
.btn_set_right {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background-position: right;
	text-align: right;
}
.btn_color {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #999999;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #BBBBBB;
}
.heading_set {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #CCCCCC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #909090;
	font-size: 11px;
	font-weight: bolder;
	background-position: left center;
	text-align: left;
	width: inherit;
}


.text 
	{ font-family: Arial, 
	Helvetica, sans-serif; 
	font-size: 11px; 
	color: #CCCCCCd; 
	text-decoration: none; 
	}


.text1 
	{ font-family: Arial, 
	Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000111; 
	text-decoration: none; 
	}

.cnic_field_small_length {


	border: 1px solid #000000;
	font-family:Helvetica;
	font-size: 12px;
	background-color:#EEEEEE;
	font-weight: bolder;	

   width: 17px;
        height: 20px;
        background-color: #dddddd;



.passwordStrength { 
height:10px; 
display:block;
 float:left; 
}

.strength0 { 
width:250px;
background:#cccccc;
 } 
.strength1 
{ width:50px; background:#ff0000; } .strength2 { width:100px; background:#ff5f5f; } .strength3 { width:150px; background:#56e500; } .strength4 { background:#4dcd00; width:200px; } .strength5 { background:#399800; width:250px; } 






.fieldWrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px;
    PADDING-TOP: 0px
}
.tutorialWrapper LABEL
{
    FLOAT: left;
    MARGIN: 0px 5px 0px 0px;
    WIDTH: 2%;
    TEXT-ALIGN: right
}

.confirmMessage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}


 


.td
{
border:1px solid black;
}

.th
{
background-color:#6D8D3A;
color:white;
}

.thx
{
background-color:#A4B870;
color:#476203;
}

.tdx1
{
//background-color:#BED18F;
background-color:#DBE8CE;
color:#446202;
}

.tdx2
{
background-color:#ABB88C;
color:#DBE8CE;
}

.top
{
background-color:#6D8D3A;
color:white;
}


.editnominee
{
background-color:#6D8D3A;
color:white;
}


select{
                 height: 18px;
		 width: 130px;
                 font: 200 11px Arial, Helvetica, sans-serif;  
                 margin: 0px; 
                 padding-right: 0px 1px 1px 2px;
                 border: 1px #000000 solid;
		 }


.indexregister_style{
        font-family: Arial; 
	font-size: 11px; 
}

.pagestext_style{
        font-family: Arial; 
	font-size: 12px; 
}

.bg {
    background: url(../images/backgrounds/background.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


//    unit link stylesheet









