body{
	background-color:#089EFF;
	position:relative;
	text-align:center;
	padding:10px;
	border-style:solid #9E9E9E;
	border-width:5px;
	font-family:Century Gothic;
	font-size: 1em;
	overflow:scroll;


}
#footer{
	text-align:right;
	font-size:10pt;
	color:white;
	height:50px; 
	width:960px;
	margin:0px auto;
	
}
#statementlookup{
	font-size:14pt;
	text-align:center;
	font-weight:bold;
}

.yui-skin-sam .yui-button .first-child {

  
  
  
    *position: relative;    /* Necessary to get negative margins working in IE */
    *left: -1px;

}
.yui-buttonbtnretrievepassword button
{
	width:160px;
}

.bd input{
	border:1px #808080 solid;
	width:120px;
}

#submitbutton{
	padding-left:85px;
}

#tdpasswordrecover{
	padding-top:2px;
	text-align:justify;
}



#hiddenimages{
	display:none;
}
td{
 font-size:9pt;
 text-align:left;
 padding-top:5px;

}
.state{
 display:none;
	
}
.bd,.hd{
font-size:10pt;
 text-align:justify;


}



#appbuttons {
	padding-left:45px;
}

#divretrievepassword {
	padding-left:75px;
	padding-top:10px;
}

#passwordresponseinformation {
	padding-left:80px;
	padding-top:10px;
	font-weight:bold;
}


#wrapper{
	height:800px; 
	width:960px;
	margin:0px auto;
	text-align:left;
	border: #7F7F7F solid thin;
	border-width:2px;
	background-color:white;

}
#headerwrapper{
}
#smheader{
	color:#9AFF01;
	padding-bottom:10px;
}
#headerlink{
	display:block;
	width: 210px; /*match to image width*/
	height: 56px; /*match to image height*/
	text-indent:-3000px;
	overflow:hidden;
	text-decoration:none; 
	
}

#headercolumn2text{

	color:#666666;
	font-size:11pt;
	padding:10px 0px;
	font-weight:bold;
}
#header {
		height:65px;
		_height:55px;
		width:960px;
		
		background-repeat:no-repeat;
		font-family:'Century Gothic';
		font-size: 11pt;	
		text-align:left;
		
		color:#B3B3B3;
		
	}
	#row2left{
	    
	     	padding:0px;
	    	float: left; 
		width:465px;
		font-size:11pt;
		height:330px;
	    	margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		text-align:left;
		
		
		
		
	}
	#row2right{
	    	width:465px;
	    
		height:330px;
		margin:0px 0px 0px 7px;
		float:left;
		padding:0px;
		
}
#row2leftsm{
    
     	padding:0px;
    	float: left; 
	width:465px;
	font-size:11pt;
	height:330px;
    	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	text-align:left;
	
	
	
	
}
#row2rightsm{
    	width:465px;
    
	height:330px;
	margin:0px 0px 0px 7px;
	float:left;
	padding:0px;
	
}
#headertext{
	padding:20px 0 20px 0px;
	float:left;
	font-weight:bold;
	letter-spacing:1px;
	font-size:10pt;
	
}	
#headerimg{
	float:left;
	padding: 0px 0px 0 0;
}	
	
#logintext{
	padding:20px 0px 20px 0px;
	_padding:20px 0px 20px 10px;
	text-indent:15px;
	font-size:9pt;
	_font-size:9pt;
	font-weight:normal;
	letter-spacing:0px;
	float:left;
	_text-align:top;
	
}
/*OPERA*/
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
		head~body #header { 	background-image:url('../Images/banner1.jpg'); }
 }
	
#headerbelow{
		
		height:76px;
		width:960px;
		background-image:url("../Images/banner.jpg");
		background-repeat:no-repeat;
		font-family:Century Gothic;
		font-size: 1em;	
				
}
/*OPERA*/
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
		head~body #headerbelow { 	background-image:url('../Images/banner.jpg'); }
 }


#content {
		
		
	}
#content{
		
		
		background-color:#FFFFFF;
	
		
}
#contentwrapper{
		
		width:960px;
		background-color:#FFFFFF;
}

