html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input { font-size: 11.5px; }
html, body, div, p,  form, img, h1, h2, h3, h4, h5, h6, { font-family: Tahoma,Verdana,Segoe,sans-serif; padding: 0px; margin: 0px; border: 0px transparent none; background-position:left top; background-repeat:no-repeat; }
body {font-size: 70%;margin: 0px;}
p, td, h1, h2, h3, h4, h5, h6 { line-height: 1.2em;word-break: break-all; word-wrap:break-word; }
a, a:visited{ color:#4d7cc4; text-decoration:none; }
a:active, a:hover{ color:#4d7cc4; text-decoration:underline; }
.input{border:1px solid #666;background-color:#fff;}
.menu,.menu a:link,.menu a:visited,{
font-weight:bold;
color:#333;}
.menu .active{
	color:#fff;
	background-color:#29719C;
}
.menu li{
	list-style-type: none;
	margin-left:-15px;
	height:16px;
	padding-top:2px;
}
.title{font-weight:bold;padding-left:15px;}
.bold {font-weight: bold;color: #333;}
.line{border-bottom:1px solid #E4E4E4}
.bottom{color:#fff;}
.location{margin-left:20px;margin-top:40px;}
.location,.location a:link,.location a:visited,{color:#fff;}
.aboutbg {
	background-image: url(../images/about_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Contactbg {
	background-image: url(../images/Contactbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.150 {
	line-height: 150%;
}
.bigtitle {
font-size: 12px; font-weight:bold;color:#29719C;
}
.button{background-color:#666;color:#fff;border:0px;font-family: Tahoma,Verdana,Segoe,sans-serif;}
.category{font-size: 1.2em;FONT-WEIGHT:BOLD;color:#FFFFFF;background-color:#82C6DF;padding:3px 12px;margin-bottom:1px;}
.tree a:link,.tree a:visited,{color:#333;}
.tree img{margin-right:5px;}
.tree ul{margin:0px;}
.tree li{border-bottom:1px solid #E4E4E4;padding:3px 12px;}
.parent{
	background-color:#E7E7E7;
	padding:3px 12px;
	margin-bottom:1px;
	cursor: hand;
}

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a, .dtree a:visited {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

.pagearr{
font-size:12px;color:#333;}

