body
{
	padding-right: 0px;
	padding-left: 0px;
	font: 10pt verdana;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}

.button
{
	color:#666;
	font-size:12px;
	border:1px solid #03F;
	border-radius:3px;
	padding:4px;
	width:220px;
}
.button:hover,.button:focus
{
	color:#fff;
	background-color:#06F;
	box-shadow:0px 0px 4px #33f;
}


table {font-size: 100%;}

p {margin:9px 0 9px 0;}

a {color: #0560A6;text-decoration: none;}
a:visited {color: #0560A6;}
a:hover {color: #0000FF;text-decoration: none;}

hr {height:1px;color:#cccccc;width:80%;}

img {border:none;vertical-align:middle;}

input {font: 10pt verdana;border: 1px solid ;}
/* no border for checkboxes */
input[type="checkbox"] {border: none;}
input[type="radio"] {border: none;}

textarea{border: 1px solid ;font: 10pt Verdana;}
SELECT {font: 10pt verdana;border: 1px solid silver;}
button {border: 1px solid silver;font: 8pt Verdana;background-image: url(../images/bg_gradient.gif); width:50%}
ul{list-style-image: url(images/bullet.gif);}



.topmenu {font-weight: bold;}
td.topmenu {border-right: #bbbbbb 1px solid;border-left: #ffffff 1px solid;}
a.topmenu {color: #777777;text-decoration: none;}
a.topmenu:visited {color: #777777;}
a.topmenu:hover {text-decoration: underline;}

.maincontent {background-color: #FFFFFF; padding: 14px 10px 10px 10px;}

.maincontent1 {background-color: #FFFFFF; padding: 0px 10px 0px 10px;margin:0px 0px 0px 0px;vertical-align:top;}


table.graphtable {border-collapse:collapse;}
.graphtable td {border:1px solid black;}
.graphtable td td {border:none;}

.topheader {background:#000000;height:65px;padding-top:7px;}
.topheader table {height:60px;}

.header2 {border:1px solid #888888;height:22px;padding-top:8px;}

.helpbottom {text-align:center;}
.helpbottom img {border:none;vertical-align:middle;}

.catmenu a{display:block;padding:2px 2px 2px 2px;border:1px solid #eeeeff;}
.catmenu div{padding:2px 2px 2px 2px;border:1px solid #eeeeff;}
.catmenu a:hover{border: silver 1px solid;}
.catmenu ul{padding:2px 2px 2px 2px;margin:0px 0px 0px 15px;}

.gradientbg {background-image: url(../images/bg_gradient1.gif);}
.gradientbgs {background-image: url(../images/bg_gradient1.gif);background-repeat:no-repeat}

.sortable td{white-space:normal;}

button.formatting{width: 25px;height: 20px;border: none;background-color:Transparent;cursor: pointer;}
div.editbar{margin-top: 3px;background-image: url(../images/bg_gradient.gif);height: 20px;border-left: 1px solid Silver;border-right: 1px solid Silver;border-top: 1px solid Silver;}

.lightbg {background-color: #E9FCFC;
border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;}

.commentsAttr{font-size:80%;font-family:"Microsoft Sans Serif";}

.grey {color: Gray;}

/*tab bar*/
ul.tabmenu, .tabmenu li{border:0; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
ul.tabmenu {border-bottom:solid 1px #9E9C99; height:30px; padding-left:20px; padding-top:10px}
.tabmenu li{float:left; margin-right:12px;}
.tabmenu a, .tabmenu a:link,
.tabmenu a:visited{background:url(../images/tab-round.png) right 60px;color:#FFFFFF;float:left;font-weight:bold;height:30px;line-height:30px;text-decoration:none;cursor:pointer;}
.tabmenu a span{float:left;background:url(../images/tab-round.png) left 60px;display:block;height:30px;margin-right:19px;padding-left:19px;}
.tabmenu a:hover{background:url(../images/tab-round.png) right 30px;text-decoration:underline;}
.tabmenu a:hover span{background:url(../images/tab-round.png) left 30px;}

/* -------------------------------- */
/* 	ACTIVE ELEMENTS					*/
.active a:link, .active a:visited,  .active a:hover{
	background:url(../images/tab-round.png) right 0 no-repeat;
	color:#000000;
} 
.active a span, .active a:hover span,.active a:li{
	background:url(../images/tab-round.png) left 0 no-repeat;
}

/*tab bar*/
ul.tabbottommenu, .tabbottommenu li{border:0; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
ul.tabbottommenu {border-bottom:solid 1px #9E9C99; height:18px; padding-left:170px; padding-top:6px}
.tabbottommenu li{float:left; margin-right:12px;}
<!--.tabbottommenu a, .tabbottommenu a:link,
<!--.tabbottommenu a:visited{background:url(../images/tab-round.png) right 60px;color:#FFFFFF;float:left;font-weight:bold;height:30px;line-height:30px;text-decoration:none;cursor:pointer;}
<!--.tabbottommenu a span{float:left;background:url(../images/tab-round.png) left 60px;display:block;height:30px;margin-right:19px;padding-left:19px;}
<!--.tabbottommenu a:hover{background:url(../images/tab-round.png) right 30px;text-decoration:underline;}
<!--.tabbottommenu a:hover span{background:url(../images/tab-round.png) left 30px;} -->

/* -------------------------------- */
#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}

	
ul.tabmenuhindi, .tabmenuhindi li{border:0; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  list-style:none;}
ul.tabmenuhindi {border-bottom:solid 1px #9E9C99; height:30px; padding:0px 0 0 20px; padding-top:10px}
.tabmenuhindi li{float:left; margin-right:10px; line-height:40px;}
.tabmenuhindi a, .tabmenuhindi a:link,
.tabmenuhindi a:visited{background:url(../images/tab-round.png) right 60px;color:#FFFFFF;float:left;font-size:10px;font-weight:bold;height:30px;line-height:15px;text-decoration:none;cursor:pointer;}
.tabmenuhindi a span{float:left;background:url(../images/tab-round.png) left 60px;display:block;height:30px;margin-right:19px;padding-left:19px;}
.tabmenuhindi a:hover{background:url(../images/tab-round.png) right 30px;text-decoration:underline;}
.tabmenuhindi a:hover span{background:url(../images/tab-round.png) left 30px;}

/* -------------------------------- */
/* 	ACTIVE ELEMENTS					*/
.active a:link, .active a:visited,  .active a:hover{
	background:url(../images/tab-round.png) right 0 no-repeat;
	color:#000000;
} 
.active a span, .active a:hover span{
	background:url(../images/tab-round.png) left 0 no-repeat;
}

/*tab bar*/

.inputcss{
font-family:verdana; 
font-size:10pt; 
color: #111111; 
font-weight: normal;
background-color: #ffffff; 
border: 1px solid #0000FF;

}

input.filecss {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity:0);
	opacity: 0;
	z-index: 2;
	border: 1px solid #0000FF;
}

