/* CSS Document */
body{
	background:url(../images/bg_rept.gif) repeat-y center;
	margin:0px auto;
	padding:0px;
	font:12px "Trebuchet MS", "Times New Roman", Times, serif;
	color:#666666;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
layout style
--------------------------------------------------------------------------------------------------------------------------------*/#yesubc{
	width:990px;
	padding:0pxpx;
	margin:0px auto;
	}
#banner{
	background:url(../images/banner_rept_bg.gif) repeat-x;
	}
.onePix{	
	height:1px;
	padding:0px;
	background:#CBD3DE;
	width:950px;
	margin:0px auto;
	}
#swecosnepal{
	padding:15px 20px;
	margin:0px;
	width:950px;
	overflow:hidden;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
mainPage style
--------------------------------------------------------------------------------------------------------------------------------*/
#mainCurve{
	height:213px;
	}
#blueCurve{
	background:url(../images/blue_curve_bg.gif) repeat-y;
	}
#mainShape{
	padding:0px;
	margin:0px;
	}
#navigator{
	float:right;
	width:220px;
	}
a:link,a:visited,a:active{
	color:#2CBAFA;
	outline:none;
	}
a:hover{
	color:#FF0000;
	}
img{
	border:none;
	}
.page{
	border:1px #0066FF solid;
	color:#FFF;
	background:#2CBAFA;
	padding:3px;
	margin:5px;
	}
	
/*--------------------------------------------------------------------------------------------------------------------------------
top navigator style
--------------------------------------------------------------------------------------------------------------------------------*/#top_nav{
	float:right;
	padding:10px 0px;
	margin:0px;
	width:290px;
	}
#top_nav ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
#top_nav ul li{
	float:left;
	}
#top_nav ul li a{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	margin:0px 10px;
	text-decoration:none;
	}
#top_nav ul li a:hover{
	text-decoration:underline
	}
#top_nav ul li span{
	color:#CCCCCC;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
navigator style
--------------------------------------------------------------------------------------------------------------------------------*/
#side_nav{
	width:31px;
	float:left;
	}
#side_nav ul{
	margin:0px;
	padding:41px 0px;
	}
#side_nav ul{
	list-style:none;
	}
#navigator ul{
	padding:0px 20px;
	margin:0px;	
	}
#navigator ul li{
	font:bold 12px "Trebuchet MS","Times New Roman", Times, serif;
	color:#FFF;
	text-decoration:none;
	line-height:25px;
	list-style:none;
	border-bottom:1px #D1F86E solid;
	}
#navigator ul li a{
	font:bold 12px "Trebuchet MS","Times New Roman", Times, serif;
	color:#FFF;
	text-decoration:none;
	line-height:25px;
	list-style:none;
	padding:0px 0px 2px 14px;
	background:url(../images/bullet_tws.gif) no-repeat 0px 3px;
	}
#navigator ul li a:hover{
	color:#FFFF00;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
mainLeft style
--------------------------------------------------------------------------------------------------------------------------------*/
#mainLeft{
	width:auto;
	padding:0px;
	}
.leftImage{
	float:left;
	padding-right:20px;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
mainLeft style
--------------------------------------------------------------------------------------------------------------------------------*/
#welTop{
	padding:20px 0px;
	margin:0px;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
newsEvents style
--------------------------------------------------------------------------------------------------------------------------------*/
#newsBar{
	background:url(../images/newsBar_btm.gif) no-repeat bottom #FF6633;
	padding:15px;
	float:right;
	width:190px;
	}
.newsHead{
	font:22px "Times New Roman", Times, serif;
	color:#FEC771;
	}
#events ul{
	padding:0px;
	margin:0px;
	}
#events ul li{
	list-style:none;
	color:#FFF;
	border-bottom:1px #FFF dashed;
	padding:10px 0px;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
welCome style
--------------------------------------------------------------------------------------------------------------------------------*/
#welCum{
	padding:0px 240px 0px 0px;
	}
.welHead{
	color:#1FB1F7;
	font:22px "Times New Roman", Times, serif;
	}
.welPad{
	padding-right: 15px;
	float:left;
	}
.txtJustify{
	text-align:justify;
	}
.orgTxt{
	color:#F7682E;
	font-weight:bold;
	}
.redTxt{
	color:#FF0066;
	font-weight:bold;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
otherServices style
--------------------------------------------------------------------------------------------------------------------------------*/
#otherServices{
	background:url(../images/org_bg_rept.gif) repeat-x;
	padding:20px;
	margin:20px 0px 0px 0px;
	overflow:hidden;
	}
#recentWork{
	width:360px;
	float:right;
	padding-left:20px;
	}
.orgHed{
	color:#F7682E;
	font:22px "Times New Roman", Times, serif;
	}
.workleft{
	padding-right:10px;
	float:left;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
footer style
--------------------------------------------------------------------------------------------------------------------------------*/
#picGallery{
	overflow:hidden;
	}
#picGallery ul{
	margin:0px;
	padding:0px 0px 0px 40px;
	}
#picGallery ul li{
	list-style:none;
	float:left;
	padding:0px 20px 20px 0px;
	}
/*--------------------------------------------------------------------------------------------------------------------------------
footer style
--------------------------------------------------------------------------------------------------------------------------------*/
#footer{
	overflow:hidden;
	text-align:center;
	padding:10px 0px;
	font-size:11px;
	color:#999999;
	}
#footer a{
	color:#999999;
	text-decoration:underline;
	}
#footer a:hover{
	text-decoration:none;
	color:#333333;
	}