@import url(/cm/css/core.css);
@import url(/cm/css/core.css);

BODY{background-color:#E5E9E8;padding-top:15px;}
#front{background-color:#b44610;}
BODY,TD{font-family:Arial;font-size:12px;line-height:1.5;color:#333333;}
/*FONT{color:#fff;}*/
A{color:#FF3300;}
A:hover{color:#B44610;}
P{margin-top:0;}

#fp				{height:267px;bottom:35%;position:absolute;width:100%;}
#fp_logo		{background:url(/images/logo_front.gif) no-repeat center;height:268px;margin-bottom:15px;}
#fp_toolbar		{height:78px;background:url(/images/toolbar.gif) repeat-x;padding-top:1px;}
#fp_splash		{left:50%;margin-left:-143px;float:left;position:relative;width:286px;height:78px;background:url(/images/splash.gif) no-repeat;text-align:right;}
#fp_splash IMG	{width:101px;height:38px;}

#container{left:50%;margin-left:-422px;float:left;width:844px;position:relative;margin-bottom:25px;}
#logo{text-align:center;padding-bottom:15px;}
#box{background-color:#4D4D4D;width:844px;border:1px #4d150f solid;}

#crumbs{font-size:11px;padding-left:7px;padding-top:7px;line-height:1.25;}
#crumbs h1{color:#B44610;font-weight:normal;font-size:22px;}
#content{position:relative;clear:both;background-color:#fff;line-height:1.85;color:#333333;min-height:300px;} /*padding:15px;padding-top:5px;*/

.footer_box{text-align:center;font-size:11px;padding-top:20px;padding-bottom:20px;color:#fff;}
#footer{position:relative;background-color:#7E2D26;padding:6px;padding-top:4px;color:#fff;font-size:10px;color:#ca8484;text-transform:uppercase;clear:both;text-align:center;line-height:1;}

#nav { width:844px; height:38px; background-color:#4d150f; font-size:14px; text-transform:uppercase; border-bottom:1px #fff solid; overflow:hidden; }
#nav ul { padding:0; margin:0; list-style-type:none; width:844px; height:38px; }
#nav ul li { height:38px; line-height:38px; float:left; background:url(/images/nav_split.gif) bottom right no-repeat; }
#nav ul li a { padding-left:12px;padding-right:12px; color:#fff; text-decoration:none; display:block; font-weight:bold; padding-bottom:0px; }
/*#nav ul li a:hover { background:#7e2d26 url(/images/nav_split.gif) bottom right no-repeat; }*/
#nav ul li a:hover { color:#CFAF9B; }
#nav ul li.on a { background:#7e2d26 url(/images/nav_split.gif) bottom right no-repeat; }
/*#nav ul li.on div.arrow{background:url(/images/arrow1.gif) 10px 38px no-repeat;height:42px;}*/
#nav ul li.on div.lined{background:#7e2d26;height:39px;}
#nav ul li.on a:hover { color:#fff; }

#subnav { width:844px; height:36px; background-color:#7E2D26; font-size:12px; text-transform:uppercase; border-bottom:1px #fff solid; overflow:hidden; }
#subnav ul { padding:0; margin:0; list-style-type:none; width:844px; height:36px; }
#subnav ul li { height:36px; line-height:36px; float:left; background:url(/images/subnav_split.gif) bottom right no-repeat; }
/*#subnav ul li:hover { background:url(/images/subnav_selected.gif) repeat-x bottom; }*/
#subnav ul li a { padding-left:12px;padding-right:12px; color:#fff; text-decoration:none; display:block; font-weight:bold; }
/*#subnav ul li a:hover { background:url(/images/subnav_split.gif) bottom right no-repeat; }*/
#subnav ul li a:hover { color:#CFAF9B; }
#subnav ul li.on { background:url(/images/subnav_selected.gif) repeat-x bottom; }
#subnav ul li.on a { background:url(/images/subnav_split.gif) bottom right no-repeat;color:#fff; }
/*#subnav ul li.on div.arrow{background:url(/images/arrow.gif) 10px 36px no-repeat;height:40px;}*/

#home_bg{position:relative;padding-top:410px;border-bottom:1px #9DA095 solid;}
#rail_left{position:relative;width:220px;left:20px;text-align:justify;float:left;}
#rail_right{position:relative;width:569px;right:20px;text-align:justify;float:right;}
.whitebox{color:#444;background-color:#fff;padding-left:20px;padding-right:20px;margin-bottom:50px;}
.whitebox A{color:#7E2D26;}
.whitebox A:hover{color:#000;}
#header_news{background:url(/upload/image/header_news.gif) top left no-repeat;height:60px;}
#header_mission{background:url(/upload/image/header_mission.gif) top left no-repeat;height:60px;}

ul#news{list-style-type:square;}
.date{font-size:10px;font-weight:bold;color:#808080;}

.clear{clear:both;}
.pad{padding:15px;}

/* Forms */
.ff_line1{float:left;clear:both;width:125px;padding-right:10px;font-size:11px;}
.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{padding-bottom:2px;margin-bottom:8px;color:#253035;font-family:'Trebuchet MS',Tahoma,Arial;font-size:14px;font-weight:bold;}
.required{font-weight:normal;background:url(/cm/images/required.gif) top right no-repeat;padding-right:6px;}
