a { text-decoration: none;}
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration: none;}


Body{
	margin:0;
}

.Catchphrase{
	font-family: tahoma;
	font-size: 17px;
	font-style: italic;
	font-weight: bolder;
	text-align: right;
}

.Topnavbttns{
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #AEAEAE;
	text-indent: 4px;
	vertical-align: middle;
		
}

.topnavbttns a {
	display: block;
	color: #000000;
	width="100%"
}

.topnavbttnsselected{
	font-family: tahoma;
	font-size: 11px;
	text-color: #B90329;
	background-color: #AEAEAE;
	text-indent: 4px;
	vertical-align: middle;
		
}

.topnavbttnsselected a {
	display: block;
	color: #FFFFFF;
	width="100%"
}




.leftnavheaderbttn {
	height: 28;
	width: 151;
	background-color: #8F8F8F;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #8F8F8F;
	font-family: Tahoma;
	font-weight: bold ;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 4px;
}

.leftnavheaderbttn a {
	display: block;
	color: #FFFFFF;
	
}

.leftnavheaderbttn a:hover {
	text-decoration: underline;
}

.leftnavbttns {
	height: 28px;
	width: 146;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #8F8F8F;
	font-family: Tahoma;
	font-weight: bold ;
	font-size: 11px;
	color: #000000;
	text-indent: 4px;
}

.leftnavbttns a {
	display: block;
	color: #000000;
	
}


.leftnavbttnslink {
	height: 28;
	width: 146;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #8F8F8F;
	font-family: Tahoma;
	font-weight: bold ;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 4px;
	background-color: #B90329;
}

.leftnavbttnslink a {
	display: block;
	color: #FFFFFF;
	width: 100%;
}

.copywrite {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.newstitle {
	height: 25;
	background-color: #8F8F8F;
	border: 2px solid #B90329;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	color: #FFFFFF;
	vertical-align: top;
}

.newstitle a {
	text-decoration: none;
	color: #FFFFFF;
}

.newstitle a:hover {
	text-decoration: underline;
}

.news {
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	
}
.news a:visited {
	font-family: Tahoma;
	font-size: 9px;
	color: blue;
	vertical-align: top;
	
}

.newsbold {
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
}

.newslinks {
	border-left: 2px solid #B90329;
	border-right: 2px solid #B90329;
	border-bottom: 2px solid #B90329;
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	height: 260;
	
}

	
#servicesmenu {
	background-color: #AEAEAE;
	left: 77;
	position: absolute;
	top: 90;
	z-index: 1;
	visibility: hidden;
	1border: 1px solid white;
	width: 121px;
}

#softwareintegrationsubmenu {
	background-color: #AEAEAE;
	left: 198;
	position: absolute;
	top: 91;
	z-index: 1;
	visibility: hidden;
	border-left: 1px solid #FFFFFF;
	width: 130px;
}

#wirelesssubmenu {
	background-color: #AEAEAE;
	left: 198;
	position: absolute;
	top: 106;
	z-index: 1;
	visibility: hidden;
	border-left: 1px solid #FFFFFF;
	width: 130px;
}

#aboutusmenu {
	background-color: #AEAEAE;
	left: 364;
	position: absolute;
	top: 90;
	z-index: 1;
	visibility: hidden;
	width: 121px;
}

#contactusmenu {
	background-color: #AEAEAE;
	left: 452;
	position: absolute;
	top: 90;
	z-index: 1;
	visibility: hidden;
	width: 121px;
}

#alliancepartnersmenu {
	background-color: #AEAEAE;
	left: 243;
	position: absolute;
	top: 90;
	z-index: 1;
	visibility: hidden;
	1border: 1px solid white;
	width: 121px;
}

#clientsmenu {
	background-color: #AEAEAE;
	left: 160;
	position: absolute;
	top: 90;
	z-index: 1;
	visibility: hidden;
	1border: 1px solid white;
	width: 121px;
}

#homeover {
	font-family: Tahoma;
	font-size: 9px;
	left: 680;
	position: absolute;
	top: 13;
	z-index: 1;
	visibility: hidden;
	color: #000000;
}

#contactusover {
	font-family: Tahoma;
	font-size: 9px;
	left: 659;
	position: absolute;
	top: 13;
	z-index: 1;
	visibility: hidden;
	color: #000000;
}

