body{
 background-color:#E8e4d4;
width:100%;
height:100%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
}

.president{
 width:280px;
 margin:10px 30px;
 float:left;
 border:1px solid #FFCA5E;
 padding:10px 20px;
}
.president h2{
  font-size:16px;
  margin:2px;
}
.president strong{
  
  color:#777;
  margin-left:0px;
font-size:1.2em;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
  
}



#container{
margin-right: auto;
margin-left: auto;
position: relative;
width:100%;    /*substitue your page width*/
text-align: left; /*reset divs after ie5 hack*/
background-color:#eeedef;
}
	
	.cont{
		padding-top:70px;
	}
.contlog{
		padding-top:55px;
	}
	
.news{
	
	color: #e67716;
	font-size:12px;
}
.contmiddle h4 {
color:#FF7700;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding-left:40px;
width:235px;
/*
padding-top:40px;
padding-bottom:10px;

*/
background:url(../images/events.png) no-repeat 0% 50%;

}
.box1{
	border:3px solid #C1C1C1;
	width:261px;
	height:130px;
	background: url(../images/logbg.png) repeat-y;
	margin-left:15px;
	margin-bottom:10px;
}
.box2{
	border:3px solid #C1C1C1;
	width:261px;
	height:270px;
	background: url(../images/logbg.png) repeat-y;
	margin-left:15px;
	margin-bottom:10px;
}

.box2 h4{
color:#fff;
font-family:Georgia;
font-size:17px;
font-style:italic;
}
.box2 p{
color:#fff;
font-family:Georgia;
font-size:14px;
padding:8px;
font-style:italic;
}
.box1  h3{
	display: block;
	font-size:14px;
}

.hover {
border-color: #80250F;
}


.doc{
	background: url(../images/doc.png) no-repeat;
	float:left;
	width:113px;
	height:130px;
}

.box1 fieldset{
	margin:15px 5px;
}

.box1 label{
	display:block;
	height:34px;
margin:0 0 3px;
color:#fff;
}

.box1 #email  input{
	float: left;
	border:medium none;
	height:20px;
   padding:5px 15px 0;
   width:148px;
	background: url(../images/inpbg.png) no-repeat;
}
.box1 #password  input{
	float: left;
	border:medium none;
	height:20px;
   padding:5px 15px 0;
   width:148px;
	background: url(../images/inpbg.png) no-repeat;
}

.box1 strong{
	float:left;
font-weight:bold;
height:24px;
padding:5px 5px 0 0;
text-align:left;
width:68px;
color:#000;
margin-left:0px;
}
.box1 a{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	padding-left: 5px;
}

.box1 h5{
	color:#fff;
	font-size:12px;
	overflow:visible;
}

.box1 h4{
	color:#045F82;
	font-size:14px;
	margin-top:0px ! important;
}
#login1 {
	width:97px;
	height:27px;
	border:3px solid #fff;
	float:right;
}

.contmiddle p{
	width:260px;
	font-size:12px;
	margin-left:15px;
	padding:5px;
	text-align: justify;
	line-height:1.3em;
}
#front{
	width:275px;
	font-size:12px;
	margin: 2px;
	padding: 2px;
	margin-top:10px;
}


#front input
{
color: #dfd181;

border: 1px solid #e67716;
color:#000;
}
#front .buttons{
	width:70px;
	margin-right:20px;
}

#front fieldset
{
border: 1px solid #03335b;
width: 22em;
padding:5px;
}
.gal li {
display:inline;
margin:5px;
padding:5px;
}

.gal img {
margin:5px;
padding:5px;
width:180px;
border:1px solid;
}

#head{

width:100%;
height:203px;
clear:both;
background:url(../images/head.png) repeat-x;
}

#heada{
  
         width: 1024px;
		 margin:0 auto;
  
        }
hr{
	
	padding:0px;
	width:80%;
	margin-top:13px;
	margin-left:30px;
	background-color: #ff8c00;
	color: #ff8c00;
	height: 1px;
}
		.logo{
			background-image: url(../images/logo1.png);
			height:200px;
			width:207px;
			float:left;
		}
		
		.label{
			display:inline;
			margin:10px;
			padding-top: 40px;
			float:left;
			
		}
		
		.login{
			
			padding:10px;
			float:right;
			display:inline;
 
		}


.roundbord{
	background-color: #e7e2cd;
	padding: 2%;
	margin-bottom:30px;

}
#banner{
margin-top:20px;
	width:100%;
height:303px;

