/*tegs style*/
*{
	FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; 
}
HTML {
	PADDING: 0px; 
	MARGIN: 0px; 	
	/*FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; 	*/
}
BODY {
	BACKGROUND-COLOR: White; 
   FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; 
	COLOR: #2666E5;
   TEXT-ALIGN: left;
}
P {
	MARGIN: 10px 0 10px 0; 
	PADDING: 0px;
	text-align:  justify ;	
}
SPAN{
	text-align:left;
}
UL {
   text-align: justify ;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(images/bullet3.gif); 
}
UL.marg {
   margin-top:0px;
	margin-bottom:10px;
	text-align: left ;
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(images/bullet3.gif); 
}
A {  
	COLOR:#2666E5;/* #2A68A4; */
	PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION:  underline;
	FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; 
}
A.notlined {  
	COLOR:#2666E5;/* #2A68A4; */
	/*PADDING-TOP: 0px;*/
	PADDING:0; text-align:left;
	TEXT-DECORATION:  none;
}
.blHd {
  FONT: 18px/23px Arial, Helvetica, sans-serif ; color: #E64626;
}
A.blue {
color: #6792E9;
font-weight: 900;
}
A:hover {
	COLOR: #E58626; TEXT-DECORATION: underline;	
}
FORM {
	MARGIN: 2px 0px 0px 0;
}
img{
	border: 0;
}

/*TD {
	FONT: 11px/150% verdana, tahoma, arial, helvetica, sans-serif; COLOR: #1f4dd2; TEXT-ALIGN: left;
}*/
/*HR {
	BORDER-TOP: #006699 1px solid; VERTICAL-ALIGN: bottom; WIDTH: 100%; BORDER-BOTTOM: #c6d6d6 1px solid; HEIGHT: 2px; TEXT-ALIGN: center
}*/

/**/

/* css menu */
UL#cssMenu UL {
	DISPLAY: none
}
UL#cssMenu LI:hover > * {
	DISPLAY: block
}
UL#cssMenu LI:hover {
	POSITION: relative
}
UL#cssMenu UL {
	LEFT: -1px; LIST-STYLE-IMAGE: none; POSITION: absolute; TOP: 98%
}
UL#cssMenu UL UL {
	LEFT: 98%; POSITION: absolute; TOP: -2px
}
ul#cssMenu,ul#cssMenu ul{
	margin:0px;list-style:none;padding:1px 0 1px 1px;background-color:#B83501;border-width:0px;border-style:ridge;border-color:#872300;}
UL#cssMenu TABLE {
	BORDER-COLLAPSE: collapse
}
UL#cssMenu {
	DISPLAY: block; FONT-SIZE: 0px; FLOAT: left; ZOOM: 1
}
ul#cssMenu ul{
	width:150px;padding:1px 1px 0;}
ul#cssMenu li{
	display:block;zoom:1;margin:0 2px 0 0;_margin:0 1px 0 0;font-size:0;float:left;}
ul#cssMenu ul li{
	margin:0 1px 1px 0;_margin:0 1px 0 0;}
ul#cssMenu li{
	background-color:#C63012;}
ul#cssMenu li:hover{
	background-color:#E64626;}
ul#cssMenu a:active, ul#cssMenu a:focus {outline-style:none}
ul#cssMenu a{
	display:block;vertical-align:middle;_display:inline-block;_vertical-align:top;zoom:1;background-color:#C63012;border-width:1px;border-style:none;border-color:#A6280E;text-align:left;text-decoration:none;padding:3px 7px 0px 5px;_padding-left:0;font:normal 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;cursor:pointer;background-position:100% 0;margin:0 -1px 0 1px;_margin:0 0 0 0;}
ul#cssMenu ul li {float:none;}
ul#cssMenu ul a{
	display:block;text-align:left;white-space:nowrap;}
ul#cssMenu li:hover>a{
	background-color:#E64626;border-color:#A6280E;border-style:solid;font:bold 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;}
ul#cssMenu li a:hover{
	_position:relative;background-color:#E64626;border-color:#A6280E;border-style:solid;font:bold 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;}
ul#cssMenu img{
	border: none;vertical-align: middle;margin-right:6px;}
ul#cssMenu img.over{display:none}
ul#cssMenu li:hover > a img.def  {display:none}
ul#cssMenu li:hover > a img.over {display:inline}
ul#cssMenu a:hover img.over,ul#cssMenu a:hover ul img.def,ul#cssMenu a:hover a:hover img.over{display:inline}
ul#cssMenu a:hover img.def,ul#cssMenu a:hover ul img.over,ul#cssMenu a:hover a:hover img.def{display:none}
ul#cssMenu a:hover ul{display:block}
ul#cssMenu span{
	display:block;overflow:visible;background-image:url(arrv_white.gif);background-position:right center;background-repeat: no-repeat;padding-right:13px;}
