/*----------------------------------------
Name: framework.css
Developed by: Tomasz Muter
Date Created: 9 XII 2009
Last Updated: 9 XII 2009
Copyright: Tomasz Muter www.royalweb.pl
----------------------------------------*/


body, p, td, th, li {
 font-family: Arial, Helvetica, sans-serif;
 line-height:1.5em;
 color:#000000;
}
ul {
 margin-left:25px;
 list-style-type:none;
}
ol {
 margin-left:25px;
}
blockquote {
 margin: 0 0 18px 18px;
 color:#666666;
 font-style: italic;
}
strong {
 font-weight:bold;
}
em {
 font-style:italic;
}
/* Standard Definitions
----------------------------------------*/
.left {
 float:left;
}
.right {
 float:right;
}
.clearThis {
 clear:both;
}
.small {
 font-size:.825em;
}
.large {
 font-size:1em;
}
.soft {
 color:#D3D3D3;
}
.hide {
 display:none;
}
p.last {
 margin-bottom:0px;
}
/* Table
----------------------------------------*/
table {
 border:none;
 border-collapse:collapse;
 margin-bottom:45px
}
td, th {
 border-bottom:1px solid #d7d7d7;
 color:#3e434a;
 padding:6px 12px
}
th {

 text-shadow:1px 1px 0 #fff
}
th.first {
 background:url('http://i3.campaignmonitor.com/themes/site_themes/default/img/bg_th-left.png') no-repeat 0 0}
th.last {
 
}
tr {
}
/* Nav
----------------------------------------*/
ul#nav {
}
ul#nav li {
 float:left;
 list-style-type:none;
 margin-left:10px;
}
/* Image Replacement 
	----------------------------------------*/
	ul#nav li a {/*Set to height of image*/
 height:20px;
 display:block;
 text-indent:-9999px;
 outline:none;
}
address {
 font-style:normal;
 margin-bottom:18px
}
blockquote {
 font:italic 15px/22px 'Georgia', serif;
 margin:0
}
body {
 color:#636b75;
 font:13px/18px Arial, sans-serif;
 margin:0;
 padding:0
}
cite {
 display:block;
 font-style:normal;
 font-weight:bold;
 margin-bottom:18px
}
code {
 overflow:hidden
}
h1 {
 font:normal 30px/36px Arial, sans-serif;
 margin:0 0 18px 0;
 padding:0
}
h2 {
 color:#000;
 font:normal 30px/36px Arial, sans-serif;
 margin:36px 0 18px 0;
 padding:0
}
h2.hilite {
 color:#005eb0;
 font:normal 24px/30px Arial, sans-serif;
 margin:54px 0 9px 0
}
h2.sifr {
 color:#000;
 font:normal 30px/1em Arial, sans-serif;
 margin:36px 0 18px 0;
 padding:0
}
h2.sifr2 {
 color:#000;
 font:normal 24px/1em Arial, sans-serif;
 margin:36px 0 18px 0;
 padding:0
}
h2.icon {
 padding:0 0 6px 50px
}
h2.icon em {
 color:#797c80;
 font-size:20px;
 font-style:normal;
 font-weight:normal;
 line-height:1
}
h3 {
 color:#000;
 font:normal 18px/27px Arial, sans-serif;
 margin:0 0 18px 0;
 padding:0
}
h4 {
 color:#3e434a;
 font:bold 15px/20px Arial, sans-serif;
 margin:27px 0 18px 0;
 padding:0
}
h5 {
 color:#3e434a;
 font:bold 13px/18px Arial, sans-serif;
 margin:0;
 padding:0
}
hr {
 display:none
}
.hr {
 border-top:1px solid #e5e6e8;
 height:0;
 margin:36px 0
}
img {
 border:none
}
li {
 margin-bottom:18px
}
p {
 margin:0 0 18px 0;
 padding:0
}
pre {
 white-space:pre-wrap;
 white-space:-moz-pre-wrap;
 white-space:-pre-wrap;
 white-space:-o-pre-wrap
}
small {
 font-size:11px
}