background-image: url(../images/banbg.png) ;
background-repeat: no-repeat;
background-position: 50% 0%;


}

.bancont{
	width:540px;
	height:150px;
	padding:3% 3% 3% 8%;
	font-size:15px;
	text-align:justify;
	float:left;
	
	
}
.bancont p{
	padding-top: 15px;
}
.bancont h3{
	color:#035c85;
	text-decoration: underline ;
	font-size:25px ! important;
	padding-bottom:5%;
	font-family: "Times New Roman", Times, serif ! important;
}


#cont{

background-color: #EEEDEF;
height: 100%;
width:100%;

	
}

#conta{
 width: 1024px;
		 margin:0 auto;
}


#cont1{

	
	
background-color:#eeedef;
	font-size:15px;
	margin-right: auto;
margin-left: auto;
position: relative;
width:100%;    /*substitue your page width*/
text-align: left; /*reset divs after ie5 hack*/

	
}



#cont1 ol{
	list-style-type: decimal;
	margin: 10px;
	padding-left:3%
}
#cont1 ol li{
	padding-top:10px;
}
#cont1 ul{
	list-style-type: none;
	margin: 10px;
	padding-left:3%;
	
}

.wrap p{
        padding-bottom:20px;
}
.wrap ul li{
	padding-top:10px;
	background:url(../images/butt.png) no-repeat .2em .9em;
	padding-left:2em;
}
.wrap ul li ol li{
	background: none;
	color: #0072ba;
	padding-left: 2px;
   font-weight:bold; 
}
.copyright{
	color: navy;
	font-weight:bold;
	 
}


h4,h5, strong{
	color: green;
	margin-left:20px;
}

 .blue{
 	color:#fff;
	font-weight:bold;
	
 }
#cont2{

	
	padding: 2%;
	
	font-size:12px;
	background-color:#eeede4;
	font-size:12px;
	margin-right: auto;
margin-left: auto;
position: relative;
width:1024px;    /*substitue your page width*/
text-align: left; /*reset divs after ie5 hack*/

	}
	
	.bancont h3{
		padding:0px !important;
	}

#contleft1{
	float:left;
	margin:10px 5px 10px 30px;
	width:44%;
	height: 300px;
	
}

.buttons {
background:#E3E3DB none repeat scroll 0 0;
border-color:#FFFFFF #D8D8D0 #D8D8D0 #FFFFFF;
border-style:solid;
border-width:2px;
color:#989070;
font-size:12px;
font-weight:bold;
margin-left:5%;
padding:6px 14px;
text-decoration:none;
text-transform:uppercase;
}

input, textarea, select {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
}
#loginform1 label{
	font-size:11px;
}

.hint {
  display:none;
  position: absolute;
  right: -66px;
  width: 150px;
  margin-top: -4px;
  border: 1px solid #c93;
  padding: 10px 12px;
  background-color: #ffc;
}

.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: #ffc url(../images/pointer.gif) left top no-repeat;
}
/*.cform{
	float:left;
	width:45%;
	font-family:verdana;
	font-size:12px;
	margin:10px;
	
}

.cform ul{
	position:relative;
}

.cform ul li{
	padding:10px;
}
.cform form fieldset {
  
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  padding: 10px;        
  margin: 0;
}

.cform form fieldset legend {
	font-size:1.3em; 
}

.cform label,input {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}
*/

#cont1 p{
	padding-top:10px;
	line-height: 1.6em;
	text-align:justify;
}
 

#messages {
	padding: 8px;
	margin-top:7px;
	width:290px;
	height:200px ! important;
}
#messages ul li  {
	
	margin-bottom: 5px;
	margin-top:10px;
}
#messages p{
	font-size:17px;
	font-family: Georgia;
	line-height: 1.4em;
	padding:10px;
	margin-right:7px;
	text-align: justify;
	font-style:italic;
	font-weight:normal;
	color:#478150;

}
.rm{
	padding:10px;
	font-size:14px;
	font-weight:bold;
	width:100px;
	text-decoration: underline;
	
	
}

#messages h4{
	font-size:15px;
	color:#035c85;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:30px;
	padding-bottom:5px;
	font-style: normal;
	float: right;
	
}
#messages img{
	float:left;
	display:block;
		border:1px solid #035c85;
	margin-right: 5px;
	width:70px;
}


