/*************************************************************************

**************************************************************************

**************************************************************************

// Calgenex

// (c)2008 Late Night Labs [http://www.latenightlab.com]

**************************************************************************

**************************************************************************

**************************************************************************/



@import url('normalize.css');

@import url('font.css');



/***********

/*Main

/**********/



#site {

  font-size: 12px;

  color: #121212;

}



#main {

  width: 955px;
    
  overflow:hidden;

  margin-left: auto;

  margin-right: auto;
  
}


#logo {



}



/***********

/*Headers

/**********/



h2 {

  font-size: 18px;

  color: #FF6600;

  text-transform: uppercase;

  margin: 10px 50px 10px 0px; 

}
#tabbedSection h2{
  margin: 10px 50px 10px 48px;  
}


h3 {

  font-size: 16px;

  font-weight: bold;

  color: #173561;

  margin: 10px 50px 10px 0px; 

}

b,strong {

  font-weight: bold;

}



/***********

/*Navigation

/**********/



#nav {

  padding:5px;

  float: left;

  position: absolute;

  margin-left: 400px;

  margin-top: 65px;

}



#nav ul{

  list-style:none;

  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;

  font-weight: bold;

  color:#999;

}



#nav li{

  display:inline;

  margin:0;

  padding:0;

}



#nav li a {

  display:inline;
/*  font-family:Arial, Helvetica, sans-serif;*/
  
  font-size:12px;
	font-weight:normal;

  margin:0;

  padding:0;

/*  padding-left:25px;*/
	color:#CCCC99;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;

}



#nav li a:link {

  display:inline;
  font-family:Arial, Helvetica, sans-serif;
  
    font-size:13px;
  
  font-weight: bold;

  margin:0;

  padding:0;

  padding-left:25px;

  padding-right:30px;

  color:#999;

  text-decoration:none;

}

#nav li a:visited {

  display:inline;
  font-family:Arial, Helvetica, sans-serif;
  
    font-size:13px;
  
  font-weight: bold;

  margin:0;

  padding:0;

  padding-left:25px;

  padding-right:30px;

  color:#999;

  text-decoration:none;

}


#nav li a:hover {

  display:inline;
  font-family:Arial, Helvetica, sans-serif;
  
    font-size:13px;
  
  font-weight: bold;

  margin:0;

  padding:0;

  padding-left:25px;  

  padding-right:30px; 

  color:#CCCC99;

  text-decoration:none;

}



.marker {

  background-image:url(nav_markers.jpg);

  background-repeat: no-repeat;

  background-position: right;

}



/***********

/*Home Page

/**********/



#bodyImage {

  margin-top: -2px;

}



/***********

/*Content

/**********/

#contentSection {

  width: 955px;
  
  /*width: 705px;

  margin-bottom: 40px;*/
  
  margin: 10px 125px 40px 125px;
  
}




#contentSection a {

  color: #CCCC99;

  font-weight: bold;

}



#contentSection a:hover {

  color: #173561;

}

.documents {

  font-size: ;

  font-weight: ;

  margin: 0px 0px 0px 40px;

}

/***********

/*Tabbed

/**********/



#tabbedMenu {

  font-size: 12px;

  font-weight: bold;

/*  text-transform: uppercase;*/
text-align:right;
  float: right;
	width:100%;
  position: relative;

/*  margin: 23px 0px 40px 20px;*/

}

#tabbedMenu_img {

   font-family:Arial, Helvetica, sans-serif;
    
    font-size:11px;
    font-style: italic;

  /*font-weight: bold;

  text-transform: uppercase;*/

  float: left;

  position: relative;

  margin: 340px 0px 0px -210px;
  
  width: 200px;

}
#tabbedMenu a:link, #tabbedMenu a:visited, #tabbedMenu a:hover, #tabbedMenu a:active {
  color: #cccc99;
  color: #ffffff;
  font-size: 12px;
  FONT-WEIGHT: bold;
  text-decoration: none;
}
#tabbedMenu a:hover {
  text-decoration: underline;
}
#tabbedMenu a:active {
	font-weight:bold;
}



#tabbedMenu ul li {

  list-style:none;



}

#tabbedMenu_11 ul li {

  list-style:none;
  margin-bottom: 20px;

}
#tabbedMenu ul {
	margin:0;
	padding:0;
}


#tabbedSection {

  width: 700px;
  
  min-height: 640px;
  
*min-height: 350px;
  margin: 0px 0px 42px 150px;
  
  margin: 0px 0px 42px 200px !important;

}



#tabbedSection_p {
  margin: 10px 10px 10px 21px;
}
#tabbedSection_p h2{
  margin: 3px 50px 10px 0px;  
}

#tabbedSection ul li {

  margin: 10px 0px 10px 100px;

  list-style: circle;

}

/***********

/*Gee Formatting

/**********/
.gNewsLstTbl {

  margin: 10px 0px 10px 0px;
  
}

.gNewsLstTypeDescription  {

  margin: 0px 0px 0px 0px;
  vertical-align: top;
  font-weight: bold;
  font-size: 16px;
  color: #173561;

}

.gNewsLstDate  {

  margin: 0px 0px 19px 0px;
  vertical-align: top;  
  font-weight: normal;
  font-size: 12px;  
  color: ;  

}

.gNewsLstTitle  {

  margin: 0px 0px 0px 10px;
  font-weight: bold;
  font-size: 12px;  
  text-transform:none;
  color: #173561;   

}

.gNewsLstDescription  {

  margin: 0px 0px 7px 20px;
  font-weight: normal;
  text-transform: none;
  font-size: 12px;    

}

.gNewsDetTitle  {

  margin: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 16px;  
  text-transform:none;
  color: #173561;   

}

/***********

/*Footer

/**********/



#footer {

  width: 995px;

}



#footerText {

  margin-left: 300px;
  
  font-size: 13px;

  color: #999;

  float: left;

  position: absolute;

  margin-top: 20px;

  z-index: 10;

}



/***********

/*Additional

/**********/



.newsTitle a {

  color: #173561;

  font-weight: bold;

}



.tabcontent{

  display:none;

}


