body {

background-color: #fff;

padding: 0;

margin: 0;

background-image: url(/sites/all/themes/wig_theme_new/images/headerBKG.jpg);

background-repeat: repeat-x;

}

#wrap {

background-color: #fff;

text-align: left;

padding: 0;

background-image: url(/sites/all/themes/wig_theme_new/images/banner_wig.jpg);

background-repeat: no-repeat;

}

#wrap, #wrap_bottom {

width: 1024px;

margin-bottom: 0;

padding-bottom: 0;

}

#wrap_bottom td {

height: 1px;

}

img {

display: block;

}

table {

border: none;

margin: 0;

padding: 0;

}

td {

vertical-align: top;

}

tbody {

border: none;

}

#wrap, td, input, p {

font-family: verdana, arial;

font-size: 12px;

color: #000;

}

a:hover {

text-decoration: none;

}



#banner_middle {

height: 287px;

}

#banner_top {

padding: 1px 0 0 150px;

height: 253px; /*254*/

clear:both;

}

#logo {

margin: 4px 20px 0 0;

float: right;

}

#banner_middle img {

border: none;

}

#tagline {

margin-top: 35px;

float: left;

}

#main_nav {

clear:both; 

width: 930px;

text-align: center;

margin-left: 16px;

 }





#header-top-nav {

text-align: right; 

color: white; 

font-weight: bold; 

height: 26px;

display: block;

padding-top: 1px;

}

#header-top-nav div {

margin: 3px 16px 0 0;


}

#header-top-nav a {

font-family: arial;

font-size: 11px;

color: white;

text-decoration: none;

}





.main_fade_left, .main_fade_right {

width: 39px;

}

.main_fade_left {

background-image: url(/sites/all/themes/wig_theme_new/images/main_fade_left.jpg);

background-repeat: repeat-y;

}

.main_fade_right {

background-image: url(/sites/all/themes/wig_theme_new/images/main_fade_right.jpg);

background-repeat: repeat-y;

}

#main_content {

}



#main {

width: 950px;

}

.flag {

background-image: url(/sites/all/themes/wig_theme_new/images/flag.jpg);

background-repeat: no-repeat;

}

#content {

border-right: 1px solid rgb(73,121,176);

width: 590px;

}

#content_wrap {

margin: 0 10px 0 16px;

}

#content_wrap p {

margin: 0 0 10px 0;

}

#wig {

margin: 18px 0 0 14px;

}



#footer {

height: 111px;

background-image: url(/sites/all/themes/wig_theme_new/images/footer.jpg);

background-repeat: no-repeat;

}

.footer {

margin: 23px 61px 0 100px;

color: rgb(179,202,229);

font-weight: bold;

text-align: right;

}

.footer div {

margin: 0 0 8px 0;

}

.footer a {

text-decoration: none;

color: rgb(179,202,229);

}



#outer {

background-image: url(/sites/all/themes/wig_theme_new/images/blue_bottom.gif);

background-repeat: repeat-x;

background-position: 0% 100%;

}



#policy_centers {

border: 3px solid black;

width: 552px;

clear: both;

padding-bottom: 15px;

}

#policy_head {

border-bottom: 3px solid black;

}

.policy_item img {

float: left;

margin: 0 8px 10px 10px;

}

.policy_item {

clear: both;

margin: 30px 25px 10px 20px;

min-height: 90px;

}

.policy_item .link {

text-align: right;

margin-right: 10px;

}



#nav_search {

width: 360px;

height: 60px;

}

.nav_search_home {

background-image: url(/sites/all/themes/wig_theme_new/images/nav_search.jpg);

background-repeat: no-repeat;

}

.nav_search_nothome {

background-image: url(/sites/all/themes/wig_theme_new/images/nav_search_nh.jpg);

background-repeat: no-repeat;

}

#nav_search div {

margin-top: 7px;

padding: 0 0 0 15px;

overflow: visible;

}

form#policy-resource-centers {

display: block;

margin-top: 4px;

float: left;

width: 206px;

}

form#policy-resource-centers select {

font-size: 11px;

}

form#wig-search-form {

margin-top: 2px;

