@charset "utf-8";
/* CSS Document */
table tr, td, th {
    padding: 10px;
    border: solid 1px #eee;
}
table {
    width: 100%;
    border-collapse: collapse;
}
body {
	margin:0;
	padding:0;
	background:#fff;
	font-size:12px;
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
}
div, h1, h2, h3, h4, h5, h6, p, ul, li, form {
	margin:0;
	padding:0;
	list-style:none;
}
.clr {
	clear:both;
	overflow:hidden;
	height:0;
}
a, img {
	border:none;
	outline:none;
	text-decoration:none;
}
form {
	margin:0;
	padding:0;
}
.image {
	float:left;
}
.page {
	width:1074px; margin:0 auto;
	background:url(../images/bg.png) top center repeat-y;
}
.wrapper {
	width:1038px;
	margin:0 auto; position:relative;
}
.header{ float:left; width:100%;}
.header h1{ float:left; position:relative;}
.header h1.logo a{ float: left; width:186px; height:127px; text-indent:-9999px; position:relative; left:-30px; /*background:url(../images/logo.png) left no-repeat;*/}
/*.addthis_toolbox{ float:right; width:270px;}
.addthis_toolbox ul{ list-style:none;}
.addthis_toolbox li{ float:left; display:block; margin:0 !important; padding:0 !important;}
.addthis_toolbox a{ margin:0 !important; padding:0 !important; float:left;}
.addthis_default_style{ margin:0 !important; float:left; padding:0 !important;}
*/.topshare{ float:right; position:relative; top:10px; right:-80px;}

.topRight{ float:right; width:auto; min-width:250px; margin-right: 11px;}
/*.topRight ul.social{ list-style:none; margin:10px 0 0 0; background:url(../images/slinkBg.png) top left no-repeat; float:right; width:117px; height:43px; padding:0 0 0 5px;}
.topRight li{ float:left; display:block;}
.topRight a{ margin:0 5px; height:29px; float:left; width:29px; display: block; text-indent:-9999px;}
.fb{ background:url(../images/social_01.png) left no-repeat; }
.tw{ background:url(../images/social_03.png) left no-repeat; }
.rss{ background:url(../images/social_05.png) left no-repeat; }
*/
.content{ width:100%;}
.bannerBg{ float:left; width:764px;}
.banner{ padding:9px;}

.newsletterBg{ float:right; width:274px; height:193px; background:url(../images/newsletterBg.png) top left no-repeat;}
.newsletterWrap{ padding:10px 17px; width:244px;}
.newsletterWrap h2{ font-family: 'AllerLightRegular'; color:#fff; font-size:22px; border-bottom:solid 2px #fff; margin:0 0 8px 0;}
.newsletterWrapRow{ float:left; width:100%; padding:8px 0;}
.newsletterWrap label{ float:left; width:46px; line-height:20px; color:#fff; font-weight:bold; font-size:13px;}
.newsletterInput{ float:left; width:183px; height:21px; padding:0 5px; background:url(../images/newsletterInput.png) left no-repeat;}
.newsletterWrap input{ background:none; border:none; width:100%;}
.subscribe{ float:left; width:101px !important; height:28px; background:url(../images/subscribe.png) top left no-repeat !important; border:none; cursor:pointer;}

.navBar{ float:left; width:1030px; height:49px; margin:10px 0 0 3px; background:url(../images/nav.png) top left no-repeat;}

#nav{ float:left; width:100%; position:relative; z-index:99;}
#nav ul{list-style:none;}
#nav li{ float:left; display:block; padding:0 20px !important; height:33px; background:url(../images/navline.png) top right no-repeat;}
#nav a {display:block; color:#e4f5b2; font-size:12px; text-transform:uppercase; font-weight:normal; line-height:36px; text-decoration:none; height:29px; float:left; padding:0 7px; font-family: 'AllerLightRegular'; }
#nav li.noBorder{ background:none;}
#nav .current a, #nav li:hover > a {
	color: #000;
	border:none !important;
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}

/* sub levels link hover */
#nav ul li:hover a, #nav li:hover li a {
	color: #fff;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#nav ul a:hover {
	background: #4b6803;
}

