
/* Site CSS
------------------------------------- */

html { }
	 
body {
	font-family: Verdana, Helvetica, Arial sans-serif;
	color:#505050;
	font-size:11px;
	background: #fff url(../graphx/bg_header.gif) repeat-x;
	text-align: center; }
	
	body#homepage { background: #fff url(../graphx/bg_header_home.gif) repeat-x; }
	
#container {
	position: relative;
	margin: 0 auto;
	text-align:left;
	width: 990px; }
	
	.subpage { background: url(../graphx/bg.gif) repeat-y 0 0; }

/* These "spaces" bump the content below the flash headers */

#space {
	position:relative; 
	width:976px; 
	height:248px; }
	
#spaceHome {
	position:relative; 
	width:976px; 
	height:354px; }
	
.superscript{font-size:8px; vertical-align:top;} 

/*--------------- PAGE LAYOUT STYLES ---------------*/
.linkedin {position:absolute; top:12px; right:14px; z-index:1000;}
.linkedin-callout{width:200px; margin:0 auto; display: block;}
#content{
	position:relative; 
	width:976px;
	height:auto;
	overflow:auto;}

#leftCol{
	position:relative;
	float:left;
	width:175px;
	margin-right:25px;
	height:auto;}

#centerColLevel2{
	position:relative;
	float:left;
	width:434px;
	height:auto;}

#rightColLevel2{
	position:relative;
	float:right;
	width:322px;
	height:auto;}

#centerCol{
	position:relative;
	float:left;
	width:514px;
	height:auto;}

#rightCol{
	position:relative;
	float:right;
	width:242px;
	height:auto;}

/*--------------- HOMEPAGE LAYOUT ---------------------------*/
#contentHome{
	position:relative;
	height:auto;
	overflow:auto;
	background-image:url(../graphx/bg_home_content.gif);
	background-position:top left;
	background-repeat:repeat-y;
	width:990px;
	padding:0px 0px 0px 15px;}
	
#leftColHome{
	position:relative;
	float:left;
	width:480px;
	height:auto;
	color:#FFFFFF;}

#leftCopyHome{
	float:left; 
	line-height:16px;
	color:#FFFFFF;}

#rightColHome{
	position:relative;
	float:left;
	width:480px;
	height:auto;
	color:#FFFFFF;}
	
.homePadding{
	position:relative; 
	width:426px;
	height:auto;
	overflow:auto;
	margin:27px 10px 10px 27px;}

/*-------------------------------------------------*/
div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6E6F73;}

table{
	margin:0px;
	padding:0px;	
	border:0px;}
	
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6E6F73;
	font-size:11px;}

