body {background-color: #ffffff; layer-background-color: 0xffffff; }

.footnote {	color: #999966;
            	font-weight: normal;
	       	font-family: times new roman;
            	text-align:right;
            	font-size: 12px;
            	font-style: italic; }

.mainheadings { font-family: luxi sans, arial, lucida, courier;
 		font-size: 16px;
		font-weight: bold;
		font-style: normal;
		color: black;
		text-align: left;
}

#topheader{ 
                top: 0px;
                left: 0px;
		padding-left: 0px;
                padding-right: 0px;
		padding-bottom: 5px;
		padding-top: 0px;
		margin-top: 0px;
                margin-right: 0px;
                margin-left: 0px;
                margin-bottom: 5px;
		background-color: white;
                layer-background-color: white;
}

.topheader-block { font-family: times new roman, times, arial, courier;
                   color: 22331d;
                   font-style: normal;
		padding-left: 0px;
                padding-right: 0px;
		padding-bottom: 5px;
		padding-top: 0px;
		margin-top: 0px;
                margin-right: 20px;
                margin-left: 0px;
                margin-bottom: 5px;
		background-color: white;
                layer-background-color: white;
}

.topheader-block a { text-decoration: none; 
                               color: 22331d;
}

.topheader-block a:hover { text-decoration: none; 
                               color: b74cad;
}

#onecol {
		padding-left: 0px;
                padding-right: 0px;
		padding-bottom: 5px;
		padding-top: 0px;
		margin-top: 0px;
                margin-right: 40px;
                margin-left: 0px;
                margin-bottom: 5px;
}

.onecol-block { font-family: times new roman;
	      	font-size: small;
	      	font-style: normal;
	      	color: black;
		text-align: justify;
		border-style: none;
                border-width: 0px 0px 0px 0px;
		margin-top: 0px;
	    	margin-left: 0px;
	    	margin-right: 0px;
	    	margin-bottom: 50px;
	    	padding-top: 2px;
	    	padding-left: 20px;
	    	padding-right: 20px;
	    	padding-bottom: 20px;
                line-height: 140%;
}

.onecol-block a { color: black; }

.onecol-block td {font-family: verdana, arial, helvetica;
               font-size: 10pt;
}

.onecol-block1 { font-family: times new roman;
	      	font-weight: normal;
	      	font-style: normal;
	      	color: black;
		text-align: justify;
		border-style: outset;
                border-width: 3px 3px 3px 3px;
   		background-color: #006666;
		border-color: #663300;
		margin-top: 0px;
	    	margin-left: 0px;
	    	margin-right: 0px;
	    	margin-bottom: 50px;
	    	padding-top: 20px;
	    	padding-left: 40px;
	    	padding-right: 40px;
	    	padding-bottom: 20px;
}

#twocol-main {	position: absolute;
		left: 250px;
		width: 440px;
		padding-left: 0px;
                padding-right: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
		margin: 0px;
}

.twocol-mainblock { 	margin-top: 0px;
		    	margin-left: 0px;
		    	margin-right: 0px;
		    	margin-bottom: 50px;
		    	padding-top: 10px;
		    	padding-left: 0px;
		    	padding-right: 10px;
		    	padding-bottom: 10px;
	      		color: black;
			text-align: justify;
			border-style: outset;
    			background-color: #ffffff;
			border-color: #663300;
	                border-width: 0px 0px 0px 0px;
		       	font-family: arial, times, times new roman;
		      	fontize: small;
		      	fontstyle: normal;
                        lineeight: 120%;
}

.twocol-mainblock a { color: black; }

#twocol-left {	position: absolute;
		left: 20px;
		width: 200px;
		margin: 0px;
		padding-left: 0px;
                padding-right: 0px;
		padding-top: 0px;
                padding-bottom: 0px;
}

.twocol-leftblock {	font-size: 14px;
	       		font-family: times, times new roman;
		      	font-size: small;
		      	font-style: normal;
	      		color: black;
			text-align: left;
			border-style: outset;
    			background-color: #c6c3c6;
			border-color: #663300;
        	        border-width: 3px 3px 3px 3px;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 25px;
}

.twocol-leftblock a { color: black; }

.twocol-p { 	padding-left: 10px;
		line-height: 20px;
}

.twocol-leftheadings { 	font-family: luxi sans, arial, lucida, courier;
 			font-size: small;
			font-weight: bold;
			font-style: normal;
			color: black;
			margin: 0px;
			padding-left: 0px;
        	        padding-right: 0px;
			padding-top: 5px;
                	padding-bottom: 5px;
			text-align: center;
			background-image: url(http://www.arunsubbiah.com/banner_bg.jpg);
			background-repeat: repeat;
}

.twocol-leftsubheadings { 	font-family: luxi sans, arial, lucida, courier;
 			font-size: x-small;
			font-weight: bold;
			font-style: normal;
			color: black;
			margin: 0px;
			padding-left: 0px;
        	        padding-right: 0px;
			padding-top: 3px;
                	padding-bottom: 3px;
			text-align: center;
			background-image: url(http://www.arunsubbiah.com/banner_bg.jpg);
			background-repeat: repeat;
}

.resumetable, .resumetable TD{ font-size: small; }
