﻿/*CSS Document*//*J.A.W. 3/25/10 - Browsers: SF4,FF3,IE7,IE8*/

/* =Global 
----------------------------------------------------------------------------------------*/
/*--Removes default browser padding and margin on html ------*/
html, body {margin:10px auto 10px 8px; padding:0;}

/* =Body, Fonts, Alignment, Forms, General Classes ------*/
body {background: white; color: #493c3b; font: x-small/0.95em Verdana, Helvetica, sans-serif; voice-family: "\"}\""; voice-family: inherit; font-size: small; }
html > body {font-size: small; line-height: normal;}
a img {border:0px;} a:link {color:#009e3a;} a:visited {color:#009e3a;} a:hover {color:#808084;} a:active {color:#009e3a;}
a:focus {outline: 0px dotted black;}

object embed {margin:0px; padding:0px;}

h1 {font-size:1.3em; color:#00b743; margin:0 0 10px 0; padding:0;}
h2 {font-size:1.1em; color:#6f6f73; margin:10px 0 10px 0; padding:0;}
h3 {font-size:0.90em; color:#6f6f73; margin:8px 0 4px 0; padding:0;}

ul {list-style-type:square; list-style-image: url("../images/ico_bullit.gif")}
li {padding: 0 0 10px 0;}

sup {}

/* =Forms*/
table.formTable {}
fieldset {color:#493c3b; font-weight:bold; border:1px solid #9d9f92;}
fieldset legend {color:#493c3b; font-weight:bold;}
label {color:#493c3b; width:200px;}
select {border:1px solid #9d9f92; padding:2px;}

/*Form Classes*/
.text-field {border:1px solid #9d9f92; padding:3px;}
.select-list {border:1px solid #9d9f92; padding:2px;}
 input.check-box {}
.textarea {border:1px solid #9d9f92; padding:2px;}
.input-btn {}

/* =Social */
.nav-social {display:block; position:relative; width:auto; margin:10px 0 0 0;}

/* =Icons*/
.ico-share {padding:2px 5px 2px 17px; background:url("../images/ico_share.gif") no-repeat left center;}
.ico-rss {padding: 2px 15px 2px 17px; background:url("../images/ico_rss.gif") no-repeat left center;}
.ico-brochure {display:block; font-size:80%; font-weight:bold; margin-top:4px; padding: 8px 0 8px 30px; background:url("../images/ico_brochures.gif") no-repeat left center; }
.ico-podcasts {display:block; font-size:80%; font-weight:bold; margin-top:4px; padding: 8px 0 8px 30px; background:url("../images/ico_podcasts.gif") no-repeat left center;}

/* =Layout/Positioning/Basic Classes
-----------------------------------------------------*/
.clear {clear:both;} .r-clear {clear:right;} .l-clear {clear:left;} .l-float {float:left;} .r-float {float:right;} 
.float-r {float:right;} .float-l {float:left;}
.txt-center {display:block; text-align:center;} .txt-center img {text-align:center; margin: 0 auto;} .txt-left {text-align:left;} .txt-right {text-align:right;} .txt-justify {text-align: justify;}
.btn-ask-us img {margin: 45px 0 0 0;}
.text-asterisk {font-size:90%; font-style:italic;}
.text-indent {display:block; margin-left:7px;}

.text-footnote {}
.text-small {}
.txt-phone {display:block; font-size:110%; color:#00b743; padding-top:10px; font-weight:bold;}

/* =Structure 
----------------------------------------------------------------------------------------*/

/* =Master Table 
----------------------------------------------------------------------------------------*/
table.tbl-master {width:990px; margin:0 auto; padding:0; border:1px solid #797878; border-spacing:0;}
.tbl-master tr td {}

.col-master-nav {width:231px; height:auto; vertical-align:top;}

.nav-top {display:block; position:relative; margin:35px 30px 0 0;}


/* =Header Row 
----------------------*/
.row-master-hdr {width:759px; height:101px; text-align: right; font-size:11px; /*padding:35px 30px 0 0;*/ vertical-align:top; background: #00b743 url(../images/hdr_mpg_series.gif) no-repeat 0 0; color:White;}
.row-master-hdr a {color:White; text-decoration:none; padding:0 0 0 20px;}
.row-master-hdr a:visited {color:White;}
.row-master-hdr a:hover {text-decoration:underline;}
.row-master-hdr a:active {color:White;}

.row-master-content{vertical-align:top; padding: 0 0 10px 0;}


/* =Content Table 
----------------------------------------------------------------------------------------*/

table.tbl-content {width:759px; margin:0; padding:0; border-spacing:0;}
.tbl-content tr td {}

td.content-row-img {height:388px; vertical-align:top; margin:0px; padding:0px;}
td.content-row-img img {margin:0; padding:0;}

td.content-col-1 {width:263px; vertical-align:top;}
.content-col-1 h1 {font-size:1.3em; color:#00b743; margin:0 0 10px 0; padding:0; line-height:1.4em;}

td.content-col-2 {width:496px; vertical-align:top; padding:0px 6px 6px 6px; line-height:1.4em;}

.content-col-merged h1 {font-size:1.3em; color:#00b743; margin:0 0 10px 0; padding:0;}


/* =Podcasts
----------------------*/

table.tbl-media {width:99%; margin:0; padding:0; border-spacing:0; font-size:80%;}
.tbl-media tr th {padding:25px 2px 8px 2px; text-align:left; vertical-align:top; border-bottom:2px solid #00b743;}
.tbl-media tr td {width:33%; padding:5px 5px 5px 5px; text-align:left; vertical-align:top;}

table.tbl-media tr td a {color:#009e3a;}  table.tbl-media tr td a:hover {color:#808084;}  
 
 
ul.nav-content {list-style-type:none; list-style-image: none; margin:0 0 0 0; padding:0 0 0  0; border:0px solid red;}
li a {text-decoration:underline;}

.ftr {width:990px; font-size:11px; margin:0 auto; padding:10px 0 10px 0;}

/* =Jquery
----------------------*/

/* =Share It =Social =blog =jquery*/

#shareit-box {
	position:absolute;
	display:none;
	z-index:9999;
}

	#shareit-header {
		width:138px;
	}


	#shareit-body {
		width:150px; height:109px;
		background:url(../images/shareit.png);
	}

		#shareit-blank {
			height:20px;
		}

		#shareit-url {
			height:50px;
			text-align:center;
			font-size:11px;
			width:150px;
			
		}
		#shareit-icon  {
			height:20px;
			margin-left:18px;
		}
		
			#shareit-icon ul {
				list-style:none;
				width:130px;
				margin:0; padding:0 0 0 8px;
			}

			#shareit-icon ul  li{
				float:left;
				padding:0 2px;
			}
			
			#shareit-icon ul  li img{
				border:none;
			}			

