BODY{
margin-left:0px;
margin-right:0px;
}


TD.header{
background-image:url('img/perl_header.png');
background-repeat:no-repeat;
width:770px;
height:94px;
padding-top:10px;
padding-right:10px;
}


TD.header INPUT{
font-family:sans-serif,arial,helvetica;
font-size:8pt;
color:dimgray;
border:1px solid #0099CC;
}


TD.left{
width:220px;
border-right:1px solid #D3D2CB;
}


TD.right{
padding-left:20px;
}


#explorador{
font-family:sans-serif,arial,helvetica;
font-size:9pt;
}

#explorador .nav-tip{
height:40px;
border-bottom:1px solid #D3D2CB;
padding-bottom:7px;
}


#explorador .nav-link{
height:50px;
border-bottom:1px solid #D3D2CB;
padding-left:10px;
font-family:sans-serif,arial,helvetica;
}


#explorador .nav-link A{
color:#3F2969;
font-weight:bold;
text-decoration:none;
font-size:9pt;
}


#explorador .nav-link A:hover{
color:red;
font-weight:bold;
text-decoration:underline;
}

#publishing{
font-family:sans-serif,arial,helvetica;
font-size:8pt;
color:#B3BCC1;
}

#publishing A{
color:#B3BCC1;
text-decoration:underline;
}

#publishing A:hover{
color:dimgray;
text-decoration:none;
}


#new-tutorial{
font-family:sans-serif,arial,helvetica;
font-size:9pt;
}


#new-tutorial A{
color:red;
font-weight:bold;
text-decoration:none;
font-family:verdana,sans-serif,arial,helvetica;
}


#new-tutorial A:hover{
text-decoration:underline;
}


#new-tutorial .text{
padding-bottom:5px;
}


#new-tutorial .title{
padding-bottom:10px;
}

#new-tutorial .title A{
color:#FF6600;
text-decoration:none;
font-size:18pt;
}

#new-tutorial .title A:hover{
text-decoration:underline;
}

#recent-tutorial{
width:520px;
}


#recent-tutorial .first-bar{
background-image:url('img/recents_bar.png');
backgorund-repeat:no-repeat;
height:25px;
padding-right:10px;
}


#recent-tutorial .icon{
padding-top:20px;
padding-left:20px;
}

#recent-tutorial .text{
padding:20px;
padding-bottom:0px;
font-family:sans-serif,arial,helvetica;
font-size:9pt;
line-height:20px;
}

#recent-tutorial .text A{
font-family:verdana,sans-serif,arial,helvetica;
font-size:8pt;
color:#6D0DA2;
font-weight:bold;
text-decoration:none;
}

#recent-tutorial .text A:hover{
text-decoration:underline;
}


#recent-tutorial .continue{
padding:20px;
padding-bottom:0px;
font-family:sans-serif,arial,helvetica;
font-size:9pt;
line-height:20px;
}

#recent-tutorial .continue A{
font-family:sans-serif,arial,helvetica;
font-size:8pt;
color:#004200;
text-decoration:none;
font-weight:bold;
}


#recent-table TD.left{
width:50%;
border-right:1px solid #D3D2CB;
}

#recent-table TD.right{
width:50%;
padding-left:0px;
}

#recent-table .title{
border-bottom:1px solid #D3D2CB;
padding-bottom:10px;
padding-left:5px;
}

#recent-table .links{
padding-top:20px;
padding-left:5px;
padding-right:5px;
font-family:sans-serif,arial,helvetica;
font-size:8pt;
}

#recent-table .links A{
color:#13689B;
font-family:sans-serif,arial,helvetica;
font-size:9pt;
text-decoration:none;
}

#recent-table .links A:hover{
color:#3366FF;
text-decoration:underline;
}

#recent-table .details{
color:#999999;
padding-left:5px;
}


#footer{
font-family:sans-serif,arial,helvetica;
font-size:8pt;
color:#C0C0C0;
text-align:center;
border-top:1px solid #D3D2CB;
padding-top:10px;
margin-top:50px;
}

INPUT.small-button{
background-color:white;
}

.amazon-recommend{
width:133px;
height:287px;
padding-top:38px;
background-image:url('img/recomendacion_libro.png');
background-repeat:no-repeat;
}


#more-help{
background-image:url('http://perlenespanol.baboonsoftware.com/plantillas/images/bg_end.png');
background-repeat:no-repeat;
width:597px;
height:78px;
padding:10px;
padding-top:5px;
font-size:8pt;
font-family:verdana,helvetica;
line-height:19px;
}

#more-help B{
font-size:10pt;
font-family:sans-serif,arial,helvetica;
}

#more-help A{
color:blue;
border:none;
}

#more-help A:hover{
color:red;
border:none;
}


#normal-content{
font-family:sans-serif,arial,helvetica;
font-size:9pt;
margin-top:20px;
}


