.pillbox{
	height:24px;
}
.pillbox a{
	float:left;
	color:#fff!important;
	padding:1px 0;
}
.pillbox span{
	float:left;
	height:22px;
	line-height:22px;
	font-size:11px;
	padding:0 10px;
}
.pillbox .left{
	background:#62A6E3 url(../resources/images/pillboxes2.gif) no-repeat;
}
.pillbox .left span{
	border-right:1px solid #91BCE7;
}
.pillbox .left-selected{
	background:#3879AF url(../resources/images/pillboxes2.gif) no-repeat 0 -24px;
	text-decoration:none;
}
.pillbox .left-selected span{
	border-right:1px solid #306A9A;
}
.pillbox .right{
	background:#62A6E3 url(../resources/images/pillboxes2.gif) no-repeat top right;
}
.pillbox .right span{
	border-left:1px solid #91BCE7;
}
.pillbox .right-selected{
	background:#3879AF url(../resources/images/pillboxes2.gif) no-repeat 100% -24px;
	text-decoration:none;
}
.pillbox .right-selected span{
	border-left:1px solid #306A9A;
}
.pillbox-grey{
	height:17px;
}
.pillbox-grey a{
	float:left;
	color:#333;
	padding:1px 0;
}
.pillbox-grey span{
	float:left;
	height:18px;
	line-height:18px;
	font-size:11px;
	padding:0 7px;
}
.pillbox-grey .left{
	background:#3879AF url(move-element-pillbox.png) no-repeat;
}
.pillbox-grey .left span{
	border-right:1px solid #91BCE7;
}
.pillbox-grey .left-selected{
	background:#3879AF url(move-element-pillbox.png) no-repeat 0 -20px;
	text-decoration:none;
}
.pillbox-grey .left-selected span{
	border-right:1px solid #306A9A;
	color:#FFF;
}
.pillbox-grey .right{
	background:#3879AF url(move-element-pillbox.png) no-repeat top right;
}
.pillbox-grey .right span{
	border-left:1px solid #91BCE7;
}
.pillbox-grey .right-selected{
	background:#3879AF url(move-element-pillbox.png) no-repeat 100% -20px;
	text-decoration:none;
}
.pillbox-grey .right-selected span{
	border-left:1px solid #306A9A;
	color:#FFF;
}
.site-buttons-more{
	position:absolute;
	z-index:20;
	margin:0;
	padding:4px 0;
	background:#454545;
	font-size:11px;
	line-height:21px;
	list-style-type:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:2px 2px 10px #000;
	-webkit-box-shadow:2px 2px 10px #000;
}
.more-row{
	margin:0;
	padding:0;
	border-style:solid;
	border-color:#454545;
	border-width:1px 0;
}
.more-row a{
	position:relative;
	display:block;
	margin:0;
	padding:2px 0;
	text-decoration:none;
	color:#fff!important;
}
.more-row span{
	display:block;
	padding:2px 30px 2px 32px;
	background-repeat:no-repeat;
	background-position:8px 50%;
}
.more-row a:hover span{
	background-color:#646464;
	text-decoration:none!important;
}
.more-delete-row{
	border-top:1px solid #313131;
}
.more-delete-row a{
	border-top:1px solid #535353;
	padding-top:3px;
}
#more-link-blog span{
	background-image:url(speech_bubble.png);
}
#more-link-form span{
	background-image:url(pencil.png);
}
#more-link-delete span{
	background-image:url(cross.png);
}
#more-link-permissions span{
	background-image:url(permission_icon.gif);
}
#more-link-stats span{
	background-image:url(stats_icon.gif);
}
#more-link-copy span{
	background-image:url(copy_icon.png);
	background-position:5px 50%;
}
.blue-button-38,.blue-button-33,.blue-button-29,.blue-button-25,.gray-button-38,.gray-button-33,.gray-button-29,.gray-button-25,.green-button-38,.green-button-33,.green-button-29,.green-button-25,.orange-button-53,.orange-button-38,.orange-button-33,.orange-button-29,.orange-button-25,.red-button-38,.red-button-33,.red-button-29,.red-button-25{
	display:inline-block;
	color:#fff!important;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none!important;
	-moz-box-shadow:1px 1px 5px #ccc;
	-webkit-box-shadow:1px 1px 5px #ccc;
	box-shadow:1px 1px 5px #ccc;
}
.blue-button-38 .bi,.blue-button-33 .bi,.blue-button-29 .bi,.blue-button-25 .bi,.gray-button-38 .bi,.gray-button-33 .bi,.gray-button-29 .bi,.gray-button-25 .bi,.green-button-38 .bi,.green-button-33 .bi,.green-button-29 .bi,.green-button-25 .bi,.orange-button-53 .bi,.orange-button-38 .bi,.orange-button-33 .bi,.orange-button-29 .bi,.orange-button-25 .bi,.red-button-38 .bi,.red-button-33 .bi,.red-button-29 .bi,.red-button-25 .bi{
	display:block;
	_display:inline-block;
	color:#fff!important;
}
.orange-button-53{
	padding:0 0 0 20px;
	font-size:26px;
}
.orange-button-53 .bi{
	height:53px;
	line-height:53px;
	padding:0 20px 0 0;
}
.orange-button-53{
	background:url(button_53_orange.png) no-repeat 0 -53px;
	text-shadow:#9b5001 0 -1px;
}
.orange-button-53 .bi{
	background:url(button_53_orange.png) no-repeat top right;
}
.blue-button-38,.gray-button-38,.green-button-38,.orange-button-38,.red-button-38{
	padding:0 0 0 16px;
	font-size:16px;
}
.blue-button-38 .bi,.gray-button-38 .bi,.green-button-38 .bi,.orange-button-38 .bi,.red-button-38 .bi{
	height:38px;
	line-height:38px;
	padding:0 16px 0 0;
}
.blue-button-38{
	background:url(button_38_blue.png) no-repeat 0 -38px;
	text-shadow:#014786 0 -1px;
}
.blue-button-38 .bi{
	background:url(button_38_blue.png) no-repeat top right;
}
.gray-button-38{
	background:url(button_38_gray.png) no-repeat 0 -38px;
	color:#333!important;
	text-shadow:#fff 0 1px;
}
.gray-button-38 .bi{
	background:url(button_38_gray.png) no-repeat top right;
	color:#333!important;
}
.green-button-38{
	background:url(button_38_green.png) no-repeat 0 -38px;
	text-shadow:#326500 0 -1px;
}
.green-button-38 .bi{
	background:url(button_38_green.png) no-repeat top right;
}
.green-button-38 .lng{
	background:url(button_50_green.png) no-repeat top right;
}

