/* Path: /var/www/nx/conf/view/default/res/css/parts.css
*/


/* CSS for template libary */

 /* See also */
 .seeAlso {
  width:150px;
  table-layout:fixed;
  word-wrap:break-word; /* IE extension to css.. */
 }

 .seeAlso ul li {
	/* list-style-image:url(/nx/skins/uni_3/images/bluediamond1.gif); */
	list-style-position :inside;
	margin-left:0px;
 }

  .seeAlso ul {
	text-indent:0px;
	margin-left:0px;
 }

/* RT */
.templateCat100{
	width: 100%;
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
} 

.templateCat50 {
	width: 50%; /*237px*/
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.templateCenter50 {
	width: 50%;
	text-align: center;
	vertical-align: middle;
	background-color: #eeeeee;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}



.templateCat50Blue {
	width: 50%;
	/*text-align: center;*/
	vertical-align: middle;
	background-color: #eeeeee;
	font-size: 11px;
	color: #336699;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.templateCat50border {
	width: 50%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;	
	border-right: 2px solid #008080;
	border-top: 1px solid #008080;
}

.templateCat25 {
	width: 25%;
	text-align: left;
	vertical-align: top;
	background-color: #f3f3f3;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid #ababab;
	border-top: 1px solid white;
	border-bottom: 1px solid #cccccc;	}


	
.templateCatVariable {
	text-align: left;
	vertical-align: top;
	background-color: #f3f3f3;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid #ababab;
	border-top: 1px solid white;
	border-bottom: 1px solid #cccccc;	}

.standoutNote {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #f3f3f3;
	font-size: 10px;
	color: #003366;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid #cccccc;
	border-top: 1px solid white;
	border-bottom: 1px solid #cccccc;	}


.templateCat25white {
	width: 25%;
	text-align: center;
	vertical-align: top;
	background-color: #aaaaaa;
	font-size: 11px;
	color: #ffffff;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #cccccc;	}

.templateContent50 {
	width: 50%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 10px;
	border: 1px solid white;
}


.content25 {
	width: 25%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
}

.contents25 {
	width: 25%;
	text-align: left;
	vertical-align: top;
	background-color: #f9f9f9;
	font-size: 10px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
}

.templateContent25 {
	width: 25%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 2px solid #008080;
	border-top: 1px solid #008080;
}

.templateCat33 {
	width: 33%;
	text-align: left;
	vertical-align: top;
	background-color: #f8f8f8;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #cccccc;
	border-top: 1px solid white;
	border-bottom: 1px solid #dddddd;	
	/* #008080*/
}


.templateContent33 {
	width: 33%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 10px;
	border-right: 1px solid #f9f9f9;
	border-top: 1px solid white;
	border-bottom: 1px solid #f9f9f9;	
	/* #008080*/
}

.templateContent50Blue {
	width: 50%;
	text-align: left;
	vertical-align: top;
	background-color: #f8f8f8;
	font-size: 11px;
	color: #003366;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	/* #008080*/
}

.templateContent25Margin {
	width: 25%;
	text-align: center;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 5px;
	border-left: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee;
}


.templateCat25MarginRight  {
	width: 25%;
	text-align: left;
	vertical-align: top;
	background-color: #eeeeee;
	font-size: 12px;
	color: #aaaaaa;
	font-family: verdana, arial, sans-serif;
	padding: 5px;
	border-right: 1px solid #bbbbbb;
	border-top: 2px solid #cccccc;
	border-bottom: 1px solid white;
}


.templateBackground100 {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 2px solid #008000;
	border-top: 1px solid #008000;
}

.templateCommercial100 {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 2px solid #9A0000;
	border-top: 1px solid #9A0000;
}

.templateClinical100 {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 2px solid #008080;
	border-top: 1px solid #008080;
	/* 008080*/
}

.templateResearch {
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 2px solid #e25000;
	border-top: 1px solid #e25000;
}

.templateResearch100 {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 2px solid #e25000;
	border-top: 1px solid #e25000;
}

.templateCommunity100 {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 2px solid #800080;
	border-top: 1px solid #800080;
}

.templateAbout100 {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #f9f9f9;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 2px solid #808000;
	border-top: 1px solid #808000;
}


.templateAbout100End {
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-right: 1px solid #808000;
	border-bottom: 1px solid #808000;
}

.templateCenterFig {
	width: 100%;
	text-align: center;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 10px;
	color: #800000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border: 1px solid white;
}
 

.refAuthor {
	width: 175px;
	text-align: left;
	vertical-align: top;
	background: white;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.refAbs {
	width: 300px;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.threeColsCat {
	width: 33%;
	text-align: left;
	vertical-align: top;
	background-color: #eeeeee;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 2px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.threeCols {
	width: 33%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 5px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}


.templateContent75 {
	width: 75%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 10px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.templateContent7512 {
	width: 75%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 5px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.col66 {
	width: 66%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}

.col66_12 {
	width: 66%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	padding: 8px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
}
