ODY {
  font-family: verdana, arial, helvetica, sans-serif; 
  color: #333333;
  font-size : 13pt;
  margin-left: 0;
  margin-right: 0;
}


a, a:link
{
  color: #071F2E;
  text-decoration: underline;
}

a:visited
{
  color: #071F2E;
  text-decoration: underline;
}

a:hover
{
  color: #0000FF;
  text-decoration: underline;
}

a:focus
{
  color: #071F2E;
  text-decoration: underline;
}

a:active
{
  color: #071F2E;
  text-decoration: underline;
}

IMG {
    border: 0;
}

.PageTitle
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  font-weight : bold;
  color : #1e7eb9;
}

.PageTitleTable
{
 border-color : #000000;
 width : 100%;
 background-color : #efefef;
}

.PageTitleTableTD
{
 border-color : #000000;
 border-style : solid;
 border-width : 0px 0px 1px 0px;
}

.PageTitleStyle
{
 color : #1e7eb9;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 17px;
 font-weight : bold;
}

.Section
{
 background-color : #efefef;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
 color: #1385aa;
 border-width : 0px 0px 1px 0px;
}

.SectionTitleTable
{
 border-color : #000000;
 width : 100%;
}

.SectionTitleTD
{
 background-color : #aaccff;
 border-color : #000000;
 border-style : solid;
 border-width : 0px 0px 1px 0px;
}

.SectionBodyTD
{
 border-color : #ffffff;
 border-width : 0px 0px 0px 40px;
}

.SectionTitleStyle
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
}

.SectionBodyStyle
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
}

.MenuSectionTitle
{
  font-family: verdana, arial, helvetica, sans-serif; 
  /* font-size : 10px; */
  font-size : 11px;
  /* font-weight : bold; */
  font-weight : bold;
  /* color: #333333; */
  color: #0948AD;
  text-align: left;
  text-decoration: none;
}

.MenuItem
{
  font-family: arial, verdana, helvetica, sans-serif; 
  /* font-size : 10px; */
  font-size : 11px;
  font-weight : bold;
  /* color: #ff0000; */
  color: #838383;
  text-align: left;
  text-decoration: none;
}

.MenuItem a:visited, a:link, a:active
{
 	/* color: #084573; */
 	/* color: #838383; */
 	color: #515151;
	text-decoration: underline;
	font-weight: normal;
	/* font-weight: normal; */
}

.MenuItem a:hover 
{
 	color: #0000AA;
	text-decoration: underline;
	font-weight: normal;
	/* font-weight: normal; */
}

.ErrorMsgTable
{
 border-color : #000000;
 width : 100%;
 background-color : #efefef;
}

.ErrorMsgTableTD
{
 border-color : #000000;
 border-style : none;
}

.ErrorMsgCaption
{
 color : #ff0000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
}

.ErrorMsg
{
 color : #111111;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
}

.MsgWindowTable
{
 border-color : #000000;
 width : 100%;
 background-color : #ffffff;
}

.MsgWindowTableTD
{
 border-color : #000000;
 border-style : none;
}

.MsgWindowCaption
{
 color : #ff0000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
}

.ResultMsgTable
{
 border-color : #000000;
 width : 100%;
 background-color : #efefef;
}

.ResultMsgTableTD
{
 border-color : #000000;
 border-style : none;
 background-color : #ffffff;
}

.ResultMsgCaption
{
 color : #ff0000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
}

.ResultMsg
{
 color : #111111;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
}

.ParagraphTitleHead1
{
 border-color : #000000;
 width : 100%;
 background-color : #efefef;
}

.ParagraphBody1
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  color: #333333;
}

.AnyTableTD
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  font-weight : bold;
  color: #000000;
  border-color : #000000;
  border-style : solid;
  border-width : 0px 0px 0px 0px;
}

.tiny
{
  font-family: tahoma, verdana, arial, helvetica, sans-serif; 
  font-size : 9px;
  color: #444444;
}

.Tiny
{
  font-family: tahoma, verdana, arial, helvetica, sans-serif; 
  font-size : 9px;
  color: #444444;
}

.tinybold
{
  font-family: tahoma, verdana, arial, helvetica, sans-serif; 
  font-size : 9px;
  font-weight : bold;
  color: #444444;
}

.tinyred
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 9px;
  font-weight : bold;
  color: #ff0000;
}

.TinyB
{
	text-decoration:none;
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  font-weight : bold;
  color: #000000;
}

.TinyTiny
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 9px;
  color: #000000;
}

.Tiny8
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 8px;
  color: #000000;
}

.supertiny
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 9px;
  color: #000000;
}

.TinyGrey
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 9px;
  color: #555555;
}

.NormalFat10
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  font-weight : bold;
  color: #000000;
}

.NormalFat10blue
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  font-weight : bold;
  color: #1385aa;
}

.Normal
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  color: #222222;
}

.NormalLeft
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  color: #222222;
  text-align: left;
}

.Code
{
  font-family: courier; 
  font-size : 10px;
  color: #222222;
  background-color: #ffff99;
}