/*--------------- default links ---------------*/
a, a:link{text-decoration:underline; color:#072A5E; outline-style:none;}
a:visited{text-decoration:underline; color:#072A5E; outline-style:none;}
a:hover{text-decoration:underline; color:#777777; outline-style:none;}

p{
	margin:0px 0px 20px 0px;}
	
.glen{margin:0px 0px 75px 0px;}
		
.smText{
	font-size:10px;}

ul{  
	margin:8px 0px 15px 35px;
	padding:0px;}
	
ol{  
	margin-top: 0px;}

li{  
	margin: 4px 0px 0px 0px;
	/*list-style-image:url();*/}

.siteMapList{  
	margin: 0px 0px 15px 20px;
	padding-left: 0px;
	list-style-type:none;}

.siteMapList li{  
	margin: 6px 0px 6px 0px;}

form{
	margin:0px;
	padding:0px;}
	
select{
  color:#505050;
	font-size:10px;
	border:1px solid #999999;}
		
input{
	color:#505050;
	font-size:10px;
	border:1px solid #999999;}
	
input, textarea{
  color:#505050;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #999999;}
	
select{
	border:1px solid #999999;
  color:#505050;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}

hr{
	height:1px;
	background-color: #999999;
	color:#999999;
  border:0px;
	margin:15px 0px 15px 0px;
  width:100%;}

img{
	border:none;}
	
.headshots{margin-bottom: 10px; margin-left: 10px; margin-top: 0px;}

/*--------------- HEADER STYLES ---------------*/
h1{
	font-size:18px;
	margin:0px 0px 12px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#072A5E;
	font-weight:bold;}

h2{
	font-size:15px;
	margin:0px 0px 1px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#072A5E;
	font-weight:bold;}

h3{
	font-size:12px;
	margin:0px 0px 1px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
	clear:both;}
	
h4{
	font-size:11px;
	margin:0px 0px 1px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;}
	
.customHeader1{
	font-size:12px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#072A5E;
	font-weight:bold;
	text-transform:uppercase;}
	
.customHeader2{
	font-size:12px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
	text-transform:uppercase;}
	
.hLink, a.hLink, a.hLink:visited, a.hLink:link{
	text-decoration:none;}
a.hLink:hover{
	text-decoration:underline;}

/*--- makes image headers avaiable as text to assistive browsers ---*/	
.acc{
	text-indent:-9999px;
	position:absolute;}
	
.imgHeader{
	margin-bottom:10px;
	display:block;}

/* ------------------------------ FORM TABLE STYLES ------------------------------ */

table.formTable{
	margin:0px;
	padding:0px;}

table.formTable tr td{
	padding:2px 4px 2px 4px;
	font-size:11px;}
	
table.formTable tr.titleRow td{
	font-weight:bold;
	background-color:#2F6492; 
	font-size:11px;
	color:#FFFFFF;}

table.formTable tr td table tr td{
	padding:2px 5px 2px 0px;}

/*--------------- HEADER ---------------*/

#headerContainer {
	position:absolute;
	height:228px;
	background: url(../graphx/bg_header.gif) repeat-x left top;
	z-index:1000; }

#header{
	position:relative; 
	width:990px; 
	height:228px;
	background: url(../graphx/bg_header.jpg) no-repeat left bottom; }

#logo{
	position:absolute; 
	top:22px; 
	left:36px;}

/*--HOME PAGE HEADER LAYOUT--*/	
#headerContainerHome{
	position:absolute; 
	top:0px;
	left:0px;
	width:100%; 
	height:342px;
	background-image:url(../graphx/bg_header_home.gif);
	background-position:left top;  
	background-repeat:repeat-x;
	z-index:1000;}

#headerHome{
	position:relative; 
	width:990px; 
	height:354px;
	background-image:url(../graphx/bg_header_home.jpg); 
	background-position:left bottom; 
	background-repeat:no-repeat;}
	
/* Button class */
.btn{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
	font-weight:bold;
	color:#777777;
	border:1px solid #777777;
	padding:2px 6px 2px 6px;
	background-image:url(../graphx/bg_btn.gif);
	background-repeat:repeat-x;
	cursor:pointer;}
	
.btn:hover{  
	color:#777777;
	background-position:100% -29px;
	border:1px solid #061940;}
	
/*--------------- GLOBAL NAVIGATION 1---------------*/
#navContainer1{
	position:absolute; 
	top:53px;
	right:15px;
	height:26px;
	width:auto;}

#nav1, #nav1 ul {
	padding:0px; 
	margin:0px;
	list-style: none;}

#nav1 li {
	padding:0px; 
	margin:0px 0px 0px 0px; 
	float:left;
	list-style: none;}

.navHome, a.navHome, a.navHome:visited, a.navHome:link{  
	background-image:url(../graphx/n_home.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:120px; 
	height:26px;
	text-indent: -9999px;}
a.navHome:hover{
	background-position:0px -26px;}
.navHomeOn{  
	background-image:url(../graphx/n_home.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:120px; 
	height:26px;
	background-position:0px -26px;
	text-indent: -9999px;}
	
.navCompany, a.navCompany, a.navCompany:visited, a.navCompany:link{  
	background-image:url(../graphx/n_company.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:106px; 
	height:26px;
	text-indent: -9999px;}
a.navCompany:hover{
	background-position:0px -26px;}
.navCompanyOn{  
	background-image:url(../graphx/n_company.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:106px; 
	height:26px;
	background-position:0px -26px;
	text-indent: -9999px;}
	
.navNews, a.navNews, a.navNews:visited, a.navNews:link{  
	background-image:url(../graphx/n_news.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:146px; 
	height:26px;
	text-indent: -9999px;}
a.navNews:hover{
	background-position:0px -26px;}
.navNewsOn{  
	background-image:url(../graphx/n_news.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:146px; 
	height:26px;
	background-position:0px -26px;
	text-indent: -9999px;}
	
.navContact a.navContact, a.navContact:visited, a.navContact:link{  
	background-image:url(../graphx/n_contact.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:107px; 
	height:26px;
	text-indent: -9999px;}
a.navContact:hover{
	background-position:0px -26px;}
.navContactOn{  
	background-image:url(../graphx/n_contact.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:107px; 
	height:26px;
	background-position:0px -26px;
	text-indent: -9999px;}
	
/*--------------- GLOBAL NAVIGATION 2---------------*/
#navContainer2Home{
	position:absolute;
	left:178px;
	top:305px;
	height:41px;
	width:637px;}
	
#navContainer2{
	position:absolute;
	left:178px;
	top:182px;
	height:41px;
	width:637px;}

#nav2, #nav2 ul {
	padding:0px; 
	margin:0px;
	list-style: none;}

#nav2 li {
	padding:0px; 
	margin:0px 0px 0px 0px; 
	float:left;
	list-style: none;}

.navWorking, a.navWorking, a.navWorking:visited, a.navWorking:link{  
	background-image:url(../graphx/n_working.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:158px; 
	height:41px;
	text-indent: -9999px;}
a.navWorking:hover{
	background-position:0px -41px;}
.navWorkingOn{  
	background-image:url(../graphx/n_working.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:158px; 
	height:41px;
	background-position:0px -41px;
	text-indent: -9999px;}
	
.navThermoplastic, a.navThermoplastic, a.navThermoplastic:visited, a.navThermoplastic:link{  
	background-image:url(../graphx/n_thermoplastic.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:160px; 
	height:41px;
	text-indent: -9999px;}
a.navThermoplastic:hover{
	background-position:0px -41px;}
.navThermoplasticOn{  
	background-image:url(../graphx/n_thermoplastic.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:160px; 
	height:41px;
	background-position:0px -41px;
	text-indent: -9999px;}
	
.navApplications, a.navApplications, a.navApplications:visited, a.navApplications:link{  
	background-image:url(../graphx/n_applications.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:160px; 
	height:41px;
	text-indent: -9999px;}
a.navApplications:hover{
	background-position:0px -41px;}
.navApplicationsOn{  
	background-image:url(../graphx/n_applications.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:160px; 
	height:41px;
	background-position:0px -41px;
	text-indent: -9999px;}
	
.navResource, a.navResource, a.navResource:visited, a.navResource:link{  
	background-image:url(../graphx/n_resource.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:157px; 
	height:41px;
	text-indent: -9999px;}
a.navResource:hover{
	background-position:0px -41px;}
.navResourceOn{  
	background-image:url(../graphx/n_resource.gif);
	background-repeat:no-repeat; 
	float:left; 
	width:157px; 
	height:41px;
	background-position:0px -41px;
	text-indent: -9999px;}

/*--------------- SUB NAVIGATION STYLES ---------------*/
#subNav, #subNav ul {
	margin:-8px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	width:auto;
	list-style-image:url();
	list-style:none;
	clear:both;}
	
#subNav li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-image:none;
	list-style:none;
	height:auto;}

.subNavLink, a.subNavLink, a.subNavLink:visited, a.subNavLink:link{
	display:block;
	clear:both;
	width:148px;
	background-image:url(../graphx/subnav_bg.gif);
	background-position:0px 9px;
	background-repeat:no-repeat;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #072A5E;
	padding:9px 0px 3px 22px;
	margin:0px;}
a.subNavLink:hover{
	color: #777777;
	background-position: 0px -37px;}
	
.subNavLinkOn, a.subNavLinkOn, a.subNavLinkOn:visited, a.subNavLinkOn:link, a.subNavLinkOn:hover{
	display:block;
	clear:both;
	width:148px;
	background-image:url(../graphx/subnav_bg.gif);
	background-position: 0px -37px;
	background-repeat:no-repeat;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777777;
	padding:9px 0px 3px 22px;
	margin:0px;}
	
.subNavDivider{
	display:block;
	margin-left:22px;}

/*--------------- FOOTER ---------------*/
#footer{
	position:relative;
	width:976px;
	height:65px;
	color:#777777;}
	
#footerHome{
	position:relative;
	width:990px;
	height:65px;
	color:#777777;}

/*--------------- FOOTER NAVIGATION ---------------*/
#footerNavContainer{
	position:absolute;
	right:0px;
	top:20px;
	color:#777777;
	font-size:9px;
	clear:both;
	text-align:center;}

#footerNav, #footerNav ul {
	padding:0px;
	margin:0px;
	list-style:none;
	list-style-image:none;
	white-space: nowrap;}

#footerNav li {
	padding:0px 0px 0px 0px; 
	margin:0px 2px 0px 2px;
	display:block;
	list-style:none;
	list-style-image:none;
	display:inline;} 

#footerNav li a, #footerNav li a:visited, #footerNav li a:link {
	color:#777777;
	text-decoration: none;
	margin:0px 0px 0px 0px;}
	
#footerNav li a:hover {
	text-decoration: underline;}

.footerLinkDivider{
	display:inline;
	display:block;
	text-align:center;}

#copyright{
	position:absolute;
	text-align:right;
	top:20px;
	right:0px;
	font-size:9px;
	color:#777777;}
	
#address{
	position:absolute;
	top:20px;
	left:15px;
	font-size:9px;
	color:#072A5E;}
	
#awc a, #awc a:visited, #awc a:link {
	color:#777777;
	text-decoration: none;
	position:absolute;
	top:34px;
	right:0px;
	font-size:9px;}
	
#awc a:hover {
	text-decoration: underline;}

/*--------------- CALLOUT STYLES ---------------*/
.calloutContainer{
	margin-bottom:15px;
	width:242px;
	font-size:10px;
	float:right;}
	
.calloutContainerWide{
	margin-bottom:20px;
	width:322px;
	font-size:10px;
	float:right;}
	
.callout{
	background-image:url(../graphx/callout_bg1.gif);
	background-repeat:repeat-y;
	width:242px;
	padding:0px;
	margin:0px;
	overflow: hidden;}
	
.callout2{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 5px;}

.calloutHeader{
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	background-color: #072A5E;
	margin:0px 4px 0px 5px;
	padding:5px;
	display:block;
	border-bottom: 2px solid #FFFFFF;}

.calloutHeaderLink, a.calloutHeaderLink, a.calloutHeaderLink:visited, a.calloutHeaderLink:link, a.calloutHeaderLink:hover{
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#072A5E;
	margin:0px 4px 0px 5px;
	padding:5px;
	display:block;
	border-bottom:2px solid #FFFFFF;}
	
.calloutHeaderImg{
	display: block;
	margin:0px 0px 10px 10px;}
		
#calloutItem{
	background-image:url(../graphx/callout_bg2.gif);
	background-repeat:repeat-x;
	margin:0px 4px 0px 5px;
	padding:5px 5px 8px 5px;
	overflow: hidden;}
	
.calloutThumbnail{
	float:left;
	margin-right:8px;}
	
.calloutCopy{
	font-size:10px;
	width:154px;
	float:left;}
	
.calloutHome{
	position:relative;
	height:auto;
	padding:0px 0px 0px 20px;
	margin:0px 0px 20px 0px;
	background-image:url(../graphx/callout_home_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;}
	
.calloutHomeCopy{
	position:relative;
	display:block;
	width:130px;
	font-size:10px;
	color:#FFFFFF;}
	
/*------------------------------- LEVEL 2 CONTENT CALLOUTS ------------------------------*/
.calloutItemLevel2{
	font-size:10px;
	overflow:auto; 
	position:relative; 
	padding-bottom:20px; 
	width:100%;}

.calloutCopyLevel2{
 	width:270px; 
	float:left; 
	margin-left:10px;}

.calloutImgLevel2{
	float:left;}
	
/*------------------------------- LINKING SYTLES -------------------------------*/
.linkLearnMore, a.linkLearnMore, a.linkLearnMore:visited, a.linkLearnMore:link{  
	background-image:url(../graphx/link_learn_more.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:106px; 
	height:14px;
	margin:10px 0px 1px 0px;
	text-indent: -9999px;}
a.linkLearnMore:hover{
	background-position:100% -14px;}

.linkReadMore, a.linkReadMore, a.linkReadMore:visited, a.linkReadMore:link{  
	background-image:url(../graphx/link_read_more.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:106px; 
	height:14px;
	margin:10px 0px 1px 0px;
	text-indent: -9999px;}
a.linkReadMore:hover{
	background-position:100% -14px;}

.linkViewAllNews, a.linkViewAllNews2, a.linkViewAllNews:visited, a.linkViewAllNews:link{  
	background-image:url(../graphx/link_all_news.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:119px; 
	height:14px;
	margin:20px 0px 1px 10px;
	text-indent: -9999px;}
a.linkViewAllNews:hover{
	background-position:100% -14px;}

.linkViewAllNews2, a.linkViewAllNews2, a.linkViewAllNews2:visited, a.linkViewAllNews2:link{  
	background-image:url(../graphx/link_all_news2.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:116px; 
	height:14px;
	margin:15px 0px 1px 0px;
	text-indent: -9999px;}
a.linkViewAllNews2:hover{
	background-position:100% -14px;}

.linkViewPresentation, a.linkViewPresentation, a.linkViewPresentation:visited, a.linkViewPresentation:link{  
	background-image:url(../graphx/link_view_presentation.gif);
	background-repeat:no-repeat;
	display:block;
	/*clear:both;*/
	width:145px; 
	height:14px;
	margin:10px 0px 1px 99px;
	text-indent: -9999px;}
a.linkViewPresentation:hover{
	background-position:100% -14px;}

.linkResource, a.linkResource, a.linkResource:visited, a.linkResource:link{  
	background-image:url(../graphx/link_resource.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:127px; 
	height:7px;
	padding:0px 0px 0px 0px;
	margin:0px 20px 3px 0px;
	text-indent: -9999px;}
a.linkResource:hover{
	background-position:100% -21px;}

.linkEmployment, a.linkEmployment, a.linkEmployment:visited, a.linkEmployment:link{  
	background-image:url(../graphx/link_employment.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:89px; 
	height:7px;
	margin:0px 0px 3px 0px;
	text-indent: -9999px;}
a.linkEmployment:hover{
	background-position:100% -21px;}

.linkContact, a.linkContact, a.linkContact:visited, a.linkContact:link{  
	background-image:url(../graphx/link_contact.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:81px; 
	height:7px;
	margin:0px 0px 3px 0px;
	text-indent: -9999px;}
a.linkContact:hover{
	background-position:100% -21px;}
	
.linkOrder, a.linkOrder, a.linkOrder:visited, a.linkOrder:link{  
	background-image:url(../graphx/link_order.gif);
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:127px; 
	height:41px;
	margin:0px 0px 3px 0px;
	text-indent: -9999px;}
a.linkOrder:hover{
	background-position:100% -42px;}

/*-------------------------------ADDITIONAL LINKING STYLES--------------------------------*/	
.pdfLink, a.pdfLink, a.pdfLink:visited, a.pdfLink:link{  
	background-image:url(../graphx/icon_pdf.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:1px 0px 5px 20px;
	margin:6px 0px 1px 1px;
	width:210px;
	display:block;
	font-weight:normal;
	clear:both;
	height:auto;
	text-decoration:none;}
a.pdfLink:hover{  
	text-decoration:underline;}
.pdfLink span{color:#6E6F73;text-decoration:none;}

.docLink, a.docLink, a.docLink:visited, a.docLink:link{  
	background-image:url(../graphx/icon_other.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:1px 0px 5px 20px;
	margin:6px 0px 1px 1px;
	width:210px;
	display:block;
	font-weight:normal;
	clear:both;
	height:auto;
	text-decoration:none;}
a.docLink:hover{  
	text-decoration:underline;}
.docLink span{color:#6E6F73;text-decoration:none;}

.videoLink, a.videoLink, a.videoLink:visited, a.videoLink:link{  
	background-image:url(../graphx/icon_video.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:1px 0px 5px 20px;
	margin:6px 0px 1px 1px;
	width:210px;
	display:block;
	font-weight:normal;
	clear:both;
	height:auto;
	text-decoration:none;}
a.videoLink:hover{  
	text-decoration:underline;}
.videoLink span{color:#6E6F73;text-decoration:none;}

.linkplayvideo2, a.linkplayvideo2, a.linkplayvideo2:visited, a.linkplayvideo2:link{  
	background-image:url(../graphx/link_play_video2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:162px; 
	height:222px;
	margin:0px 0px 3px 0px;
	text-indent: -9999px;}
a.linkplayvideo2:hover{
	background-position:100% -111px;}

.newsLinkHome, a.newsLinkHome, a.newsLinkHome:visited, a.newsLinkHome:link{  
	padding:0px 0px 1px 0px;
	margin:0px 0px 10px 0px;
	display:block;
	clear:both;
	height:auto;
	text-decoration:none;}
a.newsLinkHome:hover{  
	text-decoration:underline;
	color:#FFFFFF;}

/*-------------------------------CAPTION STYLES--------------------------------*/	
.caption1{
	font-size:10px;
	color:#A1A1A1;}
	
.caption2{
	font-size:10px;
	color:#072A5E;}
	
.caption3{
	font-size:10px;
	padding:0px 3px 0px 3px;
	color:#072A5E;}
	
.featuredImgContainer{
	float:right;
	width:220px;
	height:auto;
	display:block; 
	margin:0px 0px 10px 10px;}
	
.featuredImg{
	float:right;
	display:block; 
	margin:0px 0px 3px 0px;}
	
/*-------------------------------VIDEO PLAYER STYLES--------------------------------*/	
.videoHeader{
	position:relative;
	display:block;
	height:25px;
	width:100%;
	background-color:#072A5E;
	border-bottom:2px solid #FFFFFF;}
	
.videoTitle{
	position:absolute;
	left:52px;
	top:5px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;}
	
.videoCloseBtn{
	position:absolute;
	left:352px;
	top:5px;}
	
.videoArea{
	position:relative;
	display:block;
	width:auto;
	height:auto;
	padding:0px 0px 0px 10px;}


/*-------------------------------LARGE VIDEO THUMBS--------------------------------*/
.vidThumb, a.vidThumb, a.vidThumb:visited, a.vidThumb:link{  
	background-repeat:no-repeat;
	display:block;
	clear:both;
	width:141px; 
	height:98px;
	text-indent: -9999px;}
a.vidThumb:hover{
	background-position:100% -98px;
	border:0px;}
	
	
	
