﻿img, div, a { behavior: url(iepngfix.htc) }

/*set image border on all inline images */
img 
{
	border-style:none;
}

body
{
	margin: 0px 0px 0px 0px;
	background-color: #000000;		
}

html, body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;	
}

#wrap
{
	margin: 0 auto;
	width: 995px; /* put the total with of that site */	
}

.page
{
	position: relative;
	width: 995px;
	height:850px;/* adjust this for more space at the bottom*/
	margin: 0 auto;
	text-align: left;
	overflow:hidden;  /*must specify width and height */	
}

p 
{
	margin-top:10px;
	margin-bottom:5px;
}

/* splash page */
.splash_bg
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 995px;
	height: 796px;
	background-image: url('../images/splash_bg.jpg' );
	background-repeat: no-repeat;
}

#enter a
{
	position: absolute;
	left: 429px;
	top: 554px;
	width: 102px;
	height: 34px;
	background-image: url('../images/menu/enter_off.jpg' );
	background-repeat: no-repeat;
}

#enter a:hover
{
	background-image: url('../images/menu/enter_on.jpg' );
}

/* home page */
.swoops
{
	position: absolute;
	left: 798px;
	top: 19px;
	width: 198px;
	height: 808px;
	background-image: url('../images/swoops.png' );
	background-repeat: no-repeat;
	z-index: 800;
}

/*to hide the tweens */
.cover_up 
{
	position:absolute;
	left:995px;
	top:25px;
	width:600px;
	height:768px;
	background-image: url('../images/cover_up.jpg');
	background-repeat:repeat;
	z-index:999;
}


.home_bg
{
	position: absolute;
	left: 0px;
	top: 25px;
	width: 995px;
	height: 768px;
	filter:Alpha(opacity=100);
	/*background-image: url('../images/home_bg.jpg');*/	
	background-repeat: no-repeat;
}

/* info copy container */

.home_container
{
	position: absolute;
	/*set left off screen for tween 
	left: 363px;*/
	left: 995px;
	top: 210px; /*background-color:Blue;*/
	width: 100px;
	height: 334px;
	z-index:120;
}

.rpi_logo
{
	display:block;
	position:absolute;
	left:438px;
	/*left:338px;*/
	margin-top:-40px;
	width:102px;
	height:58px;
	background-image: url('../images/rpi_logo.jpg'); /**/
	background-repeat: no-repeat;	
}

.rpi_btn a
{
	display:block;
	position:absolute;
	left:800px;
	/*left:338px;*/
	top:170px;
	width:102px;
	height:58px;
	z-index:999;
	cursor:pointer;
	/*background-color:Green;*/
}

.about_container
{
	position: absolute;
	left: 995px;
	top: 310px; /*background-color:Blue;*/
	width: 632px;
	height: 334px;
	z-index:120;
}

.raise_bar_container
{
	position: absolute;
	left: 995px;
	top: 130px; /*background-color:Blue;*/
	width: 632px;
	height: 438px;
	z-index:100;
}

.markets_served_container 
{
	position: absolute;
	left: 995px;
	top: 210px; /*background-color:Blue;*/
	width: 578px;
	height: 458px;
	z-index:120;
}

.been_there_container 
{
	position: absolute;
	left: 995px;
	top: 72px; /*background-color:Blue;*/
	width: 650px;
	height: 587px;
	z-index:120;
}

.noone_container 
{
	position: absolute;
	left: 995px;
	top: 200px;
	/*background-color:Blue;*/
	width: 600px;
	height: 476px;
	z-index:120;
}

.clients_container 
{
	position: absolute;
	left: 995px;
	top: 60px;
	/*background-color:Blue;*/
	width: 620px;
	height: 630px;
	z-index:120;
}

.wetalk_container 
{
	position: absolute;
	left: 995px;
	top: 206px;
	/*background-color:Blue;*/
	width: 632px;
	height: 478px;
	z-index:120;
}

