/* @override 
	http://localhost:8888/medallionretail.com/trunk/css/medallionstyle.css
	http://localhost:8888/css/medallionstyle.css
*/

/* @group Resets */

body,
h1, h2, h3, h4, h5, h6,
p, div, span, /*ul,*/ ol, dl, /*li,*/
a, a:link, a:visited, a:hover
blockquote, acronym,
form, body
input, select, textarea, img {
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-style: normal;
	height: auto;
}
#page {
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}
/* @end */

/* @group Page Constants */


#page {
	/*display: block;*/
	 width:  860px;
	 margin: 0 auto;
}
#footer,
#header {
	display: block;
	width:  800px;
	background-color: white;
	margin: 0 auto;
	/*padding: 0 30px 0 30px;*/
}
#header {
	border-bottom: 2px solid #234364;
	height: 100px;
	background-color: white;
}

#homeC {
	display: block;
	margin: 0 auto;
	padding: 0 0px 0 30px;
	width: 830px;
	height: 497px;
}
#expeC,
#abouC,
#induC {
	background: url(../imgs/pn_background.jpg) repeat-y;
}

#connC {
	display: block;
	margin: 0 auto;
	padding: 0 0px 0 30px;
	width: 830px;
	height: 474px;
}
#expeC,
#abouC {
	float:left;	
	padding: 0 0px 0px 30px;
	width: 830px;
	/*background: url(../imgs/pn_background.jpg) repeat-y;*/
} 
#showC {
	/*display: block;*/
	float:left;
	/*margin: 0 auto;*/
	padding: 0 0px 0px 30px;
	width: 830px;
	background: url(../imgs/pn_background.jpg) repeat-y;
}
#newsC {
	float:left;
	padding: 0 0px 0px 30px;
	width: 830px;	
}
#induC {
	display: block;
	margin: 0 auto;
	padding: 0 0px 0 30px;
	width: 830px;
	height: 515px;
}
#fakeH2 {
	/*display: block;*/
	
	padding: 0 0 0px 0;
	position: relative;
	width: 160px;
	height:1px;
	border-bottom:1px solid #999;	
	margin: 29px auto 0;
}

#erroC {
	display: block;
	margin: 0 auto;
	padding: 33px 0px 0 30px;
	width: 830px;
	height: 200px;	
}
/* @group pageNav */


/*#expeC #pageNav,
#abouC #pageNav {
	height: 466px;		
}*/
/*#induC #pageNav {
	height: 507px;		
}*/
#pageNav {
	display: block;
	float: left;
	background-color: #eeeeee;
	width: 187px;
	height: 47em;
}

#pageNav ul {
	list-style: none;
	padding:  0;
	margin:  0;
	top: 13px;
	position:relative;
	text-align: left;
	color: #333;
	

}
#showC #pageNav ul{
	
}
#expeC #pageNav ul {
	/*height: 10px;*/
}
#pageNav li {
	line-height: 20px;	
	/*height:20px;*/
}
#pageNav ul a {
	padding-left: 11px;
}

#pageNav li a{
		display: block;
	text-decoration: none;
	color: #333;

}

#pageNav img {
	display: inline;
	height:319px;
}
/*
about us nav specs
*/
.ret, .met, .lea, .ind{
	
}
#abouC .activeret{
	display: block;
	padding-left: 11px;	
	color:  #234364 ;
	background-color: white;
	font-weight:bold;	
}
.activemet,
.activelea,
.activeind {
	display: block;
	padding-left: 11px;	
	color:  #234364 ;
	background-color: white;
	font-weight:bold;		
}
#abouC #pageNav li a:hover{
	color:  #234364 ;
	background-color: white;	
}

/*about subpagenav*/


#abouC #pageNav ul li.pre a {
	display: block;
	padding-left:23px;
	text-transform: uppercase;	
}
.activepre {
	display: block;
	line-height: 24px;
	padding-left:23px;
	text-transform: uppercase;
	color:  #234364 ;
	background-color: white;	
}
#abouC #pageNav ul li.chi a, 
#abouC #pageNav ul li.exe a, 
#abouC #pageNav ul li.sen a {
	display: block;
	line-height: 13px;
	padding-left:23px;
	height: 30px;
	text-transform: uppercase;	
}

#abouC #pageNav ul li.activechi, 
#abouC #pageNav ul li.activeexe, 
#abouC #pageNav ul li.activesen {
	display: block;
	line-height: 13px;
	padding-left:23px;
	height: 30px;
	text-transform: uppercase;
	color:  #234364 ;
	background-color: white;	
}
/*
expertise nav specs
*/

