.blink {
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-name: blink;
}
 
@keyframes blink {
    0% {
        opacity: 1;
    }
    75% {
        opacity: 1;
    }
    76% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}
body
{
margin: 0 0 0 0;
background-repeat:repeat;
background-position:center top;
}
.name
{
font-family:Calibri;
font-size:28px;
color:#990000;
font-weight:bold;
text-decoration:none;
line-height:35px;
}
.name-h
{
font-family:Calibri;
font-size:44px;
color:#333;
font-weight:bold;
text-decoration:none;
line-height:45px;
}
.text
{
font-family:Calibri;
font-size:17px;
color:#666;
line-height:40px;
text-decoration:none;
}
.text_inside
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
line-height:25px;
text-decoration:none;
}
.line
{
border-bottom:1px #CCCCCC dotted;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
.line_right
{
border-right:1px #1f58de dotted;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
.text_inside1
{
font-family:Calibri;
font-size:17px;
color:#666;
text-align:left;
line-height:28px;
text-decoration:none;
}
.menua
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none;
}
.menua:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:underline;
}
.menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
line-height:25px;
}
.menu:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffcc00;
text-decoration:none;
}
.menum
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-weight:bold;
text-decoration:none;
}
.menum:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-decoration:none;
}
.menu1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
text-decoration:none;
}
.menu1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-decoration:underline;
}
.menu_orange
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#666666;
text-decoration:none;
}
.menu_orange:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#CC3300;
text-decoration:none;
}
.menu_grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
font-weight:bold;
margin-left:10px;
text-decoration:none;
}
.menu_grey:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffcc00;
font-weight:bold;
margin-left:10px;
text-decoration:none;
}
.menu_green
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#009933;
font-weight:bold;
line-height:30px;
text-decoration:none;
}
.menu_green:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
font-weight:bold;
line-height:30px;
text-decoration:none;
}

.border-right
{
border-right:#ccc 1px dashed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-align:left;
text-decoration:none;
line-height:20px;
}
.border-bot
{
border-bottom:#ccc 1px dashed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:20px;
}
.img
{
border-radius:15px;
}

#slideshow {
    position:relative;
    height:431px;
	
	
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0px;
    z-index:8;
    opacity:0.0;
	border:2px solid #cccccc;
	padding:3px;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

.img1
{
padding:8px;
margin:8px;
border-radius:15px;
background-color:#fff;
box-shadow: 10px 10px 10px #ccc;
}

table.tablecss{width:93%;border-collapse:collapse;border:1px solid #c2c2c2;margin:20px auto;box-shadow:0 0 5px #C2C2C2;
background-image: linear-gradient(bottom, rgb(245,245,245) 11%, rgb(255,255,255) 56%);
background-image: -o-linear-gradient(bottom, rgb(245,245,245) 11%, rgb(255,255,255) 56%);
background-image: -moz-linear-gradient(bottom, rgb(245,245,245) 11%, rgb(255,255,255) 56%);
background-image: -webkit-linear-gradient(bottom, rgb(245,245,245) 11%, rgb(255,255,255) 56%);
background-image: -ms-linear-gradient(bottom, rgb(245,245,245) 11%, rgb(255,255,255) 56%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.11, rgb(245,245,245)),
	color-stop(0.56, rgb(255,255,255))
);}
table.tablecss th{/* background:#847E6F; */background:linear-gradient(#8F8A79, #646054);color:#fff;font:bold 12px verdana;text-align:center;padding:10px;border:1px solid #c2c2c2;}
table.tablecss tr:hover{background:#EEEEEE;}
table.tablecss td{font-family:Calibri;font-size:18px;color:#2e2e2e;padding:10px 15px 10px 15px;border:1px solid #E4E4E4;}
table.tablecss img{border-radius:15px;border:1px solid #ccc;box-shadow:5px 5px 5px #ccc;}


.table2 {
	font-family:Calibri;
	background-color:#cd190b;
	font-size: 26px;
	border: 0px solid #006600;
	height:50px;
	color:#666;
	padding-left:5px;
	-webkit-border-top-left-radius: 36px;
	-webkit-border-top-right-radius: 36px;
	-moz-border-radius-topleft: 36px;
	-moz-border-radius-topright: 36px;
	border-top-left-radius: 36px;
	border-top-right-radius: 36px;
	
	-webkit-border-bottom-left-radius: 36px;
	-webkit-border-bottom-right-radius: 36px;
	-moz-border-radius-bottomleft: 36px;
	-moz-border-radius-bottomright: 36px;
	border-bottom-left-radius: 36px;
	border-bottom-right-radius: 36px;
}
.table2:hover {

	font-family:Calibri;
	background-color:#669999;
	font-size: 26px;
	border: 0px solid #006600;
	
	color:#666;
	padding-left:5px;
	-webkit-border-top-left-radius: 36px;
	-webkit-border-top-right-radius: 36px;
	-moz-border-radius-topleft: 36px;
	-moz-border-radius-topright: 36px;
	border-top-left-radius: 36px;
	border-top-right-radius: 36px;
	
	-webkit-border-bottom-left-radius: 36px;
	-webkit-border-bottom-right-radius: 36px;
	-moz-border-radius-bottomleft: 36px;
	-moz-border-radius-bottomright: 36px;
	border-bottom-left-radius: 36px;
	border-bottom-right-radius: 36px;
}
.table2 a
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}