/* CSS Document */

body {
color: #2E2E2E;
background: #ffffff url(http://www.kissingerassoc.com/images/edi_bg_margins.gif) repeat-y center;
margin : 0px;
padding : 0; 
font-family: Verdana, sans-serif;
font-style: normal;
font-weight: lighter;
font-size: small;
}
body.email {
color: #2E2E2E;
background: #ffffff url(http://www.kissingerassoc.com/images/edi_email_bg_margins.gif) repeat-y center;
margin : 0px;
padding : 0; 
font-family: Verdana, sans-serif;
font-style: normal;
font-weight: lighter;
font-size: small;
}
h1 {
font-size:large;
font-family:Verdana, Arial, Helvetica, sans-serif;
/**font-family: Georgia, "Times New Roman", Times, serif;**/
color: #2E2E2E;
line-height:110%;
}
/**remember - there's also maincontent-prod h2**/
h2 {
font-size:large;
font-family:Verdana, Arial, Helvetica, sans-serif;
/**font-family: Georgia, "Times New Roman", Times, serif;**/
color: #2E2E2E;
margin:0 0 -10px 0;
line-height:110%;
}
/**remember - there's also maincontent-about h3**/
h3 {
font-size:small;
font-family: Verdana, sans-serif;
color: #2E2E2E;
margin-top: -15px;
margin-bottom:10px;
}
h4 {
font-size:small;.
font-family: Verdana, sans-serif;
color: #2E2E2E;
margin-top: 0px;
margin-bottom:-10px;
}
h5 {
font-size:small;.
font-family: Verdana, sans-serif;
color: #999999;
margin-top: 0px;
margin-bottom:-17px;
}
#fineprint {
font-size:x-small;
line-height:115%;
background-color:#eeeeee;
padding: 3px 3px;
}
#callout {
font-size:80%;
text-align:left;
margin:3px 5px;
line-height:125%;
}
#callout a{
text-decoration:underline;
}

a:link {
text-decoration:none;
color:#2E2E2E;
font-weight:bold;
}

a:visited {
color:#7A7C80;
text-decoration:none;
}

a:hover {
color: #00A7D4;
}

a:active {
color: #00A7D4;
}

#header {
background: #ffffff;
}

* html body {
font-size: small; /* for IE5/Win */
f/ont-size: medium; /* for other IE versions */
}

.border {
border:1px solid #00A7D4;
}

.border-500box {
border:1px solid #00A7D4;
background : #ff6633 url(http://www.kissingerassoc.com/images/500upg.gif) repeat-x top left;

}
#crumbs {
color: #12AD2B;
font-size: 80%;
padding:3px 0 6px 0;
background : #ffffff url(..out/images/crumbs2.gif) repeat-x top left;
border-left:1px dotted #12AD2B;
}
#crumbs a {
color: #00A7D4;
font-weight:lighter;
}

#crumbs a:hover {
color: #00A7D4;
text-decoration:underline;
}
#leftbar-text {
margin: 0;
padding: 0;
text-align:left;
font-weight:lighter;
font-size:80%;
}
#leftbar-text a {
text-decoration: underline;
color:#2E2E2E;
}
#leftbar-text a:link {
text-decoration:underline;
color:#2E2E2E;
}

#leftbar-text a:visited {
color:#7A7C80;
text-decoration:underline;
}

#leftbar-text a:hover {
color: #00A7D4;
text-decoration:underline;
}
#leftbar-text a:active {
/**color: #2E2E2E;**/
color: #00A7D4;
text-decoration:underline;
}
#leftbar {
font-size: 80%;
text-align:left;
margin: 0 0px 7px 0px;
padding:20px 0 7px 0;
line-height: 120%;
border-bottom:1px solid;
border-color:#00A7D4;
}

#leftbar a {
color: #2E2E2E;
font-weight:lighter;
}

#leftbar a:link {
text-decoration:none;
color:#2E2E2E;
}

#leftbar a:visited {
color:#7A7C80;
text-decoration:none;
}

