/*CSS RESET*/
    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, font, img, ins, kbd, q, s, samp,
    small, strike, sub, sup, tt, var,
    dl, dt, dd, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
    }
    /* remember to define focus styles! */
    :focus {
        outline: 0;
    }
    body {
	line-height: normal;
	color: black;
	: white;
    }
    ul {
        list-style: none;
    }
    /* tables still need 'cellspacing="0"' in the markup */
    table {
        border-collapse: separate;
        border-spacing: 0;
    }
    caption, th, td {
        text-align: left;
        font-weight: normal;
    }
    blockquote:before, blockquote:after,
    q:before, q:after {
        content: "";
    }
    blockquote, q {
        quotes: "" "";
    }
/*END CSS RESET*/
/*BEGIN CSS*/
body{background:#f8b800 
url(images-10/img_body_bg2.gif) top repeat-x; margin:0 0 24px 0;}

    
/*LINK STYLES*/
    #global  a{color:#999; text-decoration:none;}
    #global a:hover{color:#999; text-decoration:underline;}
    
    a{color:#014c8a; text-decoration:none; font-weight:bold;}
    a:hover{color:#014c8a; text-decoration:underline; font-weight:bold;}
    
/*FONT-STYLES*/
    h1, h2, h3, h5, h6{font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
    h4, p{font-family:Arial, Helvetica, sans-serif;}
    h2{font-size:160%; padding:0 0 7px 0; font-weight:lighter; margin:0;}
    h3{font-size:130%; padding:10px 0 0 0;}
    h4{font-size:120%; margin:0; padding:0; font-weight:normal}
	    h5{font-size:100%; margin:0; padding:0; font-weight:normal}

    #searchit h4{font-size:160%;}
    h6.news{font-weight:lighter; line-height:1.3em; margin:0;}
    h6.resources{text-transform:uppercase; letter-spacing:1px; font-size:70%; font-weight:bold; margin:18px 0 0 0;}
    h6.side{text-transform: uppercase; letter-spacing: 1px; font-size: 80%; margin:5px 0 0 0; padding:0; font-weight: bold;}    
    
    h6.tw{font-weight:bold}

    p{margin:0 0 15px 0;}
    em{font-size:100%;}
    
    .sm, #secondary p{font-size:0.75em; line-height:1.5em;}
    
    #left p.newstitle{font-weight:bold; margin:0 0 4px 0; border:none; padding:0;}
    .artdate{color:#666; font-size:60%; width:200px; margin:10px 0 5px 0;}
    
    #left p{font-size:70%; line-height:1.4em; padding:0; margin:0 0 12px 0;}
    .bottom{border-bottom:#ccc 1px solid;}
    .callout p.sep{line-height:1.5em; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:#ccc 1px solid;}
    .callout img{border:#ccc 1px solid; margin:8px 0 5px 0;}
    #left p.noborder{border:none; padding:0; margin:0 0 7px 0;}
    
    #right p{font-size:70%; line-height:1.4em; padding:10px 0 10px 0; margin:0;}
    .squares{border:#ccc 1px solid; margin:10px 0 0 0;}
    .leftimages{border:#ccc 1px solid; margin:0;}
    
    .dark{font-weight:bold;}
    
    .position{font-size:65%; color:#666; margin:0; padding:5px 0 10px 0;}
    
    .pub_date{text-align:left; font-size:65%; color:#666; margin:0; padding:0 0 12px 0;}
    .up_date{text-align:left; font-size:65%; color:#666; margin:0 0 8px 0; padding:0 0 8px 0; border-bottom:#ccc 1px solid; 
width:315px;}
    
    #left .line, .line{font-weight:bold; text-transform:uppercase; margin:0 0 5px 0; padding:0; letter-spacing:1px; font-size:70%;}
    .more{text-align:right;}
    
    .caption{text-align:right; font-size:70%; color:#666; margin:0 0 10px 0}
/*GLOBAL HEADER*/
    #header{:#0d0d0d url(http://www.yourstrategy.org/images-10/img_hdr_bg.gif) repeat-x; height:105px; min-height:105px; width:958px; margin:0 
auto;border-left:#9c7400 1px solid; border-right:#9c7400 1px solid; border-top:#9c7400 1px solid;}
    
    #global{width:960px; margin:0 auto; padding:0 0 8px 0;}
    #global img.brand{padding:8px 0 0 0}
    #global ul{font-size:70%; font-family:Georgia, "Times New Roman", Times, serif; margin:4px 0 0 0;}
    #global li{float:left; margin:4px 2px 0 0; padding:0 2px 0 0; display:inline;}
    #global ul li a{color:#333;}
    #global ul li a:hover{color:#333;}
    #global li.last{float:left; margin:4px 0 0 0; padding:0 0 0 0; border-right:none;}
/*MAIN HEADER*/    
    #mainhdr{width:958px; margin:0 auto; padding:21px 0 0 0; position:relative; z-index:1}
    #mainhdr img.banner{float:left; margin:0; padding:0 0 0 10px;}
    .fortipster{float:right; margin:40px 0 0 0}
    .date{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:60%; float:left; width:350px; margin:7px 0 0 0; padding:0 0 
0 10px;}
/*DEPARTMENT LISTING*/
    #depts{width:940px; margin:0 auto; font-size:75%; :#548100; color:#fff; padding:12px 0 12px  0;}
    
    ul.one{float:left; width:220px; margin:0 12px 0 0; padding:0; line-height:.9em; list-style-type:none; border-right:#69a100 1px 
solid; min-height:160px; height:160px;}
    ul.two{float:left; width:220px; margin:0 12px 0 0; padding:0; line-height:.9em; list-style-type:none; min-height:160px; 
height:160px;}
    
    #depts ul li.last{margin-bottom:0;}
    
    #depts ul li{margin-bottom:15px; line-height:1.1em;}
    #depts ul li a{color:#fff; text-decoration:none;}
    #depts ul li a:hover{color:#fff; text-decoration:underline;}
    /*#caja {width:958px; display: none; -color:#548100; margin:0 auto; border-left:#9c7400 1px solid; border-right:#9c7400 
1px solid; font-family:Arial, Helvetica, sans-serif; font-size:90%;}*/
    #showbox {width:958px; -color:#548100; margin:0 auto; border-left:#9c7400 1px solid; border-right:#9c7400 1px solid; 
font-family:Arial, Helvetica, sans-serif; font-size:90%;}
    #noshowbox {width:958px; display:none; -color:#548100; margin:0 auto; border-left:#9c7400 1px solid; 
border-right:#9c7400 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:90%;}
    #mostrar{width:171px; text-align:right; float:right; padding:7px 0 0 0;}
    
    #searchit{width:942px; text-align:left; margin:0; padding:8px; border-bottom:#69a100 1px solid; font-family:Arial, Helvetica, 
sans-serif; font-size:80%; font-weight:bold; color:#fff;}
    #searchit img{float:right; padding:3px 0 0 0;}
    
    .close{float:right;}
/*MAIN CONTAINER -- HOME PAGE*/
    
/*MAIN CONTAINER -- LOWER LEVEL PAGES*/
    #secondary{width:958px; margin:0 auto; :#fff3d0 url(images-10/ruler.gif) repeat-y 35px; -position:622px 100%; 
border-left:#9c7400 1px solid; border-right:#9c7400 1px solid; font-family:Arial, Helvetica, sans-serif}
    #second_no_border{width:958px; margin:0 auto; :#fff3d0; border-left:#9c7400 1px solid; border-right:#9c7400 1px solid; font-family:Arial, Helvetica, sans-serif; position:relative; padding:45px 0 0 0;}    
    #insideleft{float:left; width:600px; padding:10px 10px 0 10px; margin:0 10px 0 0; display:inline;}
    #insideleft ul{list-style-type:disc; margin:0 0 0 12px; padding:0 0 12px 12px;  font-size:70%;}
    #insideleft ul li{line-height:1.7em;}
    
    #insideright{float:right; width:315px; padding:10px 10px 0 0; display:inline;}
/*(PUSH COLUMNS DOWN)THIRD LEVEL NAVIGATION*/ 
    #insideleft.lvleft{ display:inline; float:left; width:600px; padding:45px 10px 10px 10px; margin:0 10px 0 0; overflow:hidden;}
    #insideleft.lvleft ul{list-style-type:disc; font-size:0.75em; margin:0 0 0 5px; padding:0;}
    #insideleft.lvleft ol li{padding:0 0 8px 0; line-height:1.4em;}
    #insideleft.lvleft ul li{list-style-type:none; -color: transparent; -image: url(http://www.yourstrategy.org/images-10/bullets.gif); 
-repeat: no-repeat; -attachment: scroll; -position: left 0.7em; padding:0 0 8px 7px; margin:0 0 0 2px; 
line-height:1.4em;}    
    #insideleft.lvleft ul ul{font-size:100%;}
    #insideleft.lvleft ol{margin:0 0 0 16px; padding:0 0 0 18px; font-size:0.75em;}    
    #insideright.lvlrt{float:right; width:315px; padding:45px 10px 0 0; display:inline;}
    .cright{float:right; width:160px; border-left:#ccc 1px solid; padding:0 0 0 4px; font-size:70%; line-height:1.5em;}
    
/*CONTACT COLUMNS*/
    #contactright{width:295px; float:right; margin:0 0 0 10px;}
    
/*CALLOUT RIGHT*/
    .callout{width:190px; float:right; border-top:#ccc 3px solid; border-bottom:#ccc 3px solid; padding:8px 5px 0 5px; 
:#fedfb1; margin:5px 0 5px 5px;}
    
/*MORE BUTTON, FLASH PLACEMENT*/
    #more{float:right; padding:0 35px 0 0; margin:37px 0 0 0;}/*MAIN NAVIGATION*/
    #mainnav{width:100%; text-align:left; height:35px; min-height:35px; :url(http://www.yourstrategy.org/images-10/img_nav_bg.png) repeat-x; position:absolute; z-index:0}
    #mainnav li{float:left; :transparent;}
    
    li#home a{:url(http://www.yourstrategy.org/images-10/btn-home.png) no-repeat 0 0; width:70px; text-indent:-9999px;}
    li#mission a{:url(http://www.yourstrategy.org/images-10/btn-mission.png) no-repeat 0 0; width:78px; text-indent:-9999px;}
    li#whatworks a{:url(http://www.yourstrategy.org/images-10/btn-whatworks.png) no-repeat 0 0; width:120px; text-indent:-9999px;}
    li#faq a{:url(http://www.yourstrategy.org/images-10/btn-faq.png) no-repeat 0 0; width:56px; text-indent:-9999px;}
    li#library a{:url(http://www.yourstrategy.org/images-10/btn-library.png) no-repeat 0 0; width:162px; text-indent:-9999px;}
    li#submit a{:url(http://www.yourstrategy.org/images-10/btn-submit.png) no-repeat 0 0; width:156px; text-indent:-9999px;}
    li#clickers a{:url(http://www.yourstrategy.org/images-10/btn-clickers.png) no-repeat 0 0; width:79px; text-indent:-9999px;}
    
    #mainnav li a{display:block; height:35px;}
    #mainnav li.select a{-position:0 -70px;}
    #mainnav li a:hover{-position:0 -35px;}/*SECONDARY NAVIGATION*/
    #secondnav li a{:none; text-indent:0; display:block; width:100%;}/*IE 7 IZZA DIVA*/
    #secondnav{width:100%; :#ccd0b8; font-size:70%; float:left; position:absolute; left:0; top:35px; clear:both;}
    #secondnav ul li{display:block; margin:4px 4px 0 0; float:left; padding:5px; height:17px;}
    #secondnav .over{border-top:#000 3px solid; :#fff3d0; height:18px; margin:0; padding:6px 5px 5px 5px; margin:0 4px 0 
0;}  

/*NON-TRANPARENT PAGE NAVIGTION*/
    #secondlevel_pagenav{width:100%; text-align:left; height:35px; min-height:35px; :#d8d8bd; position:relative;}
    #secondlevel_pagenav li{float:left; :transparent}
    #secondlevel_pagenav li a{display:block; height:35px}
    #secondlevel_pagenav li.select a{-position:0 -70px}
    #secondlevel_pagenav li a:hover{-position:0 -35px}/*SECONDARY NAVIGATION*/
  
/*3 COLUMN LAYOUT*/
    #threecol{width:958px; margin:0 auto; padding:0; :url(http://www.yourstrategy.org/images-10/img_bg_3col.gif) repeat-y; border-left:#9c7400 1px solid; 
border-right:#9c7400 1px solid; font-family:Arial, Helvetica, sans-serif;}
    
    #threecol a:visited, #single a:visited{color:#3274ab;}
/*SIDE MENU*/
    .side_menu ul{list-style-type:none; font-size:80%;}
/*FOOTER*/    
    * html #nonfooter{height:100%;}
    #nonfooter{position:relative; min-height:100%;}
    
    #last{:#0d0d0d url(http://www.yourstrategy.org/images-10/img_hdr_bg.gif) top repeat-x; width:942px; margin:0 auto; color:#ccc; border-left:#9c7400 1px solid; 
border-bottom:#9c7400 1px solid; border-right:#9c7400 1px solid; padding:8px;}
    #lcon{width:940px; font-family:Arial, Helvetica, sans-serif; font-size:70%;text-align:left; padding:8px 0 8px 0; 
line-height:1.5em;}
    #lcon a{color:#ccc; text-decoration:none; font-weight:bold;}
    #lcon a:hover{color:#ccc; text-decoration:underline; font-weight:bold;}
    
    #efleft{width:275px; float:left;}
    #efright{width:325px; float:right; height:80px; min-height:80px; text-align:right;}
    #efmiddle{float:right; text-align:left; width:633px;}
    #efmiddle p{margin-bottom:18px; line-height:1.3em;}
    #efmiddle ul{width:320px;} 
   
    #efmiddle li{float:left; padding:0 5px 0 0; margin:0 5px 0 0; border-right:#ccc 1px solid;}
    #efmiddle li.final{border-right:none;}
/*MISCELLANEOUS*/
    .clear{clear:both;}
    .spacer{padding:18px 0 0 0;} /*SPACE FOR THREE COLUMNS, HOME*/
    
/*BYLINE FOR MAIN HOME IMAGE*/
    #byline {width:948px; position:absolute; bottom:0; color:#ccc; font-family:Arial, Helvetica, sans-serif; :#000; 
padding:5px; font-size:70%; text-align:left; opacity:0.7; -moz-opacity: 0.8; filter: Alpha(Opacity=80);}
    .who{float:right}
    #byline p{float:left; margin:0; padding:0;}
    
    /*COLUMNS*/
    .columnA{float:left; width:315px; display:inline-block; margin:0 7px 10px 0;}
    
    .columnA ul{font-size:0.75em; padding:0}
    .columnA ul li{-image: url(http://www.yourstrategy.org/images-10/bullets.gif); -repeat: no-repeat; -attachment: scroll; 
-position: left 0.4em; padding:0 5px 8px 8px; line-height:1.2em;}   
    
    .columnA ul ul li{font-size:120%; list-style-image:none; -image:none;}
    .columnB{float:left; width:310px; display:inline-block; padding:0; margin:0 0 12px 0;}
    
    .columnC{width:627px; padding:0;  margin:10px 0 0 0; border-top:#ccc 2px solid; clear:both;}
    .columnE{float:left; width:297px; display:inline-block; padding:0 7px 10px 0; margin:0 7px 0 0; border-right:#ccc 1px solid;}
    /*LISTS*/
    .columnD ul{font-size:70%; border-bottom:#ccc 1px solid; margin:0 0 12px 0; padding:0 0 12px 0; width:295px;}
    .columnD ul li{-color: transparent; -image: url(http://www.yourstrategy.org/images-10/bullets.gif); -repeat: no-repeat; 
-attachment: scroll; -position: left 0.2em; padding:0 0 5px 8px; font-weight: bold;}
    
    /*FOR BOTTOM BORDERS*/
    .split{padding:0 0 4px 0; margin:0 0 4px 0; border-bottom:#ccc 1px solid;}
    /*BACK*/
    .back{font-size:70%;}
/*SEARCH BUTTON*/
    input.gone{font-family:Arial, Helvetica, sans-serif; :#000; color:#999; text-transform:uppercase; letter-spacing:1px; 
font-size:90%;}
/*IE 6 IZZA DIVA
    * html #footer{-image:none; -color:transparent;  width:100%; height:30px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.students.vcu.edu/testing/images/img_bg_footer.png', 
sizingMethod='scale');}
    
    * html #mainnav{-image:none; -color:transparent; width:100%; height:35px; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.students.vcu.edu/testing/images/img_nav_bg.png', 
sizingMethod='scale');}*/
/*SEARCH RESULTS*/
    .gsc-result{line-height:1.5em;}/*FOR ENTIRE RESULT SET*/
    .gs-result{font-family:Arial, Helvetica, sans-serif; width:575px;}/*FOR EACH RESULT SNIPPET*/
    .gsc-result a.gs-title, .gsc-result a.gs-title *{color: #005dab; font-weight:lighter;}/*TITLE*/
    .gsc-result .gs-result .gs-visibleUrl{color: #008000; display:block;}/*GREEN URL*/
    .gsc-result .gs-result .gs-visibleUrl-short{display:none;}/*TURNS OFF SHORT URL DISPLAY (www.students.vcu.edu)*/
    .gs-result .gs-visibleUrl-long{display:block; overflow-x: hidden; overflow-y: hidden;}/*TURNS ON LONG URL DISPLAY*/
    .gsc-control{z-index: 3;}
    .gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results *{font-family:Arial, Helvetica, sans-serif; 
color: #005dab; font-weight:lighter;}
    .gg{float:right; padding:10px 0 0 0;}
/*END CSS*/

