table { border:0px; border-collapse:collapse ; width:100%} 

td {vertical-align:top; padding:0px; }

html {height:100%;}


.hnatxt {
	color: white !important;
	text-decoration: underline;
}


td, table, select, input, textarea{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	vertical-align:top;

	line-height:16px;

	color:#787878;

}



form { margin:0px; padding:0px}

body { margin:0px; padding:0px; background:#e4e4e3; height:100%}



img {

	border:0;

	margin-top: 10px;

}



object{

	outline:none;

}



.article {

	background: none !important; 

	padding-left: 0 !important; 

	color: #787878 !important;

}



.article:hover {

	text-decoration: underline !important;

}



ul{

	list-style:none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

ul li {

	line-height:18px;

	margin-left: 10px;

	text-indent: 12px;

}

ul li a{text-decoration:underline; color:#aaaaaa}

ul li a:hover{ text-decoration:none}



ul.list_1 {margin:0px; padding:0px; list-style:none;}

ul.list_1 li { line-height:22px;}

ul.list_1 li a{text-decoration:none; color:#5a6165; background:url(images/marker_list1.gif) no-repeat 0 3px; padding-left:13px}

ul.list_1 li a:hover{ color:#5d1917; background:none}



ul.list_2 {margin:0px; padding:0px; list-style:none}

ul.list_2 li { line-height:20px}

ul.list_2 li a{text-decoration:underline; color:#4e4e4e; background:url(images/marker_list.gif) no-repeat 0 4px; padding-left:10px; font-weight:bold}

ul.list_2 li a:hover{ color:#5d1917; background:none}



.title {margin:0 0 32px 0; display:block}



.line { height:1px; background:#cdcdcc; width:auto}

.pic_left {

	float:left;

	margin-top: -1px;

	margin-right: 18px;

	margin-bottom: 40px;

	margin-left: 0;

}



a {text-decoration:underline; color:#7c7c7c}

a:hover {text-decoration:none}



a.link_2 {text-decoration:none; color:#363636; font-weight:bold; background:url(images/marker_link1.gif) no-repeat right 5px; padding-right:8px}

a.link_2:hover {color:#5d1917; padding-right:14px}

h2 {font-size:18px; margin:0 0 5px 0}

h3, .second-mainheader {font-size:11px; margin:0 0 5px 0}

h3 a { font-weight:normal}

h4 {font-size:11px; margin:0 0 5px 0;}

.third-header {font-size:11px; margin:0 0 5px 0; font-weight: bold;}

.left {width:50%; background:url(images/bg_foot_left.gif) repeat-x bottom #dadad9; height:918px}

.left_1 {background:url(images/bg_left.gif) repeat-x top; height:100%}

.right {width:50%; background:url(images/bg_foot_right.gif) repeat-x bottom #dadad9; height:918px}

.right_1 {background:url(images/bg_right.gif) repeat-x top; height:100%}

.main { width:100%}

.main_1 { width:800px; height:918px}



/* header */

#header { height:415px}

#header div {height:415px}



/* content */

#content {

	height:399px;

	background:url(images/bg_content.gif) no-repeat top #dadad9;

	color: #787878;

}

#content .table_content { width:732px; height:322px; margin:42px 0 20px 50px; text-align:left;}

#content .table_content .col_line {width:1px; background:#cdcdcc}

#content .table_content p{margin:0 0 8px 0;}

#content .table_content h3{color:#686868;}

#content .table_content li{text-indent:0;margin:5px 0 0 5px;list-style:circle;}
#content .table_content li a {
    text-decoration: none;
	color:#787878;
}



/* banner */

.banner_1{

	margin:-100px 0 10px 230px;

	width:350px;

}



.banner_1 a{

	outline:none;

	width:350px;

}



.banner_1 img{

	border:#989898 solid 1px;

}



/* footer */

#footer {

	height:104px;

	background-color: #7C7C75;

	background-image: url(images/bg_footer.gif);

	background-repeat: no-repeat;

	background-position: top;

}

#footer .table_footer {width:689px; height:43px; margin:23px 0 0 53px}

#footer .table_footer .c1 {

	width:175px;

	color:#FFF;

	padding-top:6px

}

#footer .table_footer .c2 { width:1px; background:#d1d1d0}

#footer .table_footer .c3 { width:449px; padding:2px 0 0 64px}

#footer .table_footer .c3 .table_menu {width:449px; height:32px}

#footer .table_footer .c3 .table_menu .c1 { width:67px; padding:8px 0 0 22px}

#footer .table_footer .c3 .table_menu .c2 { width:1px; background:#daddde}

#footer .table_footer .c3 a.link {

	color:#FFF;

	text-decoration:none;

	margin:0

}

#footer .table_footer .c3 a.link:hover {

	color:#DADAD9

}

#footer .table_footer .c1 a {

	color:#CCC;

	text-decoration:underline;

	text-transform:none

}

#footer .table_footer .c1 a:hover {text-decoration:none}





/* index.html */



#page1 #content .colTop {

	color:#636363;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 0;

	padding-left: 20px;

}

	

#page1 #content .col1 {

	width:177px;

	padding-top: 5px;

	padding-right: 15px;

	padding-bottom: 10px;

	padding-left: 1px;

}

#page1 #content .col2 {

	width:257px;

	color:#636363;

	padding-top: 10px;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 20px;

}

#page1 #content .col2 .title {margin:0 0 23px -5px}

#page1 #content .col2 .pic {

	display:block;

	margin-top: 10;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: -5px;

}

#page1 #content .col2 p {margin:7px 0 24px 0}

#page1 #content .col3 {

	width:181px;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 20px;

}

#page1 #content .col3 .pic {

	display:block;

	margin-top: 10;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: -5px;

}