#cont h3{
	color:#045f82;
	text-transform: uppercase;

	font-size:20px;
	padding-bottom:5%;
	font-family: Arial, Helvetica, sans-serif;
	padding:5%;
	font-weight:normal;
}
#cont1 h3,#cont2 h3{
	color:#035c85;
	font-size:1.4em;
	font-family:Georgia,Times,serif;
	padding-top:25px;
	padding-left:35px;
	font-weight:bold;
	font-style: italic;
	display:block;
	margin-bottom:15px;
	padding-bottom:5px;
	background: url(../images/tooth.png) no-repeat 0% 80%;
	margin-left:50px;
	
}
#cont1 .wrap h3,#cont2 .wrap h3{
margin-left:0px;
}
		.contleft{
		
		margin-left:15px;
		width:314px;
		height:380px;
		background:  url(../images/box3.png) no-repeat;
		/*
		border-top: 10px solid #035c85;
		border-left:1px solid #035c85;
		border-right: 1px solid #035c85;
		border-bottom: 1px solid #035c85;
		*/
		float:left;
		
			
		}
		
		span.first{
			color:black;
		}
		
		#cont ul{
			font-size:12px;
			padding:5px;
			
		}
		
		#contleft1 p{
			border-bottom:1px solid #CFD595;
			line-height:1.5em;
			margin-bottom:8%;
		}
		
		
		#contleft1 h2 {
color:#33482D;
font-size:14px;
font-weight:bold;
padding:5px;
}
		.contleft ul{
			padding: 4px;
		}
		
		.contleft h6{
			color: #035c85;
			padding: 5px;
		}
		
		.contleft ul li{
			font-size:18px;
			padding-left:5px;
			padding-bottom: 3%;
			margin-bottom: 3%;
			font-style: italic;

		}
		
		.contmiddle ul{
			margin-left: 8%;
		}
		.contmiddle ul li{
			background:transparent url(../images/bullet.gif) no-repeat scroll 0% 70%;
			margin:0px;
		padding-left:6%;
		padding-top:2%;
		font-size:12px;
		
		}
		
		.contmiddle img{
			padding-left: 40px;
			padding-top:10px;
		}
		.contmiddle{
	
	margin-left:30px;
	
		width:314px;
		height:120px;
		background:  url(../images/box2.png) no-repeat 0% 0%;
		/*
		border-top: 10px solid #035c85;
		border-left:1px solid #035c85;
		border-right: 1px solid #035c85;
		border-bottom: 1px solid #035c85;
		*/
		float:left;
		
		height:380px;
			
		}
		
		.contright{
		
		margin-right:20px;
		width:315px;
		height:120px;
		background:  url(../images/box4.png) no-repeat;
		float:right;
		/*
		border-top: 10px solid #035c85;
		border-left:1px solid #035c85;
		border-right: 1px solid #035c85;
		border-bottom: 1px solid #035c85;
		
		background-color: #f5f5ef;
		*/
		height:380px;
		}
		
		.contright h4{
			margin:15px;
			font-size:14px;
			line-height:1.4em;
			font-weight:bold;
			padding-left:25px;
			background:  url(../images/but.png) no-repeat;
		}
		.contright img{
			padding-left:40px;
		}


#footer{
	
	background: url(../images/fbg.png) repeat-x 0% 0% #032f57;
	height:80px;
	clear:both;
}

.footera
{
 width: 1024px;
 margin:0 auto;
}
.lfoot {
background:transparent url(../images/lfoot.png) no-repeat scroll 0 10%;
float:left;
height:70px;
margin-left:2%;
padding-left:0;
width:22px;
}

.mfoot {
background-color:#eeedef;
float:left;
height:55px;
margin:0;
overflow:hidden;
padding:0;
width:935px;
}


.rfoot {
background:transparent url(../images/rfoot.png) no-repeat scroll 0% 10%;
height:71px;
margin-right:17px;

overflow:hidden;
padding:0;
width:22px;
}
/*menu */


#nav {
	width: 100%;
	height: 40px;
	margin: 0px 0 0 0;
	z-index: 1;
	clear:both;
}
.menu {
	font-family: "Trebuchet MS", Arial, san-serif;
	width:100%;
	height:40px;
	position:relative;
	font-size:11px;
	margin: 0;
	background: url(../images/menubg.png);
}

.menua{
       width: 1024px;
		 margin:0 auto;
}
.menu ul li a {
	display:block;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	
	height:40px; 
	text-align:left;
	border-bottom: 0;
	background: url(../images/menubg1.png) ;
	line-height:40px; 
	font-size:11px; 
	overflow:hidden;
	padding-left: 26px;
}
/* first and last tabs */
/*
.menu .one {
	background-image:url(../images/1a.png);
	padding-left: 1px;
	margin-right: -1px;
}
.menu .three {
	background-image:url(../images/3a.png);
}
*/