display: block;

float: left;

overflow: visible;

width: 330px;

height: 24px;

}

#search-text {

float: left;

margin-top: 4px;

border: 0;

width: 300px;

font-size: 10px;

}

.search-image {

float: right;

margin: 0 0 0 0;

z-index: 999;

}



#sidebar {

width: 360px;

}

.box li {

margin-bottom: 7px;

}

#sidebar .box {

clear: both;

margin: 0 15px 0 20px;

}

.box .heading {

font-weight: bold;

padding-bottom: 10px;

margin-bottom: 14px;

border-bottom: 1px solid rgb(114,142,182);

}

.box .heading, #sidebar a, #breadcrumb, #breadcrumb a, .page a {

color: rgb(0,34,72);

}

.box .item, .page .item {

margin: 0 0 13px 10px;

overflow: auto;

}

.page .intro {

margin: 9px 0 0 0;

}

.box .item .intro {

/*display: none;*/

}

.box .item .date, .page .item .date {

font-weight: bold;

color: rgb(0,34,72);

}

.box .item img, .page .item img {

float: left;

margin: 0 9px 6px 0;

}

img.more {

margin: 4px 0 20px 0;

float: right;

border: none;

}

.page .item_content {

margin-left: 115px;

}



#upcoming_events, #past_events {

clear: both;

margin: 15px 10px 20px 0px;

padding-top: 14px;

border-top: 1px solid rgb(77,124,177);

}

#upcoming_events a, #past_events a {

font-weight: bold;

color: rgb(39,61,200);

}

#upcoming_events .homepage_event, #past_events .homepage_event {

margin: 0 0 14px 9px;

padding-left: 15px;

background-image: url(/sites/all/themes/wig_theme_new/images/arrow.gif);

background-repeat: no-repeat;

background-position: 0% 50%;

}

#past_events .homepage_event {

background-image: url(/sites/all/themes/wig_theme_new/images/arrow-red.gif);

}

#upcoming_events .heading, #past_events .heading {

margin-bottom: 20px;

font-size: 17px;

font-weight: bold;

color: rgb(175,27,27);

}

img.all_events {

margin: 6px 0 30px 0;

float: right;

border:none;

}





#subscribe {

border-top: 1px solid rgb(114,142,182);

clear: both;

padding: 0 0 0 60px;

margin: 0 15px 15px 15px;

}

.noborder, .noborder #subscribe {

border-top: none;

}

#subscribe .inner {

padding-top: 20px;

width: 210px;

}

h3 { 

background-image:url(/sites/all/themes/wig_theme_new/images/dot-light.gif);

background-position:left bottom;

background-repeat:repeat-x;

color:#083871;

font-size:11px;

font-weight:bold;

margin: 0 0 8px 0;

padding: 0 0 3px 0;

}

#subscribe input.text {

border:1px solid #C9C9C9;

color:#888888;

display:inline;

margin-top: 0;

padding: 1px 2px 2px 3px;

width: 200px;

}

#subscribe form {

display: inline;

margin: 0;

padding: 0;

}



#breadcrumb {

text-align: right;

padding: 0 20px 0 0;

font-weight: bold;

font-size: 11px;

height: 11px;

margin-top: 7px;

}

#breadcrumb a {

text-decoration: none;

}

#breadcrumb a:hover {

text-decoration: underline;

}



h2 {

font-size: 14px;

color: rgb(175,27,27);

margin-left: 14px;

}







/* From Old Theme */





.spotlight_item {

padding-bottom: 15px;

margin-bottom: 7px;

background-image: url('images/dot-light.gif');

background-repeat: repeat-x;

background-position: bottom left;

}

#last_item .spotlight_item {

background-image: none;

}



.spotlight_item img {

margin-top: 3px;

/*border: 1px solid #999;*/

float: left;

}

.spotlight_item img.whitespacer {

margin: none;

border: none;

float: none;

}

#no_images .spotlight_item img {

display: none;

}



.spotlight_content {

/*width: 470px;*/

margin-left: 110px;

}

#no_images .spotlight_content {

/*width: 580px;*/

margin-left: 0px;