/* dropdown */
#nav li:hover > ul {
	display: block;
}
/* level 2 list */
#nav ul {
	display: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 34px;
	color:#fff;
	left: 73px;
	background:#5e8303;

	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;

}
#nav ul.second {
	display: none;

	margin: 0;
	padding: 0;
	position: absolute;
	top: 33px;
	color:#fff;
	left: 194px;
	background:#5e8303;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;

}

#nav ul.second a.red:hover{
	background:#a90303;
}
#nav ul.second a.yel:hover{
	background:#f7b401;
}
#nav ul.third {
	display: none;

	margin: 0;
	padding: 0;
	position: absolute;
	top: 33px;
	color:#fff;
	left: 538px;
	background:#5e8303;

	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;

}
#nav ul li {
	float: none;
	margin: 0;
	padding: 0 ;
	border:none;
	background:none;
}

#nav ul a {
	font-weight: normal;
}

/* level 3+ list */
#nav ul ul {
	left: 195px;
	top: 5px;
	min-width:150px;
}
#nav ul ul.what {
	left: 288px;
	top: 5px;
	min-width:180px;
}

/* rounded corners of first and last link */
#nav ul li:first-child > a {
}
#nav ul li:last-child > a {
}

/* clearfix */
#nav:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#nav {
	display: inline-block;
} 
html[xmlns] #nav {
	display: block;
}
 

