body
{
	background-image: url(    '/Images/Bg_body.jpg' );
	background-repeat: repeat-x;
	margin: 0 auto;
	padding: 0;
	border: 0;
	font-family: Arial, Verdana;
	font-size: 0.8em;
	color: #666666;
	background-color: #ffffff;
}
body a
{
	text-decoration: none;
	color: #f7941d;
}
form
{
	background-color: transparent !important;
}
a:active, a:focus
{
	outline: 0;
}
#wrapper
{
	width: 968px;
	margin: 0 auto;
}
.Top
{
	width: 968px;
	height: 104px;
}
.Logo
{
	width: 185px;
	margin-top: 18px;
	height: 73px;
	background-image: url(  '/file.axd?pointerid=816d6e635c4b4b68b3efc621d2e7ab3d' );
	float: left;
}
.Space_1
{
	width: 964px;
	height: 8px;
}
.Space_2
{
	width: 270px;
	height: 12px;
}
.Space_3
{
	width: 270px;
	height: 4px;
}
.Space_4
{
	width: 563px;
	height: 104px;
	float: left;
}
.Space_5
{
	width: 180px;
	height: 35px;
}
.Space_6
{
	width: 964px;
	height: 17px;
	padding-top: 2px;
}
.Banner
{
	width: 964px;
	height: 225px;
	background-repeat: no-repeat;
	margin-left: 2px;
}

.banner2
{
	margin-left: 2px;
	width: 960px;
	height: 83px;
	font: 12pt Arial;
	color: #ffffff;
	line-height: 15pt;

}

.banner2 span
{
	position: relative;
	top: 22px;
	left: 130px;
	display: block;
	width: 700px;
}

.contact
{
	width: 265px;
	height: 166px;
	float: left;
	background-image: url(  '/Images/contact.jpg' );
}
.Left_col
{
	width: 265px;
	float: left;
}
.Right_col
{
	width: 690px;
	float: left;
	margin-left: 9px;
}
.Botton_col
{
	width: 968px;
	clear: both;
	margin-top: 2px;
}
.Botton
{
	width: 968px;
	height: 13px;
	background-image: url(  '/Images/botton.gif' );
	float: left;
	background-position: 50% bottom;
	background-repeat: no-repeat;
	height: 10px;
}
.Content_text
{
	margin-left: 17px;
	margin-right: 13px;
	overflow: hidden;
}

