@media screen, print {
/*body*/
	body {background: #4F3A0E none repeat-y top center; color: #521900; font-family: Verdana, 'Geneva CE', lucida, sans-serif; font-size: 75%; padding: 0; margin: 0; letter-spacing: 0.2px;}

	/*general*/
	a {text-decoration: underline; color: #C8431A;}
	a:hover {color: #A8330A; }
    a img {border: none;}
    
    h1, h2, h3, h4, h5, h6 {color: #0D3692; font-weight: bold; margin: 0 0 0 2em; letter-spacing: 0.3px; padding: 0.5em 0 0.5em 0px;}
	h1 {font-size: 150%; color: #0E384F; line-height: 150%; font-weight: normal; padding: 0.5em 0 0.5em 2em; margin-left: 0.3em; font-family: Palatino, Georgia, 'Book Antiqua', serif;}
		h1 span { display: block; position: absolute; left: 0px; top:0; z-index:301; width: 100%; height: 100%; margin:0; padding:0; background-position: left top; background-repeat: no-repeat; _height: 60px;}	
	h2 {font-size: 110%; color: #4D4A6A; padding: 0.5em 0 0.2em 10px;}
    h3 {font-size: 110%; color: #8E0458; padding: 0 0 0.4em 0; line-height: 1.3em; }

    i, em, address {font-style: normal; }
    html>body  i, html>body em {font-style: italic;}

    strong, .strong { font-weight: bold; }
    small, .small { font-size: 90%; }
    .red {color: #D14D1D;}
    .blue {color: #2862C7;}
    .yellow {color: #EDC72F;}
    .brown {color: #C7A728;}
    .lightgrey {color: #CCCCCC;}
    .darkgrey {color: #555555;}
    .green {color: #A19C20;}
        
    .border {border: 1px solid #0D3594;}
    .center {text-align: center;}
    .justify {text-align: justify;}
	.left {float: left;}
	.right {float: right;}
	.clear {clear: both;}
	.w50p {width: 46%;}
	.hidden {display: none;}
	
	p {padding: 0.5em 0px 0.5em 0px; margin: 0 2em 0 3em;}
	address {padding: 0.5em 0px 0.5em 0px;  margin: 0 2em 0 3em; text-decoration: none;}
	ul, ol {padding: 0; margin: 0.3em 0 0.3em 2.5em;}
	ul li {margin: 0.1em 0 0.1em 5px; padding: 0px 0 0px 15px; background: transparent url(img/li.gif) no-repeat left 0.5em; list-style: none; line-height: 1.5em;}
	.indent {text-indent: 2em;}
	.images {border: 1px solid #D2EDF4; padding: 3px 1px 0px 1px;  outline: 1px solid #F1FAFF; overflow: hidden; position: relative; _overflow: visible; _height: 1%; text-align: center;}
	  .images img {margin: 0px; padding: 0;}
	  .images div {position: absolute; width: 100%; height: 13px; background-color: white; left: 0; bottom: 0; filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
	
	/*form*/
    .textbox {width: 130px; border: 1px solid #B7DDF1; background-color: #FFFFFF; padding: 1px; font-size: 13px; margin: 0 10px;}
    .button {background: #fff none repeat-x 0 0; border: 1px solid #B7DDF1; outline: 0px none red; cursor: pointer; font-size: 80%; color: #31ACEA; font-weight: bold; padding: 2px 2px 1px 2px;}
	
	/*table with border*/
	table.blackborder {background-color: #EBE1E7;}
	table.blackborder tbody {background-color: #FFFFFF;}
	table.blackborder td { vertical-align: top;}
	table.blackborder td p {margin: 0; padding: 0;}

	/*search*/
	a.link {font-size: 105%;}
	.sample {line-height: 1.4em;}
	.path { font-size: 95%; color: #D14D1D;}
	
	.AspNet-Pager {margin: 7px 0;}
	.AspNet-Pager a, .AspNet-Pager span {margin: 0 3px;}
	.AspNet-Pager span {font-weight: bold;}
	
	/*position*/
	#header1 {width: 100%; height: 150px; background: transparent url(img/top_grad.gif) repeat-x bottom left; }
	 #header {width: 810px; height: 100%; margin: 0 auto; padding: 0; }
	   #header a.home {width: 350px; height: 100%; display: block; background: transparent url(img/header_logo.gif) no-repeat 44px 15px; float: left;}
	
	#body1 {width: 100%; background: #FAFADE url(img/site_bg.gif) repeat-y bottom center; }
	 #body1 .line {width: 100%; height: 8px; background: #ECECC4 url(img/line.gif) repeat-y bottom center; }
	 #body {width: 750px; height: 100%; margin: 0 auto; }
	 
	   #body .content {line-height: 1.7em; padding: 18px 22px 20px 0px; margin: 0 0 0 10px;  min-height: 314px; _height: 314px;}
		   #body1 .cid_25252 .content {background: transparent url(img/center.gif) no-repeat center center; padding: 15px 0; margin: 0;}
		   #body1 .cid_25252 table {width: 750px;}
		   #body1 .cid_25252 table td {padding: 0; margin: 0; width: 33.3%; vertical-align: middle; height: 314px; text-align: center; font-weight: bold;}
		   
		   #body1 .cid_25252 table td .info {text-align: left; display: none; margin-left: 15px;}
		   #body1 .cid_25252 table td:hover .info { display: block;}
		 a.ex {background: transparent url(img/a.gif) no-repeat center left; padding-left: 15px; text-decoration: none; margin-left: 15px; font-weight: bold; }
		 a.ex:hover {text-decoration: underline;}
	   
	 
	 #bottom {width: 100%; height: 50px; background: transparent url(img/bottom_grad.gif) repeat-x top left;}
	  #footer {width: 810px; margin: 0 auto; position: relative; text-align: right;}
	  #copyright { float:left; text-align: left; }
	  #bottom .foot, #bottom .foot a, #bottom .foot a:hover {color: #C1B799; font-size: 90%; text-decoration: none;}
	  #bottom .foot {margin: 0em 50px; padding-top: 0.4em; display: block;}
	

#editor { padding: 10px; margin: 0 0px; line-height: 1.7em;  background: white none repeat-y right; width: 484px; }
}