/* UrVenue.com Venue Management Systems 2011. All Rights Reserved. */

* {margin:0; padding:0; font-family:"Helvetica", "tahoma", arial, sans-serif;}

a {text-decoration:none; outline:none;}
a:hover {text-decoration:underline;}

ul {list-style:none; margin:0; padding:0;}

th{text-align:left;}

.formContain td{padding:4px 5px 4px 0;}
.formContain textarea {width:300px;}

h1 {font-size:28px; font-weight:normal; margin-top:6px;}
h2 {font-size:18px; font-weight:normal; color:#2b2b2b; margin-bottom:6px;}
h3 {color:#2b2b2b;}

html {background:#dfdfdf url('/imateq/www/html-bg.jpg') top left repeat-x;}

body {
	font:normal 12px helvetica, sans-serif;
	color:#3a3f47;
	/*background: url('/imateq/www/main-bg.gif') top center no-repeat;*/
}

.logo {
	background: url('/imateq/www/urvenue-logo.jpg') no-repeat;
	height:62px;
	width:235px;
	font-size:0;
	display:block;
	text-decoration:none;
	color:#fff;
}

.header {
	background: url('/imateq/www/topnavi-grad.gif') repeat-x;
	height:25px;
	width:971px;
}

.header li {
	float:left;
	padding:4px 35px 0 35px;
}
.header li.divide {
	float:left;
	padding:0;
}
.header li a {
	font:normal 12px arial, sans-serif;
	color:#333;
}

.headerLogo {
	/*background: url('/imateq/www/urvenue-logo.jpg') top left no-repeat;*/
	margin-top:10px;
	height:86px;
}


#ticker {
	border:solid 3px #c4c4c4;
}
#ticker th {background:url('../imateq/www/ticker-header-bg.gif') repeat-x; height:58px; text-align:center;}
#ticker th.todayrez {border-right:solid 1px #e5e5e5; height:44px;}
#ticker th.totalrez {border-right:solid 1px #e5e5e5; border-left:solid 1px #fefefe;height:44px;}

#ticker .users {border-right:solid 1px #e5e5e5}
#ticker .countries {border-left:solid 1px #fefefe; border-right:solid 1px #e5e5e5; width:106px;}
#ticker .cities {border-left:solid 1px #fefefe;}
#ticker b {font:bolid 14px arial, sans-serif; display:block; margin-bottom:5px;}
#ticker span {font:bold 20px arial, sans-serif; color:#c14b23;}

#ticker .rowa,#ticker .rowb,#ticker .row1,#ticker .row2 {padding:5px 7px;}

#ticker .row1, #ticker .row2 {text-align:center; color:#fafafa;}

#ticker .rowa {background:#fafafa;}
#ticker .rowb {background:#ededed;}
#ticker .row1 {background:#323131;}
#ticker .row2 {background:#494949;}


.linkButtons {margin-bottom:10px;}

.linkButtons a {
	display:block;
	height:36px;
	overflow:hidden;
	text-indent:-9999px;
	color:#fff;
	font-size:1px;
}


.linkButtons a.signupBtn {
	background: url('../imateq/www/signup-btn.gif') top center no-repeat;
	width:120px;
}
.linkButtons a.viewdemoBtn {
	background: url('../imateq/www/viewdemo-btn.gif') top center no-repeat;
	width:137px;
}

.linkButtons a:hover {background-position:0 -36px;text-decoration:none;}

#movieFlash {
	width:474px;
	height:266px;
	margin-bottom:10px;
	background:#ededed;
	text-align:center;
}
#clientFlash {
	width:986px;
	height:80px;
	text-align:center;
}
.getflashBtn {margin-bottom:5px;}

.indquote {margin-bottom:40px;}
.indquote .quotetitle {text-align:right; margin:5px 0;}
.indquote span{
	font:normal 14px "Times New Roman", "Times", serif;
	color:#2f2f2f;
}
.indquote b {font-size:11px;}

.quote span{
	font:normal 14px "Times New Roman", "Times", serif;
	color:#2f2f2f;
}
.quote b {font-size:11px;}



#main {
	margin:0px auto;
	width:985px;
}

.subnavi {
	width:222px;
	background: url('/imateq/www/navi-bg.jpg') no-repeat;
	padding:8px 0 10px 9px;
}
.subnavi li {padding:0; margin:0; line-height:0;}
.subnavi li a {
	display:block;
	width:192px;
	height:36px;
	padding:12px 0 0 12px;
	margin:0;
	background:#000 url('/imateq/www/navi-ind-bg.jpg') no-repeat;
	color:#fff;
	line-height:14px;
	border-bottom:solid 1px #515559;
	margin-bottom:1px;
}	
.subnavi li a:hover {
	background:#fc6222;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.subnavi li a:hover span{
	color:#303030;
	font-weight:normal;
}
.subnavi li a span {
	font-size:10px;
	color:#ff9d1e;
}

.subnavi img {
	height:2px;
	margin:0;
	padding:0;
}

