* {
	padding: 0px;
	margin: 0px;
}
body {
	font-family: Arial;
	font-size: 12px;
	background: url('images/bodyBackground.gif') repeat-x top left #ffffff;
}
br.clear {
	clear: both;
}
img {
	vertical-align: middle;
}
div#layout {
	width: 935px;
	margin: 0px auto 0px auto;
}
div#header {
	height: 75px;
	margin-bottom: 15px;
	position: relative;
}
div#header a#bugButton {
	position: absolute;
	top: 51px;
	left: 0px;
	width: 141px;
	height: 26px;
	background: url('images/common/ticketButton.png') no-repeat 0px 0px;
	color: #f0f0f0;
	text-decoration: none;
	font-size: 11px;
}
div#header #supportHint {
	position: absolute;
	top: 78px;
	left: 0px;
	width: 171px;
	height: 74px;
	padding: 10px;
	padding-top: 17px;
	background: url('images/supportHint.png') no-repeat 0px 0px;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	display: none;
}
div#header #supportHint strong {
	font-size: 14px;
}
div#header a#logo {
	float: left;
	width: 140px;
	height: 40px;
	margin-top: 5px;
	display: block;
	background: url('images/logo.png') no-repeat center center;
	text-decoration: none;
}
div#navigationHolder {
	float: left;
	width: 760px;
	margin-left: 30px;
}
div.admin#navigationHolder {
	width: 900px;
	margin-left: 0;
}
/** основна навигация **/
ul#mainNavigation {
	list-style-type: none;
	height: 34px;
	margin-top: 15px;
}
ul#mainNavigation li {
	float: left;
	display: block;
	height: 34px;
	background: url('images/mainNavRight.gif') no-repeat bottom right;
	margin-right: 2px;
}
ul#mainNavigation li a{
	float: left;
	display: block;
	height: 22px;
	background: url('images/mainNavLeft.gif') no-repeat bottom left;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 12px;
	color: #AFC0CF;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	position: relative;
}
ul#mainNavigation li a span.icon {
	width: 18px;
	display: block;
	float: left;
	height: 15px;
	background-repeat: no-repeat;
	background-position: top left;
}
ul#mainNavigation li a span.number {
	position: absolute;
	top: -7px;
	right: -4px;
	background: url('images/navigationNumber.png') no-repeat top left;
	width: 22px;
	height: 18px;
	font-size: 11px;
	color: #ffffff;
	padding-top: 2px;
	text-align: center;
	font-weight: bold;
}
ul#mainNavigation li.active {
	background-image: url('images/mainNavRight-active.gif');
}
ul#mainNavigation li.active a{
	background-image: url('images/mainNavLeft-active.gif');
	color: #ffffff;
}
ul#mainNavigation li#mainNavigationHelp {
	margin-left: 0px;
}
ul#mainNavigation li#mainNavigationUser a span.icon {
	background-image: url('images/mainNavIcon-User.png');
}
ul#mainNavigation li#mainNavigationCms a span.icon {
	background-image: url('images/mainNavIcon-User.png');
}
ul#mainNavigation li#mainNavigationWebsite a span.icon {
	background-image: url('images/mainNavIcon-Website.png');
}
ul#mainNavigation li#mainNavigationProducts a span.icon {
	background-image: url('images/mainNavIcon-Products.png');
}
ul#mainNavigation li#mainNavigationMarketing a span.icon {
	background-image: url('images/mainNavIcon-Marketing.png');
}
ul#mainNavigation li#mainNavigationHelp a span.icon {
	background-image: url('images/mainNavIcon-Help.png');
}
ul#mainNavigation li#mainNavigationLogout a span.icon {
	background-image: url('images/mainNavIcon-Logout.png');
}
ul#mainNavigation li#mainNavigationBugs a span.icon {
	background-image: url('images/icons/bugIcon.png');
}
ul#mainNavigation li#mainNavigationSupport a span.icon {
	background-image: url('images/mainNavIcon-Help.png');
}
ul#mainNavigation li.grey {
	background-image: url('images/mainNavRight-grey.gif');
}
ul#mainNavigation li.grey a {
	background-image: url('images/mainNavLeft-grey.gif');
	font-weight: normal;
}

/**  поднавигация   **/
ul#subNavigation {
	list-style-type: none;
	height: 20px;
}
ul#subNavigation li {
	float: left;
	display: block;
	height: 20px;
}
ul#subNavigation li.end {
	background: url('images/subNav-right.gif') no-repeat top left;
}
ul#subNavigation li a {
	float: left;
	display: block;
	height: 20px;
	color: #D9E5EF;
	font-size: 12px;
	font-weight: normal;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 6px;
	text-decoration: none;
	background: url('images/subNav.gif') repeat-x top left;
	position: relative;
}
ul#subNavigation li a span.number {
	position: absolute;
	top: -7px;
	right: -2px;
	background: url('images/navigationNumber.png') no-repeat top left;
	width: 22px;
	height: 18px;
	font-size: 11px;
	color: #ffffff;
	padding-top: 2px;
	text-align: center;
}
ul#subNavigation li a:hover {
	color: #ffffff;
}
ul#subNavigation li a.active {
	background-image: url('images/subNav-active.gif');
	color: #FFCC00;
}
div#content {
	float: left;
	width: 100%;
}
div#content.fixed {
	width: 700px;
	margin-left: 20px;
}
div#contentHomeLeft {
	float: left;
	width: 540px;
}
div#contentHomeRight {
	float: right;
	width: 375px;
	margin-left: 10px;
}
div.box {
	border: 1px solid #dddddd;
	padding: 15px;
	margin-bottom: 10px;
	background: #ffffff;
	color: #868686;
}
div.box.smallpadding {
	padding: 7px;
}
div.box.blue {
	background-color: #EFF3F7;
}
div.box.filterForm {
	
}
div.box.filterForm input.text, div.box.filterForm select.select {
	font-size: 14px;
	padding: 4px;
	background: #EFF3F7;
	border: 1px solid #cccccc;
}
div.box h3 {
	color: #6991B4;
	float: left;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}
