.date select{
	float:none !important;
	width:130px !important;
	display:inline !important
	}
a{
	outline:none;	
	}
.dateWrap{
	padding-bottom:15px;	
	}
.dateWrap div.input select{
	margin-bottom:0px !important;
	width:25% !important;
	}
.dateWrap div.input select#EntrySeriesEndDateMonth, .dateWrap div.input select#EntrySeriesStartDateMonth, #seriesDivMain div.input select#EntrySeriesStartDateMonth{
	margin-left:0 !important;	
	}
#filters div.adminSearch div.input{
	width:32% !important;	
	}
.submitConfirm {
    border: 0 none;
    float: left;
    margin-top: 10px;
}
.submitConfirm input{
	margin-top:15px;	
	}
.container a{
     text-decoration: none;
}
.section4 a{
    text-decoration: none;
}
ul li{
	margin:0px;
	list-style:none;	
	}
a:hover {
	text-decoration: none;
}
.grayStrip {
	background: #31393f;
	top: 0;
	width: 100%;
	z-index: 9999;
	border-bottom:#0d1114 2px solid;
}
ul.grayStripIcon {
	margin: 0px;
	padding: 10px 0;
}
ul.grayStripIcon li {
	display: inline-block;
	float: left;
	padding: 0 15px 0 0;
}
ul.grayStripIcon li a{
	background:url(../img/social_links.png) no-repeat;
	height:32px;
	float:left;
	text-indent:38px;
	line-height:32px;
	color:#fff;
	font:14px/32px;
	text-decoration:none;
	}
ul.grayStripIcon li.support a{
	background-position:0 -40px;	
	}
ul.socialIcon {
	margin: 0px;
	padding: 10px 0;
}
ul.socialIcon li {
	display: inline-block;
	float: left;
	padding: 0 0 0 8px;
}
ul.socialIcon li a{
	background:url(../img/social_links.png) no-repeat;
	height:32px;
	float:left;
	width:32px;
	text-indent:38px;
	line-height:32px;
	color:#fff;
	font:14px/32px;
	}
ul.socialIcon li.mail a{
	background-position:0 -80px;	
	}
ul.socialIcon li.gmail a{
	background-position:0 -120px;	
	}
ul.socialIcon li.facebook a{
	background-position:0 -160px;	
	}
ul.socialIcon li.twitter a{
	background-position:0 -200px;	
	}
.whiteStrip{
	background:#fff;
	-webkit-box-shadow: 0px 4px 4px -3px rgba(0,0,0,1);
	-moz-box-shadow: 0px 4px 4px -3px rgba(0,0,0,1);
	box-shadow: 0px 4px 4px -3px rgba(0,0,0,1);
	z-index:9999;
	position:relative;
	}
.whitePadding{
	padding:10px 0;	
	margin-top:-15px;
	}
.whiteStrip img.logo{
	margin-top:-34px;
	}
.carousel-caption div.heading{
	font-size:35px;	
	padding-bottom:20px;
	}
.carousel-caption p.text{
	font-size:24px;	
	padding-bottom:20px;
	}
.carousel-caption p.name{
	font-size:20px;	
	}
.section3Link{
	text-align:center;	
	padding:15px 0;
	}
.section3Link a{
	color:#5881b0;
	font-size:24px;	
	}
.section3Link a img{
	opacity:0.8;
	}
.section3Link a:hover img{
	opacity:1;
	}
.section3Link a span{
	width:100%;
	float:left;	
	}
.section4{
	padding:20px 0 50px 0;	
	}
.section4 p{
	color:#6f6f6f;
	padding:10px 0 20px 0;
	}
.section4 a{
	background: rgb(246,174,28);
	background: -moz-linear-gradient(top,  rgba(246,174,28,1) 0%, rgba(229,155,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,174,28,1)), color-stop(100%,rgba(229,155,0,1)));
	background: -webkit-linear-gradient(top,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ae1c', endColorstr='#e59b00',GradientType=0 );
	font-size:24px;
	color:#fff;
	border-radius:8px;
	border-bottom:#ab7400 4px solid;
	padding:10px 15px;
	}