/*content*/
.contentWrap{ float:left; width:100%; background:url(../images/content.png) top left repeat-y;}
.contentWrap2{ float:left; width:100%; margin:10px 0 0 0; background:url(../images/content2.png) top left repeat-y;}
.sidebar{ float:left; width:290px;}
.sidebar2{ float:right !important; width:290px; margin: 0 9px 0 0;}
.sideBox{ float:left; width:290px; margin: 0 0 0 7px;}
.smove{ margin:6px 0}
.sidebar h3{ width:95%; background:url(../images/sidebarLine.png) bottom repeat-x; text-align:left; font-size:16px; text-transform:uppercase; line-height:30px; padding:0 15px 5px 0; margin:0 0 8px 0; font-weight:bold !important; color:#4e6400; font-family: 'AllerLightRegular' !important;  }
.sidebar h3 span.clock{ position:absolute; float:left; width:35px; height:30px; background:url(../images/clo.png) right no-repeat; margin:0 0 0 10px;}
.sidebar h3 span.pro{ position:absolute; float:left; width:31px; height:30px; background:url(../images/pro.png) right no-repeat; margin:0 0 0 10px;}
.sidebar h3 span.serv{ position:absolute; float:left; width:35px; height:30px; background:url(../images/kservices.png) right no-repeat; margin:0 0 0 -5px;}
.sideRow2{ background:none !important; margin:0; padding:0 !important;}
.sideRow2In{ padding:0 0 20px 0 !important;}
.sideRow{ float:left; width:100%; background:url(../images/sbline.png) bottom no-repeat;  margin:0 0 5px 0;}
.sidebar a{ color:#36798f; font-weight:bold; padding:10px 0 !important; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sidebar p{ color:#999; font-weight:normal; padding:10px 0 !important; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.pBg{ float:left; width:90px; height:88px; text-align:center; padding:3px 0; margin:10px 8px 0 0; background:url(../images/picBg.png) top no-repeat;}
.sideRow a:hover{ color:#08617e;}
.sideRow2 ul{ list-style:none; margin:0 0 15px 0 !important; float:left;}
.sideRow2 li{ float:left; display:block; width:100%; margin:2px 0;}
.sideRow2 a{ color:#36798f; font-size:12px; font-weight:normal;}
.sideRow2 a:hover{ text-decoration:underline;}

/*rightContent*/
.rightContent{ float:right; width:705px; margin: 0 7px 0;}
.rightContent2{ float:left !important; width:705px;}
.rightContent h2{ font-size:18px; line-height:30px; padding:0 0 8px 0; font-family: 'AllerLightRegular'; text-transform:uppercase; color:#36798F;}
.rightContent h3{ font-size:18px; line-height:30px; padding:0 0 8px 20px; font-family: 'AllerLightRegular'; text-transform:uppercase; color:#4e6400;}
.rightContent2 h4{ font-size:14px; color:#666; font-weight:bold; text-transform:capitalize; padding:5px 0 10px 0px; float: left; width: 100%;	}
.welcome{ float:left; width:100%;}
.welcomePicBg{ float:left; margin:0 8px 0 0; width:237px; height:228px; background:url(../images/wcBg.png) top left no-repeat; text-align:center; padding:5px 0;}
.welcome p{ padding:0 0 25px 0; line-height:16px; font-size:12px;}

.smove2{ float:left; margin:0 0 0 20px;}

.exp{ float:left; width:323px; padding:15px 0;}
.exp h3, .gal h3{width:98%; background:url(../images/sidebarLine.png) bottom repeat-x; text-align:left; font-size:16px; text-transform:uppercase; line-height:30px; padding:0 15px 5px 0; margin:0 0 8px 0; font-weight:bold !important; color:#4e6400; font-family: 'AllerLightRegular' !important; }
.exp h3 span.exp1{ position:absolute; float:left; width:35px; height:30px; background:url(../images/exp.png) right no-repeat; margin:0 0 0 10px;}
.expImgBox{ float:left; width:323px; height:204px; background:url(../images/expe.png) top left no-repeat; text-align:center; padding:4px;}
.readMore a{ float:right; width:78px; height:24px; color:#fff;  font-family: 'AllerLightRegular' !important; line-height:26px; padding:0 0 0 8px; font-size:10px !important; text-transform:uppercase; background:url(../images/mroe.png) top no-repeat;}
.readMore a:hover{ background-position:bottom;}

.gal{ float:left; width:346px; padding:15px 0; margin:0 0 0 25px; position:relative;}
.gal h3 span.gal1{ position:absolute; float:left; width:35px; height:30px; background:url(../images/foto.png) right no-repeat; margin:0 0 0 10px;}
.gal h3 span.net{ position:absolute; float:left; width:35px; height:30px; background:url(../images/net.png) right no-repeat; margin:0 0 0 10px;}
.gall img a{ float:left; border:solid 2px #ccc; margin:5px 15px 8px 0 !important;}
.gal ul{ list-style:none;}
.gal li{ float:left; width:100%; line-height:22px; display:block;}
.gal a{ color:#118ece; font-size:12px;}
.gal a.pic{ margin:10px !important;}
.gal a:hover{ color:#045884;}
.clrFix{ margin:8px 0 0 0 !important; float:left; width:100%; height:10px !important;}
.linefix{ float:left; z-index:222; width:18px; height:156px;  position:absolute; left:335px; top:-15px;}
/*footer*/
/*.footstrap{ margin:0 auto; position:relative; width:1048px; min-height:119px; clear: both; font-family: 'AllerLightRegular'; text-align:center;}*/
.footstrap{
    margin: 0 auto;
position: relative;
width: 1003px;
min-height: 294px;
clear: both;
font-family: arial;
background-color: #647900;
padding: 16px;
color: #FFF;
font-size: 12px;
font-size: 15px;
line-height: 25px;
}

.footer-block {
float: left;
width: 32%;
margin-bottom: 16px;
}

.footer-block a {
color: #fff;
}
.cont a, .designed_by a {
color: #FFF;
}
.footerWrap{ float:left; width:100%; background:#5f7300 url(../images/footer.png) bottom left no-repeat; height:118px; text-align:center;}
.footerWrap ul.fbtm{ text-align:center; padding:25px 0 0 0;}
.footerWrap li{ text-align:center; display:inline-block; padding:0 10px;}
.footerWrap a{ color:#fff; text-shadow:1px 1px #607302; font-size:12px;}
.footerWrap a:hover{ color:#c6c7c4}
.footerWrap h3{ text-align:center; font-size:12px; color:#fff; padding:20px 0 0 0; clear:both; font-weight:normal; text-shadow:1px 1px #607302;}
.cyberlink{ float:right; width:130px; padding:0 5px 0 0; position:absolute; top:50px; right:0px;}
.cyberlink a{ float:right; margin:5px 5px 0 0;}
.cyberlink h3{ color:#fff; font-size:9px; padding:3px 0; }

/*scroll**/
/** slider**/
.slider
{
	float:left; margin:-7px 0 0 -5px;
}


.slider .caption ul
{
	padding-left:20px;
}


/*this is for example_api.html*/
#custom_controls
{
	width:210px;
	margin:0px auto;
}


/*this is for the description of each example and the buttons used to navigate through the examples*/
#example-description
{
	margin:0px;
	padding:0px;
	background-color:#DDD;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
}


#example-description p
{
	color:#666;
	font-style:italic;
	width:650px;
	margin:0px auto;
	padding:10px 0px;
	line-height:18px;
	text-align:center;
}


#example-description #navigation
{
	width:705px;
	height:25px;
	margin:10px auto 0px;
}


#example-description #navigation a
{
	background-color:#F1F1F1;
	text-decoration:none;
	color:#666;
	padding:5px 10px;
	margin:0px 5px;
	border:#CCC solid 1px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

.buttonz{ background:#930; width:80px; line-height:25px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:8px 10px; color:#fff; font-size:12px; text-align:center; border:none; cursor:pointer;}

/***************font-face**************************/
@font-face {
    font-family: 'AllerLightRegular';
    src: url('aller_lt-webfont.eot');
    src: url('aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('aller_lt-webfont.woff') format('woff'),
         url('aller_lt-webfont.ttf') format('truetype'),
         url('aller_lt-webfont.svg#AllerLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.addthis_toolbox{ float:right; min-width:230px; margin:0 0px 0 0;}

.obj{ float:right; padding:8px; border:solid 2px #ccc; width:245px; opacity:0.7; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px; 	-moz-box-shadow:2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95a2a7 inset;
	-webkit-box-shadow:2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95a2a7 inset;
	box-shadow:2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95a2a7 inset;
}
.obj:hover{ border-color:#999; opacity:1; 	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out; background:#;
}
.obj h2{ font-size:18px; line-height:29px; color:#607c01;  font-family: 'AllerLightRegular';}
.obj p{ font-size:12px; padding:4px 0; line-height:17px;}

/**breadcrub**/
ul, li {
list-style-type:none;
padding:0;
margin:0;
}
#crumbs {
border:1px solid #dedede;
height:2.3em;
margin:0 0 10px 0;
}
#crumbs li {
float:left;
line-height:2.3em;
padding-left:.75em;
color:#777;
}
#crumbs li a {
display:block;
padding:0 15px 0 0;
font-weight:bold;
background:url(../images/crumbs.gif) no-repeat right center;
}
#crumbs li a:link, #crumbs li a:visited {
text-decoration:none;
color:#777;
-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
#crumbs li a:hover, #crumbs li a:focus, #crumbs li a.active {
color:#89a001;
-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
	
/**newslisting**/	
.newsListing{ float:left; width:100%; border-bottom:solid 1px #f3f2f2; margin:0 0 15px 0; padding:0 0 15px 0; }
.newsListing h2 a{ font-size:14px;  color:#006262; clear:both; line-height:18px; margin:0 0 15px 0; float:left; text-transform:none; font-family:Arial, Helvetica, sans-serif;}
.newsListing h2 a:hover{ color:#413f3f; 	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
.newsListing2 .pimg{ margin:0 0 15px 75px; float:left; border:solid 2px #a1a1a1; padding:1px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; opacity:0.6; -webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
	
.newsListing p img{ float:left; margin:0 10px 0px 0; border:solid 2px #a1a1a1; padding:1px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; opacity:0.6; -webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
.newsListing p img:hover, .newsListing2 .pimg:hover{ opacity:1; -webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
.newsListing ul{ list-style:none; float:right;}
.newsListing li{ float:right; display:block; padding:0 8px; border-right:solid 1px #cac8c8;}
.newsListing a{ color:#0077cc; font-weight:bold;}
.newsListing li.cal{ float:left; padding:0 8px 0 20px; color:#6d6d6d; background:url(../images/cal.png) left no-repeat;}
.newsListing a.comment{ float:left; background:url(../images/comment.png) left no-repeat; padding:0 0 0 20px;}
.newsListing a span{ color:#6d6d6d;}
.newsListing a:hover{ color:#000; 	
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
.newsListing2{ float:left; margin:0 0 0 20px !important;}
.newsListing a.read{ background:url(../images/bb2.gif) right no-repeat; padding:0 10px 0 0;}
.newsListing a.read:hover{ background:url(../images/bb1.gif) right no-repeat; padding:0 10px 0 0;}
.newsListing  li.no{ border:none;}

.newsListing p img:hover{ border-color:#413f3f;}
.newsListing p{ clear:both; font-size:12px; color:#; padding:0 15px 0 0;}
.newsListingNo{  padding:0 0 25px 0; float:left;}

ul.pagination{ list-style:none; clear:both; text-align:center; text-align:center; margin:0 auto; padding:10px 0; position:relative; width:300px;}
ul.pagination li{ display: block; margin:0 2px; float:left;}
ul.pagination a{ float:left; padding:5px 8px; float:left; color:#fff; text-shadow:1px 1px #000; background:#a1a1a1; border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; 	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
ul.pagination a:hover, ul.pagination a.active, ul.pagination a.current{ color:#eceef3; background:#413f3f ; 	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}

/*gallery*/
.imageListing{ float:left; width:96%; margin:0 0 0 2.5%;}
.imageListing ul{ list-style:none;}
.imageListing li{ float:left; width:150px; padding:5px; border: solid 3px #fff; display:block; margin:10px 10px 10px 0; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px;
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;

}
.imageListing li.vlist{ float:left; width:205px; padding:5px; border: solid 3px #ccc; display:block; margin:10px 4px 10px 0; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px;
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;

}
.imageListing li:hover{ border: solid 3px #787978; }
.imageListing a{ display:block; clear:both; text-align:center; float:left;}
.imageListing a img{ clear:both; width:150px; float:left; opacity:0.7; }
.imageListing a img:hover{ clear:both; width:150px;  color:#000;  float:left; opacity:1; -webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
.imageListing a span{ float:left; font-weight:bold; font-size:13px; width:100%; text-align:center; padding:5px 0; line-height:18px; color:#045b85;}
.imageListing li.vlist a span{ float:left; font-weight:bold; font-size:13px; width:100%; text-align:center; padding:5px 0; line-height:18px; color:#045b85;}

.imageListing a span:hover{ color:#000; 	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
.picBg{ float:left; margin:5px 0; width:307px; height:153px; background:url(../images/picBox.png) top left no-repeat;}
.pic{ padding:8px 6px; opacity:0.9; float:left; background:#ccc; padding:3px; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px; margin:5px;}
.pic:hover{ opacity:1; -webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
.pic2{ float:left; padding:2px !important; }
.clrFix{ margin:8px 0 0 0 !important; float:left; width:100%; height:10px !important;}
.topBtm{ float:right; margin:10px 0;}

.downloads{ float:left; width:96%; border-bottom:solid 1px #f3f2f2; margin:0 0 15px 2.5%; padding:1%; }
.downloads h2 a{ font-size:13px; color:#006262; clear:both; line-height:18px; margin:0 0 15px 0; float:left;}
.downloads h2 a:hover, .downloads h3 a:hover{ color:#413f3f; 	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
.downloads h3 a{ font-size:13px; color:#006262; clear:both; line-height:18px; margin:0 0 15px 0; float:left; clear:right; width:100%; text-align:left;}
.downloads img{ clear:both; float:left !important; margin:0 10px 0px 0; padding:1px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; opacity:0.6; -webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
.downloads img:hover{ opacity:1; -webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;}
.downloads p{ font-size:12px; width:590px; }
a.down{ float:right; width:75px; border: solid 1px #9f7000; color:#fff; text-align:center; line-height:25px; margin:-20px 10px 0 0;
background: #febf01; /* Old browsers */
background: -moz-linear-gradient(top,  hsl(45,99%,50%) 0%, hsl(39,95%,45%) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsl(45,99%,50%)), color-stop(100%,hsl(39,95%,45%))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsl(45,99%,50%) 0%,hsl(39,95%,45%) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsl(45,99%,50%) 0%,hsl(39,95%,45%) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsl(45,99%,50%) 0%,hsl(39,95%,45%) 100%); /* IE10+ */
background: linear-gradient(top,  hsl(45,99%,50%) 0%,hsl(39,95%,45%) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#e09406',GradientType=0 ); /* IE6-9 */
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
	border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px;
}
a.down:hover{background: #e09406; /* Old browsers */
background: -moz-linear-gradient(top,  hsl(39,95%,45%) 0%, hsl(45,99%,50%) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsl(39,95%,45%)), color-stop(100%,hsl(45,99%,50%))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsl(39,95%,45%) 0%,hsl(45,99%,50%) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsl(39,95%,45%) 0%,hsl(45,99%,50%) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsl(39,95%,45%) 0%,hsl(45,99%,50%) 100%); /* IE10+ */
background: linear-gradient(top,  hsl(39,95%,45%) 0%,hsl(45,99%,50%) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e09406', endColorstr='#febf01',GradientType=0 ); /* IE6-9 */
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
.downloadchange, .downloads:hover{ 	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
 background:#fdf8ed !important; width:96%; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px;}
.shiftUp{ float:left; width:100%; position:relative; margin:-25px 0 25px 10px;}


.header h3{ float:left; width:683px; height:116px; margin:0px 0 0 0px; text-indent:-9999px; background:url(../images/gnepal.png) top left no-repeat;}
.cont{ float:right !important; width:150px; margin:20px 0 0 0;}
.cont ul{ list-style: none;}
.cont li{ float:left; display:block; margin:3px 0; min-width:150px;}
.cont a{ color:#000; font-size:12px; font-style:normal;}
.calling{ float: left; height:18px; padding:0 0 0 22px; background:url(../images/ph.png) left no-repeat;}
.mailing{ float: left; height:18px; padding:0 0 0 22px; background:url(../images/ma.png) left no-repeat;}
.rightContent2 form{ margin:0; padding:0;}
.rightContent2 label{ float:left; width:150px; line-height:22px;}
.rightContent2 input{ float:left; width:250px; border:solid 1px #ccc; padding:5px; border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px;}
.rightContent2 textarea{ float:left; width:340px; border:solid 1px #ccc; padding:5px; border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px;}
.comrow{ float:left; width:100%; margin:5px 0;}
.rightContent2 .submit{ float:left; padding:5px; color:#fff; background:#769106; cursor:pointer; width:75px; font-size:13px; text-align:center; border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px;}
.rightContent2 input:hover, .rightContent2 textarea:hover, .rightContent2 input:focus, .rightContent2 textarea:focus{ border-color:#999;}