div.box span.h3info {
	float: right;
}
div.box.smallpadding h3 {
	color: #6991B4;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}
div.box h3.image {
	padding-left: 33px;
	background-position: center left;
	background-repeat: no-repeat;
}
div.box h3.image.stats {
	background-image: url('images/h3-stats.png');
}
div.box h3.image.monitor {
	background-image: url('images/h3-monitor.png');
}
div.box h3.image.settings {
	background-image: url('images/h3-settings.png');
}
div.box h3.image.tags {
	background-image: url('images/h3-tags.png');
}
div.box h3.image.quote {
	background-image: url('images/h3-quote.png');
}
div.box h3.image.add {
	background-image: url('images/h3-add.png');
}
div.box h3.image.storage {
	background-image: url('images/h3-storage.gif');	
}
div.box h4 {
	color: #cccccc;
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;	
}
div.box a.topRightLink {
	float: right;
	text-decoration: none;
	font-size: 14px;
	color: #7EA9D1;
	display: block;
	border-bottom: 1px solid #A2C0DD;
}
div.box a.topRightLink.edit {
	padding-left: 22px;
	background: url('images/h3-edit.png') no-repeat center left;
}
div.box p {
	line-height: 19px;
	padding-top: 10px;
	padding-bottom: 10px;
}
table.data {
	width: 100%;
	border-collapse: collapse;
	empty-cells: show;
}
table.data tr th {
	padding: 7px;
	background: url('images/thBackground.gif') repeat-x top left #eeeeee;
	font-size: 12px;
	color: #6991B4;
	text-align: left;
	border: 1px solid #dddddd;
}
table.data tr.unread td {
	background-color: #f0f0f0;
}
table.data tr.green td {
	background-color: #C7E9C7;
}
table.data tr.red td {
	background-color: #FFE8E8;
}
table.data tr td {
	padding: 7px;
	color: #868686;
	font-size: 12px;
	border: 1px solid #dddddd;
	background: #ffffff;
}
table.data tr.catalogCategory td {
	background: #f0f0f0;
}
table.data tr td a {
	color: #7EA9D1;
	text-decoration: none;
	border-bottom: 1px solid #7EA9D1;
}
table.data tr td a img {
	border: none;
}
table.data tr td a.moveButton {
	float: left;
	width: 16px;
	height: 16px;
	border: none; 
	text-decoration: none;
	background: url('images/up.png') no-repeat top left;
	margin-left: 5px;
	margin-right: 5px;
}
table.data tr td a.moveButton.down {
	background-image: url('images/down.png');
}
table.data tr td a.deleteButton {
	float: left;
	width: 16px;
	height: 16px;
	border: none; 
	text-decoration: none;
	background: url('images/delete.png') no-repeat top left;
	margin-left: 5px;
	margin-right: 5px;
}
table.data tr td a.homepageButton {
	float: left;
	width: 16px;
	height: 16px;
	border: none; 
	text-decoration: none;
	background: url('images/home16.png') no-repeat top left;
	margin-left: 5px;
	margin-right: 5px;	
}
table.data tr td a.previewButton {
	float: left;
	width: 16px;
	height: 16px;
	border: none; 
	text-decoration: none;
	background: url('images/preview16.png') no-repeat top left;
	margin-left: 5px;
	margin-right: 5px;	
	position: relative;
}
table.data tr td a.previewButton.loading {
	background: url('images/loading.gif') no-repeat top left;
}
table.data tr td a.previewButton span.floatingPreview {
	position: absolute;
	top: 16px;
	left: 16px;
	background: #f0f0f0;
	border: 1px solid #cccccc;
	width: 250px;
	display: none;
	z-index: 9999;
}
table.data tr td a.previewButton span.floatingPreview span {
	padding: 6px;
	color: #333333;
	display: block;
}
table.data tr td a.copyButton {
	float: left;
	width: 16px;
	height: 16px;
	border: none; 
	text-decoration: none;
	background: url('images/copy16.png') no-repeat top left;
	margin-left: 5px;
	margin-right: 5px;	
}
table.data tr td a.propertiesLink {
	display: block;
	width: 70px;
	background: url('images/propertiesBig.png') no-repeat center left;
	padding: 6px;
	padding-left: 30px;
	text-decoration: underline;
	border: none;
	font-weight: normal;
	font-size: 11px;
}
table.data tr td a.sendLink {
	display: block;
	width: 60px;
	background: url('images/send24.png') no-repeat center left;
	padding: 6px;
	padding-left: 30px;
	text-decoration: underline;
	border: none;
	font-weight: normal;
	font-size: 11px;
}
table.data tr td a.sendLink.email {
	display: block;
	width: 40px;
	background: url('images/send24.png') no-repeat center left;
	padding: 6px;
	padding-left: 30px;
	text-decoration: underline;
	border: none;
	font-weight: normal;
	font-size: 11px;
}
table.data tr td.legend {
	background: #f8f8f8;
}
table.data tr td.legend span {
	float: left;
	display: block;
}
table.data tr td.legend span.label {
	padding: 3px;
}
table.data tr td.legend span.legend {
	width: 80px;
	border: 1px solid #cccccc;
	height: 20px;
	margin-left:  15px;
}
table.data tr td.legend span.legend.red {
	background-color: #FFE8E8;
}
table.data tr td.legend span.legend.white {
	background-color: #ffffff;
}
div#footer {
	clear: both;
	height: 185px;
	background: url('images/footerBackground.gif') no-repeat top left;
	padding: 22px;
	padding-top: 25px;
}
div#footer ul.holder {
	list-style-type: none;
}
div#footer ul.holder li {
	float: left;
	display: block;
}
div#footer ul.holder li#footerByEmail {
	width: 350px;
}
div#footer ul.holder li#footerNavigation {
	width: 340px;
}
div#footer ul.holder li#footerLinks {
	width: 170px;
}
div#footer ul.holder li h4 {
	display: block;
	color: #655E44;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