#row1 {
	
	float: left; 
	width: 940px; 
	height:auto;
	margin: 10px 10px 0px 10px;
	_margin:10px 0 0 5px;
	font-family:Century Gothic;
	font-size: 9pt;
	

}
#rowhelp {
	
	float: left; 
	width: 940px; 
	height:700px;
	
	margin: 10px 10px 0px 10px;
	_margin:10px 0 0 5px;
	font-family:Century Gothic;
	font-size: 9pt;
	

}
tr{
	margin:5px 0px;
}

#column1 {
	background-color:#666666;
	float: left; 
	width:155px;
	
	height:300px;
	_height:322px;
	background-color:#666666;
	padding: 10px 0px 0px 5px;
	_padding:10px 1px 1px 4px;
	text-align:left;
	color:#FFFFFF;
	 
}
/*OPERA*/
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
		head~body #column1 { 	
		
		height:300px; }
 }
#column1help {
	background-color:#666666;
	float: left; 
	width:155px;
	
	height:auto;
	_height:auto;
	background-color:#666666;
	padding: 10px 0px 0px 5px;
	_padding:10px 1px 1px 4px;
	text-align:left;
	color:#FFFFFF;
	 
}
/*OPERA*/
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
		head~body #menulist { 	
		
		line-height:195%; }
 }

#exponentsmall{
	font-size:10px;
	vertical-align:top;
	font-weight:bold;
}

#column2 {
	border: #DCDCDC solid thin;
	border-width:1px;
	float: left; 
	width: 735px; 
	font-size:10pt;
	height: 290px;
	_height:300px;
	margin:0px 0px 0px 15px;
	_margin:5px 0px 5px 10px;
	padding:5px 0px 5px 0px;
	_padding:10px 5px 10px 5px;
	text-align:left;
	overflow:auto;
	font-family:"Century Gothic";
	
	
}
#column2image {
	border: #DCDCDC solid thin;
	border-width:1px;
	float: left; 
	width: 735px; 
	font-size:11pt;
	height: 280px;
	margin:0px 0px 0px 15px;
	_margin:10px 0px 10px 10px;
	padding:10px 0px 10px 0px;
	_padding:20px 5px 20px 5px;
	text-align:left;
	overflow:auto;
	background-color:#0099FF;
	
	
}

#column2help {
	border: #DCDCDC solid thin;
	border-width:1px;
	float: left; 
	width: 735px; 
	font-size:10pt;
	height: 600px;
	margin:0px 0px 0px 15px;
	_margin:10px 0px 10px 10px;
	padding:10px 0px 10px 0px;
	_padding:20px 5px 20px 5px;
	text-align:left;
	overflow:auto;
	
	
}
#column2index {
	border: #DCDCDC solid thin;
	border-width:1px;
	float: left; 
	width: 735px; 
	font-size:11pt;
	height: 280px;
	margin:0px 0px 0px 15px;
	_margin:10px 0px 10px 10px;
	padding:5px 0px 5px 4px;
	_padding:20px 5px 20px 10px;
	text-align:left;
	overflow:hidden;
	
	
}
#column1text{
 	text-align:left;
 	font-size:8pt;
 	padding:5px 0 5px 0px;
 	
 }
#gogreen{
	color:black;
	margin-top:30px;
}
#column3 {
	float: left; 
	width: 110px; 
	padding: 10px 0 0 25px;
	text-align:left;
	
}

#column2div1 {
	background-color:white;
	float: left; 
	width:200px;
	
	height:100px;
	
	padding: 10px 0px 0px 5px;
	_padding:10px 1px 0px 4px;
	text-align:left;
	color:#666666;
	
	 
}
#column2div2 {
	background-color:white;
	float: left; 
	width:350px;
	
	height:100px;
	
	padding: 10px 0px 0px 25px;
	_padding:10px 1px 0px 24px;
	text-align:left;
	color:#FFFFFF;
	 
}
#pad{
	padding-top:10px;
}
#column2div1sec {
	background-color:white;
	float: left; 
	width:300px;
	
	height:auto;
	font-size:10pt;
	padding: 10px 0px 0px 5px;
	_padding:10px 1px 0px 4px;
	text-align:left;
	color:#666666;
	
	 
}
#column2div2sec {
	background-color:white;
	float: left; 
	width:350px;
	
	height:auto;
	
	padding: 10px 0px 0px 15px;
	_padding:10px 1px 0px 14px;
	text-align:left;
	color:black;
	 
}
#column2div1secgreen {
	background-color:white;
	float: left; 
	width:500px;
	
	height:auto;
	font-size:10pt;
	padding: 10px 0px 0px 5px;
	_padding:10px 1px 0px 4px;
	text-align:left;
	color:#666666;
	
	 
}
#column2div2secgreen {
	background-color:white;
	float: left; 
	width:50px;
	
	height:auto;
	
	padding: 10px 0px 0px 15px;
	_padding:10px 1px 0px 14px;
	text-align:left;
	color:black;
	 
}


