BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height:1.2em;
}

.articleEP{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height:1.5em;}

.linespace{
margin-top:0px;
line-height:1.5em;}
.super{ position: relative; top: -1ex; font-size: 70%;}


.purpHeader{
background-color:#CC9933;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
padding:3px;
}

.headerTD{ background-color:#f7ce8a; border:#000000 solid 1px; padding:3px; font-weight:bold;}
.mytd{background-color:#fdf4e3; padding:3px;  border:#000000 solid 1px; vertical-align:top;}

.caseBox{
width: 525px;
background-color:#CCCC99;
border:#CC9933 solid 1px;}

.figBox{border:#662a68 solid 2px;}

A {
	color : CC6600;
	text-decoration : underline;
}

A:HOVER {
	text-decoration : underline;
}

.greylinks {
	color : #666666;
	font-weight : bold;
	text-decoration : none;
}

.greylinks:hover {
	color : #49004d;
	font-weight : bold;
	text-decoration : none;
}

.greylinkslite {
	color : #666666;
	text-decoration : none;
}

.greylinkslite:hover {
	color : #49004d;
	text-decoration : none;
}

.greenlinks {
	color: #49004d;
	text-decoration: none;
	font-weight: bold;
}

.greenlinks:hover {
	color : #CC6600;
	text-decoration : none;
	font-weight : bold;
}

.greenlinkslite {
	color : #49004d;
	text-decoration : none;
}

.greenlinkslite:hover {
	color : #CC6600;
	text-decoration : none;
}

.black {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.drilldown {
	font-size : 11px;
	color : #666666;
}

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	
}

.header {
	color : #49004d;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 23px;
}

.section {
	color : #CC6600;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.CMEsection {
	color :#49004d;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.section2 {
	color : #CC6600;
	font-size : 12px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}
.section3 {
	color : #49004d;
	font-size : 12px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.greensection {
	color : #49004d;
	font-size : 17px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}
.subsection {
	color : #000000;
	font-size : 14px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.title {
	color : #49004d;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
}

.smalltitle {
	color : #49004d;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.titleOrange {
	color : #CC6600;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.error {
	color : #ff0000;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.bulletitems {
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.txtField {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	background-color: #ffffff;
	font-size: 11px;
	color: #CC6600;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 1px;
}
.checkBox {
    font-family: Verdana,sans-serif,Helvetica,Arial;
    font-size: 9px;    
    color: #CC6600;
}
.radio {
    font-family: Verdana,sans-serif,Helvetica,Arial;
    font-size: 9px;    
    color: #CC6600;
}
.drpDown{
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #666666;
    border-left: 1px solid #666666;
    border-right: 1px solid #CCCCCC;
    background-color: #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #CC6600;
}

.Button {
	border-top: 1px solid #49004d;
	border-bottom: 1px solid #49004d;
	border-left: 1px solid #49004d;
	border-right: 1px solid #49004d;
	background-color: #d8cbd7;
	font-family: Verdana,sans-serif,Helvetica,Arial;
	font-size: 11px;
	color: #49004d;
	padding : 0pxpx;
	font-weight : bold;
}

.tiny {
	font-size : 9px;
}
.refer {
font-weight:bold;
	font-size : 10px;
	line-height:normal;
}


/*--------STYLE FOR POC ------------*/
ul.notab
{
	list-style-type: none;
	font: 1.0em/1.0em Arial, Helvetica, sans-serif;
	margin-left:0px;
}



/*.radio{ margin-left:6px;}*/

.agree{
text-align:left;
}
.disagree{

text-align:right;}


ul.scale
{
	list-style-type: none;
	margin-left:10px;
	font:inherit;
	width:220px;
	text-align:center;
	margin-bottom:3px;
	margin-top:3px;
	height:15px;

}

li.scale_item {
margin-top:4px;
padding-left:10px;
padding-right:10px;
text-align:center;
display: inline;
}

.scale_headerLeft {
text-align:center;

float:left;
}
.scale_pad {
float:left;

}
.scale_headerRight {
text-align:center;

}

.ratingTableTD{
text-align:left;
	vertical-align:top;
	background-color:#EEEEEE;
	border: solid 1px #999999;
	padding:3px;
	}


.question{
		font: 1.0em/1.2em Arial, Helvetica, sans-serif;
		margin-bottom: 0.1em;
		margin-top:1.0em;
		font-weight:bold;
		line-height:1.6em;

	}
	
.ratingWrap{
width:550px;
background-color:#00FFCC;
	}
.error{
color:#990000;}

.titleHeaders{
background:#CFC2CE;
padding:5px;
text-align:center;}

.resultContent{
height:50px;
padding:5px;
vertical-align:top;}


.resultsUL{
		font: 1.0em/1.2em Arial, Helvetica, sans-serif;
		list-style-type: disc;
		margin-left:12px;
		}
		
.readMoreBtn{
background:#CFC2CE;
border:solid 1px #333333;
color:#000000;
padding:5px;
vertical-align:middle;
text-align:center;
}



.officialness{
background:#CCCCCC;
border:solid 2px #333333;
padding:20px;}


.steps{
	color: #49004d;/*#5e5d5f;298bb6*/
	font-size : 14px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	/*border-top: 1px solid #1ebaff;
	background:url(images2/sectionheader.gif) repeat-x #effaff;*/
	/*top right bottom left */
	padding:0px 0px 0px 0px;
	margin-bottom:5px;
	margin-top:0px;
	}
 .stepBox{
 padding:5px; 
 border:solid 1px #999999;
 background:#E5E5E5;
 margin-bottom:12px;
 }

/*
/*CERTIFICATE GENERATION STYLE*/
.curatioCertificate{ margin: auto 25px; width: 620px; height:400px; padding:25px; border:solid #330033 3px; background:#FFFFFF;}
.certLogo{ margin:auto 0; text-align:center; padding-bottom:30px;}
.certTextLg{ font: 14px Arial, Helvetica, sans-serif; color:#333333; text-align:center;}
.certUser{font: 14px Arial, Helvetica, sans-serif; color:#333333; text-align:center; font-weight:bold;}
.certTitle{font:14px Arial, Helvetica, sans-serif; color:#333333; text-align:center; padding:8px; font-weight:bold;}
.certSignature{font: 12px  Arial, Helvetica, sans-serif; color:#333333; text-align:center;}
.certFooter{font: 11px Arial, Helvetica, sans-serif; color:#333333;  text-align:center; font-style:italic;}
.certAddress{font: 12px Arial, Helvetica, sans-serif; color:#660066;; font-weight:bold;  text-align:center; padding-top:10px;}