div#footer ul.holder li#footerByEmail input.text {
	background: #ffffff;
	width: 238px;
	border: 1px solid #A89D8B;
	padding: 4px;
}
div#footer ul.holder li#footerByEmail input.submit {
	float: left;
	margin-left: 165px;
	margin-top: 8px;
	background: #261A06;
	width: 238px;
	border: 1px solid #A89D8B;
	padding: 4px;
	color: #A89D8B;
	width: 83px;
}
div#footer ul.holder li ul.links {
	list-style-type: none;
}
div#footer ul.holder li ul.links li {
	float: left;
	width: 150px;
	margin-bottom: 7px;
}
div#footer ul.holder li ul.links li a {
	display: block;
	text-decoration: none;
	color: #888072;
	padding-left: 7px;
	background: url('images/footerArrow.gif') no-repeat center left;
}
div#left {
	float: left;
	width: 208px;
	margin-right: 20px;
	padding-bottom: 40px;
}
div#left ul.silverNav {
	list-style-type: none;
	background: #EEEEEE;
	border: 1px solid #DDDDDD;
	padding: 6px;
	margin-bottom: 10px;
}
div#left ul.silverNav li {
	display: block;
	border-bottom: 1px solid #dddddd;
}
div#left ul.silverNav li a {
	display: block;
	text-decoration: none;
	padding: 8px;
	color: #6991B4;
	font-size: 12px;
	font-weight: normal;
}
div#left ul.silverNav li a.active {
	background: #ABBFD1;
	color: #ffffff;
}
div#left ul.silverNav li.help {
	background: url('images/help.png') no-repeat center left;
}
div#left ul.silverNav li.help a {
	padding-left: 26px;
	font-size: 11px;
	color: #8B8B8B;
}
/** whiteNav **/

div#left ul.whiteNav {
	list-style-type: none;
	background: #ffffff;
	border: 1px solid #DDDDDD;
	padding: 6px;
}
div#left ul.whiteNav li {
	display: block;
	border-bottom: 1px solid #dddddd;
}
div#left ul.whiteNav li.label {
	padding: 8px;
	font-weight: bold;
	color: #6991B4;
}
div#left ul.whiteNav li a {
	display: block;
	text-decoration: none;
	padding: 8px;
	color: #6991B4;
	font-size: 12px;
	font-weight: normal;
	background: url('images/whiteNavBullet.gif') no-repeat 9px center;
	padding-left: 27px;
}
div#left ul.whiteNav li a.active {
	background-color: #eeeeee;
	background-image: url('images/whiteNavBulletHover.gif');
	color: #20384E;
}


div#contentFull {
	width: 700px;
	float: left;
	padding-bottom: 25px;
}
div#contentFull div.silverBox {
	border: 1px solid #DDDDDD;
	padding: 10px;
}
div#contentFull div.silverBox h1 {
	color: #6991B4;
	font-size: 20px;
	font-family: Arial;
	border-bottom: 1px solid #dddddd;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
table.form {
	width: 100%;
}
table.form td {
	padding: 6px;
	font-size: 12px;
	font-family: Verdana;
	line-height: 16px;
	border: none;
}
table.form tr td {
	border: none;
}
table.form td.label {
	background: #EFF3F7;
	padding-right: 8px;
	text-align: right;
	font-family: Arial;
	vertical-align: top;
}
table.form.register td {
	padding: 5px;
}
table.form.register td.label {
	background: #ffffff;
	color: #333333;
	font-weight: bold;
	padding: 7px;
	padding-top: 12px;
}
table.form td input.text, table.form td select.select, select.theSelect {
	width: 250px;
	font-size: 14px;
	padding: 4px;
	background: #EFF3F7;
	border: 1px solid #cccccc;
}
table.form td input.grande {
	font-size: 15px;
	padding: 6px;
	width: 300px;
}
table.form td input.text.calendar {
	background: url('images/calendar16.png') no-repeat 5px center #EFF3F7;
	padding-left: 26px;
	width: 228px;
	cursor: pointer;
}
table.form td input.text.fileName {
	background: #ffffff;
	border: none;
	font-size: 11px;
	width: 450px;
}
table.form td input.text:focus {
	background-color: #ffffff;
}
table.form td input.submit, input.theSubmit {
	background: url('images/submit.gif') no-repeat top left;
	border: none;
	color: #333333;
	font-size: 13px;
	font-family: Verdana;
	width: 166px;
	height: 32px;
	padding-bottom: 4px;
	cursor: pointer;
}
table.form td input.submit:hover, input.theSubmit:hover {
	background-image: url('images/submitHover.gif');
}
table.form td textarea {
	width: 450px;
	background: #EFF3F7;
	border: 1px solid #cccccc;
	padding: 4px;
	height: 250px;
}
table.form td textarea.short {
	height: 50px;
}
table.form td textarea.editor {
	width: 700px;
}
table.form td textarea:focus {
	background: #ffffff;
}
div.messageBar {
	border: 1px solid #cccccc;
	padding: 20px;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 10px;
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 60px;
}
div.messageBar a {
	color: #333333;
}
div.messageBar a.closeButton {
	float: right;
	text-decoration: none;
	font-size: 11px;
	margin-top: -15px;
	margin-right: -10px;
	color: #555555;
}
div.messageBar a.deleteYes {
	color: red;
}
div.messageBar.error {
	background-image: url('images/icons/error.png');
	background-color: #FE8E8B;
}
div.messageBar.ok {
	background-image: url('images/icons/ok.png');
	background-color: #DFE8D4;
}
div.messageBar.warning {
	background-image: url('images/icons/warning.png');
	background-color: #F9D398;
}
div.messageBar.info {
	background-image: url('images/icons/info.png');
	background-color: #CFDAE6;
}
div.messageBar ul {
	margin: 0px;
	padding-left: 30px;
	list-style-type: square;
}
div.pager {
	display: block;
	padding: 3px;
	border-top: 2px solid #cccccc;
	height: 27px;
}
div.pager span.info {
	float: left;
	padding: 4px;
	color: #888888;
	font-size: 10px;
	margin-right: 10px;
}
div.pager a {
	display: block;
	float: left;
	padding: 4px;
	text-decoration: none;
	color: #92A9FA;
	font-weight: bold;
}
div.pager a.special {
	font-weight: normal;
	font-size: 11px;
}
div.pager a.page {
	font-size: 11px;
}
div.pager a.active {
	background: #B9C9FE;
}
a.submit {
	background: url('images/submit.gif') no-repeat top left;
	border: none;
	color: #333333;
	font-size: 13px;
	font-family: Verdana;
	width: 166px;
	height: 27px;
	padding-bottom: 4px;
	cursor: pointer;
	display: block;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
}
a.submit:hover {
	background-image: url('images/submitHover.gif');	
}
a.submit.right {
	float: right;
}
a.submit.left {
	float: left;
}
ul#templateCategories {
	list-style-type: none;
	float: left;
	width: 160px;
}
ul#templateCategories li {
	display: block;
}
ul#templateCategories li span {
	padding: 4px;
}
ul#templateCategories li a {
	display: block;
	color: #333333;
	text-decoration: none;
	padding: 4px;
}
ul#templateCategories li a.active {
	background: #F0F0F0;
}
div#templateContent {
	float: left;
	width: 500px;
	margin-left: 3px;
}
ul#templatesList {
	list-style-type: none;
}
ul#templatesList li {
	display: block;
	padding: 2px;
	clear: both;
}
ul#templatesList li a.templateTitle {
	text-decoration: none;
	color: #333333;
	background: #f0f0f0;
	padding: 4px;
	font-size: 12px;
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #999999;
}
ul#templatesList li div.templateInfo {
	padding: 5px;
	padding-bottom: 15px;
}
ul#templatesList li div.templateInfo img.screenshot {
	float: left;
	width: 160px;
	margin-right: 15px;
}
ul#templatesList li div.templateInfo h4 {
	font-size: 15px;
	color: #000000;
}
ul#templatesList li div.templateInfo a.templateChoose {
	display: block;
	width: 121px;
	height: 21px;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	padding-top: 6px;
	background: url('images/templateChoose.gif') no-repeat top left;
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-top: 15px;
}
form#templateChoose {
	width: 350px;
	margin: 0px auto 20px auto;
	border: 1px solid #cccccc;
	display: none;
}

