/* With Link Class */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#757575;
text-decoration:none;
background-image:url(../images/body-bg.gif);
margin:0px;
padding-top:10px;
padding-bottom:10px;
line-height:19px;
}

.input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#757575;
border:1px solid #D9D9D9;
text-decoration:none;
padding-left:3px;
background-color:#FFFFFF;
}

select {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#757575;
border:1px solid #D9D9D9;
text-decoration:none;
padding-left:3px;
background-color:#FFFFFF;
}

textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#757575;
border:1px solid #D9D9D9;
text-decoration:none;
padding-left:3px;
background-color:#FFFFFF;
}

form {padding:0px; margin:0px;}

a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#757575; text-decoration:underline;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#993399; text-decoration:none;}

.toplink {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#88B057; text-decoration:none;}
.toplink:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#88B057; text-decoration:none;}
.toplink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#88B057; text-decoration:none;}
.toplink:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:none;}
#active {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:none;}

.bottlink {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; margin-left:3px; margin-right:3px;}
.bottlink:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.bottlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.bottlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#E5F9AB; text-decoration:none;}

.bottlink-violet {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:none; margin-left:4px; margin-right:4px;}
.bottlink-violet:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:none;}
.bottlink-violet:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:none;}
.bottlink-violet:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:underline;}

.copyright-link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.copyright-link:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.copyright-link:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.copyright-link:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}

