/* CSS Document */
*{padding: 0; margin: 0;}

.body_bg_top{background-image:url(../images/body_bg_top.gif); background-repeat:repeat-x; padding-top: 10px; height: 114px;}
.body_bg_bottom{background-image:url(../images/body_bg_bottom.gif); background-repeat:repeat-x; height: 119px; padding: 0; margin: 0;}
.body_corner_width{width: 8px; height: 8px}
.blue_corner_width{width: 13px; height: 13px}

.master_blue_gradient{background-image:url(../images/master_blue_gradient.gif); background-repeat:repeat-x; height: 136px; background-position: top center;}
.login_bg_repeater{background-image:url(../images/login_bg_repeater.gif); background-repeat:repeat-y; background-position: top center;}
.login_left_repeater{background-image:url(../images/login_left_bg_repeater.gif); background-repeat:repeat-y; width: 13px;}
.login_right_repeater{background-image:url(../images/login_right_bg_repeater.gif); background-repeat:repeat-y; width: 13px;}
.news_top_middle{background-image:url(../images/news_top_middle.gif); background-repeat:repeat-x; height: 13px;}
.news_bottom_middle{background-image:url(../images/news_bottom_middle.gif); background-repeat:repeat-x; height: 13px;}
.login_bottom_middle{background-image:url(../images/login_bottom_middle.gif); background-repeat:repeat-x; height: 21px;}
.footer_border{background-image:url(../images/footer_border.gif); background-repeat:repeat-x; height: 19px;}

.news_middle{background-image:url(../images/news_middle.gif); background-repeat:repeat-x; height: 81px;}
.login_middle{background-image:url(../images/login_middle.gif); background-repeat:repeat-x; height: 144px;}

.events_top_middle{background-image:url(../images/events_top_middle.gif); background-repeat:repeat-x; height: 13px;}
.events_bottom_middle{background-image:url(../images/events_bottom_middle_bg.gif); background-repeat:repeat-x; height: 21px;}
.events_middle{background-image:url(../images/events_middle.gif); background-repeat:repeat-x; height: 148px;}
.line{background-image:url(../images/line.gif); background-repeat:repeat-x; height: 24px;}
.header_middle_bg{background-image:url(../images/header_middle_bg.gif); background-repeat:repeat-x; height: 40px}

.welcome_top_repeat{background-image:url(../images/welcome_top_repeat.gif); background-repeat:repeat-x; height: 13px}
.welcome_bottom_repeat{background-image:url(../images/welcome_bottom_repeat.gif); background-repeat:repeat-x; height: 13px}
.welcome_left_repeat{background-image:url(../images/welcome_left_repeat.gif); background-repeat:repeat-y; width: 13px}
.welcome_right_repeat{background-image:url(../images/welcome_right_repeat.gif); background-repeat:repeat-y; width: 13px}


.body_top_middle{background-color:#fff; height: 8px;}
body, p, div, table, td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #3F6487;
}
body{padding: 0px; margin: 0px; background-color: #FEF3F6}
.header_bg{background-image:url(../images/header_bg.gif); height: 36px; background-repeat: repeat-x;}


a.menulink:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
a.menulink:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
a.menulink:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
a.menulink:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.pink_bg {
    background-attachment: scroll;
    background-image: url(../images/pink_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    height:175px;
}

.welcome_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 16px;
    font-weight: normal;
    color: #3F6487;
}
.welcome_msg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 18px;
    font-weight: normal;
    color: #3F6487;
}
.pink_msg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 18px;
    font-weight: normal;
    color: #f15e86;

}

.header_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 18px;
    font-weight: bold;
    color: #3F6487;
}
.header_title2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 18px;
    font-weight: bold;
    color: #3F6487;
    line-height: 16px;
    border-bottom: 1px solid #3F6487;
}

a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #3F6487;
    text-decoration: none;
}
a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #3F6487;
    text-decoration: none;
}
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #3F6487;
    text-decoration: underline;
}
a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #3F6487;
    text-decoration: none;
}
.form1 td{padding: 5px 0px;}
input.input_textbox{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    border: 1px solid #A5ACB2;
    padding:0px !important;
    height:18px;

}

textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

select
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#3F6487;
    padding: 4px;
}

.form_frame {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: 3F6487;
    border-right-color: D2D2D2;
    border-bottom-color: D2D2D2;
    border-left-color: D2D2D2;

}

.required {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FF0000;
}
.gray_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666;
}

.events_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 20px;
    font-weight: normal;
    color: #3F6487;
}

.evenrow
{
    background-color:#f0d7dd;

}

.oddrow
{

    background-color: #f6e5e9;
}

.datatd
{
    padding:5px 5px;
}

.headertd
{
    font-weight:bold;
    color:white;
    font-size:12px;
    text-align:left;
}

.headerrow
{

    background-color:#3F6487;
}

.search
{
    border-style:solid;
    border-color:#3F6487;
    border-width:thin;
}

.searchresults
{
    border-style:solid;
    border-color:#3F6487;
    border-width:thin;
}

.officebearers
{
    border-style: solid;
    border-width: thin;
    border-color: #3F6487;
    padding:2px;
}

input.btn{
    
    font:bold 100%  Verdana, Arial, Helvetica, sans-serif;
    
    height:22px;
    width:80px;
    cursor:hand;
}