div.progressBar{
	width: 100%;
	height: 20px;
	position: relative;
	border: 1px solid #cccccc;
}
div.progressBar span{
	position: absolute;
	display: block;
	width: 100%;
	height: 20px;
	background: url('images/bar.gif') no-repeat 0 0;
	top: 0px;
	left: 0px;
	overflow: hidden;
	text-indent: -8000px;
}
div.progressBar em{
	position: absolute;
	display: block;
	width: 100%;
	height: 20px;
	background: url('images/bg_cover.gif') repeat-x 0 0;
	top: 0;
}
p.storageSummary {
	text-align: center;
	padding: 10px;
	color: #999999;
}
h6.storagePercent {
	text-align: center;
	font-size: 29px;
	font-family: Georgia;
	font-weight: normal;
	padding: 5px;
	padding-top: 15px;
}
a.inlineLink {
	color: #6991B4;
	text-decoration: none;
	border-bottom: 1px solid #EFF3F7;
}
a.addLink {
	color: green;
	text-decoration: underline;
	padding-left: 18px;
	background: url('images/add.png') no-repeat center left;
	display: block;
	width: 230px;
	margin-bottom: 15px;
}
ul.textareaModes {
	list-style-type: none;
}
ul.textareaModes li {
	float: left;
}
ul.textareaModes li span {
	color: #cccccc;
	font-size: 11px;
	display: block;
	float: left;
	padding: 6px;
}
ul.textareaModes li a {
	background: #F0F0F0;
	float: left;
	display: block;
	padding: 6px;
	color: #333333;
	text-decoration: none;
	font-size: 11px;
}
ul.textareaModes li a.active {
	background: #cccccc;
}
div.languagesBlock {
	float: left;
	width: 320px;
	margin-left: 10px;
}
select.languages {
	padding: 2px;
}
select.languages option {
	background-repeat: no-repeat;
	background-position: center left;
	padding: 4px;
	padding-left: 20px;
}
a.checkButton, table.data tr td a.checkButton {
	display: block;
	width: 24px;
	height: 24px;
	text-decoration: none;
	border: none;
	background: url('images/check24opacity.png') no-repeat top left;
}
a.checkButton.active, table.data tr td a.checkButton.active {
	background-image: url('images/check24.png');
}
ul.selectLanguage {
	list-style-type: none;
	height: 250px;
	overflow: auto;
	margin-bottom: 15px;
}
ul.selectLanguage li {
	display: block;
	padding: 4px;
	padding-left: 20px;
	background-repeat: no-repeat; 
	background-position: center left;
	background-color: #ffffff;
	cursor: pointer;
}
ul.selectLanguage li:hover {
	background-color: #f0f0f0;
}
ul.selectLanguage li span.langCode {
	display: none;
}
ul.selectLanguage li.selected {
	background-color: green;
	color: #ffffff;
}
a#languageOpener {
	display: block;
	width: 250px;
	background: #f0f0f0 url('images/languagesDropdown.gif') no-repeat right center;
	border: 1px solid #cccccc;
	padding: 5px;
	padding-right: 20px;
	text-decoration: none;
	color: #333333;
}
#languageOpener img {
	vertical-align: middle;
	border: none;
}
ul.chooseLanguage {
	list-style-type: none;
	border: 1px solid #cccccc;
	border-top: none;
	width: 275px;
	background: #f0f0f0;
	display: none;
	position: absolute;
}
ul.chooseLanguage li {
	display: block;
	border-bottom: 1px solid #cccccc;
}
ul.chooseLanguage li a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color: #333333;
}
ul.chooseLanguage li a img {
	vertical-align: middle;
	border: none;
}
ul.chooseLanguage li a:hover {
	background: #cccccc;
}
span.tooltip {
	border-bottom: 1px dashed #333333;
}
a.backLink {
	display: block;
	float: left;
	background: #C8D8FB url('images/previous24.png') no-repeat 5px center;
	padding: 10px;
	padding-left: 34px;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana;
	margin-right: 2px;
}
a.previewLink {
	display: block;
	float: left;
	background: #C8D8FB url('images/preview24.png') no-repeat 5px center;
	padding: 10px;
	padding-left: 34px;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana;
	margin-right: 2px;
}
a.backLink:hover, a.previewLink:hover {
	background-color: #B4CAFA;
}
a.metaDataLink {
	display: block;
	float: left;
	background: #FFCC99 url('images/preview24.png') no-repeat 5px center;
	padding: 10px;
	padding-left: 34px;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana;
}
ul.list {
	list-style-type: square;
	padding-left: 15px;
	margin-left: 0px;
	font-family: Verdana;
	font-size: 11px;
}
ul.list li {
	padding: 5px;
}
ul.list li a {
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;	
}
ul.newWebsite {
	float: left;
	list-style-type: none;
	margin-left: 5px;
	font-size: 13px;
}
ul.newWebsite li {
	padding-bottom: 2px;
	padding-top: 2px;
	background: url('images/check16.png') no-repeat center left;
	padding-left: 25px;
}
a.newWebsite {
	float: right;
	display: block;
	background: url('images/next.gif') no-repeat right center;
	color: #009013;
	text-decoration: underline;
	font-size: 16px;
	padding-right: 55px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: bold;
}
div.loaderIndicator {
	background: url('images/loading.gif') no-repeat left center;
	padding: 10px;
	padding-left: 20px;
	color: #333333;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	display: none;
}
div.galleryItem {
	width: 100px;
	height: 120px;
	padding: 5px;
	border: 1px solid #cccccc;
	margin-right: 6px;
	margin-bottom: 6px;
	float: left;
	overflow: hidden;
}
div.galleryItem div.controls {
	height: 20px;
}
div.galleryItem.isDefault {
	border-color: orange;
}
div.galleryItem div.controls a.makeDefault {
	float: left;
	width: 16px;
	height: 16px;
	background: url('images/makeDefault.png') no-repeat center center;
	display: block;
	margin-right: 4px;
}
div.galleryItem div.controls a.deleteImage {
	float: left;
	width: 16px;
	height: 16px;
	background: url('images/delete.png') no-repeat center center;
	display: block;
	margin-right: 4px;
}
div.galleryItem div.controls a.moveLeft {
	float: left;
	width: 16px;
	height: 16px;
	background: url('images/left.png') no-repeat center center;
	display: block;
	margin-right: 4px;
}
div.galleryItem div.controls a.moveRight {
	float: left;
	width: 16px;
	height: 16px;
	background: url('images/right.png') no-repeat center center;
	display: block;
	margin-right: 4px;
}
div.galleryItem div.controls span {
	display: none;
}
a.inputImageBrowser {
	display: block;
	float: left;
	background: url('images/addImage.png') no-repeat 4px center;
	padding: 3px;
	padding-left: 24px;
	color: green;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
div#productGallery {
	clear: both;
	padding-top: 5px;
}
div#websiteChoose {
	border: 1px solid #ECC101;
	padding: 5px;
	padding-left: 10px;
	background: url('images/websiteChooseBackground.png') repeat-x top left;
	float: right;
	margin-bottom: 6px;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #333333;
	width: 200px;
	width: auto;
}
div#websiteChoose span.websiteName {

}
div#websiteChoose span.websiteName a {
	color: #333333;
	text-decoration: none;
}
div#websiteChoose a.dropdown {
	text-decoration: none;
	background: url('images/websiteDropdown.png') no-repeat center center;
	margin-left: 8px;
}
ul#websitesList {
	display: none;
	list-style-type: none;
	position: absolute;
	top: 24px;
	left: 0px;
	background: #FFC03E;
	border-bottom: 2px solid #ECC101;
	border-right: 1px solid #ECC101;
	border-left: 1px solid #ECC101;
}
ul#websitesList li {
	display: block;
}
ul#websitesList li.span {
	padding: 4px;
	padding-left: 13px;
	font-size: 10px;
	font-weight: bold;
	color: #444444;	
}
ul#websitesList li a {
	padding: 5px;
	display: block;
	padding-right: 8px;
	padding-left: 16px;
	background: url('images/websiteChooseBullet.gif') no-repeat 5px center;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
