@charset "utf-8";
/* CSS Document */


html{height:100%;}
body{margin:0; padding:0; background:url(../images/mainbg.png) top left repeat;}

html, div, table, h1, h2, h3, h4, h5, h6, span, body, head, input, td, tr, a, p,form {margin:0; padding:0;}

a{outline:none; border:none;}
a:hover{outline:none; border:none;}
.nomargin{margin:0!important;}
.nopadding{padding:0!important;}

.roshan{width:100%; height:auto; float:left;}

h1{ font-family:Calibri; font-size:22px; font-weight:bold; text-decoration:none; color:#2672ad; display:block; line-height:26px; border-bottom:groove #FF0000 2px; margin:0 0 8px 0; font-style:italic;text-shadow: 0 4px 3px rgba(0, 0, 0, 0.5);-webkit-text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
-moz-text-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
-o-text-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
-ms-text-shadow: 0 4px 5px rgba(0, 0, 0, 0.5); padding:0 5px;}



h2{ font-family:calibri; font-size:20px; font-weight:bold; text-decoration:none; color:#333333; display:block; line-height:26px; margin-bottom:5px;}

h3{ font-family:Corbel; font-size:18px; font-weight:bold; text-decoration:none; color:#0079c4; display:block; line-height:26px; margin-bottom:5px;}


h4{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none; color:#2672ad; display:block; line-height:26px; font-style:italic;}

p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#777f8a; display:block; line-height:20px;}




.fulldiv{ width:100%; height:auto; background:url(../images/fuldivbg.png) top center no-repeat; float:left;}

.maindiv{ width:980px; height:auto; margin:0 auto;}

.header{width:980px; height:115px; float:left;}

.header_logo{width:419px; height:115px; float:left; margin:0 280px 0 0;}


.header_content{width:281px; height:auto; float:left; margin:17px 0 0 0;}


.nav{width:980px; height:46px; float:left; margin:0 0 29px 0;}
/*.nav ul{ margin:0; padding:0; list-style:none;}
.nav ul li{ line-height:46px; float:left; background:url(../images/navright.png) top right no-repeat;}
.nav ul li a{ font-family:calibri; font-size:15px; font-weight:bold; text-decoration:none; display:block; color:#FFFFFF; padding:0 15px;}
.nav ul li a:hover{ font-family:calibri; font-size:15px; font-weight:bold; text-decoration:none; display:block; color:#FFFFFF; padding:0 15px; background:#074979;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;}
*/






#nav77 { border: 0px none; font-size:13px; float:left; padding:0; display:block; width:100%;}

/* All Levels */
ul { list-style:none; }
#nav77 li { text-align:left; position:relative;background: url(../images/navrightimg.png) top right no-repeat; }
#nav77 li.over { z-index:999; }
#nav77 li.parent {}
#nav77 li a { display:block; text-decoration:none;  }
#nav77 li a:hover { text-decoration:none; }
#nav77 li a span { display:block; white-space:nowrap; cursor:pointer; }
#nav77 li ul a span { white-space:normal; }

/* 1st Level */
#nav77 li { float:left; background:url(../images/navright.png) top right no-repeat; }
#nav77 li a { float:left;font-size:15px; font-family:calibri; text-decoration:none; color:#fff; font-weight:bold; padding:0 13px; line-height:46px;  }
#nav77 li a:hover { color:#fff; text-shadow: 1px 1px 3px #ccc; background:#074979;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;}
#nav77 li.over a,
#nav77 li.active a { color:#fff; }

/* 2nd Level */
#nav77 ul { position:absolute; width:230px; top:47px; left:-10000px;padding: 0px 0 6px; }
#nav77 ul div.col { float:left;width:230px;}
#nav77 ul li { float:left; padding: 0; width:230px; background:#074979; }
#nav77 ul li a { float:none; padding:5px 9px; font-weight:normal; color:#fff !important;border-bottom:1px solid #063a60; line-height:25px; display:block; width:212px; font:normal 13px Arial, Helvetica, sans-serif; }
#nav77 ul li a:hover { color:#fff !important;  background: #35a2ff;  }
#nav77 ul li.last > a { border-bottom:0; border-bottom:1px dotted #d6d6d6;  }
#nav77 ul li.last.parent > a { border-bottom:1px solid #d6d6d6; }

#nav77 ul li.over > a  { font-weight:normal; color:#fff !important; background: #104A65; }
#nav77 ul.mm-1 { width: 15em;  position: absolute;
    top: 45px;}
#nav77 ul.mm-2 { width: 30em;  position: absolute;
    top: 45px;}
#nav77 ul.mm-3 { width: 54em;  position: absolute;
    top: 45px;}
#nav77 ul.mm-4 { width: 60em; position: absolute;
    top: 45px;}
/* 3rd+ leven */
#nav77 ul ul { top:0px; background: #104A65; }

/* Show Menu - uses built-in magento menu hovering */
#nav77 li.over > ul { left:0; }
#nav77 li.over > ul li.over > ul { left:14em; }
#nav77 li.over ul ul { left:-10000px; }