.menu ul {padding:0; margin:0; list-style: none; }
.menu ul li {float:left; position:relative;width:110px;}
.menu ul li ul {display: none;z-index:100;}

/* button hover properties */
.menu ul li:hover a {color:#e7e2cd; background: url(../images/menubg2.png); }
.menu ul li:hover ul {display:block; position:absolute; top:40px; left:0; width:152px; margin: 0; padding: 0;}
.menu ul li:hover ul li a.two {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.two {background:#6fc; color:#544a3a;}
.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover .one {color:#6a3; background: url(../images/menubg3.png);}
.menu ul li:hover .three {color:#043454; background: url(../images/3b.png);}
.menu ul li:hover .four {color:#043454; background: url(../images/4b.png);}
/* dropdown properties */
.menu ul li:hover ul li a {background-image: none; display:block;height: 28px; line-height: 26px; color:#043454; width:142px; text-align:left; margin: 0; padding:0 0 0 11px;font-weight:normal;}
.menu ul li:hover ul {
	margin: 0 0 0 3px;
	padding: 0;
	background-image: url(../images/ddbg.png);
	background-repeat:no-repeat;
	background-position:bottom left; 
}
.menu ul li:hover ul .hlight {
	background-image: url(../images/hlight2.png);
	margin-right: 1px;
}

/* dropdown selected properties */
.menu ul li:hover ul li a:hover {color:#fff; background-image: url(../images/hlight.png);z-index:1000;}

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;z-index:1000;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

#footer ul{
	float:right;
	margin:15px;
	padding-top:10px;
}

#footer ul li{
float:left;
 display:block;
 padding-right:15px;
 padding-left:15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:12px;
border-right:1px solid #035c85;
 
}
 a{
 	text-decoration: none;
	color:  #035c85;
 }
 
 .label h1{
 	font-size:28px;
	color:#033159;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin:10px;
	font-weight:normal;
	letter-spacing: 2px;
	padding-top:5px;
	
	
 }
 
 h2{
 	font-size:24px;
	color:#035C85;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin:10px;
	font-weight:bold;
	padding-top:5px;
	
	
 }
 .label h4{
 	font-size:2.2em;
	color:#033159;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-left:10px;
	letter-spacing: 1px;
	float:center;
	text-align:center;
	line-height:1.3em;
 }
 
 
 label {
clear:both;
float:left;
font-size:12px;
font-weight:bold;

text-align:right;
}
 
 .cform label{
 	color:#000;
 }
 
.login input{
 	float:right;
	margin-bottom: 10px 
 }
 
 #simplegallery1{ 
 position: relative;/*keep this intact*/
visibility: hidden; /*keep this intact*/
float:right;
margin-top:3px;
margin-right:22px;
}


/*sliding login form*/
#formcontainer{
	position:absolute;
	float:right;
	left:740px;
	
}
 p.pullquote {
background:transparent url(../images/pullquote.gif) no-repeat scroll 0 0;
font-family:Georgia,"Bitstream Vera Serif",serif;
font-size:1.4em;
font-style:italic;
font-weight:normal;
line-height:1.5em;
margin:20px  0 10px 25px;
min-height:44px;
padding:6px 0 2px 28px;
float:right;
width:300px;
}
#loginform{
	height:100px;
	width:260px;
	display: none;
	border:1px solid;
	background-color:#035c85;
}

 #loginlink
            {
               height:40px;
               width:110px;
               background-image:url(../images/slidein_button.png);
               display:block;
               cursor:pointer;
            }


.photo{
	position:relative;
	float:left;
	top:-5px;
}

.photo span{
	background: url(../images/paper-clip.png) no-repeat;
	position: absolute;
	height:60px;
left:15px;
position:absolute;
top:5px;
width:30px;
}
.dload{
	margin-left: auto; 
	margin-right: auto;
}
				

/*sliding login form ends here*/

.fleft {

margin:0px 10px;
padding:1px;

float:left;
}

.fright {
border:1px solid;
margin:5px;
padding:1px;
width:180px;
float:right;
}

.obj  li{
	 padding-bottom:15px;
	 list-style-type:none;
	 
	 margin-left:20px;
	 width:75%;
	 line-height:1.5em;
	 
}
.conf{
	
   width: 55%;
   background:url(../images/sticky.png) no-repeat;
	margin-left:250px;
	padding:10px;
	height:300px;
	width:500px;
	text-align:center;
	
}
.conf h4{
	color: #fff;
	font-size:14px;
	margin-left: 0px;
}

#ord1  li {
margin-left:20px;
width:700px;
  padding: 5px;
	list-style-type:  decimal;
	line-height: 1.5em;
}
#ord  li {
margin-left:20px;
width:700px;
  padding: 5px;
	list-style-type: lower-roman;
	line-height: 1.5em;
}  

  #login2 {
background-image:url(../images/loginBox1.png);
background-position:left top;
background-repeat:no-repeat;
display:block;
float:left;
height:100px;
padding-left:15px;
padding-top:13px;
width:280px;
margin-left:10px;
}
#login2 table{

