body { 
    color:#878894;
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%; 
    line-height:1.1875em;
}

/*  Header styles */
h1, h2, h3, h4, h5 {margin:0 0 20px 0; line-height:1.2em; color:#005baa; text-transform:uppercase}
h1 { font-size:45px; color:#005baa; letter-spacing:-1px; margin-bottom:5px } 
h1 span { font-size:23px; color:#a0a8ba; text-transform:uppercase; line-height:1em; position:relative; vertical-align:bottom; line-height:48px  } 
h2 { font-size:35px; color:#005baa; margin-bottom:15px} 
h2 span { font-size:20px; color:#a0a8ba;  text-transform:uppercase; line-height:1em; position:relative; vertical-align:bottom; line-height:48px   } 
h2.h2 { font-size:50px; color:#fff; margin-bottom:15px; overflow:hidden} 
h2.h2 span { font-size:22px; color:#fff; text-transform:uppercase; display:block; margin-bottom:-15px; position:relative } 
h3 { font-size:25px; } 
h4 { font-size:20px; letter-spacing:-2px; line-height:30px } 
h5 { font-size:16px; } 
h6 { font-size:20px; color:#005baa; text-transform:uppercase }

/*strong , b { color:#005baa; }*/

blockquote {
    margin:0 5px 10px 5px;
    padding:0 10px 10px 56px;
    font-size:1.16em; 
    line-height:1.2em;
    color:#009bd9; 
    quotes:none;
    background:url(../../../../../themes/wcc/images/quotes.png) no-repeat 0 0;
}
blockquote.left {border-right:1px solid #ccc; width:35%; float:left; margin-right:20px; padding-right:20px; background:none; padding-left:0; margin-left:0}
blockquote.right {border-left:1px solid #ccc; width:35%; float:right; margin-left:20px; padding-left:60px; background-position:20px 0; background:none; padding-left:10px; margin-left:10px}

/*----- txt, links, lines, titles -----*/

p {margin-bottom:9px;}
.p1 { margin-bottom:9px;}
.p2 { margin-bottom:18px;}
.p3 { margin-bottom:27px;}
.p5 { margin-bottom:47px;}
.p4 { margin-bottom:21px;}

a {color:#009bd9; outline:none; text-decoration:none;}
a:hover, a:focus { text-decoration:underline;}
a strong {color:#009bd9; outline:none; text-decoration:none;}
a:hover  strong, a:focus  strong { text-decoration:underline;}
a:active, a:visited { }

ins {    background-color:#009bd9;    color:#fff;    text-decoration:none;	}
mark {    background-color:#ff9;    color:#ff0000;     font-style:italic;    font-weight:bold;	}
del {    text-decoration: line-through;	}
abbr[title], dfn[title] {    border-bottom:1px dotted #009bd9;	text-transform:uppercase;    cursor:help;	color:#009bd9	}

q{ color:#009bd9; font-size:14px; font-family:Arial, Helvetica, sans-serif}
strong   	, b	   {  color:#005baa;}
em, dfn  		   { font-style:italic; color:#009bd9}
dfn 	 		     { color:#009bd9; letter-spacing:1px; font-size:14px; font-style:normal; font-family:Arial, Helvetica, sans-serif}
sup	   { padding-bottom:10px; font-size:10px}
sub 		   { vertical-align:bottom; font-size:10px}
abbr, acronym  { border-bottom:1px dashed #009bd9; color:#009bd9}
address 		   { margin:0 0 1.5em;font-style:italic;}
del 			     { color:#fff;}
pre, code, tt  { font:1em 'andale mono', 'lucida console', monospace; line-height:1.5; display:block;}
code 			     { background-color:#f6f6f6; display:block; color:#333; padding:3px 2px 3px 5px; line-height:1.67em;  border:1px dotted #333; text-shadow:none }
pre 			     { white-space:pre;}
big{ font-size:22px}
var{ font-style:normal}
q{ color:#009bd9}


/* Custom select color */
::selection {
	background: #00b5ed;
	color:#fff;					 /* Safari */
	}
::-moz-selection {
	background: #00b5ed; /* Firefox */
	color:#fff;
	}
/*p {font-size:13px;}

ul {list-style: disc; margin: 0; padding:10px 0 10px 25px;}

ul li {color:#878894;  margin 0; line-height:19px; padding:0;  font-size:13px;}

ol {line-height: 19px; margin: 0; padding:10px 0 20px 5px;}

ol li {color:#878894; margin 0; padding:0; line-height: 19px; font-weight:normal; font-size:13px;}*/