/*========================================================*/
/*      Skin styles for DotNetNuke - JustaSimple          */
/*                   by Justaskins                        */
/*             http://www.justaskins.com                  */
/*========================================================*/

BODY, P
{ background:#fff; 
  border-left:0px; 
  border-right:0px;
  margin:0;
  height:100%;
  padding:0; 
  font-family: Tahoma; 
  font-weight: normal; 
  text-decoration: none;
  text-align:left;
}
.pagemaster { width: 100%;height: 100%;background-color: #e4e4e4 }
.skinmaster {background-color: #fff }

.mycontrol { font: 10pt tahoma;color:#aaa }
.bread { font-size: 10pt;font-style: normal;background-color: transparent;font-family: tahoma }

/*-- BreadCrumb --*/
.bg_tl { background:url(images/bg_tl.png) #fff no-repeat top left;width:18px;height:17px }
.bg_t { background:url(images/bg_t.png) #fff repeat-x top }
.bg_tr { background:url(images/bg_tr.png) #fff no-repeat top right;width:18px;height:17px }
.bg_l { background:url(images/bg_l.png) #fff repeat-y left }
.bg_r { background:url(images/bg_r.png) #fff repeat-y right }
.bg_bl { background:url(images/bg_bl.png) #fff no-repeat bottom left;width:18px;height:17px }
.bg_b { background:url(images/bg_b.png) #fff repeat-x bottom }
.bg_br { background:url(images/bg_br.png) #fff no-repeat bottom right;width:18px;height:17px }

/*-- DNNControls --*/
.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active { color: #fff; background:  url(images/log.png) no-repeat center left;  font-family: tahoma; font-size: 12pt; text-decoration: none; height:17px; padding: 2px 0 0 15px; margin: 0 0px 0 16px; }
a.LOGIN_object:hover { background:  url(images/log.png) no-repeat center left; color: #939393; font-family: tahoma; font-size: 12pt; text-decoration: none; }
.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color: #fff; background:  url(images/reg.png) no-repeat center left;  font-family: tahoma; font-size: 12pt; text-decoration: none; height:17px; padding: 2px 0 0 15px;  margin: 0 0px 0 16px; }
a.USER_object:hover { background:  url(images/reg.png) no-repeat center left; color: #939393; font-family: tahoma; font-size: 12pt; text-decoration: none; }
.DATE_object, a.DATE_object:link, a.DATE_object:visited, a.DATE_object:active { color: #939393; font-family: tahoma; font-size: 12pt; text-decoration: none; }
a.DATE_object:hover { color: #c1c1c1; font-family: tahoma; font-size: 12pt; text-decoration: none; }
.TERM_objects { color:#fff; font-size: 12px; font-family: tahoma; font-size: 12pt; text-decoration: none; height:17px;}
a.TERM_objects:link, a.TERM_objects:visited, a.TERM_objects:active { font-size: 12px; color:#939393; text-decoration:none; }
a.TERM_objects:hover { font-size: 12px; color:#aaa; text-decoration:none;  }
.Language_object { font-family: tahoma; font-size: 12pt; text-decoration: none; }

/*-- Breadcumb --*/
.ban_table { margin-top:10px; margin-bottom:5px; background:#fff }
.ban_t { background: url(images/blue/ban_t.png) repeat-x top;width:1px; height:5px; }
.ban_b { background: url(images/blue/ban_b.png) repeat-x bottom;width:1px; height:5px; }
.ban_r { background: url(images/blue/ban_r.png) repeat-y right;width:5px; height:1px; }
.ban_l { background: url(images/blue/ban_l.png) repeat-y left;width:5px; height:1px;}
.ban_bl { background: url(images/blue/ban_bl.png) no-repeat left bottom	;width:5px; height:5px;}
.ban_br { background: url(images/blue/ban_br.png) no-repeat right bottom;width:5px; height:5px; }
.ban_tl { background: url(images/blue/ban_tl.png) no-repeat left top;width:5px; height:5px; }
.ban_tr { background: url(images/blue/ban_tr.png) no-repeat right top; width:5px; height:5px;}


.skingradient {
	background-color:#d2d2ff;
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}

/*-- ContentPane --*/
.toppane { width: 100%;height:100%;background-color: transparent }
.leftpane { width: 174px;height:100%;background-color: transparent }
.contentpane { width: 100%;height:100%;background-color: transparent }
.rightpane { width: 174px;height:100%;background-color: transparent }
.middlepane { width:33%;height:100%;background-color: transparent }
.bottompane { width: 100%;height:100%;background-color: transparent }

.MenuPane { background-color: transparent; vertical-align: top; text-align:left }
.TopLeftPane { background-color: transparent; vertical-align: top; text-align:left }
.TopRightPane { background-color: transparent; vertical-align: top; text-align:left }
.BottomLeftPane { background-color: transparent; vertical-align: top; text-align:left }
.BottomRightPane { background-color: transparent; vertical-align: top; text-align:left }

/*-- DNNMenu --*/
.main_dnnmenu_container { background-color: transparent }
.main_dnnmenu_bar { cursor: pointer;cursor: hand;height:20px;background-color: transparent }
.main_dnnmenu_item td { cursor: pointer;cursor: hand;color: #000000;font-size: 11pt;font-style: normal;background-color: transparent;font-family: tahoma;white-space: nowrap;padding: 1px 3px 3px 1px }
.main_dnnmenu_rootitem  { cursor: pointer;cursor: hand;color: #fff;font-size: 11pt;font-style: normal;background-color: transparent;font-family: tahoma; white-space: nowrap;padding: 0px 12px 0px 5px }
.main_dnnmenu_itemhover { color:#fff;font-size: 11pt;font-style: normal;font-family: tahoma;white-space: nowrap;padding: 0px 12px 0px 5px }
.main_dnnmenu_itemhover td { background-color: #cab3ff }
.main_dnnmenu_icon {cursor: pointer;cursor: hand;text-align: center;width: 15px;height: 100%;}
.main_dnnmenu_submenu { background-color: #fff;z-index: 1000; cursor: pointer; cursor: hand;filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); padding: 1px 1px 1px 1px; border:1px #e4e4e4 solid}
.main_dnnmenu_break { height: 1px;font-size: 1px }
.main_dnnmenu_arrow { border-right: #cad5ea 1px solid;border-bottom: #cad5ea 1px solid;border-top: #cad5ea 0px solid;font-family: webdings;font-size: 10pt;cursor: pointer;cursor: hand;}
.main_dnnmenu_rootmenuarrow { font-family: webdings;font-size: 10pt;cursor: pointer;cursor: hand;}

.StandardButton { background: #7994cb none;color: #ffffff;font-family: tahoma, sans-serif;font-size: 12px;font-weight: normal }

.TreeViewMenu {width: 175px;background-color: #dfe5f2;border-right: #7994cb 1px solid;border-top: #7994cb 1px solid;border-left: #7994cb 1px solid;border-bottom: #7994cb 1px solid; -moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px;}
.TreeViewMenu_Header { background-image: url(gradient_LtBlue.jpg);}








.arrow
{
    background:url(images/bread.gif) #fff no-repeat;
    height:7px;
    width:7px
}

.bread_rpt { background:url(images/bread_rpt.png) #fff repeat-x left top; height:27px; margin-top:10px; margin-bottom:5px }
.bread_l { background:url(images/bread_l.png) no-repeat left top; height:27px; width:5px }
.bread_r { background:url(images/bread_r.png) no-repeat right top; height:27px; width:5px }
.bread_bd { text-align:left; vertical-align:middle; height:27px }

.src_rpt { background:url(images/src_rpt.png) #fff repeat-x left top; height:27px; margin-bottom:5px;text-align:left; vertical-align:middle; height:27px  }
.src_l { background:url(images/src_l.png) no-repeat left top; height:27px; width:5px }
.src_r { background:url(images/src_r.png) no-repeat right top; height:27px; width:5px }
.src_bd { text-align:left; vertical-align:middle; height:27px }

.menu_rpt { background:url(images/menu_rpt.png) #fff repeat-x left top; height:22px; margin-top:10px; margin-bottom:8px }
.menu_l { background:url(images/menu_l.png) no-repeat left top; height:22px; width:8px }
.menu_r { background:url(images/menu_r.png) no-repeat right top; height:22px; width:8px }
.menu_bd { text-align:left; vertical-align:middle; height:22px }

.main_dnnmenu_rootitem_c  { cursor: pointer;cursor: hand;color: #7a7a7a;font-size: 11pt;font-style: normal;background-color: transparent;font-family: tahoma; white-space: nowrap;padding: 0px 12px 0px 5px }
.main_dnnmenu_itemhover_c { color:#7a7a7a;font-size: 11pt;font-style: normal;font-family: tahoma;white-space: nowrap;padding: 0px 12px 0px 5px }
.main_dnnmenu_itemhover_c td { background-color: #cab3ff }
/*___________________________________________________________________________________________*/
/*-- For Light Color --*/
.LOGIN_object_d, a.LOGIN_object_d:link, a.LOGIN_object_d:visited, a.LOGIN_object_d:active { color: #7a7a7a; background:  url(images/log-dark.png) no-repeat center left;  font-family: tahoma; font-size: 12pt; text-decoration: none; height:17px; padding: 2px 0 0 15px; margin: 0 0px 0 16px; }
a.LOGIN_object_d:hover { background:  url(images/log-dark.png) no-repeat center left; color: #b6b6ff; font-family: tahoma; font-size: 12pt; text-decoration: none; }
.USER_object_d, a.USER_object_d:link, a.USER_object_d:visited, a.USER_object_d:active { color: #7a7a7a; background:  url(images/reg-dark.png) no-repeat center left;  font-family: tahoma; font-size: 12pt; text-decoration: none; height:17px; padding: 2px 0 0 15px;  margin: 0 0px 0 16px; }
a.USER_object_d:hover { background:  url(images/reg-dark.png) no-repeat center left; color: #b6b6ff; font-family: tahoma; font-size: 12pt; text-decoration: none; }
.main_dnnmenu_rootitem_d  { cursor: pointer;cursor: hand;color: #7a7a7a;font-size: 11pt;font-style: normal;background-color: transparent;font-family: tahoma; white-space: nowrap;padding: 0px 12px 0px 5px }
.main_dnnmenu_itemhover_d { color:#7a7a7a;font-size: 11pt;font-style: normal;font-family: tahoma;white-space: nowrap;padding: 0px 12px 0px 5px }


/*___________________________________________________________________________________________*/
/*-- Blue-Header --*/
.blue-skinheader { background:url(images/blue/header_r.png) #265792 repeat-x top left;height:130px }
.blue-header_tl { background:url(images/blue/header_tl.png) no-repeat top left; width:9px; height:8px }
.blue-header_tr { background:url(images/blue/header_tr.png) no-repeat top right;width:9px;height:8px }
.blue-header_bl { background:url(images/blue/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.blue-header_br { background:url(images/blue/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- Blue-Footer --*/
.blue-footer_bl { background: url(images/blue/footer_bl.png) #265792 no-repeat left bottom;height:30px;width:10px }
.blue-footer_br { background: url(images/blue/footer_br.png) #265792 no-repeat right bottom;height:30px;width:10px }
.blue-footer_rpt { background:#265792; padding:5px 5px 0px 5px }

/*-- Black-Header --*/
.black-skinheader { background:url(images/black/header_r.png) #000000 repeat-x top left;height:130px }
.black-header_tl { background:url(images/black/header_tl.png) no-repeat top left; width:9px; height:8px }
.black-header_tr { background:url(images/black/header_tr.png) no-repeat top right;width:9px;height:8px }
.black-header_bl { background:url(images/black/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.black-header_br { background:url(images/black/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- Black-Footer --*/
.black-footer_bl { background: url(images/black/footer_bl.png) #000000 no-repeat left bottom;height:30px; width:10px }
.black-footer_br { background: url(images/black/footer_br.png) #000000 no-repeat right bottom;height:30px; width:10px }
.black-footer_rpt { background:#000000; padding:5px 5px 0px 5px }

/*-- Brown-Header --*/
.brown-skinheader { background:url(images/brown/header_r.png) #b7ad70 repeat-x top left;height:130px }
.brown-header_tl { background:url(images/brown/header_tl.png) no-repeat top left; width:9px; height:8px }
.brown-header_tr { background:url(images/brown/header_tr.png) no-repeat top right;width:9px;height:8px }
.brown-header_bl { background:url(images/brown/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.brown-header_br { background:url(images/brown/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- brown-Footer --*/
.brown-footer_bl { background: url(images/brown/footer_bl.png) #b7ad70 no-repeat left bottom;height:30px;width:10px }
.brown-footer_br { background: url(images/brown/footer_br.png) #b7ad70 no-repeat right bottom;height:30px;width:10px }
.brown-footer_rpt { background:#b7ad70; padding:5px 5px 0px 5px }

/*-- gold-Header --*/
.gold-skinheader { background:url(images/gold/header_r.png) #f1da34 repeat-x top left;height:130px }
.gold-header_tl { background:url(images/gold/header_tl.png) no-repeat top left; width:9px; height:8px }
.gold-header_tr { background:url(images/gold/header_tr.png) no-repeat top right;width:9px;height:8px }
.gold-header_bl { background:url(images/gold/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.gold-header_br { background:url(images/gold/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- gold-Footer --*/
.gold-footer_bl { background: url(images/gold/footer_bl.png) #f1da34 no-repeat left bottom;height:30px;width:10px }
.gold-footer_br { background: url(images/gold/footer_br.png) #f1da34 no-repeat right bottom;height:30px;width:10px }
.gold-footer_rpt { background:#f1da34; padding:5px 5px 0px 5px }

/*-- green-Header --*/
.green-skinheader { background:url(images/green/header_r.png) #a4c855 repeat-x top left;height:130px }
.green-header_tl { background:url(images/green/header_tl.png) no-repeat top left; width:9px; height:8px }
.green-header_tr { background:url(images/green/header_tr.png) no-repeat top right;width:9px;height:8px }
.green-header_bl { background:url(images/green/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.green-header_br { background:url(images/green/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- green-Footer --*/
.green-footer_bl { background: url(images/green/footer_bl.png) #a4c855 no-repeat left bottom;height:30px;width:10px }
.green-footer_br { background: url(images/green/footer_br.png) #a4c855 no-repeat right bottom;height:30px;width:10px }
.green-footer_rpt { background:#a4c855; padding:5px 5px 0px 5px }

/*-- grey-Header --*/
.grey-skinheader { background:url(images/grey/header_r.png) #737d86 repeat-x top left;height:130px }
.grey-header_tl { background:url(images/grey/header_tl.png) no-repeat top left; width:9px; height:8px }
.grey-header_tr { background:url(images/grey/header_tr.png) no-repeat top right;width:9px;height:8px }
.grey-header_bl { background:url(images/grey/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.grey-header_br { background:url(images/grey/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- grey-Footer --*/
.grey-footer_bl { background: url(images/grey/footer_bl.png) #737d86 no-repeat left bottom;height:30px;width:10px }
.grey-footer_br { background: url(images/grey/footer_br.png) #737d86 no-repeat right bottom;height:30px;width:10px }
.grey-footer_rpt { background:#737d86; padding:5px 5px 0px 5px }

/*-- pink-Header --*/
.pink-skinheader { background:url(images/pink/header_r.png) #ef6d00 repeat-x top left;height:130px }
.pink-header_tl { background:url(images/pink/header_tl.png) no-repeat top left; width:9px; height:8px }
.pink-header_tr { background:url(images/pink/header_tr.png) no-repeat top right;width:9px;height:8px }
.pink-header_bl { background:url(images/pink/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.pink-header_br { background:url(images/pink/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- pink-Footer --*/
.pink-footer_bl { background: url(images/pink/footer_bl.png) #ef6d00 no-repeat left bottom;height:30px;width:10px }
.pink-footer_br { background: url(images/pink/footer_br.png) #ef6d00 no-repeat right bottom;height:30px;width:10px }
.pink-footer_rpt { background:#ef6d00; padding:5px 5px 0px 5px }

/*-- red-Header --*/
.red-skinheader { background:url(images/red/header_r.png) #e55b2b repeat-x top left;height:130px }
.red-header_tl { background:url(images/red/header_tl.png) no-repeat top left; width:9px; height:8px }
.red-header_tr { background:url(images/red/header_tr.png) no-repeat top right;width:9px;height:8px }
.red-header_bl { background:url(images/red/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.red-header_br { background:url(images/red/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- sky-Footer --*/
.red-footer_bl { background: url(images/red/footer_bl.png) #e55b2b no-repeat left bottom;height:30px;width:10px }
.red-footer_br { background: url(images/red/footer_br.png) #e55b2b no-repeat right bottom;height:30px;width:10px }
.red-footer_rpt { background:#e55b2b; padding:5px 5px 0px 5px }

/*-- sky-Header --*/
.sky-skinheader { background:url(images/sky/header_r.png) #1f7be5 repeat-x top left;height:130px }
.sky-header_tl { background:url(images/sky/header_tl.png) no-repeat top left; width:9px; height:8px }
.sky-header_tr { background:url(images/sky/header_tr.png) no-repeat top right;width:9px;height:8px }
.sky-header_bl { background:url(images/sky/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.sky-header_br { background:url(images/sky/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- sky-Footer --*/
.sky-footer_bl { background: url(images/sky/footer_bl.png) #1f7be5 no-repeat left bottom;height:30px;width:10px }
.sky-footer_br { background: url(images/sky/footer_br.png) #1f7be5 no-repeat right bottom;height:30px;width:10px }
.sky-footer_rpt { background:#1f7be5; padding:5px 5px 0px 5px }

/*-- wax-Header --*/
.wax-skinheader { background:url(images/wax/header_r.png) #d6dbbf repeat-x top left;height:130px }
.wax-header_tl { background:url(images/wax/header_tl.png) no-repeat top left; width:9px; height:8px }
.wax-header_tr { background:url(images/wax/header_tr.png) no-repeat top right;width:9px;height:8px }
.wax-header_bl { background:url(images/wax/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.wax-header_br { background:url(images/wax/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- wax-Footer --*/
.wax-footer_bl { background: url(images/wax/footer_bl.png) #d6dbbf no-repeat left bottom;height:30px;width:10px }
.wax-footer_br { background: url(images/wax/footer_br.png) #d6dbbf no-repeat right bottom;height:30px;width:10px }
.wax-footer_rpt { background:#d6dbbf; padding:5px 5px 0px 5px }

/*-- orange-Header --*/
.orange-skinheader { background:url(images/orange/header_r.png) #feae31 repeat-x top left;height:130px }
.orange-header_tl { background:url(images/orange/header_tl.png) no-repeat top left; width:9px; height:8px }
.orange-header_tr { background:url(images/orange/header_tr.png) no-repeat top right;width:9px;height:8px }
.orange-header_bl { background:url(images/orange/header_bl.png) no-repeat bottom left;width:9px;height:8px }
.orange-header_br { background:url(images/orange/header_br.png) no-repeat bottom right;width:9px;height:8px }

/*-- orange-Footer --*/
.orange-footer_bl { background: url(images/orange/footer_bl.png) #feae31 no-repeat left bottom;height:30px;width:10px }
.orange-footer_br { background: url(images/orange/footer_br.png) #feae31 no-repeat right bottom;height:30px;width:10px }
.orange-footer_rpt { background:#feae31; padding:5px 5px 0px 5px }

/*-- footer --*/
.blue-footer_rpt, .blue-footer_rpt a:link, .blue-footer_rpt a:visited, .blue-footer_rpt a:active, .black-footer_rpt, .black-footer_rpt a:link, .black-footer_rpt a:visited, .black-footer_rpt a:active, .brown-footer_rpt, .brown-footer_rpt a:link, .brown-footer_rpt a:visited, .brown-footer_rpt a:active, .green-footer_rpt, .green-footer_rpt a:link, .green-footer_rpt a:visited, .green-footer_rpt a:active, .grey-footer_rpt, .grey-footer_rpt a:link, .grey-footer_rpt a:visited, .grey-footer_rpt a:active, .pink-footer_rpt, .pink-footer_rpt a:link, .pink-footer_rpt a:visited, .pink-footer_rpt a:active, .red-footer_rpt, .red-footer_rpt a:link, .red-footer_rpt a:visited, .red-footer_rpt a:active, .sky-footer_rpt, .sky-footer_rpt a:link, .sky-footer_rpt a:visited, .sky-footer_rpt a:active, .orange-footer_rpt, .orange-footer_rpt a:link, .orange-footer_rpt a:visited, .orange-footer_rpt a:active { color: #fff; font-family: tahoma; font-size: 12pt; text-decoration: none;}
.blue-footer_rpt a:hover, .black-footer_rpt a:hover, .brown-footer_rpt a:hover, .green-footer_rpt a:hover, .grey-footer_rpt a:hover, .pink-footer_rpt a:hover, .red-footer_rpt a:hover, .sky-footer_rpt a:hover, .orange-footer_rpt a:hover {color: #939393; font-family: tahoma; font-size: 12pt; text-decoration: none; }

.gold-footer_rpt, .gold-footer_rpt a:link, .gold-footer_rpt, .gold-footer_rpt a:visited, .gold-footer_rpt a:active, .wax-footer_rpt a:link,.wax-footer_rpt a:visited, .wax-footer_rpt a:active { color: #7a7a7a; font-family: tahoma; font-size: 12pt; text-decoration: none;}
.gold-footer_rpt a:hover, .wax-footer_rpt a:hover {color: #b6b6ff; font-family: tahoma; font-size: 12pt; text-decoration: none; }


/*__FULL WIDTH__________________________________________________________________________*/
.src_rpt_f { background:url(images/src_rpt.png) #fff repeat-x left top; height:27px; }
.bread_rpt_f { background:url(images/bread_rpt.png) #fff repeat-x left top; height:27px;}
/*-- Black-Header --*/
.black-skinheader_f { background:url(images/black/header_r.png) #000000 repeat-x top left;height:90px }
.blue-skinheader_f { background:url(images/blue/header_r.png) #265792 repeat-x top left;height:90px }
.brown-skinheader_f { background:url(images/brown/header_r.png) #b7ad70 repeat-x top left;height:90px }
.gold-skinheader_f { background:url(images/gold/header_r.png) #f1da34 repeat-x top left;height:90px }
.green-skinheader_f { background:url(images/green/header_r.png) #a4c855 repeat-x top left;height:90px }
.grey-skinheader_f { background:url(images/grey/header_r.png) #737d86 repeat-x top left;height:90px }
.pink-skinheader_f { background:url(images/pink/header_r.png) #ef6d00 repeat-x top left;height:90px }
.red-skinheader_f { background:url(images/red/header_r.png) #e55b2b repeat-x top left;height:90px }
.sky-skinheader_f { background:url(images/sky/header_r.png) #1f7be5 repeat-x top left;height:90px }
.wax-skinheader_f { background:url(images/wax/header_r.png) #d6dbbf repeat-x top left;height:90px }
.orange-skinheader_f { background:url(images/orange/header_r.png) #feae31 repeat-x top left;height:90px }

/* Trevor's Styles */
/* SIDEMENU STYLES */

/* ExploringFaith */
.ExploringFaith_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    background-color: white;
    color: #777777;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px white !important;
    padding-left: 4px;
    z-index:0;
    position: relative;
    left: 0px;
}

.ExploringFaith_MenuItemCurrent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #6a556d;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px #6a556d !important;
    padding-left: 4px;
    z-index: 1;
    position: relative;
    left: -8px;
}

.ExploringFaith_MenuItem A:Hover
{
    color: #6a556d !important;
    border-left: solid 4px #6a556d !important;
    padding-left: 4px;
    z-index: 2;
    position: relative;
    left: -8px;
    text-decoration: none;
    font-weight: normal;
}


.ExploringFaith_MenuItem A
{
    color: #777777 !important;
}

/* WorshipCelebrated */
.WorshipCelebrated_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    background-color: white;
    color: #777777;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px white !important;
    padding-left: 4px;
    z-index:0;
    position: relative;
    left: 0px;
}

.WorshipCelebrated_MenuItemCurrent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #9b0717;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px #9b0717 !important;
    padding-left: 4px;
    z-index: 1;
    position: relative;
    left: -8px;
}

.WorshipCelebrated_MenuItem A:Hover
{
    color: #9b0717 !important;
    border-left: solid 4px #9b0717 !important;
    padding-left: 4px;
    z-index: 2;
    position: relative;
    left: -8px;
    text-decoration: none;
    font-weight: normal;
}


.WorshipCelebrated_MenuItem A
{
    color: #777777 !important;
}

/* CommunityShared */
.CommunityShared_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    background-color: white;
    color: #777777;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px white !important;
    padding-left: 4px;
    z-index:0;
    position: relative;
    left: 0px;
}

.CommunityShared_MenuItemCurrent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #465822;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px #465822 !important;
    padding-left: 4px;
    z-index: 1;
    position: relative;
    left: -8px;
}

.CommunityShared_MenuItem A:Hover
{
    color: #465822 !important;
    border-left: solid 4px #465822 !important;
    padding-left: 4px;
    z-index: 2;
    position: relative;
    left: -8px;
    text-decoration: none;
    font-weight: normal;
}


.CommunityShared_MenuItem A
{
    color: #777777 !important;
}

/* LifeEvents */
.LifeEvents_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    background-color: white;
    color: #777777;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px white !important;
    padding-left: 4px;
    z-index:0;
    position: relative;
    left: 0px;
}

.LifeEvents_MenuItemCurrent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #990000;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px #990000 !important;
    padding-left: 4px;
    z-index: 1;
    position: relative;
    left: -8px;
}

.LifeEvents_MenuItem A:Hover
{
    color: #990000 !important;
    border-left: solid 4px #990000 !important;
    padding-left: 4px;
    z-index: 2;
    position: relative;
    left: -8px;
    text-decoration: none;
    font-weight: normal;
}


.LifeEvents_MenuItem A
{
    color: #777777 !important;
}

/* News */
.News_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    background-color: white;
    color: #777777;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px white !important;
    padding-left: 4px;
    z-index:0;
    position: relative;
    left: 0px;
}

.News_MenuItemCurrent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #dc6926;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px #dc6926 !important;
    padding-left: 4px;
    z-index: 1;
    position: relative;
    left: -8px;
}

.News_MenuItem A:Hover
{
    color: #dc6926 !important;
    border-left: solid 4px #dc6926 !important;
    padding-left: 4px;
    z-index: 2;
    position: relative;
    left: -8px;
    text-decoration: none;
    font-weight: normal;
}


.News_MenuItem A
{
    color: #777777 !important;
}



/* Events */
.Events_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    background-color: white;
    color: #777777;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px white !important;
    padding-left: 4px;
    z-index:0;
    position: relative;
    left: 0px;
}

.Events_MenuItemCurrent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #02114a;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px #02114a !important;
    padding-left: 4px;
    z-index: 1;
    position: relative;
    left: -8px;
}

.Events_MenuItem A:Hover
{
    color: #02114a !important;
    border-left: solid 4px #02114a !important;
    padding-left: 4px;
    z-index: 2;
    position: relative;
    left: -8px;
    text-decoration: none;
    font-weight: normal;
}


.Events_MenuItem A
{
    color: #777777 !important;
}

/* Contact */
.Contact_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    background-color: white;
    color: #777777;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px white !important;
    padding-left: 4px;
    z-index:0;
    position: relative;
    left: 0px;
}

.Contact_MenuItemCurrent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #bc1c10;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    max-width: 140px;
    border-left: solid 4px #bc1c10 !important;
    padding-left: 4px;
    z-index: 1;
    position: relative;
    left: -8px;
}

.Contact_MenuItem A:Hover
{
    color: #bc1c10 !important;
    border-left: solid 4px #bc1c10 !important;
    padding-left: 4px;
    z-index: 2;
    position: relative;
    left: -8px;
    text-decoration: none;
    font-weight: normal;
}


.Contact_MenuItem A
{
    color: #777777 !important;
}


P, TD, TR
{
 	margin-top: 0;
 	padding-top: 0;
 	margin-bottom: 0;
 	padding-bottom: 0;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

.Footnote
{
	margin-top: 4px;
	width: 380px;
	text-align:right;
	font-family: Tahoma;
	font-size: 8pt;
}

/* Ecclesiastical Colours */

/* Trinity */
.Trinity_InvertedColor
{
	background-color: #006600;
	color: white;
}

.Trinity_PositiveColor
{
	background-color: white;
	color: black;
}

.Trinity_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #006600;
}

/* Gold (Major Festivals) */
.Gold_InvertedColor
{
    background-color: #f1da34;
    color: black;
}

.Gold_PositiveColor
{
	background-color: white;
	color: black;
}

.Gold_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #f1da34;
}

/* White (Major Festivals) */
.White_InvertedColor
{
    background-color: #FAFAFA;
    color: white;
}

.White_PositiveColor
{
	background-color: white;
	color: black;
}

.White_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #FAFAFA;
}

/* Advent (Major Festivals) */
.Advent_InvertedColor
{
    background-color: #660033;
    color: white;
}

.Advent_PositiveColor
{
	background-color: white;
	color: black;
}

.Advent_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #660033;
}







/* Tab Colours */
.InvertedColor
{
	background-color: black;
	color: white;
}

.PositiveColor
{
	background-color: white;
	color: black;
}


.InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid black;
}

.SectionHead
{
	width: 188px;
	max-width: 188px;
	height: 36px;
	max-height: 36px;
	font-size: 16px;
	line-height: 36px;
	text-align: left;
	padding-left: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.PageHead
{
	width: 100%;
	height: 130px;
	max-height:118px;
	font-size: 18pt;
	text-align: left;
	padding-left: 12px;
	padding-top: 12px;
	font-family: Tahoma;
	font-weight: normal;
}

/* FaithExplored Colors */
.FaithExplored_InvertedColor
{
	background-color: #6a556d;
	color: white;
}

.FaithExplored_PositiveColor
{
	background-color: white;
	color: #6a556d;
}


.FaithExplored_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #6a556d;
}

/* Events Colors */
.WorshipCelebrated_InvertedColor
{
	background-color: #9b0717;
	color: white;
}

.WorshipCelebrated_PositiveColor
{
	background-color: white;
	color: black;
}


.WorshipCelebrated_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #9b0717;
}

/* CommunityShared Colors */
.CommunityShared_InvertedColor
{
	background-color: rgb(198, 217, 162);
	color: #465822;
}

.CommunityShared_PositiveColor
{
	background-color: white;
	color: #465822;
}


.CommunityShared_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid rgb(198, 217, 162);
}

/* LifeEvents Colors */
.LifeEvents_InvertedColor
{
	background-color: rgb(248,203,164);
	color: #990000;
}

.LifeEvents_PositiveColor
{
	background-color: white;
	color: rgb(248,203,164);
}


.LifeEvents_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid rgb(248,203,164);
}

/* Events Colors */
.Events_InvertedColor
{
	background-color: #02114a;
	color: white;
}

.Events_PositiveColor
{
	background-color: white;
	color: #02114a;
}


.Events_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #02114a;
}


/* News Colors */
.News_InvertedColor
{
	background-color: #dc6926;
	color: white;
}

.News_PositiveColor
{
	background-color: white;
	color: #dc6926;
}


.News_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #dc6926;
	padding:5px;
	text-align:left;
}


/* ContactUs Colors */
.ContactUs_InvertedColor
{
	background-color: #bc1c10;
	color: white;
}

.ContactUs_PositiveColor
{
	background-color: white;
	color: #bc1c10;
}


.ContactUs_InvertedBorder
{
	border-collapse: collapse;
	border: 1px solid #bc1c10;
}

/* Standard Table Definitions */
.TableRow
{
	min-height: 42px;
	height: 42px;
	width: 382px;
	max-width: 382px;
}

.CellHeading
{
	width: 72px;
	max-width: 72px;
	line-height: 42px;
	text-align:right;
	padding-right: 8px;
	font-family:verdana;
	font-size:12px;
	float:left;
}

.CellContent
{
	width: 292px;
	max-width: 292px;
/*	line-height: 42px;*/
	vertical-align:middle;
	height: 100%;
	text-align:left;
	padding-left: 6px;
	font-family:verdana;
	font-size:12px;
	float:right;
}

.TableHeading
{
	width: 376px;
	max-width: 376px;
	margin: 0px;
	padding: 4px;
	text-align: left !important;
/*	line-height: 30px !important;*/
	height: 30px !important;
	font-family: verdana !important;
	font-size:16px;
}

.FlushTableHeading
{
	width: 374px;
	max-width: 374px;
	margin: 0px;
	padding: 4px;
	text-align: left !important;
/*	line-height: 30px !important;*/
	height: 30px !important;
	font-family: verdana !important;
	font-size:16px;
}

.StandardTable
{
	width: 374px;
	max-width: 374px;
	padding: 4px;
	margin: 0px;
	font-family: verdana !important;
	font-size: 12px !important;
}

.FlushTable
{
	width: 382px;
	max-width: 382px;
	padding: 0px;
	margin: 0px;
	font-family: verdana !important;
	font-size: 12px !important;
	display: table;
}