/***********************Latest Changes***********************/
div.categories
{
	border-bottom: 1px dotted #000000;
	margin: 0px;
	padding: 10px 0px 10px 15px;
}
div.categories ul
{
	margin:  0px;
	padding: 0px;
}
div.categories li
{
	color: #06729E;
	display: block;
	float: left;
	padding: 2px 0 12px 20px;
	width: 205px;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 12px;	
}	
div.categories li a
{
	color: #06729E;
	font-weight: 800;
}
/***********************Latest Changes End*******************/

/************************** COMMUNITY PAGES *******************************/
td#rightContent div.contentTop
{
	height: 40px;
	margin: 0px;
	padding: 0px;
}
td#rightContent h2
{
	font-size: 18px;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -41px;
	font-family: Verdana,Arial,Sans-Serif;	
}
td#rightContent h2 .sup
{
	display: block;
	font-size: 11px;
	line-height: 11px;
}

/************************** COMMUNITY PAGES END ***************************/

/************************** EXPERTS PAGES *******************************/
.node .content
{
	/*width: 720px; */
	width:750px; /* changed by pushpendra   */
	
}
div.content h2
{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 18px;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
	/*position: absolute;
	top: -41px; by piyush*/
}
div.green
{
	background-image: url("../templateImgs/science_detail_green_b240.gif");
	background-position: center bottom;
	background-repeat: no-repeat;
	clear: right;
	float: right;
	margin: 5px 0 10px 10px;/*pushpendra 12 aug fix ie7 issue previously : 0px 0px 10px 10px*/
	padding: 0 9px 9px;
	width: 222px;	
}
div.green div.content
{
	background-color: #FFFFFF;
	border: 1px solid #06729E;
	margin: 5px 0px 0px;
	padding: 15px;
	width: auto;
}
div.green div.content dl 
{
	color: #619356;
	font-size: 11px;
	margin: 8px 0px;
	padding: 0px;
	font-family: Verdana,Arial,Sans-Serif;
}
div.green div.content p
{
	color: #619356;
	font-size: 11px;
	margin: 8px 0px;
	padding: 0px;
	font-family: Verdana,Arial,Sans-Serif;
}
div.green div.content h3
{
	background-color: #A8CE9F;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px;
	padding: 3px 5px;
	font-weight: bold;
	font-family: Verdana,Arial,Sans-Serif;
}
div.green div.topgreen
{
	background-image: url("../templateImgs/science_detail_green_t240.gif");
	background-position: center top;
	background-repeat: no-repeat;
	height: 9px;
	margin: 0 -9px;
}
div.green h2
{
	background-color: #89BE7F;
	color: #FFFFFF;
	font-size: 14px;
	left: 0px;
	margin: 0px;
	padding: 2px 5px;
	position: relative;
	top: 0;
	line-height: 24px;
	font-family: Verdana,Arial,Sans-Serif;
}
div.topheader
{
	background-repeat: no-repeat;
	border-bottom: 1px dotted #000000;
	margin: 0 0 10px;
	padding: 5px 0 10px;
	width: 448px;
	font-size: 12px;
	color: #000000;
	font-family: Verdana,Arial,Sans-Serif;
}
div.topheader img
{
	border: 1px solid #83DFF8;
	float: left;
	height: 144px;
	margin: 0 10px 0 0;
	padding: 2px;
	width: 110px;
	background-color: #FFFFFF;
}
div.topheader table td
{
	color: #06729E;
	margin: 10px 0 0;
	font-size: 12px;
	font-family: Verdana,Arial,Sans-Serif;
	font-style: italic;
	font-weight: 800;
	line-height: 1.2em;
	width: 565px;
	vertical-align: bottom;
	height: 144px;
}
div.topheader table
{
	border-collapse: collapse;
	width: auto;
	margin: 0px;
}
/************************** EXPERTS PAGES END ***************************/

