/* Invensoft Mods */

.post-body1 {background:url(../images/inner-bg.jpg) top center repeat-x; margin-top:15px;text-align:center;}
#siblingmenu {float:left;}
#cms {width:730px;float:right;}/*margin-top:-130px;.margin-top:-146px;*/

/* Invensoft Mods */



/* CSS Document */
body {font-family:"Tahoma" ,Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; margin:0px; padding:0px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

a img {border:0px;}

.mod-body {.text-align:center;}
#topsection { width:980px; text-align:left; margin:0 auto;}
#logo { float:left; padding:10px 0px 0px 0px;}

#top-navigation { float:right; padding:50px 0px 0px 0px; .width:600px; }
#top-navigation ul { margin:0px; padding:0px; }
#top-navigation ul li {list-style-type:none; float:left; color:#02518c;}
#top-navigation ul li a { text-decoration:none; color:#02518c; font-size:15px; font-weight:bold; padding:0px 10px 0px 10px; }
#top-navigation ul li a:hover { text-decoration:underline; color:#146097;}

#navigation { float:right; padding:30px 0px 0px 0px;}
#navigation ul { margin:0px; padding:0px; }
#navigation ul li {list-style-type:none; float:left; color:#02518c; font-family:Tahoma, Arial, "Times New Roman"; font-weight:bold; font-size:15px; line-height:30px; padding:0px 10px;}
#navigation ul li a { text-decoration:none; color:#02518c; padding:0px 3px; }
#navigation ul li a:hover { text-decoration:underline; color:#02518c;}
#navigation ul li img{vertical-align:bottom;}
#navigation ul li.last{padding-right:0;}

#main-navigation { width:980px; margin:0 auto; text-align:left;.text-align:center;.width:100%;}
#main-nav { width:980px; padding:20px 0px 20px 0px;}
#main-nav ul {margin:0px; padding:0px;}
#main-nav ul li {list-style-type:none; float:left;}
#main-nav ul li a { font-size:16px; font-weight:bold; color:#01619d; text-decoration:none; padding:0px 17px 0px 17px;}
#main-nav ul li a:hover {color:#4db253;}


#main-nav ul ul {margin:0px; padding:0px;}
#main-nav ul ul li {list-style-type:none; float:left;}
#main-nav ul ul li a { font-size:15px; font-weight:bold; color:#FFF; text-decoration:none; padding:0px 18px 0px 18px;}
#main-nav ul ul li a:hover {color:#FFF ;}



.contant { padding:20px 0px 0px 0px;}
.contant h1 { font-size:32px; color:#4db253; font-weight:normal;}

.txt { padding:10px 0px 0px 0px; font-size:16px; color:#01619d; line-height:22px;}
.txt a { color:#4db253; font-weight:bold;}
.txt a:hover { text-decoration:underline; color:#01619d;}

.social_link { float:right; padding:30px 0px 0px 0px;}
.social_link img { padding:0px 2px 0px 2px;}


#banner { margin:23px 0px 0px 0px; background-image:url(../images/banner.jpg); background-repeat:no-repeat; height:270px; background-position:top center;}

#container { width:1060px; text-align:left; margin:0 auto;}

#nav { background-image:url(../images/navbg.jpg); height:68px; background-repeat:no-repeat; background-position:top center;}
#nav_inner { width:980px; text-align:left; margin:0 auto;}
#nav_inner ul {margin:0px 0px 0px 475px; padding:0px;}
#nav_inner ul li {list-style-type:none; float:left;}
#nav_inner ul li a { padding:23px 12px 0px 45px; display:block; text-decoration:none; font-size:16px; font-weight:bold; color:#fff; text-transform:uppercase;}
#nav_inner ul li a:hover {color:#9cdb95;}

#leftcolumn { width:643px; float:left; margin:0px 0px 0px 0px;}

.heading { font-size:36px; color:#01619d; padding:40px 0px 20px 0px; letter-spacing:10px;}
.sky { color:#98d6fc;}

.line { height:3px; background-color:#01619d; margin:0px 0px 0px 0px;}
.line1 { height:1px; background-color:#01619d; margin:0px 0px 0px 0px;}

.point {color:#01619d; font-size:14px; font-weight:bold; padding:12px 0px 12px 0px;}
.point a {color:#01619d; font-size:14px; font-weight:bold; padding:12px 0px 12px 0px; text-decoration:none;}
#rightcolumn { width:320px; float:right; margin:0px 0px 0px 0px;}

#home_rightcolumn { width:740px; float:right; margin:-35px 0px 0px 0px;}
#home_leftcolumn { width:320px; float:left; margin:0px 0px 0px 0px;}

.pad { padding:0px 0px 0px 0px;}

#leftsection { width:300px; float:left; margin:20px 0px 0px 0px;}
.donate { border:1px solid #01619d; font-size:20px; color:#4db253; text-align:center; padding:10px; line-height:30px;}
.donate span { font-weight:bold; color:#01619d;}

#rightsection { float:right; width:650px; margin:0px 0px 0px 0px;}
#rightsection h1 {font-size:32px; color:#4db253; font-weight:normal;}
.title { font-weight:bold; font-size:16px; color:#01619d; padding:0px 0px 10px 0px;}
.black {color:#000;}

.home_form{ background:#4db253; width:220px; text-align:center; padding-bottom:10px; margin-left:15px; margin-top:140px;} 
.home_form input{line-height:22px; margin:3px 0; height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#9c9c9c;}
.small-logo {}
.small-logo img { border:#98c8d6 solid 1px;}
.signup { font-size:26px; color:#fff; padding:5px 0px 0px 0px; line-height:26px;}

.field { width:194px; height:24px; border:1px solid #dbdbdb; margin:10px 0px 0px 0px;}
.txtfield { width:185px; height:14px; margin:2px 0px 0px 2px; border:0px;}

.newsletter-btn { padding:8px 0px 0px 5px;}

.support { padding:25px 0px 0px 0px;}
.support h1 { font-size:18px; color:#a0a1a1; letter-spacing:5px; font-weight:normal; margin:0px;}

.box { width:85px; height:85px; float:left; margin:16px 5px 0 0; border:1px solid #dfdfdf;}
.box img { text-align:center; padding:3px 0px 0px 3px;}

.inner-bg { background-image:url(../images/inner-bg.jpg); background-position:top center; height:66px; z-index:1; position:relative; margin:-66px 0px 0px 0px;}
.about-pic { text-align:center; padding:0px 0px 0px 0px;}

.goals { font-size:16px; color:#000; line-height:24px;}
.goals ul { margin:0px; padding:0px; }
.goals ul li { margin:10px 0px 0px 20px;}

#footer { height:104px; background-color:#01619d; margin:40px 0px 0px 0px; text-align:center}
#footer_inner { width:1060px; text-align:left; margin:0 auto;}
#footer_link { float:right; color:#fff; position:relative; margin-top:-21px;}
#footer_link a { color:#fff; text-decoration:none; padding:0px 10px 0px 10px;}

.copy { float:left; font-size:11px; padding:20px 0px 0px 0px; color:#fff; text-align:left; width:100%;}
.name-testi {width:980px; margin:0px; padding:0px;}
.name-testi p{  font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:normal; font-style:italic; color:#000; float:right; padding:0px 0 0 0; margin:0PX;}
.spacer2 { width:980px; height:88px; margin:0px; padding:0px;}

.textfields-main { margin:0px; padding:0px;}
.textfields-main-inner { width:400px; margin:0px; padding:0px;}
.textfields-main-inner h5{ font-size:15px;  margin:0 10px 0 10px; padding:0px; font-weight:normal;}
.textfields-main-inner input { width:250px; height:22px;  margin:0px 0 0 10px; padding:0px;}
.btn { margin:10px; padding:0px;}

.home_icon{ width:1000px; margin:0 auto; padding-top:25px; margin-bottom:15px;}
.home_icon .cont{width:25%; text-align:center; float:left;}
.home_icon .cont h1{ font-size:32px; font-weight:normal; color:#4DB253;}


ul.menu {list-style:none; margin:0; padding:0;  }
ul.menu * {margin:0; padding:0}
ul.menu a {display:block;  text-decoration:none; }
ul.menu li {position:relative; float:left; margin-right:2px ;}
ul.menu ul {position:absolute; z-index:999; top:20px; left:0; background:#0160A0; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:1px solid #fff; border-top:none; width:268px; height:40px; margin:0; }
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#0160A0 ; line-height:3;  font-size:13px !important;  }
ul.menu ul li a:hover {background-color:#5DBC51; height:40px; }
ul.menu .topline {border-top:1px solid #fff}

#leftnav { width:210px; float:left; margin:124px 0px 0px 0px; background-color:#005699; border:3px double #ccc; }
#leftnav a { text-decoration:none; font-size:13px; color:#fff; height:25px; padding:5px 0px 0px 10px; margin:0px 0px 0px 0px; display:block;}
#leftnav a:hover { background-color:#4db253; }
/*Invensoft Mod
#leftnav {display:none;}
*/

.contant { padding:20px 0px 0px 10px; float:left; width:730px;}
.contant h1 { font-size:32px; color:#4db253; font-weight:normal;}
.submit_btn { float:left; padding:15px 0px 0px 155px; text-align:center; line-height:12px; font-size:11px;}
.submit_btn img { padding:0px 0px 5px 0px;}



.donate_table { margin:0px 0px 0px 0px; border-collapse:collapse;}
.donate_table td {border:1px solid #ccc; padding:2px 0px 2px 5px;}
.donate_table th { border:1px solid #ccc; font-size:14px; padding:2px 0px 10px 5px; color:#014f8f;}
.donate_field { width:135px; height:20px; background-color:#e5e5e5; border:1px solid #ccc; margin:0px 0px 0px 5px;}
.donate_field1 { width:250px; height:20px; background-color:#e5e5e5; border:1px solid #ccc; margin:0px 0px 0px 5px;}
.donate_field_s { width:116px; height:20px; background-color:#e5e5e5; border:1px solid #ccc; margin:0px 0px 0px 5px;}

.border {border:none!important;}
