/* Style for footer link area */
#footer a{
	border-left: solid 1px #333;
	padding:0px 5px 0px 8px;
}
#footer a.footer_first{
	border:none;
}

/* style for home page layout */
#leftside, #rightside{
	vertical-align:top;
	width:89px;
	background:url(../images/sce/bg_side.jpg);
}
#homecontainer{
	vertical-align:top;	
	width:845px;	
}
#hometop{
	height:70px;
	background:url(../images/sce/bg_top.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;
	text-align:right;
}
#hometop p{
	padding:10px;	
}
#hometop a{
	color:#333;	
}
#homemaincontent{
	background:url(../images/sce/bg_mpage.jpg);
	background-repeat:repeat-x;
	padding:0px 25px;	
}
#insidemaincontent{
	background:url(../images/sce/bg_mpg.jpg);
	background-repeat:repeat;
}
.bgmpage{
	background:url(../images/sce/bg_mpage.jpg);
	background-repeat:repeat-x;
	padding:0px 25px;
}
#homebottom{
	height:159px;
	background:url(../images/sce/bg_bottom.jpg);
	background-repeat:no-repeat;
	text-align:center;
	line-height:18px;
	color:#999;
	font-size:11px;
	vertical-align:top;
	padding-top:20px;
}
#homebottom a{
	color:#999;
	text-decoration:none;	
}


/* style for home top area */
#complogo{
	float:left;
}
#contactno{
	float:right;
}
#contactno{
	padding-top:60px;
}
#contactno p{
	text-align:right;
	color:#B45240;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;	
	font-weight:bold;
}


/* style for home content area */
#hmcontent{
	background:url(../images/sce/bg_hmcontent.jpg);
	background-repeat:repeat-x;	
}
#hmcontent div{
	float:left;
}
.mhmcontent{
	width:355px;
}
.mhmcontent div{
	padding-right:20px;
	font-size:12px;
	color:#034045;
	font-weight:bold;
	line-height:24px;
}
.mhmcontent div ul{
	padding-left:15px;
	line-height:24px;
	list-style-image:url(../images/sce/arrow1.gif);		
}
.lastitem{
	list-style:none;
	list-style-image:none;		
}
.mhmcontent a{
	font-size:12px;
	color:#034045;	
}
.mhmcontent a:hover{
	color:#ffc;		
}

/* style for home teaser area */
#teaser div{
	float:left;
}
.mteaser{
	padding:0px 9px;
}

/* Style for Inside page content area */
ul.bltlist{
	margin:10px;
	padding-left:15px;
	font-weight:bold;
	line-height:24px;
	list-style-image:url(../images/sce/arrow2.jpg);		
}
#incontent{
	background:#fff;
	padding:30px;
	color:#033F45;
	
}
#incontent h1{
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	font-weight:normal;
	margin-bottom:20px;
}
#incontent h2{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	border-bottom: solid 1px gray;
	clear:both;
	margin-bottom:20px;
}
#incontent p, ul, td{
	font-family:verdana, Arial, Helvetica, sans-serif;
	
	
	
	}


.twocollist div{
	float:left;
}

.twocollist div ul{
	margin:40px;
	padding-left:15px;
	font-weight:bold;
	line-height:24px;
	list-style-image:url(../images/sce/arrow2.jpg);		
}
.onecollist ul{
	padding-left:15px;
	font-weight:bold;
	line-height:24px;
	list-style-image:url(../images/sce/arrow2.jpg);		
}
.twocoltxt div{	
	width:47%;
	padding-right:3%;
	float:left;	
}
.twocoltxt p{
	margin-bottom:10px;
}
.twocoltxt div ul{
	padding-left:15px;
	line-height:18px;
	list-style-image:url(../images/sce/arrow2.jpg);		
}
.title{
	clear:both;
	color:#B45240;
	font-weight:bold;
}
.threecoltxt{
	clear:both;	
}
.threecoltxt ul li{
	float:left;
	list-style:none;
	padding-right:10px;
	padding-bottom:30px;
}

/* Style for Inside bottom area */

#inpgbtm{
	height:171px;
	background:url(../images/sce/btm_inside.jpg);
	background-repeat:no-repeat;
	vertical-align:top;	
	padding-left:140px;
}

#inpgbtm ul li{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;	
	color:#033F45;	
	line-height:18px;
	list-style-image:url(../images/sce/arrow2.jpg);	
}
#inpgbtm a{
	color:#033F45;		
}
.btmlnk{
	padding-left:60px;
}

#inbottom{
	height:159px;
	background:#BBBBBB;
	text-align:center;
	line-height:18px;
	color:#999;
	font-size:11px;
	vertical-align:top;
	padding-top:20px;
	color:#FFF;
}
#inbottom a{
	color:#FFF;
	text-decoration:none;	
}
#menu ul li ul {
background-color:#3366CC ;
}
#menu ul li ul li{
width:100%;
}