@charset "utf-8";
/* CSS Document */

html, body {
height: 100%;
	background-image:url(/assets/img/shell/bgd-internal.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	background-attachment:fixed;
}

.tnrbgd{
width:100%;
height:100%;
min-height: 100%;
margin-bottom: -67px;
}

.tnrbgd2{
background-image: url(/assets/img/about/bgd-abt-internals.png);
background-repeat:no-repeat;
background-position:left;
background-attachment:fixed;
width:100%;
height:100%;
min-height: 100%;
margin-bottom: -67px;
}

.tnrbgd3{
background-image: url(/assets/img/about/bgd-abt-internals.png);
background-repeat:no-repeat;
background-position:left;
width:100%;
height:100%;
min-height: 100%;
margin-bottom: -67px;
}

.tnr-about-overview{
width:1000px;
height:694px;
min-height: 100%;
margin-left:auto;
margin-right:auto;
background-image:url(/assets/img/about/bgd-about-overview.jpg);
background-repeat:no-repeat;
background-position:top right;
}

.tnr-services-overview{
width:1000px;
height:694px;
min-height: 100%;
margin-left:auto;
margin-right:auto;
background-image:url(/assets/img/services/services-overview-background.jpg);
background-repeat:no-repeat;
background-position:top right;
}

.tnr-internal{
width:1000px;
height:100%;
margin-left:auto;
margin-right:auto;
}

.abt-home-left{
width:600px;
float:left;
}

.abt-home-right{
margin-left:677px;
}

.ov-quote{
background:#ff6202;
color:#FFFFFF;
margin-bottom:40px;
margin-top:400px;
width:323px;
float:right;
font-size:13px;
font-style:italic;
padding:10px;
position:relative;
}

.ov-quote2{
background:#0a82c1;
color:#FFFFFF;
margin-bottom:40px;
margin-top:500px;
width:323px;
float:right;
font-size:13px;
font-style:italic;
padding:10px;
position:relative;
}



.left-n-right{
width:1000px;
}

.ov-header{
margin-top:30px;
margin-bottom:43px;
}

.ov-orange-text{
background-image:url(/assets/img/about/orange-bgd.png);
background-repeat:repeat;
font-size:16px;
line-height:18px;
padding:10px;
color:#FFFFFF;
margin-bottom:5px;
}

.ov-grey{
background-image:url(/assets/img/about/gray-bgd.png);
background-repeat:repeat;
font-size:12px;
padding:10px;
color:#414141;
margin-bottom:10px;
}

.ov-grey2{
width:400px;
font-size:12px;
color:#414141;
margin-bottom:10px;
margin-top:10px;
}

.leftNav{
width:150px;
margin-top:20px;
}

#n4container ul{
list-style-type: none;
font:Calibri;
font-size:12px;
line-height:25px;
font-style:normal;
font-weight:bold;
padding: 0;
margin: 0;
}
#n4container li { margin: 0; }
 
#n4container a { 
display: block;
color: #666666;
background-image:url(/assets/img/misc/sn_1.png);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
width: 180px;
height: 25px;
padding-left: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none; 
margin: 0;
}
 
#n4container a:hover{
background-image:url(/assets/img/misc/sn_2.png);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
color:#e96f35;
margin: 0;
}

#n5container ul{
list-style-type: none;
font:Calibri;
font-size:12px;
line-height:25px;
font-style:normal;
font-weight:bold;
padding: 0;
margin: 0;
}
#n5container li { margin: 0; }
 
#n5container a { 
display: block;
color: #666666;
background-image:url(/assets/img/misc/sn_1.png);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
width: 209px;
height: 25px;
padding-left: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none; 
margin: 0;
}
 
#n5container a:hover{
background-image:url(/assets/img/misc/sn_3.png);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
color:#0a82c1;
margin: 0;
}

.int-nav{
float:left;
width:150px;
}

.int-right{
width:835px;
margin-left:165px;
}