ul#cssMenu li a.istylei0{
	width:73px;height:18px;background-color:#DF3200;background-image:url(btn_tealblack.gif);border-width:0px;border-style:none;border-color:#800080;font:bold 11px Tahoma;color:#FFFFFF;margin:0 -1px 0 1px;_margin:0 0 0 0;background-position:100% 0;}
ul#cssMenu li.istylei0:hover>a{
	background-color:#BB2B00;background-image:url(btn_teal.gif);border-color:#E7DF7E;font:bolder 11px Tahoma;color:#FFFFFF;}
ul#cssMenu li.istylei0{
	margin:0 1px 1px 0;background-color:#DF3200;background-image:url(btn_tealblack.gif);background-position:0 0;}
ul#cssMenu li.istylei0:hover{
	background-color:#BB2B00;background-image:url(btn_teal.gif);}
ul#cssMenu li a.istylei0:hover{
	background-color:#BB2B00;background-image:url(btn_teal.gif);border-color:#E7DF7E;font:bolder 11px Tahoma;color:#FFFFFF;}
/* end of css menu */

/* Catlist */



.spacer {
   padding: 0 0 15px 0;
	}
.padder {
	FONT: 18px/23px Arial, Helvetica, sans-serif ; color: #E64626;
	}
.padder_big {
	PADDING:0; text-align:left
}
.navigat {
	 PADDING: 0 0 5px 0;
	 MARGIN: 0px 0px 10px 0; 
	 text-align: center;
	 BACKGROUND: url(images/underline.gif) no-repeat left bottom; 
	 COLOR: #E64626; 
}

.navigatup {
	PADDING:  5px 0 0 0;
	BACKGROUND: url(images/underline.gif) no-repeat left top; 
	COLOR: #E64626; 
	FONT-FAMILY: verdana;
	clear:both;
	text-align: center;
	}
.catNavig{
   margin: 30px 0 5px 0;
	width: 100%; 
	text-align: center;
	float:left;
	clear:both;
}
.blLv1Cnr{
	width:100%; 
	float:left;
	 text-align:left; 
	 padding:0; 
	 margin:0 0 10px 0;
	 /*border: 1px dotted #6699FF;/*#A6D6FF;*/
} 
.blLv1Left{
	width:375px; 
	float:left;
	 text-align:left; 
	 padding:0; 
	 margin:0 0 10px 0;
	 border: 1px dotted #6699FF;/*#A6D6FF;*/
} 
.blLv1LftProd{
	width:375px; 
	float:left; 
	text-align:left; 
	clear:both; 
	padding:0; 
	margin:0;
}
.blLv2Pict{
width:360px;
background-repeat: no-repeat;
background-position:left; 
height: 59px; 
border-width: 1px; 
border-style: solid; 
border-color: #DFDFDF;
}
.blHdPic{
width:200px; 
margin:3px 10px 3px 10px; 
padding:0;
text-align:left
}
.blLv1Right{
	width:375px; 
	float:right;  
	text-align:left; 
	padding:0; 
	margin:0 0 10px 0;
	border: 1px dotted #6699FF;
}
.blHdLine{
 width:100%;
 border-bottom: 1px solid #6699FF;/*#2666E5;*/
 }
 .blHdLn_Dot{
 width:100%;
 border-bottom: 1px dotted #6699FF;/*#2666E5;*/
 }
 .blHeader{ 
  width:220px; 
  margin:3px 10px 3px 10px; 
  padding:0;
  text-align:left;
  FONT: 18px/23px Arial, Helvetica, sans-serif ; color: #E64626;
 }
 .blLv2{
	padding:10px 10px 10px 10px; 
}
.ViewMr{
   padding:3px 10px 3px 10px;
	text-align:right;
}
/*detinf*/
.arrow1 {
	BACKGROUND-POSITION: 15px 50%; BACKGROUND-IMAGE: url(images/arrows1.gif); BACKGROUND-REPEAT: no-repeat
}
/*.navigat, .navigatup , .captiontext  */
/*class=bodytextblu,strelka -?*/
/*style for blue table
      background: #99CCFF;*/
table.tblBlue{
text-align:left;border-left: 1px solid #6699FF; 
}
td.tbl_blue { 
   padding:10px;border-bottom: 1px solid #6699FF; border-right: 1px solid #6699FF;
   }