.orange-button-38{
	background:url(button_38_orange.png) no-repeat 0 -38px;
	text-shadow:#9b5001 0 -1px;
}
.orange-button-38 .bi{
	background:url(button_38_orange.png) no-repeat top right;
}
.red-button-38{
	background:url(button_38_red.png) no-repeat 0 -38px;
	text-shadow:#9a1901 0 -1px;
}
.red-button-38 .bi{
	background:url(button_38_red.png) no-repeat top right;
}
.blue-button-33,.gray-button-33,.green-button-33,.orange-button-33,.red-button-33{
	padding:0 0 0 14px;
	font-size:14px;
}
.blue-button-33 .bi,.gray-button-33 .bi,.green-button-33 .bi,.orange-button-33 .bi,.red-button-33 .bi{
	height:33px;
	line-height:33px;
	padding:0 14px 0 0;
}
.blue-button-33{
	background:url(button_33_blue.png) no-repeat 0 -33px;
	text-shadow:#014786 0 -1px;
}
.blue-button-33 .bi{
	background:url(button_33_blue.png) no-repeat top right;
}
.gray-button-33{
	background:url(button_33_gray.png) no-repeat 0 -33px;
	color:#333!important;
	text-shadow:#fff 0 1px;
}
.gray-button-33 .bi{
	background:url(button_33_gray.png) no-repeat top right;
	color:#333!important;
}
.green-button-33{
	background:url(button_33_green.png) no-repeat 0 -33px;
	text-shadow:#326500 0 -1px;
}
.green-button-33 .bi{
	background:url(button_33_green.png) no-repeat top right;
}
.orange-button-33{
	background:url(button_33_orange.png) no-repeat 0 -33px;
	text-shadow:#9b5001 0 -1px;
}
.orange-button-33 .bi{
	background:url(button_33_orange.png) no-repeat top right;
}
.red-button-33{
	background:url(button_33_red.png) no-repeat 0 -33px;
	text-shadow:#9a1901 0 -1px;
}
.red-button-33 .bi{
	background:url(button_33_red.png) no-repeat top right;
}
.blue-button-29,.gray-button-29,.green-button-29,.orange-button-29,.red-button-29{
	padding:0 0 0 12px!important;
	font-size:13px;
}
.blue-button-29 .bi,.gray-button-29 .bi,.green-button-29 .bi,.orange-button-29 .bi,.red-button-29 .bi{
	height:29px;
	line-height:29px;
	padding:0 12px 0 0!important;
}
.blue-button-29{
	background:url(button_29_blue.png) no-repeat 0 -29px;
	text-shadow:#014786 0 -1px;
}
.blue-button-29 .bi{
	background:url(button_29_blue.png) no-repeat top right;
}
.gray-button-29{
	background:url(button_29_gray.png) no-repeat 0 -29px;
	color:#333!important;
	text-shadow:#fff 0 1px;
}
.gray-button-29 .bi{
	background:url(button_29_gray.png) no-repeat top right;
	color:#333!important;
}
.green-button-29{
	background:url(button_29_green.png) no-repeat 0 -29px;
	text-shadow:#326500 0 -1px;
}
.green-button-29 .bi{
	background:url(button_29_green.png) no-repeat top right;
}
.orange-button-29{
	background:url(button_29_orange.png) no-repeat 0 -29px;
	text-shadow:#9b5001 0 -1px;
}
.orange-button-29 .bi{
	background:url(button_29_orange.png) no-repeat top right;
}
.red-button-29{
	background:url(button_29_red.png) no-repeat 0 -29px;
	text-shadow:#9a1901 0 -1px;
}
.red-button-29 .bi{
	background:url(button_29_red.png) no-repeat top right;
}
.blue-button-25,.gray-button-25,.green-button-25,.orange-button-25,.red-button-25{
	padding:0 0 0 10px!important;
	font-size:11px;
}
.blue-button-25 .bi,.gray-button-25 .bi,.green-button-25 .bi,.orange-button-25 .bi,.red-button-25 .bi{
	height:25px;
	line-height:25px;
	padding:0 10px 0 0!important;
}
.blue-button-25{
	background:url(button_25_blue.png) no-repeat 0 -25px;
	text-shadow:#014786 0 -1px;
}
.blue-button-25 .bi{
	background:url(button_25_blue.png) no-repeat top right;
}
.gray-button-25{
	background:url(button_25_gray.png) no-repeat 0 -25px;
	color:#333!important;
	text-shadow:#fff 0 1px;
}
.gray-button-25 .bi{
	background:url(button_25_gray.png) no-repeat top right;
	color:#333!important;
}
.green-button-25{
	background:url(button_25_green.png) no-repeat 0 -25px;
	text-shadow:#326500 0 -1px;
}
.green-button-25 .bi{
	background:url(button_25_green.png) no-repeat top right;
}
.orange-button-25{
	background:url(button_25_orange.png) no-repeat 0 -25px;
	text-shadow:#9b5001 0 -1px;
}
.orange-button-25 .bi{
	background:url(button_25_orange.png) no-repeat top right;
}
.red-button-25{
	background:url(button_25_red.png) no-repeat 0 -25px;
	text-shadow:#9a1901 0 -1px;
}
.red-button-25 .bi{
	background:url(button_25_red.png) no-repeat top right;
}
a.big-orange-button{
	display:inline-block;
	padding:0 0 0 12px;
	background:#EA891D url(big_orange_button.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	text-decoration:none;
	text-shadow:#b04c00 1px 1px;
}
.big-orange-button span.button-inner{
	display:block;
	_display:inline-block;
	color:#fff;
	background:url(big_orange_button.gif) no-repeat top right;
	height:35px;
	line-height:34px;
	padding:0 12px 0 0;
}
a.medium-orange-button{
	display:inline-block;
	padding:0 0 0 6px;
	background:url(../resources/images/orange_button_medium.png) no-repeat 0 -31px;
	font-size:13px;
	font-weight:bold;
	color:#fff!important;
	cursor:pointer;
	text-decoration:none;
	text-shadow:#b04c00 1px 1px;
}
.medium-orange-button span.button-inner{
	display:block;
	_display:inline-block;
	background:url(../resources/images/orange_button_medium.png) no-repeat top right;
	padding:0 12px 0 6px;
	height:31px;
	line-height:28px;
}
a.big-grey-button,a.big-blue-button,a.big-red-button,a.big-light-gray-button,a.big-dark-gray-button{
	display:inline-block;
	padding:0 0 0 12px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
.big-grey-button span.button-inner,.big-blue-button span.button-inner,.big-red-button span.button-inner,.big-light-gray-button span.button-inner,.big-dark-gray-button span.button-inner{
	display:block;
	_display:inline-block;
	height:31px;
	line-height:28px;
	padding:0 12px 0 0;
}
a.big-grey-button{
	background:#D8D8D8 url(big_grey_button.gif) no-repeat;
	color:#333!important;
	text-shadow:#FFF 1px 1px;
}
.big-grey-button span.button-inner{
	background:url(big_grey_button.gif) no-repeat top right;
	color:#333!important;
}
a.big-blue-button{
	background:#4B92D0 url(big_blue_button.gif) no-repeat;
	color:#fff!important;
	text-shadow:#155A97 1px 1px;
}
.big-blue-button span.button-inner{
	background:url(big_blue_button.gif) no-repeat top right;
	color:#fff!important;
}
a.big-red-button{
	background:#4B92D0 url(big_red_button.gif) no-repeat;
	color:#fff!important;
	text-shadow:#A60A00 1px 1px;
}
.big-red-button span.button-inner{
	background:url(big_red_button.gif) no-repeat top right;
	color:#fff!important;
}
a.big-light-gray-button{
	background:url(big_light_gray_button.png) no-repeat;
	color:#333!important;
}
.big-light-gray-button span.button-inner{
	background:#fff url(big_light_gray_button.png) no-repeat top right;
	height:28px;
	text-shadow:0 -1px 0 #fff;
}
a.big-dark-gray-button{
	background:url(big_dark_gray_button.gif) no-repeat 0 1px;
	font-size:14px;
	color:#fff!important;
	text-shadow:#222 1px 1px;
}
.big-dark-gray-button span.button-inner{
	background:url(big_dark_gray_button.gif) no-repeat right 1px;
	color:#fff!important;
	height:35px;
	line-height:34px;
}
a .arrow-wrap{
	background:url(userhome/small-down-arrow.gif) no-repeat 100% 60%;
	padding-right:12px;
}
a.medium-gray-button{
	display:inline-block;
	padding:0 0 0 12px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
.medium-gray-button span.button-inner{
	display:block;
	_display:inline-block;
	height:29px;
	line-height:28px;
	padding:0 12px 0 0;
}
a.medium-gray-button{
	background:url(medium-gray-button.png) no-repeat 0 -29px;
	color:#333!important;
	text-shadow:#FFF 0 1px;
}
.medium-gray-button span.button-inner{
	background:url(medium-gray-button.png) no-repeat top right;
	color:#333!important;
}
a.small-gray-button,a.small-green-button,a.small-blue-button{
	display:inline-block;
	padding:0 0 0 9px;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	color:#fff;
}
.small-gray-button span.button-inner,.small-green-button span.button-inner,.small-blue-button span.button-inner{
	display:block;
	_display:inline-block;
	height:25px;
	line-height:25px;
	padding:0 9px 0 0;
}
a.small-blue-button{
	background:url(small-blue-button.png) no-repeat 0 -25px;
	text-shadow:#1a4a72 0 -1px;
}
.small-blue-button span.button-inner{
	background:url(small-blue-button.png) no-repeat top right;
}
a.small-green-button{
	background:url(small-green-button.png) no-repeat 0 -25px;
	text-shadow:#2f5a01 0 -1px;
}
.small-green-button span.button-inner{
	background:url(small-green-button.png) no-repeat top right;
}
a.small-gray-button{
	background:url(small-gray-button.png) no-repeat 0 -25px;
	color:#333;
	text-shadow:#fff 0 1px;
}
.small-gray-button span.button-inner{
	background:url(small-gray-button.png) no-repeat top right;
}
a.tiny-blue-button{
	display:inline-block;
	padding:0 0 0 7px;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	color:#fff;
}
.tiny-blue-button span.button-inner{
	display:block;
	_display:inline-block;
	height:17px;
	line-height:17px;
	padding:0 7px 0 0;
}
a.tiny-blue-button{
	background:url(tiny-blue-button.png) no-repeat 0 -17px;
}
.tiny-blue-button span.button-inner{
	background:url(tiny-blue-button.png) no-repeat top right;
}
a.orange-back-button{
	float:left;
	position:relative;
	left:5px;
	display:inline-block;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	background:#EA891D url(orange_back_button.gif) no-repeat;
	padding:0 0 0 20px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none!important;
	text-shadow:#b04c00 1px 1px;
}
a.orange-back-button span.button-inner{
	display:block;
	_display:inline-block;
	height:39px;
	line-height:38px;
	background:url(orange_back_button.gif) no-repeat top right;
	padding:0 15px 0 0;
	min-width:85px;
	_width:85px;
	text-align:center;
}
a.blue-edit-button{
	float:right;
	position:relative;
	left:-5px;
	margin-left:15px;
	display:inline-block;
	color:#fff!important;
	cursor:pointer;
	font-weight:bold;
	background:#4B92D0 url(blue_button_grey.gif) no-repeat;
	padding:0 0 0 10px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none!important;
	text-shadow:#155A97 1px 1px;
}
a.blue-edit-button span.button-inner{
	display:block;
	_display:inline-block;
	height:39px;
	line-height:38px;
	background:url(blue_button_grey.gif) no-repeat top right;
	padding:0 10px 0 0;
	min-width:90px;
	_width:90px;
	text-align:center;
}
.button-orange{
	background:url(button_bg_orange.png) no-repeat;
	color:#fff;
	font-size:10px;
	padding-top:6px;
	padding-bottom:6px;
	text-shadow:#b04c00 1px 1px;
}
.button-blue{
	background:url(button_bg_blue.png) no-repeat;
	color:#fff;
	font-size:10px;
	padding-top:6px;
	padding-bottom:6px;
	text-shadow:#155A97 1px 1px;
}
.button-grey{
	background:url(button_bg_grey.png) no-repeat;
	color:#393939;
	font-size:10px;
	padding-top:6px;
	padding-bottom:6px;
	text-shadow:white 1px 1px;
}
.button-grey-selected{
	background:url(button_bg_grey_selected.png) no-repeat;
	color:#fff;
	font-size:10px;
	padding-top:6px;
	padding-bottom:6px;
	text-shadow:none;
}
.back-button-orange{
	background:url(back_button_orange_bg.png) no-repeat;
	color:#fff;
	font-size:10px;
	padding-top:6px;
	padding-bottom:9px;
	text-shadow:#b04c00 1px 1px;
}
.button-left{
	background-position:0 0;
	padding-top:0;
	padding-left:0;
	padding-bottom:0;
	margin-right:10px;
	position:relative;
	text-decoration:none!important;
	cursor:pointer;
	display:inline-block;
}
.button-right{
	background-position:right top;
	line-height:12px;
	padding-right:10px;
	top:0;
	left:10px;
	white-space:nowrap;
	cursor:pointer;
	display:block;
	_display:inline-block;
	position:relative;
	left:10px;
}
.back-button-left{
	background-position:0 0;
	padding-top:0;
	padding-left:0;
	padding-bottom:0;
	margin-right:15px;
	position:relative;
	text-decoration:none!important;
	cursor:pointer;
	display:inline-block;
	line-height:0;
}
.back-button-right{
	background-position:right top;
	line-height:27px;
	height:27px;
	position:relative;
	top:0;
	left:15px;
	padding:0 10px 0 0;
	white-space:nowrap;
	cursor:pointer;
	display:block;
	_display:inline-block;
}
.multiple-choice-box{
	position:relative;
	border:1px solid #E1E1E1;
	-moz-border-radius:3px;
	border-radius:3px;
	background:#F6F7F9;
	margin:10px 0;
	text-shadow:none;
	cursor:pointer;
}
.multiple-choice-box:hover{
	border:1px solid #bbb;
	background:#e7e7e7;
}
.multiple-choice-box-selected,.multiple-choice-box-selected:hover{
	border:1px solid #9CB1A4;
	background:#DDF7E3;
}
.multiple-choice-box-inner-left{
	float:left;
	width:43px;
	border-right:1px solid #E1E1E1;
	padding:30px 0;
	text-align:center;
}
.multiple-choice-box:hover .multiple-choice-box-inner-left{
	border-right:1px solid #cdcdcd;
}
.multiple-choice-box-selected .multiple-choice-box-inner-left,.multiple-choice-box-selected:hover .multiple-choice-box-inner-left{
	border-right:1px solid #B0CEB7;
}
.multiple-choice-box-inner-right{
	float:left;
	border-left:1px solid #FFF;
	padding:12px 20px 10px 13px;
	width:615px;
}
.multiple-choice-box:hover .multiple-choice-box-inner-right{
	border-left:1px solid #f4f4f4;
}
.multiple-choice-box-selected .multiple-choice-box-inner-right,.multiple-choice-box-selected:hover .multiple-choice-box-inner-right{
	border-left:1px solid #F7FCF8;
}
.multiple-choice-box-title{
	font-weight:bold;
	font-size:14px;
	margin-bottom:7px;
	color:#333;
}
.multiple-choice-box-body{
	color:#666;
}
.white-rounded-box{
	border:1px solid #d4d4d4;
	border-top:1px solid #b1b1b1;
	border-bottom:1px solid #e5e5e5;
	background:#FFF;
	position:relative;
}
.white-rounded-box .top-left{
	background:url(/resources/images/white-rounded-box-top-left.png);
	width:13px;
	height:10px;
	position:absolute;
	left:-1px;
	top:-1px;
	z-index:2;
}
.white-rounded-box .top-right{
	background:url(/resources/images/white-rounded-box-top-right.png);
	width:13px;
	height:10px;
	position:absolute;
	right:-1px;
	top:-1px;
	z-index:2;
}
.white-rounded-box .top-border{
	height:1px;
	width:100%;
	background:#ececec;
	position:absolute;
	top:0;
	z-index:1;
}
.white-rounded-box .bottom-left{
	background:url(/resources/images/white-rounded-box-bottom-left.png);
	width:13px;
	height:10px;
	position:absolute;
	left:-1px;
	bottom:-1px;
}
.white-rounded-box .bottom-right{
	background:url(/resources/images/white-rounded-box-bottom-right.png);
	width:13px;
	height:10px;
	position:absolute;
	right:-1px;
	bottom:-1px;
}
.shaded-input{
	background:url(shaded-input-bg.jpg) repeat-x #fff!important;
	width:246px;
	padding:6px 0 5px 5px;
	line-height:17px;
	font-size:14px;
	border:1px solid #999;
	margin:0;
}
.shaded-input-32{
	background:url(shaded-input-bg-32.jpg) repeat-x #fff!important;
	width:324px;
	padding:8px 0 7px 5px;
	font-size:14px;
	border:1px solid #999;
}
.shaded-input-large{
	background:url(shaded-input-bg-tall.jpg) repeat-x #fff!important;
	width:500px;
	padding:10px 0 10px 5px;
	font-size:20px;
	border:1px solid #999;
}
.green-button{
	background:url(/resources/images/client_login_button.png);
	width:107px;
	height:44px;
	color:#FFF!important;
	line-height:44px;
	text-align:center;
	font-size:23px;
	font-weight:bold;
	border:1px solid #3f8000;
	box-shadow:#444 0 1px 9px -2px;
	-moz-box-shadow:#444 0 1px 9px -2px;
	-webkit-box-shadow:#444 0 1px 9px -2px;
	text-shadow:0 -1px 0 #3f8000;
	display:block;
	text-decoration:none!important;
}
.blue-bg-box{
	border:1px solid #a7c3d9;
	background:#e6f0f9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:15px;
}
.blue-bg-box-heading{
	font-size:14px;
	font-weight:bold;
}
.gray-table{
	border-collapse:collapse;
	font-weight:bold;
	font-size:12px;
	color:#333;
	font-family:"Lucida Grande","Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
}
.gray-table td,.gray-table th{
	padding:0 0 0 13px;
}
.gray-table td{
	border:1px solid #d1d1d1;
	background:#fff;
	height:37px;
	font-size:13px;
	padding-right:13px;
}
.gray-table .alt-row{
	background:#f4f4f4;
}
.gray-table th{
	background:url(gray-table-heading-bg.jpg);
	border:1px solid #999;
	text-align:left;
}
.gray-table th div{
	border-right:1px solid #fff;
	height:28px;
	line-height:28px;
}
.gray-table th div.last-column{
	border-right:none;
}
.structured-checkboxes label{
	display:block;
	padding-left:15px;
	text-indent:-15px;
	margin-bottom:5px;
}
.structured-checkboxes label input{
	width:13px;
	height:13px;
	padding:0;
	margin:0;
	vertical-align:bottom;
	position:relative;
	top:-1px;
	*overflow:hidden;
}
.weebly-color-chooser{
	width:114px;
	border:1px solid #CCC;
}
.weebly-color-chooser td,.weebly-color-chooser th{
	border:none!important;
}
.weebly-color-chooser-color{
	width:14px;
	height:12px;
	border:1px solid #CCC;
	cursor:pointer;
}
.weebly-color-chooser-selected{
	border:1px solid #FFF;
}
.weebly-color-chooser-hover{
	border:1px solid #000;
}
.weebly-color-chooser input{
	border:1px solid #999;
	color:#303030;
	font-size:12px;
	padding:0;
	margin:2px 1px;
}
.titled-box{
	width:615px;
	font-family:"Lucida Grande","Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
	color:#333;
}
.titled-box-title{
	height:63px;
	line-height:63px;
	font-size:30px;
	font-weight:bold;
	padding-left:20px;
	border-bottom:1px solid #d6d4d5;
}
.titled-box-body{
	background:url(gray-vertical-gradient.jpg) repeat-x;
	padding:20px;
	border-top:1px solid #FFF;
}
.titled-box .input-heading{
	font-weight:bold;
	font-size:20px;
	margin-bottom:10px;
}
.domainChoice{
	position:relative;
	background:#f6f7f9;
	border:1px solid #e1e1e1;
	color:#666;
	cursor:pointer;
}
.domainChoice:hover{
	position:relative;
	padding:5px 5px 20px 5px;
	cursor:pointer;
	background:#eee;
	border:1px solid #ccc;
}
.domainChoiceSelector{
	float:left;
	width:43px;
	border-right:1px solid #e1e1e1;
}
.domainChoiceBody{
	border-left:1px solid #fff;
	padding:16px 0 10px 13px;
	margin-left:44px;
}
.domainChoiceTitle{
	font-size:16px;
	font-weight:bold;
	color:#333;
}
.domainChoiceSelected{
	position:relative;
	padding:5px 5px 20px 5px;
	cursor:pointer;
	background:#DFD url('domain-selected-bg.jpg') repeat-x top left;
	border:1px solid #016701;
}
#chooseDomainDiv .domainRelative{
	position:relative;
}

.more-features .content{ color:#333;font-size:14px;font-weight:normal;text-align:left;padding:0 0 0 0;float:left; }

.cmn_frm{ width:150px; font-weight:bold; float:left; text-align:left; }
.div_cmnfrm{ width:600px; height:40px; }

#homecontent .content-title{color:#074D93;font-size:18px;text-align:center;text-shadow:0 1px #fff;font-weight:bold;}