#leftbar a:hover {
color: #00A7D4;
text-decoration:underline;
}
#leftbar a:active {
/**color: #2E2E2E;**/
color: #00A7D4;
text-decoration:underline;
}
#leftbar ul {
list-style:none;
margin-left:-40px;
}
#leftbar li {
margin: 0 0 7px 0;
}
/**for leftbar link tiers - ul id's**/
#leftbar-1{
margin:-15px 0 0px 0;
padding:0 0 0 40px;
}
#leftbar-1 a.active{
color:#00A7D4;
font-weight:bold;
}
#leftbar-2{
margin:5px 0 0 0px;
padding:5px 0 0 40px;
}
.leftbar2{
padding:0px 0 0 10px;
background: url(http://www.kissingerassoc.com/images/list_bullet_whiteback.gif) no-repeat top left;
}
#leftbar-2 a{

}
#leftbar-2 a.active{
color:#00A7D4;
font-weight:bold;

}
#leftbar-3{
margin:5px 0 10px 0;
padding:0 0 0 50px;
font-size:90%;
font-weight:lighter;
}

#linklist {
text-align:left;
font-size: 80%;

}
#linklist th{
background: #00A7D4 url(http://www.kissingerassoc.com/images/todos_btn.gif) repeat-x top left;
font-size: 110%;
background-color: #00a7d4;
color: #ffffff;
border-top:1px solid #00A7D4;
border-bottom:1px solid #00A7D4;
}
#linklist th p{
margin: 0 5px 0 5px;
}


#linklist td.odd{
background-color:#eeeeee;
padding-bottom: 10px;
padding-top:10px;
border-bottom:1px solid #00A7D4;
background: #eeeeee url(http://www.kissingerassoc.com/images/list_bullet.gif) no-repeat 8px 50%;
}
#linklist td.pdfodd{
background-color:#eeeeee;
padding-bottom: 10px;
padding-top:10px;

border-bottom:1px solid #00A7D4;
background: #eeeeee url(http://www.kissingerassoc.com/images/pdficon_small.gif) no-repeat 5px 50%;
}
#linklist td.wordodd{
background-color:#eeeeee;
padding-bottom: 10px;
padding-top:10px;
border-bottom:1px solid #00A7D4;
background: #eeeeee url(http://www.kissingerassoc.com/images/word_icon.gif) no-repeat 5px 50%;
}
#linklist td.oddwide{
background-color:#eeeeee;
padding-bottom: 10px;
padding-top:10px;
border-bottom:1px solid #00A7D4;
}
#linklist td.even{
background-color:#E6E5E5;
padding-bottom: 10px;
padding-top:10px;
border-bottom:1px solid #00A7D4;
background: #E6E5E5 url(http://www.kissingerassoc.com/images/list_bullet.gif) no-repeat 8px 50%;
}
#linklist td.pdfeven{
background-color:#E6E5E5;
padding-bottom: 10px;
padding-top:10px;
border-bottom:1px solid #00A7D4;
background: #E6E5E5 url(http://www.kissingerassoc.com/images/pdficon_small.gif) no-repeat 5px 50%;
}
#linklist td.wordeven{
background-color:#E6E5E5;
padding-bottom: 10px;
padding-top:10px;
border-bottom:1px solid #00A7D4;
background: #E6E5E5 url(http://www.kissingerassoc.com/images/word_icon.gif) no-repeat 5px 50%;
}
#linklist td.evenwide{
background-color:#E6E5E5;
padding-bottom: 10px;
padding-top:10px;
border-bottom:1px solid #00A7D4;
}
#linklist td p{
margin: 0 5px 0 25px;

}
#linklist td.pdfodd a, #linklist td.pdfeven a, #linklist td.oddwide a, #linklist td.evenwide a{
font-weight:lighter;
padding : 5px 0px 5px 0px; 
text-decoration : none;
color: #00A7D4;
}
#linklist td.pdfodd a.active, #linklist td.pdfodd a:hover, #linklist td.pdfeven a.active, #linklist td.pdfeven a:hover, #linklist td.oddwide a.active, #linklist td.oddwide a:hover, #linklist td.evenwide a.active, #linklist td.evenwide a:hover  {
text-decoration:underline;
}



/**
.pdf {
background: url(http://www.kissingerassoc.com/images/pdficon_small.gif) no-repeat 5px 50%;
text-indent: 25px;
font-size: 90%;
padding:10px 0 10px 0;
}
.pdf-list {
margin: 5px 5px 0 5px;
text-align:left;
padding-bottom: 10px;
font-size: 80%;
}
.pdf-list  a {
color: #2E2E2E;
font-weight:lighter;
}
.pdf-list  a:hover {
color: #00A7D4;
text-decoration:underline;
}
**/

