hrml { font-size:100%;margin:0;padding:0; }
body { font-size:1em;margin:0;padding:0;background:#fff;color:#000;font-family:arial,helvetica,serif; }
img { border:0; }

#header { padding-top:33px;background:url(../images/flores.gif) no-repeat right 27px; }
#header .headercontent { padding-left:25px;background:url(../images/menubar_topshadow.png) repeat-x bottom; }
#header .logos { height:139px; }
#header .logos div { height:139px; }
#header #logo { background:url(../images/logo.jpg) no-repeat;width:108px;margin-right:11px;float:left; }
#header #logo2 { background:url(../images/logo2.jpg) no-repeat;width:292px;margin-right:11px;float:left; }
#header .topmodule { padding:0 25px 0 422px; }

#header .title { height:60px; }
#header .title h1 { color:#ef060f;margin:0;padding:0;line-height:60px; }

#topmenu { background:url(../images/topmenubg.jpg) repeat-x;height:47px;padding-left:25px;font-size:.875em; }

#mainlevel-nav { margin:0;padding:0;list-style:none;width:950px; }
#mainlevel-nav li { float:left;padding-right:25px;line-height:47px; }
#mainlevel-nav a { color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none; }
.clear { clear:both;padding:2px 25px; }
#pathway { float:left;text-align:left; }
#search { text-align:right; }

#area { clear:both; }
#leftcolumn { width:200px;padding-left:25px;float:left; }
#contentarea { padding:0 11px 0 236px;font-size:.9375em;text-align:left; }
#contentarea .nopad { padding:0;padding:0;width:100%; }
#solocontentarea { padding:0 11px 0 25px;font-size:.9375em;text-align:center; }
#solocontentarea .nopad { padding:0;margin:0 auto; }
.nopad a { color:#ef060f;text-decoration:none; }
.nopad a:focus, .nopad a:hover { color:#ef060f;text-decoration:underline; }

#maindivider { height:1px;background:#ef060f;border:0;margin:10px 0; }

.redline { border-right:1px solid #ef060f; }
.redline div { width:11px; }
.user2 { padding-left:11px; }
.rightcolumn { width:200px;padding-left:11px; }

#footer { text-align:center;padding:25px 0 11px;clear:both; }
#partners { color:#ef060f;font-size:1.25em; }
#partners span { font-size:.625em; }

.contentpaneopen { padding:11px 0 0;margin:0; }
.contentheading { background:#808080;color:#fff;padding:2px 3px;font-weight:bold; }
.buttonheading { background:#808080;color:#fff;padding:2px 3px; }
.buttonheading img { background:#fff; }
.small, .createdate, .modifydate { font-size:.75em;color:#999; }

.responsibility { font-size:.75em; }