/* ++++++++++ global general styles start ++++++++++*/	
html, body {
	margin:0px;
	padding:0px;
	font: 9.8pt arial, helvetica, sans-serif;
/*  color:#000000;*/
  color:#FFF;
	}
	
a:link { color:#D0FAFC; }
a:visited { color:#D0FAFC; }
a:active { color:#D0FAFC; }
a:hover { color:#000000; } 	

a.linklist1:link { text-decoration:none;color:#E9DF40;}
a.linklist1:visited { text-decoration:none;color:#E9DF40;}
a.linklist1:active { text-decoration:none;color:#E9DF40;}
a.linklist1:hover { text-decoration:underline;color:#ffffff;}

.color-1-text-98 { 
	font-family:arial, helvetica, sans-serif;
	font-size:9.8pt;
	color: #16C7C1;
	}
	
.color-2-text-8 { 
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	color: #D0FAFC;
	}		
.color-2-text-10 { 
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	color: #D0FAFC;
	}			
.color-2-text-18 { 
	font-family:arial, helvetica, sans-serif;
	font-size:18pt;
	color: #D0FAFC;
	}	
	
.color-3-text-88 { 
	font-family:arial, helvetica, sans-serif;
	font-size:8.8pt;
	color: #ffffff;
	}		

/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	

.git-bg-left {
	width:100%;
	margin-bottom:-10px; 	
		  background: url(/images/black-textured.jpg) repeat-y left top;
		}		
	
.git-bg-right {
	width:100%;
	
		  background: url(/images/black-textured.jpg) repeat-y left top;
    /* background: url(/images/black-textured.jpg) repeat-y left top; */
  	}
	
.git-bg-right-sl {
	width:100%;
	
		  background: url(/images/black-textured.jpg) repeat-y right top;
		}	
	
#git-center-content {
  margin-right: 246px;
  text-align: left;
      	background: #555;
  }




#git-body-center {
	text-align:left;
	}	
#git-body {
	position: relative;
	width: 1000px; /* change this to a specific amount for a fixed design. E.g., 770px. */

/* note: this will look wider in IE because the right scroll defaults as on */

  <!--     background: url(/images/black-textured.jpg) repeat-y right top;
      background: green;
      background: #1F2344;
    background: #555555;
  font-size: 14px;s

/* remove these comment tags if the page is to be centered
	margin-left: auto;
	margin-right: auto;*/
	text-align:left;	
	border:0px solid #000000;		
	}	


#git-header {
	position:relative;
	left:0px;
	top:0px;
	height:117px;	
	
		  background: url(/images/black-textured.jpg) repeat-x;
		border:0px solid #000000;	
	}	
	
	#git-header-right {
		position:absolute;
		right:200px;
		top:0px;
		height:117px; /* added to keep header height correct */		
		border:0px solid #000000;			
		}	
	
#git-column-left {
	float:left;
	margin:0px -1000px 0px 0px;
	width:181px;
	height:auto;
	border:0px solid #000000;	
	}	
	
		#git-date {
			text-align:center;
			background:#ffffff;
			vertical-align:50%;
			line-height:26px;
			}	
	

		#git-menu {
			width:181px;		
			padding:44px 0px 10px 0px;			
			font:bold 9.8pt arial, helvetica, sans-serif;
						  background: url(/images/bg-menu-red.gif) repeat-y 0px 0px;			
						}

		#git-menu a {
			display:block;
			text-align:left;
			line-height:23px;
			vertical-align:50%;			
			text-align:right;
			padding:0px 25px 0px 10px;			
			text-decoration:none;
      /* color:#DEEFF0; */

			        background: url(/images/bg-menu-red-off.jpg) no-repeat 0px 0px;
						}
		
		#git-menu a:hover {
              background: url(/images/bg-menu-red-on.jpg) no-repeat 0px 0px;
						color: #FFF;
			}		
		
			
		#git-photo-bottom-left {
			margin:23px 0px 20px 0px;
			border:0px solid #000000;	
			}				

  #git-body-content {
	  position:relative;
  	margin-left:181px;
  	border:0px solid #000000;	
	}					
	
	#git-column-center {
		position:relative;
		left:0px;
		top:0px;
		margin:23px 0px 0px 20px;
 	  font: normal 14px 'Lucida Grande', tahoma, Arial, sans-serif;