#login {
color:#666666;
font-weight: lighter;
text-align:left;
font-style: normal;
font-size: 70%;
margin:15px 0px 0px 0px;
line-height:125%;
}
#login a{
color:#666666;
text-decoration:underline;
}

#footer {
color:#666666;
font-weight: lighter;
text-align:left;
font-style: normal;
font-size: 70%;
margin:15px 0px 0px 0px;
line-height:125%;
}
#email_footer {
color:#666666;
font-weight: lighter;
text-align:left;
font-size: 70%;
margin:15px 0px 0px 0px;
line-height:125%;
}
#email_footer p {
font-weight: lighter;

}

#footerlinks {
color: #ffffff;
text-align:left;
font-weight: lighter;
font-style: normal;
font-size: 70%;
margin:0px 0px 0px 0px;
line-height:175%;
background-color:#00A7D4;
}

#footerlinks a {
	color : #ffffff;
	font-weight : bold;
} 
#footerlinks a.active, #footerlinks a:hover {
color : #ffffff;
text-decoration:underline;
}

#nav {
float: left;
width : 760px; 
margin : 0px;
padding: 0px;
list-style : none; 
font-size : 80%; 
background : #12AD2B url(http://www.kissingerassoc.com/images/edi_nav_bev2.gif) repeat-x top left;
}
#nav li {
float : left;
margin : 0; 
padding : 0; 
display: inline;
list-style : none;
font-size:smaller; 
} 
#nav a {
	float : left;
	padding : 5px 15px 5px 15px; 
	/**padding : 2px 19px;**/
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;
} 
#nav a.active , #nav a:hover {
color : #ffffff;
background : #12AD2b url(http://www.kissingerassoc.com/images/edi_nav_bev_on.gif) repeat-x top left;
} 
#nav a.active {
font-weight : bold; 
} 

#email-nav {
float: left;
width : 600px; 
margin : 0px;
padding: 0px;
list-style : none; 
font-size : 80%; 
background : #12AD2B url(http://www.kissingerassoc.com/images/edi_nav_bev2.gif) repeat-x top left;
}
#email-nav li {
float : left;
margin : 0; 
padding : 0; 
display: inline;
list-style : none;
font-size:smaller; 
} 
#email-nav a {
	float : left;
	padding : 5px 18px 5px 18px; 
	/**padding : 2px 19px;**/
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;
} 
#email-nav a.active , #email-nav a:hover {
color : #ffffff;
background : #12AD2b url(http://www.kissingerassoc.com/images/edi_nav_bev_on.gif) repeat-x top left;
} 
#email-nav a.active {
font-weight : bold; 
} 



#nav2 {
margin : 0px;
padding : 0; 
list-style : none; 
font-size : 80%;  
}
#nav2 li {
margin : 0; 
padding : 0; 
display:inline;
list-style : none; 
} 
#nav2 a {
	float : right;
	padding : 1px 1px 1px 18px;
	text-decoration : none;
	color : #12AD2B;
	font-weight: normal;
	
} 
#nav2 a:hover , #nav2 a.active {
color : #00A7D4;  
} 
#nav2 a.active {
font-weight : normal; 
}

.focus-divider{
border-left:1px solid #9E7E72;
}
#focus-email {
color: #00A7D4;
padding:10px 10px 0 0px;
}
#focus-email p{
color: #8f8e8e;
font-size:80%;
font-weight:lighter;
margin-top:5px;
padding:10px 0px 0 10px;
}
#focus-email a strong {
color: #00A7D4;

}
#focus {
color: #00A7D4;
padding:10px 10px 0 10px;
}
.diff{
color: #12AD2B;
}
#focus p{
color: #2E2E2E;
font-size:80%;
font-weight:lighter;
margin-top:5px;
}
#focus a strong {
color: #00A7D4;

}

#focus ul {
color: #2e2e2e;
list-style:none;
margin: 3px 0px;
padding: 0px 0px 0px 0px;
font-weight:lighter;
}
.focusdetail {
color: #2e2e2e;
list-style:none;
margin: 3px 0px;
padding: 0px 0px 0px 0px;
font-weight:lighter;
}

