.portfolio
{
	line-height:16px;

}

.portfolio a
{
	text-decoration:none;
	color:#0a5e8c;
	font-weight:bold;
	font-size:.9em;
}	

.portfolio td
{
	padding-bottom:10px;
	vertical-align:top;
}

.bspace
{
	padding:10px;
	padding-left:15px;
}

.headl
{
	background-image:url(/images/headl.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:45px;
	padding-bottom:5px;
	padding-top:5px;
	color:white;
	font-family:Tahoma;
	font-size:1.3em;
	font-weight:bold;
}

.headr
{
	background-image:url(/images/headr.gif);
	background-position:left;
	background-repeat:repeat-x;
}

.tbanner_home
{
	background-image:url(/images/banners/tbanner_home.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #a7a7a7;
	height:116px;
	padding:0px;
}

.tbanner_services
{
	background-image:url(/images/banners/tbanner_services.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #a7a7a7;
	height:116px;
	padding:0px;
}

.tbanner_support
{
	background-image:url(/images/banners/tbanner_support.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #a7a7a7;
	height:116px;
	padding:0px;
}

.tbanner_portfolio
{
	background-image:url(/images/banners/tbanner_portfolio.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #a7a7a7;
	height:116px;
	padding:0px;
}

.tbanner_about
{
	background-image:url(/images/banners/tbanner_about.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #a7a7a7;
	height:116px;
	padding:0px;
}

.tbanner_contact
{
	background-image:url(/images/banners/tbanner_contact.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #a7a7a7;
	height:116px;
	padding:0px;
}

.tbanner_home
{
	background-image:url(/images/banners/tbanner_home.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #a7a7a7;
	height:116px;
	padding:0px;
}

/*
.chome
{
	background-image:url(images/chome.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
}
*/

.bbanner_home
{
	background-image:url(/images/banners/bbanner_home.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
}

.bbanner_services
{
	background-image:url(/images/banners/bbanner_services.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
}

.bbanner_support
{
	background-image:url(/images/banners/bbanner_support.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
}

.bbanner_portfolio
{
	background-image:url(/images/banners/bbanner_portfolio.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
}

.bbanner_about
{
	background-image:url(/images/banners/bbanner_about.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
}

.bbanner_contact
{
	background-image:url(/images/banners/bbanner_contact.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
}




.login_submit
{
	margin-right:10px;
	margin-top:5px;
	border:0px;
}

.clientlogin1
{
	padding-left:10px;
	letter-spacing:1px;
	font-size: .7em;
	font-weight:bold;
	color:#e2e7eb;
	padding-top:10px;
	font-family: Verdana, "Century Gothic";
}

.clientlogin2
{
	padding-left:10px;
	letter-spacing:1px;
	font-size: .7em;
	font-weight:bold;
	padding-top:5px;
	color:#e2e7eb;
	padding-bottom:5px;
	font-family: Verdana, "Century Gothic";
}

.testimonial
{
	padding-top:85px;
	padding-left:40px;
	font-family:Tahoma, Verdana, "Century Gothic";
	font-size: .7em;
	color:#FFFFFF;
	line-height:14px;
}

.testimonial2
{
	text-align:right;
	padding-right:20px;
	font-style:italic;
	padding-top:3px;
}

.clientlogin3
{
	padding-left:10px;
	padding-bottom:5px;
	letter-spacing:1px;
	font-size: .7em;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	color:#e2e7eb;
	font-family: Verdana, "Century Gothic";
}

.login_text
{
	border:1px solid #4787b4;
	background-color:#ffffff;
	padding: 0px;
	margin-left:10px;
	font-size:.9em;
	letter-spacing:1px;
}

.login_text2
{
	border:1px solid #4787b4;
	background-color:#ffffff;
	padding: 0px;
	margin-left:10px;
	font-size:1.1em;
	letter-spacing:1px;
}

.sep
{
	background-image:url(/images/beginshere.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.beginshere
{
	background-image:url(/images/beginshere.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-right:1px solid #4f0a06;
}

.home3
{
	border-right: 1px solid #b7b7b7;
	padding-left:15px;
	padding-top:10px;
	line-height:1.4em;
}

.home3 a
{
	color:#900;	
}


.home4
{
	border-left: 1px solid #e6e6e6;
	background-color:#d2d2d2;
	padding-left:15px;
	padding-top:10px;
	line-height:1.4em;
}

.home4 a
{
	color:#900;	
}

.sephold1
{
	/*width:225px;*/
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
}

.sephold2
{
	/*width:175px;*/
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
}

.sep1
{
	background-image:url(/images/sep1.gif);
	background-position:left;
	background-repeat:repeat-x;
	padding:5px;
}

.sep2
{
	background-image:url(/images/sep2.gif);
	background-position:left;
	background-repeat:repeat-x;
	padding:5px;
}



.subheader2
{
	/*background-image:url(/images/item2.gif);
	background-position:top left;
	background-repeat:no-repeat;*/
	padding:0px;
	margin:0px;
	padding-left:5px;
	font-size:1em;
	font-weight:bold;
	font-family: Verdana, "Century Gothic";
	letter-spacing:2px;
	color:#386b86;
	vertical-align:top;
	padding-top:5px;
}

.subheader2 img
{
	margin-right:5px;	
}

.subheader1
{
	background-image:url(/images/item1.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	font-size:12px;
	font-weight:bold;
	font-family: Verdana, "Century Gothic";
	letter-spacing:1px;
	text-align:left;
	color:#386b86;
}



.homeimg
{
	
}

.technologies
{
	background-image:url(/images/technologies.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#d2d2d2;
}


.menupad
{
	padding-right:40px;
	padding-top:5px;
	padding-left:0px;
}

body
{
	margin:0px;
	padding:0px;
	background-color:#759db5;
	
}

.ctl
{
	background-image:url(/images/ctl.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.ctr
{
	background-image:url(/images/ctr.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.ctil
{
	background-image:url(/images/ctil.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.ctir
{
	background-image:url(/images/ctir.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.ctrep
{
	background-image:url(/images/ctrep.gif);
	background-position:left;
	background-repeat:repeat-x;
	padding:0px;
}

.cmil
{
	background-image:url(/images/cmil.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.cmir
{
	background-image:url(/images/cmir.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.clrep
{
	background-image:url(/images/clrep.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding:0px;
}

.crrep
{
	background-image:url(/images/crrep.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding:0px;
}


.cbl
{
	background-image:url(/images/cbl.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.cbr
{
	background-image:url(/images/cbr.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.cbil
{
	background-image:url(/images/cbil.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.cbir
{
	background-image:url(/images/cbir.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.cbrep
{
	background-image:url(/images/cbrep.gif);
	background-position:left;
	background-repeat:repeat-x;
	padding:0px;
}

.cholder
{
	background-color:#ffffff;
	padding:0px;
	border-left: 1px solid #a7a7a7;
	border-right: 1px solid #a7a7a7;
	border-top: 1px solid #a7a7a7;
}

.choldertable
{
	padding:0px;
	border-collapse:collapse;
	
}

.cbmil
{
	background-image:url(/images/cbmil.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.cbmir
{
	background-image:url(/images/cbmir.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}

.cbannerl
{
	background-image:url(/images/cbannerl.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
	border-bottom:1px solid #a7a7a7;
	border-right:1px solid #a7a7a7;
	height:116px;
}



.cwdcopyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	padding-bottom:15px;
}

.footer
{
	background-image:url(/images/headerrep.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:29px;
	padding:0px;
	border-left: 1px solid #a7a7a7;
	border-right: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
}

.chome
{
	background-image:url(images/chome.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:589px;
	padding:0px;
	border-bottom: 1px solid #a7a7a7;
	
}

.menu
{
	background-color:#e8f6ff;
	padding:0px;
}

.menu a
{
	display:block;
	/*background-image:url(images/menubtn.gif);
	background-position:top left;
	background-repeat: no-repeat;*/
	
	border-bottom: 1px solid #a7a7a7;
	border-right: 1px solid #a7a7a7;
	text-decoration:none;
}

.c
{
	background-color:#e6e6e6;
	padding:0px;
	font-size:12px;
	font-family: Verdana, "Century Gothic";
}

.cleft
{
	background-image:url(images/cleft.gif);
	background-position:top left;
	background-repeat: no-repeat;
	/*background-color:#e8f6ff;*/
	border-right: 1px solid #a7a7a7;
}

.menulast
{
	padding:0px;
}

.menuhold
{
	background-color:#e8f6ff;
	padding:0px;
}

.menulast a
{
	display:block;
	padding-top:1px;
	/*background-image:url(images/menubtn.gif);
	background-position:top left;
	background-repeat: no-repeat;*/
	width: 189px;
	height: 28px;
	color:#FFFFFF;
	text-align:right;
	border-right: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
	text-decoration:none;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	letter-spacing:3px;
	font-size:14px;
	font-family: Verdana, "Century Gothic";
}
