/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:#eee;}

/* Force the body to be one pixel longer than the available screen, regardless of resolution. */
/* This forces a vertical scrollbar to prevent anoying shifting. */
html, body {
height: 100%;
margin: 0 0 1px;
padding: 0;
}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Tahoma; font-size:0.75em; line-height:1.333em; color:#808080;}
/* #808080 is dark gray */
input, select {vertical-align:middle; font-weight:normal;}

ul {list-style:none;}
li a {text-decoration:underline;}
a {text-decoration:underline; color:#202020;}
/* #202020 is light gray */
a:hover {text-decoration:none;}
/* When the mouse hovers over the bottom-of-page menu item, eliminate the underline. */


.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

.col-1,
.col-2,
.col-3 {float:left;}

.wrapper {width:100%; overflow:hidden;}
.top-tail {background:#fff url(../images/header-back.gif) top left repeat-x;}
.bot-tail {background:url(../images/footer-tail-blue.gif) bottom left repeat-x;}
/***************header***************/
#header {padding:24px 2px 0 2px; margin:0 7px 7px 0 }
.navigation {float:middle; font-weight:bold; padding-top:8px; font-size:1.2em;}
.navigation a {color:#1b1b1b; text-decoration:none; border-left:1px solid #4C4C4C; padding:3px 23px 3px 23px;}
.navigation a:hover {color:#fffefe; font-weight:bold; text-decoration:none;}
.navigation li {display:inline;}
.link-hov a {font-size:0.7em;color:#fffefe; text-decoration:none;}
.navigation .link-un a {border:none;}
/***************content***************/
/* h1 {text-transform:uppercase;  font-size:1.4em; font-weight:strong; color:#202020; padding:14px 0 1px 0;} */
h1 {font-size:2.0em; font-weight:strong; color:#000000; padding:14px 0 1px 0;}

/* Headings on Contact Us, Funding and Support pages: */
/* h2, .main strong {color:#175B86; text-transform:uppercase;}*/
/* h2, .main strong {color:#175B86; font-size:1.4em;} */
/* #175B86 is a deep royal blue */
h2, .main strong {color:#1569C7; font-size:1.4em;}
/* #1569C7 is Dodger blue 3*/

/*h3 {color:#202020} */
h3 {color:#000000}

/*.box {background:url(../images/border-bottom.gif) bottom left repeat-x;}*/

.border-left {background:url(../images/border-left.gif) top left repeat-y;}
.border-right {background:url(../images/border-right.gif) top right repeat-y;}
.border-top {background:url(../images/border-top.gif) top left repeat-x;}
.border-top-left {background:url(../images/border-top-left.gif) top left no-repeat;}
.border-top-right {background:url(../images/border-top-right.gif) top right no-repeat;}
.border-bottom-left {background:url(../images/border-bottom-left.gif) bottom left no-repeat; width:100%}
.border-bottom-right {background:url(../images/border-bottom-right.gif) bottom right no-repeat; padding:3px 7px 7px 5px; position:relative;}

.button li {display:inline}
.main-img {position:absolute; right:0; bottom:0; margin:0 7px 7px 0 }

#content {padding:50 50px 30px 50px}
#content .float-l {padding:46px 0 30px 38px;}
.wrapper .float-l .button {float:right;}

.banners {padding:6px 0 40px 0}
.banners .col-1,
.banners .col-2,
.banners .col-3 {width:225px}
.banners .col-1 {background:url(../images/box1.jpg) top left no-repeat;}
.banners .col-2 {background:url(../images/box2.jpg) top left no-repeat; margin:0 3px}
.banners .col-3 {background:url(../images/box3.jpg) top left no-repeat;}
.banners .col-1, .banners .col-2, .banners .col-3 {text-align:center; padding:20px 33px 17px 33px}
.banners .col-1 p, .banners .col-2 p, .banners .col-3 p {color:#FFFFFF; padding:9px 0 15px 0}

.main {padding:0px 15px 0 0px}
.main .col-1 p, .main .col-2 p, .main .col-3 p {padding-bottom:5px}
.main ul {padding-bottom:15px}
.main li a {color:#175B86; background:url(../images/list-marker.gif) top left no-repeat; padding-left:22px; line-height:2em;}
.title {padding-bottom:15px;}
.main .button img {float:right;}

.border {border-bottom:1px solid #D1D1D1; height:10px; margin-bottom:10px; font-size:1px; line-height:1px; margin-top:5px}
.line, .line-un {background:url(../images/line-border.gif) 265px 0 repeat-y; width:100%}
.line h2 {font-weight:bold; color:#202020;}
/***************page-1***************/
#page-1 .main .col-2 {padding-left:80px}
#page-1 .main .col-2 p {padding:0 0 15px 0}
#page-1 .line .col-1, #page-1 .line .col-2 {float:left; margin:0 0 5px 0}
#page-1 .line .col-2 {padding-left:15px;}
.img-indent {float:left; padding:0 10px 10px 0}
/***************page-2***************/
#page-2 .main .col-1 {padding:0 45px 0 0;}
#page-2 .main .col-2 {margin:0 25px 0 30px}
#page-2 .main .col-3 {padding:0 35px 0 0;}
#page-2 .main .col-3 .wrapper {color:#202020;}
/***************page-3***************/
.line-un {margin-bottom:18px}
#page-3 .main .col-2 {padding-left:70px}
#page-3 .line p, #page-3 .line-un p {padding-bottom:0;}
#page-3 .line .col-2, #page-3 .line-un .col-2 {padding-left:15px;}
#page-3 .img-indent {padding-bottom:15px}
/***************page-4***************/
#page-4 .main .col-1 {padding-right:45px;}
#page-4 .main .float-l, #page-4 .main .float-r {padding:8px 0 0 0; margin:0;}
/***************page-5***************/
#page-5 .main .col-1 {margin-right:80px;}
#page-5 .main .col-1 span {padding-right:15px}
#page-5 .img-indent {padding-right:0px;}
#contact-form input, #contact-form textarea {font-size:1em}
#contact-form p {width:210px; padding:0 0 0 0;}
#contact-form .float-l {width:210px; padding:0; margin:0}
#contact-form .float-l div {height:32px; width:210px;}
#contact-form .float-l input {height:16px; width:210px;}
#contact-form .float-r textarea {width:245px; height:112px;}
#contact-form .float-r input {margin:15px 0 0 20px;}
/***************page-6***************/
#page-6 .main .title {margin-top:24px}
#page-6 .main p {padding-bottom:16px}
/***************footer***************/
#footer {font-family:Arial; font-weight:bold; background:url(../images/footer-tail.gif); text-align:right; padding:1px 420px 10px 0;}
#footer a {background:url(../images/footer-tail.gif) text-decoration:none; border-left:0px  padding-left:5px; margin:1px;}
#footer a:hover {text-decoration:underline}
#footer .olmei .a {font-size:8px; text-decoration:underline;}
#footer .olmei .a:hover {font-size:8px; hover {text-decoration:none;}