.client_image
{
	margin-left: 20px;
	margin-right: 15px;
	padding-top: 20px;
	text-align: center;
	overflow: hidden;
}
.client_image a
{
	border: 0;
}
.Content_text ul
{
	padding-left: 15px;
}
.Content_text2
{
	margin-left: 20px;
	margin-right: 15px;
}
.content_box
{
	width: 235px;
	float: left;
	overflow: auto;
}
.content_box3
{
	width: 235px;
	float: left;
}
.client_content_box
{
	width: 235px;
	float: left;
	border-top-style: dotted;
	border-top-color: #DDDDDD;
	border-top-width: 1px;
}
.content_box2
{
	background-position: left;
	width: 270px;
	float: left;
	background-image: url(  '/Images/separator.gif' );
	background-repeat: repeat-y;
}
.Content_top
{
	width: 265px;
	background-repeat: no-repeat;
	height: 13px;
	background-image: url(  '/Images/content_top.gif' );
}
.Content_center
{
	background-position: bottom;
	width: 260px;
	background-image: url(  '/Images/content_bg.jpg' );
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	margin-left: 2px;
}
.Content_botton
{
	width: 265px;
	height: 21px;
	background-image: url(  '/Images/content_button.jpg' );
	padding-bottom: 3px;
	background-repeat: no-repeat;
}
.Content2_top
{
	width: 689px;
	height: 13px;
	background-image: url(  '/Images/content2_top.gif' );
	background-repeat: no-repeat;
}
.Content2_center
{
	width: 685px;
	background-image: url(  '/Images/content_bg.jpg' );
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	margin-left: 1px;
}
.Content2_botton
{
	width: 689px;
	height: 18px;
	background-image: url(  '/Images/content2_button.gif' );
	background-repeat: no-repeat;
	margin-bottom: 3px;
}
.Content3_top
{
	width: 965px;
	height: 9px;
	background-image: url(  '/Images/content3_top.gif' );
}
.Content3_center
{
	width: 961px;
	background-image: url(  '/Images/content_bg.jpg' );
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	margin-left: 1px;
	overflow: auto;
}
.Content3_center h1
{
	color: #104b7d;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E9E9E9;
}
.Content3_botton
{
	width: 965px;
	height: 21px;
	background-image: url(  '/Images/content3_button.jpg' );
	background-repeat: no-repeat;
	clear: both;
}
.Clear
{
	clear: both;
}
.Line
{
	padding-top: 5px;
	padding-bottom: 10px;
}
.Menu
{
	width: 962px;
	height: 41px;
	margin-left: 2px;
}
.Menu_botton
{
	width: 500px;
	text-align: left;
	padding-top: 10px;
	float: left;
	height: 41px;
}
.Menu_left
{
	width: 6px;
	background-image: url(  '/Images/Bg_menu_l.jpg' );
	height: 41px;
	float: left;
}
.Clear
{
	clear: both;
}
.Menu
{
	width: 964px;
	height: 41px;
}
.Menu_botton
{
	width: 500px;
	text-align: left;
	padding-top: 10px;
	float: left;
	height: 41px;
	font-size: 0.9em;
	color: #000000;
}
.Menu_left
{
	width: 6px;
	background-image: url(  '/Images/Bg_menu_l.jpg' );
	height: 41px;
	float: left;
}
.Menu_center
{
	width: 948px;
	background-image: url(  '/Images/Bg_menu.jpg' );
	height: 41px;
	float: left;
}
.Menu_right
{
	width: 7px;
	background-image: url(  '/Images/Bg_menu_r.jpg' );
	height: 41px;
	float: left;
}
.Search
{
	width: 180px;
	background-image: url(   '/Images/search_bg.jpg' );
	height: 29px;
	float: left;
	background-repeat: no-repeat;
}
.pages
{
	float: left;
	width: 270px;
	text-align: right;
	font-size: 10px;
}
.AlginCenter
{
	text-align: center;
	padding-top: 40px;
}
.SearchField
{
	margin: 4px;
	font-family: Arial;
	font-size: 14px;
	width: 160px;
	height: 16px;
	padding: 3px;
	border: 0px;
	font-weight: bold;
	color: #cccccc;
}
.Suport_box
{
	text-align: left;
	width: 130px;
	height: 150px;
	float: right;
}
.Separator
{
	background-image: url( '/Images/separator.gif' );
	background-repeat: repeat-y;
	width: 2px;
	height: 170px;
	float: left;
}
.SeparatorDark
{
	background-image: url( '/Images/separatorDark.gif' );
	background-repeat: repeat-y;
	width: 2px;
	height: 170px;
	float: left;
}
.LoginTextBox
{
	width: 186px;
	border: 0 none;
	background-image: url( "/Images/login_bg.jpg" );
	height: 40px;
	background-repeat: no-repeat;
}
.LoginField
{
	border: 0 none;
	color: #444444;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height: 16px;
	margin: 4px;
	padding: 3px;
	width: 150px;
}
.Content_top4
{
	width: 230px;
	background-repeat: no-repeat;
	height: 11px;
	background-image: url(  '/Images/content_4_01.jpg' );
}
.Content_center4
{
	background-position: bottom;
	width: 228px;
	background-image: url(  '/Images/content_bg.jpg' );
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	margin-left: 0px;
}
.Content_botton4
{
	width: 230px;
	height: 18px;
	background-image: url(  '/Images/content_4_03.gif' );
}
.Content_top5
{
	width: 470px;
	background-repeat: no-repeat;
	height: 13px;
	background-image: url(  '/Images/content5_01.gif' );
}
.Content_center5
{
	background-position: bottom;
	width: 468px;
	background-image: url(  '/Images/content_bg.jpg' );
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	margin-left: 0px;
	background-color: #ffffff;
}
.Content_botton5
{
	width: 470px;
	height: 22px;
	background-image: url(  '/Images/content5_03.gif' );
}
.Left_col2
{
	width: 235px;
	float: left;
}
.Middle_col
{
	width: 475px;
	float: left;
	margin-top: 2px;
}
.Last_col
{
	width: 210px;
	float: left;
	margin-left: 4px;
	margin-top: 2px;
}
.Content_top6
{
	width: 210px;
	background-repeat: no-repeat;
	height: 13px;
	background-image: url(  '/Images/content6_01.gif' );
}
.Content_center6
{
	background-position: bottom;
	width: 208px;
	background-image: url(  '/Images/content_bg.jpg' );
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	margin-left: 0px;
	background-color: #ffffff;
}
.Content_botton6
{
	width: 210px;
	height: 14px;
	background-image: url(  '/Images/content6_03.gif' );
}
.MapPath
{
	font-size: 10px;
	padding-left: 5px;
}
#VIEWSTATE, #EVENTVALIDATION
{
	display: none;
}
.projectGroup tbody tr td
{
	text-align: center;
	border-right: 1px solid #DDDDDD;
}
.noRightBorder
{
	border-right: none;
}
.forcehide
{
	border: none !important;
	width: 1px !important;
	height: 1px !important;
}
a img
{
	border: none;
}

