
	body {
		font:	11px/1.2 Verdana, Arial, Helvetica, sans-serif;
		color:black;
		background:#ffffff;
		padding:0px;
		margin:0px;
		}

	a {
		text-decoration:none;
		font-weight:bold;
		color:#527DDE;
		font-size:11px;
		}
		
	a:hover {text-decoration:underline;}
	
	pre {
		font-size:11px;
		color:blue;
		}
	
	.greek {
		color:#999;
		}
	
	ol {
		margin-right:40px;
		}

	li {
		margin-bottom:3px;
		}

	body {
		text-align:center;
		}

	.helptext {
		font-family: verdana;
		color:#444444;
		font-size:11px;
		}
		
	.helptext a {color: #527DDE;}

	#frame {
		width:790px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
		
	#fpcontentleft {
		width:215px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#fpcontentcenter {
		width:350px;
		height:720px;
		padding-right:5px;
		float:left;
		background:white;
		border-left:1px solid #1879AD;
		border-right:1px solid #1879AD;
		}
	
	#fpcontentright {

		width:215px;
		padding:0px;
		float:left;
		background:#fff;
		}

	.fppanel1 {
		height:180px;
		text-align:left;
	}
	.fppanel2 {
		height:230px;
		padding:3px;
		border-top:1px solid #1879AD;
	}
	.fppanel3 {
		height:170px;
		border-top:1px solid #1879AD;
	}
	.fppanel4 {
		height:150px;
		border-top:1px solid #1879AD;
	}


	#fpnlsignup {
		border:1px solid black;
		width:180px;
		height:180px;
		padding:0px;
		background:#fff;
		float:left;
		margin-left:5px;
		}

	#pcontentcenter {
		width:540px;
		padding:0px;
		float:left;
		background:#cde1ea;
		}
	
	#pcontentright {
		width:250px;
		padding:0px;
		float:left;
		background:#fff;
		}


	#menu {
		vertical-align:middle;
		float:left;
		padding:6px;
		background:#fff;
		width:786px;
		border-bottom:1px solid #1879AD;
		}
	#menu a {color:#BD0000;}
	
	#menu a.portal {color:#08039E;}

	#flashcontainer {
		border-top:1px solid #1879AD;
		padding:0px;
		background:#fff;
		border-bottom:1px solid #1879AD;
		}
		
	#banner {
		width:790px;
		height:64px;
		border-bottom:1px solid #1879AD;
	}
	#bannerl {
		float:left;
		width:790px;
	}
	#bannerr {
		width:190px;
		float:right;
		padding-top:15px;
		text-align:center;
	}

	#sitetitle{
		float:right;	
		padding:6px;
		width:225px;
		text-align:right;	
	}
	#footercontainer{
		margin-left:auto;
		margin-right:auto;
		width:790px;
		text-align:center;
		border-top:1px solid #1879AD;		
	}
	#footerL{
		width:540px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:10px;
		padding:0px;
		text-align:left;
		float:left;
		line-height:12pt;
	}
	#footerR{
		width:250px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:10px;
		padding:0px;
		text-align:right;
		float:right;
		line-height:12pt;		
	}
	#footerlogos {
		width:790px;
		text-align:center;
		float:bottom;
		vertical-align:middle;
	}	

	
	p,h2,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding:2px;
		margin:0px 2px 2px 0px;
		}

	h2 {
		font-size:12px;
		padding-top:10px;
		}

	h3 {
		font-size:12;
		padding-left:10px;
		}




div.row {
  clear: both;
  padding-top: 1px;
  border:1px;
  }

div.row span.label {
  float: left;
  width: 60px;
  text-align: right;
  border:1px;
  padding-top:2px;
  }

div.row span.formw {
  float: right;
  width: 120px;
  text-align: left;
  border:1px;
  } 

