body,html{
margin:0px; 
background:#F9FAEA url(../images/bg.gif) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
color:#6C6A6A;
line-height:16px;
} 

#container{width:978px; margin:0 auto;}
a:focus{outline:none;}

/*header starts here*/

#header{width:962px; float:left; background:url(../images/headbg.gif) repeat-x; padding:19px 8px 0px 8px;} 
.headtop{width:962px; float:left; height:57px; background:url(../images/header.jpg) no-repeat; text-align:center; padding-top:16px;}
.headbot{width:962px; float:left; height:104px}

/*header end here*/
/*middle starts here*/

#middle{width:962px; float:left; margin:0px 8px; background:url(../images/midbg.gif) repeat-x top; padding-top:30px;}
.midmain{width:960px; float:left; padding-left:10px; padding-top:20px; margin:0px;}
.middiv{width:960px; float:left; position:relative;}
.middiv p{padding:0px 0px 0px 15px; margin:0px;}
.middiv p.name{width:945px; float:left; font-family:"Times New Roman"; font-size:20px; color:#313131; font-weight:normal; line-height:22px;}
.middiv p.name span{color:#215483;}
.boxdiv{width:925px; float:left; background:#ffffff url(../images/boxbg.gif) repeat-x bottom;  margin:10px 15px; padding:10px 0px 10px 10px; height:165px;}
.boxdiv h1{font-family:arial; font-size:15px; color:#4072A4; font-weight:bold; padding:0px; margin:0px; line-height:normal;}
.boxdiv h2{width:900px; float:left; font-family:"Times New Roman"; font-size:20px; color:#215483; font-weight:normal; line-height:22px; padding:0px 0px 20px 0px; margin:0px; }
.boxdiv h2 a{width:500px; float:left; font-family:"Times New Roman"; font-size:20px; color:#215483; text-decoration:none; font-weight:normal; line-height:22px;}
.boxdiv h2 a span{color:#215483;}
.boxdiv h2 i{width:400px; float:left; font-family:arial; font-size:15px; color:#4072A4; font-weight:bold; line-height:normal; text-align:right; font-style:normal; }
.boxdiv h2 a:hover{font-family:"Times New Roman"; font-size:20px; color:#313131; font-weight:normal; line-height:22px;}
.boxdiv p{padding:5px 160px 5px 0px; margin:0px;}
.boxdiv p span.butcon{float:left;}
.boxdiv p span.butbg{float:left; background:url(../images/butbg.gif) repeat-x; height:22px; font-family:arial; font-size:12px; color:#ffffff; padding:5px 5px 0px 0px;}
.boxdiv p span.butbg a{font-size:12px; color:#ffffff; text-decoration:none;}
.boxdiv p span.butbg a:hover{text-decoration:none;}
.image1{
	width:175px;
	float:left;
	height:177px;
	position:absolute;
	top:15px;
	left:770px;
}

.midbot{width:960px; float:left; padding:20px 0px;} 
.midbot p{padding:0px; margin:0px; text-align:justify;}
.midbot p img{margin:10px 20px; padding:0px;}
/*middle end here*/
/*footer starts here*/
.footerdiv{width:962px; float:left; margin:0px 8px; background:#2D7AC1 url(../images/footbg.gif) repeat-x;}
.footerdiv p{padding:15px 0px; margin:0px; color:#ffffff; text-align:center; font-size:11px;}
.footmatt{width:962px; float:left; margin:0px 8px;}
.footmatt p{padding:15px 0px; margin:0px; font-size:11px;}
/*footer end here*/

.la	{
	text-align:left;
}
.ca	{
	text-align:center;
}
.ra	{
	text-align:right;
}

h1	{
	color:#FFF;
	font-size:36px;
}
h2	{
	padding-top:20px;
	color:#FFF;
	font-size:32px;
}