ul#websitesList li a:hover {
	color: #ffffff;
}
label.catalogLayout {
	text-align: center;
	float: left;
	width: 160px;
	display: block;
	height: 120px;
}
div.websiteTemplateInfo {
	padding: 15px;
	border-top: 1px dashed #dcdcdc;
}
div.websiteTemplateInfo img {
	float: left;
	margin-right: 8px;
	border: 1px solid #cccccc;
}
div.websiteTemplateInfo h4 {
	font-size: 17px;
	padding-bottom: 5px;
	color: #333333;	
}
div.websiteTemplateInfo a.settingsButton {
	float: left;
	background: url('images/properties24.png') no-repeat 5px center #7FA629;
	padding: 7px;
	color: #ffffff;
	padding-left: 35px;
	padding-right: 10px;
	margin-top: 8px;
	font-weight: bold;
	margin-right: 3px;
}
div.websiteTemplateInfo a.templatesButton {
	float: left;
	background: url('images/picture24.png') no-repeat 5px center #cccccc;
	padding: 7px;
	color: #666666;
	padding-left: 35px;
	padding-right: 10px;
	margin-top: 8px;
	font-weight: bold;
}
span.colorPreview {
	float: left;
	display: block;
	width: 27px;
	height: 27px;
	background: #cccccc;
}
ul#templatesListHorizontal {
	list-style-type: none;
}
ul#templatesListHorizontal li {
	float: left;
	height: 200px;
	width: 170px;
	margin-left: 25px;
	margin-right: 15px;
}
ul#templatesListHorizontal li div.imageFrame {
	display: block;
	height: 126px;
	padding-top: 6px;
	background: url('images/templatesListHorizontal.gif') no-repeat center top;
	text-align: center;
}
ul#templatesListHorizontal li a.templateTitle {
	display: block;
	background: url('images/templatesListHorizontalBullet.gif') no-repeat left center;
	float: left;
	margin-left: 12px;
	margin-top: 4px;
	padding-left: 8px;
	color: #6991B4;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
