
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}
body {
padding : 0;
margin : 0;
line-height : 1;
background : url(../images/elements/bg.png) left top repeat;
}
body, input, textarea {
font : 13px 'Open Sans', sans-serif;
font-weight : normal;
font-style : normal;
line-height : 22px;
color : #727272;
}
h1, h2, h3, h4, h5, h6 {
font-family : 'Open Sans', sans-serif;
font-weight : normal;
color : #393a3b;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color : inherit;
}
h1 {
font-size : 35px;
line-height : 40px;
margin-bottom : 22px;
font-style : normal;
}
h2 {
font-size : 27px;
line-height : 27px;
margin-bottom : 22px;
font-style : normal;
}
h2 i {
font-style : normal;
}
h2 strong {
font-weight : 300;
}
h3 {
font-size : 22px;
line-height : 22px;
margin-bottom : 20px;
font-style : normal;
}
h3 i {
font-weight : normal;
font-style : normal;
}
h4 {
font-size : 18px;
line-height : 22px;
margin-bottom : 20px;
font-style : normal;
}
h4 i {
font-weight : normal;
font-style : normal;
}
h5 {
font-size : 16px;
line-height : 22px;
margin-bottom : 20px;
font-style : normal;
}
h6 {
font-size : 14px;
line-height : 22px;
margin-bottom : 20px;
font-style : normal;
}
p {
font : 13px 'Open Sans', sans-serif;
font-weight : normal;
line-height : 22px;
}
ul, ol {
margin : 0 0 20px 0;
list-style-position : inside;
}
ul {
list-style : none;
}
ul li {
list-style : none;
}
ol {
list-style-type : decimal;
}
ol ol {
list-style : upper-alpha;
}
ol ol ol {
list-style : lower-roman;
}
ol ol ol ol {
list-style : lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom : 0;
}
strong {
font-weight : bold;
}
cite, em, i {
font-style : italic;
}
blockquote {
margin : 20px 0 20px 36px;
font-size : 13px;
border-left : 5px solid #1889c1;
padding : 5px 20px 5px 20px;
font-family : 'Open Sans' !important ;
font-weight : normal;
color : #454545;
}
pre {
background : #f4f4f4;
font-size : 13px;
font : 13px 'Open Sans', sans-serif;
line-height : 1.5;
margin-bottom : 40px;
overflow : auto;
padding : 0.75em 20px;
}
code, kbd {
font-size : 13px;
font : 13px 'Open Sans', sans-serif;
}
abbr, acronym, dfn {
border-bottom : 1px dotted #666;
cursor : help;
}
address {
display : block;
margin : 0 0 40px;
}
ins {
background : #fff9c0;
text-decoration : none;
}
sup, sub {
font-size : 10px;
height : 0;
line-height : 1;
position : relative;
vertical-align : baseline;
}
sup {
bottom : 1ex;
}
sub {
top : 0.5ex;
}
.dropcap {
display : block;
float : left;
font-size : 45px;
padding : 0;
margin : 0;
margin : 15px 8px 0 0;
text-transform : uppercase;
}
.lite1 {
color : #ca6d6d;
border-bottom : 1px dotted #ca6d6d;
}
.lite2 {
border-bottom : 1px dotted #ca6d6d;
}
a {
color : #1889c1;
text-decoration : none;
}
a:hover {
text-decoration : none;
color : #727272;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
:focus {
outline : 0;
}
ins {
text-decoration : none;
}
del {
text-decoration : line-through;
}
.clearfix:after {
visibility : hidden;
display : block;
font-size : 0;
content : " ";
clear : both;
height : 0;
}
.clearfix {
display : inline-block;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}
.clearfix {
display : block;
}
.image_left {
float : left;
padding : 0;
margin : 0 0 16px 0;
width : 100%;
}
.image_left1 {
float : left;
padding : 0;
margin : 0 30px 0 0;
}
.image_left2 {
float : left;
padding : 10px;
margin : 0 10px 0 0;
}
.image_left3 {
float : left;
padding : 0;
margin : 0 30px 0 0;
}
.image_left9 {
float : left;
padding : 0;
margin : 0;
}
.image_left11 {
float : left;
padding : 0;
margin : 0 20px 0 0;
}
.image_right12 {
float : right;
padding : 0;
margin : 0;
}
.mar_top1 {
margin-top : 10px;
width : 100%;
float : left;
}
.mar_top2 {
margin-top : 20px;
width : 100%;
float : left;
}
.mar_top3 {
margin-top : 30px;
width : 100%;
float : left;
}
.mar_top4 {
margin-top : 40px;
width : 100%;
float : left;
}
.mar_top5 {
margin-top : 50px;
width : 100%;
float : left;
}
.mar_top6 {
margin-top : 60px;
width : 100%;
float : left;
}
.mar_top7 {
margin-top : 70px;
width : 100%;
float : left;
}
.mar_top8 {
margin-top : 80px;
width : 100%;
float : left;
}
.mar_top9 {
margin-top : 90px;
width : 100%;
float : left;
}
.mar_top10 {
margin-top : 100px;
width : 100%;
float : left;
}
.mar_top11 {
margin-top : 25px;
width : 100%;
float : left;
}
.mar_top13 {
margin-top : 130px;
width : 100%;
float : left;
}
.divider_line {
float : left;
width : 100%;
height : 18px;
padding : 0;
margin : 10px 0 50px 0;
border-bottom : 1px solid #f0f0f0;
}
.divider_line2 {
float : left;
width : 100%;
height : 18px;
padding : 0;
margin : 13px 0 35px 0;
border-bottom : 1px solid #f0f0f0;
}
.divider_line3 {
float : left;
width : 100%;
height : 18px;
padding : 0;
margin : 32px 0 50px 0;
border-bottom : 1px solid #f0f0f0;
}
.divider_line4 {
float : left;
width : 100%;
height : 1px;
padding : 0;
margin : 14px 0 15px 0;
border-bottom : 1px solid #404040;
}
.divider_line5 {
float : left;
width : 100%;
height : 8px;
padding : 0;
margin : 30px 0 27px 0;
border-bottom : 1px solid #f0f0f0;
}
.divider_line7 {
float : left;
width : 100%;
height : 8px;
padding : 0;
margin : 10px 0 40px 0;
border-bottom : 1px solid #f0f0f0;
}
.divider_line8 {
float : left;
width : 100%;
height : 18px;
padding : 0;
margin : 10px 0 45px 0;
border-bottom : 1px solid #f0f0f0;
}
.divider_line_9 {
float : left;
width : 100%;
height : 18px;
padding : 0;
margin : 0 0 27px 0;
}
.divider_line22 {
float : left;
width : 100%;
height : 18px;
padding : 0;
margin : 3px 0 3px 0;
border-bottom : 0 solid #f0f0f0;
}
