.clear-fix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
/* Hides from IE-mac             */
/* html .clear-fix {height: 1%;} */
/* End hide from IE-mac          */

/********/
/* MAIN */
/********/
a img									{ border:0px; }
.clear								{ clear:both; overflow:hidden; height:0px; display:block; }
html									{ width:100%; height:100%; background-color:#999A9C; overflow-y:scroll; }
body									{ margin:0px; background-color:#999A9C; text-align:center; }
a											{ color:#418BB0; text-decoration:underline; font-family:Arial; font-size:11px; font-weight:normal; }
a:hover								{ text-decoration:none; }
.form_btn_out					{ width:70px; margin-top:10px; height:20px; font-size:11px; background-color:#6C6C6C; border:1px solid; border-top-color:#B4B6B8; 
												border-left-color:#B4B6B8; border-right-color:#B4B6B8; border-bottom-color:#B4B6B8; color:#FFFFFF; }
.form_btn_over				{ width:70px; margin-top:10px; height:20px; font-size:11px; background-color:#B4B6B8; border:1px solid; border-top-color:#6C6C6C; 
												border-left-color:#6C6C6C; border-right-color:#6C6C6C; border-bottom-color:#6C6C6C; color:#000000; }
#main-black						{ width:925px; margin-left:auto; margin-right:auto; background-color:#000000; text-align:left; }
#main-white						{ width:925px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; text-align:left; }
/*#main-black .content	{ background-image:url('/rezidorsas_static_content/new/images/bg_chair.jpg'); background-repeat:no-repeat; background-color:#000000;*/
#main-black .content	{ background-repeat:no-repeat; background-color:#000000;
												width:925px; margin:0px; padding:0px; }
#main-white .content	{ background-image:none; background-color:#FFFFFF; width:925px; margin:0px; padding:50px 0px 0px 0px; }

.wide .widget_content	{ background:none !important; border:0px !important; }
.wide									{ width:425px !important; }
.noheight							{ height:auto !important; }
.maincontent					{ width:425px !important; }
.nobg									{ background:none; }
.noborder							{ border:0px !important; }
.centered							{ text-align:center !important; }
.nomargin							{ margin:0px 0px 0px 0px !important; }
.pdf { background:url(/rezidorsas_static_content/2007/images/pdf-icon.gif) no-repeat; float:left; width:20px; height:20px; position:relative; left:5px; }
.left { position:relative; float:left; }
.left a { cursor:pointer; }
.bold { font-weight:bold; }


/*******************/
/* added by larjen */
/*******************/
h1, h2 { font-family:Arial; color:#FF0000; margin:0px; font-weight:normal; padding-bottom:4px; }
h1 {font-size:22px; }
h2 {font-size:17px; }
p {font-family:arial; font-size:11px; color:#464646; padding:0px; margin:5px 0px; }


/**********/
/* HEADER */
/**********/
.header 													{ background:url('/rezidorsas_static_content/2007/images/title_bg.jpg') no-repeat top left #000000; height:118px; width:925px;
																		position:relative; }
.header .logo 										{ position:relative; float:right; margin-right:50px; display:inline; width:146px; height:79px; background:#00CC33;
																		background:url('/rezidorsas_static_content/2007/images/title_logo.jpg'); } 
.header .logo_small								{ position:relative; float:right; margin:0px; margin-top:3px; margin-right:25px; display:inline; width:146px; height:59px; background:#00CC33;
																		background:url('/rezidorsas_static_content/2007/images/title_logo_small.jpg') no-repeat; }																		
.header .search 									{ font-family:arial; font-size:10px; color:#FFFFFF; position:absolute; float:left; margin-left:26px; margin-top:35px; }
.header .search .language 				{ float:left; padding-top:6px; padding-right:10px; }
.header .search .language a 			{ font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.header .search .language a:hover { text-decoration:underline; }
.header .search .accept 					{ float:left; padding-right:10px; background:url('/rezidorsas_static_content/2007/images/searcharrow.gif') no-repeat right;
																		margin-top:6px; padding-left:10px; }
.header .search .accept a 				{ font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.header .search .accept a:hover 	{ text-decoration:underline; }
.header .search .form 						{ float:left; }

/********/
/* MENU */
/********/
.menu															 { background-image:url('/rezidorsas_static_content/2007/images/menu_bg.jpg'); background-repeat:no-repeat; position:relative;
																		 background-color:#000000; height:25px; width:900px; padding-left:25px; }
.menu ul 													 { margin:0px; padding:0px; }
.menu li 													 { display: inline; list-style-type:none; float:left; margin:0px 1px; }
.menu li a .button_sel						 { height:25px; text-align:center; float:left;}
.menu li a .button_sel .left			 { float:left; width:15px; height:25px; background-image:url('/rezidorsas_static_content/2007/images/menu_btn_left_sel.gif'); }
.menu li a .button_sel .right			 { float:left; width:15px; height:25px; background-image:url('/rezidorsas_static_content/2007/images/menu_btn_right_sel.gif'); }
.menu li a .button_sel .background { background-image:url('/rezidorsas_static_content/2007/images/menu_btn_bg_sel.gif'); padding-top:5px; padding-bottom:7px;
																		 white-space:nowrap; display:inline; float:left; text-transform:uppercase; }
.menu li a .button								 { height:25px; text-align:center; float:left;}
.menu li a .button .left					 { float:left; width:15px; height:25px; background-image:url('/rezidorsas_static_content/2007/images/menu_btn_left.gif'); }
.menu li a .button .right 			   { float:left; width:15px; height:25px; background-image:url('/rezidorsas_static_content/2007/images/menu_btn_right.gif'); }
.menu li a .button .background		 { background-image:url('/rezidorsas_static_content/2007/images/menu_btn_bg.gif'); padding-top:5px; padding-bottom:7px;
																		 white-space:nowrap; display:inline; float:left; text-transform:uppercase; }
.menu li a .button_mo 						 { height:25px; text-align:center; float:left;}
.menu li a .button_mo .left 			 { float:left; width:15px; height:25px; background-image:url('/rezidorsas_static_content/2007/images/menu_btn_left_mo.gif'); }
.menu li a .button_mo .right 			 { float:left; width:15px; height:25px; background-image:url('/rezidorsas_static_content/2007/images/menu_btn_right_mo.gif'); }
.menu li a .button_mo .background  { background-image:url('/rezidorsas_static_content/2007/images/menu_btn_bg_mo.gif'); padding-top:5px; padding-bottom:7px;
																		 white-space:nowrap; display:inline; float:left; text-transform:uppercase; }
.menu li a 												 { float:left; font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none; cursor:pointer; }
.menu li img 											 { border:none; }
.menu li a:hover									 { color:#464646; text-decoration:none; }

/*************/
/* SEPERATOR */
/*************/
.seperator { background-image:url('/rezidorsas_static_content/2007/images/title_menubar.jpg'); background-repeat:repeat-x; background-color:#000000; height:10px;
						 width:925px; font-size:0px; }

/***************/
/* CONTENT-TOP */
/***************/
.content-top 																		 { width:925px; position:relative; margin-bottom:45px; }
.report_div 																		 { float:right; position:relative; margin:22px 20px 0px 0px; width:307px; height:161px; display:inline;
																									 /*background:url('/rezidorsas_static_content/2007/images/annual_report_bg.jpg');*/ }
.report_div .report_btn 												 { position:absolute; right:80px; top:134px; }
.report_div .report_btn a 											 { cursor:pointer; text-decoration:none; }
.report_div .report_btn a .button .left 				 { height:25px; width:15px;  display:inline; margin:0px; padding:0px;
																									 background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-lo.gif'); float:right; }
.report_div .report_btn a .button .background 	 { font-family:Arial; font-size:11px; color:#FFFFFF;
																									 background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-lo.gif'); float:right; height:20px;
																									  white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.report_div .report_btn a .button .right 				 { height:25px; width:15px; display:inline; margin:0px; padding:0px;
																									 background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-lo.gif'); float:right; }
.report_div .report_btn a .button_mo .left 			 { height:25px; width:15px;  display:inline; margin:0px; padding:0px;
																									 background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-hi.gif'); float:right; }
.report_div .report_btn a .button_mo .background { font-family:Arial; font-size:11px;  color:#464646;
																									 background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-hi.gif'); float:right; height:20px;
																									 white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.report_div .report_btn a .button_mo .right 		 { height:25px; width:15px;  display:inline; margin:0px; padding:0px;
																									 background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-hi.gif');  float:right;}
.slash																					 { width:925; height:0px; font-size:0px; border-top:1px solid #FF0000; position:relative; top:210px; 
																									 z-index:10; }

/******************/
/* PRESS RELEASES */
/******************/
.newsfeed-item-date					{ font-family:Arial; font-size:11px; font-weight:bold; color:#464646; padding:10px 0px 0px 0px; }
.newsfeed-item-headline			{  }
.newsfeed-item-headline h2	{ margin:0px 0px 0px 10px; }

/***************/
/* CONTENT-MID */
/***************/
#main-black .content-mid 					 					{ width:925px; display:block; margin-bottom:25px; }
#main-black .widget_headline	     					{ font-family:Arial; background-color:none; margin:0px; font-size:22px; color:#FFFFFF; height:30px; overflow:hidden; }
#main-white .widget_headline 			 					{ font-family:Arial; background-color:none; margin:0px; font-size:22px; color:#000000; height:30px; width:200px;
																							overflow:hidden; }
#main-black h1 							 			 					{ font-family:Arial; color:#FFFFFF; margin:0px; font-size:22px; font-weight:normal; padding-bottom:4px; }
#main-white h1    					 			 					{ font-family:Arial; color:#000000; margin:0px; font-size:22px; font-weight:normal; padding-bottom:4px; }
#main-white .content-mid-center h1  					{ font-family:Arial; color:#FF0000; margin:0px; font-size:22px; font-weight:normal; padding-bottom:4px; }
#main-white .content-mid										{ width:925px; display:block; margin-bottom:25px; position:relative; }
#main-white .content-mid .content-mid-left	{ background-color:#none; display:block; width:200px; margin-left:25px; float:left; display:inline; }



/********************/
/* CONTENT-MID-LEFT */
/********************/
#main-black .content-mid-left												{ background-color:#none; margin-left:25px; width:200px; display:inline; float:left; }
#main-black .content-mid-left .widget								{ width:200px; }
#main-black .content-mid-left .widget_content				{ background:none; border:0px; height:auto; width:200px; }
#main-black .content-mid-left a											{ font-weight:bold; }
#main-black .content-mid-left ul										{ margin:0px; padding:0px; }
#main-black .content-mid-left ul li									{ border-bottom:0px; background:none; margin:0px; padding:0px; overflow:hidden; }
#main-black .content-mid-left ul li ul							{ display:inline; float:left; width:100%; margin:0px; padding:0px; }
#main-black .content-mid-left ul li ul li.headline	{ border-bottom:1px solid #5E5E5E; font-weight:bold; float:left; display:inline; width:100%;
																											padding:5px 0px 3px 15px; width:185px;
																											background:url('/rezidorsas_static_content/2007/images/dot.gif') no-repeat 0px 7px; }
#main-black .content-mid-left ul li ul li.subhead		{ border-bottom:0px; background:none; margin:0px 0px 0px 10px !important; padding:5px 0px; float:left;
																											display:inline; width:100%; }
#main-black .content-mid-left ul li ul li.image			{ float:left; display:inline; width:100%; }
#main-black .content-mid-left .widget_list					{ padding:0px; }
#main-black .content-mid-left .text									{ margin-top:5px; margin-bottom:3px; }

#main-white .content-mid-left { background-color:#none; display:block; width:200px; margin-left:25px; }
#main-white .content-mid-left .widget { height:auto; }
#main-white .content-mid-left .widget_content { width:200px; border:0px; background:none; height:auto; }
#main-white .content-mid-left .widget_list { padding-top:0px; }

#main-white .content-mid-left	ul { margin:0px; padding:0px; list-style:none; font-family:Arial; font-size:11px; color:#464646; width:200px; }
#main-white .content-mid-left	ul li { margin:0px; }
#main-white .content-mid-left	.headline { font-weight:bold; padding:2px 0px 3px 15px; border-bottom:1px solid #464646; background:url('/rezidorsas_static_content/2007/images/dot.gif') no-repeat 0px 4px; }
#main-white .content-mid-left	.subhead { font-weight:bold; padding:2px 0px 5px 15px; background:none; border-bottom:0px; }
#main-white .content-mid-left	ul li ul { border-top:1px solid #FF0000; margin:3px 0px 5px -15px; padding-top:10px; }
#main-white .content-mid-left	ul li a { color:#464646; text-decoration:none; font-weight:bold; }
#main-white .content-mid-left	ul li a.selected { color:#FF0000; text-decoration:none; }
#main-white .content-mid-left	ul li a:hover { color:#999999; text-decoration:none; }
#main-white .content-mid-left	ul li ul li a { color:#464646; text-decoration:none; font-weight:bold; }
#main-white .content-mid-left	ul li ul li a:hover { color:#999999; text-decoration:none; }
#main-white .content-mid-left	ul li ul li ul { border-top:0px; padding-top:2px; margin-bottom:-8px; }
#main-white .content-mid-left	ul li ul li ul li { margin-left:15px; width:170px; }
#main-white .content-mid-left	ul li ul li ul li a { font-weight:normal; font-weight:bold; }
#main-white .content-mid-left	ul li ul li ul li a:hover {  }

#main-white .content-mid-left .text { font-family:arial; font-size:10px; margin-bottom:5px; padding-left:15px; margin-top:5px; }
#main-white .content-mid-left .text a { color:#464646; text-decoration:none; }
#main-white .content-mid-left .text a.current { color:#FF0000; text-decoration:none; }
#main-white .content-mid-left .text a:hover { color:#FF0000; text-decoration:none; }

/**********************/
/* CONTENT-MID-CENTER */
/**********************/

.content-mid-center																										{ position:relative; margin-left:25px; width:425px; float:left; display:inline; }
.content-mid-center .widget																						{ height:auto; width:425px; }
.content-mid-center .widget .widget_content														{ background:none; height:auto; border:0px; }
.content-mid-center .headline																					{ font-family:Arial; background-color:none; margin:0px; font-size:22px; color:#FF0000;
																																				height:30px; }
.content-mid-center .widget_content																		{ width:425px; border:0px; background:none; }
.content-mid-center .widget_content .btn															{ margin-top:20px; position:relative; }
.content-mid-center .widget_content .btn_link													{ height:25px; text-align:center; display:inline; float:none; position:relative; left:50%; }
.content-mid-center .widget_content .btn_link .button .left						{ height:26px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																																				background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-lo.gif'); }
.content-mid-center .widget_content .btn_link .button .background			{ width:40px; font-family:Arial; font-size:11px; color:#FFFFFF;
																																				background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-lo.gif'); height:21px;
																																				float:left; white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.content-mid-center .widget_content .btn_link .button .right					{ height:26px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																																				background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-lo.gif'); }
.content-mid-center .widget_content .btn_link .button_mo .left				{ height:26px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																																				background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-hi.gif'); }
.content-mid-center .widget_content .btn_link .button_mo .background	{ width:40px; font-family:Arial; font-size:11px; color:#464646;
																																				background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-hi.gif'); height:21px; 
																																				float:left; white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.content-mid-center .widget_content .btn_link .button_mo .right				{ height:26px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																																				background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-hi.gif'); }
font { font-family:arial; font-size:11px; color:#464646; padding:0px; margin:5px 0px; }
.content-mid-center .text																							{ font-family:arial; font-size:11px; color:#464646; padding:0px; margin:5px 0px; }
.content-mid-center .widget_content input															{ margin:0px; padding:0px; }
.content-mid-center .checkbox																					{ font-family:arial; font-size:11px; color:#464646; padding:0px; margin:5px 0px; float:left; 
																																				margin-right:5px; }
.content-mid-center .allresults																				{ font-family:arial; font-size:11px; color:#464646; padding:0px; margin:5px 0px 15px 0px;
																																				text-align:center; padding-top:10px; }
.content-mid-center .result																						{ font-family:arial; font-size:11px; color:#464646; padding:0px; margin:5px 0px; margin-top:5px; }

.content-mid-center-wide { float:left; display:inline;}
.content-mid-center-wide .widget { width:650px; }
.content-mid-center-wide .widget_content { width:650px; }
.content-mid-center-wide { width:650px; float:left; display:inline; }

.content-mid-center-full { float:left; display:inline;}
.content-mid-center-full .widget { width:875px; }
.content-mid-center-full .widget_content { width:875px; }
.content-mid-center-full { width:875px; float:left; display:inline; }


/*********************/
/* CONTENT-MID-RIGHT */
/*********************/
.content-mid-right { background-color:#none; display:block; width:675px; margin:0px; position:relative; float:right; }
.content-mid-right ul li ul li.subhead { border-bottom:0px; background:none; margin:0px 0px 0px 10px !important; padding:5px 0px; float:left; display:inline; }


#main-white .content-mid-right { background-color:#none; display:block; width:225px; margin:0px; position:relative; float:right; }
#main-white .content-mid-right .widget { height:auto !important; }

/***********/
/* WIDGETS */
/***********/
.widgetcontainer { 
	margin-right:25px; 
	/*height:305px;*/ 
	display:inline; 
	float:left; 
	/*margin-bottom:25px;*/ 
}

.widget	{ background:none; width:200px; height:305px; float:left; /*margin-right:25px;*/ margin-bottom:25px; display:inline; }

.widget .widget_content																		{ height:273px; border:1px solid #5E5E5E; background-color:#464646;
																														background:url('/rezidorsas_static_content/2007/images/largebg.gif'); }
.widget .widget_content .widget_background								{ padding:0px; width:198px;
																														height:100%; text-align:center; }
.widget_background { z-index:100; }
.widget .widget_content .widget_title											{ padding-top:15px; font-size:12px; font-family:Arial; color:#FFFFFF; }
.widget .widget_content .widget_title .fat								{ font-weight:bold; }
.widget .widget_content .btn											{ margin-top:40px; text-align:center; position:relative; }
.widget .widget_content .button										{ margin:40px 0px 0px 0px; height:25px; text-align:center; left:auto; }
.widget .widget_content .button table							{ margin:0px auto; }
.widget .widget_content .button table .btn_ahref	{ cursor:pointer; text-decoration:none; }
.widget .widget_content .button a									{ text-decoration:none; color:#FFFFFF; }
.widget .widget_content .button a:hover						{ text-decoration:none; color:#464646; cursor:pointer; }
.widget .widget_content .button .left							{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																										background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-lo.gif'); }
.widget .widget_content .button .background				{ font-family:Arial; font-size:11px; color:#FFFFFF;
																										background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-lo.gif'); height:20px; float:left; 
																										white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.widget .widget_content .button .right						{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																										background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-lo.gif'); }
.widget .widget_content .button_mo .left					{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																										background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-hi.gif'); }
.widget .widget_content .button_mo .background		{ font-family:Arial; font-size:11px; color:#464646;
																										background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-hi.gif'); height:20px; float:left;
																										white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.widget .widget_content .button_mo .right					{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																										background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-hi.gif'); }
/*.widget .widget_content .btn															{ margin-top:20px; text-align:center; position:relative; }
.widget .widget_content .btn_link													{ height:25px; text-align:center; display:inline; float:left; position:relative; left:50%; }
.widget .widget_content .btn_link .wrap_one								{ position:relative; display:block; left:-50%; }
.widget .widget_content .btn_link .wrap_two								{ display:block; float:none; }
.widget .widget_content .btn_link .wrap_two .btn_ahref		{ cursor:pointer; text-decoration:none; }
.widget .widget_content .btn_link .button .left						{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																														background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-lo.gif'); }
.widget .widget_content .btn_link .button .background			{ font-family:Arial; font-size:11px; color:#FFFFFF;
																														background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-lo.gif'); height:20px; float:left; 
																														white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.widget .widget_content .btn_link .button .right					{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																														background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-lo.gif'); }
.widget .widget_content .btn_link .button_mo .left				{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																														background-image:url('/rezidorsas_static_content/2007/images/inpage-button-left-hi.gif'); }
.widget .widget_content .btn_link .button_mo .background	{ font-family:Arial; font-size:11px; color:#464646;
																														background:url('/rezidorsas_static_content/2007/images/inpage-button-mid-hi.gif'); height:20px; float:left;
																														white-space:nowrap; display:inline; margin:0px; padding:5px 0px 0px 0px; }
.widget .widget_content .btn_link .button_mo .right				{ height:25px; width:15px; float:left; display:inline; margin:0px; padding:0px;
																														background-image:url('/rezidorsas_static_content/2007/images/inpage-button-right-hi.gif'); }*/

.widget .widget-image-link				{ width:198px; height:273px; height:273px;
																		width:198px; background-color:#464646; }
.widget .widget-image-link a			{ cursor:pointer; }
.widget .widget-image-link a div	{ width:198px; height:273px; }

.widget .widget_text	{ font-family:arial; font-size:11px; color:#FFFFFF; line-height:18px; padding:10px; margin:0px; }
.widget .widget_swf	{ width:auto; font-family:arial; font-size:11px; color:#FFFFFF; line-height:18px; padding:0px; margin:0px; border:1px solid #5E5E5E; }
.widget .widget_list	{ font-family:arial; font-size:11px; color:#FFFFFF; padding-top:5px; margin:0px; }

.widget_list ul										{  margin:0px; padding:0px 0px 0px 0px; list-style:none; }
.widget_list ul li								{  margin:0px; padding:0px; list-style:none; }
.widget_list ul li ul							{  margin:0px; padding:0px 0px 0px 0px; list-style:none; }
.widget_list ul li ul li.headline	{ border-bottom:1px solid #5E5E5E; padding:5px 0px 5px 25px; margin-left:0px;
																		background:url('/rezidorsas_static_content/2007/images/dot.gif') no-repeat 10px 7px; }
.widget_list ul li ul li.subhead	{ border-bottom:0px; padding:0px 0px 0px 0px; padding-left:0px; background:none; }
.widget_list ul li ul li a				{ font-family:arial; font-size:11px; color:#FFFFFF; text-decoration:none; }
.widget_list ul li ul li a:hover	{ color:#FF0000; text-decoration:none; }

.small									{ background:none; width:200px; height:140px; float:left; display:inline; }
.small .widget_content	{ height:108px; width:198px; border:1px solid #5E5E5E; background:url('/rezidorsas_static_content/2007/images/smallbg.gif'); padding:0px; }

.widget .widget_noblt_list									{ font-family:arial; font-size:11px; color:#FFFFFF; padding:0px; margin:0px; }
.widget .widget_noblt_list .sharepriceup		{ position:relative; float:right; padding-right:15px; color:#499B00;
																							background:url('/rezidorsas_static_content/2007/images/arrowup.gif') no-repeat right; margin-right:10px; }
.widget .widget_noblt_list .sharepricedown	{ position:relative; float:right; padding-right:15px; color:#FF0000;
																							background:url('/rezidorsas_static_content/2007/images/arrowdown.gif') no-repeat right; margin-right:10px; }
.widget .widget_noblt_list .last						{ position:relative; float:right; padding-right:10px; margin-right:0px; }
.widget .widget_noblt_list .change					{ position:relative; float:right; padding-top:2px; padding-right:10px; }
.widget .widget_noblt_list ul								{ margin:0px; padding:0px; list-style:none; }
.widget .widget_noblt_list ul li						{ border-bottom:0px; padding:0px; list-style:none; }
.widget .widget_noblt_list ul li ul					{ margin:0px; padding:0px; list-style:none; }
.widget .widget_noblt_list ul li ul li			{ border-bottom:1px solid #5E5E5E; padding:5px 0px 5px 10px; list-style:none; }

/**********/
/* FOOTER */
/**********/
#main-black .footer		{ width:925px; background-color:#000000; font-family:arial; font-size:10px; color:#FFFFFF; height:50px; padding-top:50px; }
.footer .slash				{ width:925; height:0px; font-size:0px; border-top:1px solid #FF0000; position:relative; top:-30px; z-index:10; }
.footer .contact			{ width:925; padding-left:25px; z-index:200; }
#main-black .footer a	{ font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.footer a:hover				{ text-decoration:underline; }
#main-white .footer		{ width:925px; background-color:#FFFFFF; font-family:arial; font-size:10px; color:#000000; height:50px; padding-top:50px; }
#main-white .footer a	{ font-family:arial; font-size:10px; color:#000000; text-decoration:none; }

/*****************/
/* WRAPPER_GRAPH */
/*****************/			
.wrapper_graph .wrapper				{ overflow:hidden; width:400px; height:500px; margin-left:17px; }
.wrapper_graph .bold					{ font-weight:bold;color:#000; font-size:12px; }
.wrapper_graph .line					{ clear:both; display:block; height:1px; background-color:#000; width:400px; text-align:center; overflow:hidden; margin:10px 0px 6px 0px;}
.wrapper_graph a							{ text-decoration:none; color:#000}
.wrapper_graph .bn						{ width:40px !important; height:20px !important}
.wrapper_graph .menu					{ float:left; width:140px; margin-top:23px; display:none; }
.wrapper_graph #content				{ float:left; width:400px; padding-top:20px; color:#666; }
.wrapper_graph form						{ margin:0px; padding:0px; }
.wrapper_graph .cols					{ font-size:11px; width:400px;}
.wrapper_graph .cols ul				{ clear:both; margin:0px; padding:0px; list-style-type:none;}
.wrapper_graph .cols ul li		{ margin-top:10px}
.wrapper_graph .cols label		{ cursor:pointer;}
.wrapper_graph .cols img			{ padding-right:8px; border:0px; width:7px; height:7px;}
.wrapper_graph .col-1					{ float:left; font-size:11px;}
.wrapper_graph .col-2					{ float:left; margin-left:20px;}
.wrapper_graph .col-3					{ float:left; margin-left:30px;}
.wrapper_graph .col-1 input		{ width:100px; font-size:11px; height:14px; margin:0px; padding:0px;}
.wrapper_graph .col-1 select	{ font-size:11px; }
.wrapper_graph #legend				{ padding-left:100px;margin-bottom:10px; }

/*************************/
/*  Observer Image Bank  */
/*************************/

#pictures			{ float:left; width:420px; margin-top:20px;}
.pic				{ width:400px; color:#464646; font-familly:arial; font-size:11px; line-height:12px; margin-bottom:36px; overflow:hidden;}
.pic a				{ color:#418BB0; text-decoration:underline;}
.pic a:hover		{ text-decoration:underline; }
.pic img			{ float:right;}
#bottomNav			{ position:absolute; width:400px; height:20px; top:480px; left:0px; background-color:#fff; text-align:center; color:#000; }
#bottomNav a		{ color:#000; text-decoration:underline; }
#bottomNav .sel		{ color:#418BB0;}

#timestamp			{position:absolute;left:168px;top:2px;color: white;font-family:arial; font-size:10px;display:none;}

/**********/
/* button */
/**********/
a.button-general, a.button-general span {
    font: normal 11px arial;
    text-decoration: none;
    display: block;
}

a.button-general {
    background: transparent url('/rezidorsas_static_content/2007/css-img/button-general-end.gif') no-repeat scroll top right;
    color: #fff;
    float: left;
    height: 26px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
}

a.button-general span {
    background: transparent url('/rezidorsas_static_content/2007/css-img/button-general.gif') no-repeat;
    line-height: 14px;
    padding: 6px 0 6px 18px;
}

a.button-general:visited {
    color: #fff;
}

a.button-general:visited span {
    color: #fff;
}

a.button-general:hover {
    background-position: bottom right;
    color: #444;
    outline: none; /* hide dotted outline in Firefox */
}

a.button-general:hover span {
    background-position: bottom left;

}

