
div#header
{
   /* margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;*/
    /*width: 920px;*/
    width: 820px;
    height:75;
    text-align: left;
    padding:0px 0px 0px 0px;
    background-color:rgb(0,153,0);
    position: absolute;
    left: 0px;
    top: 0px;
    color:White;
}

div#menu
{
    font-family:Arial;
    font-size:14;
   /* margin-left: 0;
    margin-right: 0;
    margin-bottom:0;*/
    margin-top:0;
    text-align: left;
    padding:10px 0px 0px 5px;
    width: 115px;
    height:100%;
    position: absolute;
    left: 0px;
    top: 75px;
    color:white;
    background-color: rgb(0,153,0);
}

div#colright
{
    font-family:Arial;
    font-size:14;
    /*margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;*/
    text-align: left;
    padding:10px 0px 0px 5px;
    width: 115px;
    height:100%;
    position: absolute;
    left: 700px;
    top: 75px;
    color:white;
    background-color: rgb(0,153,0);
}

div#colrighttest
{
    font-family:Arial;
    font-size:14;
    /*margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;*/
    text-align: left;
    padding:10px 0px 0px 5px;
    width: 135px;
    height:100%;
    /*height:500px;*/
    
    position: absolute;
    left: 700px;
    top: 75px;
    color:white;
    background-color: rgb(0,153,0);
}
div.img
  {
  margin:0 0px;
  /*border:1px solid #0000ff;*/
  /*height:auto;
  width:auto;*/
  float:center;
  text-align:center;
  }

#smallContainer,
div#header,div#menu,div#colright
{
    margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;
}
div#main_content
{
    margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;
}

/*
div#main_content
{
    border-style: solid;
    border-bottom-width:1px;
    border-top-width:1px;
    border-right-width:1px;
    border-left-width:1px;
    border-color:rgb(0,153,0);
}
*/
div#main_content
{
    font-family: Verdana;
    font-size:14;
    /*margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;*/
    /*width: 620px;*/
    width: 570px;
    text-align: left;
    padding:10px 10px 10px 10px;
    background-color: white;
    height:100%;
    position: absolute;
    left: 115px;
    top: 75px;
    color:black;
}
div#main_content_small
{
    font-family: Verdana;
    font-size:14;
    margin-left: 20;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;
    width: 540px;
    text-align: left;
    padding:10px 10px 10px 10px;
    background-color: white;
    height:100%;
    position: float;
    /*left: 115px;
    top: 75px;
    color:black;*/
}

#smallContainer
{
    font-family: Verdana;
    font-size:14;
    /*margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;*/
    width: 250px;
    text-align: left;
    padding:10px 10px 10px 10px;
    background-color: rgb(255, 255, 204);
    height:150;
    position: float;
    color:black;
    border-style: groove;
    border-width:3px;
}

div#blockTitle,div#blockTitleCenter,div#blockTitleOrg,div#blockTitleCenterOrg,div#blockSubtitleOrg,div#blockTitleReadings,div#blockTitleReadingsXmas,div#blockTitleBulletins
{
    /*background-color: rgb(255, 255, 204);*/
    /*background-color: rgb(0,153,0);*/
    /*background-color:  #067EF7;*/ /*blue*/
    /*background-color: #1ACA7C; light green*/
    
    height:auto;
    position: float;
    /*color:white;*/
    /*width:50%;*/
    font-weight:bold;
}

.contactsLeftJust
{
	text-align:left;
}
.contactsRightJust
{
	text-align:right;
}

div#blockTitle,div#blockTitleOrg
{
    text-align: left;
    width:100%;
}

div#blockTitle,div#blockTitleOrg
{
    background-color:white;
    /*color:white;*/
    color:blue;
}

div#blockTitleCenter,div#blockTitleCenterOrg,div#blockTitleReadings,div#blockTitleBulletins,div#blockTitleContacts
{
    background-color:blue;
    /*color:white;*/
    color:white;
}
div#blockTitleReadingsXmas
{
    background-color:red;
    /*color:white;*/
    color:white;
}
div#blockTitleReadings,div#blockTitleReadingsXmas,div#blockTitleBulletins,div#blockTitleContacts
{
    width:50%;
}

div#blockTitleContacts
{
    width:70%;
}
div#blockSubtitleOrg
{
    background-color:purple;
    color:white;
}

/*borders*/
div#blockTitle,div#blockTitleOrg
{
border-style: solid;
border-bottom-width:1px;
border-top-width:0;
border-right-width:0;
border-left-width:0;
border-color:blue;
    /*border-width:3px;*/

}

div#blockTitleCenter,div#blockTitleCenterOrg,div#blockSubtitleOrg
{
    text-align: center;
    width:100%;
}


div#leftMargin20
{

    margin-left:20;

}


div#loginInterface
{
 width:400;
 height:245;
 background-image: url("../stjohnsAuth/images/bg_lock.gif");
 position:float;
 text-align:left;
 background-color: white;
 margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
    margin-top:0;
    /*
    border-style: groove;
    border-width:3px;
 */
}
img#leftNoB
{
float:left;
border:0px dotted black;
margin:0px 10px 5px 10px;
}

img#rightNoB
{
    float:left;
    border:0px dotted black;
    margin:0px 10px 5px 10px;
}

.inputA
{
    position:float;
    text-align:left;
    margin-left: 250;
    margin-top:150;
}
 
div#container
{
    height:100%;
}

html,body {
    height: 100%;
}



A.menuLink:link
{
    color: white; 
    text-decoration:underline;
}
A.menuLink:visited
{
    color: white; 
    text-decoration:underline;
}

A.menuLink:hover,A.otherLink:hover
{
    cursor:hand; 
    color: red; 
    background-color: yellow;
    text-decoration: none;
}

A.menuLink:active
{
    color: purple; 
    background-color: white;
    text-decoration:underline;

}

A.otherLink:link,A.otherLink:visited,A.otherLink:active,A:link,A:visited,A:active
{
    color:black;
    text-decoration:underline;
}

A:hover
{   
    cursor:hand;
    color: red; 
    background-color: yellow;
    text-decoration: none;
}



/*
A:active
{
    color:red;
    text-decoration:underline;
    background-color: white;
}

*/



table
{
    background-color:#F0F8FF
}

td
{background-color:#F0F8FF;
    width:640px;
    
}

h2
{
    text-align:center;
    color:blue;
}

h2#left
{
    text-align:left;
}
ul 
{ 
    list-style-type:disc 
}

ul.square 
{
list-style-type: square
}

ul.circle 
{
list-style-type: circle
}

textarea
{
    font-family:Arial;
    background-color:#CCCCCC
}

textarea.border
{
    border:none
}
span.color
{
    color:Blue
}

h3
{
    color:blue;
    text-align:center;
    text-decoration:underline;
}

h4
{
    color:blue;
}

