/*--general-*/
body { 
font-family: Arial;
font-size: 10pt;
background-color: #afcbf9;
text-align: center;
}
td{
font-size: 10pt;
}
p { 
font-size: 10pt;
}

a:active{color: #141e75; font-weight: bold;text-decoration: none;}
a:link {color: #141e75;font-weight: bold;text-decoration: none;}
a:visited {color: #141e75;font-weight: bold;text-decoration: none;}
a:hover {color: #141e75;font-weight: bold;text-decoration: none;}
/*background: url('http://www.coalitionforagriculture.org/images/header_bkg.jpg') repeat-x top;*/
h1{
color: #820015;
font-size:18pt;
text-align: center; 
}
h2{
color: #820015;
font-size:14pt;
}
h3{
color: #820015;
font-size:12pt;
}
h4{
color: #820015
}
table{
vertical-align: top;
}
td{
vertical-align: top;
}
/*--main--*/
table.main{
width: 950px;
height: 817px;
text-align: center;
}
ul.noIndent {
margin-left: .5em;
padding-left: .5em;
list-style-type: cirlce; 
}
ol.{

}
li{
list-style-type: cirlce; 
}


/*--banner--*/
td.banner{
vertical-align: bottom;
width:950px;
height:158px;
}
/*Check mark--*/
.checkmark{
font-size: 10pt; 
font-family: Wingdings;
}

td.banner_left{
vertical-align: bottom;
}
td.banner_right{
vertical-align: bottom;
}
table.banner{
vertical-align: bottom;
width:100%;
height:100%
}
/*--navigation pane--*/
td.main_nav{
height: 34px;
width: 950px;
background-color: #ffffff;
}
table.nav{
width:100%;
height:100%;
background: url('http://www.coalitionforagriculture.org/images/nav_bkg.gif') no-repeat bottom;
}
td.nav{
background: url('http://www.coalitionforagriculture.org/images/nav.gif') no-repeat bottom center;
width: 128px;
text-align: center;
vertical-align: bottom;
font-size: 12pt;
}
a.nav:active {color: #ffffff;font-weight: bold;text-decoration: none;font-size: 12pt;}
a.nav:link {color: #ffffff; font-weight: bold;text-decoration: none;font-size: 12pt;}
a.nav:visited {color: #ffffff;font-weight: bold;text-decoration: none;font-size: 12pt; }
a.nav:hover {color: #ffffff;font-weight: bold;text-decoration: none;font-size: 12pt;}
/*--main content--*/
td.main_content{
width:950px;
height:600px;
vertical-align: top;
font-size: 10pt;
}
table.main_content{
width:100%;
background-color: #7b90b4;
height:600px;
vertical-align: top;
font-size: 10pt;
}
/*--content--*/
td.content{
width:675px;
background-color: #ffffff;
vertical-align: top;
padding:25px;
font-size: 10pt;
}
td.content_disable_right_pane{
width:950px;
background-color: #ffffff;
vertical-align: top;
padding:25px;
font-size: 10pt;
}
/*--right_pane--*/
td.right_pane{
width:275px;
background: url('http://www.coalitionforagriculture.org/images/right_pane_bkg.jpg') no-repeat bottom;
vertical-align: top;
padding:10px;
color: #ffffff;
font-size: 10pt;
}
a.right_pane:active {color: #ffffff;font-weight: bold;text-decoration: none;}
a.right_pane:link {color: #ffffff; font-weight: bold;text-decoration: none;}
a.right_pane:visited {color: #ffffff;font-weight: bold;text-decoration: none; }
a.right_pane:hover {color: #ffffff;font-weight: bold;text-decoration: none;}


h2.right_pane{
color: #ffffff;
font-size: 14pt;
}
li.right_pane{
list-style-type: cirlce; 
}
/*--footer--*/

td.footer{
background: url('http://www.coalitionforagriculture.org/images/footer.gif')  no-repeat top;
height:32px;
font-size: 8pt;
}
/*--Admin--*/
td.admin_bkg{
width: 950px;
}
table.admin_bkg{
width: 100%;
background-color: #ffffff;
border: solid 2px #820115;
}
td.admin{
background-color: #cc9966;
text-align: center;
padding: 5px;
}
/*--Calendar--*/
table.calendar{
width:280px;
height:290px;
}
td.cal_next{
width: 40px;
height: 50px;
text-align: center;
vertical-align: middle;
}
td.cal_title{
width:160px;
text-align: center;
color:#ffffff;
height: 50px;
vertical-align: middle;
}
td.cal_head{
width: 40px;
background-color: #ffffff;
text-align: center;
vertical-align: middle;
}
td.cal_today{
width: 40px;
background-color: #0066cc;
border: solid 1px #ffffff;
text-align: center;
vertical-align: middle;
}
td.cal_offday{
width: 40px;
background-color: #ffffff;
border: solid 1px gray;
text-align: center;
vertical-align: middle;
}
td.cal_blank{
width: 40px;
background-color: gray;
border: solid 1px gray;
text-align: center;
vertical-align: middle;
}