body {
		color:#000000;
		font-family:Arial,Helvetica,sans-serif;
		font-size:0.75em;
		font-size-adjust:none;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		
}


#clear {clear: both; margin: 0px}
.ie_fix { display: none;}

#wrapper1 {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	/*overflow: auto;*/
	padding-bottom: 25px;
	clear: both;
	margin-bottom: 25px;
}
#firstnav {
	width:99%;
	color: #666666;
	font-size: 91.7%;
	height: 24px;
	/*border-top: 1px solid #CCCCCC;*/
	border-bottom: 1px solid #CCCCCC;
	margin:0 auto;
	margin-top:5px;
}

#date {
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#fontsize {
	margin-left: 5px;
	letter-spacing: 0.3em;
	border-left: 1px solid #CCCCCC;
	padding-left: 5px;
	font-weight: bold;
	float: left;
	padding-top: 2px;
	padding-bottom: 0px;
	height:23px;
}
#fontsize  .small {
	font-size: 80%;
}
#fontsize  .big {
	font-size: 130%;
}
#header {
	width: 960px;
	padding: 1px;
	margin: 5px auto 5px;
}
.masthead {
	float: left;
	margin-top: 10px;
	
	display: block;
	width: 321px;
	height: 81px;

}
.headerbanner {
	float: right;
	width: 468px;
	clear: right;
}
.resetlayout {
	margin-left: 5px;
	border-left: 1px solid #CCCCCC;
	float: left;
	background: #f5f5f5 url(https://www.opalesque.com/images/bg_reset.gif) no-repeat 8px center;
	padding: 3px 8px 3px 23px;
	color: #666666;
	border-right: 1px solid #CCCCCC;
	height:18px;
}
.turquoise  {
	color: #017179;
	text-decoration: none;
}
.signup {
	border-left: 1px solid #CCCCCC;
	float: left;
	/*background: #EDF2F5 url(https://www.opalesque.com/images/bg_loginlink.gif) no-repeat 10px center;*/
	background: #fffeec url(https://www.opalesque.com/images/bg_loginlink.gif) no-repeat 10px center;	
	padding: 5px 8px 0px 18px;
	color: #666666;
	text-transform: uppercase;
	border-right: 1px solid #CCCCCC;
	height:18px;
}
.login {
	border-left: 1px solid #CCCCCC;
	float: left;
	background: #fffeec url(https://www.opalesque.com/images/bg_loginlink.gif) no-repeat 10px center;
	padding:5px 15px 0 20px;
	color: #017179;
	text-transform: uppercase;
	height:18px;
	
}

.pod {
	float: left;
	padding: 5px 10px 3px 0px;
	color: #666666;
	text-transform: uppercase;
	
}

.pod_login {
    border-right: 1px solid #CCCCCC;
    color: #666666;
    float: left;
    padding: 5px 10px 3px 0;
    text-transform: uppercase;
}

.pod img
{
	border :0px;
}
.pod a{
	float: left;
	background: url(https://www.opalesque.com/images/bt_pod.gif) no-repeat left center;
	width:40px;
}

.RSS {
	float: left;
	background: url(https://www.opalesque.com/images/feed.png) no-repeat left center;
	padding: 5px 8px 3px 20px;
	color: #666666;
	text-transform: uppercase;
	margin-left: 10px;
}
.RSS a, #fontsize a, .resetlayout a {
	text-decoration: none;
	color: #666666;
}
#firstnav a:hover {
	text-decoration: underline;
}
.box960 {
	margin: 15px;
	width: 960px;
	padding: 0px;
}
#sitenav {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 1px;
	background: url(https://www.opalesque.com/images/bg_topnav.gif) repeat-x;
	height: 35px;
}
#nav {
	width: 960px;
	font-size: 115%;
	background: url(https://www.opalesque.com/images/bg_topnav.gif) repeat-x;
	margin-right: auto;
	margin-left: auto;
	z-index:20;
}
.navselected {
	background: #33bac4;
}
#searchbox {
	float: right;
	width: 410px;
	
	margin-top: 15px;
	font-size: 91.7%;
}

.searchoption 
{
			color:#333333;
			font-weight:bold;
}

