@import url(/cm/css/core.css);
BODY{background-color:#e1ffb1;background-image:url(/images/bg_fade.gif);background-repeat:repeat-x;background-position:top center;padding-top:22px;}
BODY,TD{font-family:Arial;font-size:11px;line-height:1.5;color:#444;}
FONT{font-family:Arial;font-size:11px;line-height:1.5;color:#444;}
A{color:#006d8a;}

.wrapper{margin:0 auto;width: 760px;position: relative;background:#1caed6 url(/images/body_bg.gif) top left repeat-y;margin-bottom:10px;}

#header				{height:136px;background:url(/images/header_bg.gif) top left no-repeat;position:relative;}
#header img			{position:absolute;left:17px;top:15px;width:290px;height:66px;}
#nav				{width:724px;position:absolute;left:9px;top:92px;background:#2d2d2d url(/images/nav_left.gif) top left no-repeat;padding-left:18px;}
#nav div			{background:#2d2d2d url(/images/nav_right.gif) top right no-repeat;padding-right:18px;border-left:1px #3F3B3B solid;}
#nav td				{padding-left:10px;padding-right:10px;text-align:center;color:#fff;font-weight:bold;font-size:12px;font-family:Tahoma,Arial;height:36px;border-right:1px #3F3B3B solid;}
#nav td A			{color:#fff;text-decoration:none;padding-top:10px;padding-bottom:10px;}
#nav td A:hover		{text-decoration:underline;}
#nav td.on			{background-color:#1F1D1D;}
#nav td.on A		{color:#ffd700}
#dropmenudiv		{margin-left:-12px;background-color:#2D2D2D;font-weight:bold;font-family:Tahoma,Arial;font-size:10px;position:absolute;line-height:18px;z-index:100;padding-left:6px;padding-right:6px;border:1px #3F3B3B solid;border-top:0px;}
#dropmenudiv a		{clear:left;float:left;display: block;padding-top:5px;padding-bottom:5px;padding-left:6px;padding-right:6px;text-decoration: none;color:#fff;}
#dropmenudiv a:hover{text-decoration:underline;}

#col1				{width:467px;margin-left:9px;float:left;}
#col1 #photos		{height:288px;background:#1CAED6;}
#col1 #welcome		{position:relative;height:253px;background:#fff url(/images/col1_bg.gif) top left repeat-y;margin-top:9px;}
#col1 #circle		{position:relative;height:145px;background:#fff url(/images/col1_bg.gif) top left repeat-y;margin-top:9px;}
#col1 .box			{position:relative;background:#fff url(/images/col1_bg.gif) top left repeat-y;}
#col1 .top			{background:#2d2d2d url(/images/col1_header.gif) top left no-repeat;}
#col1 .bottom		{width:467px;background:url(/images/col1_footer.gif) no-repeat bottom left;}

#col2				{width:268px;margin-left:7px;float:left;}
#col2 #news			{position:relative;height:330px;background:#fff url(/images/col2_bg.gif) top left repeat-y;}
#col2 #involved 	{position:relative;height:211px;background:#fff url(/images/col2_bg.gif) top left repeat-y;margin-top:9px;}
#col2 #newsletter	{position:relative;height:146px;background:#fff url(/images/col2_bg.gif) top left repeat-y;margin-top:9px;}
#col2 .box			{position:relative;background:#fff url(/images/col2_bg.gif) top left repeat-y;}
#col2 .top			{background:#2d2d2d url(/images/col2_header.gif) top left no-repeat;}
#col2 .bottom		{width:268px;background:url(/images/col2_footer.gif) no-repeat bottom left;}

.top				{position:relative;height:21px;padding-top:15px;padding-left:14px;color:#fff;}
.top a				{color:#fff;text-decoration:none;}
.top a:hover		{text-decoration:underline;}	
.top h1				{color:#fff;font-weight:bold;font-size:11px;font-family:Tahoma,Arial;}
.top h2				{color:#fff;font-weight:bold;font-size:11px;font-family:Tahoma,Arial;}
.copy				{padding:8px 12px 0px 12px;}
.bottom				{position:absolute;bottom:0;height:42px;text-align:center;}
.box .bottom		{position:relative;height:42px;text-align:center;}

#inner				{width:742px;margin-left:9px;float:left;background:#fff url(/images/inner_bg.gif) top left repeat-y;}
#inner #content		{background:url(/images/inner_header.gif) top left no-repeat;padding:15px 15px 0 15px;z-index:1;}
#inner .footer		{height:42px;background:#fff url(/images/inner_footer.gif) bottom left no-repeat;margin-top:-22px;}

/* WELCOME */
#welcome .copy		{line-height:1.75;height:167px;overflow:hidden;}
#welcome .copy img	{margin-top:2px;margin-bottom:5px;}
#welcome .copy DIV	{}
#welcome .bottom	{text-align:left;padding-left:14px;}
#welcome .bottom img{width:153px;height:27px;}

/* CIRCLE OF CHAMPIONS */
#circle	td			{font-size:14px;font-weight:bold;}
#circle td span		{margin:0 5px 0 5px;}
#circle #movers		{position:absolute;right:10px;top:9px;color:#666;font-size:9px;font-family:Tahoma;}
#circle #movers img	{float:left;height:21px;}
#mycarousel			{margin-top:10px;}
#mycarousel-left img{width:16px;}
#mycarousel-right img{width:15px;}
.jcarousel-container{position:relative;}
.jcarousel-clip		{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list		{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-listli,.jcarousel-item{float:left;list-style:none;width:146px;height:60px;}
.jcarousel-next		{z-index:3;display:none;}
.jcarousel-prev		{z-index:3;display:none;}

/* NEWS */
#news #rss			{position:absolute;right:10px;top:11px;color:#666;font-size:9px;font-family:Tahoma;}
#news #rss A		{color:#666;text-decoration:none;}
#news #rss A:hover	{text-decoration:underline;}
#news #rss img		{width:16px;height:16px;vertical-align:middle;margin-left:4px;}

#news ul			{list-style-type:none;margin-left:0;padding-left:0;}
#news li			{margin-bottom:16px;}
#news li A			{color:#006d8a;text-decoration:none;padding-top:5px;}
#news li A:hover	{color:#006d8a;text-decoration:underline;}

#news .copy			{height:225px;overflow:hidden;}
#news .bottom img	{width:153px;height:27px;}

/* GET INVOLVED */
#involved ul			{list-style-type:none;margin-top:6px;padding-left:0;margin-left:0;}
#involved li			{background:url(/images/check.gif) 0px 2px no-repeat;font-size:14px;font-weight:bold;padding-left:28px;margin-bottom:4px;padding-bottom:2px;}
#involved li a			{color:#006d8a;text-decoration:none;}
#involved li a:hover	{text-decoration:none;text-decoration:underline;}
#involved .bottom img	{width:153px;height:27px;}

/* NEWSLETTER */
#newsletter #nl_text		{float:left;margin-left:14px;}
#newsletter #nl_text input	{text-align:center;background:#ededed url(/images/newsletter_input.gif) top left no-repeat;width:156px;height:17px;border:0;margin:0;padding:0;padding:7px 3px 3px 0px;color:#8c8c8c;font-family:Arial;font-size:10px;font-weight:bold;}
#newsletter #nl_btn			{float:left;}
#newsletter #nl_btn	input	{width:78px;height:27px;margin:0;padding:0;}

#credits			{background:#E1FFB1 url(/images/footer_bg.gif) top left no-repeat;padding-top:32px;padding-bottom:15px;}
#credits A			{color:#749c30;text-decoration:none;}
#credits A:hover	{text-decoration:underline;padding-bottom:2px;}
#credits #cs		{font-family:Tahoma,Arial;line-height:1.25;font-size:9px;background:url(/images/footer_logo.gif) top left no-repeat;padding-left:50px;height:26px;padding-right:50px;text-align:left;}
#credits #copyright	{font-family:Tahoma,Arial;line-height:1.25;font-size:9px;text-align:right;color:#749c30;padding-right:8px;}



.news_date{float:left;margin-top:5px;margin-right:10px;font-size:10px;border:1px #DCDBC7 solid;color:#808080;background-color:#f5f5f5;padding:2px;width:35px;text-align:center;font-weight:bold;line-height:1.2;}
.news_date_day{font-size:20px;}

#crumbs{padding:0;line-height:1.25;font-size:10px;border-bottom:1px #dcdcdc solid;margin-bottom:10px;}
#crumbs A{font-weight:bold;}
H1{color:#253035;font-size:16px;font-weight:bold;font-family:Tahoma,Arial;line-height:1.5;margin-bottom:5px;}
H2{color:#253035;font-size:14px;font-weight:bold;font-family:Tahoma,Arial;line-height:1;margin-bottom:7px;}
P{margin:0;}

.featured{float:left;height:150px;width:150px;margin-right:10px;font-size:11px;text-align:center;}
.clear{clear:both;}
.divider{clear:both;border-bottom:1px #DCDCDC solid;height:10px;margin-bottom:10px;}
.button50{font-family:Arial;font-size:10px;font-weight:bold;border:1px #c0c0c0 solid;background:#eee;}
.highlight_off{font-size:10px;font-weight:bold;color:#666;text-decoration:none;}
.highlight_on{font-size:10px;font-weight:bold;color:#666;text-decoration:none;}
#action{position:absolute;right:10px;top:20px;font-size:11px;font-weight:bold;}

/* Legacy Forms */
.form_left{text-align:right;width:100px;font-size:12px;padding-top:4px;}
.form_right{padding-left:10px;}

/* Forms */
.ff_line1{float:left;clear:both;width:125px;padding-right:10px;}
.ff_line2{float:left;margin-right:10px;}
.ff_result{position:static;line-height:1;color:#e6594e;padding:4px;padding-top:5px;}
.ff_line3{clear:both;margin-bottom:8px;}
.ff_break{border-bottom:1px #CCCCCC solid;padding-bottom:2px;margin-bottom:8px;color:#253035;font-size:16px;font-weight:bold;}
.required{font-weight:normal;background:url(/images/required.gif) top right no-repeat;padding-right:6px;}

/* Tabs */
.document_tools{border-bottom:1px #C0C0C0 solid; list-style-type:none; float:left; margin:0; padding:0; width:100%; font-size:10px; font-weight:bold; margin-bottom:10px;}
.document_tools LI{background:#f5f5f5;float:left; padding:4px; padding-left:15px; padding-right:15px; border-left:1px #C0C0C0 solid;border-top:1px #C0C0C0 solid;}
.document_tools LI A{color:#000;text-decoration:none;}
.document_tools LI A:hover{color:#000;text-decoration:none;}
.document_tools LI.last{border-right:1px #C0C0C0 solid;}
.document_tools LI.on{background:#fff;border-top:1px #C0C0C0 solid;padding-bottom:4px;padding-top:4px;border-bottom:1px #fff solid;margin-bottom:-1px;}
.document_tools LI.on A{color:#688F11;}

/*#contact_form{float:right;}*/

#content_contact	{float:left;}
#content_contact iframe{border:1px #000 solid;}
#form_contact_form	{float:right;width:290px;}
