/*
	MicroBilt CSS

*/

/*
	========= HTML Definitions =========
*/
body {
	background: url(http://www.microbilt.com/images/bg_gradient.png) top left repeat-x #92c2e2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;	/* 1em = 12pt */
	color: #7b7c7d;	/* text to grey */
	margin: 0;	/* reset browser defaults for more precise control */
	padding: 0;	/* reset browser defaults for more precise control */
	
}

h1 {
	font-size: 1.6em;	/* define all font sizes as EMs to allow for Section 501 compliance */
	margin: 9px 0 0 0;
	text-transform:none;
}
h2 {
	font-size: 1.4em;
	margin: 9px 0 0 0;
	text-transform:none;
}
h3 {
	font-size: 1.2em;
	margin: 9px 0 0 0;
	text-transform:none;
}
h4 {
	font-size: 1em;
	margin: 9px 0 0 0;
	text-transform:none;
}
img { border:0; }	/* brought to you by the images without borders foundation */

p {
	margin: 6px 0 10px 0;
}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

ul{
 text-indent:0px;
 margin-top:6px;
 margin-bottom:10px;
 list-style-type:disc;
}
ol{
 text-indent:0px;
 margin-top:6px;
 margin-bottom:10px;
}
ol ol{
  margin-top:6px;
  margin-bottom:6px;
}
ol ul{
  margin-top:6px;
  margin-bottom:6px;
}

ul ul{
  margin-top:6px;
  margin-bottom:6px;
  list-style-type: circle;
}
ul ol{
  margin-top:6px;
  margin-bottom:6px;
}

/*
	========= Page Layout =========
*/

#container {
	width: 955px;
	margin: auto;
}

#header {
	width:955px;
	height:86px;
}

#logo {
	float:left;
	margin: 25px 0 0 0;
}

#login {
	float:right;
	margin: 10px 10px 0 0;
	text-align:right;
	color: white;
	font-size:1.2em;
	line-height:120%;
}

#login a:link, #login a:visited {
	color: white;
	text-decoration:none;
	font-size:0.8em;
}

#login a:hover {
	color: white;
	text-decoration:underline;
	font-size: 0.8em;
}

#login input {
	height:auto;
	width:auto;
	padding:0;
}

#nav {
	width:955px;
	height:27px;
	background:url(http://www.microbilt.com/images/bg_nav_new.png) top left no-repeat;
	font-size: 1.2em;
}

