/* CSS Document */
body
{
margin:0px;
padding:0px;
background:#F8F6F1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333
}
td{font-family:Arial; font-size:12px;}
a:link{ color:#221E1F;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}

.footer
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666
}
/*.menu ul { list-style:none; padding:5px;color:#b44c69;}
.menu li { list-style:none;  padding:2px 2px 5px 0px; text-decoration:none; }
.menu li a{ list-style:none;  text-decoration:none;color:#b44c69;text-decoration:none; }
.menu li a:hover{ list-style:none;  text-decoration:none;color:#B77631; text-decoration:underline}
.menu li a:visited{ list-style:none;  text-decoration:none;color:#292929;text-decoration:none;}*/
.menusubmenu
{
margin:0px ;
padding:0px ;
list-style:none
}
.menusubmenu li
{
margin:0px;
list-style:none; padding-left:10px; padding-right:10px;
}
.menusubmenu li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#993333;
font-weight:normal;
line-height:25px;

}
.menusubmenu li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#993333;
text-decoration:none;
}

#current ul
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
padding-left:0px;
margin-left:0px;
}
#current ul li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
text-decoration:none;
color:#333333;
font-weight:normal;
list-style:none;

}
#current ul li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#527676;
line-height:17px;
text-decoration:underline;
list-style:none;
}

#li current a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
text-decoration:none;
color:#333333;
font-weight:normal;
list-style:none;

}
#li current  a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#527676;
line-height:17px;
text-decoration:underline;
list-style:none;
}


.menu
{
margin:0px ;
padding:0px ;
list-style:none
}
.menu li
{
margin:0px;
list-style:none; padding-left:10px; padding-right:10px;
}
.menu li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#993333;
font-weight:normal;
line-height:25px;

}
.menu li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#993333;
text-decoration:none;
}
 
#parent ul
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
padding-left:0px;
margin-left:0px;
}
#parent ul li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
text-decoration:none;
color:#333333;
font-weight:normal;
list-style:none;

}
#parent ul li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#527676;
line-height:17px;
text-decoration:underline;
list-style:none;
}



.leftclass{ background:url(images/middle-top-bg.gif) repeat-x #ffffff;  border-right:1px solid #cccccc; }
.middleclass{background:url(images/middle-top-bg.gif) repeat-x #ffffff; padding-left:18px; padding-right:18px; border-right:1px solid #cccccc; text-align:justify}
.rightclass{ background:#F5F5F5 }

.contentheading, .componentheading{ color:#B77631; font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:25px; }
.redtitle
{
/*font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#66182D; font-weight:bold;*/
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#66182d;
text-decoration:none;
font-weight:normal;

}
.redtitlenew
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#66182D; font-weight: normal
}
.redlink
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#993333; font-weight:normal
}
.redlink:link
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#993333; font-weight:normal
}
.redlink:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#993333;
text-decoration:none;font-weight:normal
}
.redlink11
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#993333;

}
.redlink11:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#993333;
text-decoration:none;
}
.ourmission
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333
}
.title-red-18
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#66182d;
text-decoration:none;
font-weight:normal;
}

.title-red-16
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#66182d;
text-decoration:none;
font-weight:normal;
}
/* Error Message contact form */
/* System Messages */
#system-message
{
margin:10px 0 20px 0;
padding: 0 !important;
background:#fff;
border:solid 0px;
}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0;  font-weight: bold; text-indent: 0px;background:#fff;padding:0 }
#system-message dd ul { color: #ff0000; margin-bottom: 10px; list-style: none; padding: 0px; }

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }
#system-message dd.message ul { color:#006600}

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error {  }
#system-message dd.error ul { color: #ff0000;  margin:0}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice {  }
#system-message dd.notice ul { color: #ff0000; }
.required { border:1px solid #CCCCCC; }
.input,.inputbox{
border:1px solid #CCCCCC; 
}
.validation-advice{ color:#FF0000}
.category{ border-left:1px solid  #999999;border-top:1px solid  #999999;}
.sectiontableheader{ background: #CCCCCC; height:23px; 
}
.category  td{ border-bottom:1px solid #999999; padding-left:3px; padding-right:3px; border-right:1px solid #999999; vertical-align:top;
 padding-top:8px; padding-bottom:8px;
}
fieldset{ border:1px solid  #A99A6F;}
legend{ color:#B77631; font-weight:bold}
.newslink
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#333333; font-weight:normal
}
.newslink:link
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#333333; font-weight:normal
}
.newslink:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#993333;
text-decoration:underline;font-weight:normal
}

.pagenav_prev,.pagenav_next{ color:#B77631;}
.pagenav_prev a{ color:#B77631; text-decoration:underline}
.pagenav_prev a:hover{ color: #66192E; text-decoration:underline}

.pagenav_next a{ color:#B77631; text-decoration:underline}
.pagenav_next a:hover{ color: #66192E; text-decoration:underline}

ul li a.category
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#993333; font-weight:normal;
border:none;
}
ul li a:visited.category
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#993333; font-weight:normal;
border:none;
}
.modulenewsmodule h3{ padding:0px; margin:0px; padding-left:10px; font-size:12px;}
.modulenewsmodule .pagination{ padding-left:10px; padding-bottom:5px;}
.pagination a:link{ color:#993333}
.pagination a:visited{ color:#993333}
.pagination a.selected{ color:#3D5656;}