.largerText{
font-size:15px;
}

.bioBlock{
background-image:url(/assets/img/about/bio-block.png);
background-repeat:no-repeat;
width:835px;
height:215px;
}

.bioBlock2{
background-image:url(/assets/img/about/bio-block.png);
background-repeat:no-repeat;
width:100%;
height:215px;
}

.header2{
margin-top:20px;
margin-bottom:43px;
}

.bioLeft{
float:left;
width:580px;
padding-left:20px;
padding-top:19px;
}

.bioImage{
width:148px;
height:166px;
background-color:#FFFFFF;
text-align:center;
padding-top:5px;
float:left;
}

.bioContent{
margin-left:165px;
color:#FFFFFF;
}

.bioRight{
margin-left:605px;
width:230px;
padding-top:19px;
}

.bioRight2{
padding-top:19px;
padding-left:19px;
}

.bioNav{
width:215px;
background-image:url(/assets/img/about/bio-side-bgd.png);
background-repeat:no-repeat;
height:171px;
padding-left:18px;
padding-top:18px;
}

#bncontainer ul{
list-style-type: none;
font-size:10px;
font-style:normal;
font-weight:bold;
text-transform:uppercase;
padding: 0;
margin: 0;
}
#bncontainer li { margin: 0; }
 
#bncontainer a { 
display: block;
color: #f0f908;
background-image:url(/assets/img/about/bio-sn-rollover1.png);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
width: 150px;
height: 25px;
padding-left: 35px;
padding-top: 8px;
padding-bottom: 0px;
text-decoration: none; 
margin: 0;
}
 
#bncontainer a:hover{
background-image:url(/assets/img/about/bio-sn-rollover2.png);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
color:#f9c308;
margin: 0;
}

.columnContainer{
width:100%;
line-height:21px;
}

.columnLeft{
float:left;
width:552px;
}

.columnRight{
margin-left:573px;
width:263px;
}

.contentImage{
width:148px;
background-color:#FFFFFF;
text-align:center;
padding-top:5px;
padding-bottom:5px;
float:left;
margin-right:16px;
margin-bottom:16px;
border-top: solid 1px #e9e6e6;
border-left: solid 1px #e9e6e6;
border-right: solid 1px #e9e6e6;
border-bottom: solid 1px #e9e6e6;
}

.contentImage2{
width:210px;
background-color:#FFFFFF;
text-align:center;
padding-top:5px;
padding-bottom:5px;
float:left;
margin-right:16px;
margin-bottom:16px;
border-top: solid 1px #e9e6e6;
border-left: solid 1px #e9e6e6;
border-right: solid 1px #e9e6e6;
border-bottom: solid 1px #e9e6e6;
}

.contentQuote{
font-size:14px;
background-color:#fe7201;
color:#FFFFFF;
font-style:italic;
font-weight:bold;
width:180px;
margin-right:16px;
margin-bottom:16px;
margin-top:16px;
padding:10px;
float:left;
}

.grayRule{
width:100%;
height:1px;
background-color:#dbdbda;
margin-bottom:10px;
}

.blogsBgd{
width:100%;
background-color:#FFFFFF;
padding-left:5px;
padding-top:5px;
margin-top:10px;
border-top: solid 1px #e9e6e6;
border-left: solid 1px #e9e6e6;
border-right: solid 1px #e9e6e6;
border-bottom: solid 1px #e9e6e6;
}


.blLeft{
float:left;
width:232px;
margin-bottom:5px;
}

.blRight{
width:232px;
margin-left:270px;
margin-bottom:5px;
}

.blogImg{
float:left;
margin-right:5px;
}

.blogHdr1{
font-weight:bold;
color:#666666;
}
.blogHdr2{
font-weight:bold;
color:#f26b22;
}
.blogTxt{
margin-bottom:2px;
}

.lilBlogText{
font-size:9px;
line-height:11px;
}
