/* CSS Document */

body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #E4E6F3;
	color:#5a5a5a;
	font-weight:normal;
}

.contentbody 
{
	font-family:Arial;
	font-size: 12px;
	color:#808080;
	font-weight:normal;
}
a{
	color:#022D5A;
	text-decoration:none;
}

a:hover
{
	color:#dc0030;
	text-decoration:none;
}

.banner
{
	height:321px;
}
.menuIdle
{
	font-weight: bold;
	font-size: 13px;
	color: #022D5A;
}

.menuIdle a
{
	font-weight: bold;
	font-size: 13px;
	color: #022D5A;
}

.menuIdle a:hover{
	color:#dc0030;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

.menuIdleSmaller
{
	font-weight: bold;
	font-size: 9px;
	color: #022D5A;
}

.menuIdleSmallerconservative
{
	font-size: 12px;
	color: #022D5A;
}

.menuIdleSmaller a
{
	font-weight: bold;
	font-size: 9px;
	color: #022D5A;
}

.menuIdleSmaller a:hover
{
	color:#dc0030;
	text-decoration:none;
	font-size:9px;
	font-weight:bold;
}

.welcomeText 
{
	font-weight: bold;
	color: #808080;
	line-height:17px;
	text-align: left;
}

.homeText 
{
	font-weight: bold;
	color: #808080;
	line-height:17px;
	text-align: left;
}

.NEtext 
{
	color: #666666;
}

input.txtBox 
{
	color: #666666;
	font-size:12px;
}

select{
	color: #333333;
	font-size:12px;
}


.NEtitle 
{
	font-family: Tahoma;
	font-weight: bold;
	color: #08335E;
}

.headingrght
{
	color:#08335E;
	font-size:12px;
	font-family: Tahoma;
	font-weight: bold;
}
.style1, .style1 a:link, .style1 a:visited, .style1 a:active, .style1 a:hover
{
	color: #999999;
}

.h1
{
	color: #004994;
	font-size: 13px;
	font-weight: bold;
}

.h2
{
	color:#08335f;
	font-family:Tahoma;
	font-size: 17px;
}

.h2_lastword
{
	color:#dc0030;
	font-family:Tahoma;
	font-size: 17px;
}

p
{
	line-height:1.5;	
}

.ques /*header of 2nd demo*/
{ 
	cursor: pointer;
	cursor: pointer;
	margin: 15px 0;
}

.ques span
{
	margin-left:10px;
}

.answr
{
	padding-left: 30px;
}

.openlanguage /*class added to contents of 2nd demo when they are open*/
{
	color: #022D5A;
	font-weight: bold;
}

.closedlanguage /*class added to contents of 2nd demo when they are closed*/
{
	color: #022D5A;
}

.print
{
	background:url(images/arrow.jpg);
	border:none;
}

.dxeCustomHyperlink
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    color: #0d45b7;        
}
a:hover.dxeCustomHyperlink
{
    color: #0d45b7;    
}
a:visited.dxeCustomHyperlink
{
    color: #0d45b7;
}

.dxeCustomHyperlink_gray
{
    font-family: Arial;
    font-size: 13px;   
    font-weight: normal;
    color: #656667;        
}

a:hover.dxeCustomHyperlink_gray
{
    color: #656667;    
}
a:visited.dxeCustomHyperlink_gray
{
    color: #656667;
}
