/* CSS Document 


		label, input { display:block; }
		input.text { margin-bottom:12px; width:95%; padding: .4em; }
		fieldset { padding:0; border:0; margin-top:25px; }
		h1 { font-size: 1.2em; margin: .6em 0; }
		div#users-contain { width: 350px; margin: 20px 0; }
		div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
		div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
		.ui-dialog .ui-state-error { padding: .3em; }
		.validateTips { border: 1px solid transparent; padding: 0.3em; }

*/



/* new nav */

#navigation {width:200px; font-size:16px;font-weight:600; }
/* #navigation {width:200px; font-size:16px; border:1px solid #999;} */
#navigation ul {margin:0px; padding:0px; background-color:#fff;}

#navigation ul li {
height:40px;
line-height:40px;
list-style:none;
padding-left:10px;

color:#000;
border-top:#DADADA solid;
border-bottom:#DADADA solid;
border-width:1px;
cursor:pointer;
}

#navigation ul li:hover {color:#00cc33;background-color:#fff; position:relative;}
#navigation ul p {
font-size:10px;
text-weight:bold;
}

#navigation ul ul {
display:none;
position:absolute;
left:75px;
top:5px;
border:#fff solid;
border-width:1px;
background-color:#999;
}  

#navigation ul li:hover ul {display:block;}

#navigation ul ul li {border:none; width:150px; float:left; display:inline;}

#navigation ul ul li:hover {text-decoration:underline; border:none;}

#tellfriend {
    position: absolute;
    margin-top: -300px;
    left: 400px;
    width: 380px;
    z-index: 1;
    visibility:hidden;
}


img {
 border:0px;


}

a {
 font-family: Arial, Helvetica, sans-serif;
 color: #165C99;
 text-decoration: none;

}

a:hover {
 font-family: Arial, Helvetica, sans-serif;
 color: #3366cc;
 text-decoration: none;
}


* { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; }

td img {display: block;}

td hr {
 color: #cccccc;
}

ul {
 margin: 0px;
 padding-left: 40px;
 color:#666666;
}

p.small {
font-family: Arial, Helvetica, sans-serif;
  color:#666666;
  display:block;
  font-size:10px;
  font-weight:bold;
}

p {
font-family: Arial, Helvetica, sans-serif;
  color:#666666;
  display:block;
  font-size:14px;
  font-weight:normal;
}

p.blue {
font-family: Arial, Helvetica, sans-serif;
  color:#165C99;
  display:block;
  font-size:14px;
  font-weight:normal;
}

hr.lpage {
margin:10px 0px 10px 0px;

}

div#partners {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 border-top: 1px solid #999;

}

div#partner-images {
 text-align:center;
 height: 47px;
 left: 200px;




}

div#navbar2 {
 height: 30px;
 width: 100%;
}
div#navbar2 ul {
 margin: 0px;
 padding-left: 10px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #666666;
 line-height: 31px;
 white-space: nowrap;
}
div#navbar2 li {
 list-style-type: none;
 display: inline;
}
div#navbar2 li a {
 text-decoration: none;
 padding: 7px 20px;
 color: #666666;
 padding-left: 30px;
}
div#navbar2 li a:link {
 color: #666666:
}
div#navbar2 li a:visited {
 color: #666666;
}
div#navbar2 li a:hover {
 font-weight: bold;
 color: #999999;
 border:0px solid #53A200;
}

div#login_menu {
 text-align:right;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #53A200;
 font-weight: bold;
 font-size: 11px;
}

div#login_menu a {
 text-align:right;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #53A200;
 font-weight: bold;
 font-size: 11px;
 text-decoration: none;
}

h1#top-title2 {
 text-align:right;
 float:right;
 margin: 0px 0px 0px 25px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #3366cc;
 font-weight: lighter;
 font-size: 18px;
}

h1#title2 {
 width:100%;
 margin: 0px 0px 0px 12px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #53A200;
 font-weight: lighter;
 font-size: 28px;
}

div#breadcrumbs {
 width: 952px;
 margin: 0px 10px 0px 15px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-weight: lighter;
 font-size: 11px;
 border-top: 1px solid #999;
}

div#breadcrumbs a {
 color: #165C99;
 font-weight: lighter;
 font-size: 11px;
}

div#hibob {
 top: 10px;
 width: 965px;
 text-align:right;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #53A200;
 font-weight: lighter;
 font-size: 12px;
}

div#hibob a {
 top: 10px;
 width: 965px;
 text-align:right;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #53A200;
 font-weight: lighter;
 font-size: 12px;
 text-decoration: none;
}

div#footer_link a {
 font-family: Arial, Helvetica, sans-serif;
 color: #666;
 font-weight: lighter;
 font-size: 12px;
 text-decoration: none;
 margin-left: 20px;
}

div#footer_link a:hover {
 font-family: Arial, Helvetica, sans-serif;
 color: #333;
 font-weight: lighter;
 font-size: 12px;
 text-decoration: none;
 margin-left: 20px;
}

#footer_box {
 width: 910px;
 height: 90px;
 margin-left:30px;
 left:30px;
 border:0px solid #000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
}

table,td,tr{
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 0px;
padding-bottom: 0px;
}

div#addpadd {
padding-right:22px;
padding-left:22px;

}

/*  New  */

h1 {
  color:#FFFFFF;
  font-size:35px;
  font-weight:bold;
  letter-spacing:-0.5px;
  margin-bottom:5px;
  width: 450px;
}