.section4 a:hover{
	background: rgb(229,155,0);
	background: -moz-linear-gradient(top,  rgba(229,155,0,1) 0%, rgba(246,174,28,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,155,0,1)), color-stop(100%,rgba(246,174,28,1)));
	background: -webkit-linear-gradient(top,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	background: -o-linear-gradient(top,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	background: -ms-linear-gradient(top,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	background: linear-gradient(to bottom,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e59b00', endColorstr='#f6ae1c',GradientType=0 );
	color:#fff;
	}
.section5{
	padding-bottom:30px;	
	}
.section5 table tr td{
	width:33.33%;
	vertical-align:top;
	color:#fff;
	text-align:left;
	}
.section5 table tr td.Color1{
	background:#5881b0;	
	}
.section5 table tr td.Color2{
	background:#6f92bb;	
	}
.section5 table tr td.Color1 ul li{
	padding-bottom:5px;
	}
.section5 table tr td.Color2 ul li{
	padding-bottom:5px;
	}
.padding10{
	padding:0 10px 10px 10px;	
	}
.section5 table tr td h1{
	text-align:center;
	color:#fff;
	}
.section5 table tr td ul li{
	background:url(../img/arrow.png) no-repeat 0 7px;
	padding-left:15px;	
	}
.section6{
	background:#353e44;	
	color:#fff;
	padding-bottom:20px;
	}
.section6 h1{
	color:#fff;	
	}
.section6 p{
	font-size:18px;	
	}
.footerLink{
	background:#31393f;	
	}
.footerLink ul{
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;	
	}
.footerLink ul li{
	display:inline-block;
	padding:0 10px;
	}
.footerLink ul li a{
	line-height:40px;	
	color:#fff;
	}
.footerLink ul li a:hover{
	color:#CCCCCC;
	}
.copyRight{
	background:#272e34;	
	color:#60666b;
	line-height:30px;
	}
.innerPage{
	background:#fff;
	box-shadow:#999 0 0 10px;
	margin:30px 0;	
	padding-top:20px;
	padding-bottom:20px;
	}
.innerPage h1{
	font-size:30px;
	color:#5881af;
	margin-bottom:20px;
	}
.imageWrap img{
	width:100%;	
	}
.testimonial{
	background:#f1f0f0;
	border-radius:4px;
	padding:8px;
	box-shadow:0 4px 2px #999;	
	}
.testimonial_name{
	text-align:right;
	padding:5px 8px 20px; 	
	color:#666;
	}
.contactUs{
	margin-top:20px;	
	}
.contactUs a{
	line-height:50px;
	font-size:18px;	
	font-weight:bold;
	}
.contactUs img{
	margin-right:10px;
	}
.topGroup{
	background:#f1f0f0;
	text-align:center;
	border-radius:4px;
	padding:8px;
	margin:20px 0;	
	}
.topGroup h1{
	color:#e59b00;	
	}
.topGroup h2{
	font-size:24px;	
	color:#5881b0;
	}
.topGroup h3{
	font-size:20px;	
	color:#6f92bb;
	}
.paddingTopBottom20{
	padding:20px 0;	
	}
.paddingTopBottom10{
	padding:10px 0;	
	}
.width60Per{
	width:60%;	
	}
.loginWrap{
	background:#f1f0f0;
	border-radius:4px;
	padding:8px;
	box-shadow:0 4px 2px #999;	
	}
.loginWrap legend{
	border-bottom:1px solid #5881b0;
	color:#5881b0;
	padding-bottom:8px;
	font-weight:bold;
	font-size:24px;	
	}
.scrollWrap{
	max-height:400px;	
	overflow:auto;
	}
.navbar-inverse .navbar-nav > li a{
	text-decoration:none;	
	}
.navbar-inverse .navbar-nav > li{
	position:relative;	
	}
.navbar-inverse .navbar-nav > li ul{
	display:none;
	}
.navbar-inverse .navbar-nav > li:hover ul{
	background:#31393f;	
	position:absolute;
	width:180px;
	display:block;
	}
.navbar-inverse .navbar-nav > li:hover ul li ul{
	left:203px;
	top:0;
	display:none;
	}
.navbar-inverse .navbar-nav > li:hover ul li:hover ul{
	display:block;	
	}
.navbar-inverse .navbar-nav > li ul li{
	text-align:left;
	padding:8px;
	border-top:1px solid #444d53;
	position:relative;
	}
.navbar-inverse .navbar-nav > li ul li:hover{
	background:#444d53;	
	}
.navbar-inverse .navbar-nav > li ul li a{
	color:#fff;
	text-transform:capitalize;
	text-decoration:none;
	}
.marginTop0{
	margin-top:0px;	
	}
ul.innerNav{
	margin:0px;
	padding:0px;
	float:left;
	}
ul.innerNav li{
	float:left;
	clear:both;
	margin-bottom:2px;
	background:#ebebeb;
	width:150px;
	padding:4px 8px;
}
ul.innerNav li a{
	text-decoration:none;	
	color:#31393f;	
	}
ul.innerNav li:hover{
	background:#eda40e;
	color:#fff;
	}
ul.innerNav li:hover a{
	color:#fff;
	}
.fontSize18{
	font-size:18px !important;	
	}	
.upperRightLink a{
	background:#5881b0;
	padding:4px 8px;
	color:#fff;
	margin-left:5px;
	float:right;
	text-decoration:none;	
	}
.upperRightLink a:hover{
	background:#4e77a5;
	color:#fff;	
	}
.newspapersPageTitle{
	color:#5881af;
	font-size:18px;
	text-align:center;	
	font-weight:bold;
	}
.newspapersPageTitle span{
	color:#eea50f;	
	}
.tab-content{
	background:#f1f0f0;
	border-radius:0px 0px 4px 4px;
	padding:8px;
	box-shadow:2px 4px 2px #999;	
	border:1px solid #ddd;
	border-top:none;
	}
input[type="submit"], .eidtButton a, .eidtButton input[type="button"], .eidtButton button, #finalize-judgement{
	background: rgb(246,174,28);
	background: -moz-linear-gradient(top,  rgba(246,174,28,1) 0%, rgba(229,155,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,174,28,1)), color-stop(100%,rgba(229,155,0,1)));
	background: -webkit-linear-gradient(top,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(246,174,28,1) 0%,rgba(229,155,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ae1c', endColorstr='#e59b00',GradientType=0 );
	font-size:14px;
	color:#fff;
	border-radius:4px;
	border:#ab7400 1px solid;
	padding:2px 10px 4px 10px;
	margin-left:21.5%;
	margin-top:15px;
	}
input[type="submit"]:hover, .eidtButton a:hover, .eidtButton input[type="button"]:hover, .eidtButton button:hover, , #finalize-judgement:hover{
	background: rgb(229,155,0);
	background: -moz-linear-gradient(top,  rgba(229,155,0,1) 0%, rgba(246,174,28,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,155,0,1)), color-stop(100%,rgba(246,174,28,1)));
	background: -webkit-linear-gradient(top,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	background: -o-linear-gradient(top,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	background: -ms-linear-gradient(top,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	background: linear-gradient(to bottom,  rgba(229,155,0,1) 0%,rgba(246,174,28,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e59b00', endColorstr='#f6ae1c',GradientType=0 );
	color:#fff;
	}
.eidtButton input[type="button"]{
	margin:3px 0 0 0 !important;
		
	}
.saveCopy{
	background: rgb(91,192,222);
background: -moz-linear-gradient(top,  rgba(91,192,222,1) 0%, rgba(77,179,209,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(91,192,222,1)), color-stop(100%,rgba(77,179,209,1)));
background: -webkit-linear-gradient(top,  rgba(91,192,222,1) 0%,rgba(77,179,209,1) 100%);
background: -o-linear-gradient(top,  rgba(91,192,222,1) 0%,rgba(77,179,209,1) 100%);
background: -ms-linear-gradient(top,  rgba(91,192,222,1) 0%,rgba(77,179,209,1) 100%);
background: linear-gradient(to bottom,  rgba(91,192,222,1) 0%,rgba(77,179,209,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bc0de', endColorstr='#4db3d1',GradientType=0 );

	font-size:14px;
	color:#fff;
	border-radius:4px;
	border:#1e6e86 1px solid;
	padding:2px 10px 4px 10px;
	margin-left:21.5%;
	margin-top:15px;
	}
.saveCopy:hover{
	background: rgb(77,179,209);
background: -moz-linear-gradient(top,  rgba(77,179,209,1) 0%, rgba(91,192,222,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(77,179,209,1)), color-stop(100%,rgba(91,192,222,1)));
background: -webkit-linear-gradient(top,  rgba(77,179,209,1) 0%,rgba(91,192,222,1) 100%);
background: -o-linear-gradient(top,  rgba(77,179,209,1) 0%,rgba(91,192,222,1) 100%);
background: -ms-linear-gradient(top,  rgba(77,179,209,1) 0%,rgba(91,192,222,1) 100%);
background: linear-gradient(to bottom,  rgba(77,179,209,1) 0%,rgba(91,192,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4db3d1', endColorstr='#5bc0de',GradientType=0 );

	color:#fff;
	}	

.paddingBottom10{
	padding-bottom:10px;	
	}
.table tr th a{
	color:#CCCCCC;	
	}
.paging-top, .paging{
	width:100%;
	float:left;
	padding:5px 0;
	border:#CCCCCC 1px solid;
	border-radius:6px;
	margin:15px 0;
	}
.paging-top span, .paging-top div, .paging span, .paging div{
	display:inline-block;
	padding:0 5px;
	}
.paging-top span a, .paging span a{
	background:#CCC;
	padding:2px 5px;
	border-radius:2px;
	color:#000;
	}
.paging-top div.disabled, .paging div.disabled{
	color:#999;	
	}
.paging-top select, .paging select{
	margin:0 8px;	
	}
.actionsBottom{
	background:#31393f;
	clear:both;
	text-align:center;
	padding:8px 0;
	border-radius:6px;
	margin:15px 0;
	}
.actionsBottom ul{
	margin:0px;
	padding:0px;	
	}
.actionsBottom ul li{
	display:inline;
	padding:5px;
	border-left:#666 1px solid;
	}
.actionsBottom ul li:first-child{
	border-left:none;
	}
.actionsBottom ul li a{
	color:#fff;	
	}
table.filter{
	width:100%;	
	background: none repeat scroll 0 0 #f1f0f0;
    border-radius: 4px;
    box-shadow: 0 4px 2px #999;
    padding: 8px;
	float:left;
	}
table.filter tr td{
	width:33%;
	padding:5px 10px;
	}
#filters .input{
	width:100% !important;
	}
table.filter tr td input{
	margin-bottom:20px;	
}
table.filter tr td input{
	margin-bottom:8px;	
	}
table.filter tr td div.submit{
	margin-top:0px !important;	
	}
table.filter tr td div.submit input[type="submit"]{
	margin:0px 0 8px 0 !important;	
	}
.dashWrap{
	background:#f1f0f0;
	border-radius:4px;
	padding:0 8px;
	box-shadow:0 4px 2px #999;
	height:130px;
	text-align:center;
	margin-bottom:15px;
	border-radius:8px;
	font-size: 16px;
	display:inline-table;
	vertical-align:middle;
	width:100%;
	}
.dashWrap:hover{
	background:#e1e0e0;
	}
.dashWrap:hover a{
	color:#1a3f69;	
	}
.dashWrap img{
	height:60px;	
	}
.dashWrap span{
	clear:both;
	font-size:11px;
	float:left;
	text-align:center;
	width:100%;	
	color:#1a3f69;
	}
.dashWrap table{
	margin-bottom:0px;	
	}
.dashWrap table tr td{
	height:130px;
	vertical-align:middle;	
	}
.dashWrap table tr td img{
	margin:5px 0;	
	}
.dashWrap a{
	text-transform:capitalize;	
	color:#5881b0;
	width:100%;
	clear:both;
	float:left;
	}
.homeDropDown label{
	float:left;
	margin-right:10px;
	width:30%;
	line-height:34px;
	text-align:right;
	}
.homeDropDown form{
	float:left;
	width:65%;
	}	
.homeDropDown form select{
	width:80%;
	float:left;
	 background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	}
.homeDropDown form div.submit{
	float:left;
	margin:3px 0 0 10px;
	clear:none !important;
	padding:0 !important;
	}
.homeDropDown form div.submit input{
	margin-top:0px !important;	
	}
.marginTop10{
	margin-top:10px;	
	}
.marginRight20{
	margin-right:10px;	
	}
div#filters{
	padding:10px;	
	}
.Accpadding10All{
	padding:10px;
	}
.Accpadding10All table{
	margin-bottom:0px !important;	
	}
.input select, .selectNew2 select {
	clear:both;
	width:100% !important;	
	float:left;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;	
	margin-left:0px;
	}
.input input[type="text"] {
	clear:both;
	width:100% !important;	
	float:left;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;	
	margin-left:0px;	
	}
.formsBorder{
	border:1px solid #BABABA;
	margin-bottom: 4px;	
	padding:10px;
	}

.nameFields .input {
 width:49%;
 float:left;
 clear:none;
 padding-right:1%
}
.nameFields .input label{
		width:100%;
		clear:both; 
	 }
.nameFields .input input[type="text"],.nameFields .input select, .input input[type="text"],.input select, .input input[type="password"], .templateCreater, .selectDropDown select{
	float:left;
	clear:none;
	width:60% !important;	
	float:left;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;	
	margin-bottom:15px;
	font-weight:normal;
	}
.selectDropDown select{
	float:right;
	 width:200px !important;
	}
.input textarea{
	clear:none;
	width:60% !important;	
	float:left;
	background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;	
	margin-bottom:15px;
	margin-left:0px;
	}
.nameFields input {
	clear: none;
	display: inline;
/*	padding: 2px;*/
}
.topSectionForm div.checkbox label{
	padding-left:10px !important;
	font-weight:bold !important;
	}
.topSectionForm div.checkbox input[type="checkbox"]{
	margin-left:37% !important;	
	}
.topSectionForm div.input{
	width:80% !important;	
	}
    
    .nameFields div.input{
	width:80% !important;	
	}
.lineHeight34{
	line-height:34px;	
	}
 .input {
  	clear: both;
    float: left;
    padding-right: 6%;
    width: 60%;
 }	
  .input label{
	width:40%;
	float:left; 
	padding-left:0px;
	  }
.required{
	/*background:url(../img/star.png) no-repeat;*/
	}
.required label{
		/*padding-left:10px;*/
	}
.required label.require font{
	/*display:none;*/
	}
.checkbox label{
	width:100%;	
	padding-left:44% !important;
	}
.checkbox input[type="checkbox"]{
	margin-left:36%;	
	}
.scrollChk{
	border:1px solid #ccc;
	width:60%;	
	overflow-y:auto;
	max-height:200px;
	border-radius:4px;
	}
.scrollChk div.checkbox{
	position:relative;
	width:100%;
	float:left;	
	}
.scrollChk div.input{
	width:100%;	
	}
.scrollChk div.checkbox input[type="checkbox"]{
	margin-left:10px !important;	
	}
.scrollChk div.checkbox label{
	padding-left:28px !important;	
	}
.tab-content label,.loginWrap label {
	width:100% !important;
	padding-left:0 !important;	
	}
.tab-content select,.loginWrap select{
	width:100% !important;
	}
.tab-content input[type="password"], .tab-content input[type="text"], .loginWrap input[type="password"], .loginWrap input[type="text"]{
	width:100% !important;
	}
.tab-content div.input{
	padding-right:0px !important;	
	}
.loginWrap div.input{
	width:100% !important;
	padding-right:0 !important;	
	}
.tab-content div.required, .loginWrap div.required{
	background:none !important;
	}
.tab-content input[type="submit"],.loginWrap input[type="submit"]{
	margin-left:0 !important;
	margin-top:0px !important;
	}

.loginWrap .form-group {
    clear: both;
    display: block;
    float: left;
    margin-bottom: 15px;
    width: 100%;
}
#NewspaperContestId div.input, #EntarntContestId div.input{
	width:90% !important
	}
.inputWrapInner{
	clear:none;
	width:60% !important;	
	float:left;
	margin:15px 0;
	}
ul.reportList li{
	background:url(../img/report_icon.png) no-repeat;
	line-height:22px;
	margin-bottom:10px;
	padding-left:30px;
	width:30%;
	float:left;
	}
.emailTem{
	width:100%;	
	}
.emailTem label{
	width:21.5%;
	float:left;
	}
.emailTem div.mce-tinymce{
	box-sizing:content-box !important;
	float:left;	
	}
.paddingLeftRight0{
	padding-left:0px !important;	
	padding-right:0px !important;	
	}
.view dt, .view dd{
	 padding:8px 0;
	 text-align:left;
	}
.view dt{
	border-bottom: #eee 1px solid;	
	}
.width80Per{
	width:80% !important;	
	}
.marginBottom15{
	margin-bottom:15px;	
	}
.marginBottom10{
	margin-bottom:10px;	
	}
.paddingAll_10{
	padding:10px;	
	}

    
    .date select{
	float:none !important;
	width:130px !important;
	display:inline !important
	}
.descriptionShow{
	border: 1px solid #d1b515;
	width: 60%;
	margin-left: 0px;
	float: left;
	margin-bottom: 10px;
	padding: 1%;
	font-size: 12px;	
	border-radius:4px;
	background:#fde979;
	margin-left:40%;
	}
.helpText{
	border: 1px solid #d1b515;
	width: 100%;
	margin-left: 0px;
	float: left;
	margin-bottom: 10px;
	padding: 1%;
	font-size: 14px;	
	border-radius:4px;
	background:#fde979;
	}
.realView{
	border : solid 1px #008000;
	width: 100%;
	padding:5px;
	text-align:center;
	width:250px;
	margin:0 auto;
	}
.realView label{
	width:100%;
	padding:0px;	
	}
.fileBrk{
	width:100%;
	float:left;
	clear:both;
	background: #f1f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f1f0f0 0%, #dadada 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f0f0), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f0f0 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1f0f0 0%,#dadada 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1f0f0 0%,#dadada 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f1f0f0 0%,#dadada 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f0f0', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
	padding-top:3px !important;
	border-radius:4px;
	border:1px solid #bebdbd;
	margin-bottom:10px !important;
	}
.fileClose{
	cursor: pointer;
    float: right;
    padding-right: 10px;
    padding-top: 10px;	
	}
.captionWrap{
	width:100% !important;	
	}
.nameFields .captionWrap input[type="text"]{
	width:30% !important;	
	}
.entryPageHeading{
	background-color: #bababa;
    border: #bababa 1px solid;
    color: #000;
	font-size:18px;
	padding:5px;
	border-radius:4px 4px 0 0;
	margin-top:15px;
	}
.positionRelative{
	position:relative !important;	
	}
.watermark{
	position:absolute !important;
	left:0px !important;	
	top:0px !important;	
	}
.selectWidth{
	width:109px;
	}
.nameFields .selectWidth select{
	width:100% !important;
	}
#EntryUrlWrap input{
	width:92% !important;	
	}
#runtimeDiv div.input{
	width:33% !important;	
	}
#runtimeDiv div.input input{
	width:100% !important;	
	}
#runtimeDiv div.input label{
	padding-left:0;	
	font-size:12px;
	}
#scanDiv label{
	padding-left:0px !important;	
	}
.contestsTime{
	padding:0 0 8px 8px;	
	line-height:30px;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	margin:10px 0 15px 0;
	}
#generalContestInfo .checkbox input[type="checkbox"],#paymentSetup .checkbox input[type="checkbox"]{
	margin-left:37%;	
	}
#reports .checkbox input[type="checkbox"]{
	margin-left:47%;	
	}
