a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt, 
em, embed,
fieldset, figcaption, figure, font, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd, 
keygen,
label, legend, li, 
meter,
nav,
object, ol, output,
p, pre, progress,
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, 
var{
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
img {
	vertical-align:top; 
}
embed { 
	vertical-align:top;
}


/*Participating Registration*/
.part-resigtration { width:660px; height:auto; position:relative;  } 
.part-resigtration h6 { font-size:13px; font-weight:bold; padding: 0px 0 5px; margin:0px;  }
.part-resigtration li { background:url(../images/arrow.png) no-repeat 0px 3px; list-style:none; font-size:12px;  padding: 0 0px 8px 15px;  }
.basicDetails2 { padding: 20px 10px 10px 15px; margin:50px 0 48px 0px;
margin-top: 20px;
display: block;
background-color: #f4f4f4;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
width:500px;
border-radius: 10px;
height: auto;
-moz-box-shadow: 0px 0px 3px #aaa;
-webkit-box-shadow: 0px 0px 3px #aaa;
box-shadow: 0px 0px 3px #aaa;
overflow: hidden;
position: relative;}
.basicDetails2 li { list-style:none; display:block; overflow:hidden; padding: 10px 0 10px 0px; border-bottom:1px solid #FFFFFF; transition: all .9s ease;
-webkit-transition: all .9s ease;
-moz-transition: all .9s ease;
-o-transition: all .9s ease;
-ms-transition: all .9s ease; }
/*.basicDetails2 li:hover{ background-color:#e1ebff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
*/
	
.basicDetails2 li label {font-size:12px; color:#555; font-weight:bold; float:left; padding-right: 12px; width:142px;	 display:inline-block; text-align:right;   }
.basicDetails2 li label span.red { color:#e70202; }
.basic-check2 { float:left; width:278px; padding:0 0 0 0px;} 
.basic-check2 .error { color:#e70202; font-size:11px; }
.basic-check2 input { font-size:12px; vertical-align:text-top; border: 1px solid;
border-color: #5794bf #b7d5ea #c7e2f1 #c5daed; border-radius: 3px; padding:2px; line-height:18px; font-family:Arial, Helvetica, sans-serif;
outline: none; }  
.basic-check2 .border-disable2 { border:none; }
.basic-check2 input:hover { border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;  }
.basic-check2 input.full-width2 { width:229px; height:22px;   }
.basic-check2 .right-space2 {  margin: 0 0 0 5px; } 
.basic-check2 select { width: 235px; border: 1px solid; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:4px 2px 3px 2px; 
border-color: #5794bf #b7d5ea #c7e2f1 #c5daed; line-height:18px;  line-height:18px; font-family:Arial, Helvetica, sans-serif;
outline: none; border-radius: 3px; 
height: 28px;    }
.basic-check2 select:hover { border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;  }
.basic-check2 textarea { max-width:229px; min-width:229px; max-height:80px; min-height:80px; border: 1px solid;
border-color: #5794bf #b7d5ea #c7e2f1 #c5daed; font-family:Arial, Helvetica, sans-serif;  border-radius: 3px; padding:2px;   }
.basic-check2 textarea:hover { border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;  }
.submit-process2{float: right;
margin-right:120px; min-width:83px;
background:#a46b00  ;
line-height:19px;
padding: 4px 10px 4px 5px;
border: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 1px #a46b00;  transition: all .3s ease;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
color: #fff;
font-size: 12px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
cursor: pointer;
font-weight: bold; } 
.submit-process2:hover {background:#fff; color:#a46b00; border:solid 1px #a46b00; transition: all .3s ease;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
} 


/*End Participating Registration*