@charset "UTF-8";
/* CSS Document */

body {
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 175%;
	font-size: 12px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
.bodybg{
background-image:url(../images/bg-main02_vert.jpg);
	background-repeat: repeat-x;
	background-color: #9E8F81;
}

.bodybgltl{
background-image:url(../images/bg-ltl_vert.jpg);
	background-repeat: repeat-x;
	background-color: #192434;
}

.bodybgltc{
background-image:url(../images/bg-ltl_vert.jpg);
	background-repeat: repeat-x;
	background-color: #192434;
}

.bodybgdi{
background-image:url(../images/bg-di_vert.jpg);
	background-repeat: repeat-x;
	background-color: #31363B;
}

.bodybgpoe{
background-image:url(../images/bg-poe_vert.jpg);
	background-repeat: repeat-x;
	background-color: #51453A;
}

.bodybgden{
	background-image:url(../images/bg-den_vert.jpg);
	background-repeat: repeat-x;
	background-color: #385573;
}

#container1 {
	color:#fff;
    width: 1038px;
	height: 717px;
    position: relative;
    background-image:url(../images/bg-main02.jpg);
    background-repeat: no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}

#containerltl {
	color:#fff;
    width: 1038px;
	height: 717px;
    position: relative;
    background-image:url(../images/bg-ltl.jpg);
    background-repeat: no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}


#containerltc {
	color:#fff;
    width: 1038px;
	height: 717px;
    position: relative;
    background-image:url(../images/bg-ltl.jpg);
    background-repeat: no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}

#containerdi {
	color:#fff;
    width: 1038px;
	height: 717px;
    position: relative;
    background-image:url(../images/bg-di.jpg);
    background-repeat: no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}
	
#containerpoe {
	color:#fff;
    width: 1038px;
	height: 717px;
    position: relative;
    background-image:url(../images/bg-poe.jpg);
    background-repeat: no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}

#containerden {
	color:#fff;
    width: 1038px;
	height: 717px;
    position: relative;
    background-image:url(../images/bg-den.jpg);
    background-repeat: no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}
	
	
	
#content {
	Position: absolute;
	top: 175px;
	left: 340px;
	width: 620px;
}

.footer{
	Position: absolute;
	top: 620px;
	left: 325px;
	width: 650px;
	line-height: 100%;
}


.footxtL{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-align: left;
}

.footxtR{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-align: right;
}



hr{
	height: 1px;
	color: #C40D42;
	
}

.homebtn {
	Position: absolute;
	top: 40px;
	left: 340px;
	width: 150px;
	height: 80px;
	text-decoration: none;
	outline: none;
}

#maincol {
	width: 70%;
	position: relative;
	margin-right: 10px;
	margin-top: 15px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;


	/* Black BG */
	color: #fff;
	line-height: 150%;
	
	/* White Bg 
	
	color: #000;
	background-color: #fff;
	padding: 20px;
	height: 340px;
	border: solid 1px #000;
	*/
}

#maincol h2 {
	line-height: 100%;
	color: #ffdf89;
	
} 

#maincol a{color:#ffdf89;}
#maincol a:hover{color:#fff;}
#maincol a:visited{color:#ffdf89;}



#reportcol2 {
	width:220px;
	position: relative;
	margin-right: 30px;
	margin-top: 15px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;


	/* Black BG */
	color: #fff;
	line-height: 100%;
	
	/* White Bg 
	
	color: #000;
	background-color: #fff;
	padding: 20px;
	height: 340px;
	border: solid 1px #000;
	*/
}

#reportcol2 h2 {
	line-height: 100%;
	color: #ffdf89;
	
} 

#reportcol2 a{color:#ffdf89;}
#reportcol2 a:hover{color:#fff;}
#reportcol2 a:visited{color:#ffdf89;}

#reportcol1 a{color:#ffdf89;}
#reportcol1 a:hover{color:#fff;}
#reportcol1 a:visited{color:#ffdf89;}



tblTree {
padding: none;
margin: none;
border:none;
}


.scrolltxt {
	overflow: auto;
}


.nav {
	Position: absolute;
	top: 126px;
	left: 325px;
	width: 600px;
	color: #fff;
} 

.nav a{color:#fff;text-decoration:none;outline:none;}
.nav a:link{color:#fff;text-decoration:none;}
.nav a:hover{color:#ffdf89;text-decoration:none;}
.nav:visited{color:#fff;text-decoration:none;}

.nav ul {
	text-align:left;
	font-size: 12px;
	padding-left: 65px;
	margin-top: 12px;
	margin-left: 0px;
}

.nav ul li {
	display: inline ;
	padding: 0px 45px 0px 0px;
}

#navcol{
	width: 130px;
	position: relative;
	margin-left: 0px;
	margin-right: 15px;
	margin-top:15px;
	float: left;
	border-right: solid 1px #fff;
}


#navcol ul{
margin-left: 0px;
padding-left: 0px;
line-height: normal;
}

#navcol li{

padding-top: 10px;

}

#left {
	position:relative;
	float: left;
	width: 325px;
}
#reportcol1 {
	width: 300px;
	position: relative;
	margin-left: 20px;
	margin-right: 0px;
	margin-top:0px;
	
	border: solid 1px #fff;
	height: 250px;
	overflow: auto;
	border: solid 1px #FFFFFF;
}
#left h2 {
	margin: 0px;
	padding: 5px;
	font-size:14px;
}

#left a{color:#ffdf89;}
#left a:hover{color:#fff;}



#reportcol1 ul{
margin-left: 0px;
padding-left: 0px;
line-height: normal;
}

#reportcol1 li{

padding-top: 10px;

}

#reportcol2 {
	width:220px;
	position: relative;
	margin-right: 30px;
	margin-top: 15px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;


	/* Black BG */
	color: #fff;
	line-height: 100%;
	
	/* White Bg 
	
	color: #000;
	background-color: #fff;
	padding: 20px;
	height: 340px;
	border: solid 1px #000;
	*/
}

#reportcol2 h2 {
	line-height: 100%;
	color: #ffdf89;
	
} 

#reportcol2 a{color:#ffdf89;}
#reportcol2 a:hover{color:#fff;}
#reportcol2 a:visited{color:#ffdf89;}

.navlist{
	text-align:left;
	font-size: 11px;
	display: block;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: normal;

}



.navlist li {
	text-decoration: none;
	list-style-type: none;


}

#left a{color:#ffdf89;}
#left a:hover{color:#fff;}


.navlist a{color:#fff;text-decoration:none;outline:none;font-weight:100;}
.navlist a:link{color:#fff;text-decoration:none;font-weight:100;}
.navlist a:hover{color:#ffdf89;text-decoration:none;font-weight:100;}
.navlist:visited{color:#fff;text-decoration:none;font-weight:100;}

ul {
padding: 0px;
}



.titlehead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c40D42;
	text-align: right;
}

.introline {
	font-size: 14px;
	font-wieght: bold;
	color:#ffdf89;
}