#generalContestInfo .checkbox label{
	padding-left:43% !important;	
	}
#paymentSetup div.input{
	width:75%;	
	}
#reports .checkbox label{
	padding-left:56% !important;	
	}
#generalContestInfo div.descriptionShow{
	margin-left:27.5%;
	width:62.5%;
	margin-bottom:15px;
	}
.winnerSection{
	background:#f4f4f4;
	border-radius:4px;
	padding:10px;
	border:1px solid #ddd;	
	margin:15px 0;
	}
.winnerSection select{
	display:inline;
	clear:none;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;	
	margin-bottom:15px;
	font-weight:normal;
	}
.winnerSection input[type="checkbox"]{
	margin-right:10px;	
	}
.paddingLeft28Per{
	padding-left:28%;	
	}
.register div.input{
	width:100%;
	}
.register div.input label{
	width:100%;	
	}
.register div.input input[type="text"],.register div.input input[type="password"]{
	width:80% !important;	
	}
.passwordHint{
	background:#d9534f;
	border:#d43f3a 1px solid;
	color:#fff;	
	margin-bottom:15px;
	padding:5px;
	line-height:24px;
	border-radius:4px;
	}
.registerChkbox{
	padding-bottom:10px;
	}
.registerChkbox input[type="checkbox"]{
	float:left;
	margin-right:10px;
	margin-left:0 !important;
	position:relative !important;	
	}
