@charset "UTF-8";
/* Main CSS */
/* Neogunk Inc. CSS for www.chaltenadvisors.com */


body {
	background-image: url('bg-ca.gif');
	background-repeat: repeat-x; 
    background-position: top left;
    background-color: #f0f0f2; 
    margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	z-index:0;
}

.center
{
margin:auto;
width: 940px;
background-image: none;
background-attachment:scroll;
background-repeat:no-repeat;
background-position:top; 
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
background-origin:padding-box;
z-index:0;
}

table
{
background-image: none;
border: none;
color: #676f7d;
font-size: 16px;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
font-weight: bold;
letter-spacing: normal;
z-index:0;
}

p
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
}

p.main
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
}

p.maini
{ 
font-size: 16px;
font-style: italic;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
}

p.mainB
{ 
font-size: 20px;
font-style: normal;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:10px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
text-align: left;
border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: solid;
	border-color: #2f5e9a;
	border-width: 6px;
}




p.mainfoot
{ 
font-size: 14px;
color: #676f7d;
font-weight: bold;
line-height: 24px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: center;
}

blockquote
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
}

p.aster
{ 
font-size: 14px;
color: #676f7d;
font-weight: normal;
line-height: 18px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
font-style: italic;
}

ol.num
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
list-style-type:number;
}

ol.hbig
{ 
font-size: 16px;
font-style: italic;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
list-style-type:number;
}



ul.bul
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
list-style-type:square;
}

ul.bulsquare
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
list-style-type:square;
}



p.foot
{ 
font-size: 14px;
color: #676f7d;
font-weight: bold;
line-height: 18px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: center;
}

p.footsm
{ 
font-size: 10px;
color: #676f7d;
font-weight: bold;
line-height: 10px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: center;
}

b.emph
{ 
font-size: 18px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
}

b.ital
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
font-style: italic;
}

b.options
{ 
font-size: 16px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
text-decoration: underline;
}

b.pfb
{
font-size: 14px;
color: #2f5e9a;
font-weight: bold;
line-height: 16px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: center;
}

b.pfbcu
{
font-size: 20px;
color: #2f5e9a;
font-weight: bold;
line-height: 16px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: center;
}


b.asterb
{ 
font-size: 14px;
color: #676f7d;
font-weight: bold;
line-height: 18px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-left:0px;
padding-right:0px;
text-align: left;
font-style: italic;
}

h1
{
font-size: 20px;
color: #2f5e9a;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;
text-align: left;
font-style: normal;
background: #f0f0f2;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
}

h1.qfya
{
font-size: 20px;
color: #2f5e9a;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:5px;
text-align: left;
font-style: normal;
background: none;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
}



h1.mail
{
font-size: 20px;
color: #676f7d;
font-weight: bold;
line-height: 16px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-top:15px;
padding-bottom:15px;
padding-left:5px;
padding-right:5px;
text-align: left;
font-style: normal;
background: #f0f0f2;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
}


h1.heads
{
font-size: 24px;
color: #2f5e9a;
font-weight: normal;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
text-align: left;
}

h2
{
font-size: 30px;
color: #2f5e9a;
font-weight: normal;
line-height: 24px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
text-align: center;
}

.quotes
{
display: none;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
}

h3.teams
{
font-size: 18px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
text-align: left;
font-style: normal;
}

b.letters
{
font-size: 14px;
color: #676f7d;
font-weight: bold;
line-height: 30px;
letter-spacing: normal;
text-shadow: none;
font-family: "Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif;
text-align: left;
font-style: normal;
}

.bgbox
{
background-color: #ffffff;
}

img
{
border: 0px;
-webkit-user-select:none;
-webkit-touch-callout:none;
}

.featurefade
{
opacity:0;
-moz-transition: opacity 2s; /* Firefox 4 */
-webkit-transition: opacity 2s; /* Safari and Chrome */
-o-transition: opacity 2s;
-ms-transition: opacity 2s;
transition: opacity 2s;
}

.featurefade2
{
opacity:0;
-moz-transition: opacity 2s; /* Firefox 4 */
-webkit-transition: opacity 2s; /* Safari and Chrome */
-o-transition: opacity 2s;
-ms-transition: opacity 2s;
transition: opacity 2s;
/*border: 1px;
border-style:solid;
border-color:#2f5e9a;*/
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:25px;
}



.hidden
{
display: none;
}

.unhidden
{
display: block;
}


A.navbod:link {font-size: 16px; color: #2f5e9a; background: none; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navbod:visited {font-size: 16px; color: #2f5e9a; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navbod:hover {font-size: 16px; color: #2f5e9a; background: none; text-decoration: underline; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}

A.navbodaster:link {font-size: 14px; color: #2f5e9a; background: none; text-decoration: none; font-weight: normal; font-style: italic; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navbodaster:visited {font-size: 14px; color: #2f5e9a; text-decoration: none; font-weight: normal; font-style: italic; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navbodaster:hover {font-size: 14px; color: #2f5e9a; background: none; text-decoration: underline; font-weight: normal; font-style: italic; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}



A.navteam:link {font-size: 18px; color: #2f5e9a; background: none; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navteam:visited {font-size: 18px; color: #2f5e9a; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navteam:hover {font-size: 18px; color: #2f5e9a; background: none; text-decoration: underline; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}

A.navcu:link {font-size: 20px; color: #2f5e9a; background: none; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navcu:visited {font-size: 20px; color: #2f5e9a; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navcu:hover {font-size: 20px; color: #2f5e9a; background: none; text-decoration: underline; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}

A.navfoot:link {font-size: 14px; color: #2f5e9a; background: none; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navfoot:visited {font-size: 14px; color: #2f5e9a; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navfoot:hover {font-size: 14px; color: #2f5e9a; background: none; text-decoration: underline; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}

A.navfootsm:link {font-size: 10px; color: #2f5e9a; background: none; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navfootsm:visited {font-size: 10px; color: #2f5e9a; text-decoration: none; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navfootsm:hover {font-size: 10px; color: #2f5e9a; background: none; text-decoration: underline; font-weight: bold; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}

A.navfootneo:link {font-size: 14px; color: #676f7d; background: none; text-decoration: none; font-weight: normal; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navfootneo:visited {font-size: 14px; color: #676f7d; text-decoration: none; font-weight: normal; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}
A.navfootneo:hover {font-size: 14px; color: #2f5e9a; background: none; text-decoration: none; font-weight: normal; font-family:"Open Sans","Trebuchet MS",arial,verdana,helvetica,sans-serif; letter-spacing: normal;}