#header li
{
	float: left; 
	margin: 0 0 0 19px; 
	padding: 0 0 0 9px;
}

#header a, #header strong, #header span
{
	display: block;
	background: url(   "" ) no-repeat right top;
	padding: 10px 10px 10px 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #959595 !important;
	text-decoration: none;
}

#header #current 
{
    background:url("/images/menu/btn_01.gif") no-repeat;
}

#header #current a
{
	background-image: url(  "/images/menu/btn_02.gif" );
	padding-bottom: 10px;
	color: #FFFFFF !important;

}

#header ul
{
	margin: 0;
	padding: 4px 10px 0 10px;
	list-style: none;
}

#header a:hover
{
	color: #000000 !important;
}

#left_menu ul
{
	margin: 0;
	padding: 0px;
	list-style: none;
}

#left_menu li
{
	background-position: right top;
	font-size: 1.2em;
	color: #003366 !important;
	text-decoration: none;
	background-image: url(     "/Images/arrow2.gif" );
	background-repeat: no-repeat;
	padding: 0px;
	line-height: 35px;
}

#left_menu li#current3
{
	background-image: url(     "/Images/arrow2_active.gif" );
}


#left_menu li li
{
	background-position: left;
	background-image: url(  "/Images/arrow1.gif" );
	font-size: 0.8em;
	text-decoration: none;
	margin: 0;
	background-repeat: no-repeat;
	line-height: 25px;
	height: 25px;
}


#left_menu li li li
{

	background-image: none;
	text-decoration: none;
	margin: 0;
	padding-left: 20px;

}


#left_menu li a
{
	text-decoration: none;
	color: #003366;
	background-image: url(  "/Images/line3.jpg" );
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	height: 35px;
	padding-left: 10px;
}

#left_menu li li a
{
	background-position: bottom;
	background-image: url(  "/Images/linha_points.jpg" );
	padding: 0px;
	color: #898989 !important;
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	text-indent: 30px;
}

#left_menu li li li a
{

	background-image: none;
	padding: 0px;
	color: #898989 !important;
	display: block;
	height: 28px;
}

#left_menu a#current2
{
	color: #f8a23b !important;
}

#left_menu a#current4
{
	color: #f8a23b !important;
}

#Pages li
{
	font-weight: bold;
	float: left;
	padding-right: 5px;
	height: 16px;
}

#Pages ul
{
	list-style-image: none;
	float: right;
	margin: 0px;
	padding: 0px;
                list-style-type: none;
}

.Menu_botton
{
	width: 500px;
	text-align: left;
	padding-top: 10px;
	float: left;
	height: 41px;
	font-size: 0.9em;
	color: #666666;
}

.Menu_botton ul
{
	margin: 0;
	padding: 0px;
	float: left;
	list-style-image: none;
                list-style-type: none;
}

.Menu_botton li
{
	float: left;
	padding: 0px 5px 0px 5px;
}

.Menu_botton a
{
	color: #666666 !important;
}
.Menu_botton a:hover
{
	color: #000000 !important;
}

.Tabs
{
	list-style-image: none;
	width: 677px;
}

#Tabs li
{
	background: url("../images/menu/btn_03.gif" ) no-repeat left top;
	float: left;
	margin: 0 0 0 0px;
	padding: 0px 5px 0 5px;
}

