/* CSS Document */
body{margin:0px;
}
a.corp{ 
font-family:verdana;
font-weight:bold;
font-size:10px;
color: #155184;
text-decoration:none;
}
a.corp:visited{ 
font-family:verdana;
font-weight:bold;
font-size:10px;
color: #155184;
text-decoration:none;
}
a.corp:hover { 
font-family:verdana;
font-weight:bold;
font-size:10px;
color: #ff6600;
text-decoration:none;
}
a.corp:active {
font-family:verdana;
font-weight:bold;
font-size:10px;
color: #155184;
text-decoration:none;
}
a.topmenu{ 
display: block;
height:21px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;

border-bottom: solid 5px #ffffff;
color: #155184;
}
a.topmenu:visited{
display: block;
height:21px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;

border-bottom: solid 5px #ffffff;
color: #155184;
}

a.topmenu:hover { 
display: block;
height:21px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;

border-bottom: solid 5px #6699cc;
color: #ff6600;
}
a.topmenu:active {
display: block;
height:21px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;
	

border-bottom: solid 5px #ffffff;}
p.current{
display: block;
height:21px;
border-bottom-style: solid;
border-bottom-width: 5px;
border-bottom-color: #6699cc;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;
font-weight:bold;

color: #155184;
vertical-align:bottom;
}
a.submenu{ 
display: block;
height:21px;
with:150px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;
border-top: solid 5px #bed3e9;
color: #155184;
}
a.submenu:visited{
display: block;
height:21px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;
border-top: solid 5px #bed3e9;
color: #155184;
}
a.submenu:hover { 
display: block;
height:21px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;
border-top: solid 5px #155184;
color: #ff6600;
}
a.sample{
font-family: arial;
font-size:11px;
border-bottom:1px dotted;
text-decoration: none;
color:#ff6600;
}
a.sample:hover{
font-family: arial;
font-size:11px;
border-bottom:1px dotted;
text-decoration: none;
color:#ff0000;
}
p.current2{ 
display: block;
height:20px;
with:150px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;
border-top: solid 5px #155184;
color: #155184;
font-weight:bold;
}
font.current2{ 
display: block;
height:20px;
with:150px;
text-align: center;
text-decoration: none;
font-family:verdana;
font-size:11px;
text-height:14px;
border-top: solid 5px #155184;
color: #155184;
font-weight:bold;
}
.borderTable{
margin-top:0px;
margin-bottom:0px;
margin-left:30px;
padding: 0px;
}

p.title1{
display: block;
border-width: 1px;
border-style: solid;
border-color: #6699cc;
padding:2px;
background:#BED3E9;
font-family:arial;
font-size:14px;
font-weight: bold;
color:#000066;
text-align:center;
margin-top:0px;
margin-bottom:0px;
}
p.title2{
display: block;
border-width: 1px;
border-style: solid;
border-color: #6699cc;
padding:2px;
background:#BED3E9;
font-family:arial;
font-size:14px;
font-weight: bold;
color:#000066;
text-align:left;
margin-top:0px;
margin-bottom:0px;
}
p.note{
display:block;
border: 1px solid #6699cc;
padding: 10px;
background:#BED3E9;
font-family:arial;
font-size:12px;
text-align:justify;
}
td.diagramnote{
border: 1px solid #666666;
padding: 10px;
background:#cccccc;
font-family:arial;
font-size:12px;
text-align:right;
vertical align:middle;
line-height:20px;
}
td.title{
height:50px;
letter-spacing: 7px;
vertical-align:bottom;
font-family:arial;
font-size:14px;
color: #000066;
font-weight:bold;
border-bottom: 2px #ff6600 solid;
text-shadow: #666666 2px -2px 2px;
}
background.title{
border: 1px #6699cc solid;
border-top: 1px #6699cc solid;
background:#cccccc;
filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
}
#transbox { width:400px;
border:1px #000000 solid;
align:right;
vertical-align:top;
height:20px;
background:#666666; 
filter:alpha(opacity=20);
-moz-opacity:0.2;
opacity:0.2; 
-khtml-opacity:0.2;
} 

/* Asterick represents wildcard for child dependents of #transbox */ 
#transbox * {position: relative}

