HTML
{
    MARGIN: 0px 0px 0px; 0px;
    MIN-HEIGHT: 100%;
    
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
BODY
{
	MARGIN: 0 0 0 0;
    FONT: 82.5% Verdana, Arial, Helvetica, sans-serif;
    COLOR: #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;

}
a
{
	COLOR: #6D8578;
}
a:link
{
  	COLOR: #6D8578;
}
a:visited
{
	COLOR: #6D8578;
}

blockquote
{
    MARGIN: 20px 20px;
	TEXT-ALIGN:center;
	font-weight:normal;
font-style:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
font-size:8pt;
}
.non ul li{
padding:0px 10px 5px 0px;
list-style-type:none;
font-weight:normal;
font-style:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
font-size:8pt;
}
ul li{
padding:0px 10px 5px 0px;
list-style-type:none;
font-weight:normal;
font-style:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
font-size:8pt;
}
.nav1 {
POSITION:static !important;
border: 0px solid lightgrey;
float:right;
height:auto!important;
margin-top: 0px;
margin-right: 6px;
margin-left: 6px;
FONT-FAMILY: Tahoma;
COLOR: #000000;
WIDTH:160PX;
border:0px solid windowtext;
background: white;
border-left:none;
border-right:none;

}
.nav1 UL {
list-style:none;
TEXT-ALIGN:LEFT;
background:#E8E8E8;
MARGIN: 0PX;
PADDING: 12PX;
}

A:hover {
	BACKGROUND: #bed7e1; COLOR: #0c324d
}

.indent
{
text-indent:20px;
}
.code
{
    FONT-FAMILY: "Courier New", Courier, monospace
}
.monospace
{
    FONT-FAMILY: "Courier New", Courier, monospace
}
EM
{
    FONT-STYLE: italic
}


STRONG
{
    FONT-WEIGHT: bold
}
H1 SUP
{
    FONT-SIZE: 0.75em
}


TABLE
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN: 20px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
TH
{
    BORDER-BOTTOM: #fff 3px solid;
    BORDER-LEFT: #fff 0px solid;
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #fdae7a;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #fff 0px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #fff 3px solid;
    PADDING-TOP: 6px;
}
.reference
{
margin:0 0 0 0;
    

    PADDING-TOP: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TABLE.layout
{
    MARGIN: 0px
}
TABLE.layout TD
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

H1
{
    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;
    COLOR: #333;
    FONT-SIZE: 2.2em;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 1.1em;
}
H2
{
    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;
    COLOR: #333;
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    PADDING-TOP: 2px;
}
H3
{
    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;
    COLOR: #333;
    MARGIN: 0.8em 0px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    
    
}
h3 span{
	FONT-WEIGHT: normal;
}
H4
{
    FONT-SIZE: 1.2em;
}
H5
{
    FONT-SIZE: 1em;
}
H6
{
    FONT-SIZE: 0.9em;
}
.authors
{
    MARGIN: 10px 0px 0px;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold
}
.affiliations
{
    LINE-HEIGHT: 1.4em;
    MARGIN: 0px;
    FONT-SIZE: 0.85em
    }

/*sivaraj codes*/


TABLE.fmt
{
    MARGIN: 2em 0 0em 0;
    font-size: 12px;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#F0F0E8;
	
}
TABLE.fmt_inline
{
    MARGIN: 2em 0 0em 0;
    font-size: 82.5%;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

TABLE.fmt_inline2
{
    MARGIN: 2em 0 0em 0;
    font-size: 82.5%;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	background:#F0F0E8;
}

TABLE#extra p{
    font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TABLE.fmt h3{
	LINE-HEIGHT: 1.35em; MARGIN: 0em 1em 0.25em 0em; FONT-FAMILY: Verdana,Georgia,'Times New Roman',Times,serif; COLOR: #003333; FONT-SIZE: 1.6em; FONT-WEIGHT: bold
}
TABLE.fmt COL.emph
{
    BACKGROUND-COLOR: #fdae7a;
	line-height: 1.5em;
}
TABLE.fmt TH
{
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: transparent;
    VERTICAL-ALIGN: top;
	line-height: 1.5em;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 1px
    BORDER-BOTTOM: #999 1px solid;
    PADDING-BOTTOM: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p
{
TEXT-ALIGN: justify;
}

TABLE.fmt TD
{
    TEXT-ALIGN: Justify;
    BACKGROUND-COLOR: transparent;
    VERTICAL-ALIGN: top
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 1px;
	line-height: 1.5em;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TABLE.fmt TD.text
{
    TEXT-ALIGN: left
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TABLE.fmt TH.text
{
    TEXT-ALIGN: left
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#main h1.h1title{
font-size:10pt;
color: #006E0B;
font-weight:bold;
TEXT-ALIGN: left;
}
.thbold{
font-weight:bold;
}
#main h2.h2title{
font-size:9pt;
font-weight:bold;
TEXT-ALIGN: left;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#main h3.h3title{
font-size:8pt;
font-weight:bold;
TEXT-ALIGN: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:5px 0px;
color:#000000
}

h1.reftitle{
font-size:12pt;
font-variant:small-caps;
font-weight:normal;
TEXT-ALIGN: left
}

h1{
font-family: verdana, Arial;
line-height: 1.5em;
    font-size: 8pt;
}

h2{
font-family: "Times New Roman", verdana, Arial;
line-height: 1.5em;
font-size:10pt;
font-weight:bold;
border: 0 0 0 0;
}
H1.title{
font-weight:bold;
font-size:12pt;
}


#tossing{
	border:1px solid darkblue;
	background: skyblue ;
	width:200px;
	position:absolute;
	font-size:8pt;
	margin-left:100%;
	margin-top:10px;
	padding: 1em 1em 1em 1em;
	text-align:right;
	display:none;
	font-weight:normal;
	font-style:normal;	
}


#tossing p{
	margin: 0 0 0 0;
	text-align:left;
	font-weight:normal;
font-style:normal;
}

div.figure
{
background: #ADD8E6;
padding: 0.5em 0.5em 0.5em 0.5em;
width:auto;
}

div.boxfloat{
background: skyblue;
text-align:left;
padding: 0.5em 0.5em 0.5em 0.5em;
border:1px solid dark;
margin: 0 0 2em 0;
width: 75%;

}
/*
div.boxfloat table{
background: #FFFFFF;
}*/
div.boxfloat table , div.boxfloat caption, div.boxfloat td, div.boxfloat th{
/*div.boxfloat caption {*/
background: skyblue;
border-collapse:collapse;
border-width:1px;
border-color: windowtext;
border-spacing: 0;
font-size:9pt;
margin:0 0 0 0;
font-weight:normal;
font-style:normal;
}


div.boxfloat p, div.boxfloat caption{
	margin:0 0 0 0;
	text-align:left;
	font-weight:normal;
	font-style:normal;
}

.dochead{
background:darkblue;
background-color:darkblue;
color: white;
margin-top:10px;
}

p{
margin:0 0 0 0;
margin-top:6px;
font-weight:normal;
font-style:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
font-size:8pt;
}


.subtitle{
margin-top:10px;
font-size:13pt;
}
.partrule{
border-style:0; 
height: 10px; 
color: #006E0B; 
background-color: #006E0B;
}

.sectionrule{
border-style:0;
height: 1px; 
color: #00008E;
}

.refitem{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
font-size:8pt;
}


.refitem-odd{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
font-size:8pt;
background:#cbcac1;
}
.refitem-even{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
font-size:8pt;
background:#fdfdfb;
}

.author{
font-weight: bold;
text-align:center;
margin: 0 0 0 0;
}

.affiliation{
	margin: 0 0 0 0;
	font-weight:normal;
	font-style:normal;
	text-align:center;
}


table, td, tr{
	background:#FFFFFF
	background-color:#FFFFFF;
	margin-top:6px;
	font-weight:normal;
	font-style:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size:8pt;

}
}

table.floattable thead{
border:1px solid windowtext;
background: white;
border-left:none;
border-right:none;
}
table.floattable td, table.floattable tbody td{
border: none ;
background: white;
}

#preview_div{
	cursor: pointer; 
}
