/*
       copyright 2009 UCB, Inc. All Rights Reserved
       Client: UCB, Inc. 
       Author: Maya Lindenmuth - Brulant, Inc. 
       Date: 1/12/2009 
*/

/* default styles go in to browser reset. fonts sizes, font families, general color information, ect. can be changed to accomodate project needs. clearfix should also reside here */



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; white-space: normal; border: 0px; outline: 0px; font-weight: normal; font-style: normal; font-size: 1em; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; }
body { background: #fff; line-height: 1.8em; color: #000; font-size: 11px; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0px; }
	caption, th, td { text-align: left; font-weight: normal; }
	
sup, sub { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative; }

sup { bottom: 1.2ex; font-size: .9em;}
em { font-style: italic; }
	
/* form elements */	
input, textarea { margin: 0px; padding: 2px 6px 2px; outline: 0px; font-size: 1em; font-family: Arial, Helvetica, sans-serif; color: #000; }
textarea{border: 1px solid #ccc;}
select { margin: 0px; padding: 0px 0px 0px 3px; border: 1px solid #ccc; outline: 0px; font-size: 1em; font-family: Arial, Helvetica, sans-serif; color: #000; }
	select option { padding-right: 10px; }/*so text isn't hidden by drop down in selects with only 2 characters*/
button { margin: 0px; }

ol, ul { list-style: none; }


/*.pngfix { behavior: url(/iepngfix/iepngfix_v2/iepngfix.htc); }*/

/* default links */
a { cursor: pointer; }
a:link { color: #3d4951; text-decoration: underline; }
a:visited { color: #3d4951; text-decoration: underline; }
a:hover { color: #cc5e28; text-decoration: underline; }
/* remember to define focus styles! */
a:focus { border: 0px; outline: 0px; }

h1 { color: #cc5e28; margin-bottom: 20px; font-size: 1.7em; }
h2 { color: #cc5e28; font-size: 1.3em; font-weight: bold; padding-bottom: 2px; }
    h2.top { font-size: 1.7em; }
	h2 a { color: #cc5e28 !important; font-weight: bold; padding-bottom: 2px; }
		h2 a:hover { color: #3d4951 !important; }
h3 { color: #cc5e28; padding-bottom: 21px; font-size:1.2em; font-weight:bold; }
p, #videocontent { padding-bottom: 20px; }
ul li { background: url(../images/background/bullet1.png) 0px 6px no-repeat; padding-left: 16px; }
	ul li li { background: url(../images/background/bullet2.gif) 0px 7px no-repeat; padding-left: 10px; }
#content ul { margin-top: -6px; }
#content ul ul { margin-top: 0px; }
strong { font-weight: bold; }



/* skip links for accessibility */
#skip_points { position: absolute; left: -9999px; top: -9999px; }


/* Clearfix */
.clearfix:after, #container:after, #navSupplementary:after, .vim_cont ul.checkbox li.checkbox_item:after,#modal_top:after,  #modal #modal_content .panel ul:after, #modal #modal_content .navigation ul:after, #modal #modal_top:after, .search_results_footer:after, .vim_works_new_way ul.no_bullet:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }

.clearfix, #container, #navSupplementary, .vim_cont ul.checkbox li.checkbox_item, #modal_top,#modal #modal_content .panel ul, #modal #modal_content .navigation ul, #modal #modal_top, .search_results_footer, .vim_works_new_way ul.no_bullet {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix, * html #container, * html #navSupplementary, * html .vim_cont ul.checkbox li.checkbox_item, * html #modal_top, * html #modal #modal_content .panel ul, * html #modal #modal_content .navigation ul, * html #modal #modal_top, * html .search_results_footer, * html .vim_works_new_way ul.no_bullet {height: 1%;}
.clearfix, #container, #navSupplementary, .vim_cont ul.checkbox li.checkbox_item, #modal_top,#modal #modal_content .panel ul, #modal #modal_content .navigation ul, #modal #modal_top, .search_results_footer, .vim_works_new_way ul.no_bullet {display: block;}
/* End hide from IE-mac */
