/* Ticker Stuff */

#domticker2{
width:186px; 
height:100px; 
position:relative;
overflow:auto;

}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFCA;
}


#domticker2 a{
text-decoration: none;
}


/* Pretty Stuff 
================================== */
.LTR, .RTL
{
/*font-size: 80%;*/
  font-family: Arial, Verdana, sans-serif;
  background:#1d74b9 url(/app_themes/main/images/main_bg.gif) center repeat-y;
 margin: auto;
  padding: 0;
  text-align: center; 
  min-width: 774px;
}
body {
  font-size: 80%;
  font-family: Arial, Verdana, sans-serif;
  background:#1d74b9 url(/app_themes/main/images/main_bg.gif) repeat-y;
  margin: auto;
  padding: 0;
  text-align: center; 
  min-width: 774px;
}


/* Centering Technique
================================== */

body { 
  text-align: center; 
  min-width: 774px;
}

#wrapper_home { 
  width: 774px; 
  margin: 0 auto; 
  text-align: left; 
  
}

.topimage{
   width:774px;
	height:307px;
	background:url(/app_themes/main/images/s_home_top_back.jpg) no-repeat;}
	 
.link_ecrmpeople_homelink a{
    display:block;
	width:186px;
	height:100px;
/*	background-color:#996633;*/
}
.link_ecrmpeople_homelink2 a{
	display:block;
	width:500px;
	height:200px;
	/*background-color:#996633;*/
}
.link_ecrmpeople_homelink h1{
	text-indent:-2000px;
	font-size:3%;
}

.link_ecrmpeople_homelink h2{
	text-indent:-2000px;
	font-size:3%;
}
.link_ecrmpeople_homelink h3{
	text-indent:-2000px;
	font-size:3%;
}
.link_ecrmpeople_homelink2 h1{
	text-indent:-2000px;
	font-size:3%;
}

.link_ecrmpeople_homelink2 h2{
	text-indent:-2000px;
	font-size:3%;
}
.link_ecrmpeople_homelink2 h3{
	text-indent:-2000px;
	font-size:3%;
}



.link_ecrmsales a{
	display:block;
	width:208px;
	height:75px;
	text-indent:-3000px;
	font-size:1px;
}


.link_interquest a{
	display:block;
	width:208px;
	height:75px;
	text-indent:-3000px;
	font-size:1px;
}


a.link_rec1{
	display:block;
	width:104px;
/*	width:208px;*/
	height:75px;
	text-indent:-3000px;
	font-size:1px;

float:left;
}
a.link_rec2{
	display:block;
	width:104px;
/*	width:208px;*/
	height:75px;
	text-indent:-3000px;
	font-size:1px;
	
	float:right;

}
.link_register a{
	width:200px;
	height:120px;
	text-indent: -2000px;
}

.footer_home{
    padding:6px;
	height:20px;
}
.footer_home a{
	color:	#145ba1;
	text-decoration:underline;
}
.footer_home a:hover{
	text-decoration:none;
}
.topLinks{
	float:left;
}
.topLinks a{
	width:64px;
	height:20px;
	float:left;
	font-size:90%;
	color:#006a97;
	background-color:#FFFFFF;
}


.contentContainer1{
	width:757px;
	padding:2px;

}


* html .contentContainer1{
	width:753px;
	padding:2px;
}
* +html .contentContainer1{
	width:757px;
	padding:2px;
}


h1
{
font-size:15px;
color:Black;
font-family: Arial, Verdana, sans-serif;
}

/* #Menu# */

<!-- nav -->


/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at #/menus/pro_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#multi-level {height:30px; position:relative; z-index:100;}
#multi-level .pad {float:left;}

/* The menu styling */
#multi-level{
	background:url(/app_themes/main/images/multi_level-files/s_nav_stretch.gif) repeat-x;
}
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif;}

/* Set up the top level list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default top link link styling */
.menu li.top a.top_link {display:block; float:left; height:35px;}
.menu li.top a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen */

/* pre-load the hover images into the lists */
.menu li.p1 {width:68px; background:url(/app_themes/main/images/_nav/home_1.jpg) no-repeat;}
.menu li.p2 {width:54px; background:url(/app_themes/main/images/_nav/jobs_1.jpg) no-repeat;}
.menu li.p3 {width:80px; background:url(/app_themes/main/images/_nav/register_1.jpg) no-repeat;}
.menu li.p4 {width:62px; background:url(/app_themes/main/images/_nav/news_1.jpg) no-repeat;}
.menu li.p5 {width:102px; background:url(/app_themes/main/images/_nav/corporate_1.jpg) no-repeat;}
.menu li.p6 {width:85px; background:url(/app_themes/main/images/_nav/markets_1.jpg) no-repeat;}
.menu li.p7 {width:85px; background:url(/app_themes/main/images/_nav/services_1.jpg) no-repeat;}
.menu li.p8 {width:108px; background:url(/app_themes/main/images/_nav/contactus_1.jpg) no-repeat;}