#normal-content .title{
color:#334A6F;
font-family:verdana,arial,helvetica;
font-size:18pt;
font-weight:bold;
padding-bottom:5px;
padding-left:10px;
border-bottom:1px solid #9CB6C0;
}


#normal-content .content{
padding:5px;
padding-top:20px;
}


#normal-content LI{
margin-bottom:10px;
}


#normal-content A{
color:#4E77BC;
font-weight:bold;
}


#normal-content A:hover{
color:#E4A35E;
}


.tutorial-cat-title{
font-family:sans-serif,arial,helvetica;
font-size:16pt;
border-bottom:none;
color:black;
padding-bottom:14px;
}

.tutorial-cat-icon{
width:25px;
padding-bottom:14px;
}


.tutorial-desc-icon{
width:16px;
padding-left:30px;
padding-right:5px;
padding-bottom:20px;
}

.tutorial-desc-in{
padding-bottom:20px;
}

A.tutorial-desc-link{
color:#1F2163;
font-weight:bold;
font-size:10pt;
}


#error{
border:2px solid #5A88C0;
font-family:sans-serif,arial,helvetica;
font-size:9pt;
background-color:white;
}


#error .erricon{
background-color:#C2D6E8;
padding:0px;
margin:0px;
}


#error .errtitle{
font-weight:bold;
font-size:14pt;
background-color:#59A1E5;
padding-left:10px;
}

#error .errtext{
padding:20px;
}


#error A{
color:#378CD3;
font-weight:bold;
}


#error A:hover{
color:#FB771F;
}


#entry{
padding:10px;
font-family:sans-serif,arial,helvetica;
font-size:9pt;
}

#entry A{
color:#518EF4;
font-weight:bold;
}

#entry A:hover{
color:#F5A750;
}

#entry H3{
font-family:arial,sans-serif,helvetica;
font-size:12pt;
}

#entry .separador{
border-top:1px solid #D3D2CB;
margin-bottom:20px;
margin-top:5px;
}

#entry .note, #entry .nota{
background-color:#F8F5E7;
padding:10px;
color:#996600;
border-left:4px solid #D1AD5A;
}

#entry .code{
font-family: "Lucida Console", monospace;
font-size:8pt;
font-wright:normal;
background-color: #F6F6F6;
border: 2px outset GhostWhite;
padding:10px;
padding-bottom:18px;
overflow:auto;
overflow-y:auto;
width:510px;
margin-left:20px;
}

#entry-start .title{
color:#EB7C01;
font-size:19pt;
font-weight:bold;
font-family:verdana,arial,helvetica;
}

#entry-start .author{
font-family:sans-serif,arial,helvetica;
font-size:9pt;
color:dimgray;
padding-left:10px;
}

#navigator{
margin-left:20px;
margin-bottom:35px;
font-family:sans-serif,arial,helvetica;
font-size:8pt;
}

#navigator .icon{
padding-right:3px;
}

#navigator .divisor{
padding-left:8px;
padding-right:8px;
}

#navigator A{
color:#6262F7;
text-decoration:none;
}

.adsense-300x250{
background-image:url('img/adsense_300x250.png');
background-repeat:no-repeat;
text-align:center;
float:left;
width:321px;
height:270px;
margin-top:20px;
margin-right:10px;
margin-bottom:10px;
padding-top:10px;
}


#comments-open{
padding:10px;
font-family:sans-serif,arial,helvetica;
font-size:9pt;
}

#comments-open .comments-open-header{
font-family:verdana,helvetica,arial;
font-size:22pt;
font-weight:normal;
color:#4E463F;
}


#comments .comments-content{
padding:10px;
}

#comments .comments-header{
margin-left:10px;
margin-right:10px;
border-bottom:1px solid #006600;
}


#comments .comment{
background-image: url('img/comment-1.png');
background-repeat:no-repeat;
}


#comments .comment-header{
font-family:sans-serif,arial,helvetica;
color:#546477;
font-size:8pt;
padding:5px;
border-bottom:1px solid white;
}


#comments .comment-header A{
color:#546477;
font-weight:bold;
text-decoration:underline;
}


#comments .comment-header A:hover{
text-decoration:none;
}


#comments .comment-content{
font-family:sans-serif,arial,helvetica;
font-size:9pt;
color:#252525;
padding:6px;
padding-top:0px;
}


#comments .comment-content A{
color:#252525;
font-weight:bold;
text-decoration:underline;
}


#comments .comment-content A:hover{
text-decoration:none;
}


#comment_message{
border:2px solid #333333;
}


#comment_message .icon{
background-color:#E8F2F7;
}

#comment_message .title{
background-color:#E8F2F7;
font-family:verdana,arial,helvetica;
font-size:14pt;
color:#3983A6;
}

#comment_message .text{
font-family:sans-serif,arial,helvetica;
font-size:9pt;
text-align:center;
padding:10px;
background-color:white;
}


#comment_message .text A{
color:blue;
}


#comment_message .text A:hover{
color:red;
}