@charset "UTF-8";
/* CSS Document */

.Caption{
	font-size:.9em;
	font-weight:bold;
	padding-left:65px;
	color:#01009A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:2px 3px 0px 3px;	
	}/* duplicate in ie.css*/
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em; 
	TEXT-TRANSFORM: uppercase;
	COLOR: #606790; 
	LINE-HEIGHT: 19px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 1px
}

h2 {
	font-size: 1em;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-bottom:0px;
	text-align: left;
	text-transform: uppercase;
}
h3 {
	font-size: 1.0em;
	color: #01009A;
	padding-top: 5px;
	margin: 0px;
	text-align: left;
	}

h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #01009A;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: left;
}



h5 {
	font-size: 1.0em;
	font-weight: bold;
	padding-top: 10px;
	margin: 0px;
	padding-left: 0px;
	text-align: left;
	padding-bottom: 10px;
}
.calloutheader{
	font-size: 1em;
	color:#00109A;
	font-weight: bold;
	padding-bottom:15px;
	padding-left:6px;	
}
.calloutheader a:link, .calloutheader a:visited{
	font-size: 1em;
	color:#00109A;
	padding-bottom:10px;
	padding-left:6px;
	}
.calloutheader a:hover{
color:#ccc;}	

.calloutbodyheader, li.calloutbodyheader{
	font-size: 1em;
	font-weight: bold;
	padding-top:5px;
	color:#00109A;
	border-top: 1px dotted #666666;
}
padLeft{
padding-left:18px;}



/*  org chart styles  */

.line {
background-image: url(/images/line.jpg);
background-repeat: no-repeat;
width: 117px;
height: 24px;
}

.info {
color: #474747;
line-height: 16px;
font-size: 10px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
padding-left: 15px;
padding-right: 15px;
width: 100%;
height: 86px;
cellpadding: 0px; 
cellspacing: 0px; 
border: 1px solid #cccccc;
background-color: #f6f6f6;
}

.textOrgChart {
color: #474747;
font-size: 10px;
line-height: 12px;
text-align: center;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

.text_left {
font-size: 10px;
line-height: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

.description {
height: 150px;
width: 122px;
background-color: #ffffff;
color: #474747;
font-size: 10px;
line-height: 14px;
margin-top: 1px;
color: #474747;
font-size: 9px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

.box {
background-image: url(/images/box.jpg);
background-repeat: no-repeat;
height: 114px;
width: 122px;
}

.boxOrg {
background-image: url(/images/box.jpg);
background-repeat: no-repeat;
height: 114px;
width: 122px;
border: 1px solid green;
}

.main_box {
background-image: url(/images/main_box.jpg);
background-repeat: no-repeat;
background-position:center;
height: 133px;
width: 153px;
}

.left {
margin: 0% 0%;
padding:0;
/*width:59%;*/
width: 10px;
float:left;
border: Opx;
background-image: url(/images/img_left.jpg);
background-repeat: no-repeat;
height: 70px;
}

.middle {
margin:0% 0%;
padding:0;
float:left;
/*width:20%;*/
width: 515px;
border: Opx;
background-image: url(/images/img_middle.jpg);
background-repeat: repeat;
height: 70px;
}

.right {
margin:0% 0%;
padding:0;
/*width:20%;*/
width: 11px;
float:left;
border: Opx;
text-align:right;
background-image: url(images/img_right.jpg);
background-repeat: no-repeat;
height: 70px;
}
