html, body, div, dl, dt, dd, ul, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0; padding: 0;}
fieldset, img {border: 0;}
address, abbr, caption, cite, code, dfn, em, th, var {font-style: normal; font-weight: normal;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-style: normal; font-weight: normal;}
q:before, q:after {content: '';}
:link, :visited {text-decoration: none;}
.clear{clear:both;}

.pic_left{padding:2px; margin:0px 10px 5px 0px; border:1px solid #2E3D54;}
.pic_right{padding:2px; margin:0px 0px 5px 10px; border:1px solid #2E3D54;}
.pic{padding:2px; margin:10px; border:1px solid #2E3D54;}


body{background-color:#2E3D54; font-family:Verdana, Geneva, sans-serif;}
#wrappAll{width:775px; margin:25px auto 50px auto;}
#wrapper{background-color:#fff; border:2px solid #fff;}
#header{height:149px; background-color:#C8E4FF; background-image:url(../images/header.jpg)}

#nav{font-family:"Times New Roman", Times, serif; font-size:18px;border-top:2px solid #B8D3EB; border-bottom:2px solid #B8D3EB;}
#nav ul{width:100%;}
#nav table{padding:0px; margin:0px;}
#nav td{padding:4px; margin:0px; color:#fff;}
#nav td a{text-decoration:none;}


.background-red{background-color:#A21010; background-image:url(../images/btn_glass_red.jpg);font-size:16px;}
.background-red:hover{background-image:url(../images/btn_glass_blue.jpg);color:#fff; }
.background-red a{color:#ffffff; display:block;}
.background-red:hover a{color:#fff;}
.background-blue{background-color:#2E3D54; }


#featured{
	background-color:#C8E4FF;
	background-image:url(../images/pic_supervisor.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	font-size:13px;
}
#featured_right{width:445px;}
#featured a{color:#000; text-decoration:none;}
#featured a:hover{color:#B50F0F; text-decoration:none;}

.title_blue{font-size:20px; color:#2E3D54; margin-bottom:8px; font-family:"Times New Roman", Times, serif;}
.title_sub{font-size:14px; color:#666; margin-bottom:8px; font-family:Verdana, Geneva, sans-serif;}
.type_small{font-size:10px;}

#content{padding:15px; color:#333;}
#content p{margin-bottom:8px; font-size:11px;}
#content a{color:#0065af;}
#content a:hover{text-decoration:underline;}

#footer{text-align:center; font-size:13px;}
#footerTop{color:#fff; padding: 5px 0; border-bottom:1px solid #717A8A;}
#footerBottom{color:#717A8A; padding: 3px 0; line-height:25px}
#footerBottom a{color:#717A8A;}
#footerBottom a:hover{color:#fff;}

.list_circleArrowTable td{background-image: url(../images/bullet_arrow_over.png); background-repeat:no-repeat; background-position:top left;}
.list_circleArrowTable td p{padding-left:20px;}

.list_circleArrowContent li{margin-left:35px;}
.list_circleArrowContent{list-style-image: url(../images/bullet_arrow_over.png);}

.list_circleArrow_li{list-style-image: url(../images/bullet_arrow_over.png);margin-left:25px;}
.list_circleArrow_li li{font-size:10px; padding:3px;}

.list_circleArrowContent li{margin-left:35px;}
.list_circleArrowContent{list-style-image: url(../images/bullet_arrow_over.png);}
.list_circleArrow{ text-align:left; color:#000000; list-style-image: url(../images/bullet_arrow.png);}
.list_circleArrow li{margin:18px 0; font-size:11px;}
.list_circleArrow li:hover{
	color:#B50F0F;
	list-style-image: url(../images/bullet_arrow_over.png);
}
.list_circleArrow a{color:#0065af;}
.list_circleArrow a:hover{color:#B50F0F;}

#contactForm td input, #contactForm td textarea, select{padding:1px; margin:2px; border:1px solid #7F9DB9; color:#555; padding-left:3px;}
#contactForm td input:focus, #contactForm td textarea:focus, select:focus{background-color:#eee; border:1px solid #2E3D54; color:#000;}
#contactForm p{margin:0px; padding:0px;}
#button{display:block; width:100%; color:#ffffff !important; background-color:#2E3D54; padding:5px 0px !important;}
#button:hover{color:#ffffff !important; background-color:#9C2E19;}
#button:focus{color:#000 !important; background-color:#FFFD8B !important;}
.type_red{color:#9C2E19;}