/* set up the normal unhovered images in the links */
.menu li a#home {width:68px; background:url(/app_themes/main/images/_nav/home_0.jpg) no-repeat;}
.menu li a#jobs {width:54px; background:url(/app_themes/main/images/_nav/jobs_0.jpg) no-repeat;}
.menu li a#register {width:80px; background:url(/app_themes/main/images/_nav/register_0.jpg) no-repeat;}
.menu li a#news {width:62px; background:url(/app_themes/main/images/_nav/news_0.jpg) no-repeat;}
.menu li a#corporate {width:102px; background:url(/app_themes/main/images/_nav/corporate_0.jpg) no-repeat;}
.menu li a#markets {width:85px; background:url(/app_themes/main/images/_nav/markets_0.jpg) no-repeat;}
.menu li a#services {width:85px; background:url(/app_themes/main/images/_nav/services_0.jpg) no-repeat;}
.menu li a#contact{width:108px; background:url(/app_themes/main/images/_nav/contactus_0.jpg) no-repeat;}

/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {visibility:visible;} /* for IE6 */
.menu li:hover { position:relative; z-index:200;} /* for IE7 */

/* make the links transparent on hover so that the hover images in the lists show through (no flicker) */
.menu li a#home:hover, .menu li:hover a#home,
.menu li a#jobs:hover, .menu li:hover a#jobs,
.menu li a#register:hover, .menu li:hover a#register,
.menu li a#corporate:hover, .menu li:hover a#corporate,
.menu li a#news:hover, .menu li:hover a#news,
.menu li a#services:hover, .menu li:hover a#services,
.menu li a#markets:hover, .menu li:hover a#markets,
.menu li a#contact:hover,
.menu li:hover a#contact {background:transparent;
}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* set up the first drop down sub level */
.menu :hover ul.sub {left:0; top:35px; background: #1060a7; padding:3px 0; white-space:nowrap; width:120px; height:auto; }
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:90px;}
.menu :hover ul.sub li a {display:block; font-size:11px; height:20px; width:120px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none; border:1px solid #fff; border-width:0 0 0 0px;}
.menu :hover ul.sub li a.fly {background:#ffff00 url(/app_themes/main/images/multi_level-files/arrow.gif) 80px 7px no-repeat;}
.menu :hover ul.sub li a:hover {background:#004a8b; color:#fff; text-decoration:underline;}
.menu :hover ul.sub li a.fly:hover {text-decoration:under/app_themes/main/images/multi_level-files/arrow_over.gif) 100px 7px no-repeat; color:#fff;} 

/* set up the flyout levels when hovering */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; white-space:nowrap; width:93px; z-index:200; height:auto; z-index:300;}

ul .menu{
	padding-left:20px;
}
<!-- nav -->

/* #Normaltext# */
.centertxt a:link
{
text-decoration:none;
}
.centertxt a:visited
{
text-decoration:none;
}
.centertxt a:hover
{
text-decoration:none;

}

.normaltxt
{
/*font-size:12px;*/
color:#000000;
line-height:16px;
 font-family: Arial, Helvetica, sans-serif;
}
.normaltxt a:link
{
color:#000000;
text-decoration:underline;
}
.normaltxt a:visited
{
 color:#000000;
text-decoration:underline;
}
.normaltxt a:hover
{
 color:#000000;
text-decoration:none;
}
/*#News#*/

.NewsPTitle
{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#ffffff;
	padding:5px;
}

.NewsPTitle a{
	color: #ffffff;
	font-weight: bold;
}

.NewsPBody
{
	border:1px solid #cccccc;
	margin-bottom:20px;
	padding:10px 15px;
}

.NewsSummary
{
	background-color:#f1f1f1;
	border:1px solid #cccccc;
	margin-top:10px;
	padding: 15px 0 15px 15px;
}

.NewsSummary img
{
	border: 1px solid #cccccc;
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
}

.NewsSummary .News
{
	float: left;
	width: 700px;
}

.NewsSummary .Date
{
	font-weight: bold;
	margin-bottom: 10px;
}

.NewsSummary .Clearer
{
	height: 0;
	line-height: 0;
	font-size: 0pt;
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%;
}

.NewsBody
{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:15px;
}

.NewsDetail
{

}

.NewsTitle
{
	font-size: 15px;
	font-weight: bold;
	color: orange;
}

.NewsDate
{
	font-style: italic;
	padding-top: 5px;
}

.NewsReleaseDate
{
	font-style: italic;
}

.BoxTitle
{
	font-size: 120%;
	color: #002756;
	font-weight: bold;
}

.NewsPreviewTitle a
{
	font-weight:bold;
}

.NewsPreviewDate
{
	font-size:80%;
	padding:5px 0 3px;
}

.NewsPreviewSummary
{
	font-size:80%;
}
.textHeader{
	padding-left:40px;
	padding-top:8px;
}


a{
	text-decoration:underline;
	color:	#145ba1;
}
a:hover{
	text-decoration:none;
}
.homeLists ul li{
position:relative;
margin-left:-20px;
text-align:left;
}