.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-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-position:center top;
}
.name
{
font-family:Calibri;
font-size:28px;
color:#16398b;
font-weight:bold;
text-decoration:none;
line-height:35px;
}
.name-h
{
font-family:Calibri;
font-size:24px;
color:#0000CC;
font-weight:bold;
text-decoration:none;
line-height:35px;
}
.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:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
line-height:17px;
font-weight:bold;
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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
line-height:25px;
}
.menu:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
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:#ffffff;
font-weight:bold;
margin-left:10px;
text-decoration:underline;
}
.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:1px solid #CCCCCC;
padding:1px;
margin:1px;
}

#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: 15px 15px 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;}