@charset "utf-8";

/* RESET updated with html5 tags*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,
big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,
ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,
embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align: baseline;
	}

/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block;
	}

body {
	line-height:1;
	}

ol,ul {
	list-style:none;
	}








table {
	border-collapse:collapse;
	border-spacing: 0;
	}

/* FLOAT-elements */
.fltleft {
	float:left;
	}

.fltright {
	float:right;
	}

/* only to clear floats - to be used with any class as addition */
.clear {
	clear: both;
	}
	
/* clear float with blank <div>or <br>*/
.clrflt {
	clear:both;
	line-height:1px;
	font-size:1px;
	overflow: hidden;
	}

/* MAIN */
body {
	background:#ffffff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	}
	
a, img, img a, a:hover {
	border:none;
	outline:none;
	}
	
/*========== Wrapper ==========*/

.wrapper
{
	width:1000px;
	margin:0px auto;
}

/*<=================== header ==============>*/
.header{
	margin-bottom:45px;
}
.color_box{
	height:5px;
	background:#c1a262;
	width:100%;
}
.logo{
	width:249px;
	float:left;
	padding:10px 0 0 42px;
}
.logo_content{
	width:564px;
	float:right;
	padding:53px 85px 0 0;
}
.logo_content p{
	font-size:18px;
	text-align:center;
	line-height:22px;
}
.logo_content p strong{
	font-weight:bold;
}
.google_search{
	margin:0 17px 8px 0;
	float:right;
}
.header_nav{
	height:42px;
	border:solid 1px #cecece;
	position:relative;
	margin:0 8px;
	background:url(../img/nav_bg.jpg) repeat-x left top;
}
.header_nav ul{
	list-style:none;
}
.header_nav ul li{
	list-style:none;
	height:32px;
	font-size:14px;
	float:left;
	display:block;
	padding:5px 0;
}
.header_nav ul li a{
	display:block;
	padding:0 22px;
	text-decoration:none;
	color:#000;
	background:url(../img/nav_dvider.jpg) no-repeat right center;
	line-height:32px;
	position:relative;
	z-index:9999;
}
.header_nav ul li a.newtext{
	font-weight:bold;
}
.header_nav ul li.nobg a{
	background:none;
}

.nav_marking{
	width:116px;
	height:70px;
	padding:6px 0 0 317px;
	background:url(../img/nav_marking.png) no-repeat left top;
	position:absolute;
	font-size:14px;
	color:#FFF;
	left: 79px;
	top: -27px;
	line-height:16px;
	z-index:10;
}

/*<=================== content ==============>*/
.content{
	padding:0 76px 0 0;
	margin:0 0 73px 0;
}
.content_left{
	width:384px;
	text-align:right;
}
.content_right{
	width:474px;
	margin:61px 0 0 0;
}

.content_right_top
{
	padding:0 80px 20px 0;
}

.content_right_top p{
	color:#333333;
	font-size:14px;
	padding:0 0 18px 0;
	line-height:18px;
	margin:0px;
}

.content_right_bottom
{
}

.bottom_left
{
	width:218px;
	border-right:dotted 1px #000;
}

.bottom_left a{
	color:#333333;
	text-decoration:none;
	padding:11px 0 0 20px;
	display:block;
	font-weight:bold;
	width:160px;
	height:43px;
	font-size:16px;
	background:url(../img/but.png) no-repeat left top;
}
.bottom_left a.blue{
	color:#006699;
	font-size:14px;
	font-weight:normal;
	background:none;
	text-decoration:underline;
	display:inline !important;
	padding:0 0;
}
.bottom_left p{
	padding:0 0 !important;
	line-height:16px;
}
.bottom_right{
	width:223px;
}
.text_input{
	background:url(../img/text_box.jpg) no-repeat left top;
	width:179px;
	height:18px;
	padding:8px 6px;
	border:none;
	outline:none;
	display:block;
	float:left;
	font-size:14px;
}
.search_but{
	background:url(../img/search_but.jpg) no-repeat left top;
	width:31px;
	height:34px;
	border:none;
	outline:none;
	display:block;
	float:left;
	cursor:pointer;
	margin-bottom:16px;
}
.bottom_right p{
	padding:0 0 !important;
	line-height:16px;
}
.bottom_right a.blue{
	color:#006699;
	font-size:14px;
	font-weight:normal;
	background:none;
	text-decoration:underline;
	display:inline;
	padding:0 0;
}

.heading{
	padding:0 0 13px 200px;
}
.heading span{
	color:#9f9f9f;
	font-size:24px;
}
.heading span strong{
	color:#333333;
	font-weight:normal;
}
.prevlink{
	border-top:dotted 1px #000;
	padding:10px 0 10px 65px;
}
.prevlink a{
	display:block;
	color:#006699;
	text-decoration:underline;
	display:block;
	float:left;
	font-size:16px;
	line-height:20px;
	padding-left:20px;
}
.content_box2{
	width:650px;
	margin:0 auto;
}
.content_box2 p{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;
	padding:0 16px 34px 0;
	line-height:25px;}
/*<=================== footer ==============>*/
.footer{
	margin:0 9px 15px;
}
.footer_nav{
	background:#c1a262;
	padding:0 0 10px 26px;
	margin-bottom:10px;
}
.footer_nav h1{
	font-size:14px;
	color:#FFF;
	padding:0 0 10px 0;
	margin:0 0 8px 0;
	font-weight:bold;
	border-bottom:dotted 1px #FFF;
}
.footer_nav ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

.footer_nav ul.pad
{
	padding-bottom:24px;
}

.footer_nav ul li{
	list-style:none;
	display:block;
	font-size:12px;
	line-height:18px;
}
.footer_nav ul li a{
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
}
.footer_nav p{
	color:#FFF;
	font-size:12px;
	line-height:16px;
	margin:6px 0 12px 0;
}
.footer_nav p strong{
	font-size:13px;
	font-weight:bold;
}
.footer_nav_block1{
	width:248px;
	margin-top:34px;
}
.footer_nav_block2{
	width:555px;
	margin-left:30px;
}
.footer_nav_block3{
	width:200px;
}
.footer_nav_block4{
	width:330px;
	margin-left:25px;
}
.footer_nav_block4 h1{
	width:200px;
}
.footer_nav_block5{
	width:487px;
}
.footer_imgblock1{
	float:left;
	width:387px;
}
.footer_imgblock2{
	float:left;
	width:227px;
}
.footer_imgblock3{
	float:right;
	width:332px;
	text-align:right;
	padding-top:12px;
}
.footer_imgblock3 p{
	color:#333333;
	font-size:14px;
	padding-bottom:8px;
}

.footer_nav_top
{
	margin:34px 0 40px 0;
}

.inner
{
	margin:0 0 34px 0;
}






.end_quote {text-indent:0pt;
	font-family: "times roman", times; font-size: 12pt;
	 line-height:22pt; 
	 text-align: justify; margin-top: 20pt;
	 }


blockquote {font-size: 11pt; 
	font-family: "times roman"; 
	line-height:13pt;
	text-align: justify;}


.abs {font-family: "times roman", times; 
	font-size: 12pt;
	 line-height:22pt; 
	 text-align: justify; 
	 text-indent:25pt; margin-left:20pt; 
	 margin-right:20pt;
	 }


.bib {font-family: "times roman", times; 
	font-size: 12pt;
	 line-height:14pt; 
	 text-align: justify; 
	 text-indent:-15pt; margin-left:20pt; 
	 margin-right:20pt;
	 margin-bottom:-5pt;}

.note {font-style: italic;
	font-family: "times roman", times;
 	font-size: 12pt; 
 	line-height : 19pt; 
 	text-align: justify; 
 	text-indent:25pt; 
 	margin-left:4pt; 
 	margin-right:20pt; 
 	}



.line_no, .LINE_NO{float : right;
	 font-size : 10pt;
	 color : #000000; 
	 position:relative;bottom: 20pt;
	 }
.line_no2 {float : right;
	 font-size : 10pt;
	 color : #000000; 
	 position:relative;bottom: 20pt;
	 }





.flyout {color : #000888;
	cursor : hand;
 	line-height : 15pt;
 	font-size : 14px; 
	font-family : "times roman";
	  }

.flyout2 {color: #444ccc;
	cursor: crosshair;
 	 font-family: "times roman"; 
	 font-size: 14px;
	 }

.flyout3 {color: #444ccc;
	cursor: crosshair;
 	 font-family: "times roman"; 
	 font-size: 14px;
	 font-style: normal; 
	 }

.indent1 {text-indent:15pt; font-size:12pt; font-family: Times Roman; color:#333333;
	 margin-left:300px;}

.indent2 {text-indent:65pt; font-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:300px;}

.indent3 {text-indent:150pt; 
	font-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:300px;}

.indent4 {font-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:300px;text-indent:32pt;}

.indent5 {text-indent:50pt; 
	font-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:300px;}

.indent6 {text-indent:45pt; 
	font-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:300px;}

.indent7 {text-indent:80pt;
	 lfont-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:100px;}

.indent8 {text-indent:180pt; 
	font-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:200px;}

.indent9 {text-indent:65pt; font-size:12pt; font-family: Times Roman; line-height:14pt; color:#333333;margin-left:100px;}

.indent10 {text-indent:15pt; font-size:12pt; font-family: Times Roman; color:#333333;
	 margin-left:100px;}



.sup {position:relative;top:-8px;font-size:10px;}

.NOTE {font-style: italic;
	font-family: "times roman", times;
 	font-size: 12pt; 
 	line-height : 19pt; 
 	text-align: justify; 
 	text-indent:25pt; 
 	margin-left:30pt; 
 	margin-right:20pt; 
 	color:#333333;}




.content_inner p{font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;
	padding:0 16px 16px 0;}


.footer_nav h6{
	font-size:14px;
	color:#FFF;
	padding:0 0 10px 0;
	margin:0 0 8px 0;
	font-weight:bold;
	border-bottom:dotted 1px #FFF;
}

h2 {font-size: 14px; 
	font-family: garamond, arial, times; 
	font-weight:bold; margin-bottom: 10px; text-align:center;}


.archive_link 
	{background-color: #ffffff;
	text-align: justify;
	display:block; 
	border: medium dotted darkgreen;
	padding: 10px;
	font-family: "Times Roman";
	  font-size: 12pt;
	}


.a {float:right;
	margin-right: 16px;
	background-color: #ffffff;
	font-size: 12px;
	font-family: century;}
	 }