#focus li {
margin: 7px 0px;
padding: 0px 0px 0px 14px;
font-size:80%;
background: url(http://www.kissingerassoc.com/images/point_whiteback.gif) no-repeat 0% 4px;

/**0px 75% or 4px left or 0px 100%**/
}



#focus a {
font-weight:normal;
color:#00A7D4;
}

#focus a:hover {
text-decoration: underline;
}


#focus-video {
color: #00A7D4;
padding:10px 10px 0 10px;
}
.diff{
color: #12AD2B;
}
#focus-video p{
color: #2E2E2E;
font-size:80%;
font-weight:lighter;
margin-top:5px;
}
#focus-video a strong {
color: #00A7D4;

}

#focus-video ul {
color: #2e2e2e;
list-style:none;
margin: 3px 0px;
padding: 0px 0px 0px 0px;
font-weight:lighter;
}
.focusdetail {
color: #2e2e2e;
list-style:none;
margin: 3px 0px;
padding: 0px 0px 0px 0px;
font-weight:lighter;
}

#focus-video li {
margin: 7px 0px;
padding: 0px 0px 0px 0px;
font-size:80%;
background: url(http://www.kissingerassoc.com/images/OUT_vid_play_grn.gif) no-repeat 0% 4px;

/**0px 75% or 4px left or 0px 100%**/
}



#focus-video a {
font-weight:normal;
color:#00A7D4;
}

#focus-video a:hover {
text-decoration: underline;
}



#todos500 {
font-size: 80%;
border: 1px solid #ff6633;
background-color: #ff6633;
}
#todos500 a {
color: #ffffff;
}

#todos500 a:hover {
color: #2E2E2E;
}
#todos {
font-size: 80%;
background : #12AD2B url(http://www.kissingerassoc.com/images/edi_nav_bev3.gif) repeat-x top left;
/**background-color: #2E2E2E;**/
}
.btn {
background : #00A7D4 url(http://www.kissingerassoc.com/images/todos_btn.gif) repeat-x top left;
}
#todos a {
color: #ffffff;
}
#todos a:hover {
color: #ffffff;
text-decoration:underline;
}

#todosnew {
font-size: 75%;
background : #12AD2B url(http://www.kissingerassoc.com/images/edi_nav_bev3.gif) repeat-x top left;
/**background-color: #2E2E2E;**/
}
.btn {
background : #00A7D4 url(http://www.kissingerassoc.com/images/todos_btn.gif) repeat-x top left;
}
#todosnew a {
color: #ffffff;
}
#todosnew a:hover {
color: #ffffff;
text-decoration:underline;
}

#todohome {
font-size: 80%;
background : #ff6633 url(http://www.kissingerassoc.com/images/todos_btnhome.gif) repeat-x top left;
/**background-color: #2E2E2E;**/
}
#todohome a {
color: #ffffff;

}

#todohome a:hover {
color: #ffffff;

background : #00A7D4 url(http://www.kissingerassoc.com/images/todos_btn.gif) repeat-x top left;
}
.more {
font-size:65%;
color:#00A7D4;
}
.morehelp {
font-size:65%;
color:#12ad2b;

padding-top: 10px;
}
.morehelp a {
color:#00a7d4;
text-decoration:underline;
}

#maincontent{
border-left:1px solid #9E7E72;
margin-top: 20px;
padding: 0px 0px 0px 15px;
font-size:85%;
font-weight:lighter;
line-height:130%;
}

#maincontent-about {
margin-top: 20px;
padding: 0px 0px 0px 15px;
font-size:85%;
font-weight:lighter;
line-height:130%;
}

#maincontent-about h3 {
background: url(http://www.kissingerassoc.com/images/star.gif) no-repeat 0px 25%;
font-size:small;
font-family: Verdana, sans-serif;
color: #2E2E2E;
margin: -10px 0 -14px 0;
padding: 9px 0 5px 28px;
}
#maincontent-about a{
text-decoration:underline;
}
#maincontent-prod {
margin-top: 20px;
padding: 0px 0px 0px 15px;
font-size:85%;
font-weight:lighter;
line-height:130%;
}
#maincontent-prod h2{
background: url(OUT/images/prod_btn.gif) no-repeat 0px 200%;
font-size:large;
font-family:Verdana, Arial, Helvetica, sans-serif;
/**font-family: Georgia, "Times New Roman", Times, serif;**/
color: #2e2e2e;
margin:0 0 -10px 0;
padding: 0px 0 0px 0px;
}

