@charset "utf-8";
/* CSS Document */


/* PAGE LAYOUT
------------------------------------------- */
body {font-size:62.5%; font-family: Arial, Helvetica, sans-serif; color:#000;}
#header {width: 708px; height: 15px; margin: 5px auto; padding: 5px 10px 5px 0; text-align:right; font-size: 1.4em; background-color:#f3efe2; }

#header a {color:#000;}
#header a:hover {color:#000; text-decoration:none;}

/* RE-DONE VIA INDIVIDUAL 'FONT' CSS SHEETS
#header a.on {background-color: #FF8B14; color:#fff; padding: 0 3px; text-decoration:none; font-weight:bold;}
#header a.off {color:#000;} */


#wrapper {width: 720px; display:block; margin: 0 auto;}
#content { width: 697px; background-color:#f3efe2; color: #000; display:block; margin: 2px auto; padding: 10px;}
#content h1 {font-size: 1.6em; background:url(images/h1_latest-update-3.gif) no-repeat; text-indent:-9999px; width: 695px; height: 20px; margin: 10px 0 5px 0}
#content h2 {font-size: 1.4em; font-weight:bold;}
#content h3#newhope {font-size: 1.6em; background:url(images/h3_newhope.gif) no-repeat; text-indent:-9999px; width: 699px; height: 20px; margin: 30px 0 0 0;}
#content h3#questions{font-size: 1.6em; background:url(images/h3_9questions.gif) no-repeat; text-indent:-9999px; width: 699px; height: 20px; margin: 15px 0 0 0;}
#content p {font-size: 1.4em;}
#content p#firstline {margin-top: 5px;}
#content a {color:#145d7e; /*text-decoration: none; border-bottom: 1px solid #145d7e;*/}
#content a:hover {color:#000; /*text-decoration: none; border-bottom: 1px solid #145d7e;*/}

div.top_button {margin: 15px 0; }



/* EXPAND/COLLAPE FOR FAQ
------------------------------------------- */
.menu,
.menu ul {margin:15px 0 0 0; padding:0 ; font-size: 1.4em;}
.menu li {display:block; margin:0; padding:0; background:#f3efe2; list-style-type: none; }
.menu a {display:block;	padding:2px 5px; color:#000; background:#f3efe2; text-decoration:none; color:#145d7e;}
.menu a:hover,
.menu a:focus,
.menu a:active {background:#f3efe2; font-weight:bold; color:#000; }
.menu ul li {padding:5px 30px 15px 30px; background:#f3efe2; color:#000; font-size: .71em;}
.menu ul a {background:#f3efe2;}
.hidden {display:none;}

ol.AMD {margin-top: 10px;}
ol.AMD li{ font-size: 1em; margin: 0 0 5px 0; padding:0; list-style: none; }
ol#AMD_sub {margin: 10px 25px 15px;}



/* DOUBLE COLUMNS CODE
------------------------------------------- */
#cdl { width :550px; font-family:Arial, Helvetica, sans-serif;}
#cdl a {color:#000; text-decoration:none;}
#cdl a:hover {color: #145d7e; text-decoration:underline;}

/* style all the list items here */
#cdl ul li {height : 1em; padding : 0.3em 0 0.4em 0; font-size : 1.4em; font-weight:bold; list-style-image: url(images/arrow.gif);}
/* every second list item is positioned outward and moved up equal to LI height to even them */
#cdl ul li.cdl_l2 { margin-left : 55%; margin-top : -1.7em;  padding : 0.3em 0 0.4em 0; border : 0;}

/* star hack in use here but this is for IE 6.2 and older only and you may use a conditional comment and 2nd CSS */
* html #cdl ul li.cdl_l2 { margin-top : -2.1em;}