.GreenBold
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  font-weight : bold;
  color: #00BB00;
}

.NormalAlignLeft
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  color: #222222;
  text-align: left;
}

.Large
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
}

.LargeGrey
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 14px;
  font-weight : bold;
  color: #999999;
}

.NormalRed
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  color: #ff0000;
}

.NormalBlue
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  color: #1385aa;
}

.NormalBold
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  font-weight : bold;
  color: #333333;
}

.NormalBoldleft
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  font-weight : bold;
  color: #333333;
  text-align: left;
}

.NormalBoldBlue
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  font-weight : bold;
  color: #1385aa;
}

.NormalBoldGrey
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  font-weight : bold;
  color: #aaaaaa;
}

.NormalBold14
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 14px;
  font-weight : bold;
  color: #000000;
}

.NormalBold12
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  font-weight : bold;
  color: #000000;
}

.NormalBold16
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 16px;
  font-weight : bold;
  color: #000000;
}

.NormalBold18
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 18px;
  font-weight : bold;
  color: #000000;
}

.Normal8
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 8px;
  color: #000000;
}

.Normal10
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  color: #000000;
}

.Normal12
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  color: #000000;
}

.Normal14
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 14px;
  color: #000000;
}

.NormalFat
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height: 13px;
  font-weight : bold;
  color: #000000;
}

.NormalFat12
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  font-weight : bold;
  color: #000000;
}

.NormalFat14
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 14px;
  font-weight : bold;
  color: #000000;
}

.NormalFat16
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 16px;
  font-weight : bold;
  color: #000000;
}

.NormalFat10blue
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  font-weight : bold;
  color: #1385aa;
}

.NormalFat12blue
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  font-weight : bold;
  color: #1385aa;
}

.NormalFat14blue
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 14px;
  font-weight : bold;
  color: #1385aa;
}

.NormalFat10darkred
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  font-weight : bold;
  color: #882222;
}

.NormalFat12darkred
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  font-weight : bold;
  color: #882222;
}

.NormalFat16blue
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 16px;
  font-weight : bold;
  color: #1385aa;
}

.NormalFat10red
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 10px;
  font-weight : bold;
  color: #ff0000;
}

.NormalFat12red
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  font-weight : bold;
  color: rgb(8, 69, 115);
}

.NormalFat14red
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 14px;
  font-weight : bold;
  color: #ff0000;
}

.NormalFat16red
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size : 16px;
  font-weight : bold;
  color: #ff0000;
}

.webmaster
{
 font-family: verdana;
 font-size : 9px;
 background-color : #00ff99;
}


/* testimonials */

#testimonial_wrap {
  	position: relative;
  	width: 550px;  
  	padding-top: 10px;
  	padding-left: 10px;
}

.testimonials {	
  	padding-bottom: 8px;
	margin-bottom: 20px;
	border-bottom: 1px solid #DFDFDF;
	font-family: arial, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
}

.testimonials img.left {
	float: left;
	margin-right: 10px;
	margin-bottom: 3px;
	border: 0px solid #fff;
}

.testimonials img.right {
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 0px solid #fff;
}

.testimonials p {
	font-style: normal;
}

.testimonials p .author {
	color: #084573;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}

.testimonials p.homepage {
  	color: #084573;
	font-style: normal;
}

.testimonials p.fotos {
  	color: #084573;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}

.testimonials p.fotos img {
	vertical-align:middle;
	margin-right: 10px;
	border: 0px solid #333333;
}

.clear {
  	clear:both;
}

/*
.testimonials a:link {
  	color: #071F2E;
  	text-decoration: underline;
  	font-weight: normal;
}

.testimonials a:hover {
  	color: #071F2E;
  	text-decoration: underline;
  	font-weight: normal;
}

.testimonials a:visited {
  	color: #071F2E;
  	text-decoration: underline;
  	font-weight: normal;
}

.testimonials a:active {
  	color: #071F2E;
  	text-decoration: underline;
  	font-weight: normal;
}
*/

.markred {
	color: red;
}

.linkgray
{
	color: #515151;
}

.gray60
{
	color: #666666;
}

.gray30
{
	color: #B2B2B2;
}

.catgray
{
	color: #515151;
}

.catdark
{
  	color: #071F2E;
}

.mmenu a:link
{
 	text-decoration: none;	color: white;	font-weight: bold;	font-family: Verdana;	font-size: 11px;
}

.mmenu a:visited
{
  text-decoration: none;	color: white;	font-weight: bold;	font-family: Verdana;	font-size: 11px;
}

.mmenu a:hover
{
  text-decoration: none;	color: blue;	font-weight: bold;	font-family: Verdana;	font-size: 11px;
}

.mmenuactive a:link
{
  text-decoration: none;	color: yellow;	font-weight: bold;	font-family: Verdana;	font-size: 11px;
}

.mmenuactive a:visited
{
  text-decoration: none;	color: yellow;	font-weight: bold;	font-family: Verdana;	font-size: 11px;
}

.mmenuactive a:hover
{
  text-decoration: none;	color: blue;	font-weight: bold;	font-family: Verdana;	font-size: 11px;
}
