﻿
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.heading
{font-family:"Trebuchet MS", Helvetica, sans-serif; color:#000000; font-size:18px;}


.normaltext
{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14px; color:#525252; line-height:20px;}

#text_bg{ background-image:url(../images/middlepart.jpg); width:1004px; height:682px; background-repeat:no-repeat;}

.welcome
{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#525252; line-height:18px; margin:55px 12px 0px 200px;}
.mission
{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#525252; line-height:18px; margin:55px 33px 0px 35px; text-align:justify;}
.how
{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#525252; line-height:18px; margin:90px 33px 0px 280px; text-align:justify;}

.news
{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#525252; line-height:18px; margin:55px 28px 0px 25px; text-align:justify;}

.readmore{   margin-top:180px; margin-left:35px; float:left; font-family:"Trebuchet MS", Helvetica, sans-serif;}

.readmore a{ color:#000000; font-size:12px; font-weight:bold; text-decoration:none; padding:5px; background-color:#cdcdcd; }
.readmore a:hover{ background-color:#fe0000; color:#fff;  }


.readmore1{    margin-left:0px; float:left; font-family:"Trebuchet MS", Helvetica, sans-serif;}

.readmore1 a{ color:#000000; font-size:12px; font-weight:bold; text-decoration:none; padding:5px; background-color:#cdcdcd; }
.readmore1 a:hover{ background-color:#fe0000; color:#fff;  }

strong{ font-size:12px; color:#494949;}




        #signup {

     width:430px;
     padding-bottom: 2px;



    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}



#test p { color: #666; text-shadow: none; }

#signup-header { background: url(images/hd-bg.png); padding: 10px 18px 14px 18px; border-bottom: 1px solid #CCC; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }

#signup-header  h2 { color: #444; font-size:22px; font-weight: 700; margin-bottom: 3px; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); }
#signup-header  p { color: #444; font-size:14px; margin: 0; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); text-shadow: none; }

#signup .txt-fld { position: relative; width: 364px; padding: 14px 20px; border-bottom: 1px solid #EEE; text-align: right; font-size:13px; }
#signup .btn-fld { width: 254px; overflow: hidden; padding: 12px 20px 12px 130px; }

#signup .txt-fld label { display: block; float: left; width: 90px; padding-top: 8px; color: #222;  text-align: left;  }
#signup .txt-fld input { width: 244px; padding: 4px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 1.2em; color: #222;
                          background: #F7F7F7; font-family: "Helvetica Neue"; outline: none; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #E7E6E6; border-bottom: 1px solid #E7E6E6; }
#signup .txt-fld input.good_input { background: #ffeeee ; }
#signup .txt-fld input.error_input { background: #FDE0E0; }



p.error { position: absolute; bottom: 48px; right: 20px; width: 262px; color: #FFF; font-size: 1.1em; padding-bottom: 5px; background: url(../img/error-arw.png) 20px bottom no-repeat; text-align: left; margin: 0; text-shadow: none; }
p.error span { display: inline-block; background: #D43636; padding: 6px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  }
.txt-fld input:focus, .txt-fld textarea:focus { background-color: #FAF9DC; }
        
button {
	float: right;
	font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	background: #f51516; 
	border: none;
  width: auto;
  overflow: visible;
  font-size: 1.4em;
  color: #FFF;
 padding: 7px 10px;  border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; font-weight: bold; text-shadow: 0 1px 0 rgba(0,0,0,0.4);}
        
		
		.redfont{ font-family:"Trebuchet MS", "Segoe Print", "Tekton Pro"; font-size:18px; color:#ff0204; font-weight:bold; padding-bottom:10px;}
		.grayfont{ font-family:"Trebuchet MS", "Segoe Print", "Tekton Pro"; font-size:18px; color:#064671; font-weight:bold; padding-bottom:10px;}
.strong{ font-family:"Trebuchet MS", "Segoe Print", "Tekton Pro"; font-size:14px; color:#262626; font-weight:bold; margin-bottom:10px; text-transform:uppercase;}


.clickjoin{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; float:right; padding-top:170px; padding-right:18px;}

.clickjoin a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; }
.clickjoin a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0409; font-weight:bold; text-decoration:none; }


.timezone{font-size: 14px;
	font-family: "Trebuchet MS", "Segoe Print", "Tekton Pro";
	color:#333333; font-weight:normal;}
	
	h1{ font-size: 26px;
	font-family: "Trebuchet MS", "Segoe Print", "Tekton Pro";
	color:#333333; font-weight:bold; padding:0px; margin:0px;}
	
	
a:link {
	/*color: ##e90009;*/
	text-decoration: underline; text-decoration:none;
}

a:visited {
	/*color: #e90009;*/
	text-decoration: underline; text-decoration:none;
} 

a:hover { 
	text-decoration: none;
	color: #8e8e8e;
}

a:active{ 
	text-decoration: none;
	color: #8e8e8e;
}
    

.cutie {
 overflow: hidden; font-family:"Trebuchet MS", Helvetica, sans-serif;

  
}

.box1 {
 float:left;
 margin-right:30px;	
 overflow: hidden;
}
.input {
  font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14px; color:#525252;
  border: 1px solid #D0D2D4;
  width:118px;
  height: 21px;
  line-height: 21px;
  font-size:12px;
  padding-left: 5px;
  background:rgba(233, 218, 207, 0.4) url(../images/inputbg.gif) top repeat-x;
  border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
   border-bottom-right-radius: 5px;
  -moz-border-bottomright-radius: 5px;
}
.regbg {
font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14px; color:#525252;
 /*background: #fff;*/
 padding: 10px 10px;
}
.boxxxt {
 height: 50px;
 background: url(../images/boxxxt.gif) top no-repeat;	
}
.boxx {
  border-left: 1px solid #EDEDED;
  border-right: 1px solid #EDEDED;
  border-bottom: 1px solid #EDEDED;
  border-top: 3px solid #64D05F;
  background: url(../images/boxxbg.gif) bottom repeat-x;
  overflow: hidden;
  padding: 20px 15px;
}






.boxxxc {
font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#525252;
  border-left: 1px solid #EDEDED;
  border-right: 1px solid #EDEDED;
  border-bottom: 1px solid #EDEDED;
  overflow: hidden;
  padding: 10px 15px 15px 15px;
  background: url(../images/boxxbg.gif) bottom repeat-x;
}


h5 {
	margin: 10px 0 5px 0;
	padding:0 0 0 8px;
	color: #e90009;
	font-size:16px;
	font-weight:normal;
	border:1px solid #EDEDED;
	height:40px;
	line-height:40px;
	clear:both;
	/*background: url(../images/h2.gif);*/
  } 
  
  .grey {
 padding: 10px;
 margin: 0;
 /*background: #F1F2F6;*/
 overflow: hidden;	
}