@charset "utf-8";
/* CSS Document */
body {margin:0px; color:#333;background:#fff url(../images/bg.jpg) repeat-x top left; font-size:14px; }
div, td, span, p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333333}

a:link, a:visited{color:#6A3E46;text-decoration:none;}
a:hover{text-decoration:none; color:#000000}

.list{ margin:0px; padding:0px; list-style:none}
.list li{ list-style:none; background:url(../images/bullet.gif) no-repeat 5px 4px; height:24px; padding-left:20px;}

img{border:0px;}

h1 {padding:0px;margin:0px; font-size:22px; color:#461719; line-height:25px; font-family:"Times New Roman", Times, serif}
h2 {padding:0px;margin:0px; font-size:22px; color:#00; line-height:25px; font-family:"Times New Roman", Times, serif; padding-left:18px; line-height:35px;}
h3 {padding:0px;margin:0px; font-size:16px; color:#461719; line-height:20px;}

.txtcall{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#592C34; line-height:22px; padding-left:20px;}
.txtcall b{font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#592C34}

.midbg{ background:url(../images/midbg.gif) repeat-y left;}
.midbg1{ background:url(../images/mid_top.gif) no-repeat top; float:left; width:1000px;}
.midbg2{ background:url(../images/mid_bott.gif) no-repeat bottom; float:left; width:980px; padding:10px;}

.boxpink{ background-color:#FDF4F5}
.boxpink .bg1{ background:url(../images/boxpink1.gif) no-repeat top}
.boxpink .bg2{ background:url(../images/boxpink2.gif) no-repeat bottom; padding:5px;}
.boxpink  ul{ margin:0px; padding:0px; margin:7px}
.boxpink  li{margin:0px; padding:0px; list-style:none; background:url(../images/bullet_pink.gif) no-repeat 5px 5px; font-weight:bold; color:#461719; padding-left:17px;}

.boxgray{ background-color:#F2F2F2}
.boxgray .bg1{ background:url(../images/boxgray1.gif) no-repeat top}
.boxgray .bg2{ background:url(../images/boxgray2.gif) no-repeat bottom; padding:5px;}
.boxgray ul{ margin:0px; padding:0px; margin:7px}
.boxgray li{margin:0px; padding:0px; list-style:none; background:url(../images/bullet_gray.gif) no-repeat 5px 5px; font-weight:bold; color:#666666; padding-left:17px;}

.mid{ padding-left:20px; padding-right:20px; padding-top:10px;}


.listserv{ float:left; width:150px;}
/*Mid Content CSS Ends*/

.footer{padding-top:10px;}
.footer td{font-size:11px; color:#666; line-height:20px; padding-left:10px; padding-right:10px;}
.footer a:link, .footer a:visited{font-size:11px;color:#666;text-decoration:none;}
.footer a:hover{text-decoration:underline;}

/*Navigation Start*/
.menucont{margin:0 auto; text-align:center; width:552px;}
.menu{padding:0px; margin:0px;}
ul.menu {list-style:none; margin:0; padding:0;}
ul.menu *{margin:0px; padding:0px; }
ul.menu a{display:block; color:#000; text-decoration:none; font-size:20px;  }

ul.menu li a:link, ul.menu li a:visited{display:block; float:left; font-size:18px; font-family:"Times New Roman", Times, serif; text-decoration:none; color:#fff; font-weight:bold; height:35px; padding-top:14px; padding-left:30px; padding-right:30px; background:url(../images/menubg.jpg) repeat-x top; margin-right:1px}
ul.menu li a:hover {color:#FAE6EB; background-image:url(../images/menubg_over.jpg)}

ul.menu li {position:relative; background:url(../images/menu_sep.jpg) no-repeat right top; float:left;}
ul.menu li.first a:link, ul.menu li.first a:visited{background:url(../images/menubg_left.jpg)}
ul.menu li.first a:hover{background:url(../images/menubg_left_over.jpg)}

ul.menu li.last{background:none}
ul.menu li.last a:link, ul.menu li.last a:visited{background:url(../images/menubg_right.jpg) right}
ul.menu li.last a:hover{background:url(../images/menubg_right_over.jpg) right}

ul.menu ul {position:absolute; top:50px; left:0; background:#040404; display:none; list-style:none}
ul.menu ul li{position:relative; width:185px; margin:0;}
ul.menu ul li a:link, ul.menu ul li a:visited {display:block; margin:0px; padding:5px; color:#fff; text-decoration:none; font-size:11px; border-bottom:#333 1px solid; text-transform:none; font-variant:normal; background:none; height:auto; width:175px; border-right:#333 1px solid; border-left:0px; /*background:url(../images/dropmenubg.png);*/  }
ul.menu ul li a:hover {  background:#6A0000;color:#fff;/*background:url(../images/dropmenubg_over.png); color:#fff;*/}
ul.menu ul ul {left:185px; top:-1px;}

.fntpurp{ color:#461719}