﻿a { cursor: pointer; }

.users {
  table-layout: fixed;
  width: 904px;
  white-space: nowrap;
}

.users td {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.normaltxt {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

.redtxt {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}

.redboldtxt {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

td {
    color: #000000;
    font-size: small;
    font-family: Tahoma;
}

.lbl_large_blue {      
    color: #10649F;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;
    font-size: 30px;
    font-weight: bold;
    margin-top: 20px;    
}
  
.lbl_medium_blue {      
    color: #10649F;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin-top: 20px;    
}
  
.lbl_small_gray {      
    color: #888;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;
    font-size: 14px;
    padding-bottom: 5px;   
    margin-top: 10px;
}

.lbl_small_x_gray {      
    color: #888;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;
    font-size: 11px;
    padding-bottom: 5px;   
    margin-top: 10px;
}

/* Detail description text Dart gray text */
.text_normal_black {
	color: #242424;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 10pt;
}

.lbl_small_blue {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #10649F;
}

input[type=text] {
    padding: 8px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;    
    font-size: 18px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  	
}

input[type=radio] {
    padding: 8px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;    
}
  
input[type=password] {
  	padding: 8px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;    
    font-size: 18px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  	
}

.DropDownStyle {
    padding: 5px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;    
    font-size: 14px;
    font-family: 'Trebuchet MS', Rockwell, Arial, sans-serif;  	   
  }

.DropDownStyle_X {
    padding: 2px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 2px;    
    font-size: 14px;
    font-family: 'Trebuchet MS', Rockwell, Arial, sans-serif;  	   
  }  

.lblText {
  	color: #888;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;
    font-size: 14px;
}
  
.link {
  	font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;
    font-size: 13px;
}

.WaterMarkedTextBox {
	    border-right: #ccccff thin solid;
	    border-top: #ccccff thin solid;	
	    border-left: #ccccff thin solid;	
	    border-bottom: #ccccff thin solid;
	    color: gray;
	    display: inline;
	    background: AliceBlue;
	    visibility: visible;
	    font-family: Tahoma;
		font-size: 12px;
}

.NormalTextBox {
    	border-right: #ccccff thin solid;
    	border-top: #ccccff thin solid;
    	border-left: #ccccff thin solid;	
    	border-bottom: #ccccff thin solid;
    	color: black;
    	display: inline;
    	background: #ffffff;
    	visibility: visible;
    	font-family: Tahoma;
		font-size: 12px;
}

/* Error display section */
.error_block {
    background: rgba(255, 0, 0, 0.046875);
    border: 1px solid rgba(255, 0, 0, 0.199219);
    border-bottom-left-radius: 8px 8px;
    border-bottom-right-radius: 8px 8px;
    border-top-left-radius: 8px 8px;
    border-top-right-radius: 8px 8px;
    padding: 5px 10px;
    font-size: 13px;
    font-family: Trebuchet MS, Georgia, Tahoma;
}

/* Error display section */
.error_block_yellow {
    background-color: #FFFF9F;
    border: 1px solid #E6E600;
    border-bottom-left-radius: 8px 8px;
    border-bottom-right-radius: 8px 8px;
    border-top-left-radius: 8px 8px;
    border-top-right-radius: 8px 8px;
    padding: 5px 10px;
    font-size: 13px;
    font-family: Trebuchet MS, Georgia, Tahoma;
}

.error_block_large {
    background: rgba(255, 0, 0, 0.046875);
    border: 1px solid rgba(255, 0, 0, 0.199219);
    border-bottom-left-radius: 8px 8px;
    border-bottom-right-radius: 8px 8px;
    border-top-left-radius: 8px 8px;
    border-top-right-radius: 8px 8px;
    padding: 5px 10px;
    font-size: 13px;
    font-family: Trebuchet MS, Georgia, Tahoma;
    height: auto;
    width: auto;
}

/* Error display section */
.gray_block {
    background: #EAEAEA;
    border: 1px solid #D9D9D9;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    padding: 2px;
    font-family: Trebuchet MS, Georgia, Tahoma;
    width: 85px;
    text-align:center;
}

.contact_red_block {
    background: #fde5eb;
    border-bottom-left-radius: 3px 3px;
    border-bottom-right-radius: 3px 3px;
    border-top-left-radius: 3px 3px;
    border-top-right-radius: 3px 3px;
    padding: 2px 5px;
    font-size: 13px;
    font-family: Trebuchet MS, Georgia, Tahoma;    
}

.contact_gray_block {
    background: #e4e4e4;
    border-bottom-left-radius: 3px 3px;
    border-bottom-right-radius: 3px 3px;
    border-top-left-radius: 3px 3px;
    border-top-right-radius: 3px 3px;
    padding: 2px 5px;
    font-size: 13px;
    font-family: Trebuchet MS, Georgia, Tahoma;    
}

.back_red_selected {
    background: #feb4ba; /*rgba(255, 0, 0, 0.046875);*/
    border: 1px solid #feb4ba; /*rgba(255, 0, 0, 0.199219);*/
    border-bottom-left-radius: 5px 5px;
    border-bottom-right-radius: 5px 5px;
    border-top-left-radius: 5px 5px;
    border-top-right-radius: 5px 5px;
    padding: 3px 7px;
}

.error span, div {
    color: Red;
    font-family: Trebuchet MS, Georgia, Tahoma;
}

/* button */
.button {
    display: inline-block;
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block 
    padding: .5em 2em .55em;  */
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-family: Trebuchet MS, Tahoma, Georgia;
    font-size: 20px;
    padding: 5px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: 4px; 
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
    text-decoration: none;
}
.button:active {
    position: relative;
    top: 1px;
}

.button_small {
    display: inline-block;
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block 
    padding: .5em 2em .55em;  */
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-family: Trebuchet MS, Tahoma, Georgia;
    font-size: 17px;
    padding: 2px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em; 
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.button_small_x {
    display: inline-block;
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block 
    padding: .5em 2em .55em;  */
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-family: Trebuchet MS, Tahoma, Georgia;
    font-size: 14px;
    padding: 2px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.button_medium {
    display: inline-block;
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block 
    padding: .5em 2em .55em;  */
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-family: Trebuchet MS, Tahoma, Georgia;
    font-size: 17px;
    padding: 2px 5px 2px 5px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em; 
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

/* black */
.black {
    cursor: default;
    color: #d7d7d7;
    border: solid 1px #333;
    background: #333;
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
    background: -moz-linear-gradient(top,  #666,  #000);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
/* 
.black:hover {
    background: #000;
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
    background: -moz-linear-gradient(top,  #444,  #000);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
*/
.black:active {
    color: #666;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
    background: -moz-linear-gradient(top,  #000,  #444);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* orange */
.orange {
    color: #e8f0de;
    border: solid 1px #ed6d2c;
    background: #fb8338;
    background: -webkit-gradient(linear, left top, left bottom, from(#F29466), to(#CD4F12));
    background: -moz-linear-gradient(top,  #f29466,  #cd4f12);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f29466', endColorstr='#cd4f12');
}

/* green */
.green {
    color: #e8f0de;
    border: solid 1px #538312;
    background: #64991e;
    background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
    background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
    background: #538018;
    background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
    background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
    color: #a9c08c;
    background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
    background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* gray */
.gray {
    cursor: default;
    color: #e9e9e9;
    border: solid 1px #555;
    background: #6e6e6e;
    background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
    background: -moz-linear-gradient(top,  #888,  #575757);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}

.gray:active {
    cursor: default;
    color: #afafaf;
    background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
    background: -moz-linear-gradient(top,  #575757,  #888);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

#MainTd {
    height: 500px;
}

/* ================
   For Login Page 
===================*/
#login_section {
    background: rgba(255, 0, 0, 0);
    border: 1px solid #CCC;
    /* border: 1px solid rgba(255, 0, 0, 0.199219); */
    border-bottom-left-radius: 8px 8px;
    border-bottom-right-radius: 8px 8px;
    border-top-left-radius: 8px 8px;
    border-top-right-radius: 8px 8px;
    padding: 10px 20px;    
    display: block;    
    margin: 1em 0px;    
}
  
.login_inner_section {
  	padding: 10px 10px 10px 10px;
    width: 100%;
    height: auto;
}

.login_left_section {
  	float: left;
  	width: 67%;
  	height: auto;
}
  
.vertical_line {
  	border: 1px solid #DFDFDF;
    height: 155px;
    margin: auto;
    width: 0px;
}

.or {  	
    width: 3%;
    color: #888;    
    font-size: 16px;    
    text-transform: uppercase;
    font-style: italic;
    margin-bottom: 10px;        
    margin-top: 10px;    
}
  
.login_right_section {
  	width: 30%;
  	height: auto;
  	float: left;
}

.login_left_section label {
  	color: #666;
    font-size: 18px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  	
    padding: 0px 0px 3px;
}

.subpage, .PageContent label {
    color: #666;
    font-size: 14px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  	
}

.subpage, .PageContent input[type=text] {
  	padding: 1px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;
    font-size: 14px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  	
}

.subpage, .PageContent input[type=password] {
  	padding: 1px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;    
    font-size: 14px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  	
}

.subpage, .PageContent input[type=checkbox] {
  	padding: 1px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;
    font-size: 14px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  	
}

textarea {
    padding: 5px;
    border: 1px solid #DDD;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    -moz-border-radius: 5px;
    font-size: 14px;
    font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;  
}

/* ================
   For Signup Page 
===================*/

.innerTab_container {
    width: 100%; height: 100%; padding-right: 2em;
}

.RemoteOptions {
    width: 90%;
    height: 100%;
    border: 1px solid #9c9c9c;
    border-bottom-left-radius: 8px 8px;
    border-bottom-right-radius: 8px 8px;
    border-top-left-radius: 8px 8px;
    border-top-right-radius: 8px 8px;
    padding: 10px 10px 10px 0px;
}

/* ==========================================
   For ICEcare Sticker => Aquire Sticker UI
============================================*/

.lblGText {
	font-size: 11pt;
	color: #666666;
	font-family: Trebuchet MS, Tahoma, Arial;
}

.lblGText_Small {
	font-size: 9pt;
	color: #666666;
	font-family: Trebuchet MS, Tahoma, Arial;
}

.lblBText {
	font-size: 9pt;
	font-family: Trebuchet MS, Tahoma, Arial;
}

/* ==========================================
   For Radtranet Logout Section
============================================*/ 

.xLogout_controls {
    *z-index:999;
    _z-index:999;
}

.Logout-c {
    *z-index:998;
    _z-index:998;
    display:inline;
}

.Logout_controls {
    *z-index: 999;
    _z-index: 999;
    display: inline;
    top: 3px;
    zoom: 1;
}

#a_logout_link {
    font-family: Trebuchet MS, Georgia, Tahoma, Verdana;
    font-size: 14px;
}

a.TopLogout {
    background:#9c9c9c;
    margin-left:4px;
    padding:5px 12px 6px 12px;
    text-decoration:none;
    font-weight:bold;
    color:#fff;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}

a.TopLogout span {
    background-repeat:no-repeat;
    background-position:100% 50%;
    padding: 4px 0 6px 0;
}

.delete_dialog {
    background-color: #e6eaeb;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    border: 1px solid #4f5d62;  
    padding: 25px;  
}

.blockUI {
	background-color: #707070;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.dialog {
    background-color: #e6eaeb;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    border: 1px solid #4f5d62;
    width: 300px; 
    height: auto;
    position: absolute; 
    top: 40%; 
    left: 35%;
    display: block;
    z-index: 111;
    padding: 15px;
    display: none;
    cursor: default;
}

/* ICEcare Card Section */
#ICEcare_Card_Section {
    background: rgba(255, 0, 0, 0);
    border: 1px solid #CCC;
    /* border: 1px solid rgba(255, 0, 0, 0.199219); */
    border-bottom-left-radius: 8px 8px;
    border-bottom-right-radius: 8px 8px;
    border-top-left-radius: 8px 8px;
    border-top-right-radius: 8px 8px;
    padding: 5px 5px;    
    margin: 1em 0px;    
    width: 678px;
    height: 207px;
}

#Card_Left {
	width: 49%;
	float: left;
}

#Card_vertical_line {
	width: 2%;
	border: 1px solid #DFDFDF;
    margin: auto;
    height: 190px;
    float: inherit;
}

#Card_Right {
	width: 49%;
	float: right;
}

.TextOnCard {
	font-size: 9pt;
	color: #888;
	font-family: Trebuchet MS, Tahoma;
}

.NameOnCard {
	font-size: 10pt;
	color: #888;
    font-weight: bold;
	font-family: Trebuchet MS, Tahoma;
}

.AddressOnCard {
	font-size: 8pt;
	color: #888;
	font-family: Trebuchet MS, Tahoma;
}

.transbox {
  width:844px;
  height:334px;
  background-color:#C9C9C9;
  /* for IE */
  filter:alpha(opacity=50);
  /* CSS3 standard */
  opacity:0.5;
  border-right: 1px solid #9c9c9c;
  border-left: 1px solid #9c9c9c;
  border-bottom: 1px solid #9c9c9c;
  border-top: 1px solid #9c9c9c;
}

.Large_Numbers {
	float: left;
	padding-left: 20px;
	font-size: 26px;
	color: rgb(255, 102, 153);
	font-weight: bold;
}

.Vertical_Text {
	width: 60px;
	display: block;
	-webkit-transform: rotate(-90deg); 
	-moz-transform: rotate(-90deg);	
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.SmallLinkTxt {
  	color: #555555;
    font-size: 11px;
    font-family: Tahoma, Arial, sans-serif;  	
}

.RefNameTxt {
  	color: #7f7f7f;
    font-size: 12px;
	font-weight:normal;
    font-family: Tahoma, Arial, sans-serif;
    line-height: 20px;
}

.RefLinkTxt {
  	color: #7f7f7f;
    font-size: 11px;
    font-family: Tahoma, Arial, sans-serif;
    line-height: 20px;
}

.CustBtnClass {
	background-color:#d7e1e3;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:5px;
	border:1px solid #080808;
	display:inline-block;
	color:#080808;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
}

.CustBtnClass:hover {
    color:#ffffff;
	background-color:#465f64;
}

.CustBtnClass:active {
	position:relative;
	top:1px;
}

/* Logout Button */
.LogoutBtn {
    background-color: #D7E1E3;
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
    border: 1px solid #000000;
    border-bottom: none;
    display: inline-block;
    color: #000000;
    font-family: 'Trebuchet MS', Tahoma, Georgia, Verdana;
    font-size: 16px;
    font-weight: normal;
    padding: 3px 3px 8px 3px;
    text-decoration: none;
}

.LogoutBtn:hover {
    color:#ffffff;
	background-color:#465F64;
}

.LogoutBtn:active {
	position:relative;
	top:1px;
}

/* Signup Button */
.SignupBtnClass {
    color: #e8f0de;
    border: solid 1px #538312;
    background: #64991e;
    background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
    background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.SignupBtnClass:hover {
    background: #538018;
    background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
    background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.SignupBtnClass:active {
    color: #a9c08c;
    background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
    background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}



/* Register Button for Parent */
.RegisterBtn4ParentClass {
	background-color:#007f00;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:5px;
	border:1px solid #000000;
	display:inline-block;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
}

.RegisterBtn4ParentClass:hover {
    color:#ffffff;
	background-color:#000000;
}

.RegisterBtn4ParentClass:active {
	position:relative;
	top:1px;
}

/* Register Button for Teacher */
.RegisterBtn4TeacherClass {
	background-color:#00007f;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:5px;
	border:1px solid #000000;
	display:inline-block;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
}

.RegisterBtn4TeacherClass:hover {
    color:#ffffff;
	background-color:#000000;
}

.RegisterBtn4TeacherClass:active {
	position:relative;
	top:1px;
}