#expeC .inv {
	padding: 0;
	margin: 0;
	line-height: 13px;

}
#expeC .activeinv {
	display: block;
	padding-left: 11px;
	color:  #234364;
	background-color: white;
	line-height: 13px;
	font-weight:bold;
}
.pro,
.vis,
.ret,
.man {
	
}
.activepro,
.activevis,
.activeret,
.activeman {
	display: block;
	padding-left: 11px;
	color:  #234364;
	background-color: white;
	font-weight:bold;	
}

#expeC .activepn,
#showC .activepn {
	display: block;
	padding-left: 11px;
	color:  #003a66;
	background-color: white;	
	
}


#expeC #pageNav li a:hover,
#showC #pageNav li a:hover {
	color:  #003a66;
	background-color: white;
}
 
/*
showcase nav specs
*/ 

.bar, .bur, .cla,
.con, .des, .eve, .mar,
.sma, .the, .tru {
	
}

.sea1 {
	font-size: .85em;
}

.activebar, .activebur, .activecla,
.activecon, .activedes, .activeeve, .activemar,
.activesma, .activethe, .activesea, .activetru {
	display: block;
	padding-left: 11px;
	color:  #003a66;
	background-color: white;
	font-weight:bold;
}
.cli {
	top: 2px ;
	position: relative;	
}
.activecli {
	display: block;
	top: 2px ;
	position: relative;
	padding-left: 11px;
	background-color: white;
	color:  #003a66;
	font-weight:bold;	
}
.title {
	left: 10px;
	position: relative;
}



.imghld {
	display: block;
	float:  left;
	background-color: #eee;
	border-top:4px solid white;
	border-bottom:4px solid white;

	top:87px ;
	position: relative;
	height: 319px;
	width:187px;	

}
#expeC .imghld {
	top: 41px;	
}
/*#abouC #pageNav ul li.team,
#abouC #pageNav ul li.team {
	line-height: 20px;
}*/
/*#abouC #pageNav ul li.team a {
	display: block;
	line-height: 24px;
	padding-left:23px;
	text-transform: uppercase;
}*/
/*#abouC #pageNav ul li.teambr a {
	display: block;
	line-height: 13px;
	padding-left:23px;
	height: 30px;
	text-transform: uppercase;
}*/

/*.padBlok {
	margin-top: 50px;
}*/
/*#expeC .padBlok {
	margin-top: 41px;
}*/
/*#abouC #pageNav .zli {

	list-style: none;
	z-index: 3;
}
#abouC #pageNav .zli a {
	padding-left: 11px;	
	display:block;
}*/
/*.dropdown {
	margin: 16px 0;
	height:18px;  
	color:   #003a66; 
	line-height:18px; 
	overflow:hidden;
	list-style: none;
	text-align:left;
}
.dropdown:hover {
	height:auto; 
	cursor:pointer;
	color:   #003a66; 
	background: white;
}
.dropdown:hover  {
	color:   #003a66; 
}*/
a.inside, a.inner:visited {
	display:block; 
	height:18px; 
	text-decoration:none; 
	color:  #003a66; 
	background:#eee;

}
a.inside:hover {
	
	background:white;
}

/* @end */

/* @group White Bloks */

.whiteBlok0 {
	display: block;
	float: left;
	position: relative;
	height: 106px;
	border-left: 4px solid #fff;
}
.whiteBlok1 {
	display: block;
	float: left;
	position: relative;
	height: 106px;
	border-left: 4px solid #fff;
}
.whiteBlok2 {
	display: block;
	float: left;
	position: relative;
	height: 106px;
	border-left: 4px solid #fff;
}
.whiteBlok3 {
display:none;
}
.whiteBloksmall0 {
	display: block;
	float: left;
	position: relative;
	height: 44px;
	border-left: 4px solid #fff;
}
.whiteBloksmall1 {
	display: block;
	float: left;
	position: relative;
	height: 44px;
	border-left: 4px solid #fff;
}
.whiteBloksmall2 {
	display: block;
	float: left;
	position: relative;
	height: 44px;
	border-left: 4px solid #fff;
}
.whiteBloksmall3 {
	display:none;
}
.whiteBlokHz {
	/*display: block;*/
	float: left;
	width: 100%;
	height: 1px;
	border-bottom: 3px solid #fff;
	padding:  0;
	margin: 0;
}
.whiteBlokBV {
	display: block;
	float: left;
	position: relative;
	height: 512px;
	border-left: 6px solid white;	
}
.whiteBlokBV2 {
	display: block;
	float: left;
	position: relative;
	height: 470px;
	border-left: 6px solid white;	
}
.whiteBlokPn {
	display: block;
	width: 187px;
	height: 1px;
	top: 247px;
	position: fixed;
	border-bottom: 3px solid #fff;	
}
/* @end */