padding-bottom: 15px;

}



.smallhead a, a.bold, .phead a, span.bold { /* lighter color for boldface links */

color: #8297b2;

font-weight: bold;

}





.page .item {

padding-bottom: 15px;

margin-bottom: 7px;

background-image: url('images/dot-light.gif');

background-repeat: repeat-x;

background-position: bottom left;

}

.page #last_item .item {

background-image: none;

}



.admin {

font-weight: bold;

}





.read_more {

margin: -7px 11px 10px 0;

padding: 1px 0 1px 0;

}



p.mediumhead {

color: #DE1E3F; /*#fd9a00;*/

font-size: 13px;

}



.img-right {

margin: 4px 0 4px 10px;

}

.img-left {

margin: 4px 10px 4px 0;

}

.img-right-border {

margin: 4px 0 4px 10px;

border: 1px solid #666;

}

.img-left-border {

margin: 4px 10px 4px 0;

border: 1px solid #666;

}

.border {

border: 1px solid #666;

}



p.audio {

padding-left: 16px;

background-image: url('images/audio_icon2.gif');

background-repeat: no-repeat;

background-position: 0 2px;

}



p.pdf {

padding-left: 16px;

background-image: url('images/pdf_icon.gif');

background-repeat: no-repeat;

background-position: 0 2px;

}



p.rteindent1 {

padding-left: 40px;

}







/* New home page */



/*

.main_fade_left2, .main_fade_right2 {width: 35px;}

.main_fade_left2 {background-position:right 0;}



.wrap2 {background-image:url(/sites/all/themes/wig_theme_new/images/banner_wig2.jpg) !important;}

*/

.clear {clear:both;}



.main_fade_left, .main_fade_right {width:35px;}

.main_fade_left {background-position:right 0;}



#wrap {background-image:url(/sites/all/themes/wig_theme_new/images/banner_wig2.jpg) !important;}

#main {width:954px !important;}



