/* CSS Document */

.floatRight {
	float: right;
}
div#featureArea2 {
	padding: 0px 0 10px 0px;
	width: 700px;
	height: 144px;
}
#fmp img.floatRight { clear:right; }
.floatLeft {
	float: left;
}
h3 {
	margin-top:0;
	padding-top:0;
}


div#col1, div#col2and3 {
	background-color: #FFFFFF;
}
div#col1 img {
	padding: 0 10px 5px 0px;
	border: 0;
	margin-bottom: 10px;
	margin-top: 3px;
}
img.buttonLearnMore {
	float: right;
	margin: 0 20px 0 20px;
}
img.secondTierIcons {
	float: left;
	margin-right: 20px;
}

h1.section {
	line-height: 29px;
	color: #FFFFFF;
	padding: 0 5px 0 px;
	margin: 0px 0 10px 0px;
	height: 39px;
	background: #fff url("../images/newspanel.gif") no-repeat;
	text-indent: 10px;
	width: 455px;
	font-family: Arial, Helvetica, sans-serif;
}

h2.section {
	line-height: 29px;
	color: white;
	padding: 0 0 0 10px;
	margin: 0px 0 15px 0;
	width: 676px;
	height: 29px;
	background: #dadada url("../images/bkgd/bkgd_h3_prodindex.jpg") no-repeat;
}
div#productGridTop {
	height: 193px;
	width: 420px;
	padding:10px 15px 15px 5px;
	background: #fff url("../images/lib/bkgd_product_grid.gif") no-repeat bottom;
}
div#productGridBottom {
	height: 183px;
	width: 420px;
	padding:15px 15px 15px 5px;
	background: #fff url("../images/lib/bkgd_product_grid.gif") no-repeat top;
	margin-bottom: 10px;
}

div#client {
	width: 420px;
	padding:10px 15px 15px 5px;
}


/* - - - - - - - - - - - - - web - - - - - - - - - - - - - */
div#web {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-position: top left;
	background-image: url(../images/lib/web_panelhd.gif);
	background-repeat: no-repeat;
}
div#web a {
	line-height: 18px;
}
div#web h1 a {
	color: #5B5B5B;
}
div#web h1 span {
	color: #5B5B5B;
	margin: 0px 0px 0px 0px;
}
div#web p {
	width: 175px;
	font-size: 0.98em;
}

/* - - - - - - - - - - - - - account - - - - - - - - - - - - - */
div#account {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-position: top left;
	background-image: url(../images/account-hd.gif);
	background-repeat: no-repeat;
}
div#account a {
	line-height: 18px;
}
div#account h1 a {
	color: #5B5B5B;
}
div#account h1 span {
	color: #5B5B5B;
	margin: 0px 0px 0px 0px;
}
div#account p {
	width: 175px;
	font-size: 0.98em;
}

/* - - - - - - - - - - - - - your projects - - - - - - - - - - - - - */
div#site {
	width: 190px;
	float: right;
	padding-top: 36px;
	background-image: url(../images/your-site-hd.gif);
	background-repeat: no-repeat;
}
div#site a {
	line-height: 18px;
}
div#site h1 a {
	color: #5B5B5B;
}
div#site h1 a:hover, div#web h3 a:hover, div#site h3 a:hover, div#site h3 a:hover, div#site h3 a:hover {
	text-decoration: none;
}
div#site h1 span {
	color: #5B5B5B;
}
div#site p {
	width: 175px;
}

/* - - - - - - - - - - - - - your details - - - - - - - - - - - - - */
div#details {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-image: url(../images/your-details-hd.gif);
	background-repeat: no-repeat;
}
div#details a {
	line-height: 18px;
}
div#details h1 a {
	color: #5B5B5B;
}

div#details h1 span {
	color: #5B5B5B;
}
div#details p {
	width: 175px;
}

/* - - - - - - - - - - - - - your files - - - - - - - - - - - - - */
div#files {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-image: url(../images/file-upload-hd.gif);
	background-repeat: no-repeat;
}
div#files a {
	line-height: 18px;
}
div#files h1 a {
	color: #5B5B5B;
}

div#files h1 span {
	color: #5B5B5B;
}
div#files p {
	width: 175px;
}

/* - - - - - - - - - - - - - project status - - - - - - - - - - - - - */
div#status {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-image: url(../images/project-status-hd.gif);
	background-repeat: no-repeat;
}
div#status a {
	line-height: 18px;
}
div#status h1 a {
	color: #5B5B5B;
}

div#status h1 span {
	color: #5B5B5B;
}
div#status p {
	width: 175px;
}


/* - - - - - - - - - - - - - view project - - - - - - - - - - - - - */
div#project {
	width: 190px;
	float: right;
	padding-top: 36px;
	background-image: url(../images/view-project-hd.gif);
	background-repeat: no-repeat;
}
div#project a {
	line-height: 18px;
}
div#project h1 a {
	color: #5B5B5B;
}

div#project h1 span {
	color: #5B5B5B;
}
div#project p {
	width: 175px;
}