#products_nav {
	float:left;
	width:87px;
	height:23px;
	text-align:center;
	padding: 4px 0 0 0;
	z-index:100;
}
#products_nav a:link, #products_nav a:visited {
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#products_nav:hover, .products_navhover, .products_nav_current {
	background: url(http://www.microbilt.com/images/bg_green_nav_new.png) top left no-repeat;
	text-decoration:none;
}
#products_nav ul{
    list-style-type: none;
    list-style-image:none;
    margin: 0; 
    padding: 0;
	background-color:#879a05;
    width: 255px;
    border-style:solid;
    border-width:1px;
    border-color:#c7d087;
    border-top-style:none;
    border-left-style:none;
    position:relative; 
    z-index:100; 
    display:none;
}
#products_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:17px;
    vertical-align: middle;
    padding: 3px 5px 3px 5px;
    margin-left:0; 
    margin-right:0;
}
#products_nav ul li:hover, #products_nav ul li a:hover{
   background-color:#9eb504;
   font-weight:bold;
}
#support_nav {
	float:left;
	height:23px;
	width:80px;
	text-align:center;
	padding: 4px 0 0 0;
	z-index:100;
}
#support_nav a:link, #support_nav a:visited {
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#support_nav:hover, .support_navhover, .support_nav_current {
	background: url(http://www.microbilt.com/images/bg_blue1_nav.png) top left repeat-x;
	text-decoration:none;
}
#support_nav ul{
    list-style-type: none;
    margin: 0; 
    padding: 0;
    background-color:#0b6aa4;
    width: 160px;
    border-style:solid;
    border-width:1px;
    border-color:#88b4cf;
    border-top-style:none;
    border-left-style:none;
    position:relative;
    z-index:100; 
    display:none;
}
#support_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:17px;
    vertical-align: middle;
    padding: 3px 5px 3px 5px;
}
#support_nav ul li:hover, #support_nav ul li a:hover{
   background-color:#85b9d9;
   font-weight:bold;
   position:relative;
}
#partners_nav {
	float:left;
	height:23px;
	width:76px;
	padding: 4px 0 0 0;
	text-align:center;
	z-index:100;
}
#partners_nav a:link, #partners_nav a:visited {
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#partners_nav:hover, .partners_navhover, .partners_nav_current {
	background: url(http://www.microbilt.com/images/bg_orange_nav.png) top left repeat-x;
	text-decoration:none;
}
#partners_nav ul{
    list-style-type: none;
    margin: 0; 
    padding: 0;
    display:none;
    background-color:#ac6904;
    width: 170px;
    border-style:solid;
    border-width:1px;
    border-color:#dea44c;
    border-top-style:none;
    border-left-style:none;
    position:relative;
    z-index:100; 
}
#partners_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:17px;
    vertical-align: middle;
    padding: 3px 5px 3px 5px; 
}
#partners_nav ul li:hover, #partners_nav ul li a:hover{
   background-color:#ea8f05;
   font-weight:bold;
}
#seeville_nav {
	float:left;
	height:23px;
	width:126px;
	padding: 4px 0 0 0;
	text-align:center;
	z-index:100;
}
#seeville_nav a:link, #seeville_nav a:visited {
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#seeville_nav:hover, .seeville_navhover, .seeville_nav_current {
	background: url(http://www.microbilt.com/images/bg_red_nav.png) top left repeat-x;
	text-decoration:none;
}
#seeville_nav ul{
    list-style-type: none;
    margin: 0; 
    padding: 0;
    display:none;
    background-color:#8c004e;
    width: 126px;
    border-style:solid;
    border-width:1px;
    border-color:#c95f9a;
    border-top-style:none;
    border-left-style:none;
    position:relative;
    z-index:100;  
}
#seeville_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:17px;
    vertical-align: middle;
    padding: 3px 5px 3px 5px;
}
#seeville_nav ul li:hover, #seeville_nav ul li a:hover{
   background-color:#bf066c;
   font-weight:bold;
}
#seemagazine_nav {
	float:left;
	height:23px;
	width:110px;
	padding: 4px 0 0 0;
	text-align:center;
	z-index:100;
}
#seemagazine_nav a:link, #seemagazine_nav a:visited {
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#seemagazine_nav:hover, .seemagazine_navhover, .seemagazine_nav_current {
	background: url(http://www.microbilt.com/images/bg_red_nav.png) top left repeat-x;
	text-decoration:none;
}
#seemagazine_nav ul{
    list-style-type: none;
    margin: 0; 
    padding: 0;
    display:none;
    background-color:#8c004e;
    width: 110px;
    border-style:solid;
    border-width:1px;
    border-color:#c95f9a;
    border-top-style:none;
    border-left-style:none;
    position:relative;
    z-index:100;  
}
#seemagazine_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:17px;
    vertical-align: middle;
    padding: 3px 5px 3px 5px;
}
#seemagazine_nav ul li:hover, #seemagazine_nav ul li a:hover{
   background-color:#bf066c;
   font-weight:bold;
   position:relative;
}
#rewards_nav {
	float:left;
	height:23px;
	width:80px;
	padding: 4px 0 0 0;
	z-index:100;
	text-align:center;
}
#rewards_nav a:link, #rewards_nav a:visited {
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#rewards_nav:hover, .rewards_navhover, .rewards_nav_current{
	background: url(http://www.microbilt.com/images/bg_yellow_nav.png) top left repeat-x;
	text-decoration:none;
}
#rewards_nav ul{
    list-style-type: none;
    margin: 0; 
    padding: 0;
    display:none;
    background-color:#a98f03;
    width: 219px;
    border-style:solid;
    border-width:1px;
    border-color:#ebd76a;
    border-left-style:none;
    border-top-style:none;
    position:relative;
    z-index:100;  
}
#rewards_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:15px;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
}
#rewards_nav ul li:hover, #rewards_nav ul li a:hover{
   background-color:#e7c613;
   font-weight:bold;
}
#about_nav {
	float:left;
	height:23px;
	width:75px;
	padding: 4px 0 0 0;
	text-align:center;
	z-index:100;
}
#about_nav a:link, #about_nav a:visited{
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#about_nav:hover, .about_navhover, .about_nav_current {
	background: url(http://www.microbilt.com/images/bg_blue2_nav.png) top left repeat-x;
	text-decoration:none;
}
#about_nav ul{
    list-style-type: none;
    margin: 0; 
    padding: 0;
    display:none;
    background-color:#08399d;
    width: 140px;
    border-style:solid;
    border-width:1px;
    border-color:#3080bf;
    border-left-style:none;
    border-top-style: none;
    position:relative;
    z-index:100;  
}
#about_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:17px;
    vertical-align: middle;
    padding: 3px 5px 3px 5px;
}
#about_nav ul li:hover, #about_nav ul li a:hover{
   background-color:#0974c3;
   font-weight:bold;
}
#contact_nav {
	float:left;
	height:23px;
	width:92px;
	padding: 4px 0 0 0;
	text-align:center;
	z-index:100;
}
#contact_nav a:link, #contact_nav a:visited {
	color:white;
	text-decoration:none;
	width:100%;
	height:100%;
	display:block;
}
#contact_nav:hover, .contact_navhover, .contact_nav_current {
	background: url(http://www.microbilt.com/images/bg_blue3_nav.png) top left repeat-x;
	text-decoration:none;
}
#contact_nav ul{
    list-style-type: none;
    margin: 0; 
    padding: 0;
    display:none;
    background-color:#056594;
    width: 219px;
    border-style:solid;
    border-width:1px;
    border-color:#4ca6d0;
    border-left-style:none;
    border-top-style:none;
    position:relative;
    z-index:100;  
}
#contact_nav ul li{
    text-align: left;
    display:block;
    font-size:0.8em;
    height:15px;
    vertical-align: middle;
    padding: 2px 5px 2px 5px;
}
#contact_nav ul li:hover, #contact_nav ul li a:hover{
   background-color:#26a3de;
   font-weight:bold;
}
#search {
	float:right;
	width:200px;
	height:25px;
	padding: 2px 3px 0 0;
	text-align:center;
}

