

.body

{

	margin: 0px;

	padding: 0px;

	text-align: center;

	background-repeat: repeat-x;

	font-family: Helvetica;

	color: #452523;

	line-height:14px;

}

.a

{

	color:#37508D;

	font-family:arial;

	font-size:12px;	

	text-decoration: underline;	

	

} 

.a:hover

{

	color:#000000;

	font-family:arial;

	font-size:12px;	

	text-decoration: none;	

	}	

	

	.a1

{

	color:#000000;

	font-family:arial;

	font-size:12px;

   text-decoration: none;	

   	line-height:18px;

	border-bottom:1px dotted #000000



}

.a1:hover

{

	color:#000000;

	font-family:arial;

	font-size:12px;	



	}	



	

.a2

{

	color:#37508D;

	font-family:arial;

	font-size:12px;	

	margin-bottom : 2px;

	margin-top : 2px;

	text-decoration: none;	

	

	}

.a2:hover

{

	color:#000000;

	font-family:arial;

	font-size:12px;	

	margin-bottom : 2px;

	margin-top : 2px;

	text-decoration: none;	

	}	

	

		

.a3

{

	color:#000000;

	font-family:arial;

	font-size:12px;	

	margin-bottom : 2px;

	margin-top : 2px;

	text-decoration: underline;	

	

	}

.a3:hover

{

	color:#000000;

	font-family:arial;

	font-size:12px;	

	margin-bottom : 2px;

	margin-top : 2px;

	text-decoration: none;	

	}	

.breadcrums

{

	color:#37508D;

	font-family:arial;

	font-size:12px;

	line-height:18px;

	margin-top : 2px;

	margin-left : 1px;

	font-weight : normal;

	text-decoration: none;	



}



a.breadcrums

{

	color:#929191;

	font-family:arial;

	font-size:12px;

	line-height:18px;

	margin-top : 2px;

	margin-left : 1px;

	font-weight : normal;

	text-decoration: none;	



}



.bullets {

	list-style-image: url(../graphics/bullet.gif);

	font-family: arial;

	font-size: 12px;

	line-height:17px;

	text-align: left;

}



.caption

{

	color:#4F4F4F;

	font-family:georgia;

	font-size: 8pt;

	margin-top : 10px;

	margin-bottom : 10px;

	font-weight : bold;

	margin-left : 1px;

	letter-spacing : -1px;

}

.checkbox

{

	background-color:#FFFFFF;

	border: solid 1px #7F9DB9;

	

}

.footer

{

	color:#ffffff;

	font-family:arial;

	font-size:11px;

	line-height:17px;

	font-weight : normal;

	margin-right : 5px;

}

a.footer

{

	color:#ffffff;

	font-family:arial;

	font-size:11px;

	line-height:17px;

	font-weight : normal;

	text-decoration: underline;

  display:none;



}



a.footer:hover

{

	color:#ffffff;

	font-family:arial;

	font-size:11px;

	line-height:17px;

	font-weight : normal;

  text-decoration: none;	



}



.heading

{

	color:#3C0449;

	font-family:georgia;

	font-size: 14pt;

	margin-top : 1px;

	margin-bottom : 10px;

	font-weight : normal;

	margin-left : 1px;

	letter-spacing : -1px;

}



.headinginner

{

	color:#400282;

	font-family:georgia;

	font-size: 16pt;

	margin-top : 1px;

	margin-bottom : 1px;

	font-weight : normal;

	margin-left : 1px;

	letter-spacing : -1px;

}



.smtxt

{

	color:#3C0449;

	font-family:arial;

	font-size:11px;

	line-height:18px;

	margin-top : 2px;

	margin-left : 1px;

	font-weight : normal;

	text-decoration: none;	



}

.subheading

{

	color:#D81921;

	font-family:arial;

	font-size: 15pt;

	margin-top : 1px;

	margin-bottom : 15px;

	font-weight : bold;

	margin-left : 20px;

}







.subnav

{

	color:#ffffff;

	font-family:arial;

	font-size:12px;

	line-height:18px;

	margin-top : 2px;

	margin-left : 1px;

	font-weight : normal;

	text-decoration: none;	



}



a.subnav

{

	color:#ffffff;

	font-family:arial;

	font-size:12px;

	line-height:18px;

	margin-top : 2px;

	margin-left : 1px;

	font-weight : normal;

	text-decoration: none;	



}