.achievment_container 
{
	position: absolute;
	left: 995px;
	top: 270px;
	/*background-color:Blue;*/
	width: 632px;
	height: 478px;
	z-index:120;
}
/* achievment back and next container */
.backnext_nav_container 
{
	position:relative;
	left:290px;
	top:45px;
	width:169px;
	height:42px;
	/*background-color:Orange;*/
	z-index:125;
}

.achvBack_btn a
{
	display:block;
	position:absolute;
	left:0px;
	top:16px;
	width: 77px;
	height: 12px;
	background-image: url('../images/menu/back_off.png');
	background-repeat: no-repeat;	
}
.achvBack_btn a:hover
{
	position:absolute;
	left:0px;
	top:0px;
	width: 91px;
	height: 42px;
	background-image: url('../images/menu/back_on.png');
}

.achvNext_btn a
{
	display:block;
	position:absolute;	
	left:83px;
	top:16px;
	width: 71px;
	height: 12px;
	background-image: url('../images/menu/next_off.png');
	background-repeat: no-repeat;	
}
	
.achvNext_btn a:hover
{
	position:absolute;	
	left:70px;
	top:0px;
	width: 84px;
	height: 42px;
	background-image: url('../images/menu/next_on.png');
}

/*press relase back and next container*/
.backnext_pr_container 
{
	position:relative;
	left:300px;
	top:5px;
	width:169px;
	height:42px;
	/*background-color:Orange;*/
	z-index:125;
}




.news_container 
{
	position: absolute;
	left: 995px;
	top: 200px;
	/*background-color:Blue;*/
	width: 632px;
	height: 478px;
	z-index:120;
}

.contact_container 
{
	position: absolute;
	left: 995px;
	top: 206px;
	/*background-color:Blue;*/
	width: 632px;
	height: 478px;
	z-index:120;
}

/* image container */
.about_image_container 
{
	position:absolute;
	left:995px;
	top:61px;
	width:415px;
	height:130px;
	z-index:130;
	/*background-color:Gray;*/	
}

.image_bracket 
{
	position:absolute;
	left:0px;
	top:14px;
	width:23px;
	height:93px;
	background-image: url('../images/about_image_bracket.png'); /**/
	background-repeat: no-repeat;
}

.image_bg 
{
	position:absolute;
	left:28px;
	top:0px;
	width:270px;
	height:128px;
	background-image: url('../images/about_image_bg.png'); /**/
	background-repeat: no-repeat;
}

.image_btn_container 
{
	position:absolute;
	left:995px;
	top:31px;
	width:200px;
	height:25px;
	z-index:850;
	/*background-color:Blue;*/
}


#image_btn a
{
	position:absolute;
	left:2px;
	top:3px;
	width:121px;
	height:18px;
	background-image: url('../images/menu/about_image_off.png'); 
	background-repeat: no-repeat;	
	
}

#image_btn a:hover
{
	position:absolute;
	left:0px;
	top:0px;
	width:134px;
	height:25px;
	background-image: url('../images/menu/about_image_on.png');
	background-repeat: no-repeat;
}

.image_text 
{
	position:absolute;
	left:42px;
	top:10px;
	width:244px;
	font-family: Verdana;
	font-size: 9px;
	/*font-weight:bold;*/	
	text-decoration: none;
	line-height:14px;
	color: #ffffff;		
}

.image_text a
{
	color: #ffffff;		
}

.image_text a:hover
{
	color: #ff4305;	
}


.close_image a
{
	position:absolute;
	left:215px;
	top:113px;
	width:69px;
	height:13px;
	background-image: url('../images/menu/close_off.png');
	background-repeat: no-repeat;	
}

.close_image a:hover
{
	position:absolute;
	left:215px;
	top:105px;
	width:77px;
	height:25px;
	background-image: url('../images/menu/close_on.png');
}

/* -- -- */

.copy_bg
{
	position: absolute;
	left: 50px;
	top: 38px;
	background-repeat: no-repeat;
	filter:Alpha(opacity=55);
	-moz-opacity: 0.55;
	opacity: 0.55;/**/
}