/* @group Footer */

#showC #footer {
	float:left;
	margin-left:30px;
	margin-top: 30px;
	padding: 0 0px 30px 0px;
	border-top: 1px solid #ddd;
}
#footer {
	text-align:center;
	float:left;
	margin-left:30px;
	margin-top: 4px;
	padding: 0 0px 30px 0px;
	border-top: 1px solid #ddd;
	
}
#footerMen,
#footerMen a{
	width: 100%;
	height: 15px;
	margin-top: 9px;
	margin-bottom: 4px;
	text-align: center;
	color: #666;
	text-decoration: none;
	
	/*background-color: red;*/
}
#footerMen a:hover {
	color:  #003a66;	
}
/*#footer ul {
	display:block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: 0;	

	
}
#footer li {
	float: left;
	margin:  0 15px 0 0;
	color: #666;
	white-space:nowrap		
}

#footer li a{
	display: block;
	text-decoration: none;
	color: #666;
}

#footer li a:hover {
	color:  #003a66;
}*/

#copyright {
	padding: 0px 0 0 0;
	display: block;
	text-align: center;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 9px;	
	color: #bbb;
	
}
.stratImg {
	display: block;
	float: left;
	width:615px;
	height:143px;
}

/* @end */



/* @end */



/* @group Main Nav */


#mainNav {
	
}

#mainNav ul {
	list-style: none;
	padding:  0;
	margin:  0;
	top: 82px;
	position:relative;
	
}

#mainNav li {
	display:block;
	float:  left;
	padding:  0;
	margin:  0 62px 0 0;
	font-size: 10px;
	white-space:nowrap
}

#mainNav li a {

	text-decoration: none;
	color:  #333;
}

#mainNav li a:hover {
	color: #234364;
}
#mainNav h6 {
	font-size: 10px;
	font-weight:bold;
	color: #234364;
	
}
.activeabou,
#header #mainNav .abou{
	display: inline-block;
	height: 11px;	
	color: #234364;
	text-align:left;
	width:54px;
	float: left;
}
.activeabou {
	font-weight:bold;	
}
.activeexpe,
#header #mainNav .expe {
	display: block;
	height: 11px;	
	color: #234364;
	text-align:left;
	width:58px;
}
.activeexpe {
	font-weight:bold;	
}
.activeshow,
#header #mainNav .show {
	display: block;
	height: 11px;	
	color: #234364;
	text-align:left;
	width:59px;
}
.activeshow {
	font-weight:bold;	
}
.activeconn,
#header #mainNav .conn {
	display: block;
	height: 11px;	
	color: #234364;
	text-align:left;
	width:49px;
}
.activeconn {
	font-weight:bold;	
}
#mainNav img {
	float: right;
	border:  0px;
	top:  56px;
	position:relative;

}
/* @end */

/* @group Home page */

#flashContSpace {
	display:  block;
	float:  left;
	width: 830px;
	height: 330px;
	padding:  0;
	margin: 0;
}
#flashCont {
	/*display: block;*/
	float:left;
	top: 24px;
	/*left: 0px;*/
	position: relative;
	padding:  0;
	margin: 0;
	width: 809px;
	height: 283px;
}
.noflash {
	display: block;
	top: 0px;
	left: 112px;
	position: relative;
	padding:  0;
	margin: 0;
	width: 696px;
	height: 283px;	
}

#randomCont {
	display: block;
	float: left;
	margin: 0 auto;
	width: 800px;
	height: 154px;

}

.col {
	display: block;
	float: left;
	padding: 0;
	width: 197px;
	height: 106px;
	background-color: #eee;

}
.col img {
	border: none;
}
.col2 {
	display: block;
	float: left;
	padding: 0;
	width: 197px;
	height: 58px;
	background-color: #eee;
	text-align: right;
	
}
.col2 a {
	text-decoration:none;
	color:#234364;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.innercol2 {
	margin: 0 5px 0 5px;
}
.whack {
	padding-left:3px;
	font-size: 10px;
	font-weight: bold;
}
/* @end */