.grey {
	color: #666666;
	text-decoration: none;
	font-size: 83.3%;
}
.smallgrey {
	
	text-decoration: none;
	font-size: 83.3%;
	float: left;
	display: block;
	margin-left: 5px;
}
.smallgrey a{
color:#666666 !important;
text-decoration: none !important;
}
.searchnav,#hotsearches ul{
	padding:0px !important;
	margin:0px !important;
}
.searchnav   li {
	list-style: none;
	display: inline;
	padding-right: 5px;
	padding-left: 5px;
}
.smallgrey a {
	color: #666666;
	text-decoration: none;
}
.searchnav   li  a {
	color: #666666;
	text-decoration: none;
}
#hotsearches  li a {
	color: #008C96;
	text-decoration: underline;
}
.searchboxinput {
	width: 300px;
	line-height: 1.6em;
	padding: 3px;
	border: 1px solid #CCCCCC;
	font-size: 100%;
	float: left;
}
#hotsearches {
	float: left;
	width: 100%;
	clear: both;
	margin-top: 0px;
	margin-left:4px;
}
#hotsearches strong {
	color: #ff9900;
}
#hotsearches li {
	list-style: none;
	display: inline;
	padding-right: 6px;
	float: left;
}
a.button {
	background-attachment: scroll;
    background-color: transparent;
    background-image: url("https://www.opalesque.com/images/bg_o_button_a1.gif");
    background-position: right top;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: arial,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    height: 24px;
    margin-bottom: 5px;
    margin-left: 4px;
    margin-top: -1px;
    padding-right: 16px;
    text-decoration: none;
}
a.button span  {
	display: block;
	line-height: 14px;
	background-color: transparent;
	background-image: url(https://www.opalesque.com/images/bg_o_button_span1.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
#column470 {
	clear: left;
	float: left;
	width: 410px;
}
#column325 {
	float: left;
	width: 405px;
	margin-left:10px;
	
}
.box470 {
	float: left;
	width: 100%;
	margin: 5px 10px 5px 0px;
	
}
.widget-head{
	border-bottom: 1px solid #EEEEEE;
	margin-bottom:8px;
}

/*#div14 div.widget-head,#div15 div.widget-head,#div18 div.widget-head{
	border-bottom: 0px;
}*/

#wrapper1 h1, #videobox h1 {
	font: normal 166.7% Georgia, "Times New Roman", Times, serif;
	color: #ff9900;
	
	padding: 8px 10px;

	width:90%;
}



#div14 .widget-head h1,#bannerdiv2 .widget-head h1,#divddada .widget-head h1,#div3 .widget-head h1,#bannerdiv3 .widget-head h1,#bannerdiv5 .widget-head h1
{	
	padding:0 !important;
}





#div14 div.TabbedPanelsContentGroup{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;

}

.cb{

background:#EDF2F4 none repeat scroll 0 0;
}


.teal  {
			/*background-color:#FFFFFF;
			background-image:url(https://www.opalesque.com/images/grey2.gif);*/
			background:#F6F6F6 none repeat scroll 0 0;
			background-position:left bottom;
			background-repeat:repeat-x;
			border:1px solid #EEEEEE;
}

.white{
	border: 1px solid #EEEEEE;
}


.industryupdates {
	background: #f5f4f1;
}
.faculty {
			/*background: #FFFFCC;*/
			background-color:#FFFFFF;
			/*background-image:url(https://www.opalesque.com/images/pista.gif);*/
			background-position:left bottom;
			background-repeat:repeat-x;
			border:1px solid #EEEEEE;
}

.faculty1 {
	background: #FFFFCC;
}

