

/* CSS Document */





*{margin:0; padding:0}

body {background-color:#e7e7e7;}

#wrap {margin:0 auto; text-align:center; width:960px; margin-top:1px; margin-bottom:5px; background-color:#cbd8f5; border-left: solid 1px #FFFF00;border-right: solid 1px #FFFF00;border-top: solid 1px #FFFF00;}



#navbartop {width:100%; height:26px; background-color:#cbd8f5; background-image:url(backgroundimages/ck1.jpg); background-repeat:repeat-x; margin-top:1px;}

.box {float:left; height:17px; width: auto; padding:2px; padding-left:2px; padding-right:2px; border:solid 1px #FFFF00; margin-left:4px; margin-top:1px; font-weight:bold; background-color:#CCCCCC;}



#header {margin:0 auto; text-align:left;  width:960px; background-image: url(backgroundimages/cobanner.jpg); background-repeat:no-repeat; height:160px;}

#ck {margin:0 auto; width:960px; height:22px; background-image:url(backgroundimages/ck.jpg); background-repeat:repeat-x;}

#leftcol {clear:left; float:left; margin:1px; padding:1px; width:152px; background-color:#cbd8f5; border:none; height:auto; overflow:hidden;}

.contentleft { float:left; background-color:#cbd8f5;  margin-left:0px; padding-top:2px;  padding-left:1px; _width:146px; width:150px; text-align:left; }

	.leftnavigation	{width:146px; min-width:144px;  margin-left:4px; font-size: 13px; border:1px solid #6f9eec; margin-top:5px; text-align:left;}

	.leftnavigation ul	{list-style: none; width:148px; margin: 1px; padding: 0; padding-top:1px; padding-right:1px; padding-left:1px; padding-bottom:1px;}

	.leftnavigation li a, .contentleftnavigation a:visited { _float:left;	display: block; width:132px; padding: 3px 0px 2px 0.5em; border-left: 2px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 2px solid #717171; border-right: 1px solid #ffffff;	background-color: #cccccc; color: #000000; text-decoration: none; overflow:hidden;}

	.leftnavigation li a:hover	{background-color: #000282; color: #ffffff;}

.logo { margin:0 auto; background-image: url(backgroundimages/saaslogoborder.jpg); background-repeat:no-repeat; text-align:center; width:110px; margin-top:10px; height:128px; padding-bottom:10px;}

.cathedral {margin:0 auto; text-align:center; background-image:url(backgroundimages/cathedralborder.jpg); background-repeat:no-repeat; width:150px; margin-top:4px; height: 190px; border:none; padding-bottom:10px; margin-bottom:10px;}

#content { float:left; background:#cbd8f5; line-height:1.6em; width:780px; padding:4px; margin-left:2px; text-align:left; height: auto;}

.imgbox  { margin-left:25px; margin-bottom:6px;  border: 1px solid #0000ff;  padding:5px;  width:310px;  height:230px;  float: left;  }





h1 {font-size:25px; font-family:Georgia, "Times New Roman", Times, serif; text-align:left; color: #000000;}

h2 { text-align:center; text-decoration:underline;}
h3 {text-align:center; text-decoration:none; font-size:22px; color:#FF0000;}


p {font-size:1em; padding-left:6px; padding-right:4px; text-indent:10px;}

p.bold {font-size:1.1em; font-weight:bold;}

p.bottom {text-align:center;}

a.button {margin-left:10px;}

a:link, a:visited { color: #000; font-weight: bold; text-decoration:none;}

a:hover { color: #FF0000; text-decoration: blink;}

ul.inside {list-style-position:inside; text-indent:20px;}

a.linknorm {color: #003399; text-decoration:underline;}

a.linkalt {background-color:#FFFF00; color:#000099;}

#footer { margin:0 auto; text-align:center; background-color:#cbd8f5; font-size:0.8em; clear:both; color:#000; line-height:1em; padding:5px 0; width:960px; height:35px; border-top:thin solid #0000CC;}