.copy_text 
{
	position: absolute;
	left: 65px;
	top: 50px;
	width:450px;		
	font-family: Verdana;
	font-size: 11px;		
	text-decoration: none;
	line-height:14px;
	color: #000000;
	text-align:justify;
	/*font-weight:bold;
	background-color:Gray;*/
}

.copy_text a 
{
	/*position:absolute;
	top:250px;*/
	color:#ffffff;
	text-decoration: underline;
}

.copy_text a:hover 
{
	/*position:absolute;
	top:250px;*/
	color:#ff4305;
	text-decoration: underline;
}


.copy_text li 
{
	list-style-type:disc;	
	padding-bottom:3px;
	color:#ff4305;
}


.case_text 
{
	text-align:justify;
	width:380px;
	margin-top:8px;
	line-height:13px;
}

/* text links at bottom of case studies */
.text_link_container 
{
	position:absolute;
	top:350px;
	left:0px;
	height:20px;
	width: 450px;
}

.problem a
{
	float:left;
	color:#ffffff;	
}

.problem_selected a
{
	float:left;
	color:#464646;
	text-decoration: underline;
}

.strategy a
{
	float:left;
	color:#ffffff;
	margin-left:15px;
}

.strategy_selected a
{
	float:left;
	color:#464646;
	margin-left:15px;	
	text-decoration: underline;
}

.execution a
{
	float:left;
	color:#ffffff;
	margin-left:15px;
}

.execution_selected a
{
	float:left;
	color:#464646;
	margin-left:15px;	
	text-decoration: underline;
}

.results a
{
	float:left;
	color:#ffffff;
	margin-left:15px;
}

.results_selected a
{
	float:left;
	color:#464646;
	margin-left:15px;
	text-decoration: underline;
}


.achv_home a
{
	float:left;
	margin-left:15px;
}


/*///////////////////////////*/







.bracket
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 48px;
	height: 196px;
	background-image: url('../images/bracket.png' ); /**/
	background-repeat: no-repeat;
}

/* headers */

.home_header
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 301px;
	height: 16px;
	background-image: url('../images/home_header.png' );
	background-repeat: no-repeat;
}

.about_header_a
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 369px;
	height: 16px;
	background-image: url('../images/about_header_a.png' );
	background-repeat: no-repeat;	
}

.about_header_b 
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 358px;
	height: 16px;
	background-image: url('../images/about_header_b.png' );
	background-repeat: no-repeat;
}

.raise_bar_header
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 218px;
	height: 16px;
	background-image: url('../images/raise_bar_header.png');
	background-repeat: no-repeat;
}

.markets_header
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 264px;
	height: 16px;
	background-image: url('../images/markets_header_a.png');
	background-repeat: no-repeat;
}

.markets_headerA
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 277px;
	height: 16px;
	background-image: url('../images/markets_header_b.png');
	background-repeat: no-repeat;
}

.markets_headerB
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 92px;
	height: 20px;
	background-image: url('../images/markets_header_c.png');
	background-repeat: no-repeat;
}

.bethere_header {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 133px;
	height: 16px;
	background-image: url('../images/webeenthere_header.png');
	background-repeat: no-repeat;
}

.noone_header {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 252px;
	height: 16px;
	background-image: url('../images/noone_header.png');
	background-repeat: no-repeat;
}

.clients_header
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 301px;
	height: 16px;
	background-image: url('../images/client_header.png' );
	background-repeat: no-repeat;
}

.wetalk_header {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 231px;
	height: 16px;
	background-image: url('../images/wetalk_header.png');
	background-repeat: no-repeat;
}

.achievment_header {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 490px;
	height: 40px;
	background-image: url('../images/achievment_header.png');
	background-repeat: no-repeat;
}

.news_header {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 223px;
	height: 16px;
	background-image: url('../images/pressRelease_header.png');
	background-repeat: no-repeat;
}

.news_headerA {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 195px;
	height: 19px;
	background-image: url('../images/whitePaper_header.png');
	background-repeat: no-repeat;
}

.news_headerB {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 314px;
	height: 16px;
	background-image: url('../images/articles_header.png');
	background-repeat: no-repeat;
}