.a2blue {
	background-color:#FFFFFF;
	background-image:url(https://www.opalesque.com/images/exclusive_bg1.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border:1px solid #EEEEEE;
}
.orange {
	color: #FF9900;
	margin-bottom: 10px;
}
.lightgrey {
	color: #999999;
}
.roundtable {
	background: #333333;
	color: #FFFFFF;
}
.swfb {
			background-color:#FFFFFF;
			background-image:url(https://www.opalesque.com/images/grad_maroon.gif);
			background-position:left bottom;
			background-repeat:repeat-x;
			border:1px solid #EEEEEE;
}

.realestate {
	background: #edf4f8;
}
.islamicfinance {
			-moz-background-clip:border;
			background-image:url(https://www.opalesque.com/images/grad_green.gif);
			-moz-background-inline-policy:continuous;
			-moz-background-origin:padding;
			background-position:left bottom;
			background-repeat:repeat-x;
			border:1px solid #EEEEEE;
			/*background:#F0F9DC none repeat scroll 0 0;*/
}
.tagcloud {
	background-image:url(https://www.opalesque.com/images/grad_yellow.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border:1px solid #EEEEEE;
	/*border:1px solid #DDDDDB;*/
}
.tagcloud ul {
	margin: 10px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}
.tagcloud li {
	display: inline;
}
.tagcloud  li  a {
	color: #017179;
	text-decoration: none;
}
.tagcloud .not-popular 
{
	font-size: 1em;
}
.tagcloud .not-very-popular 
{
	font-size: 16px; 
}
.tagcloud .somewhat-popular 
{
	font-size: 18px; 
}
.tagcloud .popular 
{
	font-size: 20px; 
}
.tagcloud .very-popular 
{
	font-size: 2.2em;
}
.tagcloud .ultra-popular 
{
	font-size: 2.5em; 
}

.editbox {
	clear: right;
	float: right;
	height: 17px;
	width: 60px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -38px;
}

.radioeditbox {
    clear: right;
    float: right;
    height: 17px;
    margin: 0;
    padding: 0;
    position: relative;
    top: -22px;
    width: 60px;
}


#editspan15{
	margin-right:0px;
	

}
#leftcolumn #editspan15
{	
	top:-50px;

}

#div19 .editbox
{
	top: -38px;
}

.edit {
	/*background: url(https://www.opalesque.com/images/edit_close.png) no-repeat;*/
	display: block;
	height: 17px;
	width: 31px;
	overflow: hidden;
	float: left;
}
.edit1 {
	/*background: url(https://www.opalesque.com/images/edit_close1.jpg) no-repeat;*/
	display: block;
	height: 17px;
	width: 31px;
	overflow: hidden;
	float: left;
}
.close {
	/*background: url(https://www.opalesque.com/images/edit_close.png) no-repeat -33px;*/
	display: block;
	height: 17px;
	width: 18px;
	overflow: hidden;
	float: left;
}
.box470   p, .box325  p, #videobox p {
	margin-right: 5px;
	padding-left: 10px;
	margin-bottom: 0px;
}
.black   {
	color: #000000;
	text-decoration: none;
}
a.black:hover  {
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dotted #999999;
}
.box470 .boxlinks, .box325 .boxlinks, #videobox .boxlinks  {
	clear: both;
	float: left;
	width: 100%;
	border-top: 1px solid #EEEEEE;
	padding-top: 5px;
	padding-bottom: 5px;
}
.box470 .boxlinks li {
	margin-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	list-style: none;
	float: left;
	padding-left: 22px;
	width: 40%;
}
.box325 .boxlinks li, #videobox .boxlinks li {
	margin-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	list-style: none;
	float: left;
	padding-left: 22px;
	/*width: 80%;*/
}
.boxlinks li a {
	font-size: 91.7%;
	text-decoration: none;
	color: #666666;
}

.radioBoxlink a
{
font-size: 91.7%;
text-decoration: none;
color: #666666;
}

.radioBoxlink a:hover {
	font-size: 91.7%;
	text-decoration: underline;
	color: #017179;
}


