body
	{
	margin: 0; 
	padding: 0;
	}
img
{
border:none;
}


.bodyText
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.blueHeading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0E7AC5;
	font-weight:bold;
	text-decoration:none;
	}
.blueHeading1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0E7AC5;
	font-weight:bold;
	text-decoration:none;
	}
	
#bodyBg { 
	position: relative;
	width: 990px;
	margin: 0 auto;
	clear:both;
	background:url("../images/body_bg.jpg");

	
} 
	
#container { 
	
	width: 954px;
	margin: 0 auto;
	
	
} 




#header 
	{ 
	height: 88px;
	padding: 0 0px 0 0px;
	clear:both;
	/*background: url(../images/verpraHeaderBg.jpg);*/
	} 
#header h1 
	{
	float:left;
	margin: 0; 
	padding: 0px 0;
	background: url(../images/verpraLogo.jpg);
	width:307px;
	height:88px;
	}
#header h2
	{
	float:right;
	margin: 0; 
	padding: 0px 0;
	/*background: url(../images/headerRightCorner.jpg);*/
	width:20px;
	height:88px;
	}
#banner
{
display:block;
float:left;
width: 941px;
height:249px;
padding-left:25px;
clear:both;
	
}

#leftlinks
	{
	float:left;
	margin: 0; 
	padding: 0px 0;
	background: url(../images/leftLink.jpg);
	width:237px;
	height:249px;
	}
#flashBanner
	{
	float:left;
	margin: 0; 
	padding: 0px 0;
	background: url(../images/flashBanner.jpg);
	width:704px;
	height:249px;
	}

#welcomeDiv
	{
	float:left;
	display:block;
	margin: 0px; 
	padding-left: 10px;
	width:655px;
		
	}
#newsDiv
	{
	float:right;
	display:block;
	margin-right: 10px; 
	padding: 0px 0;
	margin-top:10px;
	width:258px;
	background-color:#f0f0f0;
	}
#newsDivBorder
	{
	border: solid 1px #cccccc;
	}
.newsDate
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0E7AC5;
	font-weight:bold;
	text-decoration:none;
	}
a.newsDate:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	}
.newsHeading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#214897;
	font-weight:bold;
	text-decoration:none;
	}
#newsDiv span
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
	
#newsDiv span a
	{
	color:#666666;
	text-decoration:none;
	}
#newsDiv span a:hover
	{
	color:#0E7AC5;
	text-decoration:underline;
	}
#servicesDiv
	{
	float:left;
	margin: 0; 
	padding: 0px 0;
	width:345px;
	border: solid 1px #cccccc;
	}
	
#servicesDiv span
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
	
#servicesDiv span a
	{
	color:#666666;
	text-decoration:none;
	}
#servicesDiv span a:hover
	{
	color:#000000;
	text-decoration:underline;
	}

.serviesHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EF9A1D;
	font-weight:bold;
	text-decoration:none;
}

#advantageDiv
	{
	float:right;
	margin: 0; 
	padding: 0px 0;
	width:290px;
	border: solid 1px #cccccc;
	}	
.advantageHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

#advantageDiv span
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
	
#advantageDiv span a
	{
	color:#666666;
	text-decoration:none;
	}
#advantageDiv span a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
	
#contentDiv
	{
	display:block;
	width:954px;
	clear:both;
	}		

#content
	{
	float:left;
	margin: 0; 
	padding: 10px;
	width:630px;
	margin-bottom:20px;
	margin-top:10px;
	border: solid 1px #cccccc;
	}	
	
#topMenu
	{
	float:right;
	display:block;
	margin-top:37px;
	width:625px;
	}
a.iconsText:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	}
.iconsText
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}	
.icon
	{
	display:block;
	float:right;
	padding:0 0 0 10px;
	width:100px;
	margin-top:15px;
	}
.servicesHeadingBg
{
background-color:#eeeeee;
border-bottom: 1px solid #cccccc;
}
	
#footer { 
	padding: 0px;
	margin:0px auto;
	width:930px;
	padding-left:30px;
	padding-right:30px;
	padding-top:5px;
	height:45px;
	background: url('../images/footerBg.jpg') no-repeat bottom right;
	} 
#footer .copyright {
	float:left;
	display:block
	margin: 0;
	padding: 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
	
}

#footer .designed {
	float:right;
	display:block
	margin: 0;
	padding: 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
}

a.nnosoft:hover
{

text-decoration:underline;
}


.nnosoft
{
color:#EF9A1D;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}



/* menu in side bar */
ul#menu
{
	padding: 10px 0 20px 33px;
	margin: 0;
	list-style: none;
}





/* menu in side bar */
ul#menu li
{
	display: block;
	height: 38px;
}

.main ul#menu li
{
	width: 159px;
}

.second ul#menu li
{
	width: 129px;
}

ul#menu a:visited,
ul#menu a:link,
ul#menu a
{
	background: url('../images/leftMenuBg.jpg') no-repeat 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: white;
	padding: 8px 10px 0 21px;
	height: 30px;
	display: block;
}

ul#menu a:hover
{
	/*background: url('../images/leftMenuBgOver.jpg') no-repeat 0 -30px; */
	background: url('../images/leftMenuBgOver.jpg') no-repeat 0 0px;
	color: #FEB83C;
}



/******************** Inner Pages **********************/
#aboutHeader
	{
	
	width: 941px;
	margin: 0 auto;
	background:url("../images/aboutBanner.jpg");
	height:126px;
	
	/*margin: 0;
	height:126px;
	padding: 0px;
	*/
	}
.headerHeadingText
	{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#22507b;
	font-weight:bold;
	margin-left: 30px;
	margin-top: 90px;
	padding: 0px;
	
	}

#innerLeftLink
	{
	float:left;
	display:block;
	margin-left: 10px;
	width:175px;
	padding: 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
	
#innerContent
	{
	float:left;
	display:block;
	margin: 0;
	width:480px;
	padding: 10px 
	
	}
	
.navlt {
background-image:url(../images/navlt.gif);
height:12px;
width:170px;
}

.navlbg {
background-image:url(../images/lnbg.gif);
}

.navbr {
background-image:url(../images/navrb.gif);
height:12px;
width:170px;
}


.navltxt:hover {
color:#067BE7;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:22px;
text-decoration:none;
}
.navltxt {
color:#919090 ;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:22px;
text-decoration:none;
}

.dashbg {
background-image:url(../images/dashbg.gif);
height:5px;
}

.navltxtbl:hover {
color:#067BE7;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:22px;
text-decoration:underline;
}
.navltxtbl {
color:#067BE7;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:22px;
text-decoration:none;
}

.spacer {
background-image:url(../images/spacer.gif);
background-position:center center;
background-repeat:no-repeat;
height:22px;
width:13px;
}

.smalltextbl:hover {
color:#067BE7;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
.smalltextbl {
color:#067BE7;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

.arrow {
background-image:url(../images/arrow_pt.gif);
background-position:center center;
background-repeat:no-repeat;
height:22px;
width:13px;
}

/****************************************************/

a.contactLink:hover
{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}


.contactLink {
color:#067BE7;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}

.combo
{           
BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.button {
	BORDER-RIGHT: #000 1px; BORDER-TOP: #000 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000 1px; COLOR: #ffffff; BORDER-BOTTOM: #000 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1289CB; TEXT-DECORATION: none;
}

.red
{
color:#bc0000;
}
.newsText
	{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#22507b;
	font-weight:bold;
	padding: 0px;
	
	}