body {
 font-family: Verdana, Arial, Century , Times New Roman;	
	 font-size:9pt; 
      color: #808080;
}
/******************************************** BEGIN structure *******************************************************/


#container {
width:922px;
height:auto;
margin: auto;
font-size:.9em;
}



#contentwrapper
{
width: 922px;
min-height:100px; 
background-color:#ffffff;
background-image:url(../images/container_bg.png);
background-repeat:no-repeat;
background-position:top right;
}

#quotewrapper
{
	width:500px;	
	clear:both;
	padding:10px 0px 10px 10px;
}

#blockquote {
	background-color: #F4F7F0;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 20px;
	padding-bottom:20px;
	border: 1px dotted #EBE2B7;
	font-style: italic;
	background-image:url(../images/quotes.png);
	background-repeat:no-repeat;
}

#address 
{
	width:130px;
	text-align:center;
	background-color: #F4F7F0;
	margin-top: 100px;
	margin-bottom: 0px;
	margin-left:13px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom:15px;
	border: 1px dotted #EBE2B7;
	font-style: italic;	
	font-size:10px;
}

#content
{
	float:left;
	width:520px;			
}
#content p
{
	margin:0px 0px 0px 35px;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	line-height:16px;
	padding:0px 0px 8px 50px;
}

#content h2
{
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size:17px;
	color:#d2d473;
	padding:0px 0px 10px 85px;	
	border:solid 0px #000000;
}

#content img
{
	float:right;
	padding:0px 0px 7px 7px;
}

#contentright
{
	float:right;
	width:200px;
	height:00px;
	margin-right:185px;
	border:solid 0px #000000;	
}

.read_more {
	padding: 3px;
	text-align: right;
	font-style: italic;
}

.read_more img
{
	float:none;
	border:none;	
	margin-top:2px;
}
	