/************************** LANDING PAGES *******************************/
div.title
{
	font-size: 16px;	
}

/*pushpendra:28jul10
td.header
{
	background-image: url("../templateImgs/science_icon_header.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: 800;
	height: 26px;
	padding: 20px 0 2px 60px;
	vertical-align: bottom !important;
	font-family: Verdana,Arial,Sans-Serif;
}
*/
td.topright
{
	padding-right: 12px;
	width: 455px;
}
td.topright h3
{
	margin: 0px;
	color: #003366;
	font-size: 12px;
	padding: 3px 12px 0;
	font-family: Verdana,Arial,Sans-Serif;
	line-height: 1.2em;
}
td.topright p
{
	margin: 0px;
	padding: 3px 12px 0;
	font-size: 12px;
	font-family: Verdana,Arial,Sans-Serif;
	color: #000000;
	line-height: 1.2em;
}
td.topright a.readmore
{
	background-image:url("../templateImgs/icon_arrow_right_orange.gif");
	background-position: right center;
	background-repeat: no-repeat;
	clear: left;
	color: #06729E;
	display: block;
	font-size: 10px;
	font-weight: 800;
	padding: 0px 20px 0px 0px;
	text-align: right;
	outline: medium none;
	cursor: pointer;
	text-decoration: underline;
}

div.white td
{
	padding: 10px;
	text-align: center;
}
div.white td p
{
	padding: 3px 10px;
	text-align: left;
	color: #06729E;
	font-size: 11px;
	font-family: Verdana,Arial,Sans-Serif;
	line-height: 1.2em;
	margin-top: 10px;
	
}
table#frame td 
{
	line-height: 1.2em;
	vertical-align: top;
}
h1.title
{
	display: none;
}
div.title
{
	font-size: 16px;
	font-weight: 800;
	color: Black;
	font-family: Verdana,Arial,Sans-Serif;
}
div.white td h3 
{
	color: #06729E;
	font-size: 12px;
	padding: 3px 12px;
	text-align: center;
}
div.white td h3 a.linkNoUnderline
{
	color: #06729E;
	font-size: 12px;
	padding: 3px 12px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-family: Verdana,Arial,Sans-Serif;
	outline: medium none;
	font-weight: bold;
}
div.white td a.readmore
{
	background-image:url("../templateImgs/icon_arrow_right_orange.gif");
	background-position: right center;
	background-repeat: no-repeat;
	clear: left;
	color: #06729E;
	display: block;
	font-size: 10px;
	font-weight: 800;
	padding: 0px 20px 0px 0px;
	text-align: right;
	outline: medium none;
	cursor: pointer;
	text-decoration: underline;
}

/************************** LANDING PAGES END ***************************/

/************************** NEW FORMATTING STUFF *******************************/
table.sidebar
{
	border:1px solid #003366;
	color:#003366;
	
	font-family:Verdana,Arial;
	font-size:11px;
	margin-bottom:6px;
}

table.sidebar td p
{
	color:#003366;
	font-family:Verdana,Arial;
	font-size:12px;/*patch by piyush and ashish*/
}
table.image a.popupFlash
{
	text-decoration: none;
}
img.border
{
	border: 1px solid #86DCFF;
	margin: 2px;
	padding: 2px;
}
table.sidebar td
{
	background-color: #FFFFCC;
	padding: 6px;
}
div.image, div.imageleft, div.article td{
  vertical-align:top;

     }
  /* add by piy on 15apr */