#Tabs a, #Tabs strong, #Tabs span
{
	display: block;
	background: url("../images/menu/btn_04.gif" ) no-repeat right top;
	padding: 5px 12px 3px 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF  !important;
	text-decoration: none;
}

#Tabs #current {
    background:url("../images/menu/btn_01.gif") no-repeat;
}

#Tabs #current a
{
	background-image: url(   "../images/menu/btn_02.gif" );
	padding-bottom: 3px;
	color: #FFFFFF !important;
	font-weight: bold;
}

#Tabs ul
{
	margin: 0;
	padding: 4px 10px 0 10px;
	list-style: none;
}

#Tabs a:hover
{
	color: #000000 !important;

}

.Glossary
{

               	margin-left: 30px;
}

.Glossary a
{

               	margin-right: 12px;
}


.Content_Search h1
{
	font-size: 1.3em;
	color: #104b7d;
	padding: 0;
	text-indent: 15px;
}

.Content_text h1
{
	background-position: left bottom;
	font-size: 1.2em;
	color: #104b7d;
	padding: 0 0 5px 0;
	margin: 5px 0 5px 0;
	background-image: url(    '/Images/line1.jpg' );
	background-repeat: no-repeat;
}

.Content_text h2
{
	background-position: left bottom;
	font-size: 1em;
	color: #104b7d;
	padding: 0 0 5px 0;
	margin: 0px;
}

.Content_text em
{
	color: #f7941d;
	font-weight: bold;
	font-size: .9em;
}

.Content_text h6
{
	padding: 0 0 5px 0;
	margin: 0px;
	font-size: 0.8em;
}

.Content_text h4
{
                padding-top:5px;
	margin: 0px;
	font-size: 1em;
}

.Content_text em a
{
	color: #f7941d;
	font-weight: bold;
	font-size: 1em;
}

.Content_text h3
{
	background-position: left bottom;
	font-size: 0.9em;
	color: #104b7d;
	padding: 0 0 5px 0;
	margin: 5px 0 5px 0;
}

.Content_text p
{
	margin: 0 ;
	padding: 0 0 12px 0;
}

.Bullet
{
	margin-right:8px;
}

.Suport
{	
	font-size: 22px;
	color: #104b7d;
	font-weight: bold;
	
}
	
.Suport2
{	
	font-size: 18px;
	color: #636363;
}

.Suport3
{
	font-size: 16px;
	color: #f7a23a;
	text-decoration: underline blink;
}

.Copyright
{
	font-size: 0.9em;
	color: #666666;
	text-align: right;
	float: right;
	height: 41px;
	margin-top: 10px;
}

.Results
{
	font-weight: bold;
	width: 500px;
	float: left;
}

.Pages
{
	float: left;
                WIDTH: 450px;
}


.Pages2
{
	float: left;
                WIDTH: 240px;
}

ul#search-list
{
	margin: 0;
	padding: 0px;
	list-style: none;
}

#search-list a
{
	text-decoration: none;
	font-weight: bold;
	color: #f7941d;
}

.SearchHead
{
	background-image: url( '/Images/content_bg.jpg' );
}

.SearchAlternate
{
	background-position: top;
	background-image: url(  '/Images/content_bg2.jpg' );
}

#search-list li
{
	padding: 5px 0px 5px 0px;
	display: block;
}

.SearchFoot
{
	font-size: 0.85em;
	padding: 0px 5px 0px 2px;
	color: #104b7d;
}

.SearchFoot a
{
	text-decoration: none;
	color: #104b7d;
}

.SearchLeft
{
	float: left;
                WIDTH: 65px;
}

.SearchLeft2
{
	float: left;
                WIDTH: 75px;
}


.SearchRight
{
	float: Right;
}

.Submit
{
	height: 22px;
}

.SubmitL
{
	background-image: url(  "/Images/SubmitBtn_01.gif" );
	width: 6px;
	height: 22px;
	float: left;
	background-repeat: no-repeat;
}
.SubmitM
{
	background-image: url(  "/Images/SubmitBtn_03.gif" );
	height: 22px;
	float: left;
	background-repeat:  repeat-x;
                border:0 none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
                color: #ffffff;
}

