﻿/* General */
.redLetter
{
	color: #FF0000;
}
.uicontrol
{
	font-style: italic;
}
/* End of General */
div#panelTryDemo
{
	padding: 20px 0 0 0;
	position: relative;
}

div#panelReserveYourSite
{
	font-size: 11pt;
	border-top: solid 1px #223814;
	text-align: center;
	padding: 20px 0;
}

div#panelReserveYourSite input
{
	height: 14pt;
	font-size: 14pt;
}

div#panelTryDemo .tryDemoArrow
{
	position: absolute;
	right: 170px;
	top: 20px;
}
div#panelTryDemo .btnTryLiveDemo
{
	position: absolute;
	right: 20px;
	top: 65px;
}
div#panelDoIt ul
{
	margin-top: 0;
}
div#panelDoIt ul li
{
}
div#latestSites
{
}
div#panelSort
{
	float: left;
}
div#panelPageSize
{
	float: right;
}
div#divider
{
	clear: both;
	border-top: solid 1px black;
}
a.demoScreenShot
{
	display:block;
	width:248px;
	height:185px;
	background: transparent url(img/demoScreens/black_whitebg.gif) no-repeat;
}
/* -- Begin Forms --*/
ul.formVertical
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.formVertical li
{
	margin: 5px 0;
	padding: 0 0 0 3px;
	background: #eee url(img/bgshadelong.gif) repeat-x 0 0;
	list-style-type: none;
	list-style-image: none;
}
ul.formVertical li.fm-req
{
	border-left: solid 1px darkred;
}
ul.formVertical label
{
	display: block;
	font-weight: bold;
}
ul.formVertical textarea:focus, ul.formVertical input:focus
{
	background-color: #FFFFCC;
}
ul.formVertical table label /* fix for lists rendered in table */
{
	display: inline;
	font-weight: normal;
}

/* -- End Forms --*/
/* -- Styled Tables --*/
table.rootStyledTable
{
	border-collapse: collapse;
	padding: 0;
	margin: 1px;
	border: solid 1px silver;
}

table.rootStyledTable th, table.rootStyledTable td
{
	border: 1px solid #CECECE;
	padding: 2px;
	color: #636363;
	font: normal 11px auto "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
}
table.rootStyledTable th
{
	text-transform: uppercase;
	text-align: left;
	background: #DFDFDF url(img/table/styledTableTH.jpg) no-repeat;
	color: #333333;
}
table.rootStyledTable th a
{
	color: #333333;
}
table.rootStyledTable tr.altRow td
{
	background-color: #F7F7F7;
	color: #737373;
}

/* -- End of Styled Tables */
div.topMedia
{
	margin: 0;
	padding: 0 0 1em 0;
	border-bottom: dotted 1px #ccc;
}
div.topMedia div.header
{
	text-align: center;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
}
div.topMedia div.content
{
	text-align: center;
}
/* Begin SiteMap */
dl#siteMapLinks dt
{
	font-weight: bold;
}
dl#siteMapLinks dd
{
	padding: 0 0 0.5em 0;
}
div#subTabs .currentTab
{
	font-weight: bold;
}
#siteMapAdmin
{
	padding: 0 0 1em 0;
	font-size: smaller;
}
a.btnRootMenu
{
	background-color:#F5F5F5;
	background-position:8px center;
	background-repeat:no-repeat;
	border-color:#EEEEEE #DEDEDE #BFBFBF #EEEEEE;
	border-style:solid;
	border-width:1px;
	color:#444444;
	cursor:pointer;
	display:block;
	font-size:95%;
	font-weight:bold;
	height:1%;
	padding:4px 4px 4px 32px;
	text-decoration:none;
	margin: 2px;
	text-align:left;
	width:180px;

}
a.btnRootMenu:hover {
	background-color:#DFEEA3;
	border:1px solid #C6D880;
	color:#444444;
	text-decoration:none;
}
a.contactUsers { background-image: url(img/menu.root/contactUsers16.png); }
a.sites { background-image: url(img/menu.root/sites16.png); }
a.users { background-image: url(img/menu.root/users16.png); }
a.subscriptions { background-image: url(img/menu.root/subscriptions16.png); }
a.masterAdmin { background-image: url(img/menu.root/masterAdmin16.png); }
a.eventLog { background-image: url(img/menu.root/eventLog16.png); }
a.advancedSettings { background-image: url(img/menu.root/advancedSettings16.png); }
a.about { background-image: url(img/menu.root/about16.png); }

a.subscriptionLevels { background-image: url(img/menu.root/levels16.png); }
a.basicSettings { background-image: url(img/menu.root/settings16.gif); }
a.paymentOptions { background-image: url(img/menu.root/payments16.png); }
a.transactions { background-image: url(img/menu.root/transactions16.png); }
a.customers { background-image: url(img/menu.root/customers16.png); }
a.setup { background-image: url(img/menu.root/setup16.png); }

/* End of SiteMap */

ul.relatedObjects
{
	padding: 0;
	margin: 0;
	text-align: left;
}
ul.relatedObjects li
{
	margin: 0 0 0 1.1em;
	padding: 0;
}
/* Begin About page */
div#soNetPanel
{
	overflow :hidden;
}
img.soNetLogo
{
	display:block;
	float:left;
}
div#version
{
	padding:55px 0 0 10px;
	font-size:14pt;
	float:left;
}
/* End of About page */
/* Begin Licensing */
ul.licenseInfo
{
	padding:0;
	margin:0 0 0 10px;	
	list-style:none;
}
ul.licenseInfo li
{
	list-style:none;
	padding: 3px 0;
}
ul.licenseInfo label
{
	display:inline;
	font-weight:bold;
	text-align:right;
	padding-right:3px;
}
div#licenseExpiredPanel fieldset
{
	margin:1em 0;	
}
div#licenseExpiredPanel fieldset div
{
	padding: 1em 0;
}
/* End of Licensing */




