body
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
}
.wishingdiwali
{
    background: #E9E9E9 url('../img/New-Year-Banner.jpg') no-repeat center -2px;
    height: 118px;
}
.wishingnewyear
{
    background: #E9E9E9 url('../img/New-Year-Banner.jpg') no-repeat center -2px;
    height: 118px;
}
.wishingGanesh
{
    background: #E9E9E9 url('../img/Ganesh-Chaturthi.jpg') no-repeat center -2px;
    height: 137px;
}
.hdng {color: #fff; text-align: center; margin: 20px 0px;font-size: 35px;}
body {background: #E9E9E9 url(../img/body_bg.png) no-repeat center -100px;}
.wrapper {width: 600px; margin: 15px auto;}
.form_tbl {width: 100%;	
	border: 1px solid #C8C2C0;
	background: rgba(255,255,255,0.3);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFFFFFF,endColorstr=#4CFFFFFF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFFFFFF,endColorstr=#4CFFFFFF);
	zoom: 1;
}

.tblForm
{
    background-color: #EFEFEF;
    color: #333333;
}
.tblForm tr td
{
    padding: 4px;
    background-color: #EFEFEF;
}
.tblForm tr td input[type="text"]
{
    border: 1px solid #666666;
}
.ddllist
{
     border: 1px solid #666666;
}


#footer {
   position:absolute;
   bottom:0;
   width:98%;
   height:20px;   /* Height of the footer */
   background:#6cf;
}



.threeD
{
	
font-family: 'Times New Roman', Times, sans-serif;
line-height: 1em;
color: #f78c45;
font-weight:bold;
font-size: 45px;
text-shadow:0px 0px 0 rgb(186,79,8),-1px 0px 0 rgb(134,27,-44),-2px 0px 0 rgb(83,-24,-95), -3px 0px 0 rgb(32,-75,-146),-4px 0px 3px rgba(0,0,0,0.65),-4px 0px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);
 -webkit-animation: blink 2s infinite;
    -moz-animation: blink 2s infinite;    
    animation: blink 2s infinite;
}

.threeDwelcome
{
	font-family: 'Times New Roman', Times, sans-serif;
line-height: 1em;
color: #45f74b;
font-weight:bold;
font-size: 45px;
text-shadow:0px 0px 0 rgb(-1,177,5),-1px 0px 0 rgb(-61,117,-55),-2px 0px 0 rgb(-121,57,-115), -3px 0px 0 rgb(-181,-3,-175),-4px 0px 3px rgba(0,0,0,0.3),-4px 0px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);
  -webkit-animation: blink 2s infinite;
    -moz-animation: blink 2s infinite;    
    animation: blink 2s infinite;

}

.threeDTo
{
    font-family: 'Bookman Old Style' , serif;
    line-height: 1em;
    color: #99CC00;
    font-weight: bold;
    font-style: italic;
    font-size: 38px;
    text-shadow: 0px 0px 0 rgb(-19,-66,169),-1px 0px 0 rgb(-85,-132,103), -2px 0px 0 rgb(-151,-198,37),-3px 0px 2px rgba(0,0,0,0.55),-3px 0px 1px rgba(0,0,0,0.5),0px 0px 2px rgba(0,0,0,.2);
}

@-webkit-keyframes blink{

    0%{ opacity:0;}
    100%{opacity:1;}
}

@-moz-keyframes blink{
    
    0%{ opacity:0;}
    100%{opacity:1;}

}
        
@keyframes blink{

    0%{ opacity:0;}
    100%{opacity:1;}

}

