body{
margin:0;
padding:0;
line-height: 1.3em;
}

b{
font-size: 90%;
}

a{
color: black;
}
a:hover{
color: #6AB241;
}
a.noline{text-decoration: none;}
a.noline:hover{text-decoration: underline;}
a.white{color: white;}
a.white:hover{color: #6AB241;}
a.gray{color: #EAEAEA;}
a.gray:hover{color: #6AB241;}
em{color: #6AB241;}

img.displayed {
display: block;
margin-left: auto;
margin-right: auto;
}

img.floatRight { 
float: right; 
margin: 5px;
margin-top: 10px; 
}

img.floatLeft { 
float: left; 
margin: 5px; 
margin-top: 10px;
margin-right: 10px;
}

pre.example {
font-family: "Courier New", Courier, mono;
font-size: 13px; color: black;
background-color: #EAEAEA;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
border: black;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
width: auto;
}

#maincontainer{
font: 13px Verdana;
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #EAEAEA;
height: 90px; /*Height of top section*/
}
#topsection h1{
margin: 0;
padding-top: 15px;
}
#contentwrapper{
float: left;
width: 100%;
background: #FFFFFF;
}
#contentcolumn{
margin: 0 190px 0 190px; /*Margins for content column. Should be 0 RightColumnWidth 0 LeftColumnWidth*/
background: #FFFFFF;
margin-bottom: 0px;
}
#contentcolumn2{
margin-left: 190px; /*Margins for content column. Should be 0 RightColumnWidth 0 LeftColumnWidth*/
background: #FFFFFF;
margin-bottom: 0px;
}
#leftcolumn{
float: left;
width: 186px; /*Width of left column in pixel*/
margin-left: -840px; /*Set margin to that of -(MainContainerWidth)*/
background: #EAEAEA;
/*border-right: 4px solid #EAEAEA;*/
padding-top: 10px;
padding-left: 4px;
margin-top: 0px;
margin-bottom: 10px;
}
#rightcolumn{
float: left;
width: 186px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
background: #FFFFFF;
border-left: 4px solid #EAEAEA;
margin-top: 10px;
margin-bottom: 10px;
}
#footer{
clear: left;
width: 100%;
background: #6AB241;
color: #FFF;
text-align: center;
padding: 4px 0;
}
#footer a{
color: white;
}

#subtitle1{
width: 100%;
font-family: "Trebuchet MS", sans-serif;
font-size: 15px;
font-weight: bolder;
color: black;
text-align: left;
padding: 4px 0;
}
#subtitle2{
width: 100%;
background: #FFFFFF;
border-color: #EAEAEA;
border-style: solid;
border-width: 2px 0 0 0;
margin-bottom: 4px;
font-family: "Trebuchet MS", sans-serif;
font-size: 15px;
font-weight: bolder;
color: black;
text-align: left;
padding: 6px 0;
}

#subtext1{
width: 100%;
text-align: left;
padding-bottom: 10px;
border-color: #EAEAEA;
border-style: solid;
border-width: 0px;
border-bottom-width: 2px;
margin-bottom: 10px;
}
#subtext{
width: 100%;
text-align: left;
padding-bottom: 10px;
}
#blocktext{
width: 100%;
text-align: left;
padding-top: 4px;
padding-bottom: 4px;
line-height: 1.2em;
}

.innertube{
margin: 10px; /*Marginst for inner DIV inside each column (to provide padding)*/
margin-top: 10;
}
.lefttube{
margin-right: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}
.righttube{
margin-left: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}

/* Menu */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#modernbricksmenu2{
padding: 0;
width: 100%;
float: left;
border-top: 5px solid #6AB241; /*Green color theme*/ 
border-bottom: 5px solid #6AB241; /*Green color theme*/ 
/*background: transparent;*/
voice-family: "\"}\"";
voice-family: inherit;
background: #4D4D4D;
/*border-top: 1px solid white;*/
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 30px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 1px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 0 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #4D4D4D; /*Green color theme*/ 
/*border-top: 1px solid white;*/
border-right: 1px solid white;
/*border-left: 1px solid white;*/
}

#modernbricksmenu2 a:hover{
background-color: #6AB241;/*Green color theme*/ 
color: white;
}

#modernbricksmenu2 #left a{ /*currently selected tab*/
border-left: 1px solid white;
}

#modernbricksmenu2 #currentleft a{ /*currently selected tab*/
background-color: #6AB241; /*Green color theme*/ 
color: white;
border-color: #6AB241; /*Green color theme*/
border-right: 1px solid white;
border-left: 1px solid white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #6AB241; /*Green color theme*/ 
color: white;
border-color: #6AB241; /*Green color theme*/
border-right: 1px solid white;
}

#address {
font: 100% Verdana;
margin:0;
width: 100%;
text-align: left;
border-color: #EAEAEA;
border-style: solid;
border-width: 0px;
border-bottom-width: 2px;
padding-bottom: 10px;
margin-bottom: 5px;
}

#paper {
font: 80% Verdana;
margin:0;
width: 100%;
text-align: left;
border-color: #EAEAEA;
border-style: solid;
border-width: 0px;
padding-bottom: 5px;
margin-bottom: 5px;
}



