*{ margin:0; padding:0; }
.header-degree {
	background:#066; color:#fff; font-size:16px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; height:30px; padding-top:10px; border-radius:5px; padding:10px 0 0 10px;}
	.dname { font-weight:bold; color:#063; font-size:14px; }

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#E7E7EF url(../images/images2.jpg) repeat; } /*background: #E7E7EF url(../images/petal.gif);*/

ol, ul {text-align:justify; }
h1{ color:#000000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.error { font-size:12px; color:#F00; }
.MenuLink { font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#4f4f4f; text-decoration:none;}
.MenuLink a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#4f4f4f; text-decoration:none;}
.MenuLink a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#4f4f4f; text-decoration:none; background:none;}
.MenuLink a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#063; text-decoration:none; font-weight:bold;}



.BottomLink { font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; font-weight:bold; text-decoration:none;}
.BottomLink a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; text-decoration:none;}
.BottomLink a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; text-decoration:none;}
.BottomLink a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#990000;  text-decoration:underline;}
.events { width:250px; float:left; }
.event-cont{float:left; margin-left:0px; margin-bottom:0px;  margin-top:18px; }
.event-cont-left{float:left; width:38px; padding:0px 0px 0 0px;}
.event-cont-left a{float:left; width:38px; }
.event-cont-right{float:left; width:115px; padding-left:5px; text-align:left; color:#063; font-size:12px; vertical-align:middle; padding-top:10px; }
.event-cont-right a{color:#063; font-size:13px; vertical-align:middle;}
 .event-img a{float:left; width:40px;  background-color:#fff; height:52px; color:#fff; padding-left:7px; line-height:26px; font-size:14px; font-weight:bold; background:url(../images/eventdate_bg.gif) no-repeat;}



.ForgotPass{float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#009; text-decoration:none;}
.ForgotPass a{float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#009; text-decoration:none;}
.ForgotPass a:hover{float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#009; text-decoration:underline;}
.ForgotPass a:visited{float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#009; text-decoration:none;}






#grey-btn{ float:left; margin:4px 0 0px 0;}
#grey-btn .Start{ float:left; width:6px; height:34px; background:url(../images/btn-left.png) no-repeat;}
#grey-btn .Center{ float:left; height:34px; background:url(../images/btn-center.png) repeat-x; text-align:center; padding:2px 10px 0 10px; color:#000000}
#grey-btn .Center a{ font-size:12px;  color:#000; text-decoration:none;}
#grey-btn .Center a:visited{ font-size:12px; color:#000; text-decoration:none;}
#grey-btn .Center a:hover{ font-size:12px; color:#000; text-decoration:underline;}
#grey-btn .End{ float:left; width:11px; height:34px;  background:url(../images/btn-right.png) no-repeat;}




.clr{float:left; width:100%; height:5px;}

.clr2{float:left; width:100%; height:25px;}

#MainWrapper{ margin:0 auto; width:100%;}
.main { background-color:#E7E7EF; } 

#MainContainer, .MainContainer, .booo{ width:100%;   }

.content { background:#FFF; width:945px; float:none; }
/*------------------Header Starts Here--------------------*/

#Header{ width:950px; background:#FFF; background:url(../images/header-bg.png) repeat-x; float:none; margin:auto;  }
.headerinner{ margin:auto; width:945px; float:none; height:112px;}
.Logo{ float:left; width:488px; margin:3px 0 0 5px;}

.Logo-Text{float:left; width:auto; margin:15px 0 0 5px; font-size:40px; color:#060; text-shadow:2px 2px 0 #fff; font-family:"Comic Sans MS", cursive}

.header-right{ float:right; width:125px; margin:7px 30px 0 0px; }

.top-menu-cont{float:left; width:125px;  }

/*.top-menu-left{float:left; width:8px; height:29px; background:url(../images/top-menu-left.png) no-repeat; }
.top-menu-center{float:left; width:auto; height:29px; background:url(../images/top-menu-center.png) repeat-x; }
.top-menu-right{float:left; width:5px; height:29px; background:url(../images/top-menu-right.png) no-repeat; }
*/

.top-menu{ float:left; width:100%; height:35px; margin:3px 0 0 0; font-weight:bold;}
.top-menu ul {float:left; height:20px; width:120px;list-style:square; color:#2E0854; }
.top-menu ul li{  height:20px; text-align:left;list-style:square;  padding:0px 4px 0px 4px;  text-decoration:none; color:#fff }
.top-menu ul li a{color:#000; text-align:left; text-decoration:none;  padding:0px 4px 0px 4px;}
.top-menu ul li a:visited{  text-align:left; text-decoration:none; padding:0px 4px 0px 4px; background:none;}
.top-menu ul li a:hover{ color:#063;  text-align:center;  text-decoration:none; padding:0px 4px 0px 0px;}





.search-cont{float:right; width:auto; padding:12px 0 0 0px;}

.searchfield-left{float:left; width:auto; height:25px; background:#FFFFFF; border:#999999 1px solid}
.searchfield-left input{width:auto; height:20px; background:none; border:none; padding:3px 0 0 10px; font-size:12px; color:#7a7878; font-style:italic}
.searchfield-right{float:left; width:28px;}





#menu-cont{ margin:0 auto; width:950px; /*width:100%;*/ height:31px; background:#085928; /*background:url(../images/menu-bg.png) repeat-x;*/ z-index:100;  }

.menu-inner{ margin:0 auto; width:950px; height:31px; z-index:101; background:#085928; }

.menu{ float:left; width:950px; height:30px; z-index:101; }

/*.menu ul {float:left; height:40px; width:950px; display:inline; list-style:none; font-size:16px;}

.menu ul li{float:left;  height:35px; color:#000000; text-align:center;display:inline;list-style:none; text-decoration:none; }

.menu ul li a{ float:left; color:#fff;  text-align:center;display:inline;list-style:none; text-decoration:none;  padding:9px 14px 0px 14px; text-shadow:0px 1px 0px #333333}

.menu ul li a:visited{ color:#fff;  text-align:center;display:inline;list-style:none; text-decoration:none; padding:9px 14px 0px 14px; text-shadow:0px 1px 0px #333333}

.menu ul li a:hover{ color:#000;  text-align:center;  text-decoration:none; padding:9px 14px 0px 14px; text-shadow:0px 1px 0px #CCCCCC; background:#FFF; height:29px; }


.menu ul li .current{ color:#000;  text-align:center;  text-decoration:none; padding:9px 14px 0px 14px; text-shadow:0px 1px 0px #CCCCCC; background:#FFF; height:29px; }

.menu ul li .current:hover{ color:#000;  text-align:center;  text-decoration:none; padding:9px 14px 0px 14px; text-shadow:0px 1px 0px #CCCCCC; background:#FFF; height:29px; }

.menu ul li .current:visited{ color:#000;  text-align:center;  text-decoration:none; padding:9px 14px 0px 14px; text-shadow:0px 1px 0px #CCCCCC; background:#FFF; height:29px; }*/


/*------------------Header Ends Here--------------------*/



/*------------------banner Starts Here--------------------*/

#banner-cont{  margin:0 auto; width:950px;; /*background:url(../images/banner-bg.png) repeat-x;*/ z-index:-150; background:#FFF; }
.banner-inner{ margin:0 auto; width:1000px; height:360px;  z-index:-150;}
.banner-content{ float:left; margin:0 auto; width:918px; text-align:right; font-size:18px; font-family:"Arial, Helvetica, sans-serif, Times, serif"; color:#2d2d2d; z-index:-150;}
.gallery-cont{float:left; width:555px; margin-left:2px; }
.gallery-small-cont{ float:left; width:140px;height:130px;padding:4px;background-color:#F5FFF0;
margin:0 3px 0 3px;text-align:center;-moz-box-shadow:1px 1px 4px #000;-webkit-box-shadow:1px 1px 4px #000;
box-shadow:1px 1px 4px #000;}

.gallery-desc{display:block;color:#666;background:#EEE url(../images/overlay.png) no-repeat bottom right;height:35px;margin-top:2px;text-align:left;line-height:14px;overflow:hidden;text-overflow:ellipsis;}

.gallery-desc h2{margin:5px 0px 0px 0px;text-align:center;padding-bottom:3px;font-weight:normal; vertical-align:baseline;
text-align:center; color:#006600; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

.gallery-desc img{height:90px;border:1px solid #444;-moz-box-shadow:1px 1px 4px #000;-webkit-box-shadow:1px 1px 4px #000;box-shadow:1px 1px 4px #000;}
.gallery-seperator{float:left; width:2px; height:50px; border:#009966 1px solid;}

.gallery-left-arrow{float:left;
	background-color:#000;
    background-position:center center;
    background-repeat:no-repeat;
    border:1px solid #232323;
    width:20px;
    height:20px;
    top:50%;
    margin-top:65px;
    opacity:0.6;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
    outline:none;background-image:url(../images/prev.png);}
	
	.gallery-right-arrow{float:left;
	background-color:#000;
    background-position:center center;
    background-repeat:no-repeat;
    border:1px solid #232323;
    width:20px;
    height:20px;
    top:50%;
    margin-top:65px;
    opacity:0.6;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
    outline:none;background-image:url(../images/next.png);}
/*------------------banner Ends Here--------------------*/








/*------------------Body wrapper Starts Here--------------------*/

#BodyWrapper{ margin:0 auto; width:100%;}
.body-inner{ margin:0 auto; width:950px; height:auto;  }
.body-content{ float:left; width:950px; margin-top:0px; background:#fff;}
.body-inner-left{float:left; width:689px;   }
.home-left{float:left; width:234px; margin-left:10px;  }
.body-inner-right{float:right; width:240px; padding-left:1px; }


.green-small-cont{float:left; width:234px;}
.green-cont-top{ float:left; width:234px; background:url(../images/gr.png) repeat-x #4F7118; height:auto; /*opacity:0.8;*/ }
.green-cont-top1{ float:left; width:234px; background:#063; height:auto; opacity:0.8; }
.green-cont-bottom{float:left; width:234px;   height:auto; }
.green-cont-bottom table{ margin-bottom:20px; }
.green-cont-bottom tr{ height:30px; }
.green-cont-bottom tr:hover{ background:#B2D1AA}
.top-heading, .top-heading a, .top-heading a:visited{ text-align:left; font-size:18px; color:#fff;  padding:5px 5px 5px 5px}
.top-heading a:hover{ text-align:left; font-size:18px; color:#CCC; width:244; padding:5px 5px 5px 5px}


.vc-msg-cont{ float:right; width:440px;  padding:1px 0 0 5px;}
.vc-msg-heading{float:left; width:100%; line-height:32px;  font-size:24px; color:#015723; font-family:Arial, Helvetica, sans-serif; background:#B8CFC9; border-radius:5px; padding-left:5px;}
.vc-msg-content{float:left; color:#4b4b4b; font-size:12px; text-align:justify; line-height:21px; padding-top:5px;}

.readmore-link{ width:auto; color:#004080; font-size:12px; text-decoration:none;}
.readmore-link a{ width:auto; color:#004080; font-size:12px; text-decoration:none;}
.readmore-link a:visited{ width:auto; color:#004080; font-size:12px; text-decoration:none;}
.readmore-link a:hover{ width:auto; color:#e7b801; font-size:12px; text-decoration:underline;}


.phoptogallery-cont{float:left; width:670px; margin-left:3px; margin-top:10px; border-top:#999999 1px solid;  border-left:#999999 1px solid;  border-right:#999999 1px solid; border-bottom:#999999 1px solid;  height:240px;}
.photogallery-heding{float:left; width:100%; font-size:18px; color:#075d29; padding:10px 0 0 10px; }



.news-cont{float:left; width:230px;}
.news-cont-left{float:left; width:230px; padding:8px 6px 0 0px;}
.news-cont-right{float:right; width:62px; padding-right:6px; padding-top:40px}
.news-heading{float:left; width:225px; font-size:12px; font-weight:bold; text-align:left; color:#4a4848;}
.news-content{ width:232px; text-align:left; float:left; line-height:16px; font-size:11px; color:#4a4848; padding:5px 0 0 0}
.news-content a{ text-decoration:none; line-height:16px; font-size:11px; color:#4a4848; padding:5px 0 0 0}
.news-content a:visited{ text-decoration:none; line-height:16px; font-size:11px; color:#4a4848; padding:5px 0 0 0}
.news-content a:hover{ text-decoration:underline; line-height:16px; font-size:11px; color:#060; padding:5px 0 0 0}

.new-date{ color:#e1b402; float:left; font-size:10px;}

.news-seperator{float:left; width:98%; margin:10px 0 0 5px; border-top:#666666 1px dotted}


/*.event-cont{float:left; width:230px;}
.event-cont-left{float:left; width:80px; padding:2px 8px 0 8px;}
.event-cont-right{float:left; width:130px; padding-left:3px; text-align:left }

 .event-img a{float:left; width:76px; padding:2px; background-color:#fff; border:#666666 1px solid; color:#009933; font-size:14px; font-weight:bold;}*/





.body-bottom-cont{float:left; width:940px; margin-left:10px;}
.body-bottom-top{ float:left; width:927px; height:32px; background:#085928; border-right:#FFFFFF 1px solid;}
.body-bottom-bottom{float:left; width:924px; margin-left:1px; vertical-align:top; height:125px; border-bottom:#999999 1px solid; border-left:#999999 1px solid; border-right:#999999 1px solid; /*background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e1e1e1)); background: -moz-linear-gradient(top,  #f7f7f7,  #e1e1e1);*/} 


.facilities-cont{float:left; width:206px; margin:10px 10px 0 10px; background:url(../images/facilities-banner.png) no-repeat; height:86px;}
.facilities-content{float:left; width:90%; font-size:12px; font-weight:bold; color:#006600; padding-top:68px; text-align:center;}

.developement-cont{float:left; width:210px; margin:2px 3px 0 -65px; background:url(../images/researh-1-banner.png) no-repeat; height:120px;;}


.student-cont{float:left; width:220px; margin:2px 0px 0 -30px; background:url(../images/studeny1-new.png) no-repeat; height:120px;}


.microsoft-cont{float:right; width:230px; margin:2px 0px 0 0px;  height:86px;}



.innerpage-heading{float:left; width:685px; font-size:20px; color:#015723; font-weight:900; margin:3px 0 2px 10px;} 
.innerpages-cont{float:left; width:675px; margin-left:3px; margin-right:5px; margin-top:0px; border-top:#188331 1px solid;  border-left:#188331 1px solid;  border-right:#188331 1px solid; border-bottom:#188331 1px solid;  height:auto; min-height:350px; padding:8px }
.innerpages-cont ul { list-style-position:inherit;  margin-left:20px; list-style:square;}
.innerpages-cont ol { list-style-position:inherit;  margin-left:20px;}
.faculty-cont{float:left; width:645px; padding:0px 10px 10px 10px;}
.faculty-cont img{ background:#D8E7DC}
.faculty-cont span{ float:left; width:84px;  border:#999 1px solid; padding:4px; margin-right:10px}

.faculty-content{float:left; width:645px; color:#333; font-size:12px; line-height:24px; text-align:justify;  margin-top:10px; min-height:150px;}
.heading-small {font-size:14px; color:#063; background:#B8CFC9; padding-left:8px; width:99%; min-height:25px; padding-top:8px; vertical-align:middle; margin-top:10px; margin-bottom:5px; font-weight:bold; border-radius:5px; }
.heading {float:left; font-size:16px; color:#063; background:#B8CFC9; padding-left:8px; width:99%; height:25px; padding-top:8px; vertical-align:middle; margin-top:10px; margin-bottom:5px; font-weight:bold; border-radius:5px; }
.heading a, a:visited{float:left; font-size:16px; color:#063; background:#B8CFC9;  vertical-align:middle; font-weight:bold; }
.faculty-name{float:right; width:490px; font-size:14px; color:#063; background:#B8CFC9; padding-left:5px;}
.faculty-name a{ text-decoration:none; font-size:14px; color:#063;}
.faculty-name a:visited{ text-decoration:none; font-size:14px; color:#063; text-decoration:none;} 
.faculty-name a:hover{ text-decoration:underline; font-size:14px; color:#2E0854; text-decoration:none;}

.faculty-detail{float:right; width:490px; margin-top:6px;}
.cv {margin-right:10px; text-decoration:none; color:#C90;  }
.cv:hover{margin-right:10px; text-decoration:none; color:#063; font-weight:bold; }
.dotted-line{float:left; width:630px; border-bottom:#060 1px dotted; margin-left:10px; height:15px}

.program-name{float:left; width:100%; font-size:14px; color:#063; background:#B8CFC9; padding-left:5px;}
.program-detail{float:left; width:98%; margin-top:6px;}

.dean-name{float:left; width:97%; font-size:10px; color:#063; background:#B8CFC9; padding:4px; }
.dean-name a{ text-decoration:none; font-size:10px; color:#063;}
.dean-name a:visited{ text-decoration:none; font-size:10px; color:#063; text-decoration:none;} 
.dean-name a:hover{ text-decoration:underline; font-size:10px; color:#2E0854; text-decoration:none;}
.dean-detail{  font-size:12px; color:#063; padding-left:1px; padding-top:8px; max-width:167px;}

/* News----------------------------*/
.news-name{float:left; width:100%; font-size:16px; color:#063; background:#B8CFC9; padding-left:5px; font-weight:bold;}
.news-name a{ text-decoration:none; font-size:16px; color:#063;}
.news-name a:visited{ text-decoration:none; font-size:16px; color:#063;}
.news-name a:hover{ text-decoration:underline; font-size:16px; color:#008040; font-weight:bold; text-decoration:none;}

.news-detail{float:left; width:98%; margin-top:6px;}
.news-date {float:right; font-size:14px; color:#063; padding-right:5px;}

/*------------------Body wrapper Ends Here--------------------*/








/*------------------Footer Starts Here--------------------*/
.footer-inner-container{float:none; width:920px; height:120px; margin:auto; }

#Footer{ float:none; margin:0 auto; width:950px;    }
.footer-center{ margin:0 auto; float:none;  width:100%; height:120px; background:#CCC;  background:url(../images/gallery_ltbg.gif) repeat-x; }
.footer-small-cont{float:left; width:285px; }
.footer-seperator{float:left; width:30px; height:80px; } 
.footer-heading{float:left; width:100%; color:#063; font-size:20px; font-family:'Myriad Pro'; background:#; padding:5px 0;}
.horizontal-seprator{float:left; width:95%; height:2px; background-color:#FFFFFF; }
.small-content{ float:left; width:95%; padding:10px 0 0 0px; }
.affiliation-images{float:left; width:100px; margin:0px 0px 0 20px; text-align:center;}

.footer-aboutus-content{float:left; line-height:22px; width:98%; color:#000; font-size:13px;}


.footer-contact-cont{float:left; width:88%; margin:0px 0 0 0; /*background-color:#FFFFFF;*/ height:auto;  color:#000; }

.footer-menu{ float:right; width:310px; height:20px; margin:5px 0 0 0px; }

.footer-menu ul {float:right; height:20px; width:310px; display:inline; list-style:none; }

.footer-menu ul li{float:left;  height:20px; color:#000000; text-align:center;display:inline;list-style:none; font-size:11px; text-decoration:none; color:#fff;}

.footer-menu ul li a{ float:left; color:#fff;  text-align:center;display:inline;list-style:none; text-decoration:none;  padding:0px 7px 0px 7px;}

.footer-menu ul li a:visited{ color:#fff;  text-align:center;display:inline;list-style:none; text-decoration:none; padding:0px 7px 0px 7px; background:none;}

.footer-menu ul li a:hover{ color:#fff;  text-align:center;  text-decoration:none; padding:0px 7px 0px 7px;}


.footer-bottom{float:none; width:100%;  background:#085928; height:30px; }
.footerbo{float:none; width:950px;   height:30px; margin:auto; }

.social-network{float:left; width:100px; padding-left:0px;}
.social-icon{float:left; width:90px;}
.social-icon-text{float:left; color:#fff; width:400px; padding-top:5px}



/*------------------Breadcrumbs Starts Here--------------------*/

.BreadcrumbsCont{ float:left; width:915px; border:#CCCCCC 1px solid; border-radius:5px; margin-left:5px; margin-top:5px;  padding:6px; background:#B8CFC6;}

.Breadcrumbs { font-size:11px; color:#18723C; text-decoration:none;}

.Breadcrumbs a:link{ font-size:11px;  color:#000000; text-decoration:none;}

.Breadcrumbs a:visited{ font-size:11px;  color:#000000; text-decoration:none;}

.Breadcrumbs a:hover{ font-size:11px;  color:#000000; text-decoration:underline;}

/*------------------Breadcrumbs Ends Here--------------------*/




/*------------------Login Starts Here--------------------*/
.loginpages-cont{float:left; width:640px; margin-left:120px; margin-top:35px;  height:auto;}
.InnerCont2{margin:0 auto; width:530px; height:auto; box-shaddow: 5px 5px 0 #333; background: -webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#E3E3E3)); background: -moz-linear-gradient(top,  #F7F7F7,  #E3E3E3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#E3E3E3'); box-shadow: 1px 1px 5px #888888;}
.InnerTableContainer{margin:0 auto; width:500px;  padding:27px;}
.TextFieldLarge{ float:left; width:444px; height:31px; background:url(../images/textfield_large.png) no-repeat;}
.TextFieldLarge input{ width:435px; height:22px; background:none; border:none; margin:5px;}
.TextareaLarge{ float:left; width:444px; height:93px; background:url(../images/textarea.png) no-repeat;}
.TextareaLarge textarea{ width:435px; height:85px; background:none; border:none; margin:5px;}


.ContentContainer{margin:0 auto; width:600px; padding:20px;}
.ContentContainer p{ line-height:20px; padding:10px 0 0 0 ;} 


.ReadMoreBtnContainer{float:right; width:auto; margin-right:40px; margin-top:15px}
.ReadMoreBtnLeft{float:left; background-image:url(../images/readmore_btn_left.png); background-repeat:no-repeat; width:3px; height:32px}


.ReadMoreBtnCenter{float:left; background-image:url(../images/readmore_btn_center.png); background-repeat:repeat-x; width:auto; height:32px}



.ReadMoreBtnRight{float:left; background-image:url(../images/readmore_btn_right.png); background-repeat:no-repeat; width:3px; height:32px}

.ReadMoreText{float:left; padding:0 12px 0 12px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px; margin-top:7px;}
.ReadMoreText a{float:left; text-decoration:none; color:white}
.ReadMoreText a:hover{ color:#10A4E9}


/*------------------Login ends Here--------------------*/


/*------------------Registration Starts Here--------------------*/

.registration-cont{float:left; width:725px; margin:20px 0 0 0;box-shaddow: 5px 5px 0 #333;box-shadow: 1px 1px 5px #888;}
.fields-headings{color:#060; font-weight:bold; font-size:16px; padding:3px;}

.required-fields-text{float:right; font-size:10px; color:#F00; letter-spacing:0px}

.staric-icon{float:left; width:10px; font-size:11px; color:#F00; padding:5px 0 0 5px}

.registration-field{float:left;border: 1px solid #B6D0BC;height:20px;
box-shadow: 0 4px 0 rgba(0, 0, 0, 0.05) inset; width: 400px;}
.registration-field input{ padding:5px; border: none; height:11px;width: 390px; background:none; color:#666; outline:none;}


.registration-field-medium{float:left;border: 1px solid #B6D0BC;height:20px;
box-shadow: 0 4px 0 rgba(0, 0, 0, 0.05) inset; width: 230px;}
.registration-field-medium input{ padding:5px; border: none; height:11px;width: 220px; background:none; color:#666; outline:none;}


.registration-field-small{float:left;border: 1px solid #B6D0BC;height:20px;
box-shadow: 0 4px 0 rgba(0, 0, 0, 0.05) inset; width: 65px;}
.registration-field-small input{ padding:5px; border: none; height:11px;width: 55px; background:none; color:#666; outline:none;}

.select-field{float:left;border: 1px solid #B6D0BC;height:20px;
box-shadow: 0 4px 0 rgba(0, 0, 0, 0.05) inset; width: 403px; padding:1px; color:#666; outline:none;}

.select-field-small{float:left;border: 1px solid #B6D0BC;height:20px;
box-shadow: 0 4px 0 rgba(0, 0, 0, 0.05) inset; width: 80px; color:#666; outline:none;}




.registration-area{float:left;border: 1px solid #B6D0BC;height:20px;box-shadow: 0 4px 0 rgba(0, 0, 0, 0.05) inset; width: 400px; height:100px}
.registration-area textarea{ padding:5px; border: none; height:11px;width: 390px; background:none; color:#666; height:90px; outline:none;}


.registration-btn{float:left;  margin-top:10px; margin-right:10px; border:1px solid #083219; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; height:25px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #106231;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #106231), color-stop(100%, #18723C));
 background-image: -webkit-linear-gradient(top, #106231, #18723C);
 background-image: -moz-linear-gradient(top, #106231, #18723C);
 background-image: -ms-linear-gradient(top, #106231, #18723C);
 background-image: -o-linear-gradient(top, #106231, #18723C);
 background-image: linear-gradient(top, #106231, #18723C);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#106231, endColorstr=#18723C); padding:4px;
}

.registration-btn a{color:#fff; float:left; padding:6px 14px 0 14px; text-decoration:none; letter-spacing:0px;}
.registration-btn a:visited{color:#fff; float:left; padding:6px 14px 0 14px; text-decoration:none;}
.registration-btn a:hover{color:#fff; float:left; padding:6px 14px 0 14px; text-decoration:underline;}
/*------------------Registration Ends Here--------------------*/



/* Table within a content */
.table_class1 h3{
	color:#063;

}
.table_class{
	margin: 0px;
	padding: 0px;
	border: 1px solid #666;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #fff;

}
.table_class th{
	background-color: #f2f2f2;
	border-bottom: solid #000000 1px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.table_class td{
	border: solid #cccccc 1px;
	/*text-align: justify;*/
	padding:10px;
}

.tablerow, .tablerow a, .tablerow a:visited{
	background-color: #A7BE87;
	height:25px;
	color:#063;
	font-weight:bold;
	text-decoration:none;
}
.tablerowalt, .tablerowalt a, .tablerowalt a:visited{
	
	background-color: #C7D6B1; height:25px;	
	background-color: #C7D6B1;
	height:25px;
	color:#063;
	font-weight:bold;
	text-decoration:none;
}	
.tablerow a:hover, .tablerowalt a:hover {color:#093; }

.admsn a, .admsn  a:visited {color:#360; font-size:12px; }
.admsn a:hover {color:#333; font-size:12px; font-weight:bold;  }
.admsn{color:#333; font-size:14px; }