.overviewWrap {border:solid 1px #000;}

.movie {
	height:270px;
	width:464px;
	padding-right:15px;
}

.welcome {padding-left:5px;}
.welcome h2 {font-size:18px; margin:10px 0 0 0;}
.welcome p{
	line-height:20px;
	font-size:14px;
	padding:10px 0;
	text-align:justify;
}

.pressRelease ul {margin-top:5px;}
.pressRelease a {color:#4c4c4c;}
.pressRelease a.bluelink {color:#000000; display:block; margin-top:10px; float:right;}
.pressRelease li {padding:7px 0; line-height:14px;}
.pressRelease b {color:#000;}

.mainBody {
	background:#fff url('/imateq/www/body-grad.gif') top center repeat-x;
	border-right:solid 1px #d1d1d1;
	border-left:solid 1px #d1d1d1;
}
.mainBody p {
	padding:10px 0;
	line-height:20px;
	font-size:14px;
	color:#3e4146;
}

.featureBoxSml {
	width:205px;
	height:100px;
	padding: 7px 10px;
	background: url('/imateq/www/feature-box-sml.gif') no-repeat;
	color:#646466;
	line-height:14px;
}
.featureBoxSml img {float:left; margin:2px 10px 0 0;}
.featureBoxSml a {text-decoration:underline;}

.partnerWrap{float:left; margin:14px 14px 0 0;}
.partnerBox {
	width:166px;
	height:181px;
	padding-top: 13px;
	background: url('/imateq/www/partner-box-bg.jpg') no-repeat;
	text-align:center;
}
.partnerBox p{font-size:11px;color:#2f2f2f;line-height:14px; padding:0 10px; margin:0;}
.partnerBox img {margin-bottom:10px; border:solid 1px #c4c4c4;}


.errmsg {
	background:#2d2d2d;
	color:#feffb7;
	font-weight:bold;
	padding:7px 15px;
	margin-bottom:7px;
	line-height:14px;
}

/* FORM TIME - FOR SIGNUPT FORM*/
/*
.formWrap {background:#ededed; padding:10px;}
.formWrap textarea {font-size:12px;}
.formWrap input, .formWrap select, .formWrap textarea {margin-bottom:10px;}
.formWrap h3 {font-size:16px; margin:4px 0;}
*/
.formWrap {color:#2c2c2c;}
.formWrap h3 {font:normal 16px "Helvetica", arial, sans-serif; margin-bottom:3px;color:#2c2c2c;}
.formSection {
	background:#ebebeb;
	padding:14px 14px 8px 14px;
	margin-top:3px;
}
.formSection td {text-align:left;}
.formSection th {width:178px; font:normal 14px "Helvetica", arial, sans-serif; text-align:left;}
.formSection .secondCol {padding-right:8px; font:normal 14px "Helvetica", arial, sans-serif;}
.formSection input {font:normal 14px arial, sans-serif; height:24px;}
.formSection input, .formSection select {margin-bottom:6px;}
.formSection input.textSml {margin-right:12px;width:73px;}
.formSection input.textMed {margin-right:12px;width:295px;}
.formSection input.textLrg {width:487px;}
.formSection textarea {margin-right:12px;width:350px; height:100px;font:normal 11px arial, sans-serif; padding:0 3px; color:#333;}
.formSection select {width:185px; height:24px; padding:4px; line-height:18px;}
.formSection .spclMsg {
	font:bold 12px "Helvetica", arial, sans-serif; 
	color:#c72d2d;
	margin:0px 0 0 12px;
	display:block; 
	float:left;
	line-height:24px;
}



.formWrap input.formSubmitSml {
	border:0;
	display:block;
	float:right;
	padding:0 15px;
	height:27px;
	line-height:27px;
	cursor:pointer;
	background:url('../imateq/www/blue-btn-bg.gif') repeat-x;
	color:#fff;
	font:normal 11px arial, sans-serif;
}
.formWrap input.formSubmitSml:hover {
	background:#d85839;
}

.formSection .formLink {text-align:right;}
.formWrap input.submitBtn{
	display:block;
	width:228px;
	height:39px;
	background:url('../imateq/www/account-signup-btn.gif') no-repeat;
	border:0;
	color:#fff;
	font:bold 12px "Helvetica", sans-serif;
	cursor:pointer;
}

.loginInner {
	background:#fff url('/imateq/site/loginbox-bg.jpg') no-repeat;
	width:305px;
	height:153px;
	color:#474747;
}
.loginInner th {font-size:20px; text-align:left; padding:5px 0 5px 10px; font-weight:normal;}
.loginInner td {font-size:12px; padding:0 10px;}


#footer {
	margin:10px auto;
	width:986px;
}

.footerLinks li{
	display:inline;
	padding:0 3px;
}
.footerLinks li a {
	color:#202020;
	font-size:11px;
}

.clientSlider {
	margin:0px auto 10px auto;
	width:986px;
}

/* NEW SERVICES TABLE */
.servicesPlanHead {background: url('/imateq/www/venue-service-plans-headbg.jpg') no-repeat; border-collapse:collapse;}
.servicesPlanHead u {color:#fff; font-size:14px;}
.servicesPlanSignup a {
	display:block;
	width:93px;
	height:24px;
	overflow:hidden;
	text-indent:-9999px;
	background:url('/imateq/www/plan-signup-btn.gif') no-repeat;
}

.servicesPlanSignup a:hover {background-position:0 -24px;;}

.servicesPlanBody {
	background:#f4f4f4;
	border:solid 1px #ccc;  
	border-collapse:collapse;                      
}

.servicesPlanBody td {
	border-top:solid 1px #d4d4d4;
	border-right:solid 1px #d4d4d4;
}

.servicesPlanBody a {
	text-decoration:none;
	color:#34373b;
}

.freeCell {background:#fff url('/imateq/www/plan-cell-bg.gif') repeat-y;}
.bronzeCell {background:#fff url('/imateq/www/plan-cell-bg.gif') repeat-y;}
.silverCell {background:#fff url('/imateq/www/plan-cell-bg.gif') repeat-y;}
.goldCell {background:#fff url('/imateq/www/plan-cell-bg-gold.gif') repeat-y;}

/* OLD SERVICES TABLE 
.servicesTable {
	background:#e5e5e5;
	border:solid 1px #ccc;
	border-top:0;
}
.servicesTableHead {
	background:#2269b2 url('/imateq/backend/table-head-M.gif') repeat-x;
	border-top:solid 1px #2269b2;
	color:#18260d;
}
.servicesTableHead h1 {
	font-size:16px;
	padding:0;
	margin:0;
}
.servicesTableHead p {
	margin:0; padding:0;
	line-height:18px;
	font-size:14px;
	padding-top:5px;
}

.servicesTableBody {
	padding:10px 15px;
	text-align:right;
}
.servicesTableBody li {
	text-align:right;
	padding:5px 0;
}
.label {
	text-align:center;
	background:#fff;
	border-bottom:solid 1px #ccc;
	border-right:solid 2px #cbcbcb;
	border-left:solid 2px #cbcbcb;
	width:85px;
	padding:5px;
}
.serviceHeader {
	width:95px;
	background:#fff url('/imateq/backend/package-header.gif') bottom center no-repeat;
}
.serviceActive {
	width:124px;
	background:#e28d0e url('/imateq/backend/package-header-active.gif') no-repeat;
}
.serviceActive .servPrice sup {
	font-size:20px;;
	color:#fff;
	font-weight:bold;
}
.serviceActive .servPrice span {
	font-size:32px;
	color:#fff;
	font-weight:bold;
	padding:0; margin:0;
}
.serviceActive .servPrice {
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.serviceHeader .servPrice sup {
	font-size:20px;;
	color:#db880d;
	font-weight:bold;
}
.serviceHeader .servPrice span {
	font-size:32px;
	color:#db880d;
	font-weight:bold;
	padding:0; margin:0;
}
.serviceHeader .servPrice {
	font-size:11px;
	font-weight:bold;
	color:#db880d;
}
a.servbtnbuy {
	display:block;
	background: url('/imateq/backend/purchase-service.gif') no-repeat;
	color:#000;
	padding:0;
	width:113px;
	height:18px;
	padding-top:6px;
	line-height:1em;
	font-size:12px;
}
.button {
	padding:10px 20px;
	color:#fff;
	text-decoration:none;
	background:#207ac8;
	margin-bottom:10px;
	font:bold 12px "Helvetica", sans-serif;
}
 END SERVICES TABLE */


/*   404 ERROR PAGE */
#errordiv {
	width:1024px;
	margin:60px auto;
	height:600px;
}
#errordiv div.column {
	float:left;
	height:600px;
}
#errordiv a {
	font-size:14px;
	color:#b04217;
}
#errordiv a.logo {
	color:#fff;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#errorTxt {padding-left:30px; color:#525252;}
#errorTxt h2 {text-decoration:underline; font-size:12px; color:#525252; margin:24px 0 16px 0;}
#errorTxt h3 {font-size:16px; color:#2f2f2f; margin:24px 0 16px 0; font-weight:normal;}

#errordiv div.errBullet {
	height:36px;
	margin-left:10px;
	clear:both;
}
#errordiv div.errBullet img{
	float:left;
}
#errordiv div.errBullet div{
	height:36px;
	float:left;
	padding-top:3px;
	margin-left:10px;
}
#errorTxt .errorLinks ul {
	width:175px;
	height:45px;
	float:left;
	line-height:20px;
}
#errorTxt .errorLinks a {font-size:12px;}

/* /DOCS/ */
.lista, .listb {font-size:14px; color:#4c4c4c; margin-bottom:2px;}
.lista:hover, .listb:hover {background:#dbe8f8;}
.lista {background:#e8e8e8;}
.listb {background:#ededed;}
.docTitle {margin:20px 0 10px 0;}
.docTitle h2{color:#424342; font-size:16px; margin:0; padding:0;}
.docUpdates {background:#fff; border:solid 8px #e8e8e8; padding:2px;}
.newList {background:#f7c843 url('../imateq/www/doc-bg-rep.gif') repeat-x; font-size:14px; margin-bottom:2px;}
.newList:hover {background:#f7c843;}
.newList a {color:#545454;}
