/*@charset "utf-8";*/

@charset "iso-8859-1";



body{margin:0px;padding:0px;}
body,td,p,span,input,select,textarea{font-family:Tahoma, Arial; font-size:11px; color:#333333;}



.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.banner{width:380px;height:65px;}

#bannerSlider{}


.clear:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .clear {display: block;}
* html .clear {height: 1%;}

.1{width:372px;height:65px;}


#ban{}



a{color:#006ab4;} a:hover{color:#006ab4;text-decoration:none;}
a img{border:0px;}
.clearF{clear:both;}
.floatL{float:left;}
.floatR{float:right;}


.hidden { display: none; }
.unhidden { display: block; }


.txt{height:20px; width:220px;}

.comments{
	height:45px;
	width:220px;
	}


.containerMaster{
	width:820px;
	margin:15px auto;
	padding:0px;
	overflow:hidden;
}

.ContainerSub{width:802px;overflow:hidden;}

.ContainerSub-1{
	width:100%;
	overflow:hidden;
	padding:0px;
}

.ContainerSub-1 .homeBoxMain{
	background:url(../images/roundCornerBox-t.gif) no-repeat left top;
	width:100%;
	overflow:hidden;

}

.ContainerSub-1 .homeBoxMiddle{
	background:url(../images/roundCornerBox-m.gif) repeat-y left top;
	width:100%;
	margin-top:10px;
}

.ContainerSub-1 .homeBoxContentHome{
	background:url(../images/roundCornerBox-b.gif) no-repeat left bottom;
	overflow:hidden;
	padding:0px 85px 20px 85px;
}

* html .ContainerSub-1 .homeBoxContentHome{
	height:10px;
	overflow:visible;
}

.ContainerSub-1 .homeBoxContent{
	background:url(../images/roundCornerBox-b.gif) no-repeat left bottom;
	overflow:hidden;
	padding:0px 3px 20px 20px;
}


.flashBannerHolder{
	padding:70px 1px 0px 1px;
	z-index:99;
	overflow:hidden;
}

.homeFlashBannerH{
		height:187px;
}

.logoHolder a{
	background:url(../images/ozone-logo.png) no-repeat 1px top;
	display:block;
	width:133px;
	overflow:hidden;
	padding:0px 0px 120px 0px;
	text-decoration:none;
	position:absolute;
	z-index:1011;
	left:5px;
}

* html .logoHolder a{
	background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ozone-logo.png',sizingMethod='');
}

* html .logoHolderH a{
	position:absolute;
	z-index:1012;
	background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ozone-logo.png',sizingMethod='');
}

/*
.mainNav ul{
	padding:0px;
	margin:0px;
	overflow:hidden;
	height:56px;
	position:relative;
	top:-9px;
	left:-12px;
}

* html .mainNav ul{
	float:right;
}

.mainNav ul li{
	list-style:none;
	float:left;
}

.mainNav ul li a{
	float:left;
	display:block;
	background:url(../images/main-nav.gif) no-repeat left top;
	padding:56px 0px 0px 0px;
	width:92px;
}


.mainNav ul li a#homeL{}
.mainNav ul li a#aboutL{background-position:-92px top;}
.mainNav ul li a#advertisersL{background-position:-184px top;}
.mainNav ul li a#publishersL{background-position:-276px top;}
.mainNav ul li a#newsL{background-position:-368px top;}
.mainNav ul li a#careersL{background-position:-460px top;}
.mainNav ul li a#contactL{width:93px;background-position:-552px top;}

.mainNav ul li a.active#homeL{background-position:left -56px;}
.mainNav ul li a.active#aboutL{background-position:-92px -56px;}
.mainNav ul li a.active#advertisersL{background-position:-184px -56px;}
.mainNav ul li a.active#publishersL{background-position:-276px -56px;}
.mainNav ul li a.active#newsL{background-position:-368px -56px;}
.mainNav ul li a.active#careersL{background-position:-460px -56px;}
.mainNav ul li a.active#contactL{width:93px;background-position:-552px -56px;}
*/
.roundBoxBlueMain{
	width:100%;
	overflow:hidden;
}


.roundBoxBlueMain1{
	width:20%;
	overflow:hidden;
}

.roundBoxBlueTL{background:url(../images/roundBox-blue-tl.gif) no-repeat left top; height:8px;padding:0px 0px 0px 8px;}
.roundBoxBlueTR{background:url(../images/roundBox-blue-tr.gif) no-repeat right top; height:8px;}

.roundBoxBlueML{background:url(../images/roundBox-blue-ml.gif) repeat-y left top;padding:0px 0px 0px 8px;}
.roundBoxBlueMR{background:url(../images/roundBox-blue-mr.gif) repeat-y right top;}

.roundBoxcontent{padding:5px 10px 5px 5px;line-height:18px;}

.roundBoxBlueBL{background:url(../images/roundBox-blue-bl.gif) no-repeat left top; height:8px; padding:0px 0px 0px 8px;}
.roundBoxBlueBR{background:url(../images/roundBox-blue-br.gif) no-repeat right top; height:8px;}


.ContainerSub-2{
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.subContent-col-1{
	width:400px;
	overflow:hidden;
}




.home-blueBoxM{
	background:url(../images/blue-rcbx-m.gif) repeat-y left top;
	overflow:hidden;
	padding:0px 0px 0px 15px;
}

.home-blueBoxBL{
	background:url(../images/blue-rcbx-bl.gif) no-repeat left top;
	height:12px;
	padding:0px 0px 0px 5px;
}

.home-blueBoxBR{ 
	background:url(../images/blue-rcbx-bm.gif) repeat-x left top;
	height:12px;
}

.subContent-col-2{
	width:402px;
	overflow:hidden;
}

.home-greenBoxM{
	background:url(../images/green-rcBox-m.gif) repeat-y right top;
	overflow:hidden;
	padding:0px 0px 0px 10px;
}

.home-greenBoxBM{
	background:url(../images/green-rcBox-bm.gif) repeat-x right top;
	height:12px;
}

.home-greenBoxBR{ 
	background:url(../images/green-rcBox-m.gif) repeat-x left top;
	height:12px;
}

/*
.home-greenBoxBR{
	background:url(../images/green-rcBox-br.gif) no-repeat right top;
	height:12px;
}*/



.whiteColor{
	color:#FFFFFF;
}

.starcolor{color:#FF0000;}

.moreBtn{
	background:url(../images/more-btn-gray.png) no-repeat left top;
	display:block;
	width:62px;
	text-decoration:none;
	padding:5px 0 6px 0px;
}

.containerFooter{
	padding:2px 4px 0px 0px;
	margin:0px 0px 3px 0px;
	overflow:hidden;
}
.containerFooter span{color:#9d9d9d;}
.containerFooter span a{color:#9d9d9d;text-decoration:none;padding:0px 3px 0px 3px;}

.mainBreadCrumbL{
	background:url(../images/inner-page-head-bg-l.gif) no-repeat left top;
	height:30px;
	padding:0px 0px 0px 11px;
	margin:0px 0px 0px 140px;
}

.mainBreadCrumbR{
	background:url(../images/inner-page-head-bg-m.gif) repeat-x left top;
	height:30px;
	color:#FFFFFF;
	padding:3px 0 0 0;	
}

.mainBreadCrumbR span{color:#FFFFFF;}


.innerContent{
	padding:5px 0px 0px 0px;
	overflow:hidden;
}

*html .innerContent{ /*IE6 crack for fixing height problem*/
	height:5px;
	overflow:visible;
}

.innerCol-1{
	width:153px;
	overflow:hidden;
	min-height:10px;
}

.innerCol-2{
	width:545px;
	padding:0px 50px 0px 0px;
	line-height:18px;
	text-align:justify;
}

.inner-lgray-box-tl{
	background:url(../images/inner-lgray-tl.gif) no-repeat left top;
	height:24px;
	padding:0px 0px 0px 14px;
}

.inner-lgray-box-tm{
	background:url(../images/inner-lgray-tm.gif) repeat-x left top;
	height:24px;
	padding:1px 0px 0px 10px;
}

.inner-lgray-box-m{
	background:url(../images/inner-lgray-m.gif) repeat-y left top;
	padding:4px 20px 0px 28px;
	line-height:18px;
	overflow:hidden;
}

.inner-lgray-box-bl{
	background:url(../images/inner-lgray-bl.gif) no-repeat left top;
	height:12px;
	padding:0px 0px 0px 11px;
}

.inner-lgray-box-bm{
	background:url(../images/inner-lgray-bm.gif) repeat-x left top;
	height:12px;
}


.inner-gray-box-tr{
	background:url(../images/inner-gray-tr.gif) no-repeat right top;
	height:24px;
	padding:0px 10px 0px 0px;
}

.inner-gray-box-tm{
	background:url(../images/inner-gray-tm.gif) repeat-x left top;
	height:24px;
	padding:1px 0px 0px 20px;
}

.inner-gray-box-m{
	background:url(../images/inner-gray-m.gif) repeat-y left top;
	padding:4px 20px 0px 28px;
	line-height:18px;
	overflow:hidden;
}

.inner-gray-box-br{
	background:url(../images/inner-gray-br.gif) no-repeat right top;
	height:12px;
	padding:0px 11px 0px 0px;
}

.inner-gray-box-bm{
	background:url(../images/inner-gray-bm.gif) repeat-x left top;
	height:12px;
}


h1{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
}

h2{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:11pt;
	font-weight:bold;
	color:#ee6c00;
	border-bottom:1px solid #cdcdcd;
	padding-bottom:3px;
	margin-bottom:8px;

}

h3{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:11pt;
	font-weight:bold;
	color:#ee6c00;
	border-bottom:1px solid #cdcdcd;
	padding-bottom:3px;
	margin-bottom:8px;
}

h4{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#ee6c00;
	padding-bottom:3px;
	margin-bottom:3px;
}

.news-txt{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	color:#ee6c00;
	padding-bottom:3px;
	margin-bottom:3px;
}

h6{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ee6c00;
	padding-bottom:0px;
	margin-bottom:0px;
}

.news-txt1{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	color:#ee6c00;
	padding-bottom:0px;
	margin-bottom:0px;
}


h5.breadCrumb-home{
	padding:8px 5px 0px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

h5.breadCrumb-home a{color:#FFFFFF;text-decoration:none;}


ul.roundBullet-Blue{
	margin:0px;
	list-style:none;
	padding:0px 0px 0px 20px;
}

ul.roundBullet-Blue li{
	padding:3px 0 3px 14px;
	background:url(../images/blue-bullet.gif) no-repeat left 9px;
}

ul.roundBullet-Blue li ul li{list-style:none;}

.width98{width:95%;}

.orangeColor{color:#ee6c00;}
.blueColor{color:#247ec2;}
.grayBorderDottedT{border-top:1px dotted #AAAAAA;}
.grayBorderL{border-left:1px dotted #C5C5C5;}

.Message{
	padding:5px 5px 5px 25px;
	background:url(../images/icons/accept.gif) no-repeat 5px 6px;
	background-color:#FFFEDD;
	border:2px solid #52A71F;
	overflow:hidden;
}

*html .Message{height:2px;overflow:visible;}