a:focus { outline: none; }
body
{
	color: #4D4D4D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	background-position: left top;
}
.border
{
	border:1px solid #DFDFDF;
}
.graycol{
	background-color: #E9E9E9;
	font-weight: normal;
	padding: 5px;
	color: #2C2C2C;
	font-weight:bold;
	font-size: 12px;
}
.simpletxt
{
	color: #4D4D4D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align:justify;
	font-stretch:normal;
	/*padding-right:5px;*/
}
.simpletxt, A.simpletxt, A.simpletxt:link, A.simpletxt:visited, A.simpletxt:active {font-size: small;color: #4D4D4D; text-decoration: none;}
A.simpletxt:hover {color: #237BD1;}

.subheading12
{
	color: #4D4D4D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.subheading16
{
	color: #2C2C2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
.error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.green
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009900;
}
.blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #429BEF;
	text-decoration: underline;
}
.mainnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5AC490;
	padding: 6px 10px 6px 10px;	

}
.breadcrumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top:2px;
}
.colgray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F8F8F8;
}

.breadcrumb, A.breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active {color: #ffffff;}
A.breadcrumb:hover {text-decoration: underline;}

.other_links, A.other_links, A.other_links:link, A.other_links:visited, A.other_links:active  {
    font-weight: normal;
    font-size: 11px;
    color:#429BEF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.other_links:hover    {
    color:#000000;
}


.bottom_links, A.bottom_links, A.bottom_links:link, A.bottom_links:visited, A.bottom_links:active  {
    font-weight: normal;
    font-size: 11px;
    color:#6D6D6D;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.bottom_links:hover    {
	text-decoration:underline;
}

.member_links, A.member_links, A.member_links:link, A.member_links:visited, A.member_links:active  {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

A.member_links:hover    {
	color: #EDA54B;
}

.main_heading1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #000000;
	text-decoration: none;
}

.main_heading2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #606060;
	text-decoration: none;
}

.SearchTextBox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	border: 1px solid #505050;
	background-color: #262626;
	padding-left: 3px;
	height: 14px;
	width: auto;
}

#dnn_dnnSEARCH_txtSearch.NormalTextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	border: 1px solid #505050;
	background-color: #262626;
	padding-left: 3px;
	height: 14px;
	width: auto;
}

A:link, A:visited {color: #429BEF;text-decoration: none;font-family: Verdana,Tahoma;font-size: 11px;}
A:Hover {color: #000000;text-decoration: underline;font-family: Verdana,Tahoma;font-size: 11px;}

.gray2blue, A.gray2blue, A.gray2blue:link, A.gray2blue:visited, A.gray2blue:active {color: #6D6D6D; text-decoration: none;}
A.gray2blue:hover {color: #237BD1;}

.topmenulinks, A.topmenulinks, A.topmenulinks:link, A.topmenulinks:visited, A.topmenulinks:active  {
	font-size: 14px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 24px;
	white-space: nowrap;
	display: block;
	filter: Glow(Color=#ffffff, Strength=1px);
}

A.topmenulinks:hover    {	
    color:#df6256;
}

/*CSS used to style the examples. Remove if desired: */
.iconspan
{
	float: right;
	cursor:hand;
	cursor:pointer;
	font-weight: bold;
	padding-right:5px;
}
.eg-bar{
	background-color: #F5F6F8;
	font-weight: normal;
	padding: 5px;
	color: #28527B;
	font-weight:bold;
	font-size: 12px;
	cursor:hand;
	cursor:pointer;
}

div.eg-bar{
width: 100%;
}

.icongroup1{
width: 98%;
padding:5px;
}
.info
{
	color: #4D4D4D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align:justify;
	padding-top:20px;	
	padding-left:8px;
	padding-right:10px;
	border-top:1px solid #DADADA;
	height:440px;
	overflow:auto;
	font-stretch:normal;
}