#search input {
	float:left;
	height:auto;
	width:auto;
	padding:0;
}

#white_space {	/* white content area container */
	clear:both;
	width:955px;
	background-color: white;
	padding: 10px 0 0 0;
}

#index_left {	/* sub-container for the right 2 columns on the index page */
	float: left;
	width:645px;
}

#index_flash {
	clear:both;
	height:225px;
	width:645px;
}

#index_inner_left {	/* leftmost column in the index sub-container (woman with laptop) */
	float:left;
	width:270px;
        /*padding-left:10px;*/
	padding-left: 0px;
	text-align:center;
}

#index_inner_right {	/* middle column on index page, inside sub-container (news, blogs & join text) */
	float:left;
	width:355px;
	padding-left: 10px;
}
#index_inner_right a:link, #index_inner_right a:visited{
    color:#7b7c7d;
	font-weight:bold;
	text-decoration:underline;
}
#index_inner_right h2 a:link.dark_blue, #index_inner_right h2 a:visited.dark_blue{
  color:#083486;
   text-decoration:none;
}
#index_inner_right a:link.dark_blue, #index_inner_right a:visited.dark_blue{
  color:#083486;
   text-decoration:underline;
}
#index_inner_right h2 a:link.orange, #index_inner_right h2 a:visited.orange{
  color:#ef8d08;
   text-decoration:none;
}
#index_inner_right a:link.orange, #index_inner_right a:visited.orange{
  color:#ef8d08;
   text-decoration:underline;
}
#index_inner_right h2 a:link.twitter_blue, #index_inner_right h2 a:visited.twitter_blue{
   color:#3CBBDD;
   text-decoration:none;
}
#index_inner_right a:link.twitter_blue, #index_inner_right a:visited.twitter_blue{
  color:#3CBBDD;
   text-decoration:underline;
}
#index_inner_right h2 a:link.red, #index_inner_right h2 a:visited.red{
  color:#910a53;
   text-decoration:none;
}
#index_inner_right a:link.red, #index_inner_right a:visited.red{
  color:#910a53;
   text-decoration:underline;
}
#index_inner_right h2 a:link.green, #index_inner_right h2 a:visited.green{
   color:#9bb104;
   text-decoration:none;
}
#index_inner_right a:link.green, #index_inner_right a:visited.green{
  color:#9bb104;
}
#ads_right {	/* the right hand medium rectangle ad unit column on all pages */
	float:right;
	width:300px;
	min-height:533px;
	padding-right: 10px;
	text-align:right;
}
#ads_right a:link, #ads_right a:visited{
    color:#7b7c7d;
	font-weight:bold;
}
#index_bottom {	/* bottom grey box content on the index page */
	clear:both;
	width:935px;
	height:110px;
	padding: 0 10px 0 10px;
	background: url(http://www.microbilt.com/images/bg_bottom_content.png) top left repeat-x;
	border-top: solid 1px lightgray;
}