#maincontent-prod h2 a{
color: #2E2E2E;
}
#maincontent-prod a{
color: #12AD2B;
}
#maincontent-prod a.active, #maincontent-prod a:hover{
color: #12AD2B;
text-decoration:underline;
}
.divider{
border-right:1px solid #9E7E72;
}

#morelinks{
margin:5px 0 0 0;
color:#FF6633;
}

#broadarea {
}
#broadarea th{
background: url(http://www.kissingerassoc.com/images/nav_bev2.gif) repeat-x 0 50%;
height:30px;
font-size:small;

}
#broadarea td{
font-weight:lighter;
background: url(http://www.kissingerassoc.com/images/broadarea_shad.gif) repeat-x 0 100%;
background-color:#FFFFFF;
border-bottom:1px solid #ff6633;
padding: 10px 10px 5px 10px;
}
#broadarea th a{
	margin-left: 10px;
	padding-top:10px;
	text-decoration:none;
	color : #ffffff;
	font-weight : bold;
}
#broadarea th a:hover {
text-decoration: underline;
}

#broadarea-wide {

}
#broadarea-wide th{
background: url(http://www.kissingerassoc.com/images/nav_bev2.gif) repeat-x 0 50%;
height:30px;
font-size:small;
color:#ffffff;
padding: 0px 0 0 10px;
}
#broadarea-wide td{
font-weight:lighter;
background: url(http://www.kissingerassoc.com/images/broadarea_shad.gif) repeat-x 0 100%;
background-color:#FFFFFF;
padding: 15px 10px 5px 10px;
border-bottom:1px solid #ff6633;
}

#nav3 {
float : left; 
margin : 0;
padding : 0; 
list-style : none; 
font-size : 60%;  
}
#nav3 li {
float : left; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#nav3 a {
	float : left;
	padding : 1px 18px 10px 1px;
	text-decoration : none;
	color : #000;
	font-weight: normal;
	/* background : url(http://www.kissingerassoc.com/images/t-pub.gif) no-repeat 10px 55%; */
} 
#nav3 a:hover , #nav3 a.active {
color : #50B948;  
} 
#nav3 a.active {
font-weight : normal; 
}
form {
background-color:#eeeeee;
padding: 3px 10px;
border:1px dotted #00A7D4;
}
#compare {
padding: 0;
border:1px solid #dddddd;
}
#compare th {
background-color:#00a7d4;
color:#FFFFFF;
padding: 3px;
border:1px solid #00a7d4;
border-collapse:collapse;

}
#compare td {
background-color:#eeeeee;
padding: 3px;
border:1px solid #dddddd;
border-collapse:collapse;

}
#compare td.yes {
background: url(http://www.kissingerassoc.com/images/checkmark.gif) no-repeat center center;
}
#caution {
padding:5px;
font-size:smaller;
background-color:#eeeeee;
border:1px dotted #00A7D4;
text-align:left;
color: #12AD2B;
}
#caution a{
text-decoration:underline;
color: #00A7D4;
}
#caution a.active, #caution a:hover{
color: #00A7D4;
}
.alt {
color: #00A7D4;
}
.append {
padding-top:40px;
padding-left:6px;
font-size:smaller;
text-align:left;
color: #666666;
}
#status {
padding:5px;
font-size:smaller;

background-color:#eeeeee;
border:1px dotted #00A7D4;
text-align:left;
color: #2E2E2E;
}
#status a{
color: #00A7D4;
}
#status a.active, #status a:hover{
color: #00A7D4;
text-decoration:underline;
}
#status p{
font-weight:lighter;
}
#status td{
font-weight:lighter;
}
.linkbox {
padding:2px;
font-size:smaller;
background-color:#eeeeee;
border:1px dotted #00A7D4;
text-align:left;
color: #12AD2B;
}
a.linkbox{
text-decoration:underline;
color: #00A7D4;
}
#linkbox a.active, #linkbox a:hover{
color: #00A7D4;
}
#razorlinks a{
text-decoration: underline;
}
.faq-q {
color: #12ad2b;
line-height:normal;
margin-bottom: 15px;
font-weight:bold;
}
.faq-a {
color: #2E2E2E;
font-size:smaller;
font-weight:normal;
line-height:normal;
border-bottom:1px dotted #00a7d4;
padding-bottom: 10px;

}