@charset "UTF-8";

html {color:#494949;font-size:12px;font-family: Arial, Helvetica, sans-serif;}

body {margin: 0px;background-color: #84a4c5;color:#494949;color: #494949;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;font-variant: normal;}

div, td { font: Arial, Helvetica, sans-serif; color:#494949; color: #494949; }


a:link {color:#006699; text-decoration: none;}
a:hover { color:#66CCFF; text-decoration: none;}
a:visited { color:#5f85ae; text-decoration: none;}

.rt-col-pad {margin-top: 35px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px;}
.scrollbox-bod {background-image: url(../images/sidebar-fill.gif);background-repeat: repeat-y;padding-right: 5px;padding-left: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;height: 250px;}


/*-- transparent png file fix for IE --*/
 img, div { border-width: 0px;
    behavior: url("/App_Themes/Gateway/iepngfix.htc")
}
 

.clearfloat {clear: both;  }

#banner {background-image: url(/images/banner.jpg);background-repeat: no-repeat;height: 157px;  }
#banner h1 {display: none;  }
#banner .logoclick {height: 150px;width: 300px;float: left;  }
#banner .logoclick span {display: none;  }
#banner .bannerlinks {float: left;width: 650px;height: 150px;text-align: right;vertical-align: top;  }
.banner-img {background-image: url(/images/banner.jpg);background-repeat: no-repeat;  }
.banimg {background-image: url(/images/banner.jpg);  }
.banbg {background-image: url(/images/banner-fill.gif);background-repeat: repeat-x;  }


#main {border-top-width: 1px;border-top-style: solid;border-top-color: #333333;background-image: url(/images/mainGrad.gif);background-repeat: repeat-x;}
#main .mainlft {width: 820px;background-color: #FFFFFF;margin-left: 10px;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333333;  }
#main .mainright {float: left;width: 221px;background-image: url(/images/rightCol-bg.gif);background-repeat: repeat-y;font-family: Arial, Helvetica, sans-serif;height: 100%;  }
#main .mainbod {margin-left: 8px;border-left-width: 1px;border-left-style: solid;border-left-color: #00346c;}
.rightcol {background-image: url(/images/rightCol-bg.gif);background-repeat: repeat-y;width: 221px;  }
.mediabttn {margin-top: 25px;margin-bottom: 20px;  }

#search {font-family: Arial, Helvetica, sans-serif;width: 200px;border: 1px solid #000000;height: 20px;font-size: 12px;  }



/*-- nav bar styles --*/
#navbar {position: absolute;left: 60px;top: 133px;width: 864px;height: 60px;background-image: url(/images/navbar.png);background-repeat: no-repeat;  }
#navbar .navlinks {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #FFFFFF;margin-top: 20px;margin-left: 20px;}
#navbar .navlinks ul {list-style-image: none;list-style-type: none;display: inline;  }
#navbar .navlinks li {display: inline;margin-right: 30px;  }
#navbar .navlinks a {color: #FFFFFF;text-decoration: none;  }
#navbar .navlinks a:hover {color: #FFCC00;text-decoration: none;  }
#navbar .dropnav {margin-left: 45px;  }



/*-- footer styles -- */
#footer div {color:#FFFFFF;}
#footer {background-image: url(/images/footGrad.gif);background-repeat: repeat-x;height: 160px;border-top-width: 1px;border-top-style: solid;border-top-color: #333333;background-color: #003f80;padding-bottom: 100px;  }
#footer .footbox-lft {font-family: "Times New Roman", Times, serif;color: #FFFFFF;text-decoration: none;width: 200px;float: left;margin: 10px;  }
#footer .footbox-lft h3 {margin: 0px;padding: 0px;font-size: 20px;  }
.smallwht {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;  }
#footer .footbox-lft a {color: #FFFFFF;text-decoration: none;  }
#footer .footbox-lft a:hover {color: #FFCC00;  }
#footer .footbox-lft h4 {font-size: 14px;margin: 0px;padding: 0px;  }
#footer .footnav {width: 220px;float: left;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;padding-left: 10px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-left-width: 1px;border-left-style: solid;border-left-color: #FFFFFF;}
#footer .footnavhide {width: 220px;float: left;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;padding-left: 10px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-left-width: 0px;border-left-style: solid;border-left-color: #FFFFFF;}
#footer .footnav ul {	margin: 0px;	padding: 0px;	list-style-image: none;	list-style-type: none;	line-height: 15px; }
#footer .footnav a {	color: #FFFFFF;	text-decoration: none; }
#footer .footnav a:hover {	color: #FFCC00; }
#footer .footright {	float: left;	width: 515px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	text-align: right; }
#footer .footright .biblesearch {	margin-top: 25px;	margin-bottom: 25px; }
#footer .footright .biblesearch a {	color: #FFFFFF; }
#footer .footright .biblesearch form {	display: inline; }
#footer .footright .copyright {	font-size: 10px; }
.bttnsearch {font-family: Arial, Helvetica, sans-serif;background-color: #1d5fa5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #FFFFFF;border-right-color: #999999;border-bottom-color: #999999;border-left-color: #CCCCCC;font-weight: bold;color: #FFFFFF;  }



/*-- main content area styles --*/
#main .mainbod .contleft {width: 300px;padding: 10px;float: left;margin-top: 35px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #494949;  }
#main .mainbod .contright {float: left;margin-top: 35px;width: 450px;font-family: Arial, Helvetica, sans-serif;color: #494949;}
#main .mainbod .contleft h3 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;margin: 0px;padding: 0px;color: #0f4e66;  }
.headerbar {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #004085;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;background-color: #b4d8de;border-top-width: 1px;border-top-style: solid;border-top-color: #333333;margin-top: 25px;margin-bottom: 20px;  }
#main .mainbod .contleft h5 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;padding: 0px;margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;color: #0f4e66;  }
#main .mainbod .contleft a {color: #006699;text-decoration: none;  }
#main .mainbod .contleft a:hover {color: #66CCFF;  }



/*-- sub pages --*/
#main .mainbod .subcontleft {width: 180px;float: left;margin-top: 35px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #494949;padding-top: 35px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
#main .mainbod .subcontright {float: left;margin-top: 35px;width: 555px;font-family: Arial, Helvetica, sans-serif;color: #494949;padding-top: 35px;padding-left: 10px;}
#main .mainbod .submedia {float: left;margin-top: 35px;width: 775px;font-family: Arial, Helvetica, sans-serif;color: #494949;padding-top: 35px;padding-left: 10px;}

.bluetitle {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #006699;}
.smalltxt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #666666;}
.timesbox {margin-top: 25px;padding-top: 20px;padding-bottom: 20px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #003366;border-bottom-color: #003366;color: #003366;font-size: 110%;height: 50px;}
.accessbox {margin-top: 20px;margin-bottom: 10px;line-height: 30px;}
.navlinks ul {margin: 0px;padding: 0px;list-style-image: none;list-style-type: none;display: inline;}
.navlinks li {display: inline;margin-right: 30px;}
/* --.navlinks li {display: inline;margin-right: 27px;} -- use this when Stewardship page is ready */
.navlinks {position: absolute;left: 98px;top: 152px;z-index: 99;color: #FFFFFF;}
.navlinks li a {color: #FFFFFF;}
.navlinks li a:hover {color: #FFCC00;}
.dkbluetitle {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #0f4e66;
    text-align: center;
}
#subnav {margin: 0px;list-style-image: none;list-style-type: none;padding: 0px;}
#subnav1 {margin: 0px;list-style-image: none;list-style-type: none;padding: 0px;}
#subnav li .navoff {background-color: #4070a2;padding: 5px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;font-size: 13px;margin-bottom: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #003366;border-left-width: 1px;border-left-style: solid;border-left-color: #003366;}
.navoff  {background-color: #3a6fa5;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;font-weight: bold;padding: 5px;margin-bottom: 3px;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #003366;border-left-color: #003366;}
.navon  {background-color: #23507e;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #fdd600;font-weight: bold;padding: 5px;margin-bottom: 3px;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #003366;border-left-color: #003366;}

.navoff a  {background-color: #3a6fa5;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;font-weight: bold;padding: 5px;}
.navon a {background-color: #23507e;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #fdd600;font-weight: bold;padding: 5px;}
.img-right {margin: 5px;float: right;}
.img-left {margin: 5px;float: left;}
.title-medium {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #003366;}

/*-- AJAX.NET Controls --*/

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background: #000;
	filter:alpha(opacity=40);
	opacity:0.4;
	
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}


