﻿/*
* This Stylesheet is used to set the layout of the site, also used by the RadEditor so that the same
* layout is shown in the editor while working in it.
*/
.templateWrapper 
{ 
	width:445px !important; 
}
.templateMargins
{
	margin:10px 25px !important; 
	padding:10px 25px 41px 5px !important;
}
/* WIDE - Special templateWrapper for forms that are designed to fit the old page width of 525px */
.templateWrapperWide { width:525px !important; margin:10px 0px !important; padding-right:50px; }
/* 
* div.reWrapper iframe { OBS REMEMBER TO SET THE VALUE OF 'width' IN 'SiteCss.IE0.css' } 
*/
/*
* Remember to set the background-position to the same as 
* templateWrapper-width. Is used by the RadEditor!
*/
.radEContentRightBorder { background:#ffffff url(../../Images/tool/bg_radEContentBorder.gif) 500px 0px repeat-y; }

.siteCSS P, .siteCSS p { font-size:inherit;margin:0px 0px 0px 0px; line-height:15px;}
.siteCSS LI, .siteCSS li { line-height:15px;}

.siteCSS h1 { line-height:29px; }
.siteCSS h6 { line-height:17px;}

/*.siteCSS A, .siteCSS a  { font-family:verdana, arial; color:#1E1E1E; font-size:11px; text-decoration:underline !important; font-weight:normal }
.siteCSS a:link      { font-family:verdana, arial; color:#1E1E1E; font-size:11px; text-decoration:underline; font-weight:normal }
.siteCSS a:visited   { font-family:verdana, arial; color:#1E1E1E; font-size:11px; text-decoration:underline; font-weight:normal }
.siteCSS a:hover     { font-family:verdana, arial; color:#1E1E1E; font-size:11px; text-decoration:underline; font-weight:normal }

.newsDate {font-size:10px; font-weight:normal; color:#666666; }
.newsText {font-size:10px; font-weight:normal; color:#000000; }
a.newsHeader           { font-size:10px; font-weight:bold; color:#306493; text-decoration:none; }
a.newsHeader:link      { font-size:10px; font-weight:bold; color:#306493; text-decoration:none; }
a.newsHeader:visited   { font-size:10px; font-weight:bold; color:#306493; text-decoration:none; }
a.newsHeader:hover     { font-size:10px; font-weight:bold; color:#306493; text-decoration:underline; }*/

a.small           { font-size:10px; font-weight:normal; color:#1E1E1E; text-decoration:none; }
a.small:link      { font-size:10px; font-weight:normal; color:#1E1E1E; text-decoration:none; }
a.small:visited   { font-size:10px; font-weight:normal; color:#1E1E1E; text-decoration:none; }
a.small:hover     { font-size:10px; font-weight:normal; color:#1E1E1E; text-decoration:underline; }



img.landingImg { margin-left:15px; }

/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

/*
* Settings below is used in 'edit-mode' in the RadEditor.
* These settings must be located in this file!
*/
.editTableBorders form
{
     background-color:#efefef;
     border:1px dashed #555555;		 
}
/* CSS class for A name */

.editTableBorders table 
{
    border-right: #999999 1px dashed;		 
    border-bottom: #999999 1px dashed;		 
}

.editTableBorders table td
{
    padding: 1px;
    border-top: #999999 1px dashed;		 
    border-left: #999999 1px dashed;		 
}

.editTableBorders table th
{
    padding: 1px;
    border-top: #000000 1px dashed !important;		 
    border-left: #000000 1px dashed !important;		 
}

.errorTechInfo
{
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	font-size:10px;
	background-color:#FFFFCC;
	border:solid 1px #e7e7e7;
}
	
.errorContact
{
	padding:5px;
	border:solid 1px #e7e7e7;
	background-color:#ffffff;
	vertical-align:bottom;
}

.errorContactText
{	
	float:left;	
}

.errorBtnContact
{
	vertical-align:bottom;
	text-align:right;
	float:left;
	padding-left:5px;		
}

.errorBtnContact input
{
	width:100%;
	position:relative;
	top:0px;
}