/*	  Page Layout       */

.style1 {color: #ffffff}
.style2 {color: #FFFFFF; font-weight: bold;}
.style3 {color: #FFFFFF}

.hrLeft  {height: 1px; background-color: #ddd; border: none; margin: 15px 10px 15px 0px;}
.hrRight {height: 1px; background-color: #ddd; border: none; margin: 5px 0px 5px 10px;}

#optIn {padding: 20px 10px 10px 15px;}
#babyktan {padding: 10px 5px 10px 10px;}

.componentheading {display: none;}

#wrap {
	background: #FFF;
	width: 1024px; height: 100%;
	margin: 0 auto;
	text-align: left;
}
#content-wrap {
	clear: both;
	margin: 0 auto;
	padding: 0;
	background: #FFF;
}

/* header */
#header {
	position: relative;
	background: #0078a5;
}

/* main */
#main, #main2 {
	float: left;
	padding: 20px 0 0 0;
	width: 60%;
	margin: 0;
}

/* =-=-=-=-=-=-=-[Menu Two]-=-=-=-=-=-=-=- */

#menu2 {
	float: left;
	width: 20%;
	margin: 0;
}

#menu2 table {
	width: 190px;
}

/* rightbar */
#rightbar {
	float: right;
	width: 20%;
	margin: 0;
}

/* Footer */
#footer {
	clear: both;
	color: #FFF;
	background: #0078a5;
	border-top: 5px solid #568EB6;
	margin: 0; padding: 0;
	height: 50px;
	font-size: 90%;
}
#footer a {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
#footer .footer-left{
	float: left;
	width: 65%;
}
#footer .footer-right{
	float: right;
	width: 30%;
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	color: #504b50;
	background-color: #e3e6e3;
	line-height: 140%;
	text-align: center;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	color: #504b50;
	line-height: 140%;
}

	a img {
  border: 0;
}

a.navtext { font-size: 10px; color: #504b50; text-decoration: none; font-weight: bold; }
a.navtext:visited {color: #504b50; text-decoration: none; font-weight: bold; }
a.navtext:hover { color: #72ab03; text-decoration: none; font-weight: bold; }


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
}


/* grey heading */
h1 { 	font-family: Arial, Verdana, Helvetica, sans-serif ;
	font-size: 18px;http://
	font-weight: bold;
	color: #504b50;
	margin: 0px 0px 0px 0px;
}

/* green heading */
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 16px;
	font-weight: bold;
	color: #668116;
	margin: 0px 0px 0px 0px;
}

/* blue heading */
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 14px;
	font-weight: bold;
	color: #0c689d;
	margin: 0px 0px 0px 0px;
}


/* large green mission statement text */
.greenlgtnr { 	font-family: Times New Roman, serif ;
	font-size: 17px;
	font-weight: bold;
	color: #4c6407;
	line-height:110%;
	margin: 0px 10px 0px 10px;
}


/* large green sans-serif text */
.greenlg { 	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 13px;
	font-weight: bold;
	color: #4c6407;
	margin: 0px 0px 0px 0px;
}



/* small grey text */
.grey { 	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	font-weight: bold;
	color: #504b50;
	margin: 0px 0px 0px 0px;
}


ul {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	color: #504b50;
	line-height: 140%;
}


ol,li {
	list-style: disc;
	margin-top: 0px;
	margin-left: 8px;
	padding-left: 0em;
	font-size: 11px;
	list-style-position:outside;
	list-style-image: url(images/green_bullet.gif);
}


.pic { margin: 0px 0px 0px 0px;
	border-style:double;
	border-color: #809c11;
	border-width:3px;
}

blockquote {
	margin: 5px;
 	padding: 0 0 0 5px;
  	background: #eaf689;
	border-left: 4px solid #0078a5;
	color: #0078a5;
	font: 10pt 'Baskerville', sans-serif;
}


input { font-size: 10px; background-color: #ebebeb; border: 1px solid #b7b7b7; font-size: 10px; font-weight: bold; color: #636363; padding: 4px;}



.footer {  color: #FFFFFF; font-weight:bold; font-family: Verdana,Geneva,sans-serif;font-size: 9px;text-decoration: none;}
.footer a    {  color: #FFFFFF;text-decoration: none;}
.footer a:hover  {  color: #FFFFFF;text-decoration: underline;}

#jobsmenu { display: none; margin: 10px 0px 0px 0px; border: none; text-align: center; background-color: #ddd; padding: 20px 0px 20px 0px; text-transform:capitalize;}
#jobsmenu .moduletable_menu { margin: 10px 0px 0px 0px; }
#jobsmenu li { list-style: none; }
#jobsmenu .menu { margin: 10px 0px 0px 0px; padding: 0px;}
#jobsmenu h2 { display: none; }
#jobsmenu i { font-size: 18px; color: green; }

.contentdescription p {font-size: 12px;}
.omglol { font-size: 14px; text-align: center; }

.sectiontableheader { word-spacing: 10px; font-size: 16px; font-weight: none;}
.contentpane { width: 500px; }
.contentpane td { line-height: 200%; border-bottom: 1px solid #e1e1e1; }
.contentheading{ font-size: 18px; font-weight: bold; }
.sectiontableentry1 td { background-color: #ddd; line-height: 220%; padding-left: 5px; text-align: center;}
.sectiontableentry2 td { background-color: #fff; line-height: 220%; padding-left: 5px; text-align: center;}
.sectiontableheader { font-weight: bold; font-size: 12px; line-height: 220%; text-align: center;}

div#main table { width: 100%; padding: 0px 20px 0px 0px; /*background-color: #e8e8ff;*/ padding: 5px 5px 5px 0px;
		/*border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #d8d8d8; */}

div#main form { padding: 5px 15px 0px 0px; }

.companyColumn { display: none; }