#page1 #content .col3 .title {margin:0 0 25px -6px}

#page1 #content .col3 .title_1 {margin:0 0 23px 1px; display:block}

#page1 #content .col3 .line {margin:28px 0 25px -8px}

#page1 #content .col3 ul {margin:0 0 0 -2px}

#page1 #content .col3 h3 {line-height:12px; font-size:11px; margin:0 0 10px 0}



/* index-1.html */

#page2 #content .col1 {

	width:476px;

	padding-top: 19px;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 0;

}

#page2 #content .col1 p {margin:0 0 18px 0}

#page2 #content .col1 .title { margin-bottom:0}

#page2 #content .col1 .title_1 {margin-bottom:14px}

#page2 #content .col1 .line {margin:31px 0 25px 0}

#page2 #content .col1 .div_list {width:476px; margin-left:1px}

#page2 #content .col2 {

	width:161px;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 20px;

	font-size: 12px;

}

#page2 #content .col2 .title {margin:0 0 0 -6px}

#page2 #content .col2 .pic {margin:0 0 22px -4px; display:block}

#page2 #content .col2 p {margin:13px 0 22px 0}



/* index-2.html */

#page3 #content .col1 {

	width:250px;

	padding-top: 19px;

	padding-right: 80px;

	padding-bottom: 0;

	padding-left: 0;

}

#page3 #content .col1 p {

	margin:0 0 18px 0;

	line-height: normal;

}

#page3 #content .col1 .title {margin-bottom:35px}

#page3 #content .col1 ul {margin:17px 0 0 1px}

#page3 #content .col2 {

	width:250px;

	padding-top: 20px;

	padding-right: 70px;

	padding-bottom: 0;

	padding-left: 60px;

}

#page3 #content .col2 .title {margin:0 0 34px 0}

#page3 #content .col2 .pic {margin:0 0 22px -4px; display:block}

#page3 #content .col2 p {margin:0 0 21px 0}

#page3 #content .col2 .marg {margin:0 0 44px 0}



/* index-3.html */

#page4 #content .col1 {

	width:500px;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 0;

	margin: 0px;

}

#page4 #content .col1 p {margin:0 0 25px 0}

#page4 #content .col1 .title { margin-bottom:31px}

