.ticker
{
	float:right;
	padding-right:33px;
	padding-top:52px;
}

.clear
{
	clear:both;
	line-height:0px;
	height:0px;
}



.sitemap ul
{
	list-style-type:disc;
}


a
{
	color:#734142;
	font-weight:bold;
}

a:visited
{
	color:#734142;
	font-weight:bold;
}

a:hover
{
	color:#734142;
	text-decoration:underline;
	font-weight:bold;
}

.leftmenu
{
	position:absolute;
	width:160px;
	top:119px;
	left:33px;
	font-size:80%;	
}

.leftmenu ul
{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.leftmenu li
{
	line-height:1.5em;
	font-weight:bold;
}

.leftmenu a
{
	text-decoration:none;
	font-weight:normal;
}

.leftmenu a:visited 
{
	text-decoration:none;
	font-weight:normal;
}

.leftmenu a:hover
{
	text-decoration:underline;
	font-weight:normal;
}

.leftmenu li li
{
	font-weight:bold;
	margin-left: 1em;
}

.leftmenu li li a
{
	color:#734142;
}

.leftmenu li li a:visited
{
	color:#734142;
}

.leftmenu li li a:hover
{
	color:#734142;
}

.adminEditorBackground1
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcm/system/img/editor/overlay.png',sizingMethod='scale');
}

.adminEditorBackground2
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcm/system/img/editor/overlay.png',sizingMethod='scale');
}

.pagelink
{
	height:2em;
	vertical-align:middle;
	padding-bottom:1em;
}

.pagelinklink
{
	line-height:2em;
}

.pagelinkimage
{
	vertical-align:middle;
	padding-right:4px;
}

	.horizontalRule{
		height: 3px;
		background-image: url(/upload/continuity/rule.gif);
		background-repeat: repeat-x;
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
		margin-top: .5em;
	}

.onepanelmaincontent
{
	margin-top:119px;
	margin-left:203px;
	margin-bottom:30px;
	width:557px;
	min-height:34em;
	font-size:80%;	
}

.onepanelfullwidthmaincontent
{
	margin-top:119px;
	margin-left:0px;
	margin-bottom:30px;
	width:760px;
	min-height:10em;
	font-size:80%;	
}

.onepanelmaincontent li
{
	margin-left:2em;	
}

.homepagemaincontent
{
	margin-top:90px;
	width:760px;
	min-height:12em;
	font-size:80%;	
}



.logo
{
	float:left;
}

.logo img
{
	padding-top:47px;
	padding-bottom:21px;
	padding-left:33px;
}

.homepageBottomBoxes P
{
	padding-bottom:0em;
}

.homepageBottomBoxes a
{

}

.homepageBottomBoxes
{
	margin-left:33px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:100%;
}

.homepageBottomBox1
{
	width:216px;
	float:left;
	min-height:20em;
	background: transparent url( /upload/continuity/box1background.gif ) 0 0 repeat;
	padding-right:23px;
}

.homepageBottomBox2{
	width:216px;
	float:left;
	min-height:20em;
}

.homepageBottomBox3
{
	width:249px;
	float:left;
	min-height:20em;
	background: transparent url( /upload/continuity/box3background.gif ) 0 0 repeat-y;
	padding-left:23px;
}


#mainMenu{
	width: 730px;
	height: 9px;
	margin: 0; padding: 0;
	position:absolute;
	z-index: 100;
}

#mainMenu li {
	margin: 0; padding: 0; list-style: none;
	position: absolute; top: 0;
}

#mainMenu li{
	height: 9px;
	display: block;
}

#mainMenu a{
	height: 9px;
	display: block;
}

#mmHome {left:0px; width:47px; background: transparent url( /upload/mcorp/mainmenu/navHome.gif ) 0 0 no-repeat;}
#mmSoWhatsTheBrief {left:72px; width:132px; background: transparent url( /upload/mcorp/mainmenu/navSoWhats.gif ) 0 0 no-repeat;}
#mmOurFormula {left:229px; width:92px; background: transparent url( /upload/mcorp/mainmenu/navOurFormula.gif ) 0 0 no-repeat;}
#mmServices {left:346px; width:61px; background: transparent url( /upload/mcorp/mainmenu/navServices.gif ) 0 0 no-repeat;}
#mmClients {left:432px; width:142px; background: transparent url( /upload/mcorp/mainmenu/navClients.gif ) 0 0 no-repeat;}
#mmCompany {left:599px; width:67px; background: transparent url( /upload/mcorp/mainmenu/navCompany.gif ) 0 0 no-repeat;}


