.ygrp-container-border 
	{
	 border:1px solid #7b9ebd;
     width:auto;
     margin:0 0 5px 0;
     padding:0;
    }
#ygrp-memberq 
	{
	margin-bottom:13px;
	}
#ygrp-menu .ygrp-contentblock 
	{
	 padding:5px 0;
	 background-color:#F7F3FF; 
	}
.corner-top, .corner-left, .corner-bottom 
	{
	background-repeat:no-repeat;
	display:block;
	position:relative;
	font-size:0;
	line-height:0;
	margin:0;
	height:3px;
	background-image:url(/images/cr_right.gif);

	}
	.corner-top 
	{
	background-position:100% 0;
	width:auto;
	top:-1px;
	right:-1px;
	}
	.corner-top .corner-left 
	{
	 background-position:0 -6px;
	width:3px;
	left:-2px;
	}
	.corner-bottom
	{
	background-position:100% -3px;
	clear:both;
	width:auto;
	bottom:-1px;
	right:-1px;
	}
	.corner-bottom .corner-left 
	{
	background-position:0 -9px;
	width:3px;
	left:-2px;
	}
	/*for content and heading*/
	.ygrp-contentblock .heading
	{
	font-weight:bold;
	color:#247CD4;
	font-size:12px;
	font-family:verdana;
	}
	.ygrp-contentblock li
	{
	padding-left:5px;
	}
	.ygrp-contentblock li a /* content*/
	{
		color:#000000;
		font-weight:normal;
		font-size:10px;
	}
	.masterRight
	{
	font-family: geneva, arial, helvetica, san-serif; 
	font-size: 10px; font-style: normal; 
	line-height: normal; 
	text-decoration: none;
	}
	/*End of the optional ones*/
/*  FROM YAHOO*/
.border 
{
	border-bottom: #999999 1px solid; 
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	text-decoration: none
}
.menuStyle
{
	color: #333333; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal;
	font-weight: normal; 
	text-decoration: none
}
body
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px
}
td
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px
}
th 
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px
}
body 
{
	margin: 0px
}
.box 
{
	clear: left; 
	float: left; 
	font-family: geneva, arial, helvetica, san-serif; 
	font-size: 12px; font-style: normal; 
	height: 4px; margin: auto; 
	padding-bottom: 5px; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 5px; 
	width: 4px
}
body 
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px
}
td 
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px
}
th 
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px
}
body 
{
	margin: 0px
}
a 
{
	font-size: 11px
}
a:link
{
	color: #333333; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px; font-style: normal; 
	text-decoration: none
}
a:visited 
{
	color: #000000; text-decoration: none
}
a:hover 
{
	text-decoration: none
}
a:active 
{
	text-decoration: none
}
.smallstyle
{
	color: #686868; 
	font-family: geneva, arial, helvetica, san-serif; 
	font-size: 10px; font-style: normal; 
	line-height: normal; 
	text-decoration: none;
}
.style11 
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	text-decoration: none
}
.Headings 
{
	color: #ae5106; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold
}
.mailto 
{
	color: #003399; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px; font-style: normal;
	font-weight: normal
}
.background 
{
	background-image: url(images/default_06.jpg); 
	background-position: right top; 
	background-repeat: no-repeat; 
	color: #bd7134; 
	font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px; 
	text-decoration: none
}
.scrolling 
{
	overflow: scroll
}
.mouseover 
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px
}
a:hover 
{
	color: #ae5106
}
.bottom 
{
	color: #afaaa0;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px
}
A.Link1 
{
	color: #333333; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	text-decoration: none
}
A.Link1:visited 
{
	color: #000000; text-decoration: none
}
A.Link1:hover 
{
	text-decoration: none
}
h2 
{
	color: #000000
}
A.Link2 
{
	color: #333333; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	text-decoration: none
}
A.Link2:visited 
{
	color: #000000; 
	text-decoration: none
}
A.Link2:hover 
{
	text-decoration: none
}
.side-heading
{
	color: #008000;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold
}
.matter 
{
	color: #800000; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal
}
.brownfont 
{
	color: #800000; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal
}
.stress 
{
	color: #800000; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold
}
P 
{
	text-align: justify
}
h1 
{
	color: #000000; font-family: verdana, helvetica, sans-serif;font-size:13pt
}
.codeColor
{
	color: #ff0000; 
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal
}




input.text {
	width: 200px;;
	border: 1px groove #6c7d8e;
	padding: 1px 1px 1px 3px;
}


/* Form styles */
div.form-container {
	margin: 0px 10px 10px 10px;
	padding: 0px 5px 5px 5px;
	background-color: #fff;
}


