.newstxt1 {line-height: 125%}
.newstxt2 {line-height: 150%}
.keywords {visibility:hidden; position:absolute; left:0px; top:0px; z-index:1}

@charset "utf-8";
/* CSS Document */
/*A:visited, A:active, A:link {color: #FF6600; text-decoration: none}
A:hover {color: #990000; text-decoration: underline}*/
.editor_box{
	padding:6px 6px 25px 6px;
	background-color:#FFFFFF;
	border:1px dashed #91C2EF;
	margin: 2px 0 5px 0;
	background-image:url(../image/ad_bkg.jpg);
	background-repeat:repeat-x;
	position:relative;
}

/* inside page side bar*/
.editor_box2{
min-width:160px;
padding:6px 6px 25px 6px;
background-color:#FFFFFF;
border:1px dashed #91C2EF;
margin: -5px 0 0 0;
background-image:url(../image/ad_bkg.jpg);
background-repeat:repeat-x;
position:relative;
}

.editor_label{
background-image:url(../image/editor_label.gif);
background-repeat:no-repeat;
width:55px;
height:14px;
position:absolute;
bottom:-3px;
left:8px;
}

.editor_box h3{
	color:#006699;
	margin:0;
	font-size:15px;
}

.editor_box h4{
	color:#339999;
	margin:0 0 5px 0;
	font-size:13px;
}

.editor_box p{
	font-size:12px;
	line-height:150%;
	color:#5E708A;
	margin:-5px 0 0 0;
}

.editor_box2 h3{
	color:#006699;
	margin-bottom:5px;
	margin-top:2px;
	font-size:15px;
}

.editor_box2 h4{
	color:#339999;
	margin:0 0 5px 0;
	font-size:13px;
}

.editor_box2 p{
	font-size:12px;
	line-height:150%;
	color:#5E708A;
	margin:-5px 0 0 0;
}

.link{
text-align:right;
}

.link a{
font-size:12px;
color: #FF6600;
text-decoration:none;
}

.link a:hover{
color:#990000;
text-decoration:underline;
}

.editor_box img{
float:left;
margin:0 5px 5px 0;	
padding:5px;
border:1px dotted #ccc;
}

.editor_box2 img{
margin:0 0 8px 0;
padding:5px;
border:1px dotted #ccc;
}

.detail_but_l{
	background-image:url(../image/detail_but_l.gif);
	min-width:30px;
	max-width:187px;
	height:23px;
	float:right;
	margin:2px 0 0 0;
	padding-left:15px;
	padding-top:1px;
	display:inline;
}
.detail_but_r{
	background-image:url(../image/detail_but_r.gif);
	width:20px;
	height:24px;
	float:right;
	margin:2px 0 0 0;
}
/*********** marketing choice **********************************/
.marketing_box{
	padding:12px 6px 25px 6px;
	background-color:#FFFFFF;
	border:1px dashed #91C2EF;
	margin: 2px 0 5px 0;
	background-image:url(../image/ad_bkg.jpg);
	background-repeat:repeat-x;
	position:relative;
	/*width:450px;*/
	width:700px;
}

/* inside page side bar*/

.marketing_label{
background-image:url(../image/marketing_label.gif);
background-repeat:no-repeat;
width:55px;
height:14px;
position:absolute;
bottom:-3px;
left:8px;
}

.marketing_box h4{
	color:#993300;
	margin:0 0 5px 0;
	font-size:13px;
	margin-top:15px;
}

.marketing_box p{
	font-size:12px;
	line-height:150%;
	color:#5E708A;
	margin:0;
}

.marketing_box img{
float:left;
margin:0 10px 5px 0;	
padding:5px;
border:1px dotted #ccc;
}

.marketing_but_l{
	background-image:url(../image/detail_but_l.gif);
	min-width:30px;
	max-width:187px;
	height:23px;
	float:right;
	margin:2px 0 0 0;
	padding-left:15px;
	padding-top:1px;
	display:inline;
}
.marketing_but_r{
	background-image:url(../image/detail_but_r.gif);
	width:20px;
	height:24px;
	float:right;
	margin:2px 0 0 0;
}
/*********** clear fix after is used for the div float wrapping when the browser fails to perform a float ************/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix { clear:both;}  
/* for IE/Mac */
[if IE]>
  .clearfix {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */
<![endif]


