﻿
.cssbuttonstoggler1 {
	MARGIN-TOP: 0px; MARGIN-LEFT: 1px; OVERFLOW: hidden; WIDTH: 100%; height:80px;  IMG-ALIGN: center;
}
.cssbuttonstoggler {
	MARGIN-TOP: 6px; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: left
}
.cssbuttonstoggler A {
	DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(square-gray-left.gif) no-repeat left top; FLOAT: left; FONT: 13px/15px Arial; COLOR: #494949; MARGIN-RIGHT: 6px; HEIGHT: 23px; TEXT-DECORATION: none
}
.cssbuttonstoggler A SPAN {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(square-gray-right.gif) no-repeat right top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.cssbuttonstoggler A.selected {
	BACKGROUND-POSITION: left bottom
}
.cssbuttonstoggler A:hover {
	BACKGROUND-POSITION: left bottom
}
.cssbuttonstoggler A.selected SPAN {
	BACKGROUND-POSITION: right bottom; COLOR: black
}
.cssbuttonstoggler A:hover SPAN {
	BACKGROUND-POSITION: right bottom; COLOR: black
}
.cssbuttonstoggler A.toc {
	
}
.cssbuttonstoggler A.prev {
	
}
.glidecontenttoggler-2 A.next {
	
}
.cssbuttonstoggler A.prev:hover {
	
}
.glidecontenttoggler-2 A.next:hover {
	
}
.div{font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
padding:5px;
float:left;
}

.glidecontentwrapper {
	BORDER-RIGHT: #687c98 5px solid; BORDER-TOP: #687c98 5px solid; OVERFLOW: hidden; BORDER-LEFT: #687c98 5px solid; WIDTH: 90%; BORDER-BOTTOM: #687c98 5px solid; POSITION: relative; HEIGHT: 400px
}
.glidecontent 
{
	PADDING-RIGHT: 10px; 
	text-align:justify; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #2d3c14; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 97%; 
	PADDING-TOP: 10px; 
	POSITION: absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	color:#cccccc;
}
.glidecontenttoggler {
	MARGIN-TOP: 6px; WIDTH: 100%; TEXT-ALIGN: left
}
.glidecontenttoggler A {
BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; DISPLAY: inline-block; PADDING-LEFT: 3px; FONT-WEIGHT: none; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none
}
.glidecontenttoggler A.selected {
	BACKGROUND: #e4effa; COLOR: black
}
.glidecontenttoggler A:hover {
	BACKGROUND: #e4effa; COLOR: black
}
.glidecontenttoggler A.toc {
	
}
.glidecontenttoggler A.prev {
	
}
.glidecontenttoggler A.next {
	
}
.glidecontenttoggler A.prev:hover {
	BACKGROUND: #1a48a4; COLOR: white
}
.glidecontenttoggler A.next:hover {
	BACKGROUND: #1a48a4; COLOR: white
}



html {height:100%}



body {background: url("../images/background.png") center top #e5e5e5; margin: 0; padding: 0px; text-align: center;  font: normal 0.9em/1.55em  "Times New Roman", Times, Georgia, serif; color:#4c4c4c; height:100%;}



a { text-decoration: none; color:#3366cc;}

a:hover { text-decoration: underline; }



h1 {font: normal 1.45em/1.5em "Times New Roman", Times, Georgia, serif; color:#660000;}

h1.intro {margin-top:0px; font-style:italic;}

h2 {font: normal 1.3em/1.35em "Times New Roman", Times, Georgia, serif; color:#333;}

h3 {font: normal 1.15em/1.2em "Times New Roman", Times, Georgia, serif; color:#333;}

li {margin-bottom:8px;}

ul.noIndent {margin-left:8px; padding-left:8px;}



a.headlinks:link {color:#333; text-decoration:none;}

a.headlinks:active {color:#333; text-decoration:none;}

a.headlinks:hover {color:#333; text-decoration:none;}

a.headlinks:visited {color:#333; text-decoration:none;}



input.members {background-color:#f3f3f3; font-family:"Times New Roman", Times, Georgia, serif; width:200px; margin-bottom:10px;}

input.membersSM {background-color:#f3f3f3; font-family:"Times New Roman", Times, Georgia, serif; margin-bottom:12px;}

.inputPhone {font-family:"Times New Roman", Times, Georgia, serif; font-size:16px; margin-bottom:10px; vertical-align:top;}



#mainContainer{position:relative; width: 900px; margin: 0 auto; text-align: left; background-color:#fff; min-height: 100%;

	height: auto !important; height: 100%;} 



#logo {margin: 0; text-align: left; padding:10px 0px 0px 30px; }

#sponsor {margin: 0; text-align: left; padding:10px 0px 0px 30px; }



#footermenu { float:right; bottom:auto; margin-top:20px; color:#660000;}



#lgImage {width: 900px; margin: 0; text-align:center; background:#660000}



#Content {width: 800px; text-align:justify; min-height:100%;}


#leftFloat {width:380px; float:left; margin:20px 0px 15px 15px; padding:10px;}



#rightFloat {width:330px; height:300px; float:right; margin:20px 10px 20px 0px; padding:10px 0px 10px 15px; border-left:1px solid #e5e5e5;}



#rightFloat2 {width:200px; height:300px; float:left; margin:0px 10px 20px 0px; padding:0px 0px 10px 15px; border-left:1px solid #e5e5e5;}



#noFloat {clear:both; position:relative; bottom:5px; right:10px; text-align:right;}



#noFloatLeft {clear:both; position:relative; top:auto; left:auto; text-align:left; padding:10px 30px; margin-top:20px;}



#scrollingContainer {border:1px solid #e5e5e5; width:738px; height:200px; overflow:auto; margin-top:0px; font: normal 0.85em/1.3em "Times New Roman", Times, Georgia, serif;}



#scrollingContainer2 {border:1px solid #e5e5e5; width:738px; height:300px; overflow:auto; margin-top:0px; font: normal 0.85em/1.3em "Times New Roman", Times, Georgia, serif;}



#scrollingContainerSM {border:1px solid #e5e5e5; width:420px; height:200px; overflow:auto; margin-top:0px; font: normal 0.85em/1.3em "Times New Roman", Times, Georgia, serif;}



.row1 {border-bottom:1px solid #cdcdcd; vertical-align:top;}

.row2 {border-bottom:1px solid #cdcdcd; background:#f1f1f1; vertical-align:top;}

.row3 {border-bottom:1px solid #cdcdcd; background:#dcd9af; vertical-align:top;}

.date {padding:5px 3px;}

.time {padding:5px 3px;}

.info {padding:5px 3px;}



#footer {clear:both; margin: 0 auto; position:relative; bottom:auto; width:900px; background:url(../images/footerBG.jpg) bottom right repeat-y #fff; font: normal 0.75em  verdana, geneva, sans-serif; }

#footerInset {padding:5px 10px; text-align:left;}



.push {height:4em;}





#modernbricksmenu{

padding: 0;

width: 100%;

background: transparent;

voice-family: "\"}\"";

voice-family: inherit;

}



#modernbricksmenu ul{

font: normal 0.75em  verdana, geneva, sans-serif; /*"Times New Roman", Times, Georgia, serif;*/

margin:18px  0 0;

margin-left: 30px; /*margin between first menu item and left browser edge*/

padding: 0;

list-style: none;

}



#modernbricksmenu li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

}



#modernbricksmenu a{

float: left;

display: block;

color: #4c4c4c;

margin: 0 1px 0 0; /*Margin between each menu item*/

padding: 3px 16px;

text-decoration: none;

background-color: #d3d3d3; /*Default menu color*/

border-bottom: 1px solid white;

}



#modernbricksmenu a:hover{

background-color: #cbb966; /*Menu hover bgcolor*/

}



#modernbricksmenu #current a{ /*currently selected tab*/

background-color: #dcd9af; /*Brown color theme*/ 

border-color: #dcd9af; /*Brown color theme*/ 



}



#modernbricksmenuline{

clear: both;

padding: 0;

width: 100%;

height: 5px;

line-height: 5px;

background: #dcd9af; /*Brown color theme*/ 

}

#textbody
{
	margin:5px 0px 15px 15px; 
	padding:10px;
}



