/****************************/
/* BLGS CSS                 */
/* Jul 26 07                */
/****************************/

body {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 70%;
	color: #333;
	background: #000;
}


.mainNav {
	padding: 0;
	width: 985px;
	height: 100px;
	background: url(../images/500.png);}

.mainNav tr#main {
	height: 60px;}

.mainNav tr#sub {
	height: 30px;
	background: #000;}

.mainNav tr#space {
	height: 10px;}

.mainNav td#mainTab {
	font-size: 15px;
	color: #ffff00;
	text-align: center;
	font-weight: bold;}


.mainNav td#subNav {
	font-size: 10px;
	color: #fff;
	text-align: center;}
	

/****************************/
/* ANCHOR                   */
/*                          */
/****************************/	
	
a#mainlink:link, a#mainlink:visited {
	color: #ffff00;
	text-decoration: none;}
	
a#mainlink:hover {
	color: #fff;
	text-decoration: underline;}
	
a#sublink:link, a#sublink:visited {
	color: #fff;
	text-decoration: none;}
	
a#sublink:hover {
	color: #ffff00;
	text-decoration: underline;}
	
/****************************/
/* MAIN BODY                 */
/*                          */
/****************************/	

/*---- 1st table -------*/

.mainBody {
	background: #fff;}

table#first {
	border-top: solid 2px #fff;
	border-bottom: solid 2px #fff;
}

tr#dir {
	height: 190px;
	background: #110044;
	}

tr#lgpms {
	height: 130px;
	background: #110044;}
	
tr#lguip {
	height: 130px;
	background: #110044;}

td#tdDir {
	width: 200px;
	text-align: center;
	border-top: solid 2px #fff;
	border-bottom: solid 2px #fff;}

td#tdLgpms {
	width: 200px;
	text-align: left;
	padding-left: 50px;
	border-top: solid 2px #fff;
	border-bottom: solid 2px #fff;}
	
td#tdLguip {
	width: 200px;
	text-align: left;
	padding-left: 50px;
	border-top: solid 2px #fff;
	border-bottom: solid 2px #fff;}

a#a1st:link, a#a1st:visited {
	color: #ffff00;
	text-decoration: none;
	font-weight: bold;
}

a#a1st:hover {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

a#anc_gen:link, a#anc_gen:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

a#anc_gen:hover {
	color: #ffff00;
	text-decoration: underline;
	font-weight: bold;
}

/*---- 2nd table -------*/

tr#tr2nd {
	height: 86px;}

td#tdPhoto {
	width: 150px;
	text-align: center;
	border-top: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;}
	
td#tdDetails {
	width: 497px;
	text-align: center;
	border-top: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;}



/*---- 3rd table -------*/

table#third {
	border-top: solid 2px #fff;
	border-bottom: solid 2px #fff;
}

tr#tr3rd {
	height: 40px;
	background: #110044;}

tr#trOffice {
	height: 35px;
	background: #110044;}
	
tr#trOfficeList {
	height: 260px;
	background: #110044;}
	
td#td3rd {
	width: 150px;
	text-align: center;
	border-top: solid 2px #fff;
	border-bottom: solid 2px #fff;}
	
li {
	margin-left: 20px;
	color: #fff;}
	
.footer {
	background-color: #110044;
	color: #fff;}
	
td#line {
	background: url(../images/500.png);}