.contact_header {
	position: absolute;
	left: 69px;
	top: 0px;
	width: 162px;
	height: 16px;
	background-image: url('../images/contact_header.png');
	background-repeat: no-repeat;
}

/* main menu */

.menu_cover 
{
	position:absolute;
	margin-left: 15px;
	/*top: 438px;*/
	margin-top: 370px;
	display:block;
	height: 275px;
	width: 240px;
	/*background-color:Silver;*/
}


.menu_container
{
	position:absolute;
	margin-left: 20px;
	/*top: 438px;*/
	margin-top: 380px;
	display:block;
	height: 275px;
	width: 240px;
	z-index: 900;
	/*background-color:Silver;*/
}

.home_btn a 
{
	/*position: absolute;
	left: 0px;
	top: 0px;*/	
	display:block;
	width: 88px;
	height: 16px;
	background-image: url('../images/menu/home_off.png');
	background-repeat: no-repeat;
}

.home_btn a:hover
{
	background-image: url('../images/menu/home_on.png');	
}

.home_btn_selected a 
{	display:block;
	width: 88px;
	height: 16px;
	background-image: url('../images/menu/home_on.png');
	background-repeat: no-repeat;
}

.about_you a
{
	/*position: absolute;
	left: 0px;
	top: 24px;*/
	margin-top:10px;
	display:block;
	width: 135px;
	height: 16px;
	background-image: url('../images/menu/about_off.png');
	background-repeat: no-repeat;
}

.about_you a:hover
{
	background-image: url('../images/menu/about_on.png');
}

.about_you_selected a
{
	margin-top:10px;
	display:block;
	width: 135px;
	height: 16px;
	background-image: url('../images/menu/about_on.png');
	background-repeat: no-repeat;
}

.raise_bar a
{
	/*position: absolute;
	left: 0px;
	top: 47px;*/
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/raise_bar_off.png');
	background-repeat: no-repeat;
}

.raise_bar a:hover
{
	background-image: url('../images/menu/raise_bar_on.png');
}

.raise_bar_selected a
{
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/raise_bar_on.png');
	background-repeat: no-repeat;
}



.markets a
{
	/*position: absolute;
	left: 0px;
	top: 71px;*/	
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/markets_off.png');
	background-repeat: no-repeat;
}

.markets a:hover
{
	background-image: url('../images/menu/markets_on.png');
}

.markets_selected a
{
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/markets_on.png');
	background-repeat: no-repeat;
}


.been_there a
{
	/*position: absolute;
	left: 0px;
	top: 95px;*/
	margin-top:10px;
	display:block;
	width: 95px;
	height: 15px;
	background-image: url('../images/menu/been_there_off.png');
	background-repeat: no-repeat;
}

.been_there a:hover
{
	background-image: url('../images/menu/been_there_on.png');
}

.been_there_selected a
{
	margin-top:10px;
	display:block;
	width: 95px;
	height: 15px;
	background-image: url('../images/menu/been_there_on.png');
	background-repeat: no-repeat;
}


.no_one a
{
	/*position: absolute;
	left: 0px;
	top: 119px;*/
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/like_no_off.png');
	background-repeat: no-repeat;
}

.no_one a:hover
{
	background-image: url('../images/menu/like_no_on.png');
}


.no_one_selected a
{
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/like_no_on.png');
	background-repeat: no-repeat;
}


.our_clients a
{
	margin-top:10px;
	display:block;
	width: 109px;
	height: 15px;
	background-image: url('../images/menu/ourclients_off.png');
	background-repeat: no-repeat;
}

.our_clients a:hover
{
	background-image: url('../images/menu/ourclients_on.png');
}

.our_clients_selected a
{
	margin-top:10px;
	display:block;
	width: 109px;
	height: 15px;
	background-image: url('../images/menu/ourclients_on.png');
	background-repeat: no-repeat;
}


.we_talk a
{
	/*position: absolute;
	left: 0px;
	top: 143px;*/
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/we_talk_off.png');
	background-repeat: no-repeat;
}

.we_talk a:hover
{
	background-image: url('../images/menu/we_talk_on.png');
}