.registerChkbox label{
	float:left;	
	padding-left:0 !important;	
	width:auto !important;
	position:absolute;
	left:30px;
	padding-right:0px !important;
	
	}
.register div.submit input[type="submit"]{
	margin-left:0 !important;	
	}
.registerStep2{
	background:#f1f0f0;
	border-radius:4px;
	padding:10px 0px;
	box-shadow:0 4px 2px #999;
	margin-bottom:15px;
	border-radius:4px;
	font-size: 14px;
	display:inline-table;
	vertical-align:middle;
	width:100%;
	}
.registerStep2 label{
	font-weight:normal !important;	
	}
.registerText div.input{
	width:100% !important;	
	}
.registerText label{
	width:100%;
	}
#MycredentialEditForm legend{
	border-bottom:#999 1px solid;
	margin-bottom:10px;
	padding-bottom:5px;	
	}
.paddingTop28{
	padding-top:5px;	
	}
.paddingTop15{
	padding-top:15px;	
	}
.topSectionSubmit input[type="submit"]{
	margin-left:29.5% !important;	
	}
.lineHeight30{
	line-height:30px;	
	}


.TemplateWrap{
	background:#f1f0f0;
	border-radius:4px;
	padding:0 8px;
	box-shadow:0 4px 2px #999;
	height:130px;
	text-align:center;
	margin-bottom:15px;
	border-radius:8px;
	font-size: 16px;
	display:inline-table;
	vertical-align:middle;
	width:90%;
	margin-right:10px;
	}