#page4 #content .col1 ul {margin:20px 0 18px 0}

#page4 #content .col2 {

	width:300px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0;

	padding-left: 20px;

}

#page4 #content .col2 .title_1 {margin-bottom:16px}

#page4 #content .col2 .line {margin:29px -20px 25px -8px}

#page4 #content .col2 p {margin:0 0 19px 0}



/* index-4.html */

#page5 #content .col1 {

	width:230px;

	padding-top: 19px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 20;

	margin-left: 20px;

}

#page5 #content .col1 ul {

	margin-top: 10px;

	margin-right: 0;

	margin-bottom: 16px;

	margin-left: 0;

}

#page5 #content .col2 {

	width:300px;

	color:#636363;

	padding-top: 19px;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 20px;

}

#page5 #content .col2 .title {margin:0 0 31px 0}

#page5 #content .col2 .pic {margin:0 0 26px 0; display:block}

#page5 #content .col2 p {margin:0 0 27px 0}

#page5 #content .col3 {

	width:170px;

	padding-top: 19px;

	padding-right: 0px;

	padding-bottom: 0;

	padding-left: 20px;

}

#page5 #content .col3 .title {margin:0 0 32px -6px}

#page5 #content .col3 p { margin:0 0 13px 0}

#page5 #content .col3 .button {margin:32px 0 0 0}



/* index-5.html */

#page6 #content .col1 { width:476px; padding:19px 33px 0 0}

#page6 #content .col1 p {margin:0 0 18px 0}

#page6 #content .col1 .title { margin-bottom:32px}

#page6 #content .col1 .title_1 {margin-bottom:19px}

#page6 #content .col1 .line {margin:32px 0 25px 0}

#page6 #content .col1 .table_form {width:476px; height:84px}

#page6 #content .col1 .table_form input {width:200px; height:auto}

#page6 #content .col1 .table_form textarea {width:250px; height:66px; overflow:auto}

#page6 #content .col1 .table_form .div_input {width:209px; height:17px; margin-bottom:6px}

#page6 #content .col1 .table_form .div_textarea {width:259px; height:66px; margin-bottom:10px}

#page6 #content .col1 .table_form .c1 { width:209px; padding-right:8px}

#page6 #content .col1 .table_form .c2 { width:259px}

#page6 #content .col2 {

	width:161px;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 20px;

}

#page6 #content .col2 .title {margin:0 0 29px -6px}

#page6 #content .col2 p {margin:0 0 13px 0}



/* index-6.html */

#page7 #content .col1 {padding:19px 20px 0 0}

#page7 #content .col1 p {margin:0 0 13px 0}

#page7 #content .col1 .marg {margin:0 0 18px 0}





.form input {

	width:245px;

	height:20px;

	padding:0 0 0 4px;

	margin:0;

	display:inline;

}



.form textarea {

	width:245px;

	height:117px; 

	overflow: auto;

	margin:0;

	padding:0 0 0 4px;

	display:inline;





}

#page1 #content .col3 .pic {

	display:block;

	margin-top: 10;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: -5px;

}

.educ {
	float: left;
	border: 0px solid red;
	width: 350px;
	height: auto;
}

.year {
	float: right;
	border: 0px solid red;
	width: 300px;
	height: auto;
	text-indent: 130px;
}

h1.page_title {
  font-size: 18px;
}

h2.subtopic, h1.subtopic{
  margin: 0pt;
  /*padding: 0pt;*/
  padding:13px 0 0;
  font-size: 12px;
}

h1.topheader {
  margin: 0px; 
  padding: 0px; 
  font-size: 12px; 
}

a.sub3{
font-weight: bold !important;
}

a.backlink {
  text-decoration: none !important;
  color: #FFFFFF !important;
}

.mainheader {
    margin:0 0 32px; 
    font-size: 17px; 
    font-family: Trebuchet MS; 
    color: #0099ff;
}

.gray-mainheader {
    font-size: 12px;
}

.fontsize11 {
    font-size: 11px;
	font-style: italic;
}