/* Author Name: Lalit Kumar. Company: 333 Desgn */
/* General Css Starts Here */
body{
	margin:0px; padding:0px;
	color:#474748;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/design/body.gif) repeat-x;
	background-color:#FFFFFF;
	}
	
p{
	margin:0px; 
	padding:0px 0px 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#636567;
	font-size:12px;
	line-height:20px;
	}
	
a{
	color:#404040;
	text-decoration:underline;
	font-weight:bold;
	}
	
form{
	margin:0px; padding:0px;
	}
	
a img{
	border:none;
	}

form{
	padding:0px; margin:0px;
	}
		
.left{
	float:left;
	}
	
.right{
	float:right;
	}
	
.expand{
	float:left;
	width:100%;
	}
	
.main-con{
	width:984px;
	float:none;
	margin:0px auto;
	}
	
.clr{
	clear:both;
	}
	
.home-body{
	background:url(../images/design/home-body-bg.gif) repeat-x;
	background-color:#FFF;
	}
	

/* Header Css Starts Here */	
.header-con{
	height:157px;
	width:984px;
	float:left;
	}
	
.top-nav{
	height:61px;
	}
	
.top-menu{
	width:689px;
    margin:0px 0px 8px 0px;
	}
	
.top-menu ul{
	padding:0px; margin:0px;
	}
	
.top-menu ul li{
	margin:0px;
	display:inline;
	line-height:54px;
	padding:24px 23px 25px 23px;
	background:url(../images/design/top-nav-list.gif) no-repeat right bottom;
	}
	
.top-menu ul li a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top:15px;
	}
	
.top-menu ul li a:hover{
	text-decoration:none;
    color:#E7EFFA;
	}
	
.top-search-con{
	width:295px;
	float:left;
	margin:13px 0px 0px 0px;
	}
	
.top-search{
	width:190px;
	height:17px;
	border:none;
	margin:3px 0px 0px 0px; padding:3px 0px 0px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545454;
	}
	
.logo-con{
	width:681px;
	height:97px;
	}
	
.newsletter-subcriber-top{
	margin-top:39px;
	width:301px;
	}
	
.top-search-bg{
	background:url(../images/design/top-search-bg.gif) no-repeat;
	width:223px;
	height:26px;
	margin-right:3px;
	}
	
  /* BreadCrumb Css Starts Here */ 
  .bread{
  	margin:10px 0px 23px 0px;
	float:left;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	}
	
 .bread a{
	color:#686868;
	text-decoration:none;
	font-weight:normal;
	}
	
 .bread a:hover{
	text-decoration:underline;
	}
	
  
 /* Home Page Css Starts Here */ 
  
.home-banner{
  	float:left;
	margin:0px 0px 11px 0px;
	}
	
.home-box{
	padding:0px 0px 34px 0px;
	}
	
.box-bg{
	background:url(../images/design/home-box-bg.gif) no-repeat;
	min-height:80px;
	}
	
.box-title{
	width:217px;
	margin-left:6px;
	background:url(../images/design/box-title.gif) no-repeat;
	height:67px;
	text-align:right;
	font-size:19px;
	color:#5d5d5d;
	padding:8px 60px 0px 0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.box-info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636567;
	width:680px;
	line-height:20px;
	float:left;
	}
	
.subscribe{
	height:23px;
	padding:0px 0px 0px 10px;	
	color:#545454;
	font-size:12px;
	border:1px solid #dedede;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	}
	
.last-box{
	padding:0px 0px 24px 0px;
	}
	
.about-us-box{
	width:336px;
	padding:0px 0px 0px 16px;
	background:url(../images/design/abt-bx.gif) repeat-y;
	}
	
.services-box{
	width:316px;
	padding:0px;
	background:url(../images/design/services-bg.gif) repeat-y;
	}
	
	
.our-news{
	width:287px;
	padding:0px;
	line-height:20px;
	color:#474748;
	}
	
.280{
	width:280px;
	float:left;
	line-height:20px;
	color:#474748;
	}
	
.listing{
	width:250px;
	float:left;
	line-height:20px;
	color:#474748;
	}
	
.listing-space{
	width:250px;
	float:left;
	line-height:20px;
	color:#474748;
	margin-bottom:32px;
	}
	
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-bottom:15px;
	color:#224d78;
	}
	
.my-list{
	margin:0px; padding:0px;
	}
	
.my-list ul{
	margin:0px; padding:0px;
	}
	
	
.my-list ul li{
	margin:0px;
	list-style:none;
	background:url(../images/design/list-style.gif) no-repeat left top;
	height:30px;
	padding:0px 0px 0px 32px;
	}
	
.my-list ul li a{
	font-weight:normal;
	text-decoration:none;
	display:block;
	}
	