.TemplateWrap:hover{
	background:#e1e0e0;
	}
.TemplateWrap:hover a{
	color:#1a3f69;	
	}

.TemplateWrap span{
	clear:both;
	font-size:11px;
	float:left;
	text-align:center;
	width:100%;	
	color:#1a3f69;
	}
.TemplateWrap h4{
	margin:5px 0;	
	}
.TemplateWrap img{
	margin-bottom:5px;	
	}
.TemplateWrap table{
	margin-bottom:0px;	
	}
.TemplateWrap table tr td{
	height:130px;
	vertical-align:middle;	
	}
.TemplateWrap a{
	text-transform:capitalize;	
	color:#5881b0;
	}
.TemplateWrap div.temCheckbox{
	text-align:center;
	margin-bottom:5px !important;
	}
.TemplateWrap div.temCheckbox input[type="checkbox"], .TemplateWrap div.temCheckbox a{
	clear:none !important;
	float:none !important;
	display:inline;
	}
.submitNewFliter input[type="submit"]{
	margin:3px 0 0 0 !important;
	}
.tableShad tr th{
	background:#808486;	
	}
.tableShad tr.altrow td{
	background:#e8e7e7;
	}
.searchInputMargin0 div input[type="text"]{
	margin-bottom:0 !important;	
	}