div.form-container form fieldset {
	margin: 15px 0;
	padding: 5px 0px 10px 0px;
	border: #ddd 1px solid;
}

div.form-container form legend {	
	margin: 0px 0px 0px 10px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;	
	color: #000;
}

div.form-container form legend img {
	vertical-align: middle;
	padding-right:5px; 
}

div.form-container form fieldset div {
	padding: 0.20em 0 3px 10px;
}

div.form-container label,div.form-container span.label {
	margin-right: 5px;
	padding-right: 5px;
	width: 130px;
	display: block;
	float: left;
	text-align: right;
	/*position: relative;*/
	color: #000;
	font-size: 1em;
	line-height: 1.3em;
	/*font-weight: bold;*/
}

div.form-container label.error,div.form-container span.error {
	color: #c00;
}

div.form-container label em,div.form-container span.label em {
	position: absolute;
	right: 0;
	font-size: 120%;
	font-style: normal;
	color: #c00;
}

div.form-container input:focus,div.form-container input.error:focus,div.form-container textarea:focus{
	/*background-color: #ffc;*/
	border-color: #fc6;
	color: #000;
}

div.form-container div.controlset label,div.form-container div.controlset input {
	display: inline;
	float: none;
}

div.form-container div.controlset div {
	margin-left: -3px;
}

div.form-container div.buttonrow {
	margin-left: 180px;
}

/* Field-Hint with focus */
div.form-container form fieldset div.field-hint {
	position: absolute;
	width: 180px;
	z-index: 500;
	background-image: url(/images/hint_topborder.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: -10px 0 0 320px;
	color: #000;
	padding: 0px;
}

div.form-container form fieldset div.field-hint-select {
	position: absolute;
	width: 200px;
	z-index: 500;
	margin: -25px 0 0 200px;
	color: #000;
	padding: 0px;
}

div.form-container form fieldset div.field-hint-select div {
	background-color: #fffbb8;
	border: 1px solid #ffc20d;
	margin: 0 0 0 0;
	padding: 2px 0px 2px 10px;
	z-index: 500;
}

div.form-container form fieldset div.field-hint div {
	background-color: #fffbb8;
	border-left: 1px solid #ffc20d;
	border-right: 1px solid #ffc20d;
	border-bottom: 1px solid #ffc20d;
	margin: 14px 0 0 0;
	padding: 2px 2px 2px 10px;
	z-index: 500;
}

/* Field-Hint without focus */
div.form-container form fieldset div.field-hint-inactive {
	visibility: hidden;
	position: absolute;
}
.re<b>Q</b>
{
	color: red;
}

.copyRight 
{
  text-align: center;
  padding: 22px 0px 30px 00px;
  font-size: 9px;
  color: #ffffff;
  font-weight: none;
}

.mainHeading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #456780;
	text-decoration: none;
	font-weight: bold;
	text-align:center;

}

.sectionHeading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:black;
	text-decoration: none;
	font-weight: bold;
	
}

.subSectionHeading

{
    color: #000000; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	
}
.text
{
    color: #000000; 
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none
	text-align: justify;
	color: #000000;
}
 
.breadCrumb
{
  color:#c0c0c0;
  font-family: verdana, arial,"ms sans-serif";
  font-size:10px;
  font-weight:bold;  
  line-height: normal;
  text-align: left;
}
.breadCrumbText
{
  color:#89A3D4;
  font-family: verdana, arial,"ms sans-serif";
  font-size:11px;
  font-weight:bold;  
  line-height: normal;
  text-align: left;
}

.page_jump {
	font: 12px verdanam, Arial, Helvetica, sans-serif;
	padding-top: 12px;
	padding-bottom: 10px;
	margin: 0px;
	text-align: center;
}

.page_jump a, .pageList .this-page {
	font-size:12px;
	padding: 2px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
}

.page_jump a:visited {
	font-size:12px;
	padding: 2px 6px;
	border: solid 1px #ddd;
	background: white;
	text-decoration: none;
}

.page_jump .end {
	font-size:12px;
	padding: 2px 6px;
	border: solid 2px #ddd;
	background: white;
}

.page_jump .this-page {
	padding: 2px 6px;
	border-color: #999;
	font-weight: bold;
	font-size:12px;
	vertical-align: top;
	background: #fff;
}

.page_jump a:hover {
	font-size:12px;
	color: #fff;
	background: #89A3D4;
	border-color: #036;
	text-decoration: none;
}
.tableHeading{
    font-weight:bold;
    height:20px;
	color:#FFFFFF;
	font-size:11;
    text-align:center;
	background: #89a3d4;
}
.text7
{
 color:#000000;
 font-family:verdana;
 font-size:10px;
 text-align:justify;
}