@charset "utf-8";
/* CSS Document */

body, p, label, form, h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	color:#585858;
	font-size:12px;
	background:url(../images/bg.gif)
}
h1{
	font-family:"Trebuchet MS", Arial;
	font-size:19px; 
	color:#000000;
	text-transform:uppercase;
	margin:20px 0 0 0 ;
}
h2{
	font-family:"Trebuchet MS", Arial;
	font-size:13px; 
	color:#494944;
	text-transform:uppercase;
}
h3{
	font-family:"Trebuchet MS", Arial;
	font-size:12px; 
	color:#cc0000;
	text-transform:uppercase;
}
h4{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	font-weight:bolder; 
	color:#336666 
}
/*-----------------------------------header Section border:1px solid #00CCCC----------------------------*/	
#header_main{
	width:1003px;
	margin:auto;
	height:111px;
}
.head_logo{
	margin:12px 0 0 42px;
	width:247px;
	float:left;
	display:inline;
}
#menu_header{
	float:right;
	margin:45px 42px 0 0;
}

/*-----------------------------------Band Section border:1px solid #00CCCC----------------------------*/	
.flash_band_main{
	width:100%;
	margin:auto;
	background:#352b2a;
	height:287px
}

.flash_band{
	width:1003px;
	margin:auto;
	background:#352b2a;
}
.in-login .flash_band_main{
	height:195px
}
/*-----------------------------------Content Section border:1px solid #00CCCC----------------------------*/	
#content_main{
	width:918px;
	margin:auto;
	overflow:hidden
}
.content_top{
	width:918px;
	height:190px;
	background:url(../images/line_hor.gif) repeat-x bottom;
	margin:auto
}
.three_steps{
	height:107px;
	width:568px;
	float:left;
	margin-top:41px;
	clear:both;
	
}
.easy{
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	color:#494944;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center
}
.easy span{
	font-size:23px
}
.easy_steps{
	width:200px;
	float:left;
	height:62px;
	font-family:"Trebuchet MS", Arial;
	text-transform:uppercase;
	font-weight:bold;
	color:#000000;
	font-size:13px;
	background:url(../images/bg_steps.gif) no-repeat left;
	margin-right:5px
}
.tx-one{
	font-size:26px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	width:60px;
	text-align:center;
	margin-top:12px
}
.steps_descri{
	padding:12px 0 0 10px;
	float:left;
	width:88px
}
.register{
	float:right;
	margin-top:41px;
	width:345px
}
.in-login .register{
	margin:25px 0 20px 0;
	padding:0px;
}
.register span{
	line-height:20px;
}
.content_bot_left{
	width:510px;
	padding-right:34px;
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
}
.in-login .content_bot_left{background:url(../images/lin-ver.gif) repeat-y right;}
.para{
	font:Arial, Helvetica, sans-serif 12px #585858 ;
	text-align:justify;
	line-height:20px
}
.sing_multi{
	background:url(../images/single-multi-events.jpg) no-repeat left;
	height:45px;
	width:510px;
	margin:22px 0 22px 0;
	float:left;
	
	display:inline
}
.link-event{
	font-size:18px;
	margin:20px 60px 0 53px;
	float:left;
	display:inline
}
.event_analytics{
	background:url(../images/line_hor.gif) repeat-x top;
	width:510px;
	height:60px;
	padding-top:15px;
	float:left
}
.tx-eve-anal{
	float:right;
	width:400px;
	margin:5px 0 0 0;
	overflow:hidden
}
.tx-eve-anal p{
	line-height:17px;
	text-align:justify;
	
}
.websitework{
	background:url(../images/lin-ver.gif) repeat-y left;
	width:333px;
	float:right;
	padding:25px 0 0 30px;
	overflow:hidden;
}
.in-login .websitework{
	padding:0px 0 0 25px;
	width:340px;
	background:none
}
.websitework_icons{
	width:334px;
	height:250px;
	background:url(../images/icons_howwork.gif) no-repeat left;
	margin-top:10px;
	overflow:hidden;
}
h3 p {
	padding:15px 0 15px 50px 
}
.footer{
	border-top:1px solid #d9d9ce;
	height:53px;
	width:100%
}
.foot_content{
	width:918px;
	margin:auto;
	color:#666666;
	font-size:11px;
	margin-top:18px
}
.bott_link{
	text-align:left;
	float:left;
}
.copyright{
	float:right;
	text-align:right
}
.bott_link span{
	padding:0 20px 0 20px
}

.textfild{
	border:none;
	background:none;
	color:#b2b2b2;
	margin-left:25px;
	float:left;
}
.err_msg
{
	color:#FF0000;
	font-size:12px;
	height:30px;
	text-align:left
}
#sp_uname{
	float:right;
	width:120px
	
}
#sp_passwd{
	float:right;
	width:120px
	
}
#sp_forgot{
	float:right;
	width:120px
	
}


/*-----------------------------------Button Classes----------------------------*/	
a.view:link { color:#FF0000; border-bottom:1px dotted #FF0000; text-decoration:none; cursor:pointer}
a.view:visited { color:#FF0000; border-bottom:1px dotted #FF0000; text-decoration:none; cursor:pointer}
a.view:hover { color:#000000; border:none;text-decoration:none; cursor:pointer}


.menu{
	margin:0 40px 0px 0;
}
A.menu:link { COLOR: #585858; text-decoration:none;  border-bottom:none; cursor:pointer}
A.menu:visited { COLOR: #585858; text-decoration:none; border-bottom:none; cursor:pointer}
A.menu:hover { COLOR: #000000; text-decoration: none; border-bottom:1px dotted #666666; cursor:pointer }

A.botlink:link { COLOR: #585858; text-decoration:none;  border-bottom:none; cursor:pointer}
A.botlink:visited { COLOR: #585858; text-decoration:none; border-bottom:none; cursor:pointer}
A.botlink:hover { COLOR: #000000; text-decoration: none; border-bottom:1px dotted #666666; cursor:pointer }


.over img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1; cursor:pointer}
.over:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);-moz-opacity:0.9; text-decoration:none; cursor:pointer }


/*-----------------------------------Inner Page----------------------------*/	

.tx_contact{
	background:url(../images/textfiled_form.gif) no-repeat left;
}
.tx_form{
	font-size:11;
	text-align:right;
	margin-right:10px
}
.error{
	float:right;
	width:130px;
	height:25px;
	display:inline;
}
.button_reg{
	background:url(/images/butt.gif) no-repeat;
	border:none;
	width:74px;
	height:27px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	cursor:pointer
}
.emailme{
	background:url(/images/butt_for.gif) no-repeat;
	border:none;
	width:90px;
	height:27px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	cursor:pointer
	
}


/*-----------------------------------Page----------------------------*/	

.pager
{
	text-align:center;
	padding:3px 0 8px 0;
}
 .pager-current
 {
	 background:url(/images/sprite_icons.gif) no-repeat -16px -127px;
	 padding:1px 6px;
	 border:1px solid #622B68;
 }
 .pager-next
 {
     background:url(/images/sprite_icons.gif) no-repeat -14px -248px;
 	 padding:1px 6px;
 	 border:1px solid #622B68;
 }
 .pager-previous
 {
 	padding:0 10px  0 15px;
	background:url(/images/sprite_icons.gif) no-repeat -1px -820px;
 }
.pager-next-active
{
 	padding:0 15px 0 10px;
	background:url(/images/sprite_icons.gif) no-repeat 29px -927px;
 }

