html, body, img, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, legend, a, button, input, textarea, select {
     margin:0;
     padding:0;
     border:0;
}
body {
	background:#fff url(../imagesglobal/bg_header.gif) 0 0 repeat-x;
	color:#666;
	text-align:center;
	font-family:arial,helvetica,sans-serif;
	font-size:100.01%;
}
a {
	color:#9D096A;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
div.wrapper {
	text-align:left;
	margin:0 auto;
	width:725px;
}
div#head {
	position:relative;
	height:93px;
	overflow:hidden;
}
div#head img {
	position:absolute;
	top:14px;
	left:10px;
}
div#head ul {
	list-style-type:none;
	height:24px;
}
div#head li a {
	position:absolute;
	top:0;
	text-indent:-900px;
	overflow:hidden;
	padding-top:24px;
	height:0 !important;
	height /**/:24px; /* IE5/Win */
	/*background:url(../imagesglobal/nav_top.gif);*/
	background-image:url(../imagesglobal/nav_top.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	/*
	background:transparent url(../imagesglobal/nav_top.gif) no-repeat;
	background-repeat:no-repeat
	*/
}
/*
div#head li#topNavAboutUs a 	{right:314px;width:71px;background-position:0 0;}
div#head li#topNavContactUs a 	{right:229px;width:86px;background-position:-71px 0;}
div#head li#topNavSiteMap a 	{right:166px;width:63px;background-position:-157px 0;}
*/
div#head li#topNavAboutUs a 	{right:229px;width:71px;background-position:0 0;}
div#head li#topNavContactUs a 	{right:141px;width:86px;background-position:-71px 0;}
div#head li#topNavSiteMap a 	{right:76px;width:63px;background-position:-157px 0;}
/*div#head li#topNavNewsPress a {right:76px;width:92px;background-position:-220px 0;}*/
div#head li#topNavInvestors a 	{right:0;width:74px;background-position:-312px 0;}
div#head li#topNavAboutUs a:hover, div#head li#topNavAboutUs a.on 		{background-position:-385px 0;}
div#head li#topNavContactUs a:hover, div#head li#topNavContactUs a.on 	{background-position:-456px 0;}
div#head li#topNavSiteMap a:hover, div#head li#topNavSiteMap a.on 		{background-position:-542px 0;}
/*div#head li#topNavNewsPress a:hover, div#head li#topNavNewsPress a.on 	{background-position:-605px 0;}*/
div#head li#topNavInvestors a:hover, div#head li#topNavInvestors a.on 	{background-position:-697px 0;}

div#nav {
	position:relative;
	background-color:#641e16;
	height:23px;
	overflow:hidden;
}
div#nav ul {
	list-style-type:none;
	height:23px;
}
div#nav li a {
	position:absolute;
	top:0;
	text-indent:-900px;
	overflow:hidden;
	padding-top:23px;
	height:0 !important;
	height /**/:23px; /* IE5/Win */
	background:#641e16 url(../imagesglobal/nav_pri1.gif) 0 0 no-repeat;
}
div#nav li#priNavHome a 		{left:0;width:59px;background-position:0 0;}
div#nav li#priNavNetwork a 		{left:59px;width:80px;background-position:-59px 0;}
div#nav li#priNavProducts a 	{left:139px;width:83px;background-position:-139px 0;}
div#nav li#priNavBusiness a 	{left:222px;width:79px;background-position:-222px 0;}
div#nav li#priNavGovernment a 	{left:301px;width:105px;background-position:-301px 0;}
div#nav li#priNavWholesale a 	{left:406px;width:90px;background-position:-406px 0;}
div#nav li#priNavSoulPartner a 		{left:496px;width:98px;background-position:-495px 0;}
div#nav li#priNavHome a:hover, div#nav li#priNavHome a.on 			{background-position:0 -23px;}
div#nav li#priNavNetwork a:hover, div#nav li#priNavNetwork a.on 	{background-position:-59px -23px;}
div#nav li#priNavProducts a:hover, div#nav li#priNavProducts a.on 	{background-position:-139px -23px;}
div#nav li#priNavBusiness a:hover, div#nav li#priNavBusiness a.on 	{background-position:-222px -23px;}
div#nav li#priNavGovernment a:hover, div#nav li#priNavGovernment a.on {background-position:-301px -23px;}
div#nav li#priNavWholesale a:hover, div#nav li#priNavWholesale a.on	{background-position:-406px -23px;}
div#nav li#priNavSoulPartner a:hover, div#nav li#priNavSoulPartner a.on 		{background-position:-495px -23px;}