.SubmitR
{
	background-image: url( "/Images/SubmitBtn_04.gif" );
	width: 7px;
	height: 22px;
	float: left;
	background-repeat: no-repeat;
}

#comments
{
	background-image: url( "/Images/ballon.gif" );
	background-position: right center;
	background-repeat: no-repeat;
}
  
 #commentArea p
{
	border-width: 2px 0px 0px 0px;
	border-top-style: dotted;
	border-top-color: #cccccc;
	padding-top: 5px;
}

pre
{
	white-space: normal;
}

.Content_text ul
{
	margin:0px;
}

.btnSearch
{
               background-image: url( "/Images/search_btn.jpg" );

}

.error
{
                color: #ff0000;

}

.SmallFont
{
	FONT-SIZE: 0.8em;
}

.Facet p
{
               FONT-SIZE: 14px;
               PADDING-BOTTOM: 5px;
}

.Facet p a
{
               COLOR: #104b7d;
}

.Facet li
{
	list-style: none;
}

.Facet ul
{
                PADDING-LEFT: 0px;
}

.LeftFacet li
{
	list-style: none;
                FONT-SIZE: 11px;
}

.LeftFacet ul
{
                PADDING-LEFT: 0px;
}

.LeftFacet ul li ul
{
               PADDING-RIGHT: 0px;
               PADDING-LEFT: 0px; 
               MARGIN: 0px;
}

#ItemFolder
{
               PADDING-LEFT: 0px;
}

#Folder
{
	list-style-image: url( '../Images/folder.gif' );
	list-style-type: none;
	list-style-position: outside;
                MARGIN-TOP: 5px;
                VERTICAL-ALIGN: middle;
}

.ImageLeft
{
                align:left;
}

.padding-bottom
{

                MARGIN-TOP: 10px;
	overflow: auto;
                VERTICAL-ALIGN: middle;
	text-align: center;

}

#gtSitemap ul {
list-style: none;
}

#gtSitemap ul li {
margin-top: 5px;
margin-bottom: 5px;
}

#gtSitemap ul li a {
font-weight: bold;
text-decoration: none;
}

#gtSitemap ul li a:hover {
text-decoration: underline;
}

#gtSitemap ul li ul li {
margin-left: 0;
padding-left: 0;
}

#gtSitemap ul li ul li a {
color: #959595;
font-weight: normal;
padding-left: 10px;
background: transparent url(/images/bluearrow.gif) no-repeat left 6px;
}

#gtSitemap ul li ul li a:hover {
color: #000;
}

#layer1
{
	background-image: url( "Images/bg_comment.gif" );
	position: absolute;
	display: none;
	width: 680px;
	height: 430px;
	left: 320px;
	top: 200px;
	border: 0px solid #cccccc;
	padding: 10px;
                SCROLLBAR-FACE-COLOR: #ffffff; 
                SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
                SCROLLBAR-SHADOW-COLOR: #ffffff; 
                SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
                SCROLLBAR-ARROW-COLOR: #ffffff; 
                SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
                SCROLLBAR-BASE-COLOR: #ffffff;
}

.BtnComment{

	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #808080;
}

.txtarea{

                border: 0px ;
                font-family: Arial, Verdana;
	font-size: 12px;
	color: #666666;
                HEIGHT: 330px;
WIDTH: 620px

}

#close {
	float: right;
}

#Text1
{
     width: 160px;
}

#Text2
{
     width: 252px;
}

#Text3
{
     width: 279px;
}

#h1
{
	font-size: 18px;
PADDING-BOTTOM: 10px;
MARGIN-BOTTOM: 20px! important
}

#TextArea1
{
   width: 252px;
   height: 112px;
}

.col1
{
	width: 27px;
	float: left;
	height: 50px;
}
.col3
{
	text-align: right;
	width: 150px;
	PADDING-TOP: 18px;	
	float: left;
}

.col2
{
	text-align: right;
	width: 510px;
	PADDING-TOP: 5px;	
	float: left;
}
.OpenChildren
{
  float: left;
}

.OpenChildren a
{
  text-decoration: none;
}


.Father
{

                float: left;
  
}     
#flashcontent { display:none; width: 600px; height:444px; position: absolute; left:30%; top:30%; background:#1a1a1a; padding: 10px; text-align:center;}
