
html {
		 margin: 0;
		 padding:	0;
		 }

body {
	background: #003366;
	background-image: url("images/lcgC_background.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	position: absolute;
	font-family:  verdana, arial, sans-serif;
    width: 100%;
	margin-top: 0px;
	height: 100%;
}

.promo {
			 background: #FFFFFF;
}

p {
	font-family:  verdana, arial, sans-serif;
}

em {
	 font-style: italic;
}

strong {
	 font-style: italic;
	 font-weight: bold;
}

h1 {
	 font-family: verdana, arial, sans-serif;
	 font-size:		16px;
	 color:				#805817;
	 font-weight: bold;
	 margin:			0px 0px 0px 0px;
	 padding:			0px 0px 5px 0px;
}

h2 {
	 font-family: verdana, arial, sans-serif;
	 font-size:		14px;
	 color:				#000000;
	 font-weight: bold;
}

h3 {
	 font-family: verdana, arial, sans-serif;
	 font-size:		14px;
	 color:				#151B54;
	 font-weight: bold;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
}

.headingtitle {
	 font-family: verdana, arial, sans-serif;
	 font-size:		16px;
	 color:				#805817;
	 font-weight: bold;
	 line-height: 20pt;
}

.headingdate {
	 font-family: verdana, arial, sans-serif;
	 font-size:		16px;
	 color:				#805817;
}

.itemtitle {
   font-family: verdana, arial, sans-serif;
	 font-size:		24px;
	 font-weight: bold;
	 color:				#151B54;					 
}

.itemText {
	 font-size: 14px;
	 color: #151B54;
	 padding: 0px 0px 0px 70px;
}

.teaser {
				padding: 0px 20px 0px 20px;
				margin: 10px 0px 10px 0px;
				color: #5F5A59;
}

.indent {
				padding: 0px 0px 0px 20px;
}

a:link { 
			 text-decoration: none;
			 color: #151B54	
}

a:visited {
				 text-decoration: none;
				 color: #151B54	
}

a:hover{
				 text-decoration: underline;
				 color: #151B8D;
}

#container {
					 min-height: 100%;	
                     text-align: left;
					 background: #FFFFFF;
					 background-image: url("images/lcgC_header1.jpg");
					 background-repeat: no-repeat;
					 width: 800px;
 					 margin: 0px auto 0px auto;
					 											 
}

#navBar {
				 	 background: #AABBCC;
					 padding: 15px 0px 0px 0px;
					 width: 200px;
					 position: relative;
					 margin-top: 130px;
					 float: left;	
					 font-size:    16px;		 
}

#navbar ul {
					 margin-left: 15px;
					 padding: 0;
}

#navbar li {
				 list-style-type: none;
				 padding-top: 8px;
				 padding-left: 8px;
}

#navbar li a:link {
				color:			 #151B54;
				font-weight: bold;
				background-color: transparent;
   			text-decoration: none;
}	

#navbar li a:visited {
				color:			 #151B54;
				font-weight: bold;
				background-color: transparent;
   			text-decoration: none;
}	 	

#navbar li a:hover {
				color:			 #FFFFFF;
				font-weight: bold;
				background-color: transparent;
   			text-decoration: none;
}			

#subnav ul {
					 margin-left: 15px;
					 padding: 0;
}

#subnav li {
				 font-size: 	 14px;
				 color:			 #151B54;
				 list-style-type: none;
				 padding-top: 4px;
				 padding-left: 8px;
}

#subnav li a:link {
				font-size: 	 14px;
				font-weight: 400;
				color:			 #151B54;
				background-color: transparent;
   			text-decoration: none;
}	

#subnav li a:visited {
				font-size: 	 14px;
				font-weight: 400;
				color:			 #151B54;
				background-color: transparent;
   			text-decoration: none;
}	 	

#subnav li a:hover {
				font-size: 	 14px;
				font-weight: 400;
				color: #151B8D;
				background-color: transparent;
   			 text-decoration: underline;
}

#mainContent {
						 background: #FFFFFF;
						 margin-top: 175px;
						 width: 540px;
						 min-height: 100%;
						 position: relative;
						 left: -30px;
						 float: right;	
						 font-size: 13px;
			 
}

#mainContentHome {
						 background: #FFFFFF;
						 margin-top: 175px;
						 left: -40px;
						 width: 530px;
						 min-height: 100%;
						 position: relative;
						 float: right;	
						 font-size: 14px;			 
}

#infoBar {
				 background: #FFFFFF;
				 padding: 0px 15px 25px 15px;
				 width: 200px;
				 position: relative;
				 top: 25px;
				 clear: left;
				 float: left;	
				 font-size:    13px;	
}

#topBar {
}

#new-banner {
			 	width: 100%;
				background-image: url("images/new-banner.png");
			    background-repeat: repeat-x;
				border: 1px solid #999999;
				padding: 10px;
				padding-left: 15px;
				font-size: 15px;
				font-weight: bold;
				color: #FF0000;
}

#new-banner a:link {
			text-decoration: none;
			color: #151B54;		
}

#new-banner a:hover {
			text-decoration: underline;
			color: #0000FF;
}


#bannerAd {
				clear: both;
				padding: 25px 0px 0px 0px;
				margin: 0px auto 0px auto;		
}

#footer {
				background: #FFFFFF;
				clear: both;
				padding: 25px 0px 0px 0px;
				width: 100%;
				font-size: 	 10px;
				font-weight: 400;
				color:			 #151B54;
				background-color: transparent;
   			text-decoration: none;
}

.footercorners {
				background: url(images/footer.gif) no-repeat bottom right;
}

.navCorner {
				background: url(images/menu_corner.gif) no-repeat bottom right;
}

.tableTitle {
            background: #37699B;
            color: #FFFFFF;
            padding: 5px;
            font-weight: bold;
}

.tableHeader {
            background: #E5EBF0;
            color: #666666;
            padding: 5px;
            font-weight: bold;
            font-size: 14px;
}

.tableText {
           font-size: 11px;
           padding: 5px;
}

.tableTexta {
           background: #F2F2F2;
           font-size: 11px;
           padding: 5px;
}

.tableText a:link { 
          text-decoration: underline;
}

.tableText a:visited { 
          text-decoration: underline;
}

.tableText a:hover {
           color: #37699B;
}

.tableTexta a:link { 
          text-decoration: underline;
}

.tableTexta a:hover {
           color: #37699B;
}

.tableTexta a:visited { 
          text-decoration: underline;
}

.lectureTable {
           border: solid 2px #37699B;
}