.tableOverflow{
	width:100%;
	overflow-x:auto;	
	}
	
.managerpage div.input{
	width:100%;
	}
.managerpage div.input label{
	width:100%;	
	}
.managerpage div.input input[type="text"],.managerpage div.input select,.managerpage div.input input[type="password"]{
	width:100% !important;	
	}
.inputLeft0 div.input{
	width:100% !important;
	padding-right:0 !important;
	}
.inputLeft0 div.checkbox input[type="checkbox"], .inputLeft0 div.checkbox label{
	margin-left:0 !important;
	padding-left:20px !important;
	}
.passwordHintNormal{
	display: block;
	float: left;
	margin-top: -13px;
	padding-bottom: 10px;	
	}
.normalCheckBox{
	position:relative;	
	padding-bottom:10px;
	float:left;
	width:100%;
	}
.normalCheckBox input[type="checkbox"]{
	position:absolute;
	}
.normalCheckBox label{
	margin-left:22px;
	float:left;
	font-weight:normal;
	width:100%;
	padding:0px;
	}
.feeWrap div.input{
	width:80% !important	
	}
.feeWrap input[type="submit"]{
	margin-left:30% !important;	
	}
.textLeft{
	text-align:left;	
	}
.width60per{
	width:60%;	
	float:left;
	padding-bottom:15px;
	}