.boxlinks li a:hover {
	font-size: 91.7%;
	text-decoration: underline;
	color: #017179;
}
.archives {
	background: url(https://www.opalesque.com/images/boxicons.png) no-repeat 0px 4px;
}
.freetrial {
	background: url(https://www.opalesque.com/images/boxicons.png) no-repeat left -22px;
}
.fullissue {
	background: url(https://www.opalesque.com/images/boxicons.png) no-repeat left -80px;
}
.feeds {
	background: url(https://www.opalesque.com/images/boxicons.png) no-repeat left -52px;
}

.radiofeeds {
	background: url(https://www.opalesque.com/images/boxicons.png) no-repeat left -58px;
}
.box325 {
	float: left;
	width: 100%;
	margin: 0px 5px 5px 5px;
	/*margin: 5px 5px 5px 4px; */
}
.box325  h2, .box470 h2 {
	
	font: normal 133.3%/130% Georgia, "Times New Roman", Times, serif;
	
	
}
.more {
	text-decoration: none;
	display: block;
	padding-bottom: 10px;
	clear: both;
	padding-top: 4px;
}

#div13 .more{
	padding-bottom:0px !important;


}
.storyphoto {
	float: left;
	border: 1px solid #000000;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.dots {
		background-image:url(https://www.opalesque.com/images/story_divider.gif);
		background-position:left bottom;
		background-repeat:repeat-x;
		float:left;
		width:90%;
}
.bannerbox470 {
	clear: both;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

#column2 .bannerbox470
{
	margin-left:5px;
}

.bannerbox470 img
{
 	width:100.3%;
	/*width:100.4% !important; */
	
	}

#leftcolumn #trb_label{
	height:120px;

}
#middlecolumn #trb_label{
	height:170px;

}



.facultylinks {
	clear: both;
	float: left;
	width: 100%;
	border-top: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 10px;
}

.facultylinks li {
	padding-top: 2px;
	padding-bottom: 2px;
	list-style: none;
	float: left;
	text-transform: uppercase;
	font-size: 91.7%;
	background: url(https://www.opalesque.com/images/bg_loginlink.gif) no-repeat left center;
	padding-left: 10px;
	margin-left: 10px;
	margin-right: 5%;
}
.rtphoto {
	border: 1px solid #000000;
	margin: -15px 5px 5px;
	clear: both;
}
h3 {
	margin-left: 10px;
	font: normal 141.7%/120% Georgia, "Times New Roman", Times, serif;
	margin-right: 10px;
	margin-bottom: 5px;
}
#footer {
	clear: both;
	float: left;
	width: 100%;
	background: #f3f3f3;
	padding-bottom: 20px;
	overflow: visible;
	border-top: 1px solid #e3e3e3;
	max-height:230px;
	line-height:1.5em;
}
#footlinks {
	width: 950px;
	font-size: 120%;
	margin-right: auto;
	margin-left: auto;
}
#footlinks ul {
	list-style: none;
	float: left;
	width: 160px;
	margin-right: 20px;
}
#bigfoot {
	\width: 1000px;
	w\idth: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	color: #666666;
	background: #f3f3f3;
}
.copyright {
	clear: both;
	display: block;
	text-align: center;
	float: left;
	width: 90%;
	margin-top: 5px;
	color: #333333;
	font-size:83.3%;
	
}

#copyrightdiv{
	clear: both;
	display: block;
	text-align: center;
	float: left;
	width: 100%;
	/*padding-top: 10px;*/
	padding-bottom: 10px;
	color: #333333;
	margin-top: 5px;
	border-top: 1px solid #e3e3e3;
}

.feedbackspan
{
	margin-top:5px;
}

#bigfoot ul 
{
	float: left;
	width: 176px;
	margin-right: 15px !important;
	list-style: none;
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	padding:0;
}
#bigfoot a {
	color: #666666;
	text-decoration: none;
}
#bigfoot a:hover {
	text-decoration: underline;
}
.twitter {
	background: url(https://www.opalesque.com/images/twitter.png) no-repeat ;
}
.facebook {
	background: url(https://www.opalesque.com/images/fb.png) no-repeat ;
}
.publication {
	background: url(https://www.opalesque.com/images/sub_02.png) no-repeat ;
}
.tv {
	background: url(https://www.opalesque.com/images/youtube.png) no-repeat ;
}
.sociallinks li {
	padding-bottom: 4px;
	float: left;
	width: 90%;
	padding-left: 20px;
}
.linkedin {
	background: url(https://www.opalesque.com/images/link.png) no-repeat;
}


.rssfeed {
background:url("https://www.opalesque.com/images/feed.png") no-repeat;

}
.sociallinks li {
	padding-bottom: 4px;
	float: left;
	width: 90%;
	padding-left: 20px;
}
.smallworld {
	background: url(https://www.opalesque.com/images/smallworld.gif) no-repeat;
	padding-left:24px !important;
}

#gotop {
	background: #FF9900;
	clear: both;
	float: right;
	width: 100px;
	margin-top: -20px;
	/*margin-top: -25px; */
	text-align: center;
	font-size: 90%;
	text-transform: uppercase;
	padding: 5px;
}

#gotop a {
	color: #FFFFFF;
	text-decoration: none;
}
#column120 {
	clear: right;
	float: right;
	width: 120px;
	margin-top: 5px;
}


#leftcolumn .editbox {
	clear:left;
	float:right;
	height:17px;
	left:20px;
	/*margin:0 0 0 300px;
	_margin:0 0 0 150px;*/
	padding:0;
	position:relative;
	top:-38px;
	width:80px;
}

#leftcolumn #editspan18{
	top:-38px;
	
}


#editspan7,#editspan8,#editspan10{
	_margin:5px 0 0 190px !important;
	
	
}
#editspan11{
	_position:absolute;
	/*_margin-left:50px;*/

}