/*    font: bold 10.8pt arial, helvetica, sans-serif;   */
		line-height:14pt;
		border:0px solid #000000;					
		}	
					
	#git-column-right {
		float:right;
		width:250px;
		margin-top:-23px;		
		text-align:left;
		border:0px solid #000000;	
		}	
					
	#git-bottom-right-text {
		font: bold 9.8pt arial, helvetica, sans-serif; 
		line-height:14pt;
		padding:0px 10px 10px 30px;
		}	
		
		
#git-footer {
	clear:both; /* this needs to be outside the a5-bg-left and a5-bg-right so the background images don't repeat below the footer */
	text-align:center;
	line-height:25px;
	border:0px solid #000000;		
		  background: url(/images/black-textured.jpg) repeat-x;
		}	
	
	
/* ++++++++++ global structure styles end ++++++++++*/	
/* ++++++++++ second level start ++++++++++*/	

#git-sl-title {
	height:28px;
	font:bold 14px italic Arial, Helvetica, sans-serif;						
	color:#D0FAFC;
	padding:2px 0px 0px 30px;
	margin:-20px 0px 5px 0px;
	
	    /* background: url(/images/body_chrg_bg.gif) repeat-x;      */
    /*  background: url(/images/bg-sl-title.gif) no-repeat 0px 0px; */
	  background: url(/images/black-textured.jpg) repeat-x;
	
	voice-family:"\"}\"";
	voice-family:inherit;
		height:26px;
	}
	html>body #git-sl-title {
		height:26px;
	}	

#git-column-right-sl {
	float:right;
	width:250px;
	margin-top:-23px;
	text-align:left;
	border:0px solid #000000;	
	voice-family:"\"}\"";
	voice-family:inherit;
		margin-top:-23px;
	}
	html>body #git-column-right-sl {
		margin-top:-3px;
	}	
	
/* ++++++++++ second level end ++++++++++*/		


/* ++++++++++ form formatting start +++++++++++*/ 

fieldset {
  margin-right: 1em;
}

fieldset ol {
  list-style: none;
}

fieldset ol li {
  float: left;
  clear: left;
  width: 100%;
  padding-bottom: 1em;
}

fieldset.submit {
  float: none;
  width: auto;
  border: 0 none #FFF;
  border-style: none;
  padding-left: 22em;  
  padding-bottom: 2em;
}

label {
  float: left;
  width: 8em;
  margin-right: 1em;
}

p.notice,
p.sections
{
	background:#df9;
	padding:7px 15px;
	border:1px solid #bd7;
	margin-top:0;
	font-size:1em;
}

p.error
{
  background:#df9;
	padding:7px 15px;
	border:1px solid #bd7;
	margin-top:0;
	font-size:1em;
  
/*  background:#c00;
  color:white;*/
}

p.errorExplanation,
div.errorExplanation {
  background:#df9;
	padding:7px 15px;
	border:1px solid #bd7;
	margin-top:0;
	font-size:1em;
/*
  background:#c00;
  color:white;
*/
}

/* ++++++++++ form formatting end   +++++++++++*/
div.popup {
  position: absolute;
  left:50px;
  top:50px;
  z-index:1;
  background: #000;
  border: 1px solid #FFF;
}

ol.announcement {
  list-style: none;
}

ol.announcement li.title {
  font-size: 16px;
}

ol.announcement li.date {
  font-size: 10px;
}

ol.announcement li.description {
  font-size: 14px;
}

ol.announcement li.edit {
  padding-top: 5px;
  padding-bottom: 5px;
}