.tbl_blue_hdr{
      background: #8CB3FF;
 		FONT: bold 12px Arial, Helvetica, Geneva, sans-serif;
		 color: #FFFFFF;
		 border-top: 1px solid #6699FF; padding:10px;border-bottom: 1px solid #6699FF; border-right: 1px solid #6699FF;
	}

H1 {
	  text-align: left;
	  padding: 7px 0 7px 0; 
	  FONT: 23px/29px Arial, Helvetica, sans-serif; 
	  COLOR: #E64626; 
	  BACKGROUND-COLOR: transparent
}
H2 {
	  text-align: left;
	  padding: 10px 0 10px 0; 
	  FONT: 21px/27px Arial, Helvetica, sans-serif; 
	  COLOR: #E64626; 
	  BACKGROUND-COLOR: transparent
}
H3 {
	  text-align: left;
	  padding: 0px 0 0px 0; 
	  FONT: bold 12px Arial, Helvetica, sans-serif; 
	  COLOR: #E64626; 
	  BACKGROUND-COLOR: transparent
}
.captiontext {
	FONT: bold 12px Arial, Helvetica, Geneva, sans-serif;
	 COLOR: #E64626;
}
/*.underImg {
	FONT: bold 12px Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	 COLOR: #920000;
}*/
/*detinf*/
img.right{
margin:20px 0 20px 40px;
float:right;
}
img.left{
margin:20px 20px 20px 0;
float:left;
}
div.imgcenter{
text-align:center;
margin:20px;
}
/*catarticles*/
.catdiv{
margin-top:30px;
padding-bottom:10px; text-align:left; 
clear:both;
}
img.cat{
margin-right:20px;margin-bottom:10px;	
}
/*Home page*/

 .rollover {    
    display: block;
    background: url(/plugins/custompages/images/home/head_p1.jpg) no-repeat; 
	 width: 261px;
    height: 181px; 
	 vertical-align: top; 
	 margin: 0px;
	 padding: 0px;
	 float:left;
   }
   .rollover:hover {
    background: url(/plugins/custompages/images/home/head_mo1.jpg) no-repeat ; 
   }
	 A.rollover1 {    
    display: block;
    background:  url(/plugins/custompages/images/home/head_p2_longer_261.jpg) no-repeat ;
	 width: 261px;
    height: 181px;
	 vertical-align: top; margin: 0px;padding: 0px;float:left;
   }
   A.rollover1:hover {
    background: url(/plugins/custompages/images/home/head_mo2_261.jpg) no-repeat ;
   }
		 A.rollover2 {    
    display: block;
    background: url(/plugins/custompages/images/home/head_p3.jpg) no-repeat ; 
	 width: 261px;
    height: 181px;
	 vertical-align: top; margin: 0px;padding: 0px;float:right;
   }
   A.rollover2:hover {
    background: url(/plugins/custompages/images/home/head_mo3.jpg) no-repeat ;
   }
	
.button{
width:80px;
height:21px;
background-image:url(images/btn_teal_but.gif);
background-repeat: no-repeat;
border-width:0px;
border-style:dotted;
border-color: #4169E1;
font:bold 11px Tahoma;
color:#FFFFFF;
margin:0 0 0 0;_margin:0 0 0 0;
background-position:100% 0;
}
.button:hover {
	background-image:url(images/btn_teal_but_hover.gif);
background-repeat: no-repeat;

}
.smalltext {
   font: 10px verdana, tahoma, arial, helvetica, sans-serif;
   letter-spacing: -1px;
}
.capt_txBlue{
	FONT: 11px/150% verdana, tahoma, arial, helvetica, sans-serif; 
	color: #6792E9;
	font-weight: 900;
   TEXT-ALIGN: left;
}
.h3_Blue{
	FONT: 18px Arial, Helvetica, sans-serif; 
	color: #0066D3;
	font-weight: 600;
   TEXT-ALIGN: left;
}
/*e107*/
/*.caption {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 1px 50%; PADDING-LEFT: 35px; BACKGROUND-IMAGE: url(images/strelka1.gif); PADDING-BOTTOM: 2px; MARGIN: 20px; FONT: bold 16px/23px Arial, Helvetica, sans-serif; COLOR: #920000; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}*/
.forumheader3, .f3default{
   background-color: #F0F8FF;
   font: 10px verdana, tahoma, arial, helvetica, sans-serif;
   color: #0066D3;
   padding: 4px;
   border: 0px ;
}
.forumheader{
   background-color: #4FADFF;
   font: 12px verdana, tahoma, arial, helvetica, sans-serif;
   color: White;
   padding: 4px;  
   border: 1px solid #057ECB;
}
.fcaption, .fcdefault {
   border: 1px solid #057ECB;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 2px;
   background-color: #4FADFF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
   color: White;
}
