@import url("../lib/pkp/styles/pkp.css");
@import url("../lib/pkp/styles/common.css");
@import url("../styles/common.css");
@import url("../styles/rightSidebar.css");
@import url("../styles/leftSidebar.css");
@import url("../styles/sidebar.css");
/**
 * UnCommon Theme
 * based on the common.css 
 * 
 * 
 *
 */

/**
 * Common HTML elements
 */
html {
    margin: 0px;
    padding: 0px;
    width:100%;
   text-align:center;
	
	
}




:focus {

 outline: 0;

}

body {
 text-align:center;
 line-height: 1;

 color: black;

 background: white;
 /*margin-left: 20px;*/
 width:1080px ! important;
}

ol, ul {

 list-style: none;

}



table {

 border-collapse: separate;

 border-spacing: 0;

}

caption, th, td {

 text-align: left;

 font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

 content: "";

}

blockquote, q {

 quotes: "" "";

}

/*GENERAL */
body {font-family:Verdana, Geneva, sans-serif;}
/*----------------------------------------------------------------------------------*/ 


/*CABECERA */

/*----------------------------------------------------------------------------------*/   
#header {background-color:#FFF !important;}
#header h1 {padding-top:0px; background-color:#FFF !important; padding-bottom:0px;}

/*menu navegacion superior*/ 
#navbar { background-color: #024280; padding-left:25px !important; padding-top:0.4em; margin-right:0px !important;}

#navbar a { color: #fff; font-weight:bold; letter-spacing:0.00em !important; font-size:65% !important; font-family:"Times New Roman", Times, sans-serif; }
#navbar a:hover {background-color: #F3A300 !important; color:#fff !important; text-decoration:none !important; }


/*CONTENT */

/*----------------------------------------------------------------------------------*/  
#breadcrumb {border-bottom: 1px dashed #F3A300; color:#808080; padding:10px; font-size: 0.8em !important; font-family: Arial, Helvetica, sans-serif; margin-right:15px !important;}
#breadcrumb a {color:#808080; }
#main { padding-top:0px !important; width: 79.25% !important; border-right: 1px dotted #eee !important;}
#main h2 { font-size:140%; font-family:"Times New Roman", Times, sans-serif; font-weight:bold !important; padding-left:10px;}

#content {
    border-top: none !important;  padding-right:50px !important; padding-left:20px !important; 
}

#content p{}

#content h3{color:#F3A300; border-bottom: 1px dashed #eee;   padding-bottom:3px;}



#content #aboutPeople ul li, #content #aboutPolicies ul li, #content #aboutSubmissions ul li, #content #aboutOther ul li {}

#content #aboutPeople ul li a, #content #aboutPolicies ul li a, #content #aboutSubmissions ul li a, #content #aboutOther ul li a {}

#content #aboutPeople ul li a:hover, #content #aboutPolicies ul li a:hover, #content #aboutSubmissions ul li a:hover, #content #aboutOther ul li a:hover {color:#69a2d4; text-decoration:none !important;}

#announcementsHome {text-align:left !important;}
#announcementsHome h3 {
padding-left:10px;
    padding-bottom: 10px;
    text-align: left;
	text-transform: uppercase;
}

table.announcements td.endseparator {border-top: 1px dashed #F3A300 !important;}
.headseparator {border-top: none !important;}
table.announcements td {
    padding: 5px 10px;
    text-align: left !important;
	color:#000;
	font-size:110%;
}

table.announcementsMore td {text-align:left !important; color: #F3A300; font-size:110%; font-family:"Times New Roman", Times, sans-serif !important; padding-left:10px }
table.announcementsMore td a{font-size:110%; }



/*columna derecha*/ 

#sidebar #rightSidebar {float: left; margin-left:0px !important; padding-left:0.2% !important; background-color:#F3A300; width: 17.55% !important; font-size:0.9em !important; border-top: 2.3em solid #DCDCDC; background-image:none!important; height: 100%;}
#rightSidebar div.block {
	padding: 0.5em 2em;
	border: 0px solid #006699;
	border-bottom: 1px solid #E67800;
	margin-bottom: 5px;
	color: #000;
	font-size: 0.7em;
    padding-bottom: 0.5em;

}
#leftSidebar {
    float: left;
    width: 0% !important;
	margin-left: 0%;
	
	}
#sidebar ul {margin-left:1px; padding-top:7px;}
#sidebar ul {padding-top:5px; list-style:outside disc;}
#sidebar a {color: #006699 !important;}
#sidebar a:hover {background-color:#f19736 !important;}
#sidebar ul a {color: #006699 !important;}
#sidebar ul a:hover {background-color:#f19736 !important;}
#sidebar div.block span.blockTitle { font-family:"Times New Roman", Times, sans-serif !important; font-size:1em !important; letter-spacing:0em !important;color:#fff; font-weight:bold; padding: 0em !important;}

#sidebar input {margin-top:10px !important;}
#sidebar input.button {
    background-color: #fff !important;
    color: #000 !important;

}

select {margin-top:10px !important;}
label {padding-right:5px;}

/*PIE PAGINA*/

/*----------------------------------------------------------------------------------*/ 
/* footer */
#footer {
	width: 81 !important;
    padding: 18.8px;
    min-height: 30px;
    background-color: #fff;
    font-size: 0.9em;
    color: #000 !important;
    margin-top:5em !important;
	border-top: 1px dotted #eee !important;
}
#footerContent {
	display:none;
}
#footer a:link {
    color: #006699  !important;
}
#footer a:active {
    color: #006699 !important;
}
#footer a:visited {
    color: #006699  !important;
}
#footer a:hover {
    color: #000 !important;
    background-color: #6d6f71 !important;
}