#skype{
	font-size:10pt;
	color:black;
	display:block;
	padding:10px 5px 0px 5px;
	text-align:left;
	
}
#skypeimg{
	margin-left:50px;
}
#skypeinstr{
	font-size:10pt;
	color:#666666;
	display:block;
	text-align:left;
	padding:10px 5px 0px 5px;
	
}
#menulist
{
	float:left;
	width:140px;
	text-decoration:none;
	color:white;
	line-height:25px;
	_line-height:25px;
	font-weight:bold;
	font-family:"Century Gothic";
	font-size:10pt; 
	text-align:left;
	
}
#menulist:hover {color:#66CBFF}  /* mouse over link */

a{
	float:left;
	text-decoration:none;
	color:white;
	
	
}
a:hover {
	
}

#row2 {
float: left; 
	width: 940px; 
	height:auto; 
	padding: 0px;
	margin: 0px 10px 10px 10px;
	_margin: 0px 5px 15px 5px;
	font-family:Century Gothic;
	font-size: 1em;
	
	

}
#row2sm {
	float: left; 
	width: 940px; 
	height:auto; 
	padding: 0px;
	margin: 0px 10px 10px 10px;
	_margin: 0px 5px 15px 5px;
	font-family:Century Gothic;
	font-size: 1em;
	

}
#contentright{
	
	background-color:white;
	
	
}
#contentleft{
	
	background-color:white;
	
}

#column2row2 {
	
	
	float: left; 
		width: 280px; 
		height:180px;
		background-color:white;
		margin:5px 0px 0 5px;
		_margin:5px 0px 0 5px;
		
		padding:0 10px 0 10px;
		_padding-left:0px;
		text-align:left;
	color:#8D8D8D;
	 
}

#column2row2sm {
	
	float: left; 
	width: 280px; 
	height:180px;
	background-color:white;
	margin:5px 0px 0 5px;
	_margin:5px 0px 0 5px;
	
	padding:0 10px 0 10px;
	_padding-left:0px;
	text-align:left;
	color:#8D8D8D;
	 
}
#recycle{
	text-align:center;
	padding:15px 15px 0 15px;
	font-size:9px;
	margin:5px;
}
#column1row2 {
	
	float: left; 
		width:155px;
		height:200px;
		
	color:#8D8D8D;
	 
}
#column1row2sm {
	
	float: left; 
	width:155px;
	height:200px;
	
	color:#8D8D8D;
	 
}
#columncolor{
	background-color:#666666;
	float: left; 
	width:155px; 
	
	height:185px;
	background-color:#666666;
	line-height:100%;
	padding: 0px 0px 0px 5px;
	_padding:-1px 1px 4px 4px;
	text-align:left;
	color:#FFFFFF;
}


span{
	text-align:justify;
	font-size:10.5pt;
	display:block;
	padding:3px 10px 0 0;
	font-weight:bold;
	line-height:20px;
}
h3{
	font-size:10pt; 
	color:white;
	font-weight:bold;
	color:#66CBFF;
}
#sname{
	font-size:8pt;
	padding:0px 0px 8px 0px;
	color:#000000;
}
 
#newsheading{
	font-size:18pt;
	font-weight:bold;
	color:#656565;
	letter-spacing:2px;
	padding:0px 0 10px 0;
}
#news{
	font-size:10pt;
	color:white;
	font-family:Century Gothic;
	line-height:15pt;
}
span.newsspan{
	text-align:left;
	
	display:block;
	
}
#indexrow{
	float: left; 
	width: 940px; 
	height:auto;
	
	margin: 25px 15px 0px 75px;
	_margin:25px 5px 0px 0px;
	_padding:0px 0px 0px 5px;
	_float:right;
	font-family:Century Gothic;
	font-size: 9pt;
}	
#rowwrapper{

	float: left; 
	width: 960px; 
	height:660px;
	
	
	background-color:#0099FF;
	font-family:Century Gothic;
	font-size: 9pt;
}
	
