@charset "utf-8";
/* CSS Document */
body{
margin:0px;
}
/* ----- Header ----- */
#headerleft{
	width:9px;
	height:34px;
	background-repeat:no-repeat;
	background-image:url(../../images/left_but.gif);
	}
#headermiddle{
	height:34px;
	background-repeat:repeat-x;
	background-image:url(../../images/middle_but.gif);
	}
#headerright{
	width:9px;
	height:34px;
	background-repeat:no-repeat;
	background-image:url(../../images/right_but.gif);
	}
#buttonheaderleft{
	float:left;
	width:750px;
	}
#redbuttonheader{
	float:right;
	padding:2px 20px 0 0px;
	}
.sliding{
	width:90px;
	float:left;
	padding:0 10px;
	margin:0 10px;
	*margin:0 5px;
	}
	
/* ----- Text ----- */
.searchtable{
	border:1px solid #CCCCCC;
	}
	
#bggray{
	background-color:#F7F7F7;
	}
	
.headerbutton{
	color:#666666;
	font-size:12px;
	display:inline;
	list-style:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.headerbutton ul{
	margin:0px;
	padding:2px 0 0 20px;
	}
.headerbutton li{
	float:left;	
	display:inline;
	padding-right:20px;
	}
.headerbutton a{
	color:#666666;
	text-decoration:none;
	}
.headerbutton a:hover{
	color:#000000;
	text-decoration:none;
	}
.headerbutton a.active{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
.blackbold{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:30;	 
	font-family:Arial, Helvetica, sans-serif;
	}
.redbutright{
	color:#cc0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.normalblacktext{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.normalblacktext a{
	color:#000000;
	}
.normalblacktext a:hover{
	color:#0066cc;
	}
.normalblacktext a:active{
	color:#cc0033;
	}
.graybold{
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.whitebantextpadding{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0 10px 0 10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.blackbantextpadding{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0 10px 0 10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}

	
/* ----- Homepagebanner ----- */
#bannerdiv{
	float:left;
	width:195px;
	height:91px;
	margin:10px 10px 10px 0px;
	}
.speaker{
	background-repeat:no-repeat;
	background:url(../../images/speakers.gif);
	}
.upcoming{
	background-repeat:no-repeat;
	background:url(../../images/upcomingevents.gif);
	}
.conference{
	background-repeat:no-repeat;
	background:url(../../images/conference.gif);
	}
.resource{
	background-repeat:no-repeat;
	background:url(../../images/resources.gif);
	}
.wightsearchdiv{
	width:50px;
	float:left;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	}
#globebgimage{
	background-position:center;
	background-repeat:no-repeat;
	background-image:url(../../images/banner_img.gif);
	}
.globeweigthttext{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 130px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.searchconttext{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.globeyellowtext{
	color:#ffff00;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.bluebutton{
	color:#0066cc;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.bluebutton a{
	color:#0066cc;
	}
.bluebutton a:hover{
	color:#3CB7F9;
	}
.bluebutton a:active{
	color:#cc0033;
	}
.graybutton{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.darkbluetext{
	color:#0000ff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.flowerbg{
	height:210px;
	background-position:center;
	background-repeat:no-repeat;
	background-image:url(../../images/banner_img1.gif);
	}
.flowertitle{
	height:77px;
	background-position:center;
	background-repeat:no-repeat;
	background-image:url(../../images/bestchristianspeaker.gif);
	}
	
	
/* ----- Form ----- */
.inbox{
	height:18px;
	color:#000000;
	padding:0 5px;
	font-size:12px;
	text-decoration:none;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	
/* ----- Footer ----- */
#footerleft{
	width:6px;
	height:42px;
	background-repeat:no-repeat;
	background-image:url(../images/footer_left.gif);
	}
#footermiddle{
	background-repeat:repeat-x;
	background-image:url(../images/footer_middle.gif);
	}
#footerright{
	width:6px;
	background-repeat:no-repeat;
	background-image:url(../images/footer_right.gif);
	}
#footerleftwidth{
	float:left;
	width:330px;
	padding:0 0 0 10px;
	}
#footerrightwidth{
	float:right;
	width:440px;
	}
/* ----- Header ----- */
.title{
	color:#0066cc;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.titlered{
	color:#cc0033;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.imagepad{
	margin:0 3px 0 3px;
	border:solid 1px #999999;
	}
/* ----- Header Ends ----- */


/* ----- Leftmenu ----- */
#height1{
	height:10px;
	}
#searchdiv{
	float:left;
	width:100%;
	height:20px;
	}
#searchcheckbox{
	float:left;
	width:20px;
	height:20px;
	}
#searchcontent{
	float:left;
	width:auto;
	height:20px;
	padding:3px 10px 0 2px;
	}
.titleone{
	color:#585858;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana;
	}
