
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:2.6.0
*/
html{color:#000;background:#fff;font-family:'arial', 'trebuchet ms', 'verdana';}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}
/*End YUI reset*/

/*Font base set*/
body{font-size:62.5%;margin-top:10px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3{font-family:'trebuchet ms';}
h1{font-size:1.6em;}
h2{font-size:1.4em;}
h3{font-size:1.3em;}
strong, b, strong *, b * {font-weight:bold !important;}
em, i, em *, i * {font-style:italic !important;}

/*page layout*/
.MasterNoLayout{width:980px;margin:0 auto;position:relative;clear:both;display:block;overflow:hidden;min-height:500px;}
/*end page layout*/

/*START FLEX COLUMN*/
div.flx{width:auto;clear:both;margin:0;overflow:visible;}

.rbi-flx-col1,
.rbi-flx-col2,
.rbi-flx-col3,
.rbi-flx-col4,
.rbi-flx-col5,
.rbi-flx-col6,
.rbi-flx-col7,
.rbi-flx-col8,
.rbi-flx-col9,
.rbi-flx-col10{display:inline;float:left;}

.rbi-flx-col1-inner,
.rbi-flx-col2-inner,
.rbi-flx-col3-inner,
.rbi-flx-col4-inner,
.rbi-flx-col5-inner,
.rbi-flx-col6-inner,
.rbi-flx-col7-inner,
.rbi-flx-col8-inner,
.rbi-flx-col9-inner,
.rbi-flx-col10-inner{padding:0 0 0 10px;}

.rbi-flx-col1-inner{padding:0;}

/*END FLEX COLUMN*/

.control{clear:both;width:100%;margin-bottom:10px;overflow:hidden;}

/*START AD PLACEMENT*/
div.adp-Leaderboard, div.adp-MPU, div.adp-Button, div.adp-Skyscraper{margin-bottom:15px;overflow:visible;}
div.adp-Skyscraper td, .adp-MPU td, .adp-Button{clear:both;font-size:9px;color:#999;text-transform:uppercase;}

.rbi-adp-inner table{margin:0 auto;width:auto;}
.rbi-adp-inner span{display:block;text-align:center;}
/*END AD PLACEMENT*/

/*START ADVANCED SEARCH*/
div.asf{}
/*END ADVANCED SEARCH*/

/*START QUICK SEARCH*/
div.qsf{}
/*END QUICK SEARCH*/

/*START AUTHENTICATION*/
div.aut{}
/*END AUTHENTICATION*/

/*START BREADCRUMB*/
div.brc{}
/*END BREADCRUMB*/

/*START DEFAULT EMAIL A FRIEND LINK*/
div.efl{}
/*END EMAIL A FRIEND LINK*/

/*START IMAGE BG EMAIL A FRIEND LINK USING BG IMAGE WHICH SWITCHES ON HOVER*/
div.efl-ImageBG{}
/*END EMAIL A FRIEND LINK*/

/*START DEFAULT EMAIL A FRIEND FORM*/
div.eff{font-size:1.1em;}
.rbi-eff-field-input{clear:both;margin:10px 0 0 0;}
.eff label, .eff input, .eff textarea{width:98%;}
.eff input[type="submit"]{width:auto;float:right;}
/*END EMAIL A FRIEND FORM*/


/*START DEFAULT EMAIL A FRIEND POPUP*/
#GB_overlay{background-color:#000;position:absolute;margin:auto;top:0;left:0;z-index:100;}
#GB_window{left:0;top:0;font-size:1px;z-index:150;position:absolute;}
#GB_window .content{width:auto;}
.GB_Window .content{background-color:#fff;border:0 solid #ccc;}
.GB_Window .header{border-bottom:1px solid #aaa;border-top:1px solid #999;border-left:3px solid #ccc;border-right:3px solid #ccc;
					height:22px;font-size:12px;padding:3px 0;color:#333;display:none;}
/*END DEFAULT EMAIL A FRIEND POPUP*/

/*START IMAGE*/
div.img{clear:both;}
div.img-FitToWidth, .img-FitToWidth img{width:100%} 
div.img-Left{float:left;margin:0 10px 10px 0;}
div.img-Right{float:right;margin:0 0 10px 10px;}
/*END IMAGE*/

/*START POLL*/
div.pol{}
/*END POLL*/

/*START RICH MEDIA*/
div.rmd{}
.rbi-rmd-inner{text-align:center;}
.rmd object, .rmd embed{display:inline;}
/*END RICH MEDIA*/

/*START RICH TEXT*/
div.rtx{}
.rbi-rtx-inner h1, .rbi-rtx-inner h2, .rbi-rtx-inner h3, .rbi-rtx-inner h4, .rbi-rtx-inner h5,
.rbi-rtx-inner p, .rbi-rtx-inner ul, .rbi-rtx-inner li, .rbi-rtx-inner ol{margin:0 0 5px 0;}
.rbi-rtx-inner td, .rtx td{padding:2px 3px;}
/*END RICH TEXT*/

/*START RSS*/
div.rss{}
/*END RSS*/

/*TAB CONTAINER*/
div.tbc{}
/*END TAB CONTAINER*/

/*NOINDEX For page elements that should not be indexed - style declarations in this class should only explicitly remove layout style, nothing else*/
span.noindex{margin:0px;padding:0;}
/*END NOINDEX*/

/*EPiServer EDIT MODE*/
div.Ext3ContentFunction{margin:0 -3px;}
/*End EPiServer EDIT MODE*/
