body {	font-family: Arial, sans-serif;
	color:#333333;
	bgcolor:#FFFFFF;
	text:#333333;
	margin:0px;}

a:link    { color: #333333; }
a:visited { color: #333333; }
a:active  { color: #333333; }
a:hover	  { color: #EB7222; }

p {font-size:80%; padding-right:40px;	line-height: 130%;}
li {list-style-type: square; margin: 0px 25% 7px -5px;		font-size:80%;}
h1 {color: #334471; font-size: 110%;	font-weight:bold; 	margin: 0px 90px 0px 0px;}
h2 {color: #334471; font-size: 90%; 	font-weight:normal;	margin: 1px 90px 20px 0px;}
h3 {color: #334471; font-size: 95%; 	font-weight:bold;	margin: 30px 90px -8px 0px;}

p.headers-clear{
	line-height:107%;
	color:#AB3703;
	font-size:85%;
	font-weight:bold;
	background-color:#FFFFFF;
	padding:8px 0px 3px 0px;
	border-bottom: 4px solid #B4B4B4;
	margin: 0px 20px 4px 0px;}

p.headers{
	line-height:##;
	color:#FFFFFF;
	font-size:75%;
	font-weight:bold;
	background-color:#7B7B7B;
	padding:7px;
	border-bottom: 4px solid #B4B4B4;
	margin: 0px 20px 4px 0px;}


font.headernav	{font-size:8pt;	color:#ffffff;}


li.jobstemp {	list-style-type: square;
	margin-left: -5px;
	padding-left: -5px;
	font-size:100%;
	margin-right:100px;
	margin-bottom: 7px;}


p.footer {
	font-size:60%;
	color:#666666; 
	margin-bottom: 10px;
	margin-top: 100px;}


p.rsscopy {
	font-size:70%;
	color:#666666;
	padding-top:75px;}


p.breadcrumbs {	font-size:65%;
	color:#666666; 
	margin-bottom: 0px;
	margin-left: 230px;}








/* ========= COMMON DIVS==================== */

div.left_nav_column {
	position: absolute;
	top: 160px;
	left: 20px;
	float: left;
	width: 190px;
	height:	100%;}

div.main_content{	
	position: absolute;
	top: 160px;
	left: 230px;
	width: 505px}

div.index_main_content{
	position: absolute;
	top: 160px;
	left: 230px;
	width: 410px}

div.mainindex-content{
	position: absolute;
	top: 160px;
	left: 230px;
	width: 410px;}

div.right-index{
	position: absolute;
	top: 190px;
	left: 620px;
	float: right;
	width: 190px;}

div.right{
	position: absolute;
	top: 160px;
	left: 800px;
	float: right;
	width: 180px;}


div.header {
	position: absolute;
	top: 0px;
	left: 0px;}






/* ========= SOLUTIONS PAGES ======================= */
div.solutions-right{
	position: absolute;
	top: 160px;
	left: 800px;
	float: right;
	width: 180px;}

div.solutions-main_content{	
	position: absolute;
	top: 160px;
	left: 230px;
	width: 505px}

a.solution_link		{font-size:9pt;	font-weight:bold; color:#164A7C;  text-decoration:none}
a.link.solution_link	{font-size:9pt;	font-weight:bold; color:#164A7C;  text-decoration:none}
a:visited.solution_link	{font-size:9pt;	font-weight:bold; color:#164A7C;  text-decoration:none}
a:active.solution_link	{font-size:9pt;	font-weight:bold; color:#164A7C;  text-decoration:none}
a:hover.solution_link	{font-size:9pt;	font-weight:bold; color:#AB3703;  text-decoration:none}

p.solution_link 	{line-height: 190%;}


p.solution-right_bullets {
	font-size:70%;	
	color:#334771;	
	font-weight:bold;	
	margin: 4% 0% 0% 0%;}

p.solution-preview{
	font-size: 70%;
	margin: 1% 0% 2% 0%;}







/* ========= PRODUCT INDEX PAGES ======================= */
div.products-right{
	position: absolute;
	top: 160px;
	left: 800px;
	float: right;
	width: 180px;}

div.products-main_content{	
	position: absolute;
	top: 160px;
	left: 230px;
	width: 505px}


div.products-fp-left{	
	position: absolute;
	top: 160px;
	left: 230px;
	width: 300px}

div.products-fp-right{
	position: absolute;
	top: 180px;
	left: 600px;
	float: right;
	width: 300px;}


p.captions {
	padding-right: 120px;
	font-style: italic;}


p.product-head {
	font-size:75%;	
	color:#334771;	
	font-weight:bold;	
	margin: 4% 0% 0% 0%;}

p.product-preview{
	font-size: 70%;
	margin: 1% 0% 2% 0%;}








/* =========EVENTS PAGES ========================== */

a:link.big-reg    { color:#334771; font-weight:bold; }
a:visted.big-reg  { color:#334771; font-weight:bold; }
a:active.big-reg  { color:#334771; font-weight:bold; }
a:hover.big-reg   { color:#EB7222; font-weight:bold; }

p.headlines {
	font-size:75%;			
	font-weight:bold;	
	margin: 0px 60px 0px 10px;}

p.offer {
	font-size:80%;
	color:#ffffff;
	background-color: #AB3703;				
	margin: 0% 30% 7% 3%;
	border: 1px solid #777777;
	padding: 2%;}


p.headlines-head {
	font-size:95%;
	color:#AB3703;			
	font-weight:bold;	
	margin: 0% 0% 2% 0%;}

p.event-date {
	font-size:90%;	
	color:#334771;		
	margin: 0%}

p.event-head {
	font-size:90%;	
	color:#334771;
	font-weight:bold;		
	margin: 10% 0% 0% 0%;}

p.agenda-overview {
	font-size:90%;
	font-weight: bold;
	color:#ffffff;
	background-color: #555555;				
	margin: 7% 25% 0%  0%;
	border-bottom: 5px solid #334771;
	padding: 2% 2% 2% 2%}

div.agenda-box {
	background-color: #CED9F5;				
	margin: 0% 25% 7%  0%;
	border-bottom: 5px solid #334771;
	padding: 4px 4px 4px 20px;}

div.agenda-box2 {
	background-color: #CED9F5;				
	margin: 0px 25px 7px%  0px;
	border-bottom: 5px solid #334771;
	padding: 2px 0px 2px 3px}


div.symposium-fp-left{	
	position: absolute;
	top: 160px;
	left: 230px;
	width: 310px}

div.symposium-fp-right{
	position: absolute;
	top: 180px;
	left: 600px;
	float: right;
	width: 310px;}

p.symposium-text {
	font-size:80%;
	padding-right:10px;
	margin: 3px 0px 0px  0px;
	line-height: 130%;}

p.symposium-head {
	font-size:90%;  
	color:#334771; 
	font-weight:bold;
	margin: 5% 0% -3px 0%;}

p.symposium-nav{
	font-size:75%;
	color:#ffffff;
	width: 160px;
	font-weight:bold;
	background-color:#334771;
	padding:4px;
	margin: 0px 0px 4px 0px;}


a.symposium-nav	{color:#ffffff;	text-decoration:none;}
a:link.symposium-nav	{color:#ffffff;	text-decoration:none;}
a:visited.symposium-nav	{color:#ffffff;	text-decoration:none;}
a:active.symposium-nav	{color:#D5D29B;	text-decoration:none;}
a:hover.symposium-nav	{color:#D5D29B;	text-decoration:none;}



p.train_majorsection	{
	color: #334471; 
	font-size: 90%; 	
	font-weight:normal;	
	margin: 25px 0px -10px 0px;}


p.train_dayhead	{
	line-height:140%;
	color:#AB3703;
	font-size:85%;
	margin: 20px 0px 4px 0px;}







/* =========ARTICLES AND WHITE PAPERS, AND NEWS PAGES ======================= */
p.article-head {
	font-size:75%;	
	color:#334771;	
	font-weight:bold;	
	margin: 4% 0% 0% 0%;}

p.article-title-archive {
	font-size:75%;			
	margin: 0% 0% 0% 0%;}

p.article-subhead {
	font-size:85%;	
	color:#334771;	
	font-weight:bold;	
	margin: 3% 0% 1% 0%;}



p.article-preview{
	font-size: 70%;
	margin: 1% 0% 10% 0%;}

p.go-to-archive{
	font-size: 70%;
	font-weight: bold;
	margin-top: -4px;}



div.news-main_content{	
	position: absolute;
	top: 160px;
	left: 230px;
	width: 550px}

p.news-head    {color: #334471; font-size: 110%;	font-weight:bold;	margin: 0px 0px 20px 0px;}
p.news-subhead {color: #334471; font-size: 90%; 	font-weight:normal;	margin: 1px 60px 20px 0px;}
p news-text    {font-size:75%; padding-right:40px;	line-height: 130%;}




/* =========EUROPE AND ASIA PAGES =================== */
p.int-fpintro {
	font-family: "Swis721 Lt BT", Arial, sans-serif;
	font-size:80%;	
	color:#555555;		
	margin: 2% 10% 5% 0%;}

p.int-fphead {
	font-size:75%;	
	color:#334771;		
	font-weight:bold;	
	margin: 7% 0% 0% 0%;}

p.int-fppreview{
	font-size: 75%;
	color:#555555;
	margin-bottom: 0px;
	margin-top: 1%;}

p.clientanim {font-size:65%;
	color:#666666;
	margin-bottom: 3px; 
	margin-top: 20px;
	font-weight:bold; 
	padding-right:1px; 
	text-align: center;}











/* ========= GENERAL FRONT PAGES - check for exticnt and move ========================== */
p.fpheads{ 
	font-size:110%; 
	line-height:105%; 
	color:#666666; 
	font-family: "Swis721 Lt BT", Arial, sans-serif; 
	padding-right:10px; 
	margin-bottom: 1%;}

p.fptext {
	font-size:70%;
	color:#334771;
	font-weight:bold; 
	padding-right:10px;}

p.fplinks {font-size: 70%;} 


div.fpleft {
	border-right-style: dotted; 
	border-right-width: thin; 
	border-right-color: Silver; 
	padding-right: 1px;}

div.fpcenter {
	border-right-style: dotted;
	border-right-width: thin; 
	border-right-color: Silver; padding-left: 15px;}

div.fpright {padding: 0px 15px 0px 15px;}








/* =========LINKS==================================== */
a.headernav		{font-size:8pt;	color:#ffffff;}
a:link.headernav	{font-size:8pt;	color:#ffffff;}
a:visited.headernav	{font-size:8pt;	color:#ffffff;}
a:active.headernav	{font-size:8pt;	color:#ffffff;}
a:hover.headernav	{font-size:8pt;	color:#ffffff;}


a.download		{font-size:80%;	font-weight:bold; color:#666666; text-decoration:none}
a.link.download		{font-size:80%;	font-weight:bold; color:#666666; text-decoration:none}
a:visited.download	{font-size:80%;	 color:#666666; decoration:none}
a:active.download	{font-size:80%;	font-weight:bold; color:#666666; text-decoration:none}
a:hover.download	{font-size:80%;	font-weight:bold; color:#AB3703; text-decoration:none}


a:headers		{color:#FFFFFF;text-decoration:none;font-size:75%;font-weight:bold;
			 background-color:#7B7B7B;padding:7px 25px 7px 7px;
			 border-bottom: 4px solid #B4B4B4;margin: 0px 20px 4px 0px;}

a:link.headers		{color:#FFFFFF;text-decoration:none;font-size:75%;font-weight:bold;
			 background-color:#7B7B7B;padding:7px 25px 7px 7px;
			 border-bottom: 4px solid #B4B4B4;margin: 0px 20px 4px 0px;}

a:visited.headers	{color:#FFFFFF;text-decoration:none;font-size:75%;font-weight:bold;
			 background-color:#7B7B7B;padding:7px 25px 7px 7px;
			 border-bottom: 4px solid #B4B4B4;margin: 0px 20px 4px 0px;}

a:hover.headers		{color:#F7AE57;   font-size:75%;font-weight:bold;
			 background-color:#7B7B7B;padding:7px 25px 7px 7px;
			 border-bottom: 4px solid #B4B4B4;margin: 0px 20px 4px 0px;}

a:active.headers	{color:#FFFFFF;font-size:75%; font-weight:bold;
			 background-color:#7B7B7B;padding:7px 25px 7px 7px;
			 border-bottom: 4px solid #B4B4B4;margin: 0px 20px 4px 0px;}







/* =========MISC STUFF=============================== */






/* =========POSSIBLE EXTINCT=============================== */
p.rightcoltext {font-size:70%;
	color:#333333;
	line-height: 160%;}


p.sidenav {font-size:70%;
	color:#333333;
	line-height: 160%;}

p.relatedwp {
	font-size:70%;
	color:#333333;}



