div.article td{  border-color:#000000}
div.article table{     border-color:#000000      }
/* add by piy on 15apr */

div.article div.image img
{
    border:1px #86dcff solid;
    padding:2px;
    background-color:#fff;
    display:block;
}

div.article div.image img.noborder
{
    border: 0;
}

div.contentTop
{
/*   margin:0;
   padding:0;
   */ /* suppressed by pushepndra */
 /*  padding-top:40px; by piysuh on 15march10*/
}

div.contentTop
{
    width:447px;
    
}
.articleEnd a.print img, .articleEnd a.email img
{
	vertical-align:middle;
}

table.image {
	font-size:11px;
	font-family:Verdana, Arial;
	color:#06729e;
/*	width:auto; */
	margin-bottom: 6px;
	}
	
table.image td {font-size:11px;font-family:Verdana, Arial; color:#06729e; padding:2px;}

table.image td{vertical-align:top;}
table.image img{border:1px #86dcff solid; padding:2px;}
table.image img.noborder{border:0px;}

table.image td p {
/*color:#06729E;*/
font-family:Verdana,Arial;
font-size:11px;
margin:5px 0 0;
}

div.clear
{
margin: 0pt; padding: 0pt; clear: both; height: 10px;
}
/*************************Related Article Box**********************************/
/*
div.article
{
    background-color:#fff;
    margin:0;
    padding:10px;
    width:700px;
    position:relative;
}
*/

div.article {
background-color:#FFFFFF;
margin:0 0 0 10px;
/*padding:10px; pushpendra 19 july */
position:relative;
width:751px;
}

div.article p
{
    margin:0 0 14px 0;
    color:#000;
}

div.article  h4
{
    margin:auto 0 12px 0;padding:0;
}
div.article  h4
{
    margin:8px 0;padding:0;
}
div.article h3{font-size:14px;}
div.article h4{font-size:13px;}
div.article div.green div.topgreen
{
    background-image:url(../templateImgs/science_detail_green_t240.gif);
    height:9px;
    margin:0 -9px 0 -9px;
    background-position:top;
    background-repeat:no-repeat;
}
div.article div.green{
    width:222px; 

 line-height: 1.2em; 
    float:right; 
    margin:0 0 10px 10px;
    background-image:url(../templateImgs/science_detail_green_b240.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    padding:0 9px 9px 9px;
    clear:right;
}

/*********************Article Title********************************/
div.article  h2
{
   /*	position:absolute;    by piysuh on 15march10 */
    top:-41px;
	font-size:18px;
     margin:0;
     padding:0;
      overflow:visible;
       font-family:verdana;}
div.article h2 .sup, div.ContentBlock1 h2.sup, div.article h2 sup{display:block;font-size:14px;line-height:11px;}
div.article  h2 sub{  overflow:visible;line-height:1.6em;}
h2 sup{display:block;font-size:11px;line-height:11px;}
div.article  h2 br{display:none;}
.node .content
{
border: 0px;
}
div.article .articleEnd a
{
text-decoration:none;
}
div.article a {
font-weight:normal;
color:#003366;
text-decoration:underline;
}
table.image td p.imagecredit {
color:#D57800;
font-size:10px;
text-align:right;
font-family:Verdana,Arial;
}
table.image td p.imagecredit a {
font-weight:normal;
color:#003366;
text-decoration:underline;
}
/* add by piyush on 24apr from seed2 science_detail.css**/
table.imagestack{font-size:11px;font-family:Verdana, Arial; color:#06729e; clear:none;}
table.imagestack img{border:1px #86dcff solid; padding:2px;}
table.imagestack p.imagecredit{color:#d57800; font-size:10px; text-align:right; margin:0; padding:0;}
table.imagestack p{margin:5px 0 0 0;font-size:11px;font-family:Verdana, Arial; color:#06729e;}
table.imagestack img.noborder{border:none; padding:0;}
table.imagestack td{font-size:11px;font-family:Verdana, Arial; color:#06729e; padding:2px;}
table.image p{ color:#06729e;}

div.container div.members li img {
border:1px solid #86DCFF;
height:68px;
left:40px;
padding:2px;
top:10px;
width:52px;
}
/*end*/
div.article b a
{
	font-weight: bold;
}
div.article div.green h2
{
    position:relative;
    top:0;
 	line-height: 1.4em;
    left:0;
    margin:0;
    background-color:#89be7f;
    color:#fff;
    font-size:14px;
    padding:2px 5px;
    height:auto;
}
div.article div.green h2 p{padding:0; margin:0; color:#fff; font-size:12px;}
div.article div.green ul
{
    border:1px #06729e solid;
    background-color:#fff;
    margin:5px 0 0 0;
    list-style-image: url(../templateImgs/icon_bullet_orangeonwhite.gif);
    padding:10px 10px 10px 30px;
    
}
div.article div.green ul li
{
    
    color:#d57800;
    font-size:11px;
    padding:1px 0;
}
div.article div.green ul li a{color:#d57800; font-weight: normal;font-family: verdana;text-decoration: underline;}
div.article div.green ul ul
{   padding:0;
    list-style:none;
    list-style-image:none;
    border:none;
    margin:0 0 0 6px;
}
div.article div.green ul li ul li
{
    background-image:url(../templateImgs/icon_arrow_right_orange2.gif);
    background-repeat:no-repeat;
    background-position:0 .6em;
    color:#5e9753;
    vertical-align:top;
    padding:2px 0 0 10px;
    
}
div.article div.green ul li ul li a
{
    text-decoration:none;
    color:#5e9753;
    
}
div.article div.green img
{
    width:240px;
    border:1px #06729e solid;
}
div.article div.green span
{
/* display:block; */
 /*background-color:#fff; */ 
 padding:2px;
 margin:3px 0; 
}
div.article div.green a.readmore
{
    display:block;
    text-align:right;
      background-image:url(../templateImgs/icon_arrow_right_orange.gif);
    background-position:right;
    background-repeat:no-repeat;
    padding:0 20px 0 0;
    font-size:10px;
    font-weight:800;
    color:#06729e;
    text-decoration:none;
}
div.article div.image
{
    
    margin:5px 0 10px 10px;
    padding:5px 0 0 0;
    clear:right;
    float:right; 
    font-size:11px;
    font-family:Verdana, Arial;
    color:#06729e;
}
div.article div.imagecenter h4, div.article div.image h4, div.article div.article-image h4 {
    font-size:12px; margin-bottom:5px;
}
div.article div.imageleft
{
    float:left; 
    margin:5px 15px 10px 0;
    padding:5px 0 0 0;
    clear:left;
    font-size:11px;
    font-family:Verdana, Arial;
    color:#06729e;
}
div.article div.imagecenter
{
    margin:10px auto 12px auto;
    padding:0;
    clear:both;
    font-size:11px;
    font-family:Verdana, Arial;
    color:#06729e;
}
div.article div.imagefitleft
{
    padding:0;
    font-size:11px;
    font-family:Verdana, Arial;
    width:444px;
    margin-bottom:12px;
    margin-top:10px;
    color:#06729e;
}
div.article div.imagefitleft img
{   
    border:1px #86dcff solid;
    padding:2px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    background-color:#fff;
    display:block;
}
div.article div.image td, div.article div.imageleft td, div.article div.imagecenter td, div.article div.imagefitleft td
{
 font-size:11px;   
}
div.article div.addborder{border:1px #036 solid; padding:10px;}

div#ContentBlock1{display:inline;}
div.article div.image img, div.article div.imageleft img, div.article div.imagecenter img, div.article div.article-image img
{
    border:1px #86dcff solid;
    padding:2px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    background-color:#fff;
    display:block;
}
div.article div.noborder img{border:none;}
div.article div.noclear{clear:none;}
div.article div.image sup, div.article div.imagefitleft sup, div.article div.imageleft sup, div.article div.imagecenter sup
{
 display:block;
 text-align:right;
 color:#d57800;   
}
div.article div.image a, div.article div.imageleft a, div.article div.imagecenter a
{
    font-size:1em;
}

div.article div.image sup a, div.article div.imageleft sup a, div.article div.imagecenter sup a
{
font-size:11px;
 color:#d57800;   
}

div.article blockquote{display:block;}
hr
{
    height:2px;
    color:#036;
    background-color:#036;
    border:none;
}




/******************************************* ASK THE EXPERTS *********************************/

div.ratings
{
    background-color:#fff;
    margin:0;
    padding:10px; 
}


div.experts
{
    color:#c28b00;
    padding:10px 10px 18px 80px ;
    font-weight:800;
    font-size:14px;
    background-image:url(../templateImgs/askexpert_icon_question.gif);
    background-repeat:no-repeat;
	/*width: 640px; */
	width:670px; /* changed by pushpendra on 26 july 2010  */
    background-position:5px 5px;
}
div.rounded .b1
{
background-position: left bottom;
bottom: 0;
display: block !important;
height:9px;
left:0;
margin: 0 0 -1px -1px;
position: absolute;
width: 9px;	
}
div.rounded .b2
{
background-position: right bottom;
bottom: 0;
display: block !important;
height:9px;
right:0;
margin: 0 -1px -1px 0;
position: absolute;
width: 9px;	
}

div.experts a
{
    display:block;
    color:#e1a100;
    font-size:20px;
    font-weight:800;
    text-decoration:none;
    text-align:right;
    background-image:url(../templateImgs/icon_arrow_orangeonwhite2.gif);
    background-repeat:no-repeat;
    background-position:right .3em;
    padding-right: 20px;
    margin:4px 10px 0 0;
}
div.experts a em
{
    font-style:normal;
    text-decoration:underline;    
}


/******************************************* RELATED CONTENT *********************************/
div.related
{
    background-color:#ffecbd;
    margin:0;
    padding:10px;
    /* width:700px; */
	width:730px; /* changed by pushepndra */
}


div.related h2, div.ratings h2
{
    background-color:#dfa005;
    margin:0;
    padding:3px 8px;
    color:#fff;
    font-size:16px;
    margin-bottom:20px;
}
div.related h3{font-size:14px; font-weight:800;padding:0;margin:10px 8px 8px 8px;}
div.related a{
    display:block;
    color:#06729e;
    background-color:#fff;
    padding:2px 8px;
    font-size:12px;
    text-decoration:underline;
      background-image:url(../templateImgs/icon_arrow_orangeonwhite2.gif);
    background-repeat:no-repeat;
    background-position:675px;
    /*margin:8px 0 5px 0;*/
    font-family:Verdana, Arial;
    
}
div.related a.bookmark
{
    display:inline; padding:0; background:none;
}
div.related dt.nolink
 {
    display:block;
    color:#06729e;
    background-color:#fff;
    padding:2px 8px;
    font-size:12px;
      background-image:url(../templateImgs/icon_arrow_orangeonwhite2.gif);
    background-repeat:no-repeat;
    background-position:675px;
    font-family:Verdana, Arial;
 }

div.related dd a{display:inline; 
    background-color:Transparent; 
    background-image:none;
    padding:0;
    margin:0;
    }

div.related dt, div.related dd{padding:0; margin:0 0 6px 0;}
div.related p, div.related dl{margin:0; padding:10px 0;}
div.related p
{
    margin:0 0 5px 0;
    font-family:Verdana, Arial;
    padding:0 8px;
}
div.related dt{height:1.5em;}
div.related dd{padding:0 8px;}


/************ SMARTFORM RELATED BOTTOM *************/

div.related h2
{
    background-color:#dfa005;
    margin:0;
    padding:3px 8px;
    color:#fff;
line-height: 1.4em;
	font-family: Verdana,Arial,Sans-Serif;
    font-size:16px;
    margin-bottom:20px;
}

div.related
{
    background-color:#ffecbd;
    margin:0;
    padding:10px;
    /*width:700px; */
		width:730px; /* changed by pushepndra */
}
div.relatedSmart h3 {
font-family: Verdana,Arial,Sans-Serif;

}
div.relatedSmart
{
    background-color:#ffecbd;
    margin:0;
    padding:10px;
    width:700px;
}

div.related div.relatedSmart
{
    background-color:#ffecbd;
    margin:0;
    padding:0;
    width:700px;
}

div.relatedSmart h3{font-size:13px; font-weight:800;padding:0;margin:10px 0 8px 0;}

div.related div.relatedSmart a{display:inline; background:none; padding:0; margin:0;}
div.relatedSmart div.linkItem a.linkTitle{
    display:block;
    color:#06729e;
    background-color:#fff;
    padding:2px 8px;
    font-size:12px;
	font-weight: normal;
    text-decoration:underline;
      background-image:url(../templateImgs/icon_arrow_orangeonwhite2.gif);
    background-repeat:no-repeat;
    background-position:99%;
    font-family:Verdana, Arial;
    margin:8px 0 6px 0;
}
div.relatedSmart div.linkItem a.nolink{
    text-decoration:none;
    cursor:default;
}

div.relatedSmart div.linkItem p{padding:0 8px; margin:0 0 10px 0;font-size:12px;line-height:1.2em;}
div.relatedSmart p.groupDesc{margin:0; padding:0;font-size:12px;}




div.rounded
{
    padding:9px;
    position:relative;
    font-weight:800;
}


div.yelloworangeR{background-color:#ffecbd;border:1px #c28b00 solid; color:#ca8000;}
div.yelloworangeR .t1, div.yelloworangeR .t2, div.yelloworangeR .b1, div.yelloworangeR .b2{background-image:url(../templateImgs/rounded_yelloworange.gif);}

div.greenblueR, div.greenbluegR{background-color:#d9f3d4;border:1px #86dcff solid; color:#06729e;}
div.greenblueR .t1, div.greenblueR .t2, div.greenblueR .b1, div.greenblueR .b2{background-image:url(../templateImgs/rounded_greenblue.gif);}

div.greenbluegR .t1, div.greenbluegR .t2, div.greenbluegR .b1, div.greenbluegR .b2{background-image:url(../templateImgs/rounded_greenblue_grey.gif);}

div.rounded div.t1{
    position:absolute;
    background-position:top left;
    height:9px;
    width:9px;
    top:0;
    left:0px;
    overflow:hidden;
    margin:-1px 0 0 -1px;
    display:block !important;
    display:none;
}

div.rounded div.t2{
    position:absolute;
    background-position:top right;
    height:9px;
    width:9px;
    top:0;
    right:0px;
    overflow:hidden;
    margin:-1px -1px 0 0;
    display:block !important;
    display:none;
}

/* add on 18 may*/
div.article .ContentBlock1  th {
border-bottom:0px

}
/*Piyush On 9jun for top green home article link */
div.green h2 a {
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-weight:bold;
}
/*pushpendra:28jul10 */
#contentTopheader td.header {
background-image: url("../templateImgs/science_icon_header.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: 800;
	height: 26px;
	padding: 20px 0 2px 60px;
	vertical-align: bottom !important;
	font-family: Verdana,Arial,Sans-Serif;
}
/*ashish:06Aug:nodeid:27749*/
div.white td img {
border:1px solid #86DCFF;
display:block;
margin:0 auto;
padding:2px;
}

/* by sanjay 11 ARP 13 Requested by SEED */
.artwork_div strong a {
font-weight:bold;
color:#003366;
text-decoration:none;
}
/* by sanjay 26 june */
#Collection1 ul li a
{
  text-decoration: none;
}
#Collection1 ul li a:hover
{
  text-decoration: underline;
}
div.relatedSmart div.linkItem a.linkTitle{
   text-decoration: none;
}
div.relatedSmart div.linkItem a.linkTitle:hover{
  text-decoration: underline;
}
/* end */