#fleetcontent{
	border: #DCDCDC solid thin;
	border-width:1px;
	float:left;
	width:435px;
	_width:430px;
	height:600px;
	padding:2px;
	margin-left:20px;
	
}
#clientcontent{
	border: #DCDCDC solid thin;
	border-width:1px;
	float:left;
	width:435px;
	height:600px;
	padding:2px;
	margin-left:20px;
}
#newscontent{
	font-size:11pt;
	color:#B3B3B3;
	font-family:Century Gothic;
	line-height:150%;
	letter-spacing:1px;
}
span.newscontentspan{
	display:block;
}
div.newsfeedsframe{
	position:relative;	
	display:block;
 	 padding:5px 5px 5px 1px;
 		font-size:8pt;
 		text-align:justify;
 	 font-weight:bold;
 	 border:1px solid #DCDCDC;
}
#column3row2{
	width:220px;	
	background-color:white;
	float:left;
	margin:0px 5px 0 5px;
	
}

#column3row2heading{
	color:#B3B3B3;
	font-size:14pt;
	letter-spacing:2px;
	padding:0px 5px 0px 5px;
	font-weight:bold;
}

#column3row2content{
		border: #DCDCDC solid thin;
		border-width:1px;
		float: left; 
		padding:10px;
		text-align:justify;
		font-size:11pt;
		color:#666666;
		font-weight:bold;
		line-height:200%;
	
		
}
.superscript {vertical-align: top; } 
#webinarformula{
	font-size:21pt;
	font-weight:bold;
	color:#67CAFF;
	text-align:center;
}
#webinarformulasmall{
	font-size:8pt;
	font-weight:normal;
	line-height:100%;
	color:black;
	text-align:center; 
	display:block;
	padding:0 0 5px 0;
	
}

#webinarsignup{
	color:#66CBFF;
	font-size:11pt;
	font-weight:bold;
	line-height:100%;

}
#awebinarsignup{
	color:#66CBFF;
	font-size:10pt;
	font-weight:bold;
	line-height:150%;
	padding:15px 5px 5px 25px;
	text-align:center;

}
#aim3{
	color:#66CBFF;
	font-size:10pt;
	font-weight:bold;
	line-height:150%;
	padding:0px 5px 10px 10px;
	text-align:center;

}
#agreen{
	color:#66CBFF;
	font-size:10pt;
	font-weight:bold;
	line-height:150%;
	padding:0px 5px 0px 10px;
	text-align:center;

}
#afleet{
	color:#66CBFF;
	font-size:10pt;
	font-weight:bold;
	line-height:100%;
	padding:15px 0px 12px 5px;
	_padding:13px 0px 0px 5px;
	text-align:center;

}
/*OPERA*/
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
		head~body #afleet { 	
	color:#66CBFF;
	font-size:10pt;
	font-weight:bold;
	line-height:100%;
	padding:0px 0px 10px 5px;
	
	text-align:center; }
 }
#column4row2{
	width:215px;	
	background-color:white;
	float:left;
	margin:0px 5px 0 5px;
	_margin:0px 5px 0 0px;
	
}
#column4row2cont{
	
	width:215px;	
		height:320px;
		border: #DCDCDC solid thin;
		border-width:1px;
		color:#656565;
		background-color:white;
		
		margin:10px 5px 0 6px;
		_margin:5px 0px 0 0px;
		overflow:auto;
	font-size:10pt;
	
	
}
#column4row2contsm{
	
	width:215px;	
	height:320px;
	border: #DCDCDC solid thin;
	border-width:1px;
	color:#656565;
	background-color:white;
	
	margin:10px 5px 0 6px;
	_margin:5px 0px 0 0px;
	overflow:auto;
	font-size:10pt;
	
	
}
h1{

	font-size:12pt;
	color:#0098FD;
	font-weight:bold;
	padding:0px 0 10px 0;
}
#column3row2cont{
	width:220px;	
		height:320px;
		color:#656565;
		border: #DCDCDC solid thin;
		border-width:1px;
		background-color:white;
		float:left;
		
		margin:10px 15px 0px 5px;
		_margin:5px 5px 10px 5px;
		font-size:10pt;
	overflow:auto;
	
}
#column3row2contsm{
	width:220px;	
	height:320px;
	color:#656565;
	border: #DCDCDC solid thin;
	border-width:1px;
	background-color:white;
	float:left;
	
	margin:10px 15px 0px 5px;
	_margin:5px 5px 10px 5px;
	font-size:10pt;
	overflow:auto;
	
}
#qA{
	font-size:18pt;
	color:#0098FD;
	font-weight:bold;
	padding:3px 0px 3px 10px;
	font-family:"Century Gothic";
}
#qQ{
	font-size:14pt;
	color:#666666;
	font-weight:bold;
	padding:3px 0px 3px 4px;
	font-family:"Century Gothic";
}
#columncontent{
	padding:5px;
	text-align:left;
}
#columncontentmain{
	padding:5px;
	text-align:justify;
}
#columncontentmainimg{
	padding:4px 0px 2px 7px;
	overflow:hidden;
	
}
#partnerimg{
	text-align:center;
	padding:0px 0px 0px 25px;
}
#columncontentrow2{
	font-size:10pt;
	
	color:#656565;
	float:left;
	text-align:left;
}
#columncontentside{
	margin-top:25px;
}

