body {
	margin: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	line-height: 18px;
}

.footerText{
color: #276D9D;
font-size: 11px;
}

a, a:link, a:active, a:visited {
	color: #FF9900;
	text-decoration: underline;
}
a:hover{
	color: #276D9D;
	text-decoration: none;
}

.logo{
	margin-top: 8px;
	margin-left: 7px;
}

a.titleALink, a.titleALink:link, a.titleALink:active, a.titleALink:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FF3600;
	font-size: 16px;
	line-height:17px;
}
a.titleALink:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #FF3600;
	font-size: 16px;
}

a.insideLink, a.insideLink:link, a.insideLink:active, a.insideLink:visited {
	text-decoration: none;
	color: #FF3600;
	font-size: 16px;
	line-height:17px;
}
a.insideLink:hover{
	text-decoration: underline;
	color: #FF3600;
	font-size: 16px;
}

.orangeTxt {
	text-decoration: none;
	color: #FF3600;
	font-size: 14px;
}

.titleA{
	font-size: 15px;
	color: #FF3600;
	font-weight: bold;
}

.titleAinside{
	font-size: 14px;
	color: #FF3600;
}

.boxRight{
	padding: 6px;
	width: 196px;
	background-color: #FEAE31;
	/*background-color: #F8CB55;
	background-image: url(/images/bg_right.jpg);
	background-repeat: repeat-x;
	background-position: top;*/
	height: 970px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #996600;
	border-left-color: #996600;
}

.boxRightInside{
	padding-top: 8px;
	width: 190px;
	margin-left: 10px;
	font-weight: bold;

}

.liRight{
	margin-left: -30px;
	list-style-type: none;
}

a.rightLink, a.rightLink:link, a.rightLink:active, a.rightLink:visited {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.rightLink:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

.whiteText{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: -500px;
	margin-left: 50px;
}

.blue{
	font-size: 12px;
	color: #276D9D;
}

.newsLi {
	
	margin-left: -40px;
	
	list-style-type: none;
	
}

/* Slideshow*/

.link_nor{
background-color: #F8CB55;
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid #F8CB55;
padding:0px 4px 0px 4px;
text-align:center;
color:black
}
.link_act
{
background-color:red;
font: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 2px solid red;
padding:0px 4px 0px 4px;
text-align:center;
color:white
} 

span{
font: normal "Arial", "Lucida Grande",Verdana,  Sans-Serif;
}
.mytitle
{
	font: normal 80% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
}
.gray
{
background-color: #F8CB55;
position: absolute;
border: 10px solid #F8CB55;
z-index: 100;
}
.opa{
color:white;
padding:10px 20px 0px 20px;
position: absolute;
z-index: 101;
background-color: #214263;
opacity:0.5;
filter: alpha(opacity=50);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16); 
-moz-opacity: 0.5;
}

.imgTitle {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFC300;
	margin-top: 0px;
}

.hrLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFC300;
	padding-top: 15px;
	margin-top: 15px;
}

.quote {
	background-image: url(/images/bg_quote.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #276D9D;
	font-weight: bold;
	text-align: center;
}

.trLight {
	background-color: #FFFAE6;
}
.trDark {
	background-color: #FFEFB7;
}
.thDark {
	color: #FFFFFF;
	background-color: #FFC300;
}

.red {
	font-size: 90%;
	color: #FF0000;
}

.rightContent {
	margin-right: 8px;
	margin-left: 8px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 9px;
}

h2 {
	color: #ff3600;	
	border-bottom-color: #000;	
	border-bottom-width: 1px;	
	border-bottom-style: dotted;	
	letter-spacing: -0.08px;	
	font-style: normal;	
	font-weight: normal;	
	font-family: Arial;	
	font-size: 20px;
	
}

h3 {
	font-size: 16px;
	font-family: Arial;
	margin-bottom: 6px;
	border-bottom-color: #000001;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.date {
	font-size: 11px;
	color: #ff3600;
}

.searchForm {
	
	font-size: 12px;
	
	height: 18px;
	
	border-color: #ff8000;
	
	border-style: solid;
	
	border-width: 1px;
	
}

 .tel {
margin-right: 8px;
float: left;
background:url(/images/telephone.png) no-repeat 0px 2px;
text-indent:20px;
display: block;
}

 .email {
float: left;
background:url(/images/email-regular.gif) no-repeat 0px 0px;
text-indent:20px;
display:block;
}

.email a {

	color: white;

	text-decoration: none;

}

 .buttondiv {
	padding-bottom: 4px;
	text-overflow: ellipsis;
	margin-left: 16px;
}

 .news_style {
	width: 400px;
}

.prodPage {	
	margin-bottom: 10px;	
	border-bottom-color: #000;	
	border-bottom-width: 1px;	
	border-bottom-style: dotted;	
}

.bluehome {
	font-size: 16px;
	font-family: Arial, sans-serif;
	color: #006D9E;
}
