/* CSS Document */

body
{
 margin:0px;
 padding:0px; 
 font-family:Arial, Helvetica, sans-serif;
 background-color:#ffffff;
}

h1
{ 
	font-size: 18px;
	font-weight: bold;
	color:#3C3C3C;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}

h2
{ 
	font-size: 17px;
	font-weight: bold;
	color:#3C3C3C;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}

ul
{
	list-style-image: url(../gfx/bullet.gif);
	list-style-type:none;
	direction:rtl;
    margin-right: 10px;
	padding-right: 5px;
	margin-top: 0px;
	padding-top: 10px; 
	margin-bottom: 5px;
	padding-bottom: 5px;
}

li{
	font-size:12px;
	padding-bottom:2px;
	line-height:12px;
}

a
{ 
	color: #569099;
	text-decoration: none;
	
}

p
{ 
	font-size: 15px;
	color:#3C3C3C;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	
}

.dividermain
{
 font-size:12px;
	width:10px;
 }

.header
{
 background-color:#DED5E5;
 }

.headerlinks
{

 width:760px;
 padding:0px;
 margin:0px;
 padding-left:20px;
 margin-top:24px;
  }
   
.headerlinks a
{
 color: #000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
  }
 
.hidden 
{	
  display: none; 
  }
  
  
.divider 
{
margin:0 5px;
	}
	
	
.logo 
{
  height:105px;
} 


.iconset
{
  width:400px;
  }
  
.nav   { 
  font-size: 12px;
  background-color:#DED5E5; 
  color: #5A2D7F;
  padding-right:20px;
  padding-top:50px;
  padding-bottom:20px;
  font-weight: bold;
}

.nav a { 
  color: #5A2D7F;
  text-decoration:none;
  font-size:16px;
  text-transform:uppercase;
  font-weight:bold;
  }

.nav a.selected { 
  color: #CD0084; 
  text-decoration:none;
  font-size:16px;
  text-transform:uppercase;
  font-weight:bold;
}  
 
.spacer
{
 height:20px;
 }
 
.green { background-color: #DEE4D9; }
.cream { background-color: #F3F2ED; }
.slate { background-color: #E2E2E2; }
.purple { background-color: #E6E0EC; }
.white { background-color:#FFFFFF; }

.introbox
{
   padding:0px 10px 10px 10px;
   
   }

 
.right_intro
{
  	color: #5A2D7F;
	font-size: 15px;
	font-weight: bold;
	text-align:right;
	padding-right:20px;
  }
  
.right_block
{
  width:175px;
  margin-right:20px;
  margin-top:15px;

  }
  

.right_block h2
{ 
	font-size: 13px;
	font-weight: bold;
	color:#3C3C3C;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}

.middlebox
{
/* background-image:url(../gfx/block/RSA_GLASSES_COL.gif); */
background-image:url(../gfx/block/RSA_GOLF_CLUBS.gif);
background-repeat:no-repeat;
background-position:5% 50%;
}

.middlebox_subpage
{
border-right:#ededed 1px solid;
border-left:#ededed 1px solid;
padding-left:10px;
padding-right:10px;
}

.middleboxcontent
{
width:200px;
padding-top:14px;
padding-bottom:24px;
padding-right:10px;
padding-left:10px;
}

.middleboxcontent_subpage
{
width:330px;
padding-top:14px;
padding-bottom:24px;
padding-right:10px;
padding-left:10px;
}



.middleboxright
{
border-right:#ededed 1px solid;
padding-right:10px;
padding-left:10px;
margin-top:10px;
padding-top: 15px;
}



.middleboxleft
{
border-right:#ededed 1px solid;
border-left:#ededed 1px solid;
padding-right:10px;
padding-left:10px;
margin-top:10px;
padding-top: 15px;
}

.leftblock
{
padding-left:20px;
width:175px;
}

.leftblock_first
{
width: 175;
padding-top:10px;
padding-bottom:10px;
}

.leftblock_second
{
width: 175;
height:200px;
background-image:url(../gfx/block/careers.gif);
padding:10px 10px 0 70px;
background-position: bottom left;
background-repeat: no-repeat; 
}

.leftblock_third
{
width: 175;
height:135px;
background-image:url(../gfx/block/globe.gif);
padding:10px;
background-position: bottom left;
background-repeat: no-repeat; 
}

.footer
{
 
 border-top:#ededed 1px solid;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 margin-top:10px;


}

.footer a
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.subnav
{
padding-left:5px;
padding-right:10px;
padding-top:0px;
margin:0px;
vertical-align:top;
}

.subnav ul
{
	list-style-type:none;
	list-style-image:none;
	direction:rtl;
    margin-right: 10px;
	padding-right: 5px;
	margin-top: 0px;
	padding-top: 10px; 
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.subnav li
{
	font-size:14px;
	list-style-image:none;
	padding-bottom:2px;
	line-height:12px;
}


.subnav li.selected
{
	list-style-image:url(../gfx/subnav_selected.gif);

}


.subnav a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 }
 
.subnav a.unselected
{ 
 color: #5A2D7F;
 display:block;
 line-height:23px;
 border-bottom: 1px solid #5A2D7F;
 }


.subnav a.selected
{	
	color: #CD0084;
	font-weight: bold;
	display:block;
    line-height:23px;
    border-bottom: 1px solid #5A2D7F;
	}

.subnav a.tunselected
{ 
 color: #5A2D7F;
 display:block;
 font-weight: bold;
 line-height:23px;
 }


.subnav a.tselected
{	
	color: #CD0084;
	font-weight: bold;
	display:block;
    line-height:23px;
    }

.bottombox_low
{
border-top: 1px solid #ededed;
padding-top:10px;
}

.bottombox_high
{
border-bottom: 1px solid #ededed;
padding-top:10px;
padding-bottom:10px;
}


.bottombox_right
{
padding-right:10px;
padding-top:15px;
padding-bottom:15px;
border-right: 1px solid #ededed;
}

.bottombox_left
{
padding-left:10px;
padding-bottom:15px;
padding-top:15px;
}

.button{
cursor:pointer;
}

/*  
.subnav li.selected a, .subnav li.tselected a 
{
	list-style-image:url(../gfx/subnav_selected.gif);
	color: #CD0084;
	font-weight: bold;
	
}

.subnav li.selected 
{
	list-style-image:url(../gfx/subnav_selected.gif);
	color: #CD0084;
	font-weight: bold;
	
}

.subnav li.tselected 
{
	list-style-image:url(../gfx/subnav_selected.gif); 
	color: #CD0084;
	font-weight: bold;
	
}   */