#leftcolumn .edit {
	background:transparent url(https://www.opalesque.com/images/edit_closee.png) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:17px;
	overflow:hidden;
	width:31px;
}

#leftcolumn .editt {
	display:block;
	float:left;
	height:17px;
	overflow:hidden;
	width:31px;
}


#leftcolumn .close {
background:transparent url(https://www.opalesque.com/images/edit_closee.png) no-repeat scroll -33px 50%;
display:block;
float:left;
height:17px;
overflow:hidden;
width:38px;
}
#middlecolumn .editbox {
	clear:right;
	/*float:right;*/
	height:17px;
	padding:0;
	position:relative;
	width:60px;
}


#middlecolumn a.edit {
background:transparent url(https://www.opalesque.com/images/edit_closee.png) no-repeat scroll 0 0;
display:block;
float:left;
height:17px;
overflow:hidden;
width:31px;
}


#middlecolumn a.editt {
	display:block;
	float:left;
	height:17px;
	overflow:hidden;
	width:31px;
}






#aaspan{
 margin:10px;
 text-align:justify;
 }
#aaspan span{
padding:5px 5px 5px 0;
/*margin-top:15px; */

}

#editspan14 a{
/*height:17px;
margin-left:250px !important;
padding:0 !important;*/
margin-top:3px;

}


.roundtablefeature a.close{
		/*_background:transparent url(https://www.opalesque.com/images/edit_closee.png) no-repeat scroll -33px 50%; */
}

#middlecolumn a.close {
background:transparent url(https://www.opalesque.com/images/edit_closee.png) no-repeat scroll -33px 50%;

display:block;
clear:right;
/*margin-left:340px;*/
/*margin-top:10px;
*margin-top:15px;*/
/*float:left;

overflow:hidden;*/
width:18px;height:17px;
}

#div11 .TabbedPanelsTab{
/*padding:4px 3px 0 5px;*/

}


#div12{
 margin-top:0px !important;


}

#innercontentdiv{
width:95%;
margin:0px auto;
	

}

#topcontrol{

/*margin-left:auto;
margin-right:auto;
width:800px;*/

}

#liclass ul{
	margin-left:30px;
	list-style:disc;

}

#liclass{
	margin-bottom:5px;

}

#footer ul
{
	font-size:83.3%;
}

.pushboxhf {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:black url(/images/bg_pb_hf.gif) no-repeat scroll left center;*/
height:45px;
margin-bottom:5px;
margin-top:10px;
width:106%;

}

.pbbutton {
border:0 none;
float:left;
padding-top:6px;
}

.pushboxhf p 
{
	color:#FFFFFF;
	float:left;
	font-size:11px;
	line-height:12px;
	margin-left:420px;
	_margin-left:210px;	
	padding-top:8px;
	width:360px;
}


.pushboxhf a{
	color:#FFFFFF;


}


/*****Event Calendar***************/


.interactive {
	background: #fffdd8;	
}

.interactive h1 {
	background-color:#F4C646;
	text-align:center;
}

.intractiveli
{	
	min-height:150px;
	
}
.in_inerul{

}


.interactiveul{
	list-style-type: none;
	width: 90%;
	margin: 5%;
	padding: 0px;
}