ul#analyticsList {
	list-style-type: none;
	float: left;
	width: 200px;
}
ul#analyticsList li {
	padding: 4px;
	padding-bottom: 12px;
}
ul#analyticsList li label {
	font-size: 14px;
	font-weight: normal;
	display: block;
	padding-bottom: 3px;
}
ul#analyticsList li strong {
	font-size: 22px;
	font-weight: bold;
	display: block;
	padding-left: 12px;
}
ul#analyticsList li span.tooltip {
	border-bottom: 1px dotted #cccccc;
}
span.floatPercentsRight {
	float: right;
	font-size: 10px;
	font-family: Verdana;
}
div#analyticsPeriod input.calendar {
	border: none;
	background: url('images/calendar16.png') no-repeat 5px center;
	padding-left: 25px;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
	width: 90px;
	font-size: 13px;
}
div#analyticsPeriod input.submit {
	width: 166px;
	height: 36px;
	background: url('images/submit.gif') no-repeat center center;	
	color: #333333;
	font-weight: bold;
	border: none;
	float: right;
	margin-top: -7px;
}
span#emailDomain {
	font-size: 15px;
	font-weight: bold;
	padding-left: 5px;
}
ul.textareaButtons {
	float: right;
	list-style-type: none;	
	width: 240px;
}
ul.textareaButtons li {
	float: right;
	margin-right: 5px;
	width: 90px;
}
ul.textareaButtons li a {
	display: block;
	float: right;
	padding: 5px;
	background-position: 4px center;
	background-repeat: no-repeat;
	padding-left: 24px;
	color: #6991B4;
	font-weight: bold;
	font-size: 11px;
}
ul.textareaButtons li a:hover, ul.textareaButtons li a.active {
	background-color: #F0F0F0;
}
ul.textareaButtons li a.load {
	background-image: url('images/load16.png');
}
ul.textareaButtons li a.save {
	background-image: url('images/save16.png');
}
div#textareaButtonContent {
	width: 300px;
	background: #F0F0F0;
	border: 1px solid #cccccc;
	padding: 5px;
	display: none;
	z-index: 5000;
}
div#textareaButtonContent ul.templates {
	list-style-type: none;
}
div#textareaButtonContent ul.templates li.template {
	padding-left: 15px;
}
div#textareaButtonContent ul.templates li.label {
	padding-top: 5px;
	padding-bottom: 7px;
}
div#textareaButtonContent ul.templates li a {
	display: block;
	background: url('images/template16.png') no-repeat left center;
	padding: 2px;
	padding-left: 20px;
	color: #6991B4;
}
div#textareaButtonContent ul.templates li a.saveButton {
	display: inline;
	background-image: url('images/add.png');
	background-position: 5px center;
	padding-left: 25px;
}
textarea#hiddenContentEditor {
	display: none;
}
div#textareaButtonContent div.ok {
	display: block;
	padding: 8px;
	background: url('images/check24.png') no-repeat left center;
	padding-left: 35px;
	font-weight: bold;
	font-size: 12px;
}
div.marketingItem {
	float: left;
	width: 420px;
	margin-bottom: 20px;
	margin-right: 15px;
}
div.marketingItem a.title {
	display: block;
	background: #f0f0f0;
	color: #333333;
	font-weight: bold;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
}
div.singleEnquiry {
	font-family: Verdana;
	font-size: 13px;
}
div.singleEnquiry h1 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #cccccc;
	padding: 5px;
	padding-left: 0px;
	margin-bottom: 20px;
}
div.singleEnquiry div.info {
	font-size: 12px;
	line-height: 17px;
	padding-bottom: 3px;
}
div.singleEnquiry div.text {
	background: #f0f0f0;
	font-size: 13px;
	line-height: 19px;
	margin-top: 20px;
	padding: 7px;
}
a.blue {
	color: #7EA9D1;
	text-decoration: none;
	border-bottom: 1px solid #7EA9D1;	
}
table.data tr td input.limit {
	border: none;
	background: #ffffff;
	width: 40px;
	padding-left: 8px;
}
table.data tr td a.limitMoveButton {
	
}
table.data tr td a.limitMoveButton img {
	border: none;
	width: 15px;
	height: 15px;
}
div#remembered {
	color: #666666;
}
div#remembered strong {
	color: #000000;
}
div#remembered small {
	display: block;
	padding-top: 6px;
	font-size: 10px;
}
div#remembered small strong {
	color: #333333;
}
div#remembered small a {
	color: #333333;
	border-bottom: 1px solid #cccccc;
	text-decoration: none;
}
ul#helpArticles {
	display: none;
	list-style-type: square;
	padding: 10px;
	padding-left: 20px;
	font-size: 11px;
	background: #f0f0f0;
	border: 1px solid #cccccc;
}
ul#helpArticles li a {
	color: #333333;
	border-bottom: 1px solid #cccccc;
	text-decoration: none;
}
div#inlineHelp {
	padding: 10px;
}
div#inlineHelp h1 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}
div#inlineHelp div.text {
	padding-top: 10px;
	font-size: 12px;
	line-height: 18px;
}
div#inlineHelp div.text p {
	padding-bottom: 10px;
}
input#helpSearchInput {
	width: 500px;
	font-size: 16px;
	padding: 4px;
	background: #EFF3F7;
	border: 1px solid #cccccc;
}
input#helpSearchSubmit {
	font-size: 15px;
	padding: 3px;
	width: 150px;
}
ul#helpSearchResults {
	list-style-type: none;
}
ul#helpSearchResults li {
	display: block;
	padding: 8px;
	padding-left: 20px;
	background: url('images/icons/item.png') no-repeat left 10px;
}
ul#helpSearchResults li h5 {
	display: block;
}
ul#helpSearchResults li h5 a {
	font-size: 15px;
	color: #6991B4;
	border-bottom: 1px solid #7EA9D1;
	text-decoration: none;
}
ul#helpSearchResults li div.description {
	font-size: 12px;
	line-height: 17px;
	padding-top: 10px;
}
ul#helpSearchResults li div.description span.match {
	background: #ffcc00;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}
