/* CSS Document */
.header { background: url(/images/logo.png) no-repeat 5% center #000000; min-width: 1260px; height: 74px; text-align: right; color: #ffffff; padding-right: 5%; }
.header table { float: right; }
.btnLogout { display: inline-block; color: #cccccc; }
.btnLogout:hover { color: #ffffff; }
hr { border-left: 0px; border-top: 0px; border-right: 0px; border-bottom: 1px solid #cccccc; }
.leftImg { float: left; margin: 0px 30px 10px 0px; }
.righttImg { float: right; margin: 0px 0px 10px 30px; }

.clear { clear: both; margin: 0px; padding: 0px; }
p.clear { clear: both; margin: 0px; padding: 0px; }
.readmoreimg { text-align: center; padding: 10px 0px 0px 0px; }
form.searchzone { margin: 0px 0px 0px 0px; padding: 42px 0px 0px 0px; display: block; text-align: center; }
.regForm { margin: 6px auto; border: solid 1px #dddddd; border-radius: 15px; padding: 15px; }
.regForm td { padding: 4px 8px; }
.regForm span { display: block; padding: 1px 6px; margin-top: 2px; border-radius:3px; clear:both; }
.regForm input[type="text"], .regForm input[type="password"], .regForm textarea { width: 100%; }
.mainContent { padding: 30px 0px 0px 0px; }
.main {width:96%; margin:0px auto;}
#welcomezone-in { clear: both; float: none; padding: 5px 25px; color: #444444; }
#welcomezone-in h1 { font-family: Calibri; color: #555555; font-size: 16px; border-bottom: solid 1px #555555; }
h5 { font-size: 15px; font-weight: bold; padding: 0px 0px 5px 0px; border-bottom: 1px dotted #666; margin: 0px 0px 10px 0px; }
h6 { font-size: 16px; font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; }
.innertext { padding-top: 10px; }
.insidereadmore { padding: 10px 0px 10px 0px; }

.alertLabel { background: url('../images/exclaimationMark.png') no-repeat left bottom #f3f3f3; background-position: 0px 5px; padding: 15px 15px 15px 45px; border: solid 1px #b7b7b7; color: #c57300; font-weight: bold; display: block; }
.alertInline { padding: 0px; font-weight: normal; font-size:13px; display: block; color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;}
.alertSummary {
	border-radius: 5px;
	background: #fdffd9;
	background-position: 0px 5px;
	padding: 10px 15px 2px 15px;
	color: #d42f0a;
	font-weight: normal;
	display: block;
	margin-bottom: 20px;
	box-shadow: 0 4px 8px 0 rgb(0 0 0 / 10%), 0 6px 20px 0 rgb(0 0 0 / 10%);
}
.alertSummary ul { padding: 0px; }
.alertSummary ul li { padding: 0px 0px 0px 20px; background: url(../images/arr.gif) no-repeat left top; background-position: 0px 7px; line-height: 20px; height: auto; font-size: 80%; float: none; clear: both; display: block; }
fieldset { background-color: #f9f9f9; border-radius: 4px; padding: 5px 15px; border-radius: 0px; overflow: hidden; margin: 20px auto; }
legend { font-family: Verdana; font-size: 16px; color: #ffffff; letter-spacing: .25px; font-weight: bold; padding: 8px 20px; background-color: #333; border-radius: 3px; }
.button { background: #f5f5f5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0'); background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0)); background: -moz-linear-gradient(top, #f9f9f9, #f0f0f0); border-color: #dedede #d8d8d8 #d3d3d3; color: #555; text-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb; -moz-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb; box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb; padding: 0px 10px important; }
.padd { padding: 0px 10px !important; }
.height26px { height: 26px; line-height: 26px; }
.bdr1px { border: 1px solid #ccc; }
h2 { margin-left: 15px; }
.BtnLeft { float: left !important; }
.mr50 { margin-right: 50px; }
.button:hover { background: #f4f4f4; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8'); background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#f8f8f8)); background: -moz-linear-gradient(top, #efefef, #f8f8f8); border-color: #c7c7c7 #c3c3c3 #bebebe; text-shadow: 0 1px 0 #fdfdfd; -webkit-box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3; -moz-box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3; box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3; }
ul.topmenu { }
.topmenu li { position: relative; float: left; margin-left: 2px; }
.topmenu li a { padding: 6px 12px; display: block; }
.topmenu li ul { position: absolute; top: 30px; left: 0px; display: none; z-index: 29395239; border: solid 2px #f1f1f1; background-color: #ffffff; }
.topmenu li ul li { border-right: none; display: block; clear: both; float: none; margin-right: 0px; }
.topmenu li ul li a { margin-top: 1px !important; display: block; white-space: nowrap; }
.topmenu li ul li:hover a { }
.topmenu li:hover ul { display: block; }
.formBlock { font-weight: normal; font-family: Calibri, Arial, Verdana; text-align: left; vertical-align: top !important; font-size: 15px; border: 0px; }
.formBlock label { display: inline; }
.formBlock .styledText { font-family: 'Anton' , sans-serif; color: #666666; font-style: italic; letter-spacing: 1px; }
.formBlock td { vertical-align: top; margin: 2px; text-align: left; border-bottom: 0px solid #f2f2f2; padding: 5px 10px; }
.formBlock tr td:first-child { }
.formBlock input[type="text"], .formBlock input[type="password"], .formBlock textarea, .formBlock select { padding: 2px 5px; border: solid 1px #cbcbcb; background: #fff; border-radius: 3px; }
.formBlock input[type="text"]:hover, .formBlock input[type="password"]:hover, .formBlock textarea:hover, .formBlock select:hover { border: solid 1px #333; background-color: #fff; }
.formBlock input[type="text"]:focus, .formBlock input[type="password"]:focus, .formBlock textarea:focus, .formBlock select:focus { border: solid 1px #c32026; background-color: #fff; }
.formBlock input[type="file"] {width:auto; display:inline-block;}
.formBlock input[type="radio"] { float: left; }
.formBlock input[type="submit"], .formBlock input[type="button"] { outline: none; height: 32px; padding: 0 15px; border: 0px solid #ff2a1f; background: #ff2a1f; cursor: pointer; color: #fff; border-radius: 4px; transition: all ease 0.3s; }
.formBlock input[type="submit"]:hover, .formBlock input[type="button"]:hover { background: #d72a1f; color: #fff; border: 1px solid #ff2a1f; box-shadow: none !important; border-color: #952e08; }
.formBlock a { color: #c26116; font-size: 80%; }
.formBlock a:hover { color: #111111; }
.formBlock select {-webkit-appearance: none; background: url(/images/selectArrow.png) no-repeat right center; padding-right: 40px; margin-bottom:2px; }

.profile input[type="text"], .profile input[type="password"] { width: 92%; }
.profile select { padding: 4px 4px; margin-bottom: 10px; width: 100%; }

.height5px { height: 5px;}
.height10px { height: 10px;}
.height15px { height: 15px;}
.height20px { height: 20px;}
.titleHere {background:#ff0000; color:#ffffff; font-size:16px; margin-top:-8px; padding:3px 12px; display:inline-block; margin-bottom:15px;}
.dashboard { }
.userTitle { margin: 10px 0px; padding: 10px 20px; font-size: 36px; font-weight: normal; clear: both; float: none; }
.styleGV { border-collapse: collapse; border: solid 1px #fff; width: 100%; margin: 0px auto; }
.styleGV th { background-color: #dddddd; font-weight: bold; text-align: left; padding: 4px; border-bottom: solid 1px #eeeeee; color: #000; }
.styleGV td { background-color: #f7f7f7; padding: 4px; border-bottom: solid 1px #fff; }
.styleGV tr:hover td { background-color: #f7f7f7; }
.styleGV .styleAlternateRow td { background-color: #f7f7f7; }
.captchaTable { border: solid 1px #cccccc; border-radius: 4px; border-collapse: collapse; background-color: #cccccc; }
.captchaTable td { padding: 4px; }
.captchaTable input[type="text"] { margin-bottom: 0px; }
.tooltipTable { background-color: #ffffff; }
.tooltipTable td { padding: 4px 5px; color: #555555; background-color: #ffffff; font-size: 10px; border-bottom: dotted 1px #95e1c9; }
.tooltipTable tr td:first-child { font-weight: bold; background-color: #ffffff; color: #ffffff; }
.buttonGiveHelp { padding: 20px 40px; color: #ffffff; font-size: 26px; font-weight: bold; background-color: #d67a00; margin: 20px 10px; border-radius: 8px; }
.buttonGiveHelp:hover { background-color: #a66000; color: #ffffff; }
.buttonReceiveHelp { padding: 20px 40px; color: #ffffff; font-size: 26px; font-weight: bold; background-color: #4491b3; margin: 20px 10px; border-radius: 8px; }
.buttonReceiveHelp:hover { background-color: #205a72; color: #ffffff; }
.dashBoardHelpLogs { border: solid 1px #aaaaaa; border-radius: 6px; overflow: hidden; padding: 2px; margin-bottom: 20px; font-size: 12px; }
.dashboardIncomeLogs { border: solid 1px #aaaaaa; border-radius: 6px; overflow: hidden; padding: 0px; margin-bottom: 20px; font-size: 12px; float: right; width: 200px; }
.dashboardIncomeLogs .title1 { background-color: #e08566; color: #ffffff; padding: 6px 6px; font-weight: bold; font-size: 15px; }
.dashboardIncomeLogs .title2 { background-color: #80b2ff; color: #ffffff; padding: 6px 6px; font-weight: bold; font-size: 15px; }

.CredientialFtr { padding: 10px 0; width: 100%; color: #fff; background: #000; margin-top: 20px; text-align: center; }
.horizontalCenter { margin: 0px auto; }
.txtBox50px { width: 50px; }
.txtBox100px { width: 100px; }
.txtBox200px { width: 200px; }
.txtBox400px { width: 400px; }
.txtBox100per { width: 100%; }
.containerEC { width: 100%; background-color: #ffffff; }
.containerEC .headerEC { padding: 2px; cursor: pointer; font-weight: bold; text-align: right; }
.containerEC .contentEC { display: none; padding: 5px; }
.userDashboard { }
.userDashboard a { display: inline-block; padding: 5px; border: solid 1px #cccccc; border-radius: 5px; text-align: center; font-weight: bold; }
.userDashboard a:hover { box-shadow: 0px 0px 5px #999999; border: solid 1px #aaaaaa; }
.userDashboard img { width: 100px; }
.tooltipTable { background-color: #666666; }
.tooltipTable td { padding: 5px 6px; color: #000000; font-size: 10px; border-bottom: dotted 1px #95e1c9; }
.tooltipTable tr td:first-child { font-weight: bold; color: #000000; }
.accountInfo { }
.accountInfo td { border-bottom: dotted 1px #cccccc; padding: 6px 10px; }
.tblGrad { background-color: #fafafa; border: solid 1px #dddddd; }
.quickMenu { font-size: 120%; text-align: left; }
.quickMenu li { background: url(/images/redArrowRight.png) no-repeat 0px 15px; padding-left: 20px; line-height: 220%; font-weight: bold; clear: both; float: none; display: block; }
.quickMenu li a { color: #333; }
.quickMenu li a:hover { color: #1b7d0f; }
.quickMenu ul { margin-left: 10px; }
.quickMenu ul li { background: url(/images/blackArrowToptoRight.png) no-repeat 0px 7px; line-height: 150%; font-weight: normal; font-size: 90%; }
.quickMenu ul li a { color: #333; }
.quickMenu ul li a:hover { color: #1b7d0f; }
.leftJoining td { padding-left: 15px; padding-right: 14px; }