div#mid {
	position:relative;
	background:#fff;
	margin:2px 0;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	height:470px;
	min-height:470px;
}
html>body div#mid {
	height:auto;
}
body#bHome div#mid {
	height:349px;
	min-height:346px;
	border-left:none;
}
img#Hero {
	position:relative;
	left:-1px;
}
div#teaser {
	float:right;
	padding:0 0 1em 1em;
}
div#teaser img {
	position:relative;
	right:-1px;
}
body#bHome div#teasers {
	margin-top:2px;
	width:583px;
}

div#left {
	position:absolute;
	top:116px;
	left:10px;
	width:151px;
}

div#left dt {
	font-weight:bold;
	color:#9c9393;
	font-size:130%;
	letter-spacing:-1px;
	margin-bottom:7px;
}
div#left ul {
	list-style:none;
	font-size:65%;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
div#left li {
	background:transparent url(../imagesglobal/bg_nav_left_divider.gif) 0 100% repeat-x;
	padding-bottom:2px;
}
html>body div#left li {
	padding-bottom:3px;
}
div#left li a {
	color:#333;
	padding:2px 3px 2px 13px;
	display:block;
}
html>body div#left li a {
	padding:4px 3px 4px 13px;
}
div#left li a:hover, div#left li a.on {
	color:#f33;
}
div#left li a.on {
	background:transparent url(../imagesglobal/nav_left_arrow.gif) 0 10px no-repeat;
}
html>body div#left li a.on {
	background-position:0 7px;
}
div#content {
	/*margin:0 10px 0 178px;*/
	margin:0 10px 0 178px;
	font-size:76%;
	vertical-align:top;
}
body#bNoLeft div#content {
	margin-left:10px;
}
div#content h1, div#content h2, div#content h3, div#content h4, div#content h5, div#content h6 {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	margin:1em 0 0.3em 0;
	color:#474747;
}
div#content h1 {
	color:#9c9393;
	font-size:160%;
	margin:1em 0 0.3em 0;
}
div#content h1.first {
	margin-top:11px;
}
div#content h2 {
	font-size:145%;
	margin:0.6em 0 0.3em 0;
}
div#content h3 {
	font-size:130%;
}
div#content h4 {
	font-size:120%;
	letter-spacing:normal;
}
div#content h5, div#content h6 {
	font-size:100%;
	letter-spacing:normal;
	margin-bottom:0;
}
div#content a {
	font-weight:bold;
	color:#933;
}
div#content a:hover {
	color:#f00;
}
div#content p, div#content blockquote, div#content dl, div#content ul, div#content ol, div#content table {
	margin:0 0 1.4em 0;
}
div#content blockquote  {
	background:#e4e4e4 url(../imagesglobal/bg_table_e4e4e4.jpg) 0 0 no-repeat;
	margin-left:1.5em;
	margin-right:1.5em;
	padding:1em;
	border:1px solid #c7bbbb;
}
div#content ul, div#content dl {
	margin-left:30px;
}
div#content ul li {
	list-style-type:square;
}
div#content ul.docs {
	margin-left:10px;
}
div#content ul.docs li {
	list-style-type:none;
}
div#content ul.docs li a {
	padding:3px 0 3px 20px;
	line-height:2.0em;
	background:transparent url(../imagesglobal/icon_generic.gif) 0 2px no-repeat;
}
div#content ul.docs li.pdf a {background-image:url(../imagesglobal/icon_pdf.gif);}
div#content ul.docs li.doc a {background-image:url(../imagesglobal/icon_word.gif);}
div#content ul.docs li.ppt a {background-image:url(../imagesglobal/icon_ppt.gif);}
div#content ul.docs li.xls a {background-image:url(../imagesglobal/icon_xls.gif);}
div#content ul.docs li.zip a {background-image:url(../imagesglobal/icon_zip.gif);}

