﻿*========================================================*/
/*  1. Universal                                          */
/*========================================================*/

html								{ height: 100%; }
body								{ text-align: center; margin: 0 auto; background: #FFF url('images/page.bg.jpg') no-repeat top center; }
table, tr, td						{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #666; }
p, div, ul, li						{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #666; }
p									{ display: block; }
ul, li								{ list-style: outside url('images/li.gif'); }
li									{ margin-bottom: 10px; }

ul.small							{ padding: 0px; margin: 0px; }
ul.small li ul						{ padding: 0 0 0 12px; }
ul.small li							{ list-style: inside url('images/li.small.gif'); font-size: 11px; margin-bottom: 3px; }
ul.small li a:link,
ul.small li a:visited				{ color: #666; font-size: 11px; border-bottom: 1px #888 dotted; }


/*========================================================*/
/*  2. Design Elements                                    */
/*========================================================*/

#OuterContainerHome,
#OuterContainerSub					{ width: 920px; margin: 0 auto; padding: 0; text-align:center; display:table; }
#OuterContainerHome	#HeaderRow		{ position: relative; height:270px; }
#OuterContainerSub	#HeaderRow		{ position: relative; height:132px; text-align: right; padding-top: 5px; }
#OuterContainerHome	#Logo			{ position: absolute; top: 35px; left: 0; }
#OuterContainerSub 	#Logo			{ position: absolute; top: 20px; left: 0; }
#Logo a:hover						{ background: transparent; }
a.home:link, a.home:visited			{ color: #cc0033; font-size: 10px; }
#OuterContainerHome #HomePic		{ position: absolute; top: 0; right: 0; width: 100%; height:100%; background-image: url('images/homepic1.jpg'); background-position: right top; background-repeat: no-repeat; }
#HomePic img						{ width: 920px; height: 270px; }
#OuterContainerSub  #SubPic			{ position: absolute; top: 0; right: 0; width: 100%; height:100%; background-image: url('images/homepic1.jpg'); background-position: right top; background-repeat: no-repeat; }
#SubPic img							{ width: 920px; height: 130px; }
#OuterContainerHome #NavBar			{ position: absolute; bottom: 0; left: 0; width: 100%; height:50px; text-align: right; }
/*#OuterContainerHome #NavBarBg		{ position: absolute; bottom: 0; left: 0; width: 245px; height: 50px; background-image: url('images/navbar.bg.png'); background-repeat: no-repeat; background-position: bottom right; }
#OuterContainerHome #Nav			{ position: absolute; bottom: 0; right: 0; width: 675px; }*/
#OuterContainerHome #NavBarBg		{ width: 223px; height: 50px; background-image: url('images/navbar.bg.png'); background-repeat: no-repeat; background-position: bottom right; }
#OuterContainerHome #NavBarBg img	{ width: 223px; height: 50px; }
#OuterContainerHome #Nav			{ width: 100%; text-align: right; background-image: url('images/nav.bg.gif'); background-repeat: repeat-x; background-position: left bottom; }

#OuterContainerSub  #NavBar			{ position: absolute; bottom: 0; left: 0; width: 100%; height:72px; text-align: right; background: url('images/navbar.sub.bg.gif') repeat-x bottom; }
/*#OuterContainerSub  #NavBarBg		{ position: absolute; bottom: 0; left: 0; width: 245px; height: 72px; background-image: url('images/navbar.bg.png'); background-repeat: no-repeat; background-position: top right; }
#OuterContainerSub  #Nav			{ position: absolute; top: 0; right: 0; width: 675px; }*/
#OuterContainerSub  #NavBarBg		{ width: 223px; height: 72px; background-image: url('images/navbar.bg.png'); background-repeat: no-repeat; background-position: top right; }
#OuterContainerSub  #NavBarBg img	{ width: 223px; height: 72px; }
#OuterContainerSub  #Nav			{ width: 100%; text-align: right; vertical-align: top; background-image: url('images/nav.bg.gif'); background-repeat: repeat-x; background-position: left top; }

#OuterContainerHome #Login			{ position: absolute; bottom: 20px; left: 10px; background: url('images/login.home.png') no-repeat top left; }
#OuterContainerHome #Login img		{ width: 157px; height: 24px; border: 0; }
#OuterContainerHome #Login a:hover	{ background: transparent; }
#OuterContainerSub  #Login			{ position: absolute; bottom: 10px; left: 30px; background: url('images/login.sub.gif') no-repeat top left; }
#OuterContainerSub  #Login img		{ width: 103px; height: 11px; border: 0; }
#OuterContainerSub  #Login a:hover	{ background: transparent; }
#OuterContainerHome #MiddleRow		{ width: 880px; _width: 920px; padding: 15px 20px 40px 20px; background: #CC0000 url('images/middle.home.bg.gif') repeat-x bottom; }
#OuterContainerSub  #MiddleRow		{ width: 880px; _width: 920px; padding: 15px 20px 40px 20px; background: #FFF url('images/middle.bg.gif') repeat-x top; }
#OuterContainerHome #FooterRow		{ height: 70px; _height: 140px; padding: 30px 20px 40px 20px; }
#OuterContainerSub  #FooterRow		{ height: 70px; _height: 140px; padding: 30px 20px 40px 20px; background: #FFF url('images/footer.sub.bg.gif') repeat-x top; }

#MiddleRow table					{ width: 100%; }

/* NOTICIAS */
.NewsListHome						{ background: url('images/tit.emdestaquehome.gif') no-repeat top left; padding-top: 25px;  }
.NewsListHome .News					{ position: relative; padding: 12px 5px 12px 110px; vertical-align: top; border-bottom: 1px #b70101 solid; }
.NewsListHome .Foto					{ position: absolute; top: 12px; _top: 24px; left: 0; _left: -110px; width: 100px; }
.NewsListHome .Foto img				{ border: 2px #FFF solid; }
.NewsListHome .Title,
.NewsListHome .Title a:link,
.NewsListHome .Title a:visited		{ font-size: 12px; color: #FFFFFF; font-weight: 700; }
.NewsListHome .Title a:hover		{ font-size: 12px; color: #FFFFFF; font-weight: 700; border-bottom: 1px #FFF dotted; background: transparent; }
.NewsListHome .Date					{ font-size: 10px; color: #FFCC00; }
.NewsListHome .Lead,
.NewsListHome .Lead p				{ font-size: 11px; color: #FFFFFF; }
.NewsListHome .BtnMore				{ background: url('images/news.btn.lermais.png') no-repeat; width: 80px; height: 21px; margin-top: 5px; }
.NewsListHome .BtnMore a:hover		{ background-color: transparent; border: 0; }
.NewsListHome .BtnMore img			{ width: 80px; height: 21px; border: 0; }
.NewsListHome .Sep					{ padding-top: 1px; }
.BtnAllNews							{ margin: 10px; float: right; }
.BtnAllNews a:link,
.BtnAllNews a:visited				{ color: #ffcc00; }
.BtnAllNews a:hover					{ color: #ffcc00; background: transparent; text-decoration: underline; }


.NewsListnoPhoto					{ width: 520px; }
.NewsListnoPhoto .News				{ border-bottom: 1px #aaa dotted; margin-bottom: 12px; }
.NewsListnoPhoto .Date				{ color: #888; font-size: 10px; text-transform: uppercase; }
.NewsListnoPhoto .Title,
.NewsListnoPhoto .Title a			{ color: #c00; font-family: Georgia, "Times New Roman", serif; font-size: 16px; }
.NewsListnoPhoto .Lead				{ }
.NewsListnoPhoto .Lead p			{ margin: 12px 0; }
.NewsListnoPhoto .Client			{ color: #888; font-size: 12px; text-transform: uppercase; }

.NewsDetail							{ width: 520px; margin-bottom: 20px; }
.NewsDetail .News					{ }
.NewsDetail .Date					{ color: #888; font-size: 10px; text-transform: uppercase; border-bottom: 1px #aaa dotted; border-top: 1px #aaa dotted; padding: 5px; margin: 5px 0; }
.NewsDetail .Title,
.NewsDetail .Title a				{ color: #c00; font-family: Georgia, "Times New Roman", serif; font-size: 24px; }
.NewsDetail .Lead					{ }
.NewsDetail .Lead p					{ color: #999; font-family: Georgia, "Times New Roman", serif; font-size: 13px; }
.NewsDetail .Body					{ margin: 20px 0; }
.NewsDetail .Foto					{ float: right; margin: 0 0 10px 10px; }
.NewsDetail .Foto img				{ width: 250px; }
.NewsDetail .File					{ background: #f1f1f1; padding: 10px; margin: 12px 0; }
.NewsDetail .File a,
.NewsDetail .File a:hover			{ background: transparent url('images/fileDownload.gif') no-repeat left 50%; padding: 3px 20px; }
.NewsDetail .Client					{ color: #888; font-size: 12px; text-transform: uppercase; border-bottom: 1px #aaa dotted; border-top: 1px #aaa dotted; padding: 5px; margin: 5px 0; }
.NewsDetail .Quote					{ color: #333; float: right; margin: 0 0 10px 10px; width: 250px; background: #f1f1f1; padding: 5px; }
.NewsDetail .Quote p				{ color: #333; }
.NewsDetail .QuoteName				{ color: #999; font-size: 10px; }


/* CASOS DE SUCESSO */
.CaseStudyListHome					{ background: url('images/tit.casoshome.gif') no-repeat top left; padding-top: 25px;  }
.CaseStudyListHome .Case			{ position: relative; padding: 12px 5px 12px 0px; vertical-align: top; border-bottom: 1px #b70101 solid; }
.CaseStudyListHome .Title a:link,
.CaseStudyListHome .Title a:visited,
.CaseStudyListHome .Title a:hover	{ font-size: 12px; color: #FFCC00; font-weight: 700; background: transparent url('images/casestudy.btn.lermais.png') no-repeat right bottom; padding: 3px 24px 3px 0; }
.CaseStudyListHome .Title a:hover	{ border-bottom: 1px #FFCC00 dotted; }
.CaseStudyListHome .Client			{ font-size: 10px; color: #FFFFFF; font-weight: 700; margin: 5px 0 0 0; }
.CaseStudyListHome .Lead,
.CaseStudyListHome .Lead p			{ font-size: 11px; color: #FFFFFF; }
.CaseStudyListHome .Sep				{ padding-top: 1px; }


/* PRODUTOS */
.ProductIntro						{ color: #900; font-family: Georgia, "Times New Roman", serif; font-size: 16px; font-weight: 300; line-height: 140%; }

/* RECRUTAMENTO */
.cvTabDados							{ background:url('images/cv.tab.dados.gif') no-repeat left; height:30px; border-bottom:solid 1px #CC0000; }
.cvTabFormacao						{ background:url('images/cv.tab.formacao.gif') no-repeat left; height:30px; border-bottom:solid 1px #CC0000; }
.cvTabIdiomas						{ background:url('images/cv.tab.idiomas.gif') no-repeat left; height:30px; border-bottom:solid 1px #CC0000; }
.cvTabExperiencia					{ background:url('images/cv.tab.experiencia.gif') no-repeat left; height:30px; border-bottom:solid 1px #CC0000; }
.cvTabOutros						{ background:url('images/cv.tab.outrosDados.gif') no-repeat left; height:30px; border-bottom:solid 1px #CC0000; }


/* LISTAS TABULARES */
.Table								{ width: 650px; }
* .TableHeader						{ height: 30px; vertical-align: middle; padding: 5px 3px 0 3px; border-bottom: 2px #D1C7BE solid; }
* .TableRow							{ height: 30px; vertical-align: middle; padding: 5px 3px 0 3px; border-bottom: 1px #b4b4b4 solid; color: #000; }
* .Label							{ color: #999; width: 180px; }
* .Alt								{ background-color: #f9f9f9; }
* .Actions							{ height: 20px; text-align: right; vertical-align: middle; padding: 0 3px 0 3px; border-bottom: 1px #EBE4DD solid; color: #F4F4F4; white-space: nowrap; }

/* XMOD PESQUISAS */
.SearchBg							{ width: 520px; height: 30px; background: url('images/ListSearch.bg.gif') no-repeat; padding: 3px 8px; }
.SearchBg div						{ height: 15px; }
.SearchBg .Normal					{ color: #CC0000; }
.SearchBg .NormalTextBox			{ background: #f9f9f9; border: 0; border-bottom: 1px #ececec solid; }
a.SearchBtn:link,
a.SearchBtn:visited,
a.SearchBtn:hover					{ background: transparent url('images/ListSearch.btn.gif') no-repeat; padding: 11px; font-size: 1px; _position: relative; _bottom: 2px; }


.comment							{ color: #aaa; font-size: 11px; }
.clear								{ clear: both; }
.dummy								{ display: none; }

/* Headings */
h1, h1 .head						{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 24px; font-weight:300; line-height: 28px; color: #C00; vertical-align: top; width: 100%; margin-bottom: 10px; }
h2									{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight:600; line-height: 16px; color: #999; text-transform: uppercase; }
h3									{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 16px; font-weight:500; line-height: 18px; color: #9E9083; }
h4									{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight:300; line-height: 14px; color: #9E9083; margin-bottom: 2px; margin-top: 8px; }
.textIntro							{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight:300; line-height: 12px; color: #666666; margin: 10px 20px; }

/* Forms */
div.form							{ width: 500px; text-align: left; }
div.form_group						{ text-align: left; margin-bottom: 10px; font: 14px; color: #60ae4b;  }
div.form_text						{ float: left; margin: 0; }
p.form_text							{ margin: 0 0 3px 0; }
textarea.form_text,
input.form_text,
select.form_text					{ font: bold 12px; color: #333; background: #efefef; border-color: #bbb #bbb #ddd; border-width: 2px 1px 1px; padding: 0.2em; margin: 0 10px 10px 0; }


/* Admin Pages */
.AdminTable							{ width: 650px; }
* .AdminTableHeader					{ height: 30px; vertical-align: middle; padding: 5px 3px 0 3px; border-bottom: 2px #D1C7BE solid; background: #FFFFFF; }
* .AdminTableRow					{ height: 30px; vertical-align: middle; padding: 3px; border-bottom: 1px #EBE4DD solid; background: #FFFFFF; color: #333; }
* .AdminTableRowLabel				{ text-align: right; width: 120px; padding-right: 10px; }
* .AdminTableRowActions				{ height: 20px; text-align: right; vertical-align: middle; padding: 0 3px 0 3px; border-bottom: 1px #EBE4DD solid; color: #F4F4F4; white-space: nowrap; }

/*========================================================*/
/*  3. Content Panes                                      */
/*========================================================*/

.Pane								{ margin: 0; padding: 0 7px; vertical-align: top; }

.LeftPaneHome						{ margin: 0; padding: 0 7px; vertical-align: top; width: 45%; }
.ContentPaneHome					{ margin: 0; padding: 0 7px; vertical-align: top; width: 35%; }
.RightPaneHome						{ margin: 0; padding: 0 7px; vertical-align: top; width: 20%; }

.LeftPane							{ margin: 0; padding: 40px 7px; vertical-align: top; width: 230px; }
.ContentPane						{ margin: 0; padding: 40px 7px; vertical-align: top; }
.RightPane							{ margin: 0; padding: 40px 7px; vertical-align: top; width: 180px; }

.cvLeftPane							{ margin: 0; padding: 40px 7px; vertical-align: top; width: 280px; background: transparent url('images/cvleftnav.bg.jpg') no-repeat; }
.SubLeftPane						{ margin: 0; padding: 40px 7px; vertical-align: top; width: 216px; background: #d8d8d8 url('images/cvleftnav.bg.jpg') no-repeat; }


/*========================================================*/
/*  4. Tokens                                             */
/*========================================================*/

a.USER_object:active,
a.USER_object:visited,
a.USER_object:link,
.USER_object,
a.LOGIN_object:active,
a.LOGIN_object:visited,
a.LOGIN_object:link,
.LOGIN_object						{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight: normal; color: #948180; background: transparent; text-transform: lowercase; text-decoration: none; }
a.USER_object:hover,
a.LOGIN_object:hover				{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight: normal; color: #948180; background: transparent; text-transform: lowercase; text-decoration: underline; }

a.BREADCRUMBS_object:active			{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight: normal; color: #888888; background: transparent; text-decoration: none; }
a.BREADCRUMBS_object:visited,
a.BREADCRUMBS_object:link,
.BREADCRUMBS_object					{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight: normal; color: #999999; background: transparent; text-decoration: none; }
a.BREADCRUMBS_object:hover			{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight: normal; color: #999999; background: transparent; text-decoration: underline; }

.FOOTER_objects						{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #bb6262; background: transparent; text-decoration:none; }
a.FOOTER_objects:active,
a.FOOTER_objects:visited,
a.FOOTER_objects:link				{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #bb6262; background: transparent; text-decoration:none; }
a.FOOTER_objects:hover				{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #bb6262; background: transparent; text-decoration:underline;  }

/*========================================================*/
/*  5. Text                                               */
/*========================================================*/

.Normal,
.normal								{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #666; line-height: 120%; }
strong,
b,
.NormalBold							{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #333; line-height: 120%; }
.NormalRed							{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #C00; line-height: 120%; }
.SubHead							{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #666; line-height: 120%; }
.font-family						{ font-family: Tahoma, Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #777; line-height: 120%; background: transparent; }

/*========================================================*/
/*  6. Links                                        	  */
/*========================================================*/

a:active,
a:visited,
a:link 								{ background:transparent; color: #3399CC; text-decoration: none; }
a:hover								{ background:#F8F6F5; color: #CC3333; text-decoration: none; }
a.Normal:visited,
a.Normal:link						{ background:transparent; color: #3399CC; text-decoration: none; font-weight: normal; }
a.Normal:hover						{ background:#F8F6F5; color: #CC3333; text-decoration: none; font-weight: normal; }
a.CommandButton:active,
a.CommandButton:visited,
a.CommandButton:link				{ color: #9e9083; background: #FFFFFF; border: #d1c7be 1px solid; padding: 2px 3px 3px 4px; height: 18px; font-weight: normal; text-decoration: none; }
a.CommandButton:hover				{ color: #FFFFFF; background: #d1c7be; border: #d1c7be 1px solid; padding: 2px 3px 3px 4px; height: 18px; font-weight: normal; text-decoration: none; }
.SearchButton 						{ width:22px; height:22px; background: transparent; padding: 0; cursor: hand; font-size:1px; margin: 0 0 0 6px;}
a.SearchField2:link,
a.SearchField2:hover				{ background: transparent; }


/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/

input								{ color: #999; }
select								{ color: #999; }
.StandardButton						{ color: #999; background: #EEEEEE; border-right: solid 1px #D1C7BE; border-bottom: solid 1px #D1C7BE; border-left: none; border-top: none; height: 17px; }
.NormalTextBox						{ color: #666; background: #FFF; border: solid 1px #EBE4DD; padding-left: 4px; line-height: 12px; font-weight: normal; }
td.NormalTextBox					{ padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { width: 200px; height:22px; background: transparent; color: #4d4d4d; padding: 3px 2px 2px 20px; margin: 0; border: none; cursor:text;}


/*========================================================*/
/*  8. Main Menu and Module Menus                         */
/*========================================================*/

.MainMenu_MenuContainer				{ background: transparent; width: 650px; height: 50px; }
.MainMenu_MenuBar					{ background: transparent; vertical-align: bottom; }
/*-- submenu --*/
.ModuleTitle_SubMenu,
.MainMenu_SubMenu					{ z-index: 999999;  margin: 0px ; background: #900 url('images/navbar.submenu.bg.gif') repeat-x top; border-right: 1px #990000 solid; border-bottom: 1px #990000 solid; padding: 0 0 10px 0; }

/*-- submenu items idle       --*/
.ModuleTitle_MenuItem,
.MainMenu_MenuItem					{ color: #FFFFFF; font-size: 12px; font-weight: normal; width: 100%; height: 23px; padding: 4px 50px 4px 30px; border: 0; white-space: nowrap; }
/*-- submenu items hover      --*/
.ModuleTitle_MenuItemSel,
.MainMenu_MenuItemSel				{ color: #FFCC00; font-size: 12px; font-weight: normal; width: 100%; height: 23px; padding: 4px 50px 4px 30px; border: 0; white-space: nowrap; background-color: #900202; }

/*-- menuitems idle           --*/
.MainMenu_Idle						{ color: #fcbd15; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; text-decoration: none; background: url('images/nav.sep.png') no-repeat right; }
.MainMenu_Idle td					{ color: #fcbd15; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; }
/*-- menuitems over           --*/
.MainMenu_Selected					{ color: #fcbd15; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; text-decoration: none; background: url('images/nav.sep.png') no-repeat right; }
.MainMenu_Selected td				{ color: #fcbd15; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; }
/*-- menuitems active         --*/
.MainMenu_BreadcrumbActive			{ color: #ffffff; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; text-decoration: none; background: url('images/nav.sep.png') no-repeat right; }
.MainMenu_Active					{ color: #ffffff; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; text-decoration: none; background: url('images/nav.sep.png') no-repeat right; }
.MainMenu_BreadcrumbActive td		{ color: #ffffff; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; }
.MainMenu_Active td					{ color: #ffffff; font-size: 16px; font-weight: 300; height: 50px; padding: 12px 13px; margin: 0; }


/*-- not needed - main menu   --*/	.MainMenu_MenuIcon  		{ display: none; }
									.MainMenu_RootMenuArrow  	{ display: none; }
									.MainMenu_MenuArrow  		{ display: none; }
/*-- module menu continer     --*/	.ModuleTitle_MenuContainer	{ color: #2c2c2c; }
/*-- module menu bar          --*/	.ModuleTitle_MenuBar		{ cursor: pointer; cursor: hand;}
/*-- module menu padding      --*/	.ModuleTitle_MenuItemSel	{ padding: 0px 5px 0px 0px; }
									.ModuleTitle_MenuItem		{ padding: 0px 5px 0px 0px; }
/*-- not needed - module menu --*/	.ModuleTitle_MenuIcon 		{ display: none; }
									.ModuleTitle_RootMenuArrow	{ display: none; }
									.ModuleTitle_MenuArrow		{ display: none; }
									.MainMenu_MenuBreak			{ display: none; }
									.MainMenuSeperator			{ display: none; }
									.ModuleTitle_MenuBreak		{ display: none; }


/* DOC TYPES */
.pdf								{ background: url('images/ico.pdf.gif') no-repeat left top; padding: 3px 0 3px 20px; }
.doc								{ background: url('images/ico.doc.gif') no-repeat left top; padding: 3px 0 3px 20px; }
.xls								{ background: url('images/ico.xls.gif') no-repeat left top; padding: 3px 0 3px 20px; }
.url								{ background: url('images/ico.url.gif') no-repeat left top; padding: 3px 0 3px 20px; }
.zip								{ background: url('images/ico.zip.gif') no-repeat left top; padding: 3px 0 3px 20px; }