/* @group About */
#aboutText {
		/*display: block;*/
	float: left;
	width: 597px;
	/*height: 200px;*/
	margin: 4px 0 0 10px;
}
#aTLeft {
	display: block;
	float: left;
	width: 290px;
	/*height: 300px;*/
	padding: 0;
}
#aTRight {
	display: block;
	float: right;
	width: 297px;	
	/*height: 300px;*/
	margin: 0px;

}
#abouC #aboutText #aTLeft,
#abouC #aboutText #aTRight {
	line-height: 19px;
}
#aboutText b {
	color: #444;
}
.affiliationImg {
	border:  none;	
	display:block;
	float:right;
}
.sm {
	
	
	margin: 0;
	padding:  0;
	border: 0;
	font-size: 7px;
	font-weight: bold;
}
.methodlist {
	padding-bottom: 8px;
}
/* @end */

/* @group Expertise */
#expertText {
		/*display: block;*/
	float: left;
	width: 597px;
	/*height: 200px;*/
	margin: 0 0 0 10px;
}
#eTLeft {
	/*display: block;*/
	float: left;
	width: 298px;
	/*height: 200px;*/
	padding: 0 0 0 0;
	/*margin: 0 0 0 10px;*/
	
	/*background-color: yellow;*/	
}
#eTRight {
	/*display: block;*/
	float: right;
	width: 238px;	
	/*height: 200px;*/	
}
#eTRight ul {
	padding:0;
	margin: 0 0 0 2px;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(../imgs/bullet.png);
}

#expeC #expertText #eTLeft,
#expeC #expertText #eTRight,
#expeC #expertText #pm {
	line-height: 19px;
}

/*#pm {
	padding: 4px 0 0 0;	
	margin: 0 0 0 10px;
}*/
/* @end */

/* @group Showcase */
#showC #pageNav {
	height:100%;
}
.showhold {
	display: block;
	float: left;
	border: 0;
}
#clientpage{
	/*display:block;*/
	float:left;
	width:610px;
	/*height:510px;*/
}
#showText {
	/*display: block;*/
	float: left;
	width: 607px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#sTLeft {
	/*display: block;*/
	float: left;
	width: 364px;
	/*height: auto;*/
	padding: 0;
	margin: 0 0 10px 0;	
}
#sTRight {
	/*display: block;*/
	float: right;
	width: 232px;	
	/*height: auto;*/
}
#expertText,
#eTLeft, #eTRight,
#aTLeft, #aTRight,
#sTLeft, #sTRight {
	padding: 4px 0 0 0;
	text-align: left;
	color: #333;
	font: 12px/16px arial, helvetica;
}
#sTLeft h2, #sTRight h2 {
	color:  #C55431 ;
	font-weight: bold;
	font-size: 10px;
	padding: 3px 0 0;
}

.ROIlist {
	padding:0 0 0 0; 
	margin: 0 0 0 2px;
	list-style-position: outside;
	list-style-image: url(../imgs/bullet.png);
}
.ROIlist li {
	margin-left:11px;
	padding-bottom: 7px;
	line-height: 18px;
}
#flashShow {
	display:block;
	float:left;
	
}
.clientList {
	border: none;
	display: block;
	float:right;
}

#showNavBar {
	/*display:block;*/
	height:16px;
	width: 607px;
	/*text-align:right;*/
	background-color: #eee;
	color:#666;
	padding: 0 0 0 0;
	margin: 0 0 4px 0;
	font: bold 9px arial;
	text-align:right;
}
#fakeimgb {
	display:block;
	float:right;
	padding: 0 4px 0px 3px;
	width: 165px;
	height:16px;	
	font: bold 8px arial;
}
#fakeimgb h3 {
	float: left;
	font-size: 8px;
	font-weight:bold;
	padding: 4px 0 0 0;
}
#showNavBar a {
	display: inline-block;
	padding: 4px 8px 0px 3px;
	margin:0;
	width:10px;
	height:16px;
	text-decoration:none;
	color: #666;
	font: bold 8px arial;
}
#showNavBar a:hover {
	/*display:inline;*/
	width: 10px;
	margin:0;
	height:16px;
	color:#666;
	font: bold 8px arial;
	background-color: white;
}
#showC img {
	padding:0;
	margin:0;
	border: none;
}

/* @end */

/* @group Connect */

