/*************************************************************/
/*   Design:   Multiflex-3 Layout-2                          */
/*   File:     Basic text format options                     */
/*-----------------------------------------------------------*/
/*   Author:   G. Wolfgang                                   */
/*   Date:     November 15, 2006                             */
/*   Homepage: wwww.1-2-3-4.info                             */
/*-----------------------------------------------------------*/
/*   License:  Fully open source without restrictions.       */
/*             Please keep footer credits with a link to     */
/*             G. Wolfgang (www.1-2-3-4.info). Thank you!    */
/*************************************************************/

/*************/
/*  3. MAIN  */
/*************/

/* MAIN NAVIGATION */

.main-navigation .round-border-topright {width:10px; height:10px; position:absolute; z-index:100; margin:0 0 0 190px; background:url(../img/bg_corner_topright.gif) no-repeat;}

.nav3-grid {width:199px; border-bottom:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-weight:bold;}
.nav3-grid li {list-style:none;}
.nav3-grid li li {list-style:none;}
.nav3-grid li a, .nav3-grid li a:visited {display:block; min-height:2em; height:auto !important; height:2.0em; line-height:2em; padding:0 0 0 20px;  border-top: 1px solid rgb(200,200,200); text-decoration:none; color:#852f32; font-weight:bold; font-size:120%;}
.nav3-grid li li a, .nav3-grid li li a:visited {display:block; min-height:1.7em; height:auto !important; height:1.7em; line-height:1.7em; padding:0 0 0 40px; border:none; font-weight:normal; text-decoration:none; color:#852f32; font-size:120%;}
.nav3-grid li a:hover {padding:0 0 0 20px; background-color:#f5e0a7; text-decoration:none; color:#852f32;}
.nav3-grid li li a:hover {padding:0 0 0 40px; background-color:#f5e0a7; text-decoration:none; color:#852f32;}

.main-navigation h1.first {clear:both; margin:0; padding:4px 20px 3px; background-color:#ecbb42; font-family:"trebuchet ms", arial, sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:150%;}
.main-navigation h1 { clear:both; margin:30px 0 20px; padding:4px 20px 3px; font-family:"trebuchet ms", arial, sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:150%; background: #ecbb42; }
.main-navigation h2 {clear:both; margin:20px 0 10px 0; padding:0 20px 0px 20px; font-family:"trebuchet ms",arial,sans-serif; color:rgb(100,100,100); font-weight:bold; font-size:150%;}
.main-navigation h3 {clear:both; margin:10px 0 5px 0; padding:0 20px 0 20px; color:rgb(80,80,80); font-weight:bold; font-size:110%;} /* Note: h2 not existent, to make identical to formats for main-navigation for easier exchange */
.main-navigation p {clear:both; margin:0 0 10px; padding:0 20px; color:#852f32; line-height:1.3em; font-size:110%;}
.main-navigation p.center {text-align:center;}

.main-navigation ul.bullet {list-style:none; margin:5px 0 10px 20px;}
.main-navigation ul.bullet li { margin:0 0 3px 2px; padding:0 0 0 11px; font-size:110%; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 5px; }

/* MAIN CONTENT */

.content-unit {clear:both; width:640px; padding-bottom:10px; border-bottom:solid 1px rgb(210,210,210);}
.column1-unit {width:640px;}
.text-unit { color: #000; font-size: 12pt; font-family: helvetica, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding:15px 0 10px; }

.main-content h1.pagetitle {margin:0 0 0.4em; padding:0 0 2px; border-bottom:3px solid #ecbb42; font-family:"trebuchet ms", arial, sans-serif; color:#852f32; font-weight:bold; font-size:220%;}
.main-content h1.block {margin:1em 0 0; padding:2px 0 2px 2px; background:#ecbb42; font-family:"trebuchet ms", arial, sans-serif; color:#852f32; font-weight:bold; font-size:220%;}
.main-content h1 {margin:0 0 1em; font-family:"trebuchet ms", arial, sans-serif; color:#000; font-weight:normal; font-size:210%;}
.main-content h2 {margin:0 0 1.2em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(80,80,80); font-weight:normal; font-size:170%;}
.main-content h3 {margin:-1.5em 0 1.0em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(125,125,125); font-weight:normal; font-size:140%;}
.main-content h4 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-weight:normal; font-size:170%;}
.main-content h5 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-size:140%;}
.main-content h6 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",verdana,arial,sans-serif; font-weight:normal; font-size:140%;}
.main-content p {clear:both; margin:0 0 1.0em 0; line-height:1.5em; font-size:120%;}
.main-content p.center {text-align:center;}
.main-content p.details {clear:both; margin:1.0em 0 0.5em 0; line-height:1.0em; font-size:110%;}

.main-content ul.bullet {list-style:none; margin:0.5em 0 1.0em 0;}
.main-content ul.bullet li { margin:0 0 0.4em 2px; padding:0 0 0 12px; font-size:120%; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0.4em; }
.main-content ol {margin:0.5em 0 1.0em 18px !important; margin:0.5em 0 1.0em 23px/*IE*/;}
.main-content ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:120%;}

/***************/
/*  5. COMMON  */
/***************/
img.left-border {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}
img.center-border {clear:both; float:none; margin:0; padding:1px; border:1px solid rgb(150,150,150);}

a {color:#852f32; font-weight:bold; text-decoration:none;}
a:hover {color:#852f32; text-decoration:underline;}
a:visited {color:#852f32;}

a img {border:solid 1px rgb(150,150,150);}
a:hover img {border:solid 1px rgb(220,220,220);}