margin-left:7px;
width:250px;
margin:0px;
padding:0px;
}

#login2 input.me {
background-image:url(../images/topInput.jpg);
background-position:left top;
background-repeat:no-repeat;
border:0 none;
color:#333333;
font-size:11px;
font-weight:bold;
height:18px;
margin-top:2px;
margin-bottom:0px;
padding:6px 0 0 5px;
width:189px;
}
#login2 input{
width:auto;
}

.wrap
{
padding-top:10px;
padding-bottom:30px;
padding-right:100px;
padding-left:100px;
background:url(../images/hr_bg.png) bottom center no-repeat;
}




.top a{
float:right;
display:block;background:url(../images/up_arrow1.png)  no-repeat 0% 0;
text-indent:-999em;
width: 67px;

height:37px;
font-weight: bold;
padding-left:22px;
padding-top: 7px;
margin-bottom:10px;


}
#pullquote{
font-style:italic;
font-size:130%;
font-weight:bold;
line-height:1.4em ! important;
width:650px;
border-left:0.8em solid #CCCCCC;
margin-left:120px;
margin-top:20px;
padding:1em 1em;
color:#035C85;
background:url(../images/hr_bg.png) bottom center no-repeat;
}

.pullquote1{

	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
   border-left: 2px solid #ddd;
   color: #888;
   font-size:1.4em;
   line-height:0.1em ! important;
   padding-left:10px;
   margin-bottom:70px;
   margin-top:10px;
  
}

.pullquote1 span
{
font-size:1.8em;
margin-right:-0.02em;
text-transform:uppercase;

}

.name{
text-align:right ! important;
line-height:1.1em ! important;
font-size:90% ! important;
font-style:normal;
font-weight:bold;
color:#32753D;
}

.box{

background:url(../images/box1.png)  no-repeat;
height:250px;
padding:25px;

}

.box h3{
color:#fff ! important;
padding-top:0px ! important;
margin-bottom: 5px ! important;
}

.blue1{
color:#ff6e16;

}



cite{
float:right;
clear: left;
font-size:1em;
line-height:1.1em ! important;
font-style:normal;
color:#000;
text-align:center;
width:70%;
margin-bottom: 2%;
display: block;
}




.box h4{color:#fff;}

.bt-content {
  font-size: small;
  color: #000;
  line-height: normal;
}

/* styling for active target elements - usually for background hilighting */
.bt-active {
  /* example:
  background-color: yellow !important;
  */
}

#respond {
background:transparent url(../images/commentFormTop.gif) no-repeat scroll left top;
margin-bottom:25px;
padding-top:31px;
width:550px;
}
.respond_wrapper {
background:transparent url(../images/commentFormRepeater.gif) repeat-y scroll left top;
padding: 0px;
margin:0px;
}

.formcontainer {
padding-left:15px;
padding-right:15px;
}
#comment-notes {
margin-bottom:15px;
}

.form-field {
border-bottom:1px solid #8F887D;
font-size:16px;
margin-bottom:10px;
width:500px;
}
.form-field input {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#E12B2D;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
width:350px;
}

.form-field textarea {
background:transparent none repeat scroll 0 0;
border-color:#8F887D -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
padding-bottom:5px;
padding-top:5px;
width:500px;
}

#respond .last {
background:transparent url(../images/commentFormBottom.gif) no-repeat scroll left bottom;
height:14px;
padding:0px;
margin:0px;
}

input#submit {
background:transparent url(../images/send-button.png) no-repeat scroll left top;
border:medium none;
display:block;
height:44px;
width:114px;
text-indent:-999px;
}

/* Signup Form */