div.domainInfo {
	margin-right: 20px;
	background: #f8f8f8;
	border: 1px solid #CCCCCC;
	padding: 10px;
	text-align: justify;
}
input.domainInput {
	border: 1px solid #cccccc;
	background: #f8f8f8;
	padding: 4px;
	width: 250px;
	color: #666666;
}
div#userDomains {
	margin-top: 20px;
	padding: 10px;
	font-size: 11px;
	background: #f0f0f0;
	display: none;
}
div#userDomains a {
	color: #333333;
}
div#userDomainsList {
	padding-top: 7px;
}
div.domainRegister {
	padding: 25px;
	background: #f0f0f0;
	font-family: Verdana;
}
div.domainRegister h3 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}
div.domainRegister p {
	line-height: 17px;
	padding-bottom: 10px;
}
input.registerText {
	background: #ffffff;
	padding: 3px;
	font-size: 15px;
	border: 1px solid #cccccc;
}
select.registerSelect {
	background: #ffffff;
	padding: 2px;
	font-size: 15px;
	border: 1px solid #cccccc;
}
input.registerSubmit {
	background: #cccccc;
	border: 1px solid #888888;
	padding: 3px;
	cursor: pointer;
}
#domainProcess {
	color: #555555;
	padding-top: 20px;
}
#domainProcess span.red {
	color: red;
}
#domainProcess span.green {
	color: green;
}
#domainProcess form {
	padding-top: 10px;
	padding-bottom: 10px;
}
#domainProcess label.offerItem {
	display: block;
	padding: 3px;
}
#domainProcess table.smallInfo {
	background: #f8f8f8;
	border-collapse: collapse;
	margin-bottom: 10px;
}
#domainProcess table.smallInfo tr td {
	padding: 6px;
	border: 1px solid #cccccc;
}
#domainProcess table.smallInfo tr td.label {
	text-align: right;
	font-weight: bold;
}
#domainProcess table.smallInfo tr td input {
	padding: 3px;
	border: 1px solid #cccccc;
	background: #ffffff;
	width: 150px;
}
#domainProcess input.submit {
	padding: 3px;
	margin-top: 5px;
}
#miniLoginBox {
	width: 400px;
	background: #ffffff;
	height: 150px;
	border: 1px solid #cccccc;
	padding: 10px;
	position: absolute;
}
div.box table.smallInfo {
	background: #f8f8f8;
	border-collapse: collapse;
	margin-bottom: 10px;
	width: 100%;
}
div.box table.smallInfo tr td {
	padding: 6px;
	border: 1px solid #cccccc;
}
div.box table.smallInfo tr td.label {
	text-align: right;
	font-weight: bold;
}
div.box table.smallInfo tr td input {
	padding: 3px;
	border: 1px solid #cccccc;
	background: #ffffff;
	width: 150px;
}
.bug {
	background: #325778;
	padding: 15px;
	width: 360px;
	height: 175px;
	position: absolute;
}
.bug h3 {
	color: #ffffff;
	color: #FFCC00;
	font-weight: normal;
	font-size: 16px;
	text-transform: uppercase;
	padding-bottom: 10px;
}
.bug p {
	font-size: 12px;
	line-height: 15px;
	color: #f8f8f8;
	padding-bottom: 10px;
}
.bug textarea {
	width: 100%;
	height: 100px;
	background: #f0f0f0;
	border: 1px solid #ffffff;
	margin-bottom: 4px;
}
.bug .button {
	padding: 4px;
}
.bug .button.submit {
	color: green;
	padding-left: 35px;
	padding-right: 35px;
}
.bug .button.cancel {
	color: orange;
}

#configuratorButton {
	display: block;
	background: url('images/tools.gif') no-repeat 3px center #DFE8D4;
	border: 1px solid #B0C796;
	padding: 15px;
	padding-left: 65px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
}

/** prices table **/

table.prices {
	width: 100%;
	border: 1px solid #f0f0f0;
	border-collapse: collapse;
}
table.prices th, table.prices td {
	border: 1px solid #E1D5BD;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: center;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
}
table.prices th {
	text-align: left;
	width: 180px;
}
table.prices th.lite {
	background: #FDF6EC;
}
table.prices th.dark {
	background: #FCEFDC;
}
table.prices td.lite {
	background-color: #FCF7F0;
}
table.prices td.dark {
	background-color: #FBF3E7;
}
table.prices td.title {
	background: #f8f8f8;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
table.prices td.left {
	text-align: left;
}
span.finePrint {
	color: #EA4141;
	font-weight: bold;
	font-size: 18px;
}
span.priceBlue {
	color: #74A0C7;
	font-size: 15px;
	font-weight: bold;
}
table.prices td.orange {
	background: #FFECCB;
	border: none;
	font-size: 15px;
}
.bluetext {
	width: 65px;
	padding: 3px;
	border: 1px solid #7E9EB7;
	color: #7E9EB7;
	text-align: right;
	font-weight: bold;
}
#planPeriodSubmit {
	padding: 7px;
	float: right;
}
span.formLabel {
	display: block;
	color: #666666;
	width: 310px;
	font-size: 11px;
	line-height: 16px;
	padding-top: 4px;
}


/** admin poll **/