a.subnav:hover

{

	color:#000000;

	font-family:arial;

	font-size:12px;

	line-height:18px;

	margin-top : 2px;

	margin-left : 1px;

	font-weight : normal;

	text-decoration: none;	



}



.subhead2

{

	color:#8F9A3A;

	font-family:arial;

	font-size:12px;

	line-height:18px;

	margin-top : 10px;

	font-weight : normal;

	

}

                                                                                      

.text1

{

	color:#452523;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : bold;



}



a.text1

{

	color:#452523;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : bold;

	text-decoration: none;	



}



a.text1:hover

{

	color:#ffffff;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : bold;

	text-decoration: none;	



}



.textfield

{

	width: 220px;

	font-family:arial;

	font-size:12px;

	height: 25px;

	margin-top: 1px;

	margin-left : 2px;

	color:#000000;

	background-color:#FFFFFF;

	border: solid 1px #7F9DB9;

	padding-left : 6px;

	padding-top : 4px;

}



.textfield1

{

	width: 100px;

	font-family:arial;

	font-size:12px;

	height: 25px;

	margin-top: 1px;

	margin-left : 1px;

	color:#000000;

	background-color:#FFFFFF;

	border: solid 1px #7F9DB9;

	padding-left : 6px;

	padding-top : 4px;

}



.textfield2

{

	width: 170px;

	font-family:arial;

	font-size:12px;

	height: 25px;

	margin-top: 1px;

	margin-left : 1px;

	color:#000000;

	background-color:#FFFFFF;

	border: solid 1px #7F9DB9;

	padding-left : 6px;

	padding-top : 4px;

}



.whttext

{

	color:#ffffff;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : normal;

	text-decoration: none;	



}











.text

{

	color:#3C0449;

	font-family:arial;

	font-size:12px;

	line-height:18px;

	margin-top : 2px;

	margin-left : 1px;

	font-weight : normal;

	text-decoration: none;	



}



.text1

{

	color:#452523;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : bold;



}



a.text1

{

	color:#452523;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : bold;

	text-decoration: none;	



}



a.text1:hover

{

	color:#ffffff;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : bold;

	text-decoration: none;	



}



.textfield

{

	width: 220px;

	font-family:arial;

	font-size:12px;

	height: 25px;

	margin-top: 1px;

	margin-left : 2px;

	color:#000000;

	background-color:#FFFFFF;

	border: solid 1px #7F9DB9;

	padding-left : 6px;

	padding-top : 4px;

}



.textfield1

{

	width: 100px;

	font-family:arial;

	font-size:12px;

	height: 25px;

	margin-top: 1px;

	margin-left : 1px;

	color:#000000;

	background-color:#FFFFFF;

	border: solid 1px #7F9DB9;

	padding-left : 6px;

	padding-top : 4px;

}



.textfield2

{

	width: 170px;

	font-family:arial;

	font-size:12px;

	height: 25px;

	margin-top: 1px;

	margin-left : 1px;

	color:#000000;

	background-color:#FFFFFF;

	border: solid 1px #7F9DB9;

	padding-left : 6px;

	padding-top : 4px;

}



.whttext

{

	color:#ffffff;

	font-family:arial;

	font-size:12px;

	line-height:17px;

	margin-top : 5px;

	font-weight : normal;

	text-decoration: none;	



}

.gallery{

  float:left; 

}

.text_class {







}



#block-google_cse-0 .form-text {

  width: 170px;

}

#block-google_cse-0 {

  width:283px;

  background: url(../images/menu_db_gr.gif) repeat-x;

}

#block-google_cse-0  .form-submit input{

/*  width: 200px;*/

  

}

#block-google_cse-0  .form-submit{

  margin: 0;

  margin-top: 0px;

}

#block-google_cse-0 .form-item{

  float: left;

  margin: 0px;

  

}

#user-login{
position:relative;
padding-bottom:15px;
}
#user-login #edit-name-wrapper{
background:none;
}
#user-login label {
width:80px;
float:left;
margin-left:10px;
font-size:13px;
font-weight:bold;
}
#user-login .form-text {
width:200px;
float:left;
}
#user-login #edit-name{
margin-left:0px;
}
#user-login .form-submit{
position:absolute;
left:300px;
top:18px;
cursor:pointer;
}