a:link {color: #d2d473; text-decoration:none;}
a:visited {color: #d2d473; text-decoration:none;}
a:hover {color: #d2d473; text-decoration:none;}
a:active {color: #d2d473; text-decoration:none;}


/**************************************** Form elements member login ****************************/
#datebox
{
	float:left;
	width:100px;
	height:20px;
	padding:15px 0px 0px 15px;	
	font-size:0.8em;
	color:#bd7f4e;	
}

#loginbox
{
	float:right;
	width:770px;
	padding:15px 15px 0px 0px;
	
}

p.logintext 
{
font-size: 0.7em;
text-align: left;
margin-right: 10px;
margin-left: 15px;
margin-bottom: 0px;
margin-top: 3px;
color: #6B383D;
}

form {
margin-top: 0px;
margin-left: 0px;
}

input.fields 
{
display: inline;
width: 100px;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-bottom: 1px solid white;
border-right: 1px solid white;
margin-left:7px;
vertical-align:middle;
}

label 
{
display:inline;
color: #6B383D;
font-style:normal;
font-size:11px;
vertical-align:middle;	
margin-left:3px;
}

#submit_button {
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../images/control_play.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  vertical-align:middle;
}

/************************************** END form ***********************************/

/**** Date *****/

.feat_date {
width:66px;
height:68px;
background: url(../images/Logo.png) no-repeat;
float:left;
margin: 0px 0px 5px 5px;
padding-top:10px;
text-align:center;
font-family: "Times New Roman", Times, serif;
font-style: italic;
color:#bd7f4e;
font-size:15px;
font-weight:bold;
}

.feat_date span {
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:32px;
color:#686868;
font-weight:bold;
}


.feat_date1 {
width:150px;
height:100px;
background: url(../images/datebg.gif) no-repeat;
float:left;
margin: 0px 0px 5px 5px;
padding-top:10px;
text-align:center;
font-family: "Times New Roman", Times, serif;
font-style: italic;
color:#bd7f4e;
font-size:15px;
font-weight:bold;
}

.feat_date span1 {
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:32px;
color:#686868;
font-weight:bold;
}

/***END Date **/

#footer {
clear: both;
height: 30px;
background-color: #F4F7F0;	
font-size:10px;
text-align:center;
padding-right:20px;
border-bottom: 1px dotted #EBE2B7;
border-top: 1px dotted #EBE2B7;

}

/*MEDIDA DEL LARGO DEL MENU*/
#nav
{
width:153px;
}

#nav ul
{
margin-left: 0px;
margin-bottom: 0px;
padding-left: 2px;
list-style-type: none;
text-align:left;
font-weight:bold;
}

/*ANCHURA DEL MENU*/
#nav li
{
border-bottom: 2px solid #eeeeee;
}

#nav li a
{
text-decoration:none;
color:#d2d473;	
background-color:#ffffff;
display: block;
padding:3px;
padding-left:5px;
border-left: 10px solid #ffffff;
}

#nav li a:hover
{
background-color:#F4F7F0;
}

/******************************* END CSS DOCUMENT *********************************************/


    .Txt
    {
		font-family: Verdana, Arial, Century , Times New Roman;
     font-size:9pt; 
      color: #808080;
    }
    .Txt2
    {
		font-family: Verdana, Arial, Century , Times New Roman;
     font-size:8.5pt; 
      color: #000000;
    }
    
    .TxtBlackServ
    {
		font-family: Verdana, Arial, Century , Times New Roman;
     font-size:8.5pt; 
      color: #000000;
       text-align:left;  
        margin-left:10px;
        margin-right:5px   
       
    }

    .Logo  {		
	height:100px;border-color:#53A962;
	border-style:solid;border-width:0px 0px;
	 background-color:#fff9ee;	  
	  padding-left:0px;padding-top:0px;width:900;
	  FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#E3E3E3);
		}
		
		
		
		 .Logo1  {		
	height:10px;border-color:#53A962;
	border-style:solid;border-width:0px 0px;
	 background-color:#fff9ee;	  
	  padding-left:0px;padding-top:0px;width:900;
	  FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#E3E3E3);
		}
		
		.TabServ
		{
		 color:#000000;
		 font-size:8pt;
		 margin-top:5px;
		  margin-bottom:5px;
		  margin-left:10px;
			}
	
		.TabServerx
		{
			width:181px;border:0px solid #53A962;border-top:0px;background:#FFFFFF;display:table;overflow:hidden;
			}
			a{text-decoration:none; color:#000000;}a:hover{text-decoration:none; color:#f67dfa;}
			
			.LinkMenu
			{
				font-family:Tahoma, Verdana, Times New Roman;
    font-size:10pt;
    color:#7d387c;
    font-weight:bold;
    text-align:justify;
				}
				
				
				.LinkMenu2
			{
				color:#7d387c;
				font-family: Verdana, Century , Times New Roman;
				font-size:8.5pt;
				}
				
				.LinkMenuSer
			{
				color:#7d387c;
				font-family: Verdana, Century , Times New Roman;
				font-size:8.5pt;
				}

			.LiSer
				{
					margin-top:0px;
					margin-left:5px;
					color:#7d387c;
					}
					
					
					
					/* dialog frame */
.modal-dialog
{
    position:absolute;          
    border-width:1px;
	border-style:solid;
	border-color:Gray;
}

/* dialog contents container */
.modal-dialog .container
{
    font-family:tahoma,helvetica,arial,sans-serif;
    font-size:11px;
    width:340px;
    border:solid 1px #99aabd;
    background-color:#F2F9FF;
} 

/* dialog header */
.modal-dialog .header
{
    /*background:url(../images/gree/sprite.gif) repeat-x 0px -1100px;	*/
    background-color:#53A962;
    height:25px;
    padding-top:5px;
}

/* dialog header message */
.modal-dialog .header .msg
{ 
	text-align:left;
    vertical-align:middle;
    padding-left:6px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
}         

/* dialog body */
.modal-dialog .body2
{
    height:40px;
    background-color:#F2F9FF;
} 

/* dialog body message */
.modal-dialog .body2 h2
{
    padding-top:10px;
    background-color: #F2F9FF;
    font-size:10pt;
    text-align:center;
    font-weight:normal;
}  

/* dialog footer */
.modal-dialog .footer
{
    height:1nav0px;
    background-color: #F2F9FF;
} 

/* dialog footer buttons */
.modal-dialog .footer .right
{
    background-color: #F2F9FF;
    float:right;
    text-align:right;
    padding-bottom:6px;
    padding-right:6px;
    font-size:8pt;
} 

/* dialog footer checkbox */
.modal-dialog .footer .left
{
    background-color: #F2F9FF;
    float:left;
    text-align:left;
    padding-bottom:6px;
    padding-left:6px;
} 

/* dialog close */
.modal-dialog .close
{
    right:4px;	
    background: url(../images/gree/icons.gif) no-repeat -732px 0px;	
    width:16px;	
    cursor:hand;	
    position:absolute;	
    top:5px;	
    height:16px;
}

/* dialog close hover */
.modal-dialog .close:hover { background: url(../images/gree/icons.gif) no-repeat -749px 0px;	}

/* modal overlay */
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=50);
    opacity:0.5;
}  

/* Style Griview */

.FootStyle{background-color:#FFFFFF;font-weight:bold;color:White;}
.RowStyle{background-color:#FFFFFF; color:#333333}
.SelectedRowsStyle{background-color:#E2DED6; color:#333333; font-weight:bold;}
.PagerStyle{ background-color:#FFFFFF; color:White; text-align:center;}
.HeaderStyle{ background-color:#FFFFFF; font-weight:bold; color:White;}        
.AlternatingRowsStyle{ background-color:White; color:#284775;}
.EditRowStyle{ background-color:#FFFFFF;}
        
        
        /*Inicia */
        

/* Square cutout Borders*/
.square {background: transparent; width:40%; margin:0 auto;}
.square h1, .square p {margin:0 10px;}
.square h1 {font-size:2em; color:#DCD1E2; letter-spacing:1px;}
.square p {padding-bottom:0.5em;}

.square .top, .square .bottom {display:block; background:transparent; font-size:1px;}
.square .b1t {margin:0 6px; display:block; overflow:hidden; height:5px; background:#FFFFFF; border-left:1px solid #808080; border-right:1px solid #808080; border-top:1px solid #808080;}
.square .b2 {display:block; height:1px; margin:0; background:#FFFFFF; border-left:7px solid #808080; border-right:7px solid #808080; overflow:hidden;}
.square .b1b {margin:0 6px; display:block; overflow:hidden; height:5px; background:#FFFFFF; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080;}

.square .boxcontent {display:block; background:#FFFFFF; border-left:1px solid #808080; border-right:1px solid #808080;}


.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}


   .MsjBackground {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.7;
        }
        .confirm{
           background-color:White;
           padding:10px;
           width:370px;
           color:Red;
    border-width:3px;
	border-style:solid;
	border-color:Gray;
	       
        }    
        
        
        .modalBackgroundUser {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.7;
        }
        .confirmUser{
           background-color:White;
           padding:10px;
           width:370px;
           color:Red;
    border-width:3px;
	border-style:solid;
	border-color:Gray;
	       
           
        }
        
        .modalBackground {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.7;
        }
        .confirm{
           background-color:White;
           padding:0px;
           width:260px;
           color:Red;
    border-width:3px;
	border-style:solid;
	border-color:Gray;
	       
        }
 