.we_talk_selected a
{
	margin-top:10px;
	display:block;
	width: 194px;
	height: 17px;
	background-image: url('../images/menu/we_talk_on.png');
	background-repeat: no-repeat;
}


.achievment a
{
	/*position: absolute;
	left: 0px;
	top: 167px;*/
	margin-top:10px;
	display:block;
	width: 240px;
	height: 17px;
	background-image: url('../images/menu/achievment_off.png');
	background-repeat: no-repeat;
}

.achievment a:hover
{
	background-image: url('../images/menu/achievment_on.png');
}

.achievment_selected a
{
	margin-top:10px;
	display:block;
	width: 240px;
	height: 17px;
	background-image: url('../images/menu/achievment_on.png');
	background-repeat: no-repeat;
}



.news a
{
	/*position: absolute;
	left: 0px;
	top: 191px;
	background-color:Silver;*/
	margin-top:10px;
	display:block;
	width: 205px;
	height: 17px;
	background-image: url('../images/menu/news_off.png');
	background-repeat: no-repeat;
}

.news a:hover
{
	background-image: url('../images/menu/news_on.png');
}

.news_selected a
{
	margin-top:10px;
	display:block;
	width: 205px;
	height: 17px;
	background-image: url('../images/menu/news_on.png');
	background-repeat: no-repeat;
}



.contact_us a
{
	/*position: absolute;
	left: 0px;
	top: 215px;*/
	margin-top:10px;
	display:block;
	width: 135px;
	height: 17px;
	background-image: url('../images/menu/contact_off.png');
	background-repeat: no-repeat;
}

.contact_us a:hover
{
	background-image: url('../images/menu/contact_on.png');
}

.contact_us_selected a
{
	margin-top:10px;
	display:block;
	width: 135px;
	height: 17px;
	background-image: url('../images/menu/contact_on.png');
	background-repeat: no-repeat;
}


/* sub menu */

.about_submenu 
{
	/*position:absolute;
	left:0px;
	top:25px;
	background-color:Blue;*/		
	display:block;
	width:415px;
	height:45px;
	padding-top:10px;
}

.plate a
{
	margin-top:0px;
	margin-left:10px;	
	display:block;
	width:200px;
	height:15px;
	background-image: url('../images/menu/what_plate_off.png');
	background-repeat: no-repeat;
	 /*padding: 5px 0px 5px 0px;top-right-bottom-left*/		
}

.plate a:hover
{
	background-image: url('../images/menu/what_plate_on.png');
}

.plate_selected a
{
	margin-top:0px;
	margin-left:10px;	
	display:block;
	width:200px;
	height:15px;
	background-image: url('../images/menu/what_plate_on.png');
	background-repeat: no-repeat;
	 /*padding: 5px 0px 5px 0px;top-right-bottom-left*/		
}

.fire a
{
	display:block;
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width:199px;
	height:15px;
	background-image: url('../images/menu/setworld_off.png');
	background-repeat: no-repeat;
}

.fire a:hover
{
	background-image: url('../images/menu/setworld_on.png');
}

.fire_selected a
{
	display:block;
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width:199px;
	height:15px;
	background-image: url('../images/menu/setworld_on.png');
	background-repeat: no-repeat;
}

.markets_submenu
{
	/*position:relative;
	left:186px;
	top:72px;*/
	display:block;
	/*background-color:Blue;*/
	width:400px;
	height:65px;
	padding-top:10px;
}

.mhr a 
{
	/*float:left;
	position: absolute;
	left: 0px;
	top: 0px;*/
	margin-top:0px;
	margin-left:10px;	
	display:block;
	width: 27px;
	height: 12px;
	background-image: url('../images/menu/hr_off.png');
	background-repeat: no-repeat;
}

.mhr a:hover
{
	background-image: url('../images/menu/hr_on.png');
}

.mhr_selected a 
{
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width: 27px;
	height: 12px;
	background-image: url('../images/menu/hr_on.png');
	background-repeat: no-repeat;
}


