body {
margin : 0;
padding : 0;
text-align : left;
color : black;
font : 80% "Trebuchet MS", verdana, arial, sans-serif;
}

body p {
line-height: 125%;
}





#container {
width : 90%;
margin-left : auto;
margin-right : auto;
margin-top : 10px;
padding : 10px;
line-height : 2em;
background : #d7d7ef;
}

#transAn {
background-color:#FFFFFF;
width: auto;
text-align:center;
line-height: 98%;
margin: 0;
padding: 10px 10px 2px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
}

#banner {
width: 100%;
height : 39px;
background-color:#FFFFFF;   
border-bottom-style:solid;
border-bottom-color:#00335B;
border-bottom-width: 3px;    
border-top-style:solid;
border-top-color: #FFFFFF;
border-top-width: 4px;    
padding : 0;
margin: 0;
}

#content {
padding : 0px 0px 10px 0px;
margin : 0px 0px 0px 105px;
background : #eee;
color :black;
height: 100%;
}


#content h1 {
margin : 10px 0 5px 0;
font : normal 18px/30px verdana, arial, tahoma, sans-serif;
color : #369;
background : inherit;
}

#sidebar {
float : left;
width : 80px;
padding : 3px 0 0 0;
background-color : #d9e1e5;
}

#subContent {
padding: 10px;
}



#menu {
width : 80px;
}

#menu ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#menu li {
margin : 0 0 0.2em 0;
line-height: 16px;
}

#menu a {
display: block ;
font-size : 11px;
color: #333333;
background:#A6A2D6;
width : 80px;
padding : 0.1em 0.8em;
text-decoration : none;
}

#menu a:hover {
background-color: #E3E6E9;
}


#topMenu {
background-color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
vertical-align:middle;
width:100%;
margin-bottom: 20px;
padding: 0;
height: 30px;
line-height: 122%;
}


.topMenu1 {
background-color:#FFFF99;
padding: 5px, 0, 0, 0;
float: left;
width: 50%;
margin: 0;
height: 100%;
}

/** .topMenu2 {
background-color:#FF99FF;
float:left;
width:33%;
margin: 0;
height:100%;
padding: 3px, 0, 0, 0;
} **/

.topMenu3 {
background-color:#CCCCCC;
float:right;
width: 50%;
padding: 5px, 3px, 0, 3px;
margin: 0;
height:100%;
}




/* stamp */
#stamp {
width: 100%;
height: 240px;
padding: 0px 10px 0px 10px;	


}

.stamp1{
	float:left;
	width:33%;		
	color:#000000;	
	background-color: #395232;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	line-height : 100%;
	vertical-align:middle;
		
}

.stamp1 h2 {
	font-size:14px;
	padding-bottom: 10px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
.stamp1 .quote {
	color:#5795c3
}

.stamp2{
	float:left;
	width: 33%;		
	vertical-align:middle;
}
.stamp2 h2 {
	font-size:14px;
	padding-bottom: 10px;
}
.stamp2 .quote {
	color:#5795c3
}


.stamp3{
	float: left;
	width:33%;		
	vertical-align:middle;
	
}
.stamp3 h2 {
	font-size:14px;
	padding-bottom: 10px;
}
.stamp3 .quote {
	color:#5795c3
}

#divTwo {
    height: 60px;
	padding: 5px;
}

#divTwo_2 {
height: 160px;
padding: 0px 45px 0px 0px;
vertical-align:middle;
padding; 0 25px 0 0;

}

.imgLeft {
	float: left;
	width: 48%;
	height: 100%;
}

.imgRight{
	float: right;
	width: 48%;
	height: 100%;	
}


#footer {
clear : both;
padding : 5px;
font-size : 0.95em;
color : #bbd2e0;
background : #00335B;
text-align:center;
}
#footer a:link, #footer a:visited {
background : inherit;
color : #eee;
text-decoration : none;
}

#footer a:hover {
border-bottom : 1px dashed #f2f2f5;
background : inherit;
color : #f2f2f5;
}

h1 {
padding : 10px 0 10px 0;
font : normal 18px/30px verdana, arial, tahoma, sans-serif;
color : #369;
text-align:center;
background : inherit;
}

h2 {
padding-left : 5px;
font : bold 10px/12px verdana, arial, tahoma, sans-serif;
color : #5d775a;
background : inherit;
}

h3 {
margin : 0;
font : bold 170% "Trebuchet MS", verdana, arial, tahoma, sans-serif;
letter-spacing : 5px;
color : #555B7D;
background : transparent;
}

a {
text-decoration : none;
}

a:hover {
text-decoration : underline;
}

.news {
font-size : 10px;
background : inherit;
color : #333;
}

blockquote {
font-weight : bold;
font-size: 110%;
color:#660033;
line-height: 135%;
text-align: left;
}


#colus {
text-align:justify;
-moz-column-count: 2;
-moz-column-gap: 2em;
-moz-column-fill: balance;
-webkit-column-count: 2;
-webkit-column-gap: 2em;
-webkit-column-fill: balance;
column-count: 2;
column-gap: 2em;
column-fill: balance;

}


table {
line-height: 115%;
font-style:italic;
}
