/*
      Created by CSS Portal Layout Generator	 
	  http://www.cssportal.com 
*/* { padding: 0; margin: 0; }
body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; background-color:#2682c4;}
p { padding: 10px;}
ol {margin: 0px 0px 0px 30px;}
h1 {font-size: 1.1em;padding: 10px 10px 0px 10px;border-bottom: 1px;}
h2 {font-size:1.1em;padding: 10px 10px 0px 10px;;}h3 {padding: 10px 10px 0px 10px;}
img{  border-style: none;}
#wrapper {  margin: 0 auto; width: 900px; background: url(assets/images/justgrad.jpg); background-repeat:repeat-y;}
#threecolumnwrap{float:left;width: 900px;background-color: #FFFFFF; }
#leftsidewrap{float:left;width: 700px;/*border-top: 1px solid #ccc;*/background-color: #FFFFFF;}
#content {  float: right; color: #000000; background: rgb(248,248,248); border-left: 1px solid #ccc; border-right: 1px solid #ccc; height: auto; min-height: 600px; width: 498px; display: inline; margin: 0px 0px 0px 0px; padding-bottom: 10px; line-height: 130%;}
#toparea{ color: #000000; width: 900px; margin: 0px 0px 0px 0px; border: 0px;}
#header{float: top;width:900px;height: 180px;}
#navspace {width:900px;height:30px;color:#000;float: bottom; background-color:000;}
#footer {  width: 900px; height: auto; clear: both; color: #000; float:center; text-align:center; font-size: 11px; }
#leftcolumn {  color: #000000; height: auto; width: 200px; float: left; background-color: #FFFFFF; background: url(assets/images/tl.gif); background-repeat:no-repeat;}
#rightcolumn {  color: #000000; font-size: 12px; height: auto; width: 200px; float: left; background-color: #ddddd; text-align:center;}
#suscribirtext {padding: 10px;text-align: left; background-image:url(assets/images/tr.gif); background-repeat:no-repeat; background-position:right top; }
#fbcont{padding: 10px;}
#fbbox {font-size:8px;padding-left:10px;padding-top:10px;}ul {	list-style: none;	margin: 0;	padding: 0;	}	
ol.paragraph li {	margin: 1em 0;}

#menu3 {
/*border:1px solid #CCCCCC;*/
font-size:11px;
margin:10px 0 5px 5px;
width:190px;
}
ul.topcatnav li a { 
height: 32px; 
 	voice-family: "\"}\"";   
	voice-family: inherit;  
	height: 24px;	
	text-decoration: none;	
	}	
ul.topcatnav li a:link, ul.topcatnav li a:visited {	
	color: #283A50;
	display: block;
	background: url(assets/images/menu3change2.gif) 0 -32px;	
	padding: 8px 0 0 5px;	/*color: #888;	display: block;	background: url(images/menu3.gif);	padding: 8px 0 0 30px;*/	}
ul.topcatnav li a:hover, ul.topcatnav li a:active {	color: #888;
	background: url(assets/images/menu3change2.gif);	
	padding: 8px 0 0 5px;	
	/*color: #283A50;	background: url(images/menu3.gif) 0 -32px;	padding: 8px 0 0 30px;*/	}

	ul.submenu li a, ul.submenu li a:link, ul.submenu li a:visited , ul.submenu li a:hover, ul.submenu li a:active{
voice-family:none;
 text-decoration:none;
 color: #000000;
 background-image:none;	
 background-color: #FFFFFF;
 border:1px;
 width: 190px;
 margin: 5px 0px 5px 0px; 
 padding: 4px 0 0 5px;
 height: 19px;

 }	
 
.cssform p{width: 200px;clear: left;margin: 0;padding: 5px 0 5px 0;padding-left: 0px; /*width of left column containing the label elements*//*border-top: 1px dashed gray;*/height: 1%;}
cssform label{font-weight: bold;float: left;margin-left: 0px; /*width of left column*/width: 70px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/width: 100px;}
.cssform textarea{width: 50px;height: 100px;}
#submitbox{margin-left:38px;}/*.threepxfix class below:Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html*/* html .threepxfix{margin-left: 3px;}