@charset "utf-8";
/* CSS Document */
body {
	font: normal 12px Arial, Helvetica, sans-serif;
	background:url(images/bodybg_02.jpg) repeat-x #fff;
	margin:0;
	padding:0;
	color:#666;
}
/* START LINKS */



a:link, a:active, a:visited {
	color:#1B75BB;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a.title:hover {
	color:#D72922;
	text-decoration:none;
}
a.title:link, a.title:active, a.title:visited {
	color:#14649F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11pt;
}
a.title:hover {
	color:#D72922;
	text-decoration:none;
}
a.borderlink:hover {
	border-bottom:1px dotted #1B75BB;
}
a.readmore:link, a.readmore:active, a.readmore:visited {
	color:#14649F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt !important;
}
a.readmore:hover {
	color:#D72922;
	text-decoration:none;
}
/* END LINKS */
p.blockp {
	padding:0;
	margin:0;
}
input[type="text"], select, input.donatebutton:active,input.donatebutton, input.donatebutton:hover, input.savebutton:active, input.savebutton:hover  {
	-moz-border-radius:2px;
	-webkit-border-radius: 2px;
	border:1px solid #666;
}
input.donatebutton:active,input.donatebutton, input.donatebutton:hover, input.savebutton:active, input.savebutton:hover {
color:#fff !important;
}
input[type="text"], {
	padding:2px;
}
#form1 input[type="text"] {
	-moz-border-radius:2px;
	-webkit-border-radius: 2px;
	border-color:#fff;
}
.footer a {
	color:#fff;
	font-weight:bold;
}
.footer a:hover {
	border-bottom:1px dotted #fff;
}
a.volunteer {
	background:url(images/vol_31.jpg) right;
	height:34px;
	display:block;
}
a.tellafriend {
	background:url(images/1_12.jpg) right;
	height:32px;
	display:block;
}
a.becomealeader {
	background:url(images/1_13.jpg) right;
	height:30px;
	display:block;
}
a.volunteer:hover {
	background:url(images/right_roll_11.jpg) right;
}
a.tellafriend:hover {
	background:url(images/right_roll_12.jpg) right;
}
a.becomealeader:hover {
	background:url(images/right_roll_13.jpg) right;
}
#awmAnchor-menu {
	position:absolute;
	left:170px;
	bottom:8px;
	height:42px;
}
.container {
	background:url(images/1_01.jpg) no-repeat top center;
}
.bottomBg {
	background:url(images/1_43.jpg) repeat-x bottom;
}
.wrapper {
	width:986px;
	margin:0 auto;
}
#header {
	height:198px;
	width:986px;
	position:relative;
}
.photocaption {
	position:absolute;
	right:1px;
	top:14px;
	height:16px;
	width:277px;
	color:#BAE4FA;
	font-size:11px;
}
.headshotLink {
	display:block;
	position:absolute;
	width:157px;
	height:182px;
	left: 7px;
	outline:none;
}
.logoLink {
	display:block;
	position:absolute;
	width:213px;
	height:112px;
	left: 169px;
	outline:none;
	top: 37px;
}
.content {
	background:url(images/bg_hor_33.jpg) repeat-y;
}
.contentBgLeft {
	background:url(images/1_03.jpg) no-repeat left top;
}
.contentBgRight {
	background:url(images/1_05.jpg) no-repeat right top;
}
.contentBgLeftB {
	background:url(images/3_31.jpg) no-repeat left bottom;
}
.contentBgRightBot {
	background:url(images/3_32.jpg) no-repeat right bottom;
	padding:0 7px;
}
.contentBgTop {
	background:url(images/1_04.jpg) no-repeat top center;
	padding:19px 0px 0 0;
}
.contentBgLeftTop {
	background:url(images/1_07.jpg) no-repeat left top;
	padding:0 0 0 17px;
}
.lashBotBg {
	background:url(images/1_15.jpg) no-repeat bottom left;
}
.flashCont {
	float:left;
	width:664px;
	height:321px;
}
.news_and_events {
	background:url(images/1_22.jpg) repeat-x #cfe2f3;
	min-height:358px;
	height:auto !important;
	height:358px;
}
.bullet {
	float:left;
	padding:13px 0 0 21px;
	width:11px;
}
.newswrap {
	float:left;
	padding:10px 0 0 11px;
	width:320px;
}
.newswrap-type {
	padding:0 0 2px 0;
	font-size:11px;
}
.newswrap-date {
	padding:2px 0 0 0;
	font-size:11px;
}
.blog_content {
	float:left;
	width:300px;
	margin-right:9px;
}
.blog_def_pic {
	background:url(images/blog_default_bg.jpg) repeat-x;
	padding:2px;
}
.blog-element {
	padding:10px 10px 0;
}
.video-block {
	background:url(images/1_28.jpg) repeat-x;
	min-height:294px;
	height:auto !important;
	height:294px;
}
.video-block-wrap {
	width:259px;
	margin:0 auto;
	padding:9px 0 0;
}
.paidfor {
	float:left;
	padding:10px 7px;
}
.paidfor-wrap {
	border:1px solid #1B75BB;
	padding:2px;
	color:#fff;
	font-size:11px;
}
.bot_menu {
	float:right;
	padding:10px 0;
}
.bot_menu td {
	padding:5px 10px;
	border-right:1px solid #4A6999;
}
.footerIcons {
	position:relative;
	height:40px;
}
.body-content1 {
	background:url(images/bg_hor_33.jpg) repeat-y;
}
.body-content2 {
	background:url(images/1_03.jpg) no-repeat left top;
}
.body-content3 {
	background:url(images/1_05.jpg) no-repeat right top;
}
.body-content4 {
	background:url(images/3_31.jpg) no-repeat left bottom;
}
.body-content5 {
	background:url(images/3_32.jpg) no-repeat right bottom;
	padding:0 7px;
}
.body-content6 {
	background:url(images/cherney_2_03.jpg) no-repeat top center;
	padding:12px 0px 0 0;
}
.body-content7 {
	background:url(images/body_05.jpg) no-repeat left top;
	padding:0 0 0 10px;
}
.body-textblock {
	float:left;
	width:679px;
	min-height:821px;
	height:auto !important;
	height:821px;
}
.body-titleblock {
	background:url(images/body_07.jpg);
	height:55px;
}

