@media only screen and (min-width: 100px) and (max-width: 400px)
{ 
/***********************************  RESET CSS START HERE	***********************************/
html, body, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0;	border: 0; font-size: 100%;	vertical-align: baseline;}
ul, ol {list-style:none}
section, article, aside, header, footer, nav, dialog, figure {display:block;}
/***********************************  RESET CSS END HERE	***********************************/

.mar{ margin-left:10px !important;}
.mar1{ margin-bottom:5px !important;}
.mar2{ margin-top:10px !important; float:left}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
h1{font:normal 22px arial; color:#666666;}
h2{font:bold 24px arial; color:#8b659c;}
h3{font:bold 11px arial; text-align:center;  color:#bca9bf; line-height:20px; text-shadow: 0px 0px 1px rgba(115,75,134,.3);  }
h4{font:normal 11px arial; color:#8b659c; line-height:20px; padding:0px 0px 3px 0px; margin-bottom:5px; border-bottom:1px dashed #ece4ef;}
.image_border{float:left; border-radius:1px; border:3px solid #ece4ef; 
-webkit-box-shadow: inset 0px 0px 1px rgba(0,0,0,.6) /*Top*/,						 
						0px 0px 1px rgba(79, 39, 116, .6) /*Shadow*/;
	-moz-box-shadow: inset 0px 0px 1px rgba(0,0,0,.6) /*Top*/,					
					0px 0px 1px rgba(79, 39, 116, .6) /*Shadow*/;
	box-shadow: inset 0px 0px 1px rgba(0,0,0,.6) /*Top*/, 				
				0px 0px 1px rgba(79, 39, 116, .6) /*Shadow*/;}

/***********************************  Home Page CSS Start Here	***********************************/
body{ background:url(../images/SE_body_bg.jpg) center top repeat-x #fff; width:100%; color:#8b659c; padding:0px; margin:0px; font:normal 11px Arial, Helvetica, sans-serif;text-align:justify; text-decoration:none; line-height:18px}
#mainContainer{width:100%; margin:0 auto; padding:0px;}

/***********************************  Header CSS Start Here	***********************************/
#mainContainer .Header{width:100%; padding:0px; height:110px; margin:0px; }
#mainContainer .Header .logo{padding:0px; float:left; margin:10px 0px 0px 10px;}
#main-menu { float:left; margin:10px 0 0 0; padding:0px; width:100%;  }
#main-menu .ctdetails{float:right; width:60%; padding:10px 0px 9px 5%; margin-top: -110px; }
#main-menu .ctdetails .call{ float:left; border-right: none; padding:5px 10px 15px 130px; color:#f5f5f5; font:bold 10px Calibri; background:none left top no-repeat ;}
#main-menu .ctdetails .mail{ float:left; padding:5px 0px 5px 100px; margin-top: 0px; margin-left:10px; color:#f5f5f5; font:bold 10px Calibri; background:none left top no-repeat ;}
#main-menu ul {width: 100%; float:left; margin:0px ; padding:0px; display:none; height:auto }
#main-menu ul li {width: 20%;  margin:0px; padding:15px 0px; display:block; float:left; text-align: center;  background:none right top no-repeat #2bc9c9; border-bottom: 1pt solid #f5f5f5; }
#main-menu ul li a {width: 100%; display:block; padding:0px 0px; font-size:14px; text-align: center; font-weight:bold; color: #FFFFFF;   float: left; font: bold 7px Arial,Helvetica,sans-serif;
 margin: 0 ; text-decoration: none;  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); line-height:25px;  }
#main-menu ul li:hover {  margin:0px; padding:15px 0px; display:inline; float:left;  background:url(../images/nav-sap.jpg) right top no-repeat #dd4343; }	
#main-menu ul .active{ margin:0px; padding:15px 0px; display:inline; float:left;  background:url(../images/nav-sap.jpg) right top no-repeat #dd4343; }

 /* #nav-wrap {position: static; display:block; padding-top: 110px; }
    #menu-icon {color: #fff;  width: auto;  height: 30px;  background:url(../images/menu-icon.png) no-repeat 10px center;  padding: 8px 0px 0 60px; font:bold 20px Arial,Helvetica,sans-serif; cursor: pointer; display: block;  }
    #menu-icon:hover {width: 88%; background:#ff4e3e url(../images/menu-icon.png) no-repeat 10px center; height: 30px;}
    #menu-icon.active {width: 88%;background:#2bc9c9 url(../images/menu-icon.png) no-repeat 10px center;}
    #nav { display:none;clear: both; position: static; top: 38px; width: 98.1%; z-index: 10000; padding: 5px; background:none right top no-repeat #03afff; display: none;}
    #nav li {clear: both; color: #fff; text-align: left; float: none; height: 30px; margin: 5px 0 5px 0px; border-bottom: 1pt solid; }
    #nav li .active {margin: 3px 0 3px 0px; width: 100%; height: 30px; display: block; background: #ff4e3e;}
    #nav a, #nav ul a {font:bold 17px Arial,Helvetica,sans-serif; background: none; display: block; padding: 5px 10px; color: #fff; border: none; height: 30px; }
    #nav a:hover, #nav ul a:hover {background: #ff4e3e; height: 30px; padding: 5px 0px 0px 10px; color: #fff; }
    #nav ul {width: 100%; position: static; display: block; border: none; background: inherit; }
    #nav ul .active {width: 100%; position: static; display: block; border: none; background: #ff4e3e; }
    #nav ul li .active {margin: 3px 0 3px 0px; width: 100%; height: 30px; display: block; background: #ff4e3e; }*/
    
    #nav-wrap {position: static; display: block;}
    #menu-icon {color: #fff;  width: 80.5%;  height: 30px;  background:#E75D5D url(../images/menu-icon.png) no-repeat 10px center; /* show menu icon */ padding: 8px 0px 0 70px; font:bold 20px Arial,Helvetica,sans-serif; cursor: pointer; display: block;  }
    #menu-icon:hover {width: 80.5%; background:#ff4e3e url(../images/menu-icon.png) no-repeat 10px center; height: 30px;}
    #menu-icon.active {width: 80.5%;background:#E75D5D url(../images/menu-icon.png) no-repeat 10px center;}
    #nav {clear: both; position: static; top: 38px; width: 97.6%; z-index: 10000; margin-bottom: 0px; padding: 5px; background:none right top no-repeat #03afff; display: none; margin-left: 0px;}
    #nav li {clear: both; color: #fff; text-align: left; float: none; height: 30px; margin: 5px 0 5px 0px; border-bottom: 1pt solid; margin-left: 0px; }
    #nav li .active {margin: 3px 0 3px 0px; width: 100%; height: 30px; display: block; background: #ff4e3e;}
    #nav a, #nav ul a {font:bold 17px Arial,Helvetica,sans-serif; background: none; display: block; padding: 5px 10px; color: #fff; border: none; height: 30px; }
    #nav a:hover, #nav ul a:hover {background: #ff4e3e; height: 30px; padding: 5px 0px 0px 10px; color: #fff; }
    #nav ul {width: 100%; position: static; display: block; border: none; background: inherit; }
    #nav ul .active {width: 100%; position: static; display: block; border: none; background: #ff4e3e; }
    #nav ul li .active {margin: 3px 0 3px 15px; width: 100%; height: 30px; display: block; background: #ff4e3e; }
    
/***********************************  Header CSS Ends Here	***********************************/

/***********************************  Bodycontainer CSS Start Here	***********************************/
#bodyContainer{float:left; width:100%; padding:0px; margin:50px 0px; margin-top: 0px; float:left; background-color:#ffffff; }
#bodyContainer .content{float:left; width:95%; padding:0px; margin:20px 10px 20px 10px; float:left;}

/***********************************  Banner CSS Start Here	***********************************/
#bodyContainer .banner{width:100%; padding:0px; margin:0px 0px; float:left; }
#bodyContainer .banner .upper_part{width:100%; padding:0px;  background:#none; float:left; height:3px; margin-top: 2px; }
#bodyContainer .banner .upper_part .class{position: auto; width: 98%; margin-top: 0px; padding:5px 0px 5px 2%; color:#ffffff;  background:url(../images/class_bg.jpg) right top no-repeat #2bc9c9; float:left; font: bold 20px Calibri;  line-height:33px}
#bodyContainer .banner .upper_part .TET{width: 100%; margin-top: 13px; text-align: center; padding:5px 0px 5px 0px; color:#ffffff;  background:#DD4343; float:left; font: bold 20px Calibri;  line-height:33px;}
#bodyContainer .banner .upper_part ul {width: 100%; float:left; margin:0px ; padding:0px; height:30px; background: #054a6d; }
#bodyContainer .banner .upper_part ul li {width: 10%; margin:0px; padding:5px 0px; display:inline; float:left; background:url(../images/calss_nav.jpg) right top no-repeat #054a6d; }
#bodyContainer .banner .upper_part ul li a {display:block; padding:0px 5px;  color: #FFFFFF;   float: left; font: bold 15px Calibri;    margin: 0 ;   text-align: center;   text-decoration: none;   line-height:33px; }
#bodyContainer .banner .upper_part ul li:hover{margin:0px; padding:5px 0px; display:inline; float:left;  background:url(../images/nav-sap.jpg) right top no-repeat none; }	
#bodyContainer .banner .upper_part ul .active1{ margin:0px; padding:5px 0px; display:inline; float:left;  background:url(../images/nav-sap.jpg) right top no-repeat none; }
#bodyContainer .banner .image_part{width:auto; margin-top: 125px; padding:0px; display:inline-block;  float:left; background:url(../images/banner.jpg) right top no-repeat #cccccc; height:auto; }
#bodyContainer .banner .image_part .takeademo{ float:left; margin:275px 0 0 5%; width: auto; display: none;}

#bodyContainer .banner .image_part .formpart{width:80%; padding:0px; display:block;  float:left;  height:auto;margin:28px; margin-top: 30px; }
#bodyContainer .banner .image_part .formpart .lip{width:40px; padding:0px;  float:right; background:#e75d5d; border-radius:5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px; height:110px;margin:58px 0 0 0; }
#bodyContainer .banner .image_part .formpart .formarea{width:80%; padding:0px; display:inline; margin-top: 0px;  float:right; background:#f5f5f5; border-radius:5px; -webkit-border-radius:5px; height:auto; border:2px solid #ffffff; }
#bodyContainer .banner .image_part .formpart .formarea .head{width:100%; padding:10px 0; display:inline;  float:left;  font:bold 22px Calibri; text-align:center; }
#bodyContainer .banner .image_part .formpart .formarea .row{width:90%; padding:0px; margin:5px 10px 5px 10px; float:left; }
#bodyContainer .banner .image_part .formpart .formarea .row1{width:100%; padding:15px 0px; margin:10px 0px 0px 0px; float:left; background:#dddddd; text-align:center; border-top:2px solid #ffffff }


/***********************************  Banner CSS Ends Here	***********************************/

/***********************************  ICON Part Start Here	***********************************/

#bodyContainer .content .heading{width:90%; padding:10px 0px 20px 10px; margin:10px 10px 10px 0px;  float:left; border-bottom:2px solid #bfbfbf}

#bodyContainer .content .inner_text{width:95%; padding:20px 10px 20px 10px; margin:0px; font:normal 14px calibri; color:#666666; line-height:18px;}

/***********************************  ICON Part CSS Ends Here	***********************************/

#bodyContainer .content .heading{width:100%; padding:0px 0px 10px 0px; margin:0px 10px 10px 0px;  float:left; border-bottom:2px solid #ece4ef}
#bodyContainer .content .iconrow{width:100%; padding:0px ; margin:10px 0px 10px 0px;  float:left; }
#bodyContainer .content .iconrow1{width:100%; padding:0px ; margin:10px 0px 10px 0px;  float:inherit; }
#bodyContainer .content .iconrow2{width:100%; padding:0px ; margin:10px 0px 10px 0px;  float:inherit; }

#bodyContainer .content .iconrow .indeximage1{margin:0px; padding:5px 0px; display:inline; float:left; background:url(../images/indexpageimg1.PNG); }
#bodyContainer .content .iconrow2 .indeximage1{margin:0px; padding:5px 0px; display:inline; float:left; background:url(../images/indexpageimg1.PNG); }

#bodyContainer .content .iconrow .boxred{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow .boxred .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow .boxred .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow .boxred .down{width:90%; padding:0px ; margin:0px 10px 0px 10px;  float:left; background:#e75d5d; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow .boxyellow{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow .boxyellow .upper{width:100%; padding:0px ; margin:0px;  float:left; height:85px;  }
#bodyContainer .content .iconrow .boxyellow .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow .boxyellow .down{width:90%; padding:0px; margin:0px 10px 0px 10px;   float:left; background:#f1a733; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow .boxgreen{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow .boxgreen .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow .boxgreen .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow .boxgreen .down{width:90%; padding:0px ; margin:0px 10px 0px 10px; float:left; background:#2bc9c9; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow .boxblue{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; }
#bodyContainer .content .iconrow .boxblue .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow .boxblue .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow .boxblue .down{width:90%; padding:0px ; margin:0px 10px 0px 10px; float:left; background:#0081cd; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow1 .boxred{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow1 .boxred .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow1 .boxred .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow1 .boxred .down{width:90%; padding:0px ; margin:0px 10px 0px 10px;  float:left; background:#e75d5d; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow1 .boxyellow{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow1 .boxyellow .upper{width:100%; padding:0px ; margin:0px;  float:left; height:85px;  }
#bodyContainer .content .iconrow1 .boxyellow .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow1 .boxyellow .down{width:90%; padding:0px; margin:0px 10px 0px 10px;   float:left; background:#f1a733; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow1 .boxgreen{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow1 .boxgreen .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow1 .boxgreen .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow1 .boxgreen .down{width:90%; padding:0px ; margin:0px 10px 0px 10px; float:left; background:#2bc9c9; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow1 .boxblue{width:100%; padding:0px ; margin:0px 0px 10px 0px;  float:left; }
#bodyContainer .content .iconrow1 .boxblue .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow1 .boxblue .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow1 .boxblue .down{width:90%; padding:0px ; margin:0px 10px 0px 10px; float:left; background:#0081cd; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}

#bodyContainer .content .iconrow2 .boxred{width:80%; padding:0px ; margin:0px 0px 10px 20px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow2 .boxred .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow2 .boxred .upper img{ position:relative; z-index:10; left:30%; }
#bodyContainer .content .iconrow2 .boxred .down{width:100%; padding:0px ; margin:0px 0px 0px 0px;  float:left; background:#e75d5d; height:55px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}
#bodyContainer .content .iconrow2 .boxred .down1{width:100%; padding:0px ; margin:0px 0px 0px 0px;  float:left; background:#e75d5d; height:35px; color:#ffffff; font:bold 16px Calibri; text-align: center; line-height:15px;}

#bodyContainer .content .iconrow2 .boxyellow{width:80%; padding:0px ; margin:0px 0px 10px 20px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow2 .boxyellow .upper{width:100%; padding:0px ; margin:0px;  float:left; height:85px;  }
#bodyContainer .content .iconrow2 .boxyellow .upper img{ position:relative; z-index:10; left:30%; }
#bodyContainer .content .iconrow2 .boxyellow .down{width:100%; padding:0px; margin:0px 0px 0px 0px;   float:left; background:#f1a733; height:55px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}
#bodyContainer .content .iconrow2 .boxyellow .down1{width:100%; padding:0px ; margin:0px 0px 0px 0px;  float:left; background:#f1a733; height:35px; color:#ffffff; font:bold 16px Calibri; text-align: center; line-height:15px;}

#bodyContainer .content .iconrow2 .boxgreen{width:80%; padding:0px ; margin:0px 0px 10px 20px;  float:left; margin-right:30px; }
#bodyContainer .content .iconrow2 .boxgreen .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow2 .boxgreen .upper img{ position:relative; z-index:10; left:30%; }
#bodyContainer .content .iconrow2 .boxgreen .down{width:100%; padding:0px ; margin:0px 0px 0px 0px; float:left; background:#2bc9c9; height:55px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}
#bodyContainer .content .iconrow2 .boxgreen .down1{width:100%; padding:0px ; margin:0px 0px 0px 0px;  float:left; background:#2bc9c9; height:35px; color:#ffffff; font:bold 16px Calibri; text-align: center; line-height:15px;}

#bodyContainer .content .iconrow2 .boxblue{width:80%; padding:0px ; margin:0px 0px 10px 20px;  float:left; }
#bodyContainer .content .iconrow2 .boxblue .upper{width:100%; padding:0px ; margin:0px ;  float:left; height:85px;  }
#bodyContainer .content .iconrow2 .boxblue .upper img{ position:relative; z-index:10; left:35%; }
#bodyContainer .content .iconrow2 .boxblue .down{width:100%; padding:0px ; margin:0px 0px 0px 0px; float:left; background:#0081cd; height:85px; color:#ffffff; font:bold 18px Calibri; text-align: center; line-height:85px;}



/***********************************  Footer CSS Starts Here	***********************************/
#ourassociates{display: none; width:100%;  background:#e1e1e1;  float:left; height:auto;  }
#ourassociates .htext{width:100%;  background:#e1e1e1;  height:auto; margin:auto;   }
#ourassociates .heading{ height:60px ; margin:38px 0px 0px 0px; font:normal 22px arial; color:#666666; float:left; }
#ourassociates .alogo{ margin:20px 0px; float:left  }
#Footer{width:100%;  background:#282828;  float:left; margin-top: 190px;   }
#Footer .newFooter{width:100%; margin:0 auto;}
#Footer .newFooter .box{ width:50%; margin:10px 0px 10px 0px; float:left;  }
#Footer .newFooter .box .socialbox{  margin:40px 0px 10px 0px; float:left; border-radius:5px;  -webkit-border-radius:5px; background:#f5f5f5; padding:10px 5px 5px 5px;}
#Footer .newFooter .box .linkh{padding:0px; margin:10px 0 10px 0;   float:left; font:bold 16px calibri; width:100%; color:#ffffff;}
#Footer .newFooter .box .linkn{padding:0px; margin:3px 0;   float:left; font:normal 10px calibri;width:100%;color:#ffffff; }
#Footer .newFooter ul li a{font:normal 11px Arial, Helvetica, sans-serif; padding:5px 10px 5px 10px;   text-decoration:none; color:#a582ad ; }
#Footer .newFooter ul li a:hover{color:#8b659c;}
 .copy{font:normal 13px calibri; width:100%;  color:#fff ; float:left;  background:#000; height:40px; text-align:center; line-height:40px}


/***********************************  Home Page CSS End Here	***********************************/

/***********************************  form elements CSS ***********************************/
.watchv{ text-align:center; float:left; font:bold 14px calibri; background:#0081cd; border-radius:5px; -webkit-border-radius:5px; color:#ffffff; margin:20px 0 10px 35%; padding:8px 10px;}
.watchv:hover{ text-align:center; float:left; font:bold 14px calibri; background:#e75d5d; border-radius:5px; -webkit-border-radius:5px; color:#ffffff; margin:20px 0 10px 35%; padding:8px 10px;}
.input{ border:2px solid #dedede;background-color: #f5f5f5;  padding:5px 0px; color:#666666; font:normal 14px arial; width:100%;border-radius:5px; -webkit-border-radius:5px;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1'); 	background-image: -o-linear-gradient(top, #ffffff, #e1e1e1);
	background: -moz-linear-gradient(center top,#ffffff 20%,#e1e1e1 100%);	background-image: -webkit-linear-gradient(top, #ffffff, #e1e1e1); height:30px; line-height:30px;	 }
.button{ border:none;  padding:5px; color:#ffffff; cursor:pointer; font:bold 16px calibri; background:#0081cd; border-radius:5px; -webkit-border-radius:5px; float:right; 	 }
.registerbutton{ border:none;  padding:10px 10px 10px 10px; color:#ffffff; font:bold 18px calibri; background:#e75d5d; border-radius:5px; -webkit-border-radius:5px;  cursor:pointer;	 }
	.forget{ float:left; font:normal 12px calibri; color:#0081cd; margin:5px 0px}			
.input:hover{ border:2px solid #dedede;background-color: #f5f5f5;  padding:5px 0px; color:#666666; font:normal 14px arial; width:100%;border-radius:5px; -webkit-border-radius:5px;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1'); 	background:  -webkit-gradient(linear,left top,left bottom,color-stop(.2, #ffffff),color-stop(1, #e1e1e1));	background: -moz-linear-gradient(center top,#ffffff 20%,#e1e1e1 100%);
	-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, 
						inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 
						0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
	-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, 
					inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 
					0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
	box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, 
				inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 
				0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;}
				.namewid{ width:300px}
				
				.img{max-width: auto;}
				.Popup
        {      
             background:#f5f5f5;
              border-radius:5px;
                 padding:10px;
            width: 75%;
            height: auto;
        }
         .Popupforget
        {      
            background:none repeat scroll 0 0 rgba(51, 51, 51, 0.3);  
           
                 padding:10px;
            width: 80%;
            height:auto;
        }

/***********************************  form elements CSS END ***********************************/

}