

/******************************************************************************/
/* RESET TO DEFAULT VALUES */
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, img, ins, kbd, q, s, samp,
small, strike, 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,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin:             0;
	padding:            0;
	border:             0;
	font-size:          100%;
	font:               inherit;
	vertical-align:     baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display:            block;
}
body {
	line-height:        1;
}
ol, ul {
	list-style:         none;
}
blockquote, q {
	quotes:             none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:            '';
	content:            none;
}
table {
	border-collapse:    collapse;
	border-spacing:     0;
}


/******************************************************************************/
/* MAIN CSS */
body{
    background-color:       #A2BD30;
    font-family:            Gill, Helvetica, sans-serif;
    font-size:              10px;
    background-image:       url(../images/design/bg1.png);
    background-repeat:      repeat-y;
    background-position:    top center;
}
h1{
    clear:                  both;
    margin:                 120px 0 0 346px;
}
a{
    color:                  #FFF;
}


/*******************************************************************************/
/* CONTENT */
.content-bg{
    min-height:             1047px;
    background-image:       url(../images/design/bg.jpg);
    background-repeat:      no-repeat;
    background-position:    top center;
    overflow:               auto;
}
.content{
    width:                  960px;
    margin:                 0 auto;
    overflow:               auto;
}
.content-left{
    width:                  184px;
    float:                  left;
    padding:                176px 0 0 15px;
    overflow:               visible;
}
.menu{
    margin-left:            0;
}
.content-right{
    width:                  761px;
    float:                  left;
    overflow:               hidden;
}
.menu a{
    display:                block;
}
.banner-top{
    width:                  733px; 
    height:                 293px;
    margin:                 171px 0 0 6px;
}
.content-text{
    background-color:       #306436;
    margin:                 50px 0 0 6px;
    padding:                0 15px 15px 15px;
    width:                  555px;
    overflow:               hidden;
    min-height:             390px;
    line-height:            140%;
    font-size:              13px;
    color:                  #FFF;
}
.content-text h2{
    height:                 37px;
    line-height:            37px;
    background-color:       #ffec00;
    margin:                 15px 0 10px 0;
    padding-left:           38px;
    font-weight:            bold;
    font-size:              18px;
    color:                  #000;
    background-image:       url(../images/design/h2_arrow.png);
    background-repeat:      no-repeat;
    background-position:    left center;
}
.partners{
    margin:                 20px 0 0 0;
}


/******************************************************************************/
/* FOOTER */
.footer{
    clear:                  both;
    padding:                30px;
    margin:                 0 0 0 174px;
    font-size:              11px;
}
.footer a{
    color:                  #000;
}
