@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
}

.hidden{
	margin-left:-1000px;
}
	
.logo-img{
	background-image:url(../images/un-logo-new.jpg);
	background-repeat:no-repeat;
	height:124px;
	width:276px;
}

.un-box-img{
	background-image:url(../images/un-box.jpg);
	background-repeat:no-repeat;
	height:124px;
	width:166px;
}		
	
#border-thumbimg img{
	border:1px solid #bbdfb9;
	padding:3px;
	margin-top:5px;
	margin-right:10px;
	margin-left:5px;
	margin-bottom:10px;
}
/**************************** BORDERS AND PADDINGS and gradients*************************************/

.border-right-1px{
	border-right:1px solid #ffffff;
}

.border-right-green-1px{
	border-right:1px solid #32ad20;
}	
	
.border-lt-rt-1px{
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;	
}

.border-lt-rt-2px{
	border-right:2px solid #ffffff;
	border-left:2px solid #ffffff;	
}

.borderall-padding-2{
	border:1px solid #e1dede;
	padding:2px;
}

.top-grad{
	background-image:url(../images/top-grad.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:124px;
}

.bottom-grad{
	background-image:url(../images/bottom-grad.jpg);
	background-position:top;
	background-repeat:repeat-x repeat-y;
}	

.footer-grad{
	background-image:url(../images/footer-bottom.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:24px;
}		


.body-grad-rt{
	background-image:url(../images/grad-right.jpg);
	background-position:left;
	background-repeat:repeat-y;
}	

.body-grad-lt{
	background-image:url(../images/grad-left.jpg);
	background-position:right;
	background-repeat:repeat-y;
}

.home-menu-grad{
	background-image:url(../images/home-menu-grad.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:23px;
	border-right:1px solid #ffffff;
}	


.borderall-1px{
	border-right:1px solid #adaaaa;
	height:71px;
	
}

.padding-all-2px{
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;
}

.padding-lt-2px{
	padding-left:2px;
}		

.padding-lt-rt-2-1px{
	padding-left:2px;
	padding-right:1px;
}
.borderall-paddingall-5-15{
	padding-top:7px;
	padding-bottom:3px;
	padding-left:15px;
	padding-right:7px;
	border:1px solid #e1dede;
}

.paddingall-5-15{
	padding-top:5px;
	padding-bottom:3px;
	padding-left:15px;
	padding-right:7px;
}

.paddingleft-15{
	padding-left:15px;
}

.paddingleft15-right5{
	padding:0px 3px 0px 15px;
}


.borderall-box{
	border:1px solid #e1dede;
}


.borderbottom-paddinglft-menu{
	border-bottom:1px solid #67cd63;
	padding-left:15px;
}

.paddingall-5-0{
	padding:6px 5px 5px 15px;
}
.paddingall-6-0{
	padding:6px 15px;
}


/******************************** FONTS **********************************/
.title-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#25b81f;
}

.title-green-new{
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:14px;
	color:#25b81f;
	text-transform:none;
	}
	

.desc-gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#60626b;
	text-align:justify;
}

.desc-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0370c4;
	list-style-image:inherit;
}

.title-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0370c4;
}
.title-white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.font-white-footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;

}

.font-white-12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.font-white-12 span{
	font-stretch:condensed;
	font:Georgia, "Times New Roman", Times, serif;
}	


.font-orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #F37248;
	font-weight: bold;
}	
/************************************** LINKS **************************************/


a.link-green-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#25b81f;
}	

a:hover.link-green-normal{
	text-decoration:underline;
}

	
a.links-readmore-orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ef5602;
	text-decoration:none;
}
a:hover.links-readmore-orange{
	padding-left:3px;
}

a.link-bold-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#026fc4;
	text-decoration:none;
}

a:hover.link-bold-blue{
	text-decoration:underline;
}

a.links-whitemenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
a:hover.links-whitemenu{
	text-decoration:underline;
}

a.links-darkgreen-whitemenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#084105;
	text-decoration:none;
}
a:hover.links-darkgreen-whitemenu{
	text-decoration:underline;
}

a.links-bluemenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0370C4;
	text-decoration:none;
}
a:hover.links-bluemenu{
	text-decoration:underline;
}

a.links-normal-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0363ae;
	text-decoration:none;
}

a:hover.links-normal-blue{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#25B81F;
	text-decoration:none;
}	



a.links-whitedesc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a:hover.links-whitedesc{
	text-decoration:underline;
}

a.links-white-footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a:hover.links-white-footer{
	text-decoration:underline;
}

a.link-blue-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0363ae;
	text-decoration:none;
}

a:hover.link-blue-normal{
	text-decoration:underline;
}

	
a.link-orange-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#F37248;
	text-decoration:none;
}

a:hover.link-blue-normal{
	text-decoration:underline;
}
a.link-sandesh{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#25b81f;
	text-decoration:none;
}

a:hover.link-sandesh{
	text-decoration:underline;
}
/************************************ IMAGES AND IDS *********************************************/
#imagemargin img{
	margin:0px 0px 4px 3px;
}


.img-border{
	margin:5px;
	padding:4px;
	border:1px solid #adaaaa;
}	

/************forms******************/
.form-textfield{
	border:1px solid #e0dddd;
	padding:1px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	
}

.form-textfield2{
	border:1px solid #e0dddd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	width:85px;
	
}


.form-button{
	border:0px;
	padding:1px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0370c4;
	cursor:hand;
}

/************forms******************/
.form-textfield{
	border:1px solid #e0dddd;
	padding:1px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	
}
.form-button{
	border:0px;
	padding:1px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0370c4;
	cursor:hand;
}
.form-textbox{
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	width:130px;
	padding:1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}



/************************************* FOR PORTFOLIO **************************************************/

/************************************* FOR PORTFOLIO **************************************************/


.mypets{ /*header of 1st demo*/
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0363ae;
cursor: hand;
cursor: pointer;
padding: 2px 5px;
height:5px;
vertical-align:middle;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
color:#66CC00;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: red;
}