label.poll {
	display: block;
	padding-bottom: 5px;
}
textarea.others {
	width: 440px;
	height: 50px;
	padding: 6px;
	margin-left: 20px;
	background: #ffffff;
	border: 1px solid #cccccc;
}
.pollText {
	width: 300px;
	background: #ffffff;
	padding: 3px;
	border: 1px solid #cccccc;
}
.smallPollText {
	width: 220px;
	background: #ffffff;
	padding: 3px;
	border: 1px solid #cccccc;
}
textarea.maxOthers {
	width: 550px;
	height: 90px;
	padding: 6px;
	margin-left: 20px;
	background: #ffffff;
	border: 1px solid #cccccc;
}
textarea.pollNotes {
	width: 95%;
	height: 130px;
	padding: 6px;
	background: #ffffff;
	border: 1px solid #cccccc;
}
.questionstwo {
	display: none;
}
.pollLabel {
	color: #6A5B45;
	font-size: 13px;
	line-height: 20px;
	float: left;
	font-weight: bold;
	width: 80px;
	text-align: right;
	padding-right: 6px;
	padding-top: 2px;
}
.pollLeft {
	width: 340px;
	padding-top: 9px;
}
.pollRight {
	padding-top: 9px;
	width: 340px;
}
.pollSubmit {
	display: block;
	margin: 30px auto 15px auto;
	width: 129px;
	height: 46px;
	border: none;
	background: url('images/pollSend.gif') no-repeat 0px 0px;
}
p.cool {
	color: #6A5B45;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 15px;
	clear: both;
}
h5.cool {
	color: #6A5B45;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 6px;
}
p.cool.intend {
	padding-left: 17px;
}
.registerSteps {
	width: 100%;
	border-collapse: collapse;
}
.registerSteps td {
	width: 25%;
	vertical-align: top;
	padding: 7px;
	background: #ffffff;
	padding-left: 30px;
}
.registerSteps td.ready {
	background: url('images/common/whiteTick.gif') no-repeat 0px 5px;
}
.registerSteps td h5 {
	font-size: 15px;
	color: #999999;
}
.registerSteps td.ready h5 {
	color: #333333;
}
div.box .registerSteps p {
	padding: 0;
	font-size: 11px;
	padding-left: 16px;
	color: #cccccc;
}
div.box .registerSteps td.ready p {
	color: #666666;
}
.steps {
	height: 22px;
	background: url('images/registerSteps.gif') no-repeat 0px 0px;
}
.steps.step2 {
	background-position: 0px -40px;
}
.steps.step3 {
	background-position: 0px -80px;
}
.steps.step4 {
	background-position: 0px -120px;
}
#metaDataEditor {
	background: #EFF3F7;
	border: 1px solid #cccccc;
	padding: 7px;
	width: 400px;
	clear: both;
	margin-top: 10px;
	position: absolute;
	display: none;
	z-index: 9999;
}
#metaDataEditor label {
	display: block;
	padding: 5px;
	padding-left: 0;
	color: #333333;
	font-size: 15px;
	padding-top: 10px;
}
#metaDataEditor .metaDataTitle {
	background: #ffffff;
	border: 1px solid #cccccc;
	padding: 3px;
	width: 300px;
}
#metaDataEditor textarea {
	background: #ffffff;
	border: 1px solid #cccccc;
	padding: 3px;
	width: 390px;
	height: 65px;
}
#metaDataSave {
	padding: 5px;
	color: green;
}
#bugSubmit {
	border: none;
	width: 123px;
	height: 32px;
	cursor: pointer;
	background: url('images/common/bugContinue.png') no-repeat 0px 0px;
}
#bugCancel {
	border: none;
	width: 80px;
	height: 32px;
	cursor: pointer;
	background: url('images/common/bugCancel.png') no-repeat 0px 0px;
}
table.form.support {
	border-collapse: collapse;
}
table.form.support tr td  {
	border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	padding: 9px;
}
table.form.support tr.operator td {
	background: #FBFBFB;
}
table.form.support tr td.label {
	color: #7298B8;
}
table.form.support tr.operator td.label {
	background: url('images/common/operator.gif') repeat-x 0px 0px #8DABC6;
	color: #D9E5EF;
	width: 200px;
}
table.form.support tr td.label {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.operatorLink {
	color: #E4F1FD;
}
.operatorProfile {
	width: 390px;
	height: 208px;
	background: url('images/common/operator.png') no-repeat 0px 0px;
	position: absolute;
	display: none;
}
.operatorProfileHolder {
	padding: 17px;
}
.operatorProfile h6 {
	color: #6991B4;
	font-size: 19px;
	padding-bottom: 5px;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 10px;
}
.operatorData {
	float: right;
	width: 220px;
	border-collapse: collapse;
}
.operatorData td {
	padding: 6px;
	background: #F9FAFC;
}
.operatorData td.label {
	text-align: right;
	color: #868686;
	font-size: 12px;
}
.operatorData td.value {
	color: #6991B4;
	font-weight: bold;
	font-size: 12px;
}
.operatorData td.lite {
	background: #EFF3F7;
}
.operatorPhoto {
	float: left;
	border: 1px solid #cccccc;
}
ul.square {
	list-style-type: square;
	padding-left: 10px;
}
.fastlinks {
	list-style-type: none;	
}
.fastlinks li {
	float: left;
	width: 225px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url('images/icons/fastlinks.gif') no-repeat 0px 0px;
}
.fastlinks li.link1 {
	background-position: 0px 3px;
}
.fastlinks li.link2 {
	background-position: -282px 3px;
}
.fastlinks li.link3 {
	background-position: 0px -20px;
}
.fastlinks li.link4 {
	background-position: -282px -20px;
}
.fastlinks li.link5 {
	background-position: 0px -43px;
}
.fastlinks li.link6 {
	background-position: -282px -43px;
}
.fastlinks li.link7 {
	background-position: 0px -66px;
}
.fastlinks li.link8 {
	background-position: -282px -66px;
}
.fastlinks li.link9 {
	background-position: 0px -91px;
}
.fastlinks li.link10 {
	background-position: -282px -91px;
}
.fastlinks li.link11 {
	background-position: 0px -115px;
}
.fastlinks li.link12 {
	background-position: -282px -113px;
}
.fastlinks li a {
	color: #6991B4;
	font-size: 12px;
	text-decoration: underline;
}
.smallAddForm {
	padding: 3px;
}
.smallAddForm input {
	padding: 4px;
}
.smallAddForm select {
	padding: 4px;
}

.inlineInputSmall {
	padding: 3px;
	border: 1px solid #cccccc;
}
.selectOptions div {
	padding: 2px;
	margin-top: 3px;
}
.selectOptions div input {
	padding: 3px;
	border: 1px solid #cccccc;
}
div#header a#newReplies {
	position: absolute;
	top: 46px;
	left: 130px;
	text-decoration: none;
	font-size: 11px;
	background: url('images/navigationNumber.png') no-repeat top left;
	width: 22px;
	height: 18px;
	font-size: 11px;
	color: #ffffff;
	padding-top: 2px;
	text-align: center;
	font-weight: bold;
}