#bottom_content {
	float:left;
	width:301px;
	height:110px;
	padding-left:9px;
	border-right: solid 1px lightgray;
}

#bottom_content_last {
	float:right;
	width:302px;
	height:110px;
	padding-left:9px;
}

#left_column {
	float:left;
	width:216px;
	text-align:center;
}
#community_left_column {
	float:left;
	width:170px;
	text-align:center;
}

#greybox {
	width:199px;
	/*background: url(http://www.microbilt.com/images/greybox_middle.png) top left repeat-y;*/
	margin: 0 0 0 3px;
	padding:0;
}

#greybox p, #greybox h1, #greybox h2, #greybox h3, #greybox h4 {
	text-align:left;
	padding: 0 10px 0 10px;
}

#greybox_top {
	width:199px;
	height:7px;
	background: url(http://www.microbilt.com/images/greybox_top.png) top left no-repeat;
	margin: 0 0 0 3px;
	padding:0;
}

#greybox_middle {
	width:189px;
	background: url(http://www.microbilt.com/images/greybox_middle.png) top left repeat-y;
	text-align:left;
	margin: 0 0 0 3px;
	padding: 0 5px 0 5px;
}

#greybox_middle a:link.shadowed, #greybox_middle a:visited.shadowed
{
   text-decoration:none;
}

#greybox_bottom {
	width:199px;
	height:6px;
	background: url(http://www.microbilt.com/images/greybox_bottom.png) top left no-repeat;
	margin: 0 0 0 3px;
	padding:0;
}
#right_greybox {
	width:300px;
	/*background: url(http://www.microbilt.com/images/right_greybox_middle.png) top left repeat-y;*/
	margin: 0 3px 0 0;
	padding:0;
}

#right_greybox_middle p, #right_greybox_middle h1, #right_greybox_middle h2, #right_greybox_middle h3, #right_greybox_middle h4 {
	text-align:left;
	padding: 0 10px 0 10px;
}

#right_greybox_top {
	width:300px;
	height:7px;
	background: url(http://www.microbilt.com/images/right_greybox_top.png) top left no-repeat;
	margin: 0 5px 0 0;
	padding:0;
}

#right_greybox_middle {
	width:290px;
	background: url(http://www.microbilt.com/images/right_greybox_middle.png) top left repeat-y;
	text-align:left;
	margin: 0 5px 0 0;
	padding: 0 5px 0 5px;
}

#right_greybox_middle a:link.shadowed, #right_greybox_middle a:visited.shadowed
{
   text-decoration:none;
}

#right_greybox_bottom {
	width:300px;
	height:6px;
	background: url(http://www.microbilt.com/images/right_greybox_bottom.png) top left no-repeat;
	margin: 0 5px 0 0;
	padding:0;
}
#middle_column {
	float:left;
	width:400px;
	padding: 0 10px 0 10px;
	line-height:1.5;
}

#middle_column a:link, #middle_column a:visited {
	color:#7b7c7d;
	text-decoration:underline;
	font-weight:bold;
}

#middle_column a.shadowed, #middle_column a:visited.shadowed {
    text-decoration:none;
	font-weight:bold;
}

#signup_head {
	width:316px;
	height:28px;
	clear:both;
}

#footer {
	width:955px;
	height:90px;
	padding: 6px 0 0 0;
	text-align:center;
	color: white;
}

#footer a:link, #footer a:visited {
	color: white;
	text-decoration:underline;
}

#footnote {
	font-size: 0.7em;	
}

#footnote a:link, #footer a:visited {	
	text-decoration:underline;
}

#social_block{
width:301px;
	height:110px;
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E6E6E6', startColorstr='#FFFFFF', gradientType='0');
float:right;
}
#social_image{
width:131px;
 height:82px;
 padding:20px 0 0 0;
 float:left;
}

/* disclaimer and legalease font */
#legalease{
    font-size:.9em;
}

/*
	========= MicroBilt Colors =========
*/

