BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px;background-color: #091633; background-image: url(../app_themes/clymer/images/main_bknd.gif);  BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial
}


A, A:visited
{
	color: #781F2C;
}

H1 {
	color: #243E91;
	font-size: large;
}

H2 {
	color: #243E91;
	font-size: medium;
}

H3 {
	color: #243E91;	
	font-size: larger;
}

H6 {
	color: white;	
	font-size: large;
}

.MainDiv {
	MARGIN-LEFT: 22px; WIDTH: 900px; 
}

.MainTable {

MARGIN-LEFT: 22px; WIDTH: 900px; 
}


.Logo {
	background-image: url(../app_themes/clymer/images/calvary_logo.gif); width: 314px;  height: 108px; background-repeat: no-repeat; margin-Left:100px; align: left; 
}

.Footer {
	Position: absolute; top: 615px; left:250px;  FONT-SIZE: 10px; COLOR: #c0c0c0;   text-align: center; text-align: top;
}

.FooterImg {
	Position: absolute; top: 615px; left:695px;  FONT-SIZE: 10px; COLOR: #c0c0c0;   text-align: center;
}

.FooterImg a {
	color: #FBF813; border:0px;
}

.Footer a {
	color: #FBF813;
}

.HomePageLeftColumn{
Position: absolute; top: 120px; left:40px; 	 

}
.CenterColumn{
Position: absolute; top: 210px; left:220px; width: 375px; height: 300px;

}
.CenterDirectory1{
Position: absolute; top: 175px; left:220px; width: 375px; height: 300px;

}

.CenterColumnFull {
Position: absolute; top: 210px; left:210px; width: 623px; height: 300px;
}

.CenterDirectory {
Position: absolute; top: 20px; left:0px; width: 623px; height: 290px;
}

.CenterColumnTall {
Position: absolute; top: 205px; left:220px; width: 600px; height: 310px;
}

.MainMenu {
	 Margin-left: 160px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold;FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 0px;  BACKGROUND-REPEAT: repeat-x;  text-valign: bottom; spacing: 0px;
}

.CMSMenuItem {width: 80px;
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../app_themes/clymer/images/topbutton_blank.gif);  BACKGROUND-REPEAT: no-repeat;  COLOR: white; height: 57px;  vertical-align: bottom; text-align: center; spacing: 0px;
}

.CMSMenuItemMouseOver {width: 80px;
FONT-WEIGHT: bold;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../app_themes/clymer/images/topbutton_ro.gif); BACKGROUND-REPEAT: no-repeat; COLOR: #FBF813; height: 57px;  vertical-align: bottom; text-align: center; spacing: 0px;
}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuItemMouseDown, .CMSMenuItemMouseUp {width: 80px;
FONT-WEIGHT: bold;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../app_themes/clymer/images/topbutton_ro.gif);  BACKGROUND-REPEAT: no-repeat; COLOR: #FBF813;  height: 57px; vertical-align: bottom; text-align: center; spacing: 0px;
}




.LogoImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 45px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; text-align: left;
}
.BoxTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitleFull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitle {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px
}
.BoxTitleFull {
	BORDER-BOTTOM: #4e5a5f 1px solid; HEIGHT: 23px
}
.BoxArea {
position: absolute; left: 603px; top:302px;	
PADDING-RIGHT: 0px; BORDER-TOP: #4e5a5f 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; 
}
.GreenGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.BlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.RedGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.GreenGradient A {
	COLOR: #ffffff
}
.BlueGradient A {
	COLOR: #ffffff
}
.RedGradient A {
	COLOR: #ffffff
}
.GreenGradient A:visited {
	COLOR: #ffffff
}
.BlueGradient A:visited {
	COLOR: #ffffff
}
.RedGradient A:visited {
	COLOR: #ffffff
}
.Green .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxArea {
	BACKGROUND-COLOR: #f3f9ed
}
.GreenGradient {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/box.gif); BACKGROUND-COLOR: #4f7a00
}
.Blue .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxArea {
}
.BlueGradient {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/box.gif); BACKGROUND-COLOR: #2e68bf
}
.LightBlueBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaf0f8
}
.LightBlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/clymer/images/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.Red .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxArea {
	BACKGROUND-COLOR: #fff5e5
}
.RedGradient {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/Red/box.gif); BACKGROUND-COLOR: #b80018
}
.Gray .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxArea {
	BACKGROUND-COLOR: #ffffff
}
.LightGrayGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/clymer/images/Gray/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCorners {
	MARGIN-BOTTOM: 10px
}
.ContainerWithCornersLeft {
	BORDER-LEFT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersRight {
	BORDER-RIGHT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersContent {
	BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.ContainerWithCornersTop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/clymer/images/containertop.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersRow {
	FONT-SIZE: 8px; HEIGHT: 11px
}
.ContainerWithCornersBottom {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/containerbottom.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersTopLeft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/clymer/images/containerlefttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersTopRight {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/clymer/images/containerrighttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomLeft {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/containerleftbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomRight {
	BACKGROUND-IMAGE: url(../app_themes/clymer/images/containerrightbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}

.CMSTreeMenuTable {	
}
.CMSTreeMenuItem {
	height: 31px; PADDING-LEFT: 20px; PADDING-TOP: 5px; PADDING-BOTTOM: 0px; BACKGROUND-IMAGE: url(../app_themes/clymer/images/button_normal.gif); WIDTH: 176px; BACKGROUND-REPEAT: no-repeat; color: white; margin-top: 10px; margin-bottom: 10px;
}

.CMSTreeMenuItem  A, link {
	color:white; font-weight: bold; border-bottom: 0px;
}

.CMSTreeMenuSelectedItem  {
	height: 31px; PADDING-LEFT: 20px; PADDING-TOP: 5px; PADDING-BOTTOM: 0px; BACKGROUND-IMAGE: url(../app_themes/clymer/images/button_select.gif); WIDTH: 176px; BACKGROUND-REPEAT: no-repeat
}

.CMSTreeMenuSelectedItem  A, Link {
	color:white; 
}
.CMSTreeMenuSelectedLink {
	COLOR: white; TEXT-DECORATION: none; border-bottom: 0px;
}
.CMSTreeMenuLink {
	TEXT-DECORATION: none; border-bottom: 0px;
}



/* ---- News page ---- */

.NewsTitle
{
	color: #3c78cc;
	font-size: large;
}
.NewsSummary
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

/* ---- Drop-down menu ---- */

.subCMSMenuItem,  .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItemMouseUp
{
  background-color: #B4C6FA;
  color: #091633;
  text-decoration: none;
  width: 120px;
	padding: 3px;
             	spacing: 0px;
	border-color: #B4C6FA;

	height: 15px;
}

.subCMSMenuItemMouseOver, .subCMSMenuItemMouseDown, .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseUp
{
  background-color: #DAE3FD;
  color: #091633;
  text-decoration: none;
  width: 120px;
		padding: 3px;
        	spacing: 0px;
	border-color: #DAE3FD;

height: 15px;
}

.subCMSMenuItemMouseOver, .subCMSMenuItemMouseDown, .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseUp a, link
{
  
  color: #091633;
  text-decoration: none;
  width: 120px;
	padding: 3px;
     	spacing: 0px;
	border-color: #DAE3FD;

height: 15px;
}

.Headerbar
{
   clear:both;
   background-image: url(../app_themes/clymer/images/headerbar.gif);
   background-repeat: repeat-x;
   height: 27px;
   width: 100%;
   
   verticle-align: center;
   color: white;
   font-weight: bold;
}

.SearchBox {
	position: absolute; left: 600px; top:2px;
}

.UserBox {
	position: absolute; left: 200px; top:2px;
}

.PortalEditArea .SearchBox {
 position: absolute; left: 600px; top:75px;
}

.PortalEditArea .UserBox {
 position: absolute; left: 200px; top:75px;
}




.MainContent {
	MARGIN-LEFT: 110px; WIDTH: 745px;
 
}

.CenterContent {
	margin-left: 200px; Margin-top: 120px; Width 700px;
}

.ContentTop {
	background-image: url(../app_themes/clymer/images/window_top.gif);
	background-repeat: no-repeat;
        height: 24px;

}

.ContentMiddle {
	background-image: url(../app_themes/clymer/images/window_middle.gif);
	background-repeat: repeat-y;
        height: 420px;

}

.ContentBottom {
	background-image: url(../app_themes/clymer/images/window_bottom.gif);
	background-repeat: no-repeat;
        height: 97px;

}

.SitePic {
	position: absolute; left: 634px; top:94px;
	background-image: url(../app_themes/clymer/images/picture.gif);
	background-repeat: no-repeat;
        height: 207px;
	width: 200px;
	text-align: right;

}

.floatright {float: right; }