@charset "utf-8";
/* CSS Document */

body	{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#254589; text-align:justify; background:#0093dd;}

#wrapper	{width:970px; margin:auto;}
#container	{width:970px; float:left;}
#header	{width:970px; height:142px; float:left; background:#FFF;}
#logo	{width:128px; height:142px; float:left; margin-left:15px;}
#callUs	{width:270px; height:81px; margin: 10px 15px 0px 0px; float:right; background:url(../../images/callUs.jpg) left top no-repeat;}
#blogLinks	{width:130px; height:24px; float:right; margin:13px 15px 0px 0px; clear:right;}
#content	{width:940px; background:#FFF; float:left; padding:15px;}
#leftPane	{width:200px; float:left;}
#rightPane	{width:725px; float:right; padding-left:15px;}
#latestNews	{width:200px; height:200px; float:left; background:url(../../images/newsRunner.gif) left top repeat-x;}
#newsTitle	{width:200px; height:35px; background:url(../../images/newsTitle.jpg) left top no-repeat; float:left;}
.textNews	{width:186px; float:left; padding:7px;}
#login	{width:186px; height:100px; float:left; background: url(../../images/loginTitle.gif) left top no-repeat #0077db; padding:7px;margin-top: 15px;padding-top:45px;color:White;}
#middleTabs	{width:725px; height:238px; float:left; padding-top:15px; padding-bottom:15px;}
#liveWebcasting	{width:170px; height:219px; float:left; background:url(../../images/tabBG.gif) bottom left no-repeat;}
#customerBranding	{width:170px; height:219px; float:left; background:url(../../images/tabBG.gif) bottom left no-repeat; margin-left:14px;}
#onDemand	{width:170px; height:219px; float:left; background:url(../../images/tabBG.gif) bottom left no-repeat; margin-left:14px;}
#webConference	{width:170px; height:219px; float:left; background:url(../../images/tabBG.gif) bottom left no-repeat; margin-left:13px;}
#textContent	{width:725px; float:left;padding-top:10px;}
#testimonial	{width:200px; height:250px; float:left; background:url(../../images/testimonialsBg.gif) left top no-repeat; color:#FFF;}
#testimonial p	{ padding:0px;}
.webconf
{
	float:left; height:220px;min-height:230px;
}
.overlay
            {
                padding: 40px;
                width: 576px;
                display: none;
                background-image: url(http://static.flowplayer.org/img/overlay/white.png);
            }
            .close
            {
                background: url(http://static.flowplayer.org/img/overlay/close.png) no-repeat;
                position: absolute;
                top: 2px;
                right: 5px;
                display: block;
                width: 35px;
                height: 35px;
                cursor: pointer;
            }

/*-------- CLASSES STARTS HERE --------*/
#footer .whiteBig	{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; padding:0px; margin:0px;}

.liveWebcastingTitle	{width:170px; height:45px; float:left; background:url(../../images/liveWebcastingTitle.gif) left top no-repeat;}
.customerBrandingTitle	{width:170px; height:45px; float:left; background:url(../../images/customerBrandingTitle.gif) left top no-repeat;}
.onDemandTitle	{width:170px; height:45px; float:left; background:url(../../images/onDemandTitle.gif) left top no-repeat;}
.webConferenceTitle	{width:170px; height:45px; float:left; background:url(../../images/webConferenceTitle.gif) left top no-repeat;}
.readmoreBtn	{width:65px; height:19px; float:right;}
.tabContent	{width:160px; height:164px; float:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:left;}
.page_info_message
{
	border: solid 1px #B2B2B2;
	background:#EEEEEE url(images/success.gif) no-repeat scroll 0.5em;
	cursor : default;
    color:#000099;
    margin:0.5em 0 2em;
    padding:0.5em 1em 0.5em 4em;
}
.page_info_message .title
{
	font-size: 12px;
	font-weight: bold;
	color: #3B6E96;
}
.page_warning_message
{
	border: solid 1px #ECEC00;
	background:#FFFF66 url(images/warning.gif) no-repeat scroll 0.5em;
	cursor : default;
	color:Black;
	list-style-position:inside;
	margin:0.5em 0 2em;
    padding:0.5em 1em 0.5em 4em;
}
.page_warning_message .title
{
	font-size: 12px;
	font-weight: bold;
	color:Red;
}
.page_error_message
{
	border: solid 1px #9D9D00;
	cursor : default;
	color:Black;
	list-style-position:inside;
	background:#FFFF97 url(images/error.gif) no-repeat scroll 0.5em;
    margin:0.5em 0 2em;
    padding:0.5em 1em 0.5em 4em;
    position:relative;
}
.page_error_message a
{
    color:Black;
}
.page_error_message .title
{
	font-size: 12px;
	font-weight: bold;
	color:#6A6A00;
}
.list_item_hover
{
    background-color: #FFFF80;
}