.inmonth{
	font-weight: bold;
	display: block;
	width: 50px;
	height: 15px;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
	background-image: url(https://www.opalesque.com/images/bg_incal.gif);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
}
.indate{
	padding-top: 5px;
	font-weight: bold;
	width: 50px;
	height: 34px;
	text-align: center;
	color: black;
	font-size: 22px;
	display: block;
	background-image: url(https://www.opalesque.com/images/bg_incal.gif);
	background-position: left -16px;
	background-repeat: no-repeat;
	float: left;
	clear: left;
	margin-right: 15px;
}
.inheading{
	font-weight: bold;
	
	display: block;
}
.indescription{
	font-size: 11px;
	color: #666666;
	margin-bottom: 15px;
	padding-bottom: 15px;
	display: block;
	margin-top:5px;
}
.indescription1{
 padding-bottom:0px;


}
.inlinks{
	width: 78%;
	margin-bottom: 15px;
	padding-bottom: 15px;
	display: block;
	float: left;
}
.add2call {
	background: url(https://www.opalesque.com/images/icon_add2call.gif) no-repeat left center;
	text-indent: 20px;
	font-size: 11px;
	display: block;
	margin-top: 0px;
	margin-right: 10px;
}
.sharein {
	background: url(https://www.opalesque.com/images/icon_sharein.gif) no-repeat left center;
	text-indent: 20px;
	font-size: 11px;
	margin-top: 10px;
	margin-right: 10px;
	padding-left:20px;
}
#editspan25
{
	width:49px;
	top:-50px;

}
#editspan12
{
	width:49px;
	top:-62px;

}


.vidlist 
{
	clear:both;
	display:block;
	float:left;
	margin:10px 0 10px 5px;
	padding:5px 0 10px;
	width:95%;
}

.potv {
	clear:right;
	float:right;
	height:200px;
	margin:0 0px 0 0;
	padding:0;
	position:relative;
	top:-15px;
	width:100%;
}
.videothumb 
{	
	float:left;
	margin:0 10px 0 5px;
}

.vdofetur 
{
	clear:right;
	display:block;
	font-weight:bold;
}

.vdofetur a{
	color :#000000;
}

.vdodtls 
{
	clear:right;
	display:block;
}
.vdoduration
{
	clear:right;
	color:#666666;
	display:block;
	font-size:91.7%;
}
.videoDiv{
	background: #fffdd8;
}

.poweredimage 
{
	display:block;
	float:left;
	height:27px;
	overflow:hidden;
	width:110px;
}

#middlecolumn #radioeditspan
{
	width:140px !important;
}
#leftcolumn #radioeditspan
{
	width:160px;
	/*width:170px; */
}

#middlecolumn #a2editspan
{
	width:140px !important;
}

#leftcolumn #a2editspan
{
	width:160px;
	/*width:170px; */
}

#middlecolumn #emeditspan
{
	width:140px !important;
}
#leftcolumn #emeditspan
{
	width:160px;
	/*width:170px; */
}



#middlecolumn #tveditspan
{
	width:140px !important;
}

#tveditspan1
{
	width:115px !important;
}

#videobox ul
{
	margin-left: -38px;
}

#leftcolumn #tveditspan
{
	width:160px;
	/*width:170px; */
}

.ftvidphoto 
{
	
	clear:both;
	margin:-12px 5px 5px 10px;
}

#middlecolumn .ftvidphoto 
{
	/*height:179px;*/
	width:94%;
}

#leftcolumn .ftvidphoto 
{
	/*height :220px;*/
	width:95%;
}

.morevids 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(https://www.opalesque.com/images/icon_video.gif) no-repeat scroll left center;
}

#close36{
	margin-top:5px;
}



#TRTabsdiv 
{
	margin-left:10px;
	margin-top:2px;
	width:50%;
}

#trvchart_div 
{
	border-bottom:1px solid #EEEEEE;
	height:24px;
	margin-top:-8px;
	width:100%;
}
#trb_content{
	margin-top:10px;

}

#editspan6
{
	top:-38px !important;
}



#marketnamespan{

	padding-left:12px;
	color:#017179;
	font-size:12px;
	font-weight:bold;

}

#Oificontentdiv p{
	float:left;
	width:96%;

}

#exclusivecontentdiv p{
	float:left;
	width:96%;

}
#cmbcontentdiv p{
	float:left;
	width:96%;

}

#ifbcontentdiv p{
	float:left;
	width:96%;
}

#mfbcontentdiv p{
	float:left;
	width:96%;
}