.msales a 
{
	/*float:left;
	position: absolute;
	left: 45px;
	top: 0px;*/
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width: 46px;
	height: 12px;
	background-image: url('../images/menu/sales_off.png');
	background-repeat: no-repeat;
}

.msales a:hover
{
	background-image: url('../images/menu/sales_on.png');
}

.msales_selected a 
{
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width: 46px;
	height: 12px;
	background-image: url('../images/menu/sales_on.png');
	background-repeat: no-repeat;
}

.msafety a 
{
	/*float:left;
	position: absolute;
	left: 105px;
	top: 0px;*/
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width: 56px;
	height: 14px;
	background-image: url('../images/menu/safety_off.png');
	background-repeat: no-repeat;
}

.msafety a:hover
{
	background-image: url('../images/menu/safety_on.png');
}

.msafety_selected a 
{
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width: 56px;
	height: 14px;
	background-image: url('../images/menu/safety_on.png');
	background-repeat: no-repeat;
}



.news_submenu 
{
	display:block;
	/*background-color:Blue;*/
	width:150px;
	height:50px;
	padding-top:10px;
			
}

.press_release a 
{
	margin-top:0px;
	margin-left:10px;	
	display:block;
	width: 144px;
	height: 15px;
	/*background-color:green;*/
	background-image: url('../images/menu/pressRelease_off.png');
	background-repeat: no-repeat;
}

.press_release a:hover
{
	background-image: url('../images/menu/pressRelease_on.png');
}

.press_release_selected a 
{
	margin-top:0px;
	margin-left:10px;	
	display:block;
	width: 144px;
	height: 15px;
	/*background-color:green;*/
	background-image: url('../images/menu/pressRelease_on.png');
	background-repeat: no-repeat;
}


.white_papers a 
{
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width: 144px;
	height: 15px;
	background-image: url('../images/menu/whitePaper_off.png');
	background-repeat: no-repeat;
}

.white_papers a:hover
{
	background-image: url('../images/menu/whitePaper_on.png');
}

.white_papers_selected a 
{
	margin-top:10px;
	margin-left:10px;	
	display:block;
	width: 144px;
	height: 15px;
	background-image: url('../images/menu/whitePaper_on.png');
	background-repeat: no-repeat;
}


/* bottom address */

.footer 
{
	position:absolute;
	left:0px;
	top:785px;
	width:995px;
	height:100px;
	z-index:999;
	/*background-color:green;*/

}


.address_container 
{
	position:absolute;
	left:0px;
	top:0px;
	width:995px;
	height:50px;	
	display:block;
  /*background-color:blue;*/
}

.address_item 
{
	position:relative;
	top:20px;
	height:20px;
	left:10px;
	text-align:center;	
	/*width:790px;
	background-color:Fuchsia;*/	
}

.address_item a 
{	
	font-family:Tahoma, Arial;
	font-size:11px;	
	color:#ffffff;		
	text-decoration:none;	
	float:left;		
}

.address_item a:hover 
{
	color:#ff4305;
}

.address_item_selected a 
{
	font-family:Tahoma, Arial;
	font-size:11px;	
	color:#5a7fae;		
	text-decoration:none;	
	float:left;	
}

.address_dot 
{
	margin-top:-5px;
	width:25px;
	height:20px;
	display:block;
	float:left;
	color:#ffffff;
}

.address 
{
	margin-top:20px;	
	font-family:Tahoma, Arial;
	font-size:11px;	
	color:#ffffff;		
	text-decoration:none;
	text-align:center;
	width:995px;
}


.articles a 
{
	margin-top:0px;
	margin-left:10px;	
	display:block;
	width: 144px;
	height: 15px;
	/*background-color:green;*/
	background-image: url('../images/menu/articles_off.png');
	background-repeat: no-repeat;
}

.articles a:hover
{
	background-image: url('../images/menu/articles_on.png');
}

.articles_selected a 
{
	margin-top:0px;
	margin-left:10px;	
	display:block;
	width: 144px;
	height: 15px;
	/*background-color:green;*/
	background-image: url('../images/menu/articles_on.png');
	background-repeat: no-repeat;
}