﻿body {
background-image:url('/images/backgrd_pattern.jpg');
background-repeat:repeat;
				
}
a img {
				border:none;
}
#GlobalTable
{
				margin: 10px auto;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;

}

#telephone_number
{
				font-family:Arial, Helvetica, sans-serif;
				font-size:46px;
				
				color:red;
}
#mailto a
{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:red;
				
}
#search_pan
{
				margin-bottom:20px;	
}
.searchPane
{
				vertical-align:middle;

}
.searchPane a
{
				position:relative;
				top:5px;
}

.searchPane a img
{
				position:relative;
				top:5px;
}
.searchInput
{

				background:url('/images/searchInput_pattern.png') repeat-x;
								
				border:1px red solid;
				height:22px;
				width:222px;
				padding:1px 5px;
				vertical-align:middle;
				line-height:22px;
				
}
.searchSubmit
{

				background:url('/images/searchSubmit.png') no-repeat center;
				
				border:none;
				cursor:pointer;
}
.accordion 
{
    
	
}
.accordion .tab,  .accordion .tab_click
{
    background-image:url('/images/ButtonGrad.jpg');/**/
    background-repeat:repeat-x;
    border:solid 1px #bbd4d4;
    
    height:59px;
    
    font-family:Arial;
    font-size:24px;
    font-weight:bold;
    color:Black;
    /*text-align:center;*/
    
    vertical-align:middle;
    cursor:pointer;
    text-align:center;
}

.accordion .tab_click a{ color:Black; text-decoration:none;}
.accordion .content_panel
{
    font-family:Arial;
    font-size:12px;
    margin:0px 3px;
    background-color: #bbd4d4;
    padding:2px 10px;
    
} 
.accordion .content_panel a
{
    
    color:Black;
    text-decoration:none;
}
.accordion .content_panel a:hover
{
    color:Red;
    text-decoration:underline;
}
.mainTable
{
				border:1px #5d3c07 solid;
				background-image:url('/images/foreground_pattern.jpg')
}
.padding_10px
{
				padding:10px;
}
#right_nav
{
				
}
#main_contents
{
		text-align:justify;		
		
		
}
#main_contents_title
{
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:bold;
				color:red;
				margin-bottom:15px;
}
#main_contents_body
{
				font: 12px arial bold;
				
}
#main_contents_body
{
	margin-left:10px;		
	padding-left:10px;		
}

#main_contents_body p
{
  text-indent: 20px;
}
.imgFullsize
{
	position:absolute;
	left:1px;
	top:1px;
	border:thick red solid;
	
			
}
.sertificates
{
			width:110px;
			display:inline-block;
			float:left;
}

.SertificateHeader
{
				font: bold 20px arial;
				text-align:center;
				margin-bottom:30px;
}
.sertificates .SertTitle
{
				display:block;
				text-align:justify;	
}
.sertificates .SertImg
{
				display:block;
				margin:auto;
}
.bs-blognew, .bs-blognew-display

{
				/*background-color:red;
				font-family:Century;*/
				font-weight:normal;
				font-size:12px;
				
				display:block;
				text-align:left;
				color:black;
				margin-bottom:10px;

}
.bs-blognew-display-header,.bs-blognew-header
{
				clear:both;
				/*display:block;*/
				color:#1972b6;
				font-weight:bold;
				text-decoration:none;
				border-bottom:1px gray solid;
				/*height:20px;*/
				margin-bottom:5px;
	
}
.bs-blognew-display-title, .bs-blognew-display-title a, .bs-blognew-display-title a:link
,.bs-blognew-title, .bs-blognew-title a, .bs-blognew-title a:link

{
				font-weight:bold;
				display:inline;
				/*float:left;*/
				color:#2f2f2f;
				font-size:14px;
				/*color:#1457a8;*/
				text-decoration:none;

}
.bs-blognew-display-title a:visited,.bs-blognew-title a:visited
{
				color:#393939;

}
.bs-blognew-display-title a:hover,.bs-blognew-title a:hover
{
				text-decoration:underline;
				color:#1f1f1f;
}
.bs-blognew-display-date,.bs-blognew-date
{
				color:#1457a8;
				text-align:right;
}
.bs-blognew-display-body
{
				text-align:justify;
}
.bs-blognew-display-body ul li
{
				text-indent:0px;
}

.bs-blognew-body
{
				text-indent:20px;
				text-align:justify;
}
.bs-PressCenterHeader
{


}
.bs-returnback
{
				
				display:inline;
				float:left;
				border-bottom:1px red dashed;
				
}
.bs-returnback a, .bs-returnback a:link
{
				color:red;
				font-weight:bold;
				/*color:#2f2f2f;*/
				text-decoration:none;
				
				font-size:12px;
}
.bs-addthisBTN
{
				float:right;
				display:inline;
}
.MaiPage-blogTitle
{
				font-size:18px;
				font-family:Arial, Helvetica, sans-serif;
				color:black;
				font-weight:bold;
}
.MaiPage-blogBody
{
				text-align:justify;
				/*text-indent:20px;*/
}

.MaiPage-blogBody a
{
				/*color:red;*/
				text-decoration:none;
}