div#content ol {
	margin-left:40px;
}
div#content dl.sitemap {
	width:26%;
	height:150px;
	height /**/:160px; /* IE5/Win */
	min-height:150px;
	padding:1em;
	margin:1%;
	float:left;
}
html>body div#content dl.sitemap {
	height:auto;
}
div#content dl.sitemap ul {
	margin:0;
}
div#content dt {
	font-weight:bold;
}
div#content dl.sitemap dt {
	background-color:#e4e4e4;
	padding:3px 5px;
}
div#content dd {
	margin:0 0 0.3em 20px;
}
div#content table {
	background:#e4e4e4 url(../imagesglobal/bg_table_e4e4e4.jpg) 0 0 no-repeat;
	border:1px solid #c7bbbb;
	font-size:90%;
	background-color:#e4e4e4;
}
div#content caption {
	text-align:right;
	color:#999;
	font-size:82%;
}
div#content table th {
	padding:3px 7px;
	background-color:#876464;
	color:#fff;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
div#content table td {
	padding:3px 7px;
	text-align:left;
	vertical-align:top;
	border-top:1px solid #c7bbbb;
	background-color:#e4e4e4;
}
div#content hr {
	color:#666;
	background-color:#666;
	height:1px;
	margin:0;
	padding:0;
	clear:both;
}
html>body div#content hr {
	margin:0 0 0.5em;
}
div#bot {
	background:#fff url(../imagesglobal/bg_footer.gif) 0 0 repeat-x;
}
div#footer {
	position:relative;
	padding-top:11px;
	height:65px;
	font-size:64%;
	color:#666;
}
div#footer a {
	color:#666;
}
div#footer a:hover {
	text-decoration:underline;
}
div#footer p {
	margin:0;
}
div#footer p img {
	float:right;
	margin-top:3px;
}
div#footer p a {
	padding-left:10px;
}
div#footer ul {
	list-style:none;
	position:absolute;
	top:11px;
	right:0;
}
div#footer li {
	display:inline;
	padding-left:5px;
	margin-left:5px;
	border-left:1px solid #ccc;
}
div#footer li.first {
	border-left:none;
}
.clr { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0;
}
.textRight {
	text-align:right;
}
.textCenter {
	text-align:center;
}
.textLeft {
	text-align:left;
}
.imgRight {
	float:right;
	margin:0 0 10px 10px;
}
.imgLeft {
	float:left;
	margin:0 10px 10px 0;
}
.print {
	display:none;
}
.noprint {
	display:inline;
}
div#popup_form table th {
	padding:3px 7px;
	background-color:#876464;
	color:#fff;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
div#popup_form table td {
	text-align:left;
	vertical-align:top;
	border-top:1px solid #c7bbbb;
	background-color:#e4e4e4;
	}

div#popup_form table {
	background:#e4e4e4 url(../imagesglobal/bg_table_e4e4e4.jpg) 0 0 no-repeat;
	border:1px solid #c7bbbb;
	font-size:76%;
	background-color:#e4e4e4;
}
#form_cont {
	padding:20px;
	text-align:left;
	font-size:12px;
	color:#666;
}
#fname { border:#999999 1px solid;width:200px; margin-left:20px;}	
#lname { border:#999999 1px solid;width:200px; margin-left:22px;}
#cmpany {border:#999999 1px solid;width:200px; margin-left:28px;}
#email {border:#999999 1px solid;width:200px; margin-left:50px;}
#phone {border:#999999 1px solid;width:200px; margin-left:46px;}
.ylocation{border:#999999 1px solid; width:60px; margin-left:4px;}
#tfield {border:#999999 1px solid; width:300px; height:100px; overflow:auto;}
#bsend {border:#999999 1px solid;}
#maincontent { width:auto; height:630px; }
div#maincontent h1, div#maincontent h2, div#maincontent h3, div#maincontent h4, div#maincontent h5, div#maincontent h6 {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	margin:1em 0 0.3em 0;
	color:#474747;
	font-size:18px;
}
div#maincontent {
	margin:0 12px 0 30px;
	font-size:12px;
}
#formcont { width:auto;  }

div#formcont {
	margin:0 12px 0 30px;   
	font-size:12px;
}
div#formcont h1, div#formcont h2, div#formcont h3, div#formcont h4, div#formcont h5, div#formcont h6 {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	/*margin:1em 0 0.3em 0;*/
	color:#474747;
	font-size:18px;