@charset "UTF-8";

body {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;margin:0px;background-color:#f8ebd4;width:100%;height:100%;}
h1,h2,h3,h4,h5,h6 {margin:0px;}
td {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}

#page_wrap{min-width:780px;}

#header{background:url(../images/bannerbg.gif) bottom;border-bottom:solid 1px #000000;}
#header table{width:100%;height:60px;padding:0px 2px 7px;}
#header td{vertical-align:middle;}
#header h1{font-family:helvetica,verdana,arial,sans-serif;font-size:23px;font-weight:bold;line-height:20px;}
#hdr_search{width:320px;vertical-align:top;text-align:right;}
#hdr_login{text-align:center;background-color:#f3e3ca;}
#breadcrumbs{padding:8px 0px 0px;font-size:11px;}
#breadcrumbs a:link,#breadcrumbs a:visited{color:#000000;}
#breadcrumbs a:active,#breadcrumbs a:hover{color:#444444;}

#nav_area{background-color:#ffffff;}
#nav_left{width:200px;vertical-align:middle;text-align:center;}
#nav_left img{border:none;}
#nav_top_td{height:60px;vertical-align:bottom;}
#nav_right{width:90px;text-align:left;background:url(../images/leaf.gif) no-repeat bottom right;}
.nav_banner{clear:left;}
.nav_col{width:12.5%;}
.nav_col a{font-size:11px;font-weight:bold;text-align:center;display:block;}
.nav_col a:link,.nav_col a:visited{text-decoration:none;color:#000000;}
.nav_col a:active,.nav_col a:hover{text-decoration:none;color:#555555;}
.nav_col_in{height:38px;padding:5px 4px;}
a.link_active:link,a.link_active:visited{color:#880000;}
a.link_active:active,a.link_active:hover{color:#555555;}

.drop_down_menu{visibility:hidden;position:absolute;width:180px;z-index:20;}
.drop_down_menu table{background-color:#faf4e8;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:4px 0px;}
.drop_down_menu td{padding:0px 1px;width:auto;text-align:left;border:none;}
.drop_down_menu a{text-align:left;font-size:11px;line-height:12px;font-weight:bold;display:block;padding:4px 15px;}
.drop_down_menu a:link,.drop_down_menu a:visited{color:#000000;text-decoration:none;}
.drop_down_menu a:active,.drop_down_menu a:hover{color:#ffffff;display:block;background:url(../images/bullet_inv.gif) #32312d no-repeat 5px 7px;}

#content_banner_int{background:url(../images/inner_grad.gif) repeat-x top left #fcf7ee;}
#content_wrapper{width:100%;float:left;}
#blocks_left{float:left;width:234px;margin-left:-100%;}
#min_height{float:left;width:1px;height:500px;overflow:hidden;font-size:0px;margin-left:-100%;}
#left_side{padding:0px 20px 20px;}
.block_outer{width:194px;background-color:#aaaaaa;padding:0px 1px 1px 0px;}
.block_inner{background-color:#ffffff;}
.block_content{padding:8px;}
#whatsNewTitle{padding:8px 0px 4px;margin-right:8px;background:url(../images/ttl-whats-new.gif) no-repeat center right;}
#whatsNewTitle span{visibility:hidden;}
#whatsNewLine{margin:0px 4px;border-top:1px dotted #000000;height:1px;overflow:none;}
.whatsNew_content{padding:8px 16px;font-size:11px;}
.whatsNew_readMore{text-align:right;padding-bottom:8px;}
.whatsNew_readMore img{border:none;}


#newsletterTitle{padding:8px 0px 4px;margin-right:8px;background:url(../images/sign-up-ttl.gif) no-repeat center right;}
#newsletterTitle span{visibility:hidden;}
#newsletterLine{margin:0px 4px;border-top:1px dotted #000000;height:1px;overflow:none;}
.newsletter_content{padding:8px 16px;font-size:11px;}


#leftNav {margin:0px;padding:0px;font-size:11px;line-height:11px;}
#leftNav li {background:url(../images/bullet.gif) 0px 3px no-repeat;list-style:none;margin:5px 0px 0px 0px;padding:0px 0px 0px 15px;}
#leftNav li a {text-decoration:none;margin:0px;padding:0px;}
#leftNav li a:link, #leftNav li a:visited {color:#000000;text-decoration:none;}
#leftNav li a:active,#leftNav li a:hover{color:#330000;text-decoration:underline;}
#leftNav li a.left_active:link,#leftNav li a.left_active:visited{color:#a00000;}
#leftNav .subNav {background: url(../images/sub_bullet.gif) 0px 1px no-repeat}
.subLevel{padding: 0px; margin: 0px;}

#print_area{width:85px;float:left;text-align:center;font-size:7px;}
#print_area img{border:none;}
#font_area{width:90px;float:left;font-size:7px;}
#font_area img{border:none;}


.content_int{line-height:1.6em;padding:20px 20px 20px 10px;margin-left:235px;}

#page_content{width:90%;}
#page_content h1,#page_content h2,#page_content h3,#page_content h4,#page_content h5,#page_content h6{font-family:Helvetica,Verdana,Arial,Sans-Serif;font-size:20px;font-weight:bold;}
#page_content h1{margin:16px 0px;}
#page_content h2{font-size:18px;} #page_content h3{font-size:16px;} #page_content h4{font-size:14px;}
#page_content h5,#page_content h6{font-size:12px;}
#page_content th{background-color:#000000;color:#ffffff;font-weight:bold;text-align:left;}

#print_logo{display:none;visibility:hidden;}


#footer {padding:5px;background:url('../images/footer_pat.gif') #f8ebd4 repeat-x;}
#footer_wrap{width:780px;}
#footer dl{padding:0px;margin:0px;}
#footer dt{font-weight:bold;margin:5px 0px 5px 0px;}
#footer dd{margin:0px 0px 0px 15px;}
#footer a:link,#footer a:visited{color:#000000;text-decoration:none;}
#footer a:active,#footer a:hover{color:#000000;text-decoration:underline;}

#f_border{float:left;height:90px;width:1px;padding:30px 0px 0px 0px;overflow:hidden;}
#f_border div{height:60px;border-right:1px solid #000000;font-size:0;}
#site_links{float:left;width:200px;}
#cattle_zone{float:left;width:540px;padding-left:30px;}
#cattle_zone dl{width:270px;float:left;}

#banners{padding:10px 5px;}
#banners div{float:left;width:240px;}
#banners a{display:block;}
#banners a:link,#banners a:visited{color:#000000;font-weight:bold;}
#banner_mosaik{display:block;width:136px;height:37px;background:url('../images/footer_logos/ccamc-footer-icon.gif') no-repeat bottom left;padding-left:64px;}
#banner_cba{display:block;width:136px;height:40px;background:url('../images/footer_logos/cba-footer-icon.gif') no-repeat bottom left;padding-left:64px;}
#banner_vbp{display:block;width:136px;height:47px;background:url('../images/footer_logos/vbp-footer-icon.gif') no-repeat bottom left;padding-left:64px;}

#icona{padding:5px;color:#888888;font-size:8pt;}
#icona a:link,#icona a:visited{color:#888888;text-decoration:underline;}

.message{color:#ff0000;}
.error{color:#ff0000;}

/********************************************
 *****            Home Page             *****
 ********************************************/

#home_banner{height:428px;background:url('../images/main_ph.jpg') no-repeat #000000;}
#home_wrap{padding:24px 15px;}
#home_content{background:#9a0000 url(../images/leaf-on-red.gif) bottom left no-repeat;}
#home_content table{width:100%;}
#home_content_left{line-height:1.6em;padding:20px 100px 20px 100px;margin-right:270px;color:#ffffff;vertical-align:top;}
#home_content_left div{padding:10px 0px 0px 20px;text-align:justify;}
#home_content_right{width:270px;padding:25px 0px;}
#home_content_right div{padding-top:10px;}
#home_footer_shadow{height:3px;overflow:hidden;background:url(../images/footertop_shadow.gif) #730000;}
#home_content img{border:none;}

.home_keyline{padding:5px 0px;height:1px;line-height:1px;overflow:hidden;}
.home_keyline div{width:202px;height:1px;background:url(../images/taking_action/keyline_dot.gif) no-repeat;}
.keyline_news{padding-bottom:2px;}
.keyline_nav{padding:0px;}

#action_newswrap{height:66px;overflow:hidden;}
#action_newsn1{}
#action_newsn2{display:none;}
#action_newsn3{display:none;}
#action_ndate{font-size:9px;}
#action_nsyn{font-size:12px;line-height:16px;font-weight:bold;padding:4px 0px;}

#action_npanel{padding-bottom:10px;font-size:10px;line-height:11px;}
#action_npanel img{border:none;}
#action_npanel a:link,#action_npanel a:visited{color:#ff0000;text-decoration:underline;}
#action_npanel a:hover,#action_npanel a:active{color:#aa0000;text-decoration:underline;}

#npanel_left{float:left;width:60px;}
#npanel_right{float:right;width:140px;text-align:right;}

.action_nav{padding:7px 0px;}
.action_nav a:link,.action_nav a:visited{color:#000000;text-decoration:none;font-weight:bold;}

.action_left{float:left;width:200px;}
.action_right{float:right;width:2px;}
.action_right a:link,.action_right a:visited{color:#ffffff;font-weight:normal;text-decoration:underline;}
.action_right td{vertical-align:top;}

#act_menu_mcool{position:absolute;z-index:1;visibility:hidden;}
#act_menu_cca{position:absolute;z-index:1;visibility:hidden;}

.act_menu_arrow{background:url(../images/taking_action/arrow-on.gif) no-repeat top right;width:16px;height:29px;}
.act_menu_arrow div{width:16px;height:29px;}
.act_menu_feed{background:url(../images/taking_action/pull-out-pattern.png);color:#ffffff;white-space:nowrap;}
.menu_feed_wrap{padding:2px 10px;font-size:11px;}
.feed_item{padding:4px 0px 4px 49px;}
.feed_item span{font-weight:bold;}

#feed_item_1{padding-left:0px;}

/********************************************
 *****          Inside Pages            *****
 ********************************************/

#mc_embed_signup fieldset{-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:0px  #;padding:1.5em;margin:.5em 0;color:#333;}
#mc_embed_signup fieldset legend{font-weight:bold;color:#fff;background:#000;padding:.5em 1em;border:1px solid #;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1.2em;}
#mc_embed_signup th{width:180px;text-align:right;background-color:transparent;color:#000;font-weight:normal;}
#mc_embed_signup .mc-field-group{margin: 1.3em 20px;}
#mce-responses{padding:0em .5em 0em .5em;width:90%;margin:0 5%;}
#mce-error-response{display:none;margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;width:80%;background:#fee;color:#f00;}
#mce-success-response{display:none;margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;width:80%;background:#;color:#529214;}

.tdbw{background-color:#000000;color:#FFFFFF;font-weight:bold;}
.whtback {background-color:#FFFFFF;}

#news_list{}
.news_pager{text-align:right;padding:10px 0px;}
#news_list h2{font-size:1.2em;}
#news_list h2 span{font-weight:normal;}
#news_list h2 a:link,#news_list h2 a:visited{color:#000000;text-decoration:underline;}
#news_list h2 a:hover,#news_list h2 a:active{color:#ff0000;text-decoration:underline;}

#calendar{width:523px;}
#calendar a{line-height:12px;font-size:9px;}
#calendar th{width:73px;background-color:#93be87;color:#000000;text-align:center;font-size:10px;font-weight:normal;line-height:24px;}
#calendar td{width:73px;height:73px;vertical-align:top;padding:2px 2px 4px 2px;border-right:1px solid #888888;border-bottom:1px solid #888888;}
#calendar a{text-decoration:none;}
.calendar_dateOdd{background-color:#ffffff;color:#000000;font-size:12px;line-height:12px;}
.calendar_dateEven{background-color:#f4f8f3;color:#000000;font-size:12px;line-height:12px;}
.calendar_separator{padding-top:1px;margin-top:5px;border-top:1px solid #888888;}