.connectpn {
	display: block;
	float: left;
	width: 193px;
}
#conText {
	display: block;
	float: left;
	width: 800px;
	text-align: left;
	font-size: 12px;
}
#conTextLeft {
	width:400px;
	float: left;
}
#conTextRight {
	width:395px;
	float: right;
	/*margin-left:10px;*/
}

label {
width: 7em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
	font-weight: bold;
	font-size: 11px;
	margin: 5px 0 15px 0;
}
.reqfield {
	font-weight: bold;
	font-size: 11px;	
}
/*form {
	padding:10px
}*/
.or {
	color: #C55431;
	font-size: 13px;
	text-decoration: none;

}

form.connect input {
	background-color: #eeeeee;
	width: 295px;
	height: 17px;
	border: 1px solid white;
	margin: 5px 0 15px 10px;
}

#firstname.emptyinput,
#lastname.emptyinput,
#nametitle.emptyinput,
#companyname.emptyinput,
#email.emptyinput {
	border: 1px solid red;	
}
/*#conTextRight input {
	background-color: #eeeeee;
	width: 305px;
	height: 17px;
	border: none;
	margin: 5px 0 15px 10px;	
}*/
#conTextRight label {
width: 7em;
float: left;
text-align: right;
/*margin-right: 0.5em;*/
display: block;
	font-weight: bold;
	font-size: 11px;
	margin: 5px 0 15px 0;
}
#conTextRight textarea#opportunity {
	background-color: #eeeeee;
	width: 300px;
	height: 174px;
border: 1px solid white;
	margin: 5px 0 15px 10px;
}
#conTextRight input {
	background-color: #eeeeee;
	width: 300px;
	height: 17px;
	border: 1px solid white;
	margin: 5px 0 15px 10px;
}
#conTextRight input.submit {
	color: #c65431;
	background: #eeef;
	border: 1px outset #bbb;
	width: 60px;
	margin-left:12px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}
.totalconitem {
	float:right;
	width:800px;
	border-bottom: 1px solid #666;
	padding-top: 4px;
	padding-bottom: 4px;
}
.connectlistitem {
	font-size: 12px;
	line-height: 18px;
	float: right;
	width:750px;
	display: block;
}
.csv {

	/*left: 738px;*/
	display: block;
	float: right;
	
}
#connbar {
	float:left;
	width: 800px;
	border-bottom: 1px solid #999;
	
}
.conoptbox {
	display:inline;
	float:left;
	height: 47px;
	width: 181px;
	font-size: 10px;
	line-height: 18px;
}

form.exportconnect input.submit {
display: block;
	float: right;
	width:50px;
	height: 45px;
	background-image: url(../imgs/addcsv.jpg);
	border: none;
}
form.exportconnectall input.submit {
display: block;
	position:relative;
	left: 64px;
	width: 36px;
	height: 34px;
	border: none;
	background: url(../imgs/exportall.jpg) no-repeat;
	margin-top: 4px;
	bottom: 14px;
}
/* @end */

/* @group Careers */

#carText {
	display: block;
	float: left;
	width: 800px;
	text-align: left;
	font-size: 13px;
	line-height: 19px;
}
#carText .or {
	font-weight: bold;
}

/* @end */

/* @group News */
#newsbody {
	float:left;
	width: 800px;
	text-align: left;
	padding:10px 0 0 0;
}
.newsblok {
	float: left;
	display:block;
	
}
.newsimg {
	display: inline-block;
	float:left;
	width: 145px;
	border: none;
		
}
.newsblurb {
	float: right;
	padding: 8px 0 16px 4px;
	font: 11px/16px Arial, Helvetica;
	display: block;
	width:650px;
}
.newsdate {
 	display: inline-block;
 	float: left;
 	/*height:12px;*/
 	width: 650px;
 	padding:2px 0 2px 4px;
 	background-color: #eee;
	color:  #C55431;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
}
.orlink,
.orlink a {
	color:  #C55431;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
}
/* @end */

/* @group Error */

.error1 {
	font-size: 17px;
}

.error2 {
	font-size: 12px;
}
/* @end */



#mHead {
	display: inline;
	float: left;
	height: 100px;
	width: 100%;
}

/*#copyright {
	padding-top: 10px;
	display: block;
	text-align: center;
	font-family: arial, helvetica;
	font-size: 8px;	
	color: #bbb;		
}*/

.logoImg {
	display: block;
	position: relative;
	border:  0;
	float: right;
	width:  28px;
	height: 228px;
	top: 50px;
}

