  /* --=== [wcap] ===-- */  .widget_caption { 	display: block; 	font-size: 12px; 	text-shadow: 1px 1px 1px #333; 	text-transform: lowercase; }  /* --=== [slides] ===-- */  .slides_container { 	display: block; 	position: relative; }  #RightColumn .slides_container, #FooterWidgets .slides_container  { 	float: none !important; }   #ArticleContent .slides_container { 	padding: 10px; 	margin-bottom: 10px; 	-moz-border-radius: 5px; 	border-radius: 5px; 	-webkit-border-radius: 5px;	 }  #ArticleContent .slides_container.align_right { 	margin-left: 20px; }  #ArticleContent .slides_container.align_left { 	margin-right: 20px; }  #ArticleContent p .slides_container a.widget_image, #ArticleContent p .slides_container a.widget_image:hover  { 	border: none; 	background: none; }    .slides { 	overflow: hidden; 	width: 198px; 	display: block; 	position: relative; }  .slide { 	width: 198px; 	float: left; 	display: block; 	position: absolute; 	 }  .slide object{ 	display: none; }  .selected_slide object{ 	display: block; }  .slidebuttons { 	display: block; 	*height: 15px; 	margin-top: 10px; }  .slide_butt { 	background: url(../../../images/buttons/butt.png) 1px -273px no-repeat; 	padding: 2px 8px; 	cursor: pointer; 	*display: block; 	*padding: 0px; 	*width: 14px; 	*float: left; }  .slide_butt_on { 	background: url(../../../images/buttons/butt.png) -13px -273px no-repeat; }  .slide_butt_sel { 	background: url(../../../images/buttons/butt.png) -27px -273px no-repeat; }  /* --=== [accordion] ===-- */  .titleaccordion { 	text-transform: none; 	font-size: 18px; 	color: ; 	font-family: 'interstateR', 'interstateR'; 	font-weight: normal; 	padding: 10px 0px 10px 10px; 	margin: 0px 10px 0px 0px; 	text-transform: uppercase;	 	display: block; 	cursor: pointer; 	color: #000000; }  .titleaccordion .toggle_icon { 	background:url("../../../images/icons/miniicons.png") no-repeat scroll -17px top transparent; 	display:block; 	float:right; 	height:18px; 	width:17px; }  .titleaccordion.clicked .toggle_icon { 	background:url("../../../images/icons/miniicons.png") no-repeat scroll -34px top transparent; 	display:block; 	float:right; 	height:18px; 	width:17px; }  .textaccordion {   display: block;   font-size: 12px;   line-height: 20px;   font-family: Arial; 	margin:0 15px 0 0; 	padding: 0px 10px 10px 10px;   }  .contentaccordion { 	display: block; 	-moz-border-radius: 5px; 	border-radius: 5px; 	-webkit-border-radius: 5px; 	margin: 0px 0px 2px 0px; }  .contentaccordion a{ 	background-color: none; 	color: #D40D0D; }  .contentaccordion a:hover { 	background-color: #2541CC; 	color: #FFFFFF; 	text-decoration: none; }  #ArticleContent .contentaccordion ul,  #ArticleContent .contentaccordion ol {   margin: 10px 0px; }  /* --=== [framed_picture] ===-- */  .FramedPicture { 	margin: 5px 0px 0px 0px; 	padding: 0px 0px 0px 8px; 	display: block; 	background: url(../../../images/thumbnails/homepagebox_thumbnail_l.png) no-repeat;	 }  	.FramedPicture .FramedPictureContainer { 		padding: 8px 8px 0px 0px; 		display: block; 		background: url(../../../images/thumbnails/homepagebox_thumbnail_r.png) right top no-repeat;		 	} 	 .FramedPictureBottom { 	background: url(../../../images/thumbnails/homepagebox_thumbnail_l.png) left bottom no-repeat; 	display: block; 	padding: 0px 0px 0px 8px; 	margin: 0px 0px 5px 0px; 	 }  	.FramedPictureBottomContainer { 		background: url(../../../images/thumbnails/homepagebox_thumbnail_r.png) right bottom no-repeat; 		display: block; 		padding: 0px 8px 8px 0px; 		*height: 0px; 	}	      .content_box { 	display: block; 	background-color: #FFF; 	-moz-border-radius: 5px; 	border-radius: 5px; 	-webkit-border-radius: 5px;	 	margin-bottom: 10px; }  .content_box.right_pos { 	float: right; 	margin-left: 20px; }  .content_box.left_pos { 	float: left; 	margin-right: 20px; }  .content_box_title { 	font: normal 18px 'interstateR', 'interstateR'; 	color: #FFFFFF; 	text-transform: uppercase;	 	padding: 8px 10px; 	display: block; 	font: 20px/20px ; 	-moz-border-radius: 5px 5px 0px 0px; 	border-radius: 5px 5px 0px 0px; 	-webkit-border-radius: 5px 5px 0px 0px;	 	text-transform: capitalize; 	text-shadow: 1px 1px 1px #333333; 	background: url(../../../images/icons/boxtitle.png) 0px 0px repeat-x; 	border: 1px solid #333333; }    .content_box_text { 	background: url("../../../images/sidebar/widgetshadow.png") repeat-x scroll center top; 	padding: 10px; 	display: block; 	font: 12px/20px Arial; 	 }  .content_column { 	float: left; 	 }	  .content_column p { 	margin-right: 20px; }  .hightlight { 	-moz-border-radius: 3px; 	border-radius: 3px; 	-webkit-border-radius: 3px;	 	border: 1px solid transparent; 	border-width: 1px 3px; }  .dropcap { 	float: left; 	margin: 3px 3px 0px 0px; 	padding: 3px 3px 0px 0px; 	line-height: 30px; 	font-family: Museo; }  .message_box { 	clear: both; 	float: left; 	width: 100%; 	-moz-border-radius: 5px; 	border-radius: 5px; 	-webkit-border-radius: 5px;	 	padding: 15px 0px 15px 0px; 	margin-bottom: 20px; 	border: 1px solid transparent; }  .message_box_text { 	padding: 5px 10px 5px 52px; 	display: block; }   .message_box .spacer { 	display: block; 	float: left; 	height: 32px; }   .ButtonContainer { 	clear:left; 	display:block; 	padding-bottom:45px; }   .code { 	background-color: #FFFFFF; 	padding: 0px; 	clear: both; 	margin: 10px 0px 50px 0px; 	line-height: 16px; 	-moz-border-radius: 5px; 	border-radius: 5px; 	-webkit-border-radius: 5px; }  .line { 	padding: 5px; 	font-family: "Courier New"; 	font-size: 11px; }  .line0 { 	background-color: #EFEFEF; }  .line1 { 	background-color: transparent; }  .divider { 	clear: both; 	height: 2px; 	margin: 20px 0px; 	background: url(../../../images/icons/divider.png) 0px 0px repeat-x; }  .divider_top { 	clear: both; 	height: 12px; 	margin: 20px 0px; 	background: url(../../../images/icons/divider.png) 0px center repeat-x; }  .divider_text { 	float: right; 	font: 10px Arial; }  .divider_text a { 	background-color: #FFEAC7; 	color: #000000; 	padding: 1px 5px; 	-moz-border-radius: 3px; 	border-radius: 3px; 	-webkit-border-radius: 3px;	 	text-decoration: none; }  .divider_text a:hover { 	background-color: #FFEAC7; 	background-color: #2541CC; 	color: #FFFFFF; }  .InfoPopup { 	font: 11px/16px Arial; 	width: 200px; 	position: absolute; 	background-color: #FFFFFF; 	-moz-border-radius: 5px; 	border-radius: 5px; 	-webkit-border-radius: 5px;	 	padding: 10px; 	display: none; 	-moz-box-shadow: 1px 1px 3px #333; 	margin: 30px 0px 0px 20px; }  .InfoIcon { 	width: 16px; 	height: 16px; 	padding: 1px 8px 1px 9px; 	margin: 0px 3px; 	width:16px;	 	 }   .contentTabs { 	background-color: #FFFFFF; 	-moz-border-radius: 0px 5px 5px 5px; 	border-radius: 0px 5px 5px 5px; 	-webkit-border-radius: 0px 5px 5px 5px;	 	padding: 7px 10px; 	margin: 0px 0px 15px 0px; 	float: left; 	clear: left; }  .contentTabs p { 	margin: 0px; }  .tabsTab { 	display: block; 	float: left; 	padding: 7px 10px; 	background-color: #EFEFEF; 	color: #333333; 	font: 12px Arial; 	-moz-border-radius: 5px 5px 0px 0px; 	border-radius: 5px 5px 0px 0px; 	-webkit-border-radius: 5px 5px 0px 0px;	 	margin-right: 1px; 	cursor: pointer; 	border-bottom: 1px solid #FFEAC7; }  .tabsTab.over { 	background-color: #333333; 	color: #FFFFFF; 	border-bottom: 1px solid #FFEAC7; }  .tabsTab.selected { 	background-color: #FFFFFF; 	color: #333333; 	border-bottom: 1px solid #FFF; }  .tabText { 	float: left; 	clear: left; 	display: none; }  .tabText p { 	margin: 10px 0px 10px 0px; }  '; 