.light_blue { color:#0995d5; }
.pale_blue{ color:#9ECAE6;}
.dark_blue { color:#083486; }
.support_blue{ color: #3a74b9;}
/*.green { color:#bdd601; }
.green{color:#678C2D;}*/
.green{color:#9BB104;}
.orange { color:#ef8d08; }
.blog_light { color: #CC9B2C; }
.blog_dark { color: #815923; }
.rewards_brown{ color:#6c5735;}
.rewards_orange { color: #dd8827; }
.yellow { color: #f6d415; }
.red { color:#910a53; }
.purple { color:#C42C65; }
.seered{color:#C52027;}
.footer_blue { color:#4d76a7; }
.open_green { color:#00ad66;}
.open_darkgreen {color:#006343;}
.pink {color:#cd0776; }
.fuschia { color: #990066; }
.grey{color:#7b7c7d;}
.white{color:White;}

.right { float:right; }
.left { float:left; }
.pad { padding: 0 10px 0 10px; }

.signup {
	float:right;
	padding: 9px 0 0 0;
}

/* 
    Username, Passwrod, Search textbox containers 
    on the master page 
 */
 
.searchText{
    background: url(http://www.microbilt.com/images/ImgKeySearch.png) no-repeat;
    width:135px;
    height:20px; 
    vertical-align: middle;
    padding-left:5px;
}

.unameText{
background: url(http://www.microbilt.com/images/ImgUser.png) no-repeat;
width:90px;
height:20px; 
vertical-align: middle;
padding-left:2px;
}

.pwdText{
background: url(http://www.microbilt.com/images/ImgPassword.png) no-repeat;
width:66px;
height:20px; 
vertical-align: middle;
padding-left:2px;
}

/*
	MicroBilt Product Detail Pages CSS

*/

#wide_left_column {
  float:left;
  width:615px;
  padding: 0 10px 0 10px;
  line-height:1.5;
}
#wide_left_column a:link, #wide_left_column a:visited {
    color:#7b7c7d;
    text-decoration:underline;
	font-weight:bold;
}
#wide_left_column a:link.light_blue, #wide_left_column a:visited.light_blue{color:#0995d5;}
#wide_left_column a:hover.light_blue{ color:#9ECAE6; }
#wide_left_column a:link.pale_blue, #wide_left_column a:visited.pale_blue{color:#9ECAE6;}
#wide_left_column a:hover.pale_blue{ color:#0995d5; }
#wide_left_column a:link.dark_blue, #wide_left_column a:visited.dark_blue{color:#083486;}
#wide_left_column a:hover.dark_blue{color:#0995d5;}
#wide_left_column a:link.yellow, #wide_left_column a:visited.yellow{color:#f6d415;}
#wide_left_column a:hover.yellow{color:#dd8827;}
#wide_left_column a:link.red, #wide_left_column a:visited.red{color:#910a53;}
#wide_left_column a:hover.red{color:#C52027;}
#wide_left_column a:link.green, #wide_left_column a:visited.green{ color:#9BB104;}
#wide_left_column a:hover.green{ color:#0995d5;}
#wide_left_column a:link.orange, #wide_left_column a:visited.orange{ color:#ef8d08;}
#wide_left_column a:hover.orange{ color:#6c5735;}


#wide_left_column #right_nav a:link.dark_blue, #wide_left_column #right_nav a:visited.dark_blue{ color:#083486; text-decoration:none;}
#wide_left_column #right_nav a:hover.dark_blue{color:#0995d5; text-decoration:underline;}

#middle_column a:link.green, #middle_column a:visited.green{ color:#9BB104;}
#middle_column a:hover.green{ color:#0995d5;}
#middle_column a:link.red, #middle_column a:visited.red{color:#910a53;}
#middle_column a:hover.red{color:#C52027;}


#wide_left_column a.shadowed, #wide_left_column a:visited.shadowed {
    text-decoration:none;
	font-weight:bold;
}
#wide_left_column #greybox {
	width:199px;
	/*background: url(http://www.microbilt.com/images/greybox_middle.png) top left repeat-y;*/
	margin: 0 10px 0 0;
	padding:0;
}

#wide_left_column #greybox p, #wide_left_column #greybox h1, #wide_left_column #greybox h2, #wide_left_column #greybox h3, #wide_left_column #greybox h4 {
	text-align:left;
	padding: 0 10px 0 10px;
}

#wide_left_column #greybox_top {
	width:199px;
	height:7px;
	background: url(http://www.microbilt.com/images/greybox_top.png) top left no-repeat;
	margin: 0 10px 0 0;
	padding:0;
}

#wide_left_column #greybox_middle {
	width:189px;
	background: url(http://www.microbilt.com/images/greybox_middle.png) top left repeat-y;
	text-align:left;
	margin: 0 10px 0 0;
	padding: 0 5px 0 5px;
}

#wide_left_column #greybox_middle a:link.shadowed, #wide_left_column #greybox_middle a:visited.shadowed
{
   text-decoration:none;
}

#wide_left_column #greybox_bottom {
	width:199px;
	height:6px;
	background: url(http://www.microbilt.com/images/greybox_bottom.png) top left no-repeat;
	margin: 0 10px 0 0;
	padding:0;
}
.intro_bold{
  font-size: 100%;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
}
.spacer{
  clear: both;
  height:6px;
}
.spacer10{
  clear: both;
  height:10px;
}
#product_breadcrumb{
 color: #9BB104;
}
#product_breadcrumb a:link, #product_breadcrumb a:visited{
 color: #9BB104;
 text-decoration: underline;
 font-weight:bold;
}
#about_breadcrumb{
 color:#083486;
}
#about_breadcrumb a:link, #about_breadcrumb a:visited{
 color:#083486;
 text-decoration:underline;
 font-weight:bold;
}
#seemag_breadcrumb{
 color: #cd0776;
}
#seemag_breadcrumb a:link, #seemag_breadcrumb a:visited{
 color: #910a53;
 text-decoration: underline;
 font-weight:bold;
}
#header_link, #header_link a:link, #header_link a:visited{
 color: #0995d5;
 }
 
 /***************** BloomReach Search on all pages ********************/
 #br-related-searches-widget{width:290px;text-align:justify; border:solid 1px grey; padding:5px; min-height:200px;display:block;margin-bottom:5px;}
 #br-keyword{width:290px;text-align:justify; border:solid 1px grey; margin-bottom:5px;padding:5px; min-height:200px;} #br-other-searches-widget{width:290px;text-align:justify; border:solid 1px grey; margin-bottom:5px;padding:5px; min-height:200px;} .br-related-heading{font-size:1.2em;color: #083486; margin: 0 0 8px 0;}
 .br-related-query{font-size:1em;text-align:justify;}
 #ads_right .br-related-query{font-size:1em;text-align:justify;}
 a.br-related-query-link{font-size:1em;color:#0995d5;text-align:justify;}
 #ads_right a.br-related-query-link{font-size:1em;color:#0995d5;text-align:justify;}
 a:hover.br-related-query-link{font-size:1em;color:#0995d5; text-decoration:underline;text-align:justify;}
 #ads_right a:hover.br-related-query-link{font-size:1em;color:#0995d5; text-decoration:underline;text-align:justify;}
 .br-keyword-h{font-size:1.2em;color: #083486; margin: 0 0 8px 0;}
 .br-keyword-q{text-align:justify;}
 
  #br-other-searches-widget a:link, #br-other-searches-widget a:visited{color:#0995d5;}
  #br-other-searches-widget a{font-weight:bold;cursor:pointer;}
  div#br-sf-widget-microbilt-maincont {margin-top:5px; margin-left:10px; margin-top:-50px; position:absolute}
  div#br-sf-widget-microbilt-cont {position:absolute; z-index:3; list-style:none; width:420px; height:190px; background:#eee; border:5px solid #ccc; padding:0px; margin:30px 0px -150px -300px;}
  div#br-sf-widget-microbilt-title {position:absolute; margin-top:9px; margin-left:14px; width:420px; height:20px; color:#083486;}
  div#br-sf-widget-microbilt-close {position:absolute; margin-top:9px; margin-left:370px; width:40px; height:5px}
  div#br-sf-widget-microbilt-hr {position:absolute; margin-top:25px; margin-left:15px; width:390px; height:5px}
  div#br-sf-widget-microbilt-desc {position:absolute; margin-top:40px; margin-left:15px; width:390px; height:70px}
  div#br-sf-widget-microbilt-osf {position:absolute; margin-top:120px; margin-left:15px; width:390px; height:10px}
  div#br-sf-widget-microbilt-searches {position:absolute; margin-top:135px; margin-left:15px; width:390px; height:30px}
  div#br-sf-widget-microbilt-view {position:absolute; margin-top:165px; margin-left:320px; width:80px; height:20px}    

#single_column {
  float:left;
  width:915px;
  padding: 20px 20px 20px 20px;
  line-height:1.5;
  background-color:White;
}

#single_column a:link.red, #single_column a:visited.red{color:#910a53;}
#single_column a:hover.red{color:#C52027;}