.more {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#88B057; text-decoration:none;}
.more:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#88B057; text-decoration:none;}
.more:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#88B057; text-decoration:none;}
.more:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#88B057; text-decoration:underline;}

.breadcrumbs{font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #993399; font-weight: bold; text-decoration:none;} 
.breadcrumbs a {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size: 11px; color: #88B057; font-weight: normal; text-decoration:none;} 
.breadcrumbs a:hover {text-decoration:none; color:#993399; font-size:11px; font-family:"Tahoma", Arial, Helvetica, sans-serif; text-decoration:underline;} 


/* Without Link Class */
.violet-matter {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#993399; text-decoration:none;}
.copyright {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
h1 {font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#993399; text-decoration:none; line-height:21px; padding-bottom:3px; margin-bottom:5px; background-image:url(../images/heading-bullet.gif); background-repeat:no-repeat; padding-left:20px; border-bottom:1px solid #88B057;}
h1 span {font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#88B057; text-decoration:none; line-height:21px;}

p {margin-top:7px; margin-bottom:7px;}

.violet-head {font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#993399; text-decoration:none;}
.violet-head1 {font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#993399; text-decoration:none;}
.green-head {font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#88B057; text-decoration:none;}
.green-head1 {font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#88B057; text-decoration:none;}
/* DIV Class Start Here */

ul#top-tabstrips {
PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP:0px; LIST-STYLE-TYPE:none; margin-left:2px; padding-left: 0px; }

ul#top-tabstrips li {
display: block; float:left; margin-right:3px; }

ul#top-tabstrips li a {
DISPLAY:block; COLOR:#6F9E36; TEXT-DECORATION: none; background:url(../images/tab-inactive-left.gif) left top; background-repeat:no-repeat;}

ul#top-tabstrips li a em {
PADDING-RIGHT:11px; DISPLAY:block; PADDING-LEFT:10px; FONT:bold 13px Arial, Helvetica, sans-serif; background:url(../images/tab-inactive-right.gif)  right top no-repeat; padding-top:6px; padding-bottom:6px;}

ul#top-tabstrips li a:hover {BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/tab-active-left.gif); COLOR: #6F9E36; BACKGROUND-REPEAT: no-repeat; font-weight: bold;}

ul#top-tabstrips li a:hover em {
BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-right.gif) ; COLOR: #FFFFFF; BACKGROUND-REPEAT: no-repeat; font-weight: bold;}

ul#top-tabstrips li.current a {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-left.gif); BACKGROUND-POSITION:left top; COLOR: #FFFFFF; BACKGROUND-REPEAT: no-repeat; font-weight: normal;}

ul#top-tabstrips li.current a em {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-right.gif); COLOR: #FFFFFF; BACKGROUND-REPEAT: no-repeat; font-weight: bold;}

/* DIV Class End Here */



/* TD Background Class */
.top-middle-bg {background-image:url(../images/top-middle-bg.gif); background-repeat:repeat-x;}
.green-border-lr {border-left:4px solid #88B057; border-right:4px solid #88B057;}
.middle-green-border {border-left:4px solid #88B057; border-right:4px solid #88B057; background-color:#ffffff; padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:20px;}
.bott-bg{background-color:#88B057; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; line-height:20px;}
.middle-topbg {background-color:#993399; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-indent:12px; text-transform:uppercase;}
.middle-bottbg {border-bottom:1px solid #D9D9D9;}
.middle-border {border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; padding:10px;}
.greenborder-lr {border-left:4px solid #88B057; border-right:4px solid #88B057; background-color:#ffffff; padding:20px;}
.inner-topbg {font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; text-decoration:none; background-image:url(../images/inner-topbg.gif); background-repeat:repeat-x; height:28px; padding-bottom:3px;}
.inner-border {border:1px solid #C7C7C7; padding:10px;}

/* Add Dt.04-07-2008 */
.button {background-color:#88B057; text-align:center; border:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none; text-transform:uppercase; cursor:pointer;}
.errormsg {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ff0000; text-decoration:none;}
.hr-dottedline {background-image:url(../images/hr-dottedline.gif); background-repeat:repeat-x; background-position:center;}

.greenlink-bold {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#88B057; text-decoration:none;}
.greenlink-bold:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#88B057; text-decoration:none;}
.greenlink-bold:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#88B057; text-decoration:none;}
.greenlink-bold:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#88B057; text-decoration:underline;}

.clickhere-bold {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#88B057; text-decoration:underline;}
.clickhere-bold:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#88B057; text-decoration:underline;}
.clickhere-bold:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#88B057; text-decoration:underline;}
.clickhere-bold:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#993399; text-decoration:none;}

.greenlink-small {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#993399; text-decoration:underline;}
.greenlink-small:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#993399; text-decoration:underline;}
.greenlink-small:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#993399; text-decoration:underline;}
.greenlink-small:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#993399; text-decoration:none;}


/* Add Dt.05-07-2008 */
.table-border {border:1px solid #CCCCCC;}
.evenrow-bg {background-color:#ECF7DF;}
.gradient-bg {background-image:url(../images/green-gradient.gif); background-repeat:repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; height:20px; text-transform:uppercase; padding-bottom:3px;}
.white-bg {background-color:#ffffff; font-weight:normal;}
.grey-bg {background-color:#F0F0F0; font-weight:bold;}

.bamatter{ font-size:12px; font-weight:bold; text-decoration:none;}
.survey-heading { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#000000;}
.survey-heading span { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#993399;}

.vr-dottedline {background-image:url(../images/vr-dottedline.gif); background-repeat:repeat-y; background-position:right;}
.total-bg {background-color:#FAEAFA; color:#000000;}
.hr-dottedline-new {background-image:url(../images/hr-dottedline-new.gif); background-repeat:repeat-x; background-position:center;}

/* Add Dt.08-07-2008 */

.welcome-msg {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#88B057; text-decoration:none;}
.welcome-msg span {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:none;}
.myaccount-head {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5B5B5B; text-decoration:none; padding-left:7px; border:1px solid #DDEDCB; border-left:5px solid #AF52AF; height:22px;}

.table-border {border:1px solid #DDEDCB;}
.table-border-bg {border:1px solid #DDEDCB; background-color:#F1FAE6;}
.table-grey-bg {background-color:#DEEFC9;}   /*e5e5e5*/
.login-bg {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:10px; text-transform:uppercase; height:15px; background-image:url(../images/green-gradient.gif); background-repeat:repeat-x; padding-bottom:5px;}

.input-red { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	text-decoration:none;
	padding-left:3px;
	background-color:#ffffff;
	border:1.5px solid #ff0000;
}	

/* New Added CSS 9-July-2008 */
.green-topcornerbg { border-top: 1px solid #90B168; background: #A8CE79; }
.green-bottcornerbg { border-bottom: 1px solid #90B168; background: #A8CE79; }
.green-bodycornerbg { border-left: 1px solid #90B168;  border-right: 1px solid #90B168; background: #A8CE79; color:#000000; }
.green-bodycornerbg a { color: #446E10; text-decoration: underline; }
.green-bodycornerbg a:hover { text-decoration: none; }

.main-topcornerbg { border-top: 1px solid #C0E098; background: #F3F8EC; }
.main-bottcornerbg { border-bottom: 1px solid #C0E098; background: #FFFFFF; }
.main-bodycornerbg { border-left: 1px solid #C0E098; border-right: 1px solid #C0E098; background: url(../images/main-bodycornerbg.gif) repeat-x top #FFFFFF; padding-left: 15px; padding-right: 15px; }

.sitemaplink a { color: #757575; text-decoration: none; }
.sitemaplink a:hover { color: #993399; text-decoration: none; }

.sitemap-divider { border-right: 1px solid #B3D785; }

.graymatter-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#464646; text-decoration:none;}
.graymatter-link:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#464646; text-decoration:none;}
.graymatter-link:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#464646; text-decoration:none;}
.graymatter-link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993399; text-decoration:none;}

.lightgreenbg { background: #ECF4E2; border-left: 1px solid #E2F1D1; border-right: 1px solid #E2F1D1; border-bottom: 1px solid #E2F1D1;}

.clickherelink {font-family:  Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A83FA8; text-decoration:none;}
.clickherelink:link {font-family:  Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A83FA8; text-decoration:none;}
.clickherelink:visited {font-family:  Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A83FA8; text-decoration:none;}
.clickherelink:hover {font-family:  Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#464646; text-decoration:underline;}

.disprecd{font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#A83FA8; text-decoration:none;}
.paging {font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
.paging a { color:#A83FA8; text-decoration: underline; }
.paging a:hover { color:#464646; text-decoration: none; }

.greenmatterbig{font-family:  Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000; text-decoration:none;}

.hiddenbrains {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; line-height: 20px;}
.hiddenbrains a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.hiddenbrains a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}



.bottlink_dot {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.bottlink_dot:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.bottlink_dot:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.bottlink_dot:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#E5F9AB; text-decoration:none;}
