body, td, p, input, button, textarea, select, .c1 {
	font-family:Tahoma;
	font-size:9pt;

}


#insidepage {  
  position: relative;
  left: 50%;
  margin-left: -500px; /* 760 H -2 */
  width: 1000px;
   }
/** HEADER */  
#header {
width: 1000px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;

}
#leftheader { 
	float: left;
	width: 209px;
	height: 254px
	}
#rightheader { 
	float: right;
	width: 791px;
	height: 254px
	
	}
#hrighttop { 
	float: right;
	width: 791px;
	height: 40px

	}
#hrightdown{ 
	float: right;
	width: 791px;
	height: 214px
	padding: 0px 0px 0px 20px;
	}
/** body */	
#leftbody { 
	float: left;
	width: 199px;
	height: 270px;
	padding: 0px 0px 0px 10px;	
	}
/** sidemenu */ 
.leftbody .headerbar{
color: white;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/

}

.leftbody ul{
list-style-type: none;
margin: 0;
padding: 0;
}

a.contentlink:link, a.contentlink:visited, a.contentlink:active {
font-size: 14px; 
letter-spacing:3px;
text-decoration:none;
color:ffffff; }
a.contentlink:hover {
font-size: 14px;
letter-spacing:3px; 
text-decoration:none;
color:#ffd800;
background-image:url(images/arrowbullet.png);
background-repeat: no-repeat; 
padding: 0px 0 0px 18px; /*header text is indented 10px*/
}

a.contentlinka:link, a.contentlinka:visited, a.contentlinka:active {
font-size: 10px; 
letter-spacing:3px;
text-decoration:none;
color:ffffff; 
margin_bottom:10px;
}
a.contentlinka:hover {
font-size: 10px;
letter-spacing:3px; 
text-decoration:none;
color:#ffd800;
background-image:url(images/arrowbulleta.png);
background-repeat: no-repeat; 
padding: 0px 0px 0px 18px; /*header text is indented 10px*/
}

a.head_link:link, a.head_link:visited, a.head_link:active, a.head_link:hover {
text-decoration:none;
color:#d2cbae; 
}


#righttop { 
	float: right;
	width: 791px;
	background-image:url(images/tail_top.png);
	background-repeat: no-repeat;
		}
#rightmiddle { 
	float: right;
	width: 791px;
	background-image:url(images/tail_middle.png);
	background-repeat: repeat-y;
	}
#rightbottom { 
	float: right;
	width: 791px;
	background-image:url(images/tail_bottom.png);
	background-repeat: no-repeat;
	}	
/** tail */
#tail { 
	float: left;
	width: 1000px;
	padding: 20px 0px 0px 60px;	
	}	
	
a:link { 
	color: #000000;
	}
a:visited { 
	color: #000000;
	}
a:hover { 
	color: #000000;
	}
a:active { 
	color: #000000;
	}	

hr {border:1px #cccccc dotted;}

#dotline {border-top:1px dashed #cccccc;height: 1px;overflow:hidden;}

img{
border:0;
}
