BODY {margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; font-size:80%;}

BODY.theatremenu {background-color:#0066ff; margin:0em; padding:0em;}

H1 {font-family: Arial, Verdana, Helvetica; color: #0000FF;}
H2 {font-family: Arial, Verdana, Helvetica; color: #0000FF;}
H4 {font-family: Arial, Verdana, Helvetica; color: #0000FF;}
H3 {font-family: Arial, Verdana, Helvetica; text-decoration: underline; color: #408080}
UL {font-family: Arial, Verdana, Helvetica; color: #0000FF;}
LI {font-family: Arial, Verdana, Helvetica; color: #0000FF;}

.spacer {font-family:Verdana, sans-serif; font-size: 3px; height: 3px;}
.spacer2 {font-family:Verdana, sans-serif; font-size: 2px; height: 2px;}

table.splash {height:100%}

.topbox {border:solid 0.1em white;text-align:center;padding:0.2em;vertical-align:bottom;}

.MainBox {
background-color : #ffffff;

border-top-style : none;

border-right-style : outset ;
border-bottom-style : inset ;
border-left-style : outset ;

border-right-width : 1px;
border-bottom-width : 2px;
border-left-width : 1px;

border-right-color : #c0c0c0 ;
border-bottom-color : #999999 ;
border-left-color : #dddddd;
}

.MainBoxHeader {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-style: normal;
font-size: 14px;
font-weight: bold;
color: #004040;
background-color : #E9E9E9;
}
.MainBoxHeader1 {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-style: normal;
font-size: 1em;
font-weight: bold;
color: #004040;
background-color : #E9E9E9;
}
.trainingbox {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-style: normal;
font-size: 1em;
font-weight: bold;
color: #004040;
background-color : #E9E9E9;
border-top: solid 1px red;
border-left: solid 1px red;
border-right: solid 1px red;
border-bottom: none;
padding-left:4px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
}
.trainingdetail {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
border-bottom:solid 1px red;
border-left: solid 1px red;
border-right: solid 1px red;
padding:2px;
margin-bottom:6px;
}
.MainBoxContent {
font-weight : normal;
font-size : 1em;
text-transform : none;
color : #000064;
font-family : Arial, tahoma, verdana, sans serif;
background-color : #ffffff;
}
.bluelineboxtop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : none;
border-right-style : solid ;
border-bottom-style : solid ;
border-left-style : solid ;

border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;

border-right-color : #00FFFF;
border-bottom-color : #00FFFF;
border-left-color : #00FFFF;
}
.bluelineboxmiddle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : solid ;
border-right-style : solid ;
border-bottom-style : solid ;
border-left-style : solid ;

border-top-width : 1px;
border-right-width : 1px;
border-left-width : 1px;
border-bottom-width : 1px;

border-top-color : #00FFFF;
border-right-color : #00FFFF;
border-left-color : #00FFFF;
border-bottom-color : #00FFFF;
}
.bluelineboxbottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; font-style:
normal; font-weight:
bold; color: #004040;
background-color : #ffffff;

border-top-style : solid;
border-right-style : solid ;
border-bottom-style : none ;
border-left-style : solid ;

border-top-width : 1px;
border-right-width : 1px;
border-left-width : 1px;

border-top-color : #00FFFF;
border-right-color : #00FFFF;
border-left-color : #00FFFF;
}
.bluelineboxbottomgreen {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-style: normal;
font-weight: normal;
color:  #004040;

border-top-style : solid ;
border-right-style : none ;
border-bottom-style : none ;
border-left-style : solid ;

border-top-width : 1px;
border-left-width : 1px;

border-top-color : #00FFFF;
border-left-color : #00FFFF;
}
.bluelineboxlefttop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : none;
border-right-style : solid ;
border-bottom-style : solid ;
border-left-style : none ;

border-right-width : 1px;
border-bottom-width : 1px;

border-right-color : #00FFFF;
border-bottom-color : #00FFFF;
}
.bluelineboxleftmiddle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : solid;
border-right-style : solid ;
border-bottom-style : solid ;
border-left-style : none ;

border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;

border-top-color : #00FFFF;
border-right-color : #00FFFF;
border-bottom-color : #00FFFF;
}
.bluelineboxleftbottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : solid;
border-right-style : solid ;
border-bottom-style : none ;
border-left-style : none ;

border-top-width : 1px;
border-right-width : 1px;

border-top-color : #00FFFF;
border-right-color : #00FFFF;
}
.bluelineboxrighttop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : none ;
border-right-style : none ;
border-bottom-style : solid ;
border-left-style : solid ;

border-bottom-width : 1px;
border-left-width : 1px;

border-bottom-color : #00FFFF;
border-left-color : #00FFFF;
}
.bluelineboxrightmiddle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : solid ;
border-right-style : none ;
border-bottom-style : solid ;
border-left-style : solid ;

border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;

border-top-color : #00FFFF;
border-bottom-color : #00FFFF;
border-left-color : #00FFFF;
}
.bluelineboxrightbottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #004040;
background-color : #ffffff;

border-top-style : solid ;
border-right-style : none ;
border-bottom-style : none ;
border-left-style : solid ;

border-top-width : 1px;
border-left-width : 1px;

border-top-color : #00FFFF;
border-left-color : #00FFFF;
}
.disclaimer {
font-weight : normal;
font-size : 0.9em;
text-transform : none;
color : #9f9f9f;
font-family : Arial, sans serif;
line-height : 9px;
}