#signup{
	background:#fff url(../images/ear-big.gif) no-repeat;
	width:500px;
	padding:20px;
	margin-left: auto; 
	margin-right: auto;
	margin-top:30px;
	border-bottom: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
}

#signup label {
display:block;
float:left;
padding-top:3px;
width:160px;
text-align: left;
font-weight:normal;
font-size:14px;
}

#signup p {
color:#444444;
font-size:1em;
line-height:1.4em;
text-align:left;
}

#signup input.normal, #signup select.normal {
font-family:"Lucida Grande",Tahoma,sans-serif;
font-size:13px;
width:290px;
}



#section1,#section2{
	border-bottom: 1px solid #E4E4E4;
}

#section1 h3,#section2 h3{
	background: none;
	padding-left:150px;
	
	
}
#section1 p span{
	font-weight:bold;
}

.button {
background:#2D7BB2 none repeat scroll 0 0;
border:2px solid #2D7BB2;
color:#FFFFFF;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:0.9em;
font-weight:bold;
margin-left:200px;
padding:0.25em 6px;
}

/* Admin Panel */

.office {
 border-collapse: collapse;
 margin: 24px;
 font-size: 1.1em;
 
}

.office th {
 background: #3e83c9;
 color: #fff;
 font-weight: bold;
 padding: 2px 11px;
 text-align: left;
 border-right: 1px solid #fff;
 line-height: 1.2;
}

.office td {
 padding: 6px 11px;
 border-bottom: 1px solid #95bce2;
 vertical-align: top;
}

.office td * {
 padding: 6px 11px;
}

.office tr.alt td {
 background: #ecf6fc;
}

.office tr.over td {
 background: #bcd4ec;
} 

.logout a{
	color: #fff;
	float: right;
	margin-right:10px;
	margin-top:7px;
	
		}
		
		
		.paginate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
}

a.paginate {
	border: 1px solid #035C85;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color:#035C85;
}


a.paginate:hover {
	background-color:#035C85;
	color: #FFF;
	text-decoration: underline;
}

a.current {
	border: 1px solid #035C85;;
	font: bold .7em Arial,Helvetica,sans-serif;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#035C85;
	color: #FFF;
	text-decoration: none;
}

span.inactive {
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding: 2px 6px 2px 6px;
	color: #999;
	cursor: default;
}

.admin
{
	float:right;
	border:1px solid;
	padding: 10px;
	margin-top:50px;
	margin-right:50px;
}

#showaddress{
display:none;
margin-top:10px;

}

#showaddress h6{
	color:#035C85;
display:block;
font-family:Georgia,Times,serif;
font-style:italic;
font-weight:bold;
}

a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 10px;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 100px;
	float: left;
}

.picture{
	float:right;
	font-size:10px;
}

.address{


	width:400px;
border:1px solid #D1C8C9;
//margin-bottom: 10px;
margin-top:10px;
-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.address p{
	
	padding:10px;
}
.address .display{
	padding:10px 10px  20px 10px;
}
.address .link{
	float:right;
	font-size:11px;
}

.mail{
        width:500px;
		color:#3399CC;
}

.pullquote p:first-letter {
	font-size:2.8em;
margin-right:-0.02em;
text-transform:uppercase;
}

.search{
float :right;
padding-top:8px;
width:230px;
}

.textinput{
 border: 1px solid #C0CCC4;
  font-size: 1em; 
  padding: 0.25em 0.25em; 
  color: #2B332E; 
  width:180px;
}

.textinput.placeholder {
color:#A8B2AC;
font-weight:normal;
font-family:Georgia;
 font-style:italic;

}
#searchsubmit{
float:right;
padding-right:18px;
padding-top:2px;

}

.stripMe{
margin-top:20px;
}

#adminbox{
     border:2px solid #FF9900;
	 margin:10px;
	 width:98%;
	 float:left;
	 
}

#adminbox h3
{
 padding:5px;
 caption-side: top;
 color:#0099CC;
}


#adminbox .left{
height:50px;
width:30%;
padding:15px;
float:left;
background:url(../images/edit1.png) no-repeat left center;
border:1px dotted #999999;
}
#adminbox .middle{
height:50px;
width:30%;
padding:15px;
float:left;
background:url(../images/edit1.png) no-repeat left center;
border:1px dotted #999999;

}

#adminbox .right{
height:50px;
width:30%;
padding:15px;
float:right;
background:url(../images/edit1.png) no-repeat left center;
border:1px dotted #999999;
}