/* Show Menu - uses css only, not fully across all browsers but, for the purpose of the demo is fine by me */
#nav77 li:hover > ul { left:0; z-index: 100; }
#nav77 li:hover > ul li:hover > ul { left:14em; z-index: 200; }
#nav77 li:hover ul ul { left:-10000px; }


















.banner_part{ width:980px; height:364px; float: left; margin-bottom:1px;}
.banner{width:964px; height:318px; float:left; margin:0 0 0 0; border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px; background:#8da7bd;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; padding:8px;}

.banner_border{ width:980px; height:30px; float: left;}

.latestnews_part{ width:980px; height:50px; float: left; margin-bottom:20px;}


.latest_news{ width:809px; height:50px; float: left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#FFFFFF; line-height:50px; margin-right:20px; }


.view_info{width:144px; height:36px; float:left; margin:5px 0 0 0; }
.view_info a{border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px; background:#2672ad;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; 
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; display:block; line-height:36px; color:#fff; text-align:center; }

.view_info a:hover{ margin:7px 0 0 0; border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px; background:#2672ad;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; 
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; display:block; line-height:36px; color:#FFFFFF;}



::selection {background: none repeat scroll 0 0 #35a2ff;text-shadow: none; color:#fff;}
::-moz-selection {background: none repeat scroll 0 0 #35a2ff;text-shadow: none; color:#fff;}



.mid_container{ width:970px; height:auto; float:left; background:#FFFFFF;box-shadow: 0 4px 3px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
-o-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
-ms-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5); padding:0 5px;}


.welcome_part{ width:970px; height:auto; float:left; padding:0 0 0 0; margin-bottom:30px;}
.welcome_part_text{font-family: 'Roboto', sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#777f8a; display:block; line-height:23px;}	


.help_support{ width:202px; height:auto; float:left; background:#fff; margin:0 19px 0 0; padding:12px; border:solid 1px #fff; }

.help_support:hover{ width:202px; height:auto; float:left; background:#eeeeee;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; cursor:pointer; padding:12px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
-o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
-ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border:solid 1px #fff;}




.donation_img{ width:143px; height:155px; float:left; margin:0 0 20px 28px;}




.read_more{width:87px; height:25px; float:left; margin:10px 0 0 50px; }
.read_more a{ border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px; background:#35a2ff;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; line-height:25px; color:#fff; text-align:center; }

.read_more a:hover{border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px; background:#69b30b;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; line-height:25px; color:#FFFFFF;}




.news_event{ width:226px; height:auto; float:left; margin:0 19px 0 0; }

.news_event1{ width:226px; height:auto; float:left; margin:0 0 15px 0; }




.read_more1{width:87px; height:25px; float:right; margin:6px 0 0 0; }
.read_more1 a{ border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; 
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; line-height:25px; color:#69b30b; text-align:center; }

.read_more1 a:hover{border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px; background:#69b30b;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; 
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; line-height:25px; color:#FFFFFF;}




.latest_project{ width:65px; height:52px; float:left; margin:0 8px 0 0; border:solid 1px #fff;}
.latest_project:hover{ width:65px; height:52px; float:left; margin:0 8px 0 0; border:solid 1px #69b30b;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;}






.footermain{ width:100%; height:auto; background:url(../images/footerbg.png) top left repeat-x; float: left;}


.footer{ width:970px; height:234px; margin:0 auto; padding:17px 5px 0 5px;}



.footer_top{ width:970px; height:206px; float:left;}

.connect_us{ width:226px; height:206px; float:left; margin-right:41px;}

.connect_top{ width:100%; height:28px; float:left; margin-bottom:5px;font-family:calibri; font-size:16px; font-weight:bold; text-decoration:none;display:block; color:#2b8bd1;}

.connect_mid{ width:100%; height:auto; float:left;}





.iconpart{ width:226px ; height:25px; float: left; margin-top:5px;}

.icon{ width:25px; height:25px; float: left; margin-right:5px;}
.icon a{ width:25px; height:25px; float: left;background:url(../images/fbicon.png) left top  no-repeat;transition: all 200ms ease-in 0s;}
.icon a:hover{ width:30px; height:30px; float: left;background:url(../images/fbicon.png) left -25px  no-repeat; overflow: hidden;
text-indent: -9999px;}

.icon1{ width:25px; height:25px; float: left; margin-right:5px;}
.icon1 a{ width:25px; height:25px; float: left;background:url(../images/skypeicon.png) left top no-repeat;transition: all 200ms ease-in 0s;}
.icon1 a:hover{ width:25px; height:25px; float: left; background:url(../images/skypeicon.png) left -25px no-repeat;overflow: hidden;
text-indent: -9999px;}

.icon2{ width:25px; height:25px; float: left; margin-right:5px;}
.icon2 a{ width:25px; height:25px; float: left; background:url(../images/gmailicon.png) left top no-repeat;transition: all 200ms ease-in 0s;}
.icon2 a:hover{ width:25px; height:25px; float: left; background:url(../images/gmailicon.png) left -25px no-repeat;overflow: hidden; text-indent: -9999px;}

.icon3{ width:25px; height:25px; float: left;margin-right:5px;}
.icon3 a{ width:25px; height:25px; float: left; background:url(../images/rssicon.png) left top  no-repeat;transition: all 200ms ease-in 0s;}
.icon3 a:hover{ width:25px; height:25px; float: left; background:url(../images/rssicon.png) left -25px  no-repeat;overflow: hidden;
text-indent: -9999px;}

.icon4{ width:25px; height:25px; float: left;margin-right:5px;}
.icon4 a{ width:25px; height:25px; float: left; background:url(../images/linkedinicon.png) left top  no-repeat;transition: all 200ms ease-in 0s;}
.icon4 a:hover{ width:25px; height:25px; float: left; background:url(../images/linkedinicon.png) left -25px  no-repeat;overflow: hidden;
text-indent: -9999px;}

.icon5{ width:25px; height:25px; float: left;}
.icon5 a{ width:25px; height:25px; float: left; background:url(../images/youtubeicon.png) left top  no-repeat;transition: all 200ms ease-in 0s;}
.icon5 a:hover{ width:25px; height:25px; float: left; background:url(../images/youtubeicon.png) left -25px  no-repeat;overflow: hidden;
text-indent: -9999px;}









.major_links{ width:237px; height:auto; float:left; margin-right:49px;}


.footer_nav{ width:100px; height:auto; float:left; margin-right:25px;}

.fnav{ width:100%; height:auto; float:left;}
.fnav ul{margin:0; padding:0; list-style:none;}
.fnav ul li{ line-height:22px; background:url(../images/left_arrow.png) left 10px no-repeat;}
.fnav ul li a{font-family:calibri; font-size:13px; font-weight:normal; text-decoration:none;display:block; color:#777f8a; padding:0 0 0 15px; border-bottom:solid 1px #2c3e50;}
.fnav ul li a:hover{font-family:calibri; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#fff;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; padding:0 0 0 25px;}



.services_support{ width:145px; height:auto; float:left; margin-right:24px;}


.photo_gallery{ width:248px; height:auto; float:left;}



.photo{ width:69px; height:48px; float:left; margin:0 9px 0 0; border:solid 3px #2c3e50;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;}
.photo:hover{ width:69px; height:48px; float:left; margin:0 9px 0 0; border:solid 3px #35a2ff;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; 
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;cursor:pointer;}




.copy_right{width:693px; height:28px; float:left;font-family:calibri; line-height:28px; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#2c3e50;}


.consult{width:277px; height:28px; float:left;}
.consult a{font-family:calibri; line-height:28px; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#2c3e50;transition: all 1s ease-in-out 0s; text-align:center;}
.consult a:hover{font-family:calibri; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#fff; text-decoration:underline; font-style:italic;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-webkit-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-moz-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-o-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;
-ms-transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;}



.left_part{width:722px; height:auto; float:left; margin-right:21px;}
.left_part_text{font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#777f8a; line-height:23px; text-align:justify;}

.left_part_text1{font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#777f8a; line-height:23px; padding-left:20px }
.right_part{width:226px; height:auto; float:left;}

.input25 { width:210px; height:108px; padding:4px; border:#f5f5f5 solid 1px; background: #f0e8e2; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style:normal; text-decoration:none; background:  url(../images/input_big.png) left top no-repeat; line-height:18px; border:none;}

.input { width:208px; padding:4px 4px 4px 4px  ; height:20px; border: #f5f5f5 solid 1px; background:url(../images/input_1.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style:normal; text-decoration:none;border:none;}
.button { width:100px; height:25px;  background: url(../images/send.png) no-repeat; border:none; outline:none; display:block; cursor:pointer; color:#fff; float:left; text-align:center;border:none;}
.button { width:83px; height:25px; background:  url(../images/send.png) left top no-repeat; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px; }
.button:hover{width:83px; height:25px; background: url(../images/send.png) center -25px no-repeat; display:block;  font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px;border:none;}

.reset_butn { width:100px; height:25px;  background: url(../images/send.png) no-repeat; border:none; outline:none; display:block; cursor:pointer; color:#fff; float:left; text-align:center; margin:0 10px;border:none;}
.reset_butn { width:83px; height:25px; background:  url(../images/send.png) left -25px no-repeat; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px;border:none; }

.reset_butn:hover{width:83px; height:25px; background: url(../images/send.png) center top no-repeat; display:block;  font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px;border:none;}


.ranv_head{font-family:"Minion Pro"; font-size:14px; font-weight:bold; text-decoration:none; color:#CC3300; line-height:25px; padding:0 0 0 10px;}
.ranv_head1{font-family:"Minion Pro"; font-size:14px; font-weight:bold; text-decoration:none; color:#006600; line-height:25px;}
.ranv_text1{font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#717171; line-height:22px;}

.ranv_text11{font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#717171; line-height:22px;}
.ranv_text11 a{font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#717171; line-height:22px;}
.ranv_text11 a:hover{font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#660000; line-height:22px;}





