.flag2 {min-height:215px;height:auto !important;height:215px;padding:10px 8px 10px 10px;border-bottom:1px solid #CCC;background:#EAEAEA url(/sites/all/themes/wig_theme_new/images/flag2.jpg) no-repeat 0 0;}



.flag_lt {float:left;width:625px;}



.flag_lt .flag_lt_hd {height:150px;padding:0 30px;overflow:hidden;background:url(/sites/all/themes/wig_theme_new/images/blue_bg.jpg) no-repeat 0 0;}

.flag_lt .flag_lt_hd_title {padding:24px 0 0;}

.flag_lt .flag_lt_hd_txt p {font-size:14px;line-height:24px;font-family:arial;color:#C8E3EB;}



.dynamic_box {background:#FFF;border-right:1px solid #8B0608;border-bottom:1px solid #8B0608;}

.dynamic_box_lt {width:210px;background:#8B0608;padding:10px 0 50px;}

.dynamic_box_lt a {display:block;padding:8px 10px 8px 24px;}

.dynamic_box_lt a:link, .dynamic_box_lt a:visited {font-size:11px;font-weight:bold;font-family:arial;color:#FFF;text-decoration:none;}

.dynamic_box_lt a:hover, .dynamic_box_lt a:active, .dynamic_box_lt a.act:link, .dynamic_box_lt a.act:visited, .dynamic_box_lt a.act:hover, .dynamic_box_lt a.act:active {background:#FFF url(/sites/all/themes/wig_theme_new/images/dynamic_box_lt_arr.gif) no-repeat 0 0;font-size:11px;font-weight:bold;font-family:arial;color:#990000;text-decoration:none;}

.dynamic_box_rt {padding:15px 30px 10px 30px;}



#dynamic_content {min-height:230px;height:auto !important;height:230px;font-size:12px;font-family:arial;color:#666;line-height:18px;}

#dynamic_content a:link, #dynamic_content a:visited {font-size:12px;font-family:arial;color:#3300CC;line-height:18px;text-decoration:underline;}

#dynamic_content a:hover, #dynamic_content a:active {font-size:12px;font-family:arial;color:#3300CC;line-height:18px;text-decoration:none;}

#dynamic_content div.dc_box {display:none;}



.flag_rt {float:right;width:300px;}



.flag_rt form#policy-resource-centers {display:block;margin:0;float:left;width:148px;}

.flag_rt form#policy-resource-centers select {width:148px;height:22px;padding:3px 0;border:1px solid #E2E3E8;border-top:1px solid #ACADB2;font-size:11px;font-family:arial;color:#333;}

.flag_rt form#wig-search-form {margin:0;padding-left:2px;display:block;float:left;overflow:visible;}

.flag_rt #search-text {float:left;margin:0;padding:0;width:270px;height:20px;line-height:20px;border:1px solid #E2E3E8;border-top:1px solid #ACADB2;font-size:11px;font-family:arial;color:#333;}

.search-image {width:27px;height:24px;border:none;cursor:pointer;background:url(/sites/all/themes/wig_theme_new/images/go_button.gif) no-repeat 0 0;}

.flag_rt .search-image {float:left;width:30px;height:22px;margin:0;padding:0;border:none;cursor:pointer;z-index:999;background:url(/sites/all/themes/wig_theme_new/images/go_button2.gif) no-repeat 0 0;}



.box1 {width:300px;}

.box1 .hd {height:28px;padding:0 10px;background:url(/sites/all/themes/wig_theme_new/images/box1_hd.gif) no-repeat 0 0;font-size:11px;font-family:arial;color:#FFF;font-weight:bold;text-transform:uppercase;line-height:27px;}

.box1 .cn {background:#FFF;border-bottom:3px solid #A0BAD7;}

.box1 .homepage_event {padding:6px 9px;border-top:1px solid #0B3669;font-size:11px;font-family:arial;color:#999;}

.box1 .homepage_event a:link, .box1 .homepage_event a:visited {font-size:12px;font-weight:bold;font-family:arial;color:#002273;text-decoration:uppercase;}

.box1 .homepage_event a:hover, .box1 .homepage_event a:active {font-size:12px;font-weight:bold;font-family:arial;color:#002273;text-decoration:none;}

.box1 img.more {margin:0;}



.box1 .publications .item {clear:both;padding:12px 9px;border-top:1px solid #0B3669;}

.box1 .publications .date {float:right;font-size:12px;font-family:arial;color:#002273}

.box1 .publications .title a:link, .box1 .publications .title a:visited {font-size:12px;font-weight:bold;font-family:arial;color:#002273;text-decoration:uppercase;}

.box1 .publications .title a:hover, .box1 .publications .title a:active {font-size:12px;font-weight:bold;font-family:arial;color:#002273;text-decoration:none;}



.home_cols {margin:35px auto 0;font-family:verdana;}

.home_cols_lt {width:260px;padding:0 30px 0 0;}

.home_cols_rt {width:260px;padding:0 0 0 30px;}

.home_cols_cn {width:260px;padding:0 30px;border-left:1px solid #4979B0;border-right:1px solid #4979B0;}

.home_cols .hd {padding:0 0 10px;border-bottom:1px solid #728EB6;font-weight:bold;color:#002248;font-size:12px;}

.home_cols .item {clear:both;margin:14px 0 11px;overflow:auto;color:#333;font-size:12px;}

.home_cols .item .intro {padding:1px 0 0;}

.home_cols .item .date {font-weight:bold;color:#002248;}

.home_cols .item .read_more {display:none;}

.home_cols .item img {float:left;margin:0 10px 0 0;}

.home_cols .item .title a:link, .home_cols .item .title a:visited {font-size:12px;font-family:verdana;color:#002248;text-decoration:uppercase;}

.home_cols .item .title a:hover, .home_cols .item .title a:active {font-size:12px;font-family:verdana;color:#002248;text-decoration:uppercase;}

.home_cols img.more {margin:0;}



.home_cols #subscribe {border-top:none;padding:20px 0 0;margin:0;}

.home_cols #subscribe .inner {margin:0 auto;padding:0;}

.home_cols #subscribe h3 {border-bottom:1px solid #728EB6;color:#002248;font-size:12px;font-weight:bold;padding:0 0 10px;background:transparent;}



