/*====================================================
 BODY
=====================================================*/
html, body, div, span,applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;line-height: 1;font-family: inherit;text-align: left;vertical-align: baseline;}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}

body {border-top:10px solid #575757;background:#f5f1ea url(../Files/bg_5x550.jpg/$file/bg_5x550.jpg) repeat-y;font-size:12px;font-family:verdana,arial,sans-serif;color:#1f1f1f;}

h1,h2,h3,h4,h5,h6 {font-family:"Myriad Pro","Lucida Grand",Verdana,Arial,sans-serif;}
a {color:#1f1f1f;color:#006fae;}
a:hover {color:#69addc;}
.floatleft {float:left;}
.floatright {float:right;}

/*====================================================
 HEADER
=====================================================*/
#header {background:#f6f2eb;}
#header img {margin:15px;float:left;}
#header h1 {padding:20px 15px 10px 15px;background:url(../Files/bg_h1_906x100.jpg/$file/bg_h1_906x100.jpg) no-repeat top left;font-size:30px;line-height:34px;color:white;clear:left;}
#header h2 {font-size:20px;line-height:24px;color:white;}
/*====================================================
 TABS
=====================================================*/
ul#tabs {margin:35px 0 0 20px;float:left;}
ul#tabs li {margin-right:20px;float:left;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-weight:bold;}
ul#tabs li a {color:#575757;text-decoration:none;}
ul#tabs li a:hover {border-bottom:3px solid #c3ddee;}
ul#tabs li.highlight a {color:#69addc;border-bottom:3px solid #69addc;}
/*====================================================
 BREADCRUMBS
=====================================================*/

/*====================================================
 CONTENT AREA
=====================================================*/
#main {padding-top:10px;}
#main h1, #main h2, #main h3 {padding-top:10px;margin-bottom:10px;font-size:16.8px;line-height:19px;font-weight:bold;border-bottom:4px solid #c3ddee;}
#main h2.subtitle {padding:0;border-width:0;}
#main h4 {margin-bottom:10px;font-size:12px;font-weight:bold;font-family:verdana,arial,sans-serif;line-height:1.5em;}
#main p {margin:0 0 10px 0;line-height:1.5em;}
#main a {line-height:1.5em;}
#main ul {margin:0 15px 15px 20px;}
#main ul li {list-style:circle;line-height:1.5em;margin-bottom:5px;}
#main td {padding-right:10px;vertical-align:top;}
#main p.admin {padding:5px;background:#efefef;clear:both;}
#main blockquote {line-height:1.5em;}
#main em {line-height:1.5em;font-style:italic;}
#main table.std {margin:10px 0;width:100%;}
#main table.std td {padding:5px 5px 5px 0;border-bottom:1px solid #efefef;}
#main strong {font-weight:bold;line-height:1.5em;}
#main em {display:block;}
#main img {margin-bottom:10px;}
#main img.floatleft {margin:0 10px 10px 0;}
#main img.floatright {margin:0 0 10px 10px;}
#main hr {clear:left;}

/* NAV LINKS */
#main ul.nav {margin:15px 0 25px 0;float:left;}
#main ul.nav li {padding-right:10px;list-style:none;float:left;}
#main ul.nav li a {color:#575757;font-weight:bold;}
#main ul.nav li a:hover {color:#69addc;}
#main ul.nav li.highlight a {padding:5px;color:#69addc;text-decoration:none;border:1px solid #c3ddee;}

/* BLOCKS WITH ABSTRACTS */
#main div.block {float:left;}
#main div.item {float:left;clear:left;width:570px;}
#main div.item img {margin:0 0 15px 10px;float:left;}
#main div.item h4 {width:380px;float:right;}
#main div.item p {width:380px;float:right;}
/*====================================================
 COLUMN 1
=====================================================*/
#col1 {padding-top:10px;}
#col1 h3 {padding-top:10px;margin-bottom:10px;font-size:16.8px;line-height:19px;font-weight:bold;border-bottom:4px solid #c3ddee;}
#col1 h4 {font-family:verdana,arial,sans-serif;}
#col1 p.date {margin-bottom:5px;font-weight:bold;}
#col1 ul {margin:0 15px 10px 20px;}
#col1 ul li {list-style:circle;line-height:1.5em;margin-bottom:5px;}
#col1 ul li.current a {font-weight:bold;text-decoration:none;}
/*====================================================
 COLUMN 2
=====================================================*/
#col2 {padding-top:10px;}
#col2 h3 {padding-top:10px;margin-bottom:10px;font-size:16.8px;line-height:19px;font-weight:bold;border-bottom:4px solid #c3ddee;}
#col2 h4 {font-family:verdana,arial,sans-serif;}
#col2 a {line-height:1.5em;}
#col2 p.date {margin-bottom:5px;font-weight:bold;}
#col2 ul {margin:0 15px 10px 20px;}
#col2 ul li {list-style:circle;line-height:1.5em;margin-bottom:5px;}
#col2 ul li.current a {font-weight:bold;text-decoration:none;}
#col2 .item {margin-bottom:10px;}

/*====================================================
 FOOTER
=====================================================*/
#footer {background:#f5f1ea url(../Files/bg_footer_906x10.gif/$file/bg_footer_906x10.gif) no-repeat top left;}
#footer table {width:100%;}
#footer td {padding:10px 20px;color:#c2bba4;font-size:8.6px;line-height:14.6px;color:#1f1f1f;}
#footer td.right {text-align:right;}
#footer a.struturo {margin:0;padding:5px 0 5px 19px;background:#f5f1ea url(../Files/struturologo_17x20.gif/$file/struturologo_17x20.gif) no-repeat 0 2px;}
/*====================================================
 HACKS, ETC.
=====================================================*/

/*====================================================
 LAYOUT
=====================================================*/
html, body{margin:0;padding:0;text-align:center;} 
#pagewidth {margin:0 auto;width:906px;
background:url(../Files/bg_page_906x10.gif/$file/bg_page_906x10.gif) repeat-y;}

body.NavRight #main {margin-left:20px;width:570px;float:left;}
body.NavRight #col2 {margin-right:20px;width:270px;float:right;}

body.NavLeft #main {margin-right:20px;width:570px;float:right;}
body.NavLeft #col1 {margin-left:20px;width:270px;float:left;}

#footer {clear:both;}
/*====================================================
 PRINT
=====================================================*/