#columncontenth4{
    font-weight:bold;
    color:#0098FD;
    padding:2px;

}

#column4row2heading{
	color:#B3B3B3;
	font-size:12pt;
	letter-spacing:2px;
	padding:16px 5px 0px 5px;
	font-weight:bold;
}

#column4row2content{
		border: #DCDCDC solid thin;
		border-width:1px;
		float: left; 
		padding:10px 10px 5px 5px;
		text-align:left;
		font-size:9pt;
		color:#666666;
		font-weight:normal;
		line-height:200%;
	
		
}
#list{
	font-size:11pt;
	font-weight:bold;
	padding:10px 5px 0px 5px;

}
p.listp{

	line-height:100%;
}
p.col2listp{
	line-height:150%;
}
h4{
	color:#0098FD;
 	font-weight:bold;
 	padding:5px 0px;
} 	
 

p.col2sublistp{
	line-height:150%;
	font-size:10pt;
	color:#656565;
	padding-left:10px;
}
#exponent{
	font-size:14px;
	vertical-align:top;
	font-weight:bold;
}
#list1{
	font-size:11pt;
	font-weight:bold;
	line-height:100%;
	padding:15px 5px 5px 5px;
	_padding:15px 5px 5px 5px;
}
/*OPERA*/
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
		head~body #list1 { 	padding:15px 5px 24px 5px; }
 }
#ahelp{
 float:left;
 color:#0098FD;
 

}
#signupgogreen{
	height:800px; 
	width:960px;
	margin:0px auto;
	text-align:left;
	background-color:white;
	text-align:center;
	
	
	
}

/*FORM*/
form {
  margin: 0px;
  padding: 0px;
  font-size:11px;
  color:black;
	
}
#aforgotpw{
	font-size:11px;
	color:black;
	padding-left:10px
	

}
/*OPERA*/
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
		head~body #aforgotpw { 
			
			
			padding-left:7px;
			text-align:left;}
 }
#aform {
	float:right;
	color:black;
	font-size:10pt;
	text-align:center;
	float:right;
	padding-right:15px;
	margin-top:-10px;
	_padding-right:15px;
	_text-align:top;
	_margin-top:-40px;
	margin-top:-20px\9;
	
	
}
#aformtext{
	color:#0C9FFF;
	font-weight:bold;
	font-size:13pt;
	
	
	
}
input.inputText{
	margin:5px 0 0 0;
	height:15px;
	
}
input.inputPassword{
	margin:5px 0 0 0;
	height:15px;
}
label {
  font-size: 8pt;
   padding:0px 10px 5px 10px;
 
}

label u {
  font-style: normal;
  text-decoration: underline;
}

input, select, textarea {
  font-family: Century Gothic;
  font-size:10pt;
  color: #000000;
  margin:5px 0px;
  _width:110px;
}

textarea {
  overflow: auto;
}

form div {
  clear: left;
  display: block;
  width:auto;
  margin: 0px 0 0 0;

  text-align:right;

  
}


form div fieldset {
  clear: none;
 
  margin: 0 0 0 0px;
  
}



form div.required fieldset legend {
  font-weight: bold;
}