form{padding:5px;}

	img.padding5 {padding-left:5px;}

	input, textarea, select { font-family: Verdana, Helvetica; font-size: 8pt; color: #000000; background-color: #eeeeee}
	input.field {width:70px;align:right;border:1px solid black;}
	input.button {width:70px;background-color:#cccccc;}
	
	
	table input {background-color:white;}
	table textarea {background-color:white;}
	
	#menu h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}

	#smallink {
		font-family:verdana;
		font-size:8px;
	}
	
	#fpcontentright span {font-size:10px;font-weight:normal;color:black;}
	#fpcontentright a { font-size:11px;font-weight:bold;color:#527DDE;}

	#pcontentright span {font-size:10px;font-weight:normal;color:black;}
	#pcontentright a { font-size:11px;font-weight:bold;color:#527DDE;}
	#pcontentright p { font-size:10px;font-weight:normal;color:black;text-align:justify;}


	#fpcontentleft a {font-size:11px;}
	#fpcontentleft p { font-size:10px;font-weight:normal;color:#777777;text-align:justify;}
	#footer span {font-size:10px;font-weight:normal;color:#555555}
	#footer a {font-size:10px;}
	
 .bkbutton {
    border: 1px solid #999;
    font-size: 16px;
    font-weight: 600;
    line-height: 16px !important;
    color: #000;
    padding: 0px 24px 1px 24px;
    border-radius: 18px;
    -moz-border-radius: 18px;   
    -webkit-border-radius: 18px;
    box-shadow: 0px 0px 4px #aaa;   
    -moz-box-shadow: 0px 0px 4px #aaa;  
    -webkit-box-shadow: 0px 0px 4px #aaa;   
    height: 36px;
    margin: 0px;
    cursor: pointer;
    background: url("http://sensorpro.net/styles/live/roundyb.png") repeat-x scroll left top #F2F2F2;
}

.bkbuttonon {
    border: 1px solid #9dc91a;
    font-size: 16px;
    font-weight: 600;
    line-height: 16px !important;
    color: #000;
    padding: 0px 24px 1px 24px;
    border-radius: 18px;
    -moz-border-radius: 18px;   
    -webkit-border-radius: 18px;
    box-shadow: 0px 0px 4px #aaa;   
    -moz-box-shadow: 0px 0px 4px #aaa;  
    -webkit-box-shadow: 0px 0px 4px #aaa;   
    height: 36px;
    margin: 0px;
    cursor: pointer;
    background: url("http://sensorpro.net/styles/live/roundyb.png") repeat-x scroll left top #F2F2F2;
}
 .navbutton {
    border: 1px solid #999;
    font-size: 16px;
    font-weight: 600;
    line-height: 16px !important;
    color: #000;
    padding: 0px 24px 1px 24px;
    border-radius: 18px;
    -moz-border-radius: 18px;   
    -webkit-border-radius: 18px;
    box-shadow: 0px 0px 4px #aaa;   
    -moz-box-shadow: 0px 0px 4px #aaa;  
    -webkit-box-shadow: 0px 0px 4px #aaa;   
    height: 36px;
    margin: 0px;
    cursor: pointer;
    background: url("http://sensorpro.net/styles/live/roundyb.png") repeat-x scroll left top #F2F2F2;
}

.navbuttonon {
    border: 1px solid #9dc91a;
    font-size: 16px;
    font-weight: 600;
    line-height: 16px !important;
    color: #000;
    padding: 0px 24px 1px 24px;
    border-radius: 18px;
    -moz-border-radius: 18px;   
    -webkit-border-radius: 18px;
    box-shadow: 0px 0px 4px #aaa;   
    -moz-box-shadow: 0px 0px 4px #aaa;  
    -webkit-box-shadow: 0px 0px 4px #aaa;   
    height: 36px;
    margin: 0px;
    cursor: pointer;
    background: url("http://sensorpro.net/styles/live/roundyb.png") repeat-x scroll left top #F2F2F2;
}