#searchover {
	font-family: Tahoma;
	font-size: 9px;
	left: 656;
	position: absolute;
	top: 13;
	z-index: 1;
	visibility: hidden;
	color: #000000;
}

#sitemapover {
	font-family: Tahoma;
	font-size: 9px;
	left: 668;
	position: absolute;
	top: 13;
	z-index: 1;
	visibility: hidden;
	color: #000000;
}

#helpover {
	font-family: Tahoma;
	font-size: 9px;
	left: 646;
	position: absolute;
	top: 13;
	z-index: 1;
	visibility: hidden;
	color: #000000;
}


.layertext {
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 6px;
	color: #000000;
	text-align: center;
	text-align: left;
	width: 110;
	border: 1px;
	
}

.layertext a {
	display: block;
	color: #000000;
	
}

.1layertext a:hover {
	background-color: #B90329;
	color: FFFFFF;
	width: 100%;
}

.link a {
	text-decoration: none;
	border: none;
}

.text {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	
}

.textsectionheader {
	font-family: Tahoma;
	font-size: 18px;
	color: #AAB492;
	
	
}

.Leftnavfiller {
	Border-right: 1px solid #8F8F8F;
	width: 146;
	Font-family: Tahoma;
}

.contentcell {
	border-right: 1px solid #B90329;
}

.contenttable {
	height: 25;
}
	
.imagedefault {
	text-decoration: none;
	border; none;
}

.Search {
	font-family: Tahoma;
	font-size: 9px;
}

.clientlogin{
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #AEAEAE;
	text-indent: 4px;
	vertical-align: middle;
	
}

.clientlogin a {
	display: block;
	color: #000000;
	width="100%"
}

.clientlogin a:hover {
	text-decoration: underline;
}

.Search {
	font-family: Tahoma;
	font-size: 9px;
}

.unavailable {
	font-family: tahoma;
	font-size: 18px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.unavailablesmall {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.logintext {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.login {
	font-family: Tahoma;
	font-size: 12px;
}

.invalid {
	font-family: Tahoma;
	font-size: 9px;
	color: red;
	text-align: center;
}

.invalidwhite {
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
}

.content {
	font-family: arial;
	font-size: 9pt;
	color: #000000;
	text-align: justify;
}

.presstitle {
	font-family: arial;
	font-size: 10.5pt;
	color: #000000;
	text-align: justify;
	font-weight: bold;
}

.presscopywrite {
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	text-align: justify;
	
}

.content a {
	
}

.content a:visited {
	color: blue;
	
}

.contentsmall {
	font-family: tahoma;
	font-size: 6.5pt;
	color: #000000;
	text-align: justify;
}

.contentbold {
	font-family: arial;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

.contentboldred {
	font-family: arial;
	font-size: 9pt;
	color: #B90329;
	font-weight: bold;
}

.contentitalic {
	font-family: arial;
	font-size: 9pt;
	color: #000000;
	text-align: justify;
	font-style: italic
}

.joblink {
	font-family: arial;
	font-size: 9pt;
	color: blue;
	text-align: justify;
}

.sitemapheader {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B90329;
	text-align: left;
	font-weight: bold;
	text-indent: 4px;
	width: 170;
}

.sitemapheader a {
	
	color: #FFFFFF;
	
}

.sitemapheader a:hover {
	text-decoration: underline;
}

.sitemaplinks {
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	text-indent: 0px;
	color: #000000;
	
}

.sitemaplinks a {
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	text-indent: 0px;
	color: #000000;
	
	
}

.sitemaplinks a:hover {
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	text-indent: 0px;
	color: #B90329;
	
	
}

.sitemapsublinks {
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	text-indent: 15px;
	color: #000000;
		
}

.sitemapsublinks a {
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	text-indent: 15px;
	color: #000000;
		
}

.sitemapsublinks a:hover {
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	text-indent: 15px;
	color: #B90329;
		
}

.newsdate {
	font-family: arial;
	font-size: 9pt;
	color: #B90329;
	text-align: justify;
}

.links a {
	font-family: arial;
	font-size: 9pt;
	color:  #B90329;
	text-align: justify;

.1links a {
	font-family: arial;
	font-size: 9pt;
	color:  #8F8F8F;
	text-align: justify;
}
links a:visited {
	color: #8F8F8F;
	border: none;
	text-decoration: none;
}

