@charset "utf-8";
/*
Theme Name: Default
Theme URI: http://www.binzcms.com/
Description: The default theme for BinzCMS.
Version: 1.0
*/

/* Start Of Toolbox */
* {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) 0 0 repeat-x;
}
.clear {
	clear:both;
}
.alignRight {
	float:right;
}
.alignLeft {
	float:left;
}
a {
	text-decoration:none;
}
a img, img a {
	border:none;
}
ul li, ol li {
	list-style:none;
}
h2, h3, h4, h5, h6 {
	font-size:14px;
}
/* End Of Toolbox */

/* Start Of Header */
#container {
	width:980px;
	margin:0 auto;
}
#main a {
	color:#676767;
}
#header {
	margin-bottom:10px;
}
.btnInput {
	width:46px;
	height:21px;
	line-height:21px;
	text-align:center;
	background:url(../images/sprite-of-default.gif) 0 -60px no-repeat;
	color:#077ac7;
}
a.btnInput {
	display:block;
}
input.btnInput {
	border:none;
}
textarea {
	border-width:1px;
	border-style:solid;
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
}
#top {
	height:28px;
	margin-bottom:8px;
}
#loginBox {
	float:left;
	height:28px;
	line-height:28px;
	position:relative;
}
#loginBox a.btnInput {
	position:absolute;
	top:3px;
	left:315px;
}
.textInput {
	border:1px solid #dcdcdc;
	padding:2px 4px;
}
#top .textInput {
	width:70px;
	margin-right:4px;
}
#miniSearch {
	float:right;
	height:28px;
	line-height:28px;
}
#miniSearch .textInput {
	width:120px;
}
#alreadyLogin {
	float:left;
	height:28px;
	line-height:28px;
	color:#dcdcdc;
}
#alreadyLogin img {
	vertical-align:middle;
	margin-right:5px;
}
#alreadyLogin a {
	color:#077AC7;
}
#alreadyLogin u {
	color:#077AC7;
}
#alreadyLogin span {
	margin-left:3px;
}
#alreadyLogin #whois {
	color:#333;
}
#topMiddle {
	height:54px;
}
#logo {
	float:left;
}
#logo a {
	float:left;
	width:200px;
	height:54px;
	background:url(../images/logo.png) 0 14px no-repeat;
	text-indent:-9999px;
}
#miniLinks {
	float:right;
	margin-top:25px;
}
#miniLinks li {
	display:inline;
	color:#333;
	background:url(../images/dot_line.gif) right center no-repeat;
	padding-right:10px;
	padding-left:6px;
}
#miniLinks li.rss-icon {
	background:url(../images/icon_rss.gif) right center no-repeat;
	padding-right:18px;
}
#miniLinks a {
	color:#2d716f;
}
#topBottom {
	height:37px;
	background:url(../images/sprite-of-default.gif) 0 0 no-repeat;
}
#mainNav {
	height:28px;
	margin-top:1px;
	padding-left:80px;
}
#mainNav li {
	float:left;
	height:27px;
	line-height:27px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	margin-top:1px;
}
#mainNav li span {
	float:left;
	height:27px;
	line-height:27px;
	padding-right:15px;
}
#mainNav li.current {
	background:url(../images/sprite-of-default.gif) 0 -100px no-repeat;
	height:24px;
	line-height:24px;
	margin-top:4px;
}
#mainNav li.current span {
	background:url(../images/sprite-of-default.gif) right -130px no-repeat;
	height:24px;
	line-height:24px;
}
#mainNav li a {
	color:#fff;
}
#mainNav li.current a {
	color:#000;
}
/* End Of Header */

/* Start Of Footer */
#footer {
	height:80px;
	background:#f1efeb;
	-moz-border-radius:7px;
	border:2px solid #e5e0d8;
	text-align:center;
	margin:10px auto;
}
#bottomNav {
	margin-top:10px;
}
#bottomNav li {
	color:#333;
	display:inline;
	padding-left:6px;
	padding-right:10px;
}
#bottomNav li.last {
	background:none;
}
#bottomNav li a {
	color:#276560;
}
#footer li, #footer p {
	line-height:20px;
}
#footer p a {
	color:#074c8e;
	font-weight:700;
}
/* End of Footer */

/* Start of Register */
#wildCurveWrapper {
	-moz-border-radius:10px;
	border:1px solid #d3d3d3;
	margin:10px auto;
	padding:10px;
	color:#565553;
	position:relative;
}
/*.wild-curve {
	position:absolute;
	width:8px;
	height:8px;
	overflow:hidden;
	background-image:url(../images/bg_curve.gif);
	background-repeat:no-repeat;
}
#wildCurveLT {
	background-position:0 0;
	left:0;
	top:0;
}
#wildCurveRT {
	background-position:-8px 0;
	right:0;
	top:0;
}
#wildCurveLB {
	background-position:0 -8px;
	left:0;
	bottom:0;
}
#wildCurveRB {
	background-position:-8px -8px;
	right:0;
	bottom:0;
}
*/
#wildCurveWrapper .red {
	color:Red;
	margin:0 3px;
}
#wildCurveWrapper fieldset {
	border-color:#e3e3e3 #fff #fff #fff;
	border-style:solid;
	border-width:3px;
	padding:10px;
}
legend {
	color:#2c6e6a;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 12px;
	padding:0 5px;
}
legend span {
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.rtable {
	margin:10px auto;
	width:100%;
}
.rtable th, .rtable td {
	padding:4px 6px;
	vertical-align:top;
}
.rtable th {
	font-size:14px;
	font-weight:normal;
	text-align:right;
	width:200px;
}
.rtable td .textInput, .rtable td select {
	border:2px solid #e8e8e8;
	padding:2px 6px;
	background:#fff;
}
.rtable td .textInput:hover, .rtable td .textInput.mhover {
	border-color:#cfcfcf;
}
.rtable td .textInput.active {
	border-color:#99d7d1;
}
.rtable td img, .rtable td input {
	vertical-align:middle;
}
.rtable td a {
	color:#538F8D;
	margin:0 3px;
}
#termsOfService {
	text-align:center;
}
#termsOfService textarea {
	font-size:12px;
	height:100px;
	line-height:15px;
	margin:10px auto;
	padding:6px;
	width:670px;
}
#regBtn {
	height:43px;
	line-height:43px;
	text-align:center;
}
#regBtn input {
	vertical-align:middle;
}
/* End of Register */