/* - - - - - - - - - - - - - admin project details - - - - - - - - - - - - - */
div#adminProject {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-image: url(../images/admin-proj-details-hd.gif);
	background-repeat: no-repeat;
}
div#adminProject a {
	line-height: 18px;
}
div#adminProject h1 a {
	color: #5B5B5B;
}

div#adminProject h1 span {
	color: #5B5B5B;
}
div#adminProject p {
	width: 175px;
}

/* - - - - - - - - - - - - - admin project status - - - - - - - - - - - - - */
div#adminProjectStatus {
	width: 190px;
	float: right;
	padding-top: 36px;
	background-image: url(../images/admin-project-status-hd.gif);
	background-repeat: no-repeat;
}
div#adminProjectStatus a {
	line-height: 18px;
}
div#adminProjectStatus h1 a {
	color: #5B5B5B;
}

div#adminProjectStatus h1 span {
	color: #5B5B5B;
}
div#adminProjectStatus p {
	width: 175px;
}


/* - - - - - - - - - - - - - admin manage - - - - - - - - - - - - - */
div#adminManage {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-image: url(../images/manage-projects-hd.gif);
	background-repeat: no-repeat;
}
div#adminManage a {
	line-height: 18px;
}
div#adminManage h1 a {
	color: #5B5B5B;
}

div#adminManage h1 span {
	color: #5B5B5B;
}
div#adminManage p {
	width: 175px;
}


/* - - - - - - - - - - - - - admin manage clients - - - - - - - - - - - - - */
div#adminManageClients {
	width: 190px;
	float: right;
	padding-top: 36px;
	background-image: url(../images/manage-clients-hd.gif);
	background-repeat: no-repeat;
}
div#adminManageClients a {
	line-height: 18px;
}
div#adminManageClients h1 a {
	color: #5B5B5B;
}

div#adminManageClients h1 span {
	color: #5B5B5B;
}
div#adminManageClients p {
	width: 175px;
}


/* - - - - - - - - - - - - - hosting - - - - - - - - - - - - - */
div#hosting {
	width: 190px;
	float: right;
	padding-top: 36px;
	background-image: url(../images/lib/hostpanel_hd.gif);
	background-repeat: no-repeat;
}
div#hosting a {
	line-height: 18px;
}
div#hosting h1 a {
	color: #5B5B5B;
}
div#hosting h1 a:hover, div#web h3 a:hover, div#portfolio h3 a:hover, div#market h3 a:hover, div#hosting h3 a:hover {
	text-decoration: none;
}
div#hosting h1 span {
	color: #5B5B5B;
}
div#hosting p {
	width: 175px;
}

/* - - - - - - - - - - - - - portfolio - - - - - - - - - - - - - */
div#portfolio {
	width: 190px;
	float: left;
	padding-top: 36px;
	background-repeat: no-repeat;
	background-image: url(../images/lib/portpanel_hd.gif);
}
div#portfolio a {
	line-height: 18px;
}
div#portfolio h1 a {
	color: #5B5B5B;
}
div#portfolio h1 span {
	color: #5B5B5B;
}
div#portfolio p {
	width: 175px;
	font-size: 0.98em;
}

/* - - - - - - - - - - - - - marketing - - - - - - - - - - - - - */
div#market {
	width: 190px;
	float: right;
	padding-top: 36px;
	background-image: url(../images/lib/enewspanel_hd.gif);
	background-repeat: no-repeat;
}
div#market a {
	line-height: 18px;
}
div#market h1 a {
	color: #5B5B5B;
}
div#market h1 a:hover, div#web h3 a:hover, div#portfolio h3 a:hover, div#market h3 a:hover, div#hosting h3 a:hover {
	text-decoration: none;
}
div#market h1 span {
	color: #5B5B5B;
}
div#hosting p {
	width: 175px;
	font-size: 0.98em;
}

div#sections {
	width: 171px;
	margin: 0px 0px 5px 10px;
	padding: 0px 0 0 0px;
} 
div#blog {
	width: 170px;
	margin: 0px 3px 0px 0px;
	padding: 0px 0 0 0px;
	float: right;
} 
div#versionComparison { 
	width: 171px;
	height: 39px;
	margin: 5px 10px 5px 0;
	padding: 0px 0 0 0px;
} 
div#sections a, div#versionComparison a { line-height:20px; }
div#sidebar {
	width: 190px;
	padding: 10px;
	background-image: url(../images/lib/couchbkgrd2.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 250px;
}
div#sidebar h2 {
	font-size: 16px;
}

#blog {
	width: 190px;
	padding: 15px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
}
#globalNav
	{
	height:60px;
	width:690px;
	/*End hide from IE-mac*/
	}
div#globalNav
	{
	margin: 0 0 20px 0;
	padding-top:10px;
	background-image: url(../images/new_logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	}

#newsline{
margin-top:3px;
border-top:#5b5b5b;
}
/* This is necessary bc IE does not deal with hr correctly */
div.separator {
	margin: 12px 0 12px 0;
	background-position: top;
	clear:both;
	height: 1px;
	width: 443px;
	line-height: 1px;
	color:#fff;
	border-top: 1px solid #8A8D09;
 
}
.panelMore {
	float: right;
	padding-bottom: 0px;
	right: 0px;
	bottom: 0px;
}