/* Text div - lacks transparency */ 
#transbox div {
margin:2px;
font-family:verdana;
font-size:11px;
color: #155184;
font-weight:none;
word-spacing:3px;
} 

td.box{
border-bottom: 1px #6699cc solid;
border-top: 1px #6699cc solid;
padding:10px;
}
p.container { position: relative; left: 1px; top: 1px; color: #666666; }
font.text { position: absolute; right:1px; bottom:1px; color: #ffffff;} 

td.menu{
border-left: 1px #6699cc solid;
}
td.menu2{
border-left: 1px #6699cc solid;
border-right: 1px #6699cc solid;
border-bottom: 0px;
}
/*mr*/
p{
	font-family:arial;
	font-size:12px;
	/*text-align:justify;
	margin:1px;*/
	
}

td{
	font-family:arial;
	font-size:12px;
}
/* end mr*/
p.content{
font-family:arial;
font-size:12px;
text-align:justify;
margin:1px;
}
p.content2{
font-family:arial;
font-size:12px;
margin:7px;
}

td.content{
font-family:arial;
font-size:12px;
border: 1px #6699cc solid;
padding:1px;
margin:1px;

}
td.diagram{
font-family:arial;
font-size:14px;
color:#ffffff;
border: 2px #666666 solid;
padding:4px;
text-align:center;
font-weight:bold;
background: #155184;
}
ul{
font-family:arial;
font-size:12px;
list-style-position: outside;
list-style-image: url('images/squarebullet.gif');
padding: 0px 0px 0px -3px;
margin: 5px 0px 5px 30px;
}
ul.projects{
font-family:arial;
font-size:12px;
list-style-position: outside;
list-style-image: url('images/squarebullet3.gif');
padding: 0px 0px 0px -3px;
margin:5px 0px 5px 25px;
}
li.projects{
margin-bottom:10px;
}
p.motto{
padding: 3px;
color: #ffffff;
}
.container { font-family:arial;
font-size:13px;
font-weight:bold;
position: relative; left: 1px; top: 1px; color:#155184; }
.text { 
font-family:arial;
font-size:13px;
font-weight:bold;
position: absolute; left: -1px; top: -1px; color: #ffffff;} 

.container1 { 
font-family:arial;
font-size:13px;
font-weight:bold;
position: relative; left: 7px; top: 7px; color:#cccccc; 
}
.text1 { 
font-family:arial;
font-size:13px;
font-weight:bold;
position: absolute; 
left: 1px; 
top: 1px; color:#155184;
} 
td.bg{
background-image: url(images/bg1.jpg);
background-repeat: no-repeat; 
}

td.bg2{
background-image: url(images/bg2.jpg);
background-repeat: no-repeat; 
}
td.date{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-align:right;
color:#000066;
}
#menu {
font-family:verdana;
font-size:11px;
position : absolute;
top: 138px;
left: 102px;
width: 85px;
height: 21px;
}

#menu dl {
float: left;
}
#menu ul{
position: absolute;
top:24px;
left:-70px;
font-size: 11px;
width: 700px;
height: 20px;
}
#menu li {
display: inline;
}
#menu a {
text-decoration:none;
color: #155184;
}
#menu li a:hover{
border-bottom:1px dotted;
color:#ff0000;
}
#smenu1 {
	position: absolute;
	top:2px;
	left:30;
	font-size: 11px;
	width: 600;
	height: 25;
}
font.heading{
color:#155184;
font-weight: bold;
margin:7px;
font-size: 11px;
}
font.heading1{
color:#000066;
font-weight: bold;
font-family:arial;
font-size:14px;
margin:7px;
}
a.sample2{
border-style:solid;
border-width:1px;
border-color:#155184;
font-family: arial;
font-size:11px;
text-decoration: none;
background:none;
color:#ff0000;
}
a.sample2:hover{
border-style:solid;
border-width:1px;
border-color:#155184;
font-family: arial;
font-size:11px;
text-decoration: none;
background:#BED3E9;
color:#ff0000;
}
a{
font-family:arial;
text-decoration:none;
color:#155184;
}
a:hover{
font-family:arial;
text-decoration:none;
color:#ff0000;
}