.body-titleabout {
	background:url(images/about_andrei.jpg);
	height:91px;

}
.body-titleask {
	background:url(images/ask_andrei.jpg);
	height:91px;
}
.body-titlemy {
	background:url(images/myecon_plan.jpg);
	height:91px;
}


.body-titleabout table,
.body-titleask table,
.body-titlemy table {
	height:91px;
}

.body-titleblock table {
	height:55px;
}

.body-titleblock td,
.body-titleabout td,
.body-titleask td,
.body-titlemy td {
	vertical-align:middle;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	padding:0 10px;
	text-transform:uppercase
}
.maincontent {
	padding-top:7px;
	background:url(images/bodyrep.jpg) repeat-x top;
}
.maincontentwrap {
	background:url(images/body_11.jpg)repeat-x;
	padding:7px;
}
.tetgoeshere {
	min-height:721px;
	height:auto !important;
	height:721px;
	background:#fff;
	padding:10px;
	color:#666;
}
/* FORCED HERE */
.tetgoeshere * {
	color:#666 !important;
	line-height: 17pt !important;
	font-family:Arial, Verdana !important;
	font-size:14px !important;
}
.tetgoeshere h2 {
font-weight:bold !important;
font-size:18px !important;
}
.tetgoeshere a {
	color:#1B75BB !important;
}
.tetgoeshere a:hover {
	color:#D72922 !important;
}
.videobody {
	padding:7px 3px 0 0;
}
.videobodywrap {
	float:right;
	width:283px;
}
.videobodybg {
	background:url(images/1_28.jpg) repeat-x;
	min-height:294px;
	height:auto !important;
	height:294px;
}
.videobodybg div {
	width:259px;
	margin:0 auto;
	padding:9px 0 0;
}
.videobodybg .blockp {
	padding:10px 0 0 9px;
}
.soc_icons {
	position:relative;
	height:40px;
}

ul.sitemap {
list-style:none;
line-height:13px !important;
}
ul.sitemap * {
line-height:20px !important;
}
ul.sitemap > li {
background:url(images/arrow.png) no-repeat left 6px;
padding:0 0 0 20px;
}