#mmHome.current { background: transparent url( /upload/mcorp/mainmenu/navHome-over.gif ) 0 0 no-repeat; }
#mmSoWhatsTheBrief.current { background: transparent url( /upload/mcorp/mainmenu/navSoWhats-over.gif ) 0 0 no-repeat; }
#mmOurFormula.current { background: transparent url( /upload/mcorp/mainmenu/navOurFormula-over.gif ) 0 0 no-repeat; }
#mmServices.current { background: transparent url( /upload/mcorp/mainmenu/navServices-over.gif ) 0 0 no-repeat;}
#mmClients.current { background: transparent url( /upload/mcorp/mainmenu/navClients-over.gif ) 0 0 no-repeat;}
#mmCompany.current { background: transparent url( /upload/mcorp/mainmenu/navCompany-over.gif ) 0 0 no-repeat;}

#mmHome a:hover { background: transparent url( /upload/mcorp/mainmenu/navHome-over.gif ) 0 0 no-repeat; }
#mmSoWhatsTheBrief a:hover { background: transparent url( /upload/mcorp/mainmenu/navSoWhats-over.gif ) 0 0 no-repeat; }
#mmOurFormula a:hover { background: transparent url( /upload/mcorp/mainmenu/navOurFormula-over.gif ) 0 0 no-repeat; }
#mmServices a:hover { background: transparent url( /upload/mcorp/mainmenu/navServices-over.gif ) 0 0 no-repeat;}
#mmClients a:hover { background: transparent url( /upload/mcorp/mainmenu/navClients-over.gif ) 0 0 no-repeat;}
#mmCompany a:hover { background: transparent url( /upload/mcorp/mainmenu/navCompany-over.gif ) 0 0 no-repeat;}

#mmHome .linktext{display: none;}
#mmSoWhatsTheBrief .linktext{display: none;}
#mmOurFormula .linktext{display: none;}
#mmServices .linktext{display: none;}
#mmClients .linktext{display: none;}
#mmCompany .linktext{display: none;}


#homepagerotator
{
	height:140px;
	color:#888888;
}

#richlist
{
	position:relative;
	height:160px;
	font-size:100%;
	color:#666666;	
	clear:both;
}

#richlist ul
{
	margin:0px;
	padding:0px;
	border:0px;
	
	margin-left:0;
	padding-left:0;
	border-left:0;	
	
	display:block;
	
	list-style:none;
}

#richlist li
{
	position:absolute;
	display:block;
	width:290px;
}

#richlist li img
{
	float:left;	
}

#richlist li div
{
	padding-left:40px;	
}



#richlist .x1
{
	left:60px;	
}

#richlist .x0
{
	left:380px;	
}

#richlist .y0
{
	top:10px;	
}

#richlist .y1
{
	top:65px;	
}

#richlist .y2
{
	top:120px;	
}

#newslist {padding-right:30px;}
#newslist h4 {padding:0;margin:0;}
#newslist h4 p {padding:0;margin:0;}
#newslist .image {float:right;}
#newslist .titlesummary {float:left;width:300px;}
#newslist li {border:0;padding:0;margin:0;}
#newslist ul {border:0;padding:0;margin:0;list-style:none;}
#newslist .newslink {width:30px;float:right;margin-top:70px;}

#recruitmentlist {padding-right:30px;}
#recruitmentlist h4 {padding:0;margin:0;font-size:110%;padding-bottom:6px;}
#recruitmentlist h4 p {padding:0;margin:0;}
#recruitmentlist .image {float:right;}
#recruitmentlist .titlesummary {float:left;width:300px;}
#recruitmentlist li {border:0;padding:0;margin:0;}
#recruitmentlist ul {border:0;padding:0;margin:0;list-style:none;}
#recruitmentlist .pagelink {padding-top:10px;}

#recruitmentdetail h4
{
	font-size:110%;
}

#recruitmentdetail h5
{
	font-size:100%;
	padding-bottom:0px;
	margin-bottom:10px;
}

#recruitmentdetail th
{
	text-align:left;
	padding-left:0px;
	margin-left:0px;
}

#textMainMenu{
	width: 730px;
	margin: 0; padding: 0;
	position:absolute;
	z-index: 100;
	font-size:160%;
}

#textMainMenu li
{
	list-style:none;
	margin: 0; 
	padding: 0;
	float:left;
	margin-right:20px;
	padding-left:14px;
	font-weight:bold;
	background-image:url(/upload/continuity/mainmenu/item.gif);
	background-repeat:no-repeat;
}

#textMainMenu .selected
{
	background-image:url(/upload/continuity/mainmenu/selecteditem.gif);
}

#textMainMenu li a,#textMainMenu li a:hover,#textMainMenu li a:visited
{
	text-decoration:none;
	color:#b4b4b4;
}

#textMainMenu li a:hover
{
	color:Black;	
}

.footer li
{
	display:inline;
	list-style:none;
}


.jobApplication label
{
	width:200px;	
	display:block;
	float:left;
}

.jobApplication fieldset
{
	border:none;
}

.jobApplication input, .jobApplication textarea
{
	width:260px;	
}

.jobApplication textarea
{
	height:100px;
}

.jobApplication div
{
	padding-bottom:10px;	
}
.jobApplication .buttons
{
	float:right;
	margin-right:18px;
}
.jobApplication .jobSubmit
{
	width:100px;	
}