h2 {
 margin: 5px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #3366cc;
 font-weight: lighter;
 font-size: 22px;


}


h2.green {
 margin: 5px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif;
 color: #53A200;
 font-weight: lighter;
 font-size: 22px;


}

h3 {
  color:#777777;  


  font-size:16px;
  margin-bottom:4px;
}

h4 {
  color:#777777;


  font-size:12px;
  margin-bottom:4px;
}

h5 {
  margin-top: 3px;
}


h5 a {
  color:#666666;
  font-weight:normal;
  text-decoration:none;
}

h5 a:hover {
  color:#888888;
}









/* ----------- My Form ----------- */
.myform{
/* margin:0 auto; */
/* float:left; */
width:405px;
padding:15px;
}

/* ----------- stylized ----------- */
#stylized{
border:solid 1px #cccccc;
background:#fff;
}
#stylized h1 {
font-size:16px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:150px;
float:left;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:150px;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:175px;
margin:12px 0 0px 10px;
}
#stylized input[type='checkbox']{
margin-left: 120px !important;
width: 15px;
}
#stylized button{
padding-top:0px;
width:100px;
height:31px;
background:#666666 url(img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

p.label_checkbox_pair {
clear: both;
float: none;
position: relative;
}
p.label_checkbox_pair input {
left: 10px;
position: absolute;
top: 1px;
}
p.label_checkbox_pair label {
display: inline;
margin-left: 1px;
width: 500px;
}
/* -------- front page ---------- */

div#blue_field {
 border: 0px solid #000;
 width:400px;
 height:260px;
 margin-left: 25px;
 margin-top: 15px;
 font-weight:lighter;
}

div#blue_field ul {
 margin-left: -15px;
 margin-top: 5px;






}

div#blue_field h1 {
 font-size:26px;
 margin:0px;
  font-weight:lighter;
}

div#blue_field a {
 font-size:18px;
 color:#FFF;
 font-weight:lighter;
}
div#blue_field a:hover {
 font-size:18px;
 color:#FFF;
 font-weight:bold;
}

div#image_box {
	border: 0px solid #000;
	width:200px;
	height:95px;
	left:715px;
	top:310px;
/*	position: absolute; */
	line-height: 22px;
	margin-left:230px;
	margin-top:140px;
}

div#image_box .green {
color:green;
 






}


div#left_sell {
	border: 0px solid #000;
	width:315px;
	height:125px;
	margin-left: 25px;
	margin-top: 10px;
}
div#right_sell {
	border: 0px solid #000;
	width:315px;
	height:125px;
	margin-left: 20px;
	margin-top: 10px;
}
div#left_white {
 border: 0px solid #000;
 margin-left: 12px;
 width:450px; 
 height:111px;
 }
div#right_cred {
 border: 0px solid #000;
 width:354px; 
 height:111px;
  float:right;
}
div#bottom_grey {
 border: 0px solid #000;
 width:450px; 
 height:75px;
 font-size: 12px;
 margin-left: 20px;
 margin-top: 15px;
}
div#bottom-left-box {
 border: 0px solid #333;
 width:450px; 
 height:95px;
 margin-left: 10px;
}
div#imp_login_box {
 border-left: 1px solid #999;
 width:125px; 
 height:115px;
 margin-left: 1px;
 text-align:center;
}

div#emp_login_box {
 border-left: 1px solid #999;
 width:125px; 
 height:115px;
 margin-left: 1px;
 text-align:center;
}

.image_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	color: #FFF;
}
#image_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bolder;
}
.big_grey_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 18px;
	font-weight: 500;
	color: #666;
}
.bigblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #165C99;
	padding-bottom:10px;
}
.medgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-bottom:5px;
}
.medgrey2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #666;
        padding-bottom:5px;
}


.signupb {
margin-left:10px;

}

/* Lists */
ul.frontlist {
  margin:0px 0px 0px 12px;
  padding:0px;
}

ul.frontlist li {
 color:#00cc00; 
 }
ul.frontlist li span {
 color:#FFF;
 }
 
ul.frontlistleft {

} 

ul.frontlistleft li {
padding-top: 3px;
list-style-image: url("images/greenbullet-homepagelinks-btmspace.png");
}

ul.selllist {
  margin:0px 0px 0px 12px;
  padding:0px 0px 0px 12px;
  line-height:16px;
  color:#333;
  display:block;
  font-size:14px;
  font-weight:normal;
  

} 

ul.selllist li.one {
list-style-image: url("images/1-topspace.png");
}
ul.selllist li.two {
list-style-image: url("images/2-topspace.png");
}
ul.selllist li.three {
list-style-image: url("images/3-topspace.png");
}
/* Front Page passcode */
.pc button {
  float:right;
	border: 7px;
}

.pc input {
	border: 1px;
}
.pc input.box {
	color: #333;
	font-size: 1.0em;
	width: 100px;
	height: 20px;
	padding: 8px 5px 0 5px;
/*  background: #616161; */
	margin-left: 5px;
	border: 1px solid #333;
}
div#bottom-links a{
  color:#fff;
  background-color:#165C99;
  font-size:12px;
  border:1px solid #000;
  padding:0px 5px 0px 5px;

}

div#bottom-links a:hover{
  color:#FFF;
  font-size:12px;
  border:1px solid #000;
  padding:0px 5px 0px 5px;
  background:#6699FF;
}

table.center {margin-left:auto; margin-right:auto;}


