@charset "utf-8";
/* CSS Document */


div, a, input { behavior: url(iepngfix.htc) }



* { 
	margin:0 auto; 
	padding:0; 
}
#satoo-container {
	padding-top: 20px;
}

html{ font-size: 100%; } 

body {
	font-size:12px;
	font-family: "Calibri", Arial, sans-serif;
	text-align:left;
	color:#000;
	background:#fff;
}

a img { border:0; }

h1 {
	font:bold 2.1em "Calibri", Arial, sans-serif;
	color:#000;
	letter-spacing:0.01em;
	line-height:1.3em;
}
h2 {
	font:bold 1.6em "Calibri", Arial, sans-serif;
	color:#000;
	line-height:1.5em;
}
h3 {
	font:bold 1.5em "Calibri", Arial, sans-serif;
	color:#666;
	line-height:1.6em;
}

h4 {
	font:bold 1.4em "Calibri", Arial, sans-serif;
	color:#666;
	line-height:1.4em;
}

h5 {
	font:bold 1.3em "Calibri", Arial, sans-serif;
	color:#666;
	line-height:1.5em;
}

h6 {
	font:bold 1.2em "Calibri", Arial, sans-serif;
	color:#666;
	line-height:1.3em;
}


p {
	font:1.1em "Calibri", Arial, sans-serif;
	color:#666;
	line-height:1.3em;
	margin:1em 0;
}

	.large {
		font:1.1em "Calibri", Arial, sans-serif;
		line-height:1.4em;
	}
	.larger {
		font:1.2em "Calibri", Arial, sans-serif;
		line-height:1.4em;
	}
	.largest {
		font:1.6em "Calibri", Arial, sans-serif;
		line-height:1.4em;
	}
	.small {
		font:0.9em "Calibri", Arial, sans-serif;
		line-height:1.4em;
	}
	.smaller {
		font:0.8em "Calibri", Arial, sans-serif;

		line-height:1.4em;
	}
	.smallest {
		font:0.7em "Calibri", Arial,, sans-serif;
		line-height:1.4em;
	}
	

ul, ol {color:#666;}

li {font:1.1em "Calibri", Arial, sans-serif;}
	
.black {color:#000;}
.grey {color:#666;}
.white {color:#fff;}
.red {color:#db0000;}
.green {color:#6bb800;}


	
input, textarea { font:1.0em "Calibri", Arial, sans-serif; color:#00355F; }

/**GENERAL PAGE LINKS**/

a:link, a:visited, a:hover, a:active {
	font: "Calibri", Arial, sans-serif;
	color: #7dc900;
	font-weight:bold;
}
a:link, a:visited, a:active { text-decoration:none; }
a:hover { text-decoration:underline; }

/**For the breadcrumb root links**/
a.breadcrumbslink:link, a.breadcrumbslink:visited, a.breadcrumbslink:hover, a.breadcrumbslink:active {
	font: "Calibri", Arial, sans-serif;
	color: #000;
	font-weight:bold;

}
a.breadcrumbslink:link, a.breadcrumbslink:visited, a.breadcrumbslink:active { text-decoration:none; }
a.breadcrumbslink:hover { text-decoration:underline; }

/**For the comment links**/
a.commentlink:link, a.commentlink:visited, a.commentlink:hover, a.commentlink:active {
	font: "Calibri", Arial, sans-serif;
	color: #017601;
	font-weight:bold;

}
a.commentlink:link, a.commentlink:visited, a.commentlink:active { text-decoration:none; }
a.commentlink:hover { text-decoration:underline; }

/**For the tag cloud links**/
a.taglink:link, a.taglink:visited, a.taglink:hover, a.taglink:active {
	font: "Calibri", Arial, sans-serif;
	color: #fff;
	font-weight:bold;

}
a.taglink:link, a.taglink:visited, a.taglink:active { text-decoration:none; }
a.taglink:hover { text-decoration:underline; }


/**Dotted grey line**/
.dotted-grey-line {
	border-bottom:1px dotted #c5c5c5;
	margin:15px 0;
}
