body{
font-family: arial,sans-serif;
margin:0;
background-color:#eee;
}
img{
    border:0;
}
h1,h2,h3,h4,h5,h6 {
    margin-bottom: 4px;
    padding-bottom: 0;
    margin-top:4px;
    padding-top: 0;
    color: #323232;
}
h1{
    font-size: 60px;
    letter-spacing: -1px;
    line-height: 40px;
}
h2{
    font-size: 32px;
    letter-spacing: -1px;
    /*line-height: 30px;*/
}
h3{
    font-size: 28px;
    letter-spacing: -1px;
    /*line-height: 36px;*/
}
h4{
    font-size: 24px;
    letter-spacing: -1px;
/*    line-height: 43px;*/
}
h5{
    font-size: 20px;
    letter-spacing: -1px;
}
.grey0{
    color:#fff;
}
.grey1{
    color:#ccc;
}
.grey2{
    color:#777;
}
.grey3{
    color:#666;
}
.grey4{
    color:#555;
}
.grey5{
    color:#444;
}
.just{
    text-align:justify;
}
.cen{
    text-align:center;
}
.lef{
    text-align:left;
}
.container {
  margin-left: auto;
  margin-right: auto;
  width: 940px;
  *zoom: 1;
}

.header{
background-color:#49C5E3;
margin-bottom:20px;
}

.header h1{
    line-height:50px;
    /*margin: 10px 0 10px 10px;*/
}
/*NAVIGATION*/
.nav {
  display: block;
  padding: 3px 15px;
  font-size: 14px;
  font-weight: bold;
  line-height: 25px;
  color: #D8D8D8;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  background-color:#111;
  margin-bottom:0px;
  text-align: justify;
}

ul#minitabs{
    list-style: none;
    margin: 0;
    padding: 7px 0;
    /*border-bottom: 1px solid #CCC;*/
    font-weight: bold;
    /*text-align: center;*/
    white-space: nowrap
}

ul#minitabs li{display: inline;margin: 0 9px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 4px solid #000;color: #999}
ul#minitabs a#current{border-color: #49C5E3;color:#ccc}
ul#minitabs a:hover{border-color: #49C5E3;color: #ccc}
/*NAVIGATION*/

/*QUOTEBOX*/
.quotebox{
background: #F7941E url(../img/quote.gif) top left no-repeat;
}
.quoteboxtext{
padding:50px 16px 8px 8px;
margin:0;
}
/*QUOTEBOX*/


.clear { clear: both; }

/*BOOTSTRAP STARTS*/
.span12 {
  width: 940px;
  float: left;
  margin-left: 20px;
}
.span11 {
  width: 860px;
    float: left;
  margin-left: 20px;
}
.span10 {
  width: 780px;
    float: left;
  margin-left: 20px;
}
.span9 {
  width: 700px;
    float: left;
  margin-left: 20px;
}
.span8 {
  width: 620px;
    float: left;
  margin-left: 20px;
}
.span7 {
  width: 540px;
    float: left;
  margin-left: 20px;
}
.span6 {
  width: 460px;
    float: left;
  margin-left: 20px;
}
.span5 {
  width: 380px;
    float: left;
  margin-left: 20px;
}
.span4 {
  width: 300px;
    float: left;
  margin-left: 20px;
}
.span3 {
  width: 220px;
  float: left;
  margin-left: 20px;
}
.span2 {
  width: 140px;
    float: left;
  margin-left: 20px;
}
.span1 {
  width: 60px;
    float: left;
  margin-left: 20px;
}
.row {
    clear:both;
  margin-left: -20px;
  *zoom: 1;
}
.offset12 {
  margin-left: 980px;
}
.offset11 {
  margin-left: 900px;
}
.offset10 {
  margin-left: 820px;
}
.offset9 {
  margin-left: 740px;
}
.offset8 {
  margin-left: 660px;
}
.offset7 {
  margin-left: 580px;
}
.offset6 {
  margin-left: 500px;
}
.offset5 {
  margin-left: 420px;
}
.offset4 {
  margin-left: 340px;
}
.offset3 {
  margin-left: 260px;
}
.offset2 {
  margin-left: 180px;
}
.offset1 {
  margin-left: 100px;
}
/*BOOTSTRAP ENDS*/

.top100{
    margin-top:100px;
}

.top50{
    margin-top:50px;
}

.top40{
    margin-top:40px;
}

.top30{
    margin-top:30px;
}

.top20{
    margin-top:20px;
}
.top10{
    margin-top:10px;
}
/*MENU FOR LINKS*/
#menu5 {
	width: 220px;
	margin: 0px;
}
	
#menu5 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
	
#menu5 li a:link, #menu5 li a:visited {
	/*color: #FFF;*/
	color: #222;
	display: block;
	/*background:  url(../img/menu5.gif) 0 -32px;*/
	padding: 8px 0 0 10px;
}
	
#menu5 li a:hover {
	color: #FFF;
	background:  url(../img/menu5.gif) 0 -32px;
	/*background:  url(../img/menu5.gif);	*/
	padding: 8px 0 0 10px;
}
#menu5 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}


/*FOOTER*/
.foot {
  font-size: 14px;
  /*font-weight: bold;*/
  line-height: 25px;
  color: #D8D8D8;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color:#111;
  text-align: justify;
  height:300px;
}
.green{
    color: #86B404;
}
.red{
    color: #DF0101;
}

.nostyle{
    list-style: none;
    text-decoration: none;
}
.parapad{
    padding:0 20px 0 20px;
}
.foot img{
vertical-align:middle;
padding-right:10px;
}
.cendiv{
    width: 940px;
    margin: 0 auto;
}
/*FOOTER*/



/*LOGIN , RESET PAGE*/

.textinput, .text, .copy textarea{
width: 280px;
border: 1px solid #D5D5C5;
line-height: 40px;
padding: 10px;
font-size: 30px;
letter-spacing: -1px;
background: #F5F5E5;
color: #664;
}

.labelinput, .copy label{
display: block;
padding-bottom: 5px;
font-size: 21px;
font-family: Helvetica, Arial;
color: #797979;
font-weight: bold;
}
.backgrey{
    background-color:#ddd;
}
.email{
    width:540px;
}

/*REGISTRATION*/
.reginput{
    padding: 5px;
    font-size: 20px;
    line-height: 30px;
}
.error p{
    padding:0;
    margin:10px 0 0 0;
}

/*COPY AREAS*/
.copy h1{
    font-size:30px;
    margin:5px 0 5px 0;
}
.copy p, .copy li{
    font-size:20px;
}
.copy li{
    margin:5px 0 5px 0;
}
.text, .copy textarea{
    width:600px;
    font-family: arial,sans-serif;
}
.copy label{
    margin-top:10px;
}
h1#gp_appraisal_toolkit{
    font-size:1px;
    color:#eee;
}
