@charset "utf-8";
/* CSS Document */

zbody {
background:#D5EAF9;
}
h1, h2 {
text-align:center;
}
/* --- CSS3 Accordian --- */
#accordian {
margin:0px auto;


background:#5ac5ee url(../bg2.jpg) repeat-y;

border-radius:6px;
padding:10px 30px 15px;

-webkit-text-size-adjust:none;
}
#accordian dl, #accordian dt, #accordian dd {
margin:0;

}
#accordian input {
display:none;
}

#accordian span{
display:inline-block;
height:25px;
background:url(../minus-sign.png) 0 3px no-repeat;
padding:0 0 0 17px;
text-shadow:0 1px 2px #999;
font-weight:bold;
}

#accordian label {
display:inline-block;
cursor:pointer;
background:url(../plus-sign.png) 0 3px no-repeat;
padding:0 0 0 17px;
text-shadow:0 1px 2px #999;
font-weight:bold;
}
#accordian p {
margin:5px 20px;
max-height:0;
overflow:hidden;
-moz-transition:.75s;-webkit-transition:.75s;-o-transition:.75s;transition:.75s;
}
#accordian input:checked + p {
max-height:1000px;
}
#accordian input:checked + p:before {
position:absolute;
content:'';
margin:-23px 0 0 -21px;
height:14px;
width:14px;
padding:0px;
background:url(../minus-sign.png) 1px 1px no-repeat;

}
.txt{ font-size:16px; 
font-family:"Times New Roman", Times, serif;
padding:10px 0 0 26px;
text-shadow:0 1px 2px #999;
font-weight:bold;
background:#ebad5e url(../bg3.jpg) repeat-y;

}
.example{padding:10px 0 0 26px;}

span a.new1 {
  color:black;
  text-decoration:none;
  line-height:35px;
  /* First we need to help some browsers along for this to work.
     Just because a vendor prefix is there, doesn't mean it will
     work in a browser made by that vendor either, it's just for
     future-proofing purposes I guess. */
  -o-transition:color .2s ease-out, background 2s ease-in;
  -ms-transition:color .2s ease-out, background 2s ease-in;
  -moz-transition:color .2s ease-out, background 2s ease-in;
  -webkit-transition:color .2s ease-out, background 2s ease-in;
  /* ...and now for the proper property */
  transition:color .25s ease-out, background .50s ease-in;
  background-color:#b754f3;
  padding:6px 12px 8px;
}
span a.new1:hover { color:white; background:#6f209f; }

.search_head_cont{border-bottom:1px solid #9e5cc3; margin:6px 0;}
.search_head_txt{background-color:#a76ac9; padding:0 6px 2px 6px ; display:inline; margin:0px;}

.move-right
{
     padding:7px;
	 line-height:35px;
	color:#FFFFFF;
	font-size:18px;
    font-family: 'PT Sans Narrow';
    background-color: #527a07;
    text-shadow: none;
	-moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
	text-decoration:none;
}
.move-right:hover
{
    padding-left: 30px;
    background-color: #670d03;
	
}