.my-list ul li a:hover{
	text-decoration:underline;
	}
	
.my-list ul li.last{
	margin:0px;
	list-style:none;
	background:url(../images/design/list-style.gif) no-repeat left top;
	height:25px;
	padding:0px 0px 0px 32px;
	}
	
.img-bg{
	height:144px;
	width:982px;
	text-align:center;
	background:url(../images/design/img-bg.gif) no-repeat;
	padding:12px 0px 0px 0px;
	}
	
	
 /*Left Part Starts Here */ 
 .left-area{
 	width:710px;
	float:left;
	background:url(../images/design/content-bg.gif) repeat-y right top;
	min-height:420px;
	}
	
.right-area{
	width:273px;
	float:left;
	}
	
.content{
	width:660px;
	float:left;
	}
	
.big-blue-links{
	color:#496d91;
	font-size:15px;
	font-weight:bold;
	line-height:40px;
	}
	
.big-blue-links1{
	color:#496d91;
	font-size:15px;
	font-weight:bold;
	line-height:26px;
	}
	
.big-blue-links a{
	color:#496d91;
	text-decoration:none;
	}

	
.big-blue-links a:hover{
	color:#496d91;
	text-decoration:underline;
	}
	
.grey{
	color:#666666;
	}
	
.news-con{
	margin-bottom:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#474748;
	font-size:11px;
	}
	
.news-date{
	color:#355884;
	}
	
.partner-con{
	width:660px;
	float:left;
	padding:0px 0px 19px 0px;
	}
	
.person-img{
	width:121px;
	float:left;
	}
	
.partner-info{
	width:535px;
	float:left;
	}
	
.partner-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#496d91;
	font-weight:bold;
	padding:0px 0px 7px 0px;	
	}
	
.position{
	color:#666666;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	}
	
.email{
	color:#636567;
	padding-bottom:5px;	
	}
	
.email a{
	color:#496d90;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 6px 0px;
	}
	
.email a:hover{
	color:#496d90;
	text-decoration:underline;
	}
	
.partner-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636567;
	line-height:20px;
	}
	
.partner-text a{
	color:#336699;
	text-decoration:none;
	}
	
.partner-text a:hover{
	text-decoration:underline;
	}
	
.partner-list{
	margin:0px; padding:0px 0px 13px 0px;
	color:#000000;
	}
	
	
.partner-list ul{
	margin:0px; padding:4px 0px 0px 0px;
	}
	
	
.partner-list ul li{
	margin:0px; padding:0px 0px 3px 15px;
	list-style:none;
	background:url(../images/design/partner-list.gif) left top no-repeat;
	}
	
.article-con{
	width:630px;
	margin:0px 0px 0px 30px;
	}
	
.doc-type{
	width:89px;
	}
	
.doc-info{
	width:528px;
	float:left;
	}
	
.article-title{
	font-size:12px;
	font-weight:bold;
	color:#000;
	}

.article-desc{
	color:#496d91;
	font-weight:bold;
	padding:8px 0px 30px 0px;
	}
	
.address-con{
	width:280px;
	}
	
.contact-form{
	width:379px;
	}
	
.form-bdr{
	width:351px;
	border:1px solid #cececf;
	margin:8px 0px 0px 0px;
	padding:16px 13px;
	}
.form-input{
	width:210px;
	height:20px;
	padding:0px 0px 0px 4px;
	border:1px solid #9e9e9e;
	margin:0px 0px 16px 0px;
	}
	
.txt-area{
	border:1px solid #9e9e9e;
	width:210px;
	height:104px;
	padding:4px 0px 0px 4px;
	margin:0px 0px 10px 0px;
}

.small-heading{
	color:#496d91;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/* Footer Css Starts Here */	
.footer-bg{
	width:100%;
	height:71px;
	text-align:center;
	background:url(../images/design/footer-bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	}
	
.footer-links{
	width:626px;
	padding:19px 0px 0px 16px;
	text-align:left;
	}
	
.footer-links ul{
	margin:0px; padding:0px;
	}
	
.footer-links ul li{
	margin:0px; padding:0px;
	display:inline;	background:url(../images/design/foot-links-stroke.gif) no-repeat right top;
	}
	
.footer-links ul li.last{
	background:none;
	}
	
.footer-links ul li a{
	margin:0px;
	text-decoration:none;
	color:#424242;font-weight:normal;
    padding:0px 10px 0px 0px;
	}
	
.footer-links ul li a:hover{
	text-decoration:underline;
	}

.cpy{
	width:330px;
	padding:19px 0px 0px 0px;
	}
    
   .sub a{
		font-weight:normal;
		text-decoration:none;
		}
		
	#date-small{
	margin:39px 0px 0px -248px;	
	position:absolute;
	}
