﻿/* MISC  
----------------------------------------------------------*/
.clear
{
    clear: both;
}

.error
{
    color:Red;
}


.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}
.validation-summary-errors li
{
	  list-style: disc inside;
}

input#layout_home_search_input{
  float:left;
  height: 16px;
border:1px solid #82aac5;
  background-color:#ffffff;
  width: 182px;
  margin: 0px 3px 0px 0px;
  font-size: 11px;
  padding: 2px 1px 1px 5px;
}

#layout_home_search_submit {
  width: 21px;
  height: 21px;
  display:block;
  float: left;
  padding:0px;
  border: none;
}

input#signupEmail{
  float:left;
  height: 16px;
border:1px solid #82aac5;
  background-color:#ffffff;
  width: 182px;
  margin: 0px 3px 0px 0px;
  font-size: 11px;
  padding: 2px 1px 1px 5px;
}



.lorem
{
	color:green;	
}

/* Tables */

table.list
{
	/*border:1px solid #82aac5;*/
	width:100%;
	background-color:#F9F9F9;
}
table.list th
{
	border-bottom:1px solid #c5c5c5;
	text-align:left;
	padding:10px;
}
table.list td
{
	padding:10px;
	text-align:left;
	border-bottom:1px solid #c5c5c5;
}

/* Flash Message Area */

#flashMessageArea
{
	display:none;
	background-color:#FFFFCC;
	border:2px solid #FFCC00;
	color:Black;
	text-align:center;
	position:relative;
	top:10px;
	padding:10px;
	margin-bottom:10px;
}

#flashMessageArea.flashMessageText
{
	padding:10px;
}

/* Tag Cloud styles */
.size1
{
	font-size:80%;
	color:#660000;
}
.size2
{
	font-size:85%;
	color:#660000;
}
.size3
{
	font-size:90%;
	color:#660000;
}
.size4
{
	font-size:95%;
	color:#0085b8;
}
.size5
{
	font-size:100%;
	color:#0085b8;
}
.size6
{
	font-size:105%;
	color:#039d03;
}
.size7
{
	font-size:110%;
	color:#9e369f;
}


/* table styles for forms */
td.headingCell, td.sectionHeadingCell
{
	vertical-align:top;
}
td.sectionHeadingCell
{
	font-weight:bold;
}

/* input fields */
input.tagEntry
{
	width:100px;
}
input.emailEntry
{
	width:300px;
}
input.headlineEntry
{
	width:412px;
}
input.newClientEntry
{
	width:324px;
}
input.publishTimeEntry
{
	width:60px;
}
input.publishDateEntry
{
	width:180px;
}
input.contactRoleEntry
{
	width:200px;
}
input.companyNameEntry
{
	width:200px;
}
input.youtubeEntry
{
	width:400px;
}
input.imageFileEntry
{
	width:400px;
}
textarea.companyDescEntry
{
	width:400px;	
}
textarea.articleEntry
{
	width:400px;
}
textarea.addCommentEntry
{
	width:400px;
}
textarea.reviewAddCommentEntry
{
	width:232px;
}
textarea.contactDetailsEntry
{
	width:300px;
}

select.clientSelector
{
	width:400px;
}
div.companyProfile
{
	
}
div.companyProfileLabel
{
	float:left;
	width:140px;
}

div.companyProfileValue
{
	clear:right;
}
div.companyProfileAction
{
	margin-left:140px;
}
div.small
{
	font-size:x-small;
}
span.articleHelpText
{
	font-size:x-small;
}

input[type="radio"], input[type="checkbox"]
{
	border:0px;
	background-color:#E5E5E5;
}
input[type="hidden"] 
{
	display:none;
}

img.articleImage
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
div.articleVideo
{
	padding-bottom:20px;
}

/* Author Page */
div.recentArticles
{
	padding-bottom:10px;
}
div.rejectedArticles
{
	padding-bottom:20px;
}

/* Terms and Conditions */

.tandcHeading
{
	font-weight:bold;
}

/* Edit page */
.editAlreadyPublishedWarning
{
	color:Red;
}

/* Blogger pages */
.bloggerUrlEntry
{
	width:400px;
}

.bloggerRankEntry
{
	width:50px;
}

/* Pager */
.pager 
{
	margin:8px 3px;
	padding:3px;
}

.pager .disabled 
{
	border:1px solid #ddd;
	color:#999;
	margin-top:4px;
	padding:3px;
	text-align:center;
}

.pager .current 
{
	background-color:#06c;
	border:1px solid #009;
	color:#fff;
	font-weight:bold;
	margin-top:4px;
	padding:3px 5px;
	text-align:center;
}

.pager span, .pager a
{
	margin: 4px 3px;
}

.pager a 
{
	border:1px solid #c0c0c0;
	padding:3px 5px;
	text-align:center;
	text-decoration:none;
}

.logo
{
	border:0px;
}

.evri-widget-launcher
{
	width:249px;
}
.iconsphere
{
}
