body{
	margin:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:20px
}
p,h1,h3,h2,h4{
	margin:0px
}
@font-face {
	font-family: CALIBRI;
	src: url('CALIBRI.TTF');
}
#mainlinkbg{
	background:url(images/mainlinkbg.jpg) top repeat-x; height:33px; line-height:33px
}
#mainlink ul{
	margin:0px; padding:0px
}
#mainlink ul li{
	margin:0px; list-style:none; float:left
}
#mainlink ul li a{
	font:normal 14px CALIBRI; color:#FFFFFF; text-decoration:none; padding:0px 45px 0px 0px
}
.datebg{
	background:url(images/datebg.jpg) center no-repeat; color:#FFFFFF
}
#headerbg{
	background:url(images/headerbg.jpg) top repeat-x; height:378px
}
#bottom-bg{
	background:url(images/bottombg.png) bottom no-repeat #ffffff
}


h1{	
	font:normal 23px CALIBRI; color:#000; text-decoration:none; margin:0px
}

.h2{	
	font:normal 23px CALIBRI; color:#F15723; text-decoration:none; margin:0px
}

.orange-text{	
	font:normal 14px CALIBRI; color:#F04F21; text-decoration:none; margin:0px
}

.head{	
	font:normal 31px CALIBRI; color:#3D3E3D; text-decoration:none; margin:0px; padding-left:10px;
}

.text{	
	font:normal 13px  Arial, Helvetica, sans-serif; color:#000; text-decoration:none; margin:0px; line-height:21px; text-align:justify;
}
.readmore a{
	font:bold 12px Arial, Helvetica, sans-serif; color:#f18637; text-decoration:none
}
.shadow{
	background:url(images/shadow.png) top left no-repeat
}
.whitetext{
	color:#FFFFFF
}

.feed-bg {background: url(images/feed-bg.jpg) top left no-repeat; width:199px; height:35px; border:none; padding-left:10px; } 

.msg-bg {background: url(images/msg-bg.jpg) top left no-repeat; width:194px; height:93px; border:none; padding-left:10px; padding-top:10px; } 

.orange-bg {background: url(images/orange-bg.jpg) top repeat-x; height:237px;}

#leftshadow{
	background:url(images/leftshadow.png) left top repeat-y; width:1025px; margin:0px auto
}
#rightshadow{
	background:url(images/rightshadow.png) right top repeat-y; width:1045px; margin:0px auto
} 

.line-shadow { background:url(images/line-shadow.jpg) top repeat-y; width:20px;}

.catcontent ul{
	margin:12px 0px 0px 25px; padding:0px; 
}
.catcontent ul li{
	list-style:none; display:block; color:#1D1D1D; text-decoration:none; width:152px; padding:0px 0px 7px 35px; background: url(images/cate-line.jpg) left no-repeat
}
.catcontent ul li a{
	color:#1D1D1D; text-decoration:none; font-family:CALIBRI; font-size:16px; height:40px; 
}


.catcontent ul li a:hover{
	color:#F04F21; text-decoration: nonee;
}

.arrow { list-style-image:url(images/arrow1.jpg); line-height:25px;}

.black-bg {background:url(images/black-bg.png) top no-repeat; width:325px; height:110px;}

.white-home-text { font:normal 13px  Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; margin:0px; line-height:21px;}

.enquiry-feed-bg {background: url(images/enquiry-feed-bg.jpg) top left no-repeat; width:261px; height:39px; border:none; padding-left:10px; } 

.enquiry-msg-bg {background: url(images/enquiry-msg-bg.jpg)top left no-repeat; width:261px; height:109px; border:none; padding-left:10px; padding-top:10px; }

.vision-bg {background:url(images/vision-bg.jpg) top no-repeat; width:608px; height:224px;}

.vision-head{	
	font:normal 19px CALIBRI; color:#436067; text-decoration:none; margin:0px; line-height:30px;
}

.logo-name{	
	font:normal 16px CALIBRI; color:#000; text-decoration:none; margin:0px
}