body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.bodyarea { background:url(../images/tsd-website_15.jpg) top repeat-x; overflow:hidden}
.insidebodyarea{box-shadow: 1px 0px 25px #888888; padding:10px 20px 30px 20px; width:999px; margin:auto; overflow:hidden} 

@media all and (max-width:700px) {
.resimg{width:97%;}
}

.imagewithborder{border:#9336AF solid; border-width: 6px 0;}

.font12px{ font-size:12px; line-height:21px; text-align:justify}

h1{
	font-size:20px;
	font-weight:bold;
	color:#990000;
	text-align:justify;
	text-shadow: 1px 1px 1px rgba(256,256,256,.6);
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
h2{ font-size:30px; font-weight:bold; color:#450070; text-align:center; text-shadow: 1px 1px 1px rgba(256,256,256,.6);}
h3{ font-size:17px; font-weight:bold; color:#006699; text-shadow: 1px 1px 1px rgba(256,256,256,.6); margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif}
h4{ font-size:17px; font-weight:bold; color:#333333; text-shadow: 1px 1px 1px rgba(256,256,256,.6); margin:0px; padding:0px;}

.font12px td{ padding:1px 8px; border:#00CCFF dashed 1px;}


.boxs3{border:#CCCCCC solid 3px; padding:5px; padding-bottom:13px}
.textinbox{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; margin:15px 0; text-align:justify}

.backhead{background:#A7229F; color:#FFFFFF}

.tableimg td img{width:220px; height:150px; border:double #990000 3px;}

.tablehead{background: #0081CE; font-weight:bold; color:#FFFFFF}


.font12px tr:nth-child(even) {background: #D9EFFF}
.font12px tr:nth-child(odd) {background: #91D6FF}

hr{color:#CCCCCC; margin:15px 0}

.leftimg{float:left; margin:0 13px 13px 0;}
.rightimg{float:right; margin:0 0 13px 13px;}

.leftimgfooter{float:left; margin:0 13px 13px 5%;}
.rightimgfooter{float:right; margin:12px 5% 0 13px;}



.menufootercopyright{font-size:12px; text-decoration:none; color:#FFFFFF; 
background: #0073C0; /* Old browsers */
margin-top:10px;
 line-height:22px;
 /*text-shadow: #333333 1px 1px;*/}
 
.menufootercopyright a{font-size:12px; text-decoration:none; color:#FFFFFF;}
.menufootercopyright a:hover{text-decoration:underline}


.paddingtdfooter{ padding:10px 30px;}




/* FORM */
.namefiled{background:url(../images/formicons.png) 0% -1%  no-repeat #FFFFFF}
.locationfiled{background:url(../images/formicons.png) 0% 51%  no-repeat #FFFFFF}
.cityfiled{background:url(../images/formicons.png) 0% 64%  no-repeat #FFFFFF}
.emailidfiled{background:url(../images/formicons.png) 0% 11%  no-repeat #FFFFFF}
.contactnofiled{background:url(../images/formicons.png) 0% 38%  no-repeat #FFFFFF}
.formforfiled{background:url(../images/formicons.png) 0% 76%  no-repeat #FFFFFF}

.formtextbox, .namefiled, .locationfiled, .cityfiled, .emailidfiled, .contactnofiled, .formforfiled{ width:315px; padding:8px 5px 8px 25px; margin:3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; border: #CCCCCC solid 1px; border-radius:9px;
-moz-border-radius:9px;
-webkit-border-radius:9px;
}

.formtextbox:focus, .namefiled:focus, .locationfiled:focus, .cityfiled:focus, .emailidfiled:focus, .contactnofiled:focus, .formforfiled:focus{ border:#0066CC solid 1px; 
-moz-box-shadow: 0 0 15px 1px #ccc;
-webkit-box-shadow: 0 0 15px 1px#ccc;
box-shadow: 0 0 15px 1px #ccc;}


.formtextboxmultiline{ background:url(../images/msg.png) no-repeat #FFFFFF; width:97%; padding:5px 5px 5px 25px; margin:3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; border: #CCCCCC solid 1px; border-radius:9px;
-moz-border-radius:9px;
-webkit-border-radius:9px;}

.formtextboxmultiline:focus{border: #0066CC solid 1px;
-moz-box-shadow: 0 0 15px 1px #ccc;
-webkit-box-shadow: 0 0 15px 1px#ccc;
box-shadow: 0 0 15px 1px #ccc;}


.submit{background:url(../images/formicons.png) 3% 88% no-repeat #993300; padding:11px 40px 5px 40px;}
.reset{background:url(../images/formicons.png) 3% 88% no-repeat #0066CC;padding:5px 10px 5px 30px;}

.submit, .reset{border:1px #FFFFFF solid; font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; padding-top:3px; text-align:center;
cursor:pointer;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;

-moz-box-shadow: 0 0 5px 1px #ccc;
-webkit-box-shadow: 0 0 5x 1px#ccc;
box-shadow: 0 0 5px 1px #ccc;
}
/* FORM END */