.padding3{
	padding-top:3px;
	padding-bottom:3px;	
	}
.dashboardNew{
	width:1000px;
	margin:0 auto;
	}
.dashboardNew ul li{
	padding-top:10px;	
	background:url(../img/right_arrow.png) no-repeat 0 16px;
	padding-left:20px;
	clear:both;
	
	}
.dashboardNew ul li a{
	font-size:16px;
	text-transform:capitalize;
	}
.dashboardNew ul li span{
	width:100%;
	clear:both;
	float:left;	
	font-size:11px !important;
	}
	
.normalCheckBox2{
	position:relative;	
	padding-bottom:10px;
	float:left;
	width:100%;
	}
.normalCheckBox2 div.checkbox{
	margin:0 !important;	
	}
.normalCheckBox2 input[type="checkbox"]{
	position:absolute;
	margin-left:0 !important;
	}
.normalCheckBox2 label{
	margin-left:22px;
	float:left;
	font-weight:normal;
	width:100%;
	padding:0px !important;
	}
.linkText{
	background:#337ab7;
	border:#2e6da4 1px solid;	
	float:left;
	padding:2px 0;
	color:#fff;
	float:left;
	width:15%;
	text-align:center;
	border-radius:4px 0 0px 4px;
	}
.linkUrl{
	background:#fff;
	border:#999 1px solid;	
	float:left;
	padding:2px 1%;
	color:#666;
	float:left;
	width:83%;
	text-align:center;	
	clear:none;
	border-radius:0px 4px 4px 0px;
	}