.nButtons {
	display: inline;
	float: left;
	padding-right: 73px;
}
.snButtons {
	display: inline;
	float: left;
	width: 80px;
	padding-bottom: 6px;
}
#homeCont {
	display: block;
	/*float: left;*/
	/*border: 1px solid #ccc;*/
	margin: 0 auto;
	/*width: 780px;
	height: 328px;*/
}
#pageCont {
	display: block;
	float: left;
	width: 780px;
	height: 471px;
}
#whiteBlokTop {
	display: block;
	float: left;
	position: relative;
	width: 100%;
	border-top: 3px solid #fff;
} 
.whiteBlokPageNav {
	display: block;
	float: left;
	position: relative;
	width: 100%;
	border-top: 4px solid #fff;
}
#pageNavCont {
	display: block;
	float: left;
	position: relative;
	width: 200px;
	/*height: 144px;*/
}
#aboutUsGraphic {
	display: block;
	float: left;
	position: relative;
	width: 100%;
	height: 321px;
	background: url(http://technicolorenvy.com/medallionretail/images/ifs.jpg) no-repeat;
}
#expertiseGraphic {
	display: block;
	float: left;
	position: relative;
	width: 100%;
	height: 321px;
	background: url(http://technicolorenvy.com/medallionretail/images/ifs.jpg) no-repeat;
}
#aboutTopPageCopy {
	display: block;
	float: left;
	position: relative;
	width: 600px;
	height: 141px;
	background: url(http://technicolorenvy.com/medallionretail/images/strategy_top_page.png) no-repeat;
}
#expertiseTopPageCopy {
	display: block;
	float: left;
	position: relative;
	width: 600px;
	height: 141px;
	background: url(http://technicolorenvy.com/medallionretail/images/strategy_top_page.png) no-repeat;
}
/*#flashCont {
	display: block;
	float: left;
	width: 674px;
	height: 328px;
	margin:  0 auto;
}*/
/*#flashContSpace {
	display: block;
	float: left;
	width: 107px;
	height: 328px;
	background-color: white;
}*/
#secondaryNav {
	display: block;
	float: left;
	width: 80px;
	height: 328px;
	
}
#aboutpageNav {
	display: block;
	float: left;
	width: 200px;
	height: 144px;
	background-color: #244364;
	
}
#expertisepageNav {
	display: block;
	float: left;
	width: 200px;
	height: 144px;
	background-color: #c65431;
	
}
#showcasepageNav {
	display: block;
	float: left;
	width: 200px;
	height: 144px;
	background-color: #b3b576;
	
}
/*#showcaseFlash {
	display: block;
	float: left;
	position: relative;
	width: 595px;
	height: 285px;
	background: url(http://technicolorenvy.com/medallionretail/images/showcase_no_flash.jpg) no-repeat;
	
}*/
#showcasePageSpacer {
	display: block;
	float: left;
	width: 4px;
	height: 100%;	
	
}
#pageNavSpace {
	display: block;
	float: left;
	width: 100%;
	height: 17px;
	
}
.pageNavButtons {
	
}
.showcaseCont {
	display: block;
	float: left;
	width:  32.8%;
	height: 100%;
	position: relative;
}
.teaserCont {
	display: inline;
	float: left;
	position: relative;
	width:  100%;
	padding: 25px 6px 0px 1px;

}
.teaserText {
	display: inline;
	float: left;
	width:  45%;
	padding: 6px 0px 0px 0px;
	text-align: left;
	color: #234364;
	font: 10px arial, helvetica;
	text-align: right;
}
.teaserImg {
	display: inline;
	float: left;
	width: 40%;	
	padding:  0px 0px 0px 5px;
}
#pageText {
	display: block;
	float: left;
	padding: 5px 0px 0px 16px;	
	width: 575px;
	height: 316px;
	text-align: left;
	color: #C55431 ;
	font: 15px/17px arial, helvetica;
	color:  #333;
}

/* Style
  ====================================================   */

body {
	text-align: center;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 10px;
}


#secondaryNav {
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 10px;	
	text-align: left;
	color: #333333;
}
.javaButtons {
	border: 0;
}

/*a:hover {
	color: #ff6600;	
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a:visited {
	color: #999999;	
	text-decoration: none;
}
a:link {
	color: #999999;	
	text-decoration: none;	
	font-size: 10px;
}
a:active {
	color: black;	
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;	
}*/

/*#mainNav a, a:hover, a:active {
	padding-right: 73px;
}*/
/*#header {
		font-family: arial, sans-serif;
		font-size: 8px;
		font-weight: ;
		
}*/