.titlenormalgray{
	color:#585858;
	font-size:12px;
	text-decoration:none;
	padding:0 0 2px 0px;
	font-family:Tahoma, Arial, Verdana;
	}
.formindicates{
	color:#FF0000;
	font-size:12px;
	text-decoration:none;
	padding:0 0 2px 0px;
	font-family:Tahoma, Arial, Verdana;
	}
.contentblack{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.textarea{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	}
.textareawidth{
	color:#000000;
	font-size:12px;
	width:180px;
	text-decoration:none;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	}
.textareawidthone{
	color:#000000;
	font-size:12px;
	width:180px;	
	font-family:Arial, Helvetica, sans-serif;
	}	
.lefttableborder{
	width:236px;
	float:right;
	padding:20px 5px;
	border:solid 1px #bdbcbd;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(../images/table_bg.png);
	}
.menutitle{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.menutitlehead{
	font-family:Tahoma, Arial, Verdana;
	color:#000000;
	font-size:1.2em;
	font-weight:bold;
	}
.blackcontent{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.blackcontentitalic{
	color:#000000;
	font-size:11px;
	font-style:italic;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.profilename{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.registertextarea{
	color:#000000;
	font-size:12px;
	width:140px;
	text-decoration:none;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	}
.registertextareaone{
	color:#000000;
	font-size:12px;
	width:100px;
	text-decoration:none;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	}
.registertable{
	border:solid 1px #bdbcbd;
	}
#regbuttonone{
	height:29px;
	background-repeat:no-repeat;
	background-image:url(../images/reg_buttonone.png);
	}
/* ----- Leftmenu Ends ----- */


/* ----- Rightmenu ----- */
.buttonlink{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.buttonlink ul{
	margin:0px;
	padding:2px 0 0 0px;
	}
.buttonlink li{
	padding:0 5px;
	list-style:none;
	}
.buttonlink a{
	color:#666666;
	text-decoration:none;
	}
.buttonlink a:hover{
	color:#000000;
	text-decoration:none;
	}
.buttonlink a.active{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
.forgetlink{
	color:#0066FF;
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.forgetlink a{
	text-decoration:none;
	}
.forgetlink a:hover{
	text-decoration:underline;
	}
/* ----- Rightmenu Ends ----- */


/* ----- Button ----- */
.formtableheader{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding:5px 0px;
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Verdana;
	background-image:url(../images/reg_middle.png);
	}
.outerbut{
	float:left;
	width:auto;
	height:37px;
	margin:0 5px;
	text-align:center;
	background-repeat:repeat-x;
	background-image:url(../images/button_mid.png);
	}
.leftbut{
	float:left;
	width:5px;
	height:37px;
	background-repeat:no-repeat;
	background-image:url(../images/button_left.png);
	}
.middletext{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana;
	}
#middlebut{
	float:left;
	text-align:center;
	padding:10px 20px;
	}
.rightbut{
	width:5px;
	height:37px;
	float:right;
	background-repeat:no-repeat;
	background-image:url(../images/button_right.png);
	}
	
/* ----- Right button ----- */
.regmiddletext{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana;
	}
#regbutton{
	height:29px;
	background-repeat:no-repeat;
	background-image:url(../images/reg_bgbutton.png);
	}
#regbutttwo{
	height:33px;
	background-repeat:no-repeat;
	background-image:url(../images/reg_bgbutttwo.png);
	}
/* ----- Button Ends ----- */


/* ----- Div Javascript ----- */

.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
padding:5px;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}

.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid #CCCCCC;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid #999999;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}

.drag-handle{ /*Overwrite default drag handle bar background color with below (Title)*/
color:#000000;
padding:5px 0px;
background-repeat:repeat-x;
background-image:url(../images/reg_middle.png);
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background:#ECF9FD;
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);
opacity: 0.8;
}

/* ----- Div Javascript End ----- */


/* ----- Tooltip ----- */
#dhtmltooltip{
width:auto;
padding: 5px;
z-index: 500;
color:#333333;
font-size:12px;
text-align:center;
position: absolute;
visibility: hidden;
background-color:#F5F5F5;
border:1px #666666 solid;
font-family:Arial, Helvetica, sans-serif;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/* ----- Tooltip End */
#searchspace{
			line-height:14px;
			font-weight:bold;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}
			
			
/* ----- rightside ----- */
.menutitleright{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 20px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.menutitleright a{
	color:#000000;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}			
/*----------- */
.editbgtablehead{
	color:#000000;
	padding:2px 0 5px 15px;
	background-color:#D1EFFB;
	border:1px solid #6AC5ED;
	border-bottom:none;
	}
	.editbgtable{
	overflow:hidden;
	border:1px solid #d7d7d7;
	background-repeat:repeat-x;
	background-position:bottom;
	background-image:url(../images/edit_tablebg.jpg);
	}
