#select_funcs
{
	font-weight:normal;	
}
#select_funcs optgroup
{
	font-weight:normal;
}
.call_out
{
	background-color: #FFFFCC;
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:1px solid #CCCC99;
	margin-bottom:10px;
}
.smaller_table td
{
	font-size:11px;
}
#__wbc_timer_holder
{

	position:fixed;
	bottom:20px;
	right:20px;
	float:right;
	clear:right;
}
.error, .success, .info
{	
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:15px;
	font-weight:bold;
	
	padding:15px 10px 15px 55px;
    background-repeat: no-repeat;
    background-position: 10px center;
	margin-bottom:10px;
}
.login
{
	float:right;
	clear:right;
	width:180px;
	margin-left: 20px;
	margin-bottom: 30px;
	background-color: #FFFFCC;
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.look_left
{
	background-image:url(../graphics/arrow_left.gif);
	background-repeat:no-repeat;
	background-color:#CDE3EE;
	background-position:5px 5px;
	padding-left: 80px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-color:#9AC7DC;
	border-style:solid;
	border-width:1px;
}
.error
{
	background-color:#FFCCCC;
	color:#990000;
	background-image:url(../graphics/error.png);
}
.error a
{
	color:#990000;
}
.success
{
	background-color:#CCFFCC;
	color:#60982e;
	background-image:url(../graphics/success.png);
}
.info
{
	background-color:#FFFFCC;
	color:#333333;
	background-image:url(../graphics/info.png);
	background-position:10px 10px;
}

body,html
{
 height: 100%; 
}
.new
{
	font-size:11px;
	color:#CC0000;
}
body{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height:150%;
	
	font-size:14px;
	padding:0px;
	margin:0px;
	background-color:#dbdbdb;
	
}
.live_chat_demo
{
	background-image:url(../graphics/demo_button.gif);
	background-repeat:no-repeat;
	float:left;
	width:163px;
	height:38px;

	padding-top:8px;
	text-align:center;
	margin-right:15px;
	margin-top:5px;
	
}
.free_chat_software
{
	background-image:url(../graphics/free_chat_software.gif);
	background-repeat:no-repeat;
	float:left;
	width:163px;
	height:38px;
	
	padding-top:8px;
	text-align:center;
		margin-top:5px;
	
	
}
.chat_features
{
	background-image:url(../graphics/chat_features.gif);
	background-repeat:no-repeat;
	float:left;
	width:163px;
	height:38px;

	padding-top:8px;
	text-align:center;
	margin-right:15px;
		margin-top:5px;
	
}
.live_chat_demo a:link, .chat_features a:link, .free_chat_software a:link,
.live_chat_demo a:active, .chat_features a:active, .free_chat_software a:active,
.live_chat_demo a:visited, .chat_features a:visited, .free_chat_software a:visited
{
	color:#FFFFFF;
}
.live_chat_demo a:hover, .chat_features a:hover, .free_chat_software a:hover
{
	text-decoration:none;

}
.box h2
{
	color:#999999;
	font-weight: normal;
	font-size:17px;
	margin-top:2px;
	line-height:160%;
	margin-bottom:5px;
}
.box h2 strong
{
	font-weight:normal;
	color:#000000;
	font-size: 22px;
}

.box ul li strong
{
	color:#009900;
}
.benefits ul li, .box ul li
{
list-style:none;
background-image: url(../graphics/bullet_green.png);
background-repeat:no-repeat;
padding-left:17px;
background-position:0px 2px;

}
.benefits strong
{
	font-size:17px;
}
.benefits ul
{
	margin-top:2px;
}
.credit_box
{
background-image:url(../graphics/sun.png);
background-repeat:no-repeat;
width:100px;
height:50px;
float:right;
padding-left:37px;
font-size:11px;
line-height:140%;
padding-top:2px;
}
.button_box
{
	padding:10px;
	border:1px solid #59A4C8;
	;
	background-color:#BAD9E8;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.button_box input
{
	font-size:17px;
	width:100%;
	height:40px;
}
.quote strong
{
	color:#59A4C8;
	font-weight:normal;
}
.quote
{
	padding-top:5px;
	padding-bottom:5px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:140%;
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	color: #999999;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 20px;
}
.box3 a:link, .box3 a:active, .box3 a:visited
{
	color:#337493;
}
.box3 a:hover
{
	color:#3F8FB6;
}

a:link, a:active, a:visited
{
	color:#6DA810;
}
a:hover
{
color:#99CC00;
}
ol li
{
	font-size:15px;
}
.code
{
	padding:20px;
	background-color:#FFFFCC;
	border:1px solid #CCCC99;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.site
{
	padding:10px;
	background-color:#eaeaea;
	border:1px solid #e0e0e0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	height:25px;
	width:98%;
}
.site_heading
{
	padding:10px;
	background-color:#eaeaea;
	border:1px solid #e0e0e0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	height:25px;
	color:#999999;
	width:98%;
}
.custom
{
padding:10px;
	background-color:#eaeaea;
	border:1px solid #e0e0e0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	overflow:visible;
	clear:both;
	width:98%;
}
.custom_name
{
	padding:10px;
	background-color:#FFFF99;
	border:1px solid #e0e0e0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	overflow:visible;
	clear:both;
	width:98%;
}
.bug
{
	padding:10px;
	background-color:#eaeaea;
	border:1px solid #e0e0e0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	overflow:visible;
	clear:both;
	width:98%;
}
.idea
{
	padding:10px;
	background-color:#eaeaea;
	border:1px solid #e0e0e0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	overflow:visible;
	clear:both;
	width:98%;
}
.vote
{
	color:#999999;
	font-size:11px;
}
.date
{
	font-size:11px;
	color:#999999;
}
form
{
	margin:0px;
	padding:0px;
}
.banIP
{
	font-size:12px;
	padding:5px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:5px;
	background-color:#EAEAEA;

}
.row1, .row2
{
	font-size:13px;
}
.row1
{
	background-color:#EBEBEB;	
}
.row2
{
	background-color:#ffffff;
}
.back
{
	font-size:12px;
	height:15px;
	
	line-height:100%;


}



.site_name, .bug_name, .idea_name
{
	float:left;
	width:80%;
	height:auto;
}
.site_count, .bug_date, .idea_date
{
	float:left;
		width:20%;
		height:auto;
}
#footer a:link, #footer a:active, #footer a:visited
{
	margin-right:15px;
	color:#86949b;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
	color: #86949b;
}
#footer
{
	margin-top:20px;
	background-color:#FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:5px;
	font-size:11px;
	color:#86949b;
}

.box
{
width:87%;
background-color:#FFFFFF;
-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
padding:25px;

}
.round_box
{
	background-color:#E1EEF4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:15px;
	border: 1px solid #BEDAE7;

}
.box ul
{
	font-size:14px;
}

.box3 h3
{
	color:#30718F;
}
.box2
{
	margin-top:20px;
	background-color:#70AECD;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:25px;

}
.box_range
{
	margin-top:10px;
	background-color:#CDE2ED;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:10px;
	color: #768b95;
}.box_info
{
	margin-top:5px;
	background-color:#0066CC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:10px;
	color: #FFFFFF;
}
.box_info a:link, .box_info a:active, .box_info a:visited
{
	color:#CCFFFF;
}
.box_info a:hover
{
	color:#FFFFFF;
}
.box3
{
	margin-top:20px;
	background-color:#9AC7DC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:25px;

}

.clear
{
clear:both;
height:0px;
margin:0px;
padding:0px;
}
.left_col
{
	float:left;
	width:470px;
	padding-right:20px;
}
.right_col
{
	float:left;
	width:190px;
	padding-left:20px;
	border-left:1px solid #E8E8E8;
	
}
.arrow
{
	background-image:url(../graphics/arrow.gif);
	background-repeat:no-repeat;
	height:33px;
	margin:0px;
	padding:0px;
	background-position: 30px 0px;
}
#top
{

}
.button a
{
	text-decoration:none;
	color:#FFFFFF;

}
.started
{
	width:200px;
	float:left;
	font-size:22px;
	margin-top:20px;
}	
.button 
{
	padding:10px;
	margin:0px;
	background-color:#99CC00;
	border: 2px solid #618100;
	color:#000000;
	text-decoration:none;
	font-size:20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	line-height: 120%;
	width:200px;
	float:left;
}

.btn
{
	padding:5px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background-color:#009900;
	width:150px;
	margin:auto;
	text-align:center;
	margin-top:30px;
}
.btn a
{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
.service, .service1
{
	cursor:pointer;
	float:left;
	margin-right:50px;
	width:270px;
	padding:30px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background-color:#191919;
	height:200px;
	margin-top:50px;
	
}
.service1
{
background-color:#09374a;
}
#content
{
	margin: 0 auto;
	padding: 20px;

	text-align:left;
	width: 763px;

}
.wrapper
{
}
.signup
{
	/*background-color:#EBEBEB;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:10px;*/
}

#top_links a.current
{
	color:#357589;
	background-color:#FFFFFF;
}
#top_links a:hover
{
	text-decoration:underline;
}
#signup_pricing
{
	font-size:11px;

	line-height:120%;
	color:#999999;
}
#signup_pricing strong
{
	color:#000000;
}
#signup_pricing .title
{
	font-size:22px;
	color: #79BA38;
}
#top_links a
{
	padding-left:10px;
	padding-right:10px;	
	padding-top:5px;
	padding-bottom:5px;	
	background-color:#cde3ee;
	
	color:#9cb6c3;
	margin-left:10px;
	
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	text-decoration:none;
}
.preview
{
	border-left:2px dotted #FFFFFF;
	margin-left:20px;
	padding-left:20px;
	color: #FFFFFF;
}
.gray
{
	color:#999999;
}
.free
{
	font-size:12px;
}
h1 strong
{
	color:#59A4C8;
	font-weight: normal;
}
h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	margin-bottom:5px;
	line-height:120%;
	font-weight: normal;
	margin-top: 4px;
}
h3
{
	font-size:18px;
	color:#59A4C8;
	margin-bottom:2px;
	margin-top:20px;
}
h3 strong
{
	color:#999999;
}
h2
{
	font-size:18px;
	color:#FFFFFF;
	margin-bottom:2px;
	margin-top:0px;
}
.box2 a{
	color:#CCFFFF;
}

