/*
Beaconfire sample XHTML/CSS base file
Version: 1.0
Author: Tim Arnold, Beaconfire Consulting
tim.arnold@beaconfire.com
http://beaconfire.com
*/

body { font-size: 100%; }


/* ************************** */
/* Layout: the big containers */
/* ************************** */

/* ************ */
/* Header Stuff */
/* ************ */

/*nav*/
#close-div {margin-top: -50px; }
/**html #sidebar {top: -6px; width: 240px;}*/

/*CHANGED FOR TEXT-SIZE WIDGET*/
#query {width: 137px; height: 11px; border: 1px solid #e1e2c0; padding: 5px; display: inline; margin-left: -8px; color: #fff;}
#search_adv a {background: url(../img/header_arrow.gif) center right no-repeat; margin: 3px 0 0 400px; position: absolute; }/*Tim - I don't like how I did this - do you have a better idea?*/

ul#nav { height: 35px;margin-top: 2px; padding: 0px 55px; }
#nav li { float: left; margin-right: 95px; padding: 5px 3px}


#header-tools {position: absolute !important; margin-top: 4px; left: 400px; width: 800px;}
#header-tools-largest-ie #header-tools {margin-top: 0px;}
#header-tools #search_adv {margin-left: -30px;}
#toolbox .ts_small {color: #b0b0b0; text-decoration: none; }
#toolbox .ts_large {color: #000; text-decoration: underline;}
*html a.button_more {font-size: 14px;}
#policy ul li, #related ul li  {background: url(../img/bullet.gif) 0 5px no-repeat;}

#breadcrumb li { background: url(../img/breadcrumb_bg.gif) 0 9px no-repeat; }

/* ************ */
/* Content Area */
/* ************ */



/*CHANGED FOR TEXT-SIZE WIDGET*/

a.arrow_more {text-decoration: none; background: url(../img/button_right.gif) top right no-repeat; height: 17px; text-decoration: none; padding: 2px 3px 5px 10px;  }
*html a.arrow_more {text-decoration: none; padding: 1px 3px 5px 10px;  }
#share-nav {display: none; width: 150px;  position: absolute;  margin-top: 12px; margin-left: -20px;}
*html .notedefault ul {margin-left: -45px; margin-top: 15px;}
#content-well  li, .wtg #tabbed-content  li  {border: .01em solid #fff;}
.wtg #tab_content1, .wtg #tab_content2, .wtg #tab_content3, .wtg #tab_content4 {height: 110px !important; }
/* ************ */
/* Tabbing       */
/* ************ */




/*CHANGED FOR TEXT-SIZE WIDGET*/
#tab li a {font-size: 13px;}
#tab li.small_tab_on a {color: #60605f; background: url(../img/tab_small_on.gif) no-repeat; width: 70px;  height: 25px; padding: 5px 5px 0px 6px;}
#tab li.small_tab a {color: #a3a3a3; background: url(../img/tab_small.gif)  no-repeat; width: 80px; height: 25px;  padding: 5px 0px 0px 5px; }
#tab li.long_tab a {color: #a3a3a3; background: url(../img/tab_large.gif)  no-repeat; width: 115px !important; height: 25px;  padding: 5px 0px 0px 10px; }
#tab li.small_tab a:hover, #tab li.long_tab a:hover {color: #60605f;}
#tab li { text-transform: capitalize; }
#tab li.xlarge_tab a {padding: 8px 0px 0px 1px; }


*html #tab li.small_tab_on a, *html li.small_tab a, *html #tab li.long_tab a {height: 30px !important;}
#tab_content1, #tab_content2, #tab_content3, #tab_content4 { height: 380px !important; }


.wtg #tabbed-content ul.tab_list_right {margin-top: -30px; }
*html .wtg #graph dl { float: left; margin-left: 35px;}
*html .wtg dt {width: 255px;}

/* ************ */
/* Right Column */
/* ************ */



/*CHANGED FOR TEXT-SIZE WIDGET*/
#sidebar #action h3 {margin: 0px 0 0 2px;}
.separator {margin-top: 5px; margin-bottom: 0px;}
/**html #subnav-column {margin-top: -4px;}*/
#subnav-column li a, #subnav-column li {font-size: 18px !important; }

#subnav-column ul li li li a{font-size: 16px !important;  background: url(../img/subnav_bullet.gif) 0px 7px no-repeat; }
#subnav-column .box ul li { background: url(../img/ac_subnav_bullet.gif) 0 5px no-repeat; border: .01em solid #f4f4f4;}
ul#aboutus li ul li a {font-size: 16px !important;}


/*Policy Center Items*/
/*
.content-2col { height: 275px; overflow: visible; position: relative; }
.content-2col div {position: absolute; bottom: 5px; right: 5px;}
.left {padding-right: 8px;}
*/

.content-2col {width: 95%;  }