.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; color: #FF0000;}
.FourQuarters {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-style: normal; color: #004040;}
.greentitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 50px; font-style: normal; font-weight: bold; color: #004040;}
.greentitle2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-style: normal; font-weight: bold; color: #004040;}
.Mark {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; color: #999999;}
.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: bold; color: #004040;}
.txt2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; color: #FF0000;}
.intro {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; color: #0000FF;}
.greentxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; color: #004040;}
.greentxt2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; color: #004040;}
.greentxt3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; font-weight: bold; color: #004040}
.greentext4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; color: #004040}
.greentext5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal; color:  #004040}
.greenheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2em; font-style: normal; font-weight: bold; color: #004040}
.redtxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; color: #FF0000;}
.list {font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #0000FF;}
.themenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; font-weight: bold; color: #0000FF;}
.greentxthe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; font-weight: bold; color: #004040;}
.greentxthe1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; font-weight: bold; color: #004040;}
.whitetxthe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; font-weight: bold; color: #FFFFFF;}
.bluetextbox {font-family:tahoma,sans-serif;font-size:11px; background: #ccccff; border-bottom: 1px solid #0066ff; border-right: 1px solid #0066ff;border-left: 1px solid #66ffff;border-top:1px solid #66ffff;color:#0066ff;height:22px;text-decoration:none;}
.bluetextbox1 {font-family:tahoma,sans-serif;font-size:1em; background: #ccccff; border-bottom: 1px solid #0066ff; border-right: 1px solid #0066ff;border-left: 1px solid #66ffff;border-top:1px solid #66ffff;color:#0066ff;height:22px;text-decoration:none;}
.bigtextbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; font-weight: bold; color: #004040; background-color: #FFFFFF; border: 1px outset; border-color: #dddddd #666666 #999999 #dddddd }
.bigtextboxcaption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #0066ff}
.tiny {font-size: 1px;}
.signature {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.3em; font-style: oblique; font-weight: bold; color: #004040;  height : 123%;  text-transform : lowercase;  text-indent : 77px;  vertical-align : super;     }
.numeralogo {
	font : bolder oblique small-caps 222%/222% Verdana; color: #004040;
}
UL.box {background-image: url(http://www.fourquarters.org/images/green.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #004040; background-color : #ffffff; text-align: left;}
.weblinks {
color : #FF0000;
background : #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal;
}


A:link, A:active {text-decoration: none; color:	#ff0000; background: transparent;}
A:visited {text-decoration: none; color: #ff0000; background: transparent;}
A:hover {text-decoration: underline; color:#ff0000; background: transparent;}
A.greennav:link, A.greennav:active {
background: #FFFFFF;
font-size: 0.9em;
text-decoration: underline;
color: #004040;
}
A.greennav:visited {
background: #FFFFFF;
font-size: 0.9em;
text-decoration: none;
color :  #004040;
}
A.greennav:hover {
background: #FFFFFF;
font-size: 0.9em;
text-decoration: underline;
color :  #004040;
}
A.red {
background: #FFFFFF;
font-size: 0.9em;
text-decoration: none;
color:  #FF0000;
}
A.red:link, A.red:active {
background: #FFFFFF;
font-size: 0.9em;
text-decoration: none;
color:  #FF0000;
}
A.red:visited {
background: #FFFFFF;
font-size: 0.9em;
text-decoration: none;
color : #FF0000;
}
A.red:hover {
background: #FFFFFF;
font-size: 0.9em;
text-decoration: underline;
color : #FF0000;
}

A.redtext {
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal;
text-decoration: none;
color:  #FF0000;
}
A.redtext:link, A.redtext:visited {
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal;
text-decoration: none;
color:  #FF0000;
}
A.redtext:active {
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal;
text-decoration: none;
color : #FF0000;
}
A.redtext:hover {
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal;
text-decoration: underline;
color : #FF0000;
}


A.redfr {
background: #FFFFFF;
font-size: 0.8em;
text-decoration: none;
color: #FF0000;
}
A.redfr:link, A.redfr:active {
background: #FFFFFF;
font-size: 0.8em;
text-decoration: none;
color: #FF0000;
}
A.redfr:visited {
background: #FFFFFF;
text-decoration: none;
font-size: 0.8em;
color : #FF8080;
}
A.redfr:hover {
background: #FFFFFF;
text-decoration: underline;
font-size: 0.8em;
color : #FF0000;
}
A.the:link, A.the:visited { text-decoration: none; font-size: 1.4em; font-style: normal; font-weight: bold; color: white; background: transparent; padding:0.2em;vertical-align:bottom;}
A.the:hover {text-decoration: underline; font-size: 1.4em; font-style: normal; font-weight: bold; color: white; background : transparent; padding:0.2em;vertical-align:bottom;}
A.the:active { text-decoration : underline; font-size: 1.4em; font-style: normal; font-weight: bold; color: #ccccff; background : transparent; padding:0.2em;vertical-align:bottom;}
A.themenu:link, A.themenu:visited { text-decoration: none; font-size:1em; font-weight: normal; color: #0066ff; background: transparent; }
A.themenu:hover { text-decoration : underline;  font-size:1em; font-weight: normal; color: #0066ff; background : transparent; }
A.themenu:active { text-decoration : underline;  font-size:1em; font-weight: normal; color: #0066ff; background : transparent; }