#rmbcontentdiv p{
	float:left;
	width:96%;

}
#swfcontentdiv p{
	float:left;
	width:96%;

}
#Oficontentdiv p{
	float:left;
	width:96%;
}

.industry_contents p{
	float:left;
	width:96%;
}
.tr_name 
{
	font-size:10px;
	font-style:italic;
	font-weight:bold;
}
#award{
	margin-top:8px;

}

/*****************/

#daycontentdiv p
{
	float:left;
	width:96%;
	
}
.daycontentpara
{
	margin-top:-15px;
	margin-bottom:5px;
	
}

.daylinkpara
{
	margin-bottom:10px !important;
}

.daycontent
{

background-color:#CADFFF;
border:1px solid #EEEEEE;

}

.textdesc {
	color:#000000;
}

.textdesc1
{
	color:#666666;
}
.textdesc2{
	color:#ffffff;
}


.textdesc:hover {
color:#017179;
}
.textdesc1:hover {
color:#017179;
}
.textdesc2:hover {
color:#017179;
}
.textdesc3:hover {
color:#FFFFE1 !important;
}
a.textdesc4 {
	color:#D4CDA4 !important;
}
.textdesc4 img{
	border:0px;
}
.textdescamb{
	color : #ffffff;
}
.textdesca2{
	color:#F3F9FD;
}
.textdesctrimg{
	color:#ffffff !important;
}

/***************************/


#trialsubs 
{
	float: left;
	width: 100%;
	background: #ffff99;
	background-image: url(https://www.opalesque.com/images/bg_trialsubs.gif);
	background-repeat: repeat-x;

	clear: both;
	font-size: 120%;
	text-align: center;
	border-bottom: 1px solid #d9d9d9;	
}

#trialEducation 
{
	float: left;
	width: 100%;
	background: #F4F9B8;
	background-image: url(https://www.opalesque.com/images/bg_trialsubs.gif);
	background-repeat: repeat-x;
	clear: both;
	font-size: 120%;
	text-align: center;
	border-bottom: 1px solid #d9d9d9;	
}

#trialsubs1 
{
	float: left;
	width: 100%;
	background: #FFFFCC;
	/*background-image: url(https://www.opalesque.com/images/bg_trialsubs.gif);*/
	background-repeat: repeat-x;

	clear: both;
	font-size: 120%;
	text-align: center;
	border-bottom: 0px solid #d9d9d9;	
}

.awardimg
{
	float:left;
}
#titlediv 
{
	float:left;
	width:318px;

}
#titlediv img
{
	float:left;
}
#awarddiv
{
	float:left;
	width:215px;
	margin-left:10px;
	margin-top:10px
}

.freetrialspan
{
	float;left;
	height:24px;
	background-color:#92c300;
	float:left;

}

.freetrialspan img
{
	height:24px;
	border:medium none;
}

.morevaudio 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(https://www.opalesque.com/images/mic-icon.gif) no-repeat scroll left center;
}

.radiotext
{
width:95%;

float:left;
clear:both;
}

.poweredimageradio 
{
	display:block;
	float:right;
	height:27px;
	overflow:hidden;
	width:110px;
}

.radioDiv{
	background: #E4F5F7;
}

.search-boxmessage {
    border: 1px solid #CCCCCC;
    color: #666666;
    float: left;
    font-size: 12px;
    height: 18px;
    line-height: 1.6em;
    width: 293px;
}

.search-boxmessageLogin {
    border: 1px solid #CCCCCC;
    color: #666666;
    float: left;
    font-size: 12px;
    height: 18px;
    line-height: 1.6em;
    width: 320px;
}
.search-boxmessage1 {
border:1px solid #CCCCCC;
float:left;
font-size:13px;
padding:3px;
width:300px;
	line-height: 1.6em;
}

.search-boxmessage-page {
color:#666666;
font-size:13px;
padding:3px;
line-height: 1.6em;
}

/*--- CSS Sprite ---*/

.freetrialspan a {
    background:url('/images/css-sprite.png') -18px -56px;
    display:block;
    width:76px;
	height:26px;
}

.a2editspan a {
    background:url('/images/css-sprite.png') -16px -5px;
    display:block;
    width:92px;
	height:17px;
	float:left;
	overflow:hidden;
}

