/*Stylesheet for nD-Insight.com*/

/*additional clears*/
a:link, a:visited {
text-decoration: none;
color:#000000;
}

/*common css*/
.clear{
clear:both;
}
.gutter{
width:10px;
}

/*nD styles*/

body{
font-family: Verdana,Arial,Helvetica,sans-serif;
background:#FFFFFF url(images/nd-CSS-background.gif) repeat-y scroll;
color: #000000;
}

.col1{
/*left margin width of background image*/
margin: 0 0 0 20px;
width:200px;
display:inline;
float:left;
}

.col2{
/*left margin width of gutter*/
margin: 0 0 0 10px;
width:350px;
display:inline;
float:left;
}

.col3{
/*left margin width of gutter - leave 20px between col2 and 3 */
margin: 0 0 0 30px;
width:350px;
display:inline;
float:left;
}

div#mainnav{
padding:30px 0 0 0;
}
.menu {
float:left;
line-height:18px;
width:160px;
margin:0;
padding:0;
}
.menu li {
list-style-image:url(images/whitedot.gif);
list-style-position:outside;
list-style-type:none;
}

.thismainpage a:link, .thismainpage a:visited, .thismainpage a:hover{
font-weight:bold;
}

li.thismainpage  {
list-style-image:url(images/dot.jpg);

}

.thissubpage a:link, .thissubpage a:visited, .thissubpage a:hover{
font-weight:bold;
}

li.thissubpage  {
list-style-image:url(images/dash.gif);

}

.content{
font-size:11px;
line-height:15px;
}

div#banner{
padding: 0 0 20px 0;
font-size:24px;
}

div#footer{
/*left margin width of background image*/
margin: 0 0 0 20px;
font-size:8px;
padding: 10px 0 0px 20px;

}

div#header{
padding:0px 0 30px 0;
height:130px;
}

.quickLink{
font-size:9px;
background: #6699CC;
width:170px;
padding:5px 0 5px 0;
text-align:center;

}

.quickLink a:link, .quickLink a:visited {
color:#FFFFFF;
text-decoration:none;
}

.contentSwitch{

background:#FFFFFF url(images/arrow-lg.gif) no-repeat;
background-position: 0 3px;
padding: 0 0 0 15px;
cursor: pointer;
font-size:13px;
font-weight:bold;
font-style:italic;

}
.toggledContent{
display:none;
margin:0 0 20px 20px;
padding:0 10px 0 10px;
/*border: black solid 1px;*/
}

.spanCol2-3{
/*margin in width of backrgound, col1, and gutter*/
/*width of col 2 + 30px + col3*/
margin: 0 0 0 230px;
width: 720px;
}

.quote{
margin: 0 0 0 20px;
padding: 0 15px 0 10px;
font-style: italic;
font-size:10px;
}

.quoteAuthor{
padding: 0 10px 0 40px;
font-style: normal;
}