.opencontestantWrapper div.input{
	width:100% !important
	}
.opencontestantWrapper div.input input[type=text]{
	width:100% !important;	
	}
.selectNew2 select {
	width:94% !important;	
	}
.opencontestantWrapper div.input textarea{
	width:100% !important;	
	}
.opencontestantWrapper div.submit input[type="submit"]{
	margin-left:25.5% !important;	
	margin-top:0px !important;
	}
.avilableCheckWrap{
	background:#eaeaea;	
	border-radius: 2px;
    box-shadow: none;
    display: block;
    float: left;
    padding: 5px 1% !important;
    width:99%;
	position:relative;	
	margin-bottom:10px;
	}
#available_view div.competition{
	position:relative;
	margin-bottom:10px;
	float:left;
	width:100%;
	}
#available_view div.competition input[type="checkbox"]{
	margin-top:7px;	
	}
.avilableCheckWrap input[type="checkbox"], #available_view div.competition input[type="checkbox"]{
	margin-right:5px;
	float:left;
	position:absolute;
	}
.avilableCheckWrap label, #available_view div.competition label{
	float:left;
	width:98%;
	margin:2px 0 0 20px;
	}
.avilableScroll{
	overflow-x:auto;	
	max-height:250px;
	}
.entriesJudges div.input{
	width:92% !important;
	padding-right:0 !important;	
	}
.entryPageHeadingBlack{
	background:#31393f !important;
	color:#fff !important;
	border:#31393f 1px solid !important;
          margin:0px;
          margin-top:20px;
	}
.formsBorderBlack{
	border:#31393f 1px solid !important;	
	border-top:none !important;	
	}
.competitionEntries div.input{
	width:100%;	
	padding-right:0px;
	padding-bottom:10px;
	clear:both;
	}
.competitionEntries div.input label{
	width:15%;	
	}
.competitionEntries div.entry-desc{
	width:85%;
	}
.descriptionOrange{
	width: 100%;
	margin-left: 0px;
	float: left;
	margin-bottom: 10px;
	padding: 1%;
	font-size: 12px;	
	border-radius:4px;
	background:#fe8869;
	}
.descriptionOrangeInner{
	border:dashed 2px #fff;	
	padding:20px 1% 25px 1%;
	color:#fff;
	box-shadow:#b14124 0 0 12px inset; 
	border-radius:4px;
	}
.width100Per{
	width:100%;	
	float:left;
	}
#upload_attachment label{
	width:0px;
	height:0px;
	padding:0px	
	}
.brws_scrapbook input[type="button"]{
	margin-left:0 !important;	
	}
#EntryCreditsInputWrapper div.lt{
	width:32% !important	
	}
#EntryCreditsInputWrapper div.fiveFields{
	width:20% !important;
	margin:  5px 0px 10px 0px;
	}
#EntryCreditsInputWrapper div.sltaaa{
	width:25% !important	
	}
#EntryCreditsInputWrapper div.sltaa{
	width:15% !important	
	}
#EntryCreditsInputWrapper div.slta{
	width:10% !important	
	}			
#EntryCreditsInputWrapper div.lt input[type="text"]{
	width:85% !important;
	}
#seriesDivMain div.input{
  float:left;
  width:60% !important;
  clear:none !important;
  padding-right: 0 !important;
}
#EntrySeriesEndDateMonth,#EntrySeriesStartDateMonth {
 margin-left:0 !important;

}
#seriesDivMain div.input select{
  margin-bottom: 15px !important;
	}
.tabWraper{
	background:url(../img/tab_image.png) no-repeat;
	width:690px;
}
.error{
 position: relative; 
}
div.error-message{
    background: rgba(238, 51, 30, 0.5) none repeat scroll 0 0;
    border-radius: 4px;
    clear: both;
    color: #780d03;
    /*float: right;*/
    font-weight: bold;
    padding-left: 5px;
    padding-right: 10px;
   /* margin-top:-10px;*/
    padding:1px 5px 5px 5px;
    margin-bottom: 15px;
}
.form-error {
    border: 1px solid #ff0000 !important;
 }
 #rating-0{
  float:left;
  margin-top: -5px;
  margin-left: -12px;
 }
 #rating-10{
   float:right;
  margin-top: -18px;
  padding-right: 12px;
 }
 #rating-desc{
   margin-bottom: 8px !important;
 }