div, form {
  text-align:left;
}

.betweenYellow {
	background: #B9C55B;
	height: 5px;
  font-size: 1px;
}

.rounded_block_Yellow {
  background: #B9C55B;
}

.rounded_block__d1e6b7 {
  background: #d1e6b7;
}

.betweenLightGreen {
	background: #74B74A;
	height: 5px;
  font-size: 1px;
}

.betweenDarkGray {
	background: #6F8A97;
	height: 5px;
  font-size: 1px;
}

.betweenMidGray {
	background: #C1C1C1;
	height: 5px;
  font-size: 1px;
}

.between_d1e6b7 {
  background: #d1e6b7;
  height: 5px;
  font-size: 1px;
}

* html .betweenLightGreen { display: none; }
* html .betweenDarkGray { display: none; }
* html .between_d1e6b7 { display: none; }

.rounded_block_LightGreen {
  background: #74B74A;
}

.rounded_block_MidGray {
  background: #C1C1C1;
}

.rounded_block_DarkGray {
  background: #6F8A97;
}

h1 { font-family: Georgia; font-size: 16px; padding: 0 0 10px 0; }
label  { font-family: Georgia; padding: 3px 0 6px 0; }

#loginform > h2 { margin-left: 100px; font-family: Georgia; font-size: 20px; padding: 10px 0 10px 40px;}
#loginform > p  { margin-left: 100px; font-family: Georgia; }
#loginform .label  { font-family: Georgia; }
#loginform a, #loginform a:visited { color: #00c; }

.rounded-block, .block-content { zoom: 1; }

.block-content { padding: 10px; font-size: 12px; font-family: arial, sans-serif; }
.block-content p { font-size: 12px; font-family: arial, sans-serif; }

#flash { background: #6F8A97; padding: 0; color: #fff; margin-bottom: 6px; width: 760px; }
#flash-content { margin: 0; padding: 0 5px; }
#flash-content div.text {  width: 716px; float: right; font-size: 13px; font-family: arial, sans-serif; }
#flash-content div.glyph { width: 20px; margin-right: 5px; vertical-align: middle; }

#downloads_flash { margin: 4px; padding: 10px; border: 1px solid #f00; }

#demo_request 
{
	margin-top: 5px;
	font-size: 12px; font-family: Georgia;
}

#demo_request div { font-size: 12px; font-family: Georgia; }
#demo_request h4 { font-size: 12px; font-family: Georgia; }
#demo_request h3 { font-size: 13px; font-family: Georgia; }

#demo_request .stdform
{
	margin-left: 20px;
}

#demo_request h3, #demo_request h4
{
	font-weight: normal;
	margin-bottom: 0;
}

#new_password { margin-left: 40px; }

#conference_registration
{
	margin-top: 5px;
}

.rounded_block__bddae2 {
  background: #bddae2;
}

.between_bddae2 {
  background: #bddae2;
  height: 5px;
  font-size: 1px;
}

#conference_header { margin-left: 40px; width: 700px; }

#conference_time { float: right; margin: 10px 200px 0 0; width: 220px; }
* html #conference_time { margin-right: 0; }

#conference_header hr { border: 1px solid #fff; }

/*** search related ******************************************************/
/*#search-btn-span { padding-top: 2px; background: #B9C55B; border: 1px solid #777; }*/

.paginator { float: right; }
#bottom_paginator { margin-top: 15px; }

.paginator a, .paginator span { color:#1A5D31; font-family:Arial; font-size:14px; font-weight:bold; padding: 2px; }
.paginator span.current { color: #777; border: 1px solid #777; }

.q_and_a p { display:inline; }
.serp {
  clear: right;
  padding: 10px 0;
  border-bottom:2px solid #FFFFFF;
}

.serp h4 { color:#1A5D31; font-family:Arial; font-size:14px; font-weight:bold; margin-bottom: 10px; }
.serp h4 a{ color:#1A5D31; font-family:Arial; font-size:14px; font-weight:bold; }
.serp strong { font-weight:bold; }
#search-btn-large { position:relative; top: 4px; left: 2px; }


