
@charset "UTF-8";

body{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:gray;
  background: #E5E5E5 url(../images/bgbase.jpg); /*steelbgthin.png*/
  margin: 0;
}

body  a.style{
    color:#AF3002;
    font-family:sans-serif;
    font-size:13px;
    text-decoration:none;
	text-shadow:-1px 1px 1px #fff; /* new css */
  }
  
 /* Other S */ 
 
/* Header S */


#pghdr {
	/* clear: left; */
	/* border-top: 3px solid #E72929; */
	width:100%; text-align:left; margin:0px auto;
	/* border-bottom: 3px solid #E72929; */
	height: 124px;
	background: url("../images/belogo_header1656.png") center no-repeat; 
	/* overflow:hidden; */
	padding: 0px;
	font-size: 11px;
	color: #000000;
	/* border-top: 3px solid #E72929; */
}


/* Header E */
  
  .wrapper{
    font-family:Arial, Helvetica, sans-serif;
    margin-top:50px;
    margin-left:0px;
	margin:0 auto;
	width:980px;
  }

  .wrapper h1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:26px;
	text-shadow:1px 1px 1px #fff; /* new css */
  }
  button{
    padding:4px;
    display:inline-block;
    cursor:pointer;
    font:12px/14px Arial, Helvetica, sans-serif;
    color:#666;
    border:1px solid #999;
    background-color:#eee;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow:#999 2px 0px 3px;
    -webkit-box-shadow:#999 2px 0px 3px;
    margin-bottom:4px;
	text-shadow:-1px 1px 1px #fff; /* new css */
  }
  button:hover{
    color:#aaa;
    background-color:#000;
  }
  :focus {
    outline: 0;
  }

  span.btn{
    padding:10px;
    display:inline-block;
    cursor:pointer;
    font:12px/14px Arial, Helvetica, sans-serif;
    color:#aaa;
    background-color:#eee;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow:#999 2px 0px 3px;
    -webkit-box-shadow:#999 2px 0px 3px;
  }
  span.btn:hover{
    background-color:#000;
  }
  
  .msgBox{
    position:absolute;
    width:250px;
    height:60px;
    background:black;
    -moz-box-shadow:#999 2px 0px 3px;
    -webkit-box-shadow:#999 2px 0px 3px;    
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    padding:10px;
    padding-top:30px;
    top:10px;
    right:10px;
    font:20px/24px Arial, Helvetica, sans-serif;
  }

  img.icopos{
  margin-top:0px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:0px 3px -6px -2px; 
  }
  

  img.hdrfltlft{
  float:left;
  }
  
  img.hdrfltrght{
  float:right;
  }
  
  .headerjpgs {  
		/* background: transparent url(../images/9thAnn.png) no-repeat; remove this when playing slider jpegs*/
        position:relative;
		width: 980px;
		/* height:300px; */
		border:0px solid #000000;
		text-align:justify;
		/* overflow:scroll; */
    }  
  
  
/* Other E */  
  
  
  
  
.mbmenu{
  display:none;
}


.rootVoices{
  /* background-color:#000000; */
  background: #333333 url("../images/post_title_bg.gif") repeat-x; 
  height:40px;
  padding-bottom:0;
}
.rootVoices td.rootVoice {
  vertical-align:middle;
/*background-color:#fff;*/
  width:120px;
  font-family:Arial,Helvetica,sans-serif;
  /*text-shadow:#fff 1px 1px 1px;  */
  color: white;
  font-size:14px;
  line-height:18px;
  padding:8px;
  cursor: pointer;
}

.rootVoices td.rootVoice.selected{
  background: url("../images/post_title_bg.gif");
  padding:8px;
  color:#ffffff;
  cursor: pointer;
  font-size:14px;
  text-shadow:#660033 1px 1px 1px;
  /*
    -moz-box-shadow:#999 2px 2px 10px;
    -webkit-box-shadow:#999 2px 2px 10px;
  */
  -moz-border-radius:8px 8px 0 0px;
  -webkit-border-top-right-radius:8px;
  -webkit-border-top-left-radius:8px;
  -webkit-border-bottom-right-radius:0px;
  -webkit-border-bottom-left-radius:0px;
  opacity: 1;

}
.rootVoices td.rootVoice.disabled.selected{
  background:#999!important;
  color:#666;
  text-shadow:#ddd 1px 1px 1px;
}

.rootVoices.vertical {
  width:140px;
}
.rootVoices.vertical td.rootVoice{
  -moz-border-radius:8px 0px 0 8px;
  -webkit-border-top-right-radius:0px;
  -webkit-border-top-left-radius:8px;
  -webkit-border-bottom-right-radius:0px;
  -webkit-border-bottom-left-radius:8px;
}

/**/

.menuContainer{
/*overflow:hidden;*/
  position:absolute;
  background:#E5E5E5 url(../images/bgbase.jpg); /*steelbgthin.png*/
  /* background-color:#ffffff; */ /* gray */
  /* border-top:5px solid black; */
  padding:0;
  -moz-box-shadow:#999 2px 2px 10px;
  -webkit-box-shadow:#999 2px 2px 10px;
  box-shadow:#999 2px 2px 10px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-top-right-radius:0px;
  -webkit-border-top-left-radius:0px;
  -webkit-border-bottom-right-radius:8px;
  -webkit-border-bottom-left-radius:8px;
}
.menuContainer.submenuContainer{
  border-top:none!important;
}

.menuContainer.disabled{
  border-top:5px solid #999;
  background:#E5E5E5 url(../images/bgbase.jpg); /*steelbgthin.png*/
  /* background-color:#ffffff; */ /* gray */
}
.menuContainer .line{
  background-color:transparent;
  width:100%;
}
.menuContainer .line.title {
  background-color:black;
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
/*border-bottom:1px solid black;*/
}
.menuContainer.disabled .line.title {
  background-color:#999;
}
.menuContainer .line.title a{
  font-size:14px;
  color:#ccc;
}
.menuContainer.disabled .line.title a{
  font-size:14px;
  color:#666;
  text-shadow:#999 1px 1px 1px;
}
.menuContainer td a{
  text-decoration:none;
  color:#000;
  /* text-shadow:#666 1px 1px 1px; */
}
.menuContainer td.voice{
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  padding:7px;
}
.menuContainer .separator{
  background-color:#999;
  height:1px;
  padding:0;
  margin:0;
}
.menuContainer td.img{
  font-family:Arial,Helvetica,sans-serif;
  text-align:center;
  font-size:12px;
  color: #c3c3c3;
  background-color:transparent;
  width:24px;
  padding:5px;
}
.menuContainer td.img img{
  width:20px;
}
.menuContainer .textBox{
  padding: 10px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color: #c3c3c3;
}
.menuContainer .selected td{
  background-color:#f3f3f3;
  background-image:url("../images/bgnd_sel_2.jpg")
}
.menuContainer .selected td a{
  color:#000;
  text-shadow:#fff 2px 2px 1px;
  display:block;
}
.menuContainer .disabled td, .menuContainer .disabled td a {
  color:#555;
  text-shadow:#999 1px 1px 1px;
}
.menuContainer .subMenuOpener{
  background-image:url("../images/menuArrow_w.gif");
  background-repeat:no-repeat;
  background-position:right;
}
.menuContainer .selected .subMenuOpener{
  background-image:url("../images/menuArrow.gif");
  background-repeat:no-repeat;
  background-position:right;
}

/*BOX MENU*/

.boxMenu{
  color:#f3f3f3;
  /* border-top:8px solid black; */
  background:url("../images/box_top.png") repeat-x;
}
.boxMenu h4{
  white-space:nowrap;
  margin:0 0 20px 0;
  padding:3px;
  font:18px/20px georgia, serif;
  padding-right:20px;
  text-shadow:#666 2px 2px 1px;
}

.boxMenu td{
  min-width:160px;
  vertical-align:top;
  border-right:1px solid #999;
}
.boxMenu td:hover{
  /* background:url(../images/box_menu_over.png); */
  -moz-box-shadow:#666 2px 2px 4px;
  -webkit-box-shadow:#666 2px 2px 4px;
}

.boxMenu td:hover a{
  margin-right:3px;
  text-shadow:#fff 1px 1px 1px;
  color:#000;
}

.boxMenu td:last-child{
  min-width:160px;
  vertical-align:top;
  border-right:none;
}

.boxMenu a{
  font-size:14px;
  white-space:nowrap;
  display:block;
  padding:5px;
  margin-bottom:5px;
}

.boxMenu a img{
  padding-right:5px;
}

.boxMenu a:hover{
  color:#000;
  text-shadow:#fff 2px 2px 1px;
  background-image:url("../images/bgnd_sel_2.jpg");
  -moz-box-shadow:#666 2px 2px 4px;
  -webkit-box-shadow:#666 2px 2px 4px;
}

.boxMenu a img{
  border:0;
}

/* titles s */
.titles {
		display:inline-block;
		margin-left:0px;
		margin-top:12px;
		margin-bottom:10px;
		width:100%;
		font-family: 'Fjalla One', Arial;
		color:#000;
		font-size:20px;
		line-height:10px;
		text-transform:uppercase;
		}

.horzmenulinks {
		display:inline-block;
		margin-left:0px;
		margin-top:7px;
		margin-bottom:10px;
		width:100%;
		font-family: 'Fjalla One', Arial;
		color:#ffffff;
		font-size:18px;
		/* line-height:10px; */
		text-transform:uppercase;
		/* text-align:center; */
		}
		
.red {
		color:#ff3333;
}
		
/* titles e */

/*  Upcoming Events Tabbed Content S */

	
	    #tabbed_box {  
        margin: 0px auto 0px auto;  
        width:300px;  
    }  
	
	    .tabbed_box h4 {  
        font-family:Arial, Helvetica, sans-serif;  
        font-size:23px;  
        color:#ffffff;  
        letter-spacing:-1px;  
        margin-bottom:10px;  
		text-shadow:-1px 1px 1px #fff; /* new css */
    }  
    .tabbed_box h4 small {  
        color:#e3e9ec;  
        font-weight:normal;  
        font-size:9px;  
        font-family:Verdana, Arial, Helvetica, sans-serif;  
        text-transform:uppercase;  
        position:relative;  
        top:-4px;  
        left:6px;  
        letter-spacing:0px;  
		text-shadow:-1px 1px 1px #fff; /* new css */
    }  
	
	    .tabbed_area {  
        /* border:1px solid #494e52;  */
        /* background-color:#cccccc;  */
        /* padding:8px;  */
    }  
	
	        ul.tabs {  
        margin:0px; padding:0px;  
        margin-top:5px;  
        margin-bottom:6px;  
    }  
    
	ul.tabs li {  
        list-style:none;  
        display:inline;  
    }  
	
	    ul.tabs li a {  
        background-color:#000000;  
        color:#ffebb5;  
        padding:8px 14px 8px 14px;  
        text-decoration:none;  
        font-size:80%;
        font-family: sans-serif, 'Fjalla One';
        font-weight:bold;  
        text-transform:uppercase;  
        border:1px solid #464c54;  
		
    }  
    ul.tabs li a:hover {  
        background: url("../images/post_title_bg.png") repeat-x; 
		background-color:#2f343a;  
        border-color:#2f343a;  

    }  
    ul.tabs li a.active {  
        background: url("../images/post_title_bg.png") repeat-x; 
		background-color:#ffffcc;
        color:#ffffff;
		font-size:80%;
		border:1px solid #464c54;  
        border-bottom: 1px solid #ffffff;  

    }  
	
	    .content {  
        background-color:#ffffff;  
        padding:10px;  
        border:1px solid #464c54;
		font-family:Arial,Verdana,Helvetica,sans-serif;
		font-size:13px;	
		color:#666666;
		text-shadow:-1px 1px 1px #fff; /* new css */
    }  
	
    #content_2, #content_3, #content_4, #content_5, #content_6 { display:none; }  
	
	
	/*  ul changes check s 
	
	    ul.tabs li a {  
        background-image:url(images/tab_off.jpg);  
        background-repeat:repeat-x;  
        background-position:bottombottom;  
    }  
    ul.tabs li a.active {  
        background-image:url(images/tab_on.jpg);  
        background-repeat:repeat-x;  
        background-position:top;  
    }  
    .content {  
        background-image:url(images/content_bottom.jpg);  
        background-repeat:repeat-x;  
        background-position:bottombottom;  
    }  
	
	 ul changes check  e */
	
	
	
	    .content ul {  
        margin:0px;  
        padding:0px 20px 0px 20px;  
    }  
    .content ul li {  
        list-style:none;  
        border-bottom:1px solid #d6dde0;  
        padding-top:15px;  
        padding-bottom:15px;  
        font-size:13px;  
		
    }  
    .content ul li a {  
        text-decoration:none;  
        color:#3e4346;  
    }  
    .content ul li a small {  
        color:#8b959c;  
        font-size:9px;  
        text-transform:uppercase;  
        font-family:Verdana, Arial, Helvetica, sans-serif;  
        position:relative;  
        left:4px;  
        top:0px;  
    }  
	
	    .content ul li:last-child {  
        border-bottom:none;  
    }  

.imgbrdr a img{
  border:0;
}

/*  Upcoming Events Tabbed Content E */

/*  Events Contents (from old) S */

.section_box {
	margin: 10px;
	padding: 0px;
	border: 1px solid #666666;
	background: #ffffff;
}

.section_box2 {
	clear: left;
	margin-top: 10px;
	border: 1px solid #666666;
	background: #ffffff;
	color: #000000;
}

.post_title {
	/* padding: 0px; */
	padding-top: 12px;
	padding-left: 20px;
	background: url(images/post_title_bg.gif);
	font-size: 12px;
	font-weight: bold;
	color: #ffffcc;
	/* text-shadow:-1px 1px 1px #fff;  new css */
}

.post_titleEvtPts {
	/* padding: 0px; */
	padding-top: 12px;
	padding-left: 20px;
	background: url(images/post_title_bg.gif);
	font-size: 12px;
	font-weight: bold;
	color: #ffffcc;
	/* text-shadow:-1px 1px 1px #fff;  new css */
}

.UprCs {
	text-transform: uppercase;
}

.text_area {
	margin: 10px;
}

.templatemo_pic {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 0px solid #CCCCCC;
}

.publish_date {
	clear: both;
	margin-top: 10px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

.subtitle {
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: url(images/post_title_bg.gif);
	text-shadow:-1px 1px 1px #fff; /* new css */
}


/*  Events Contents (from old) E */

/* Recent Events (Row 3) S */

/*
div#rtheader {
    clear: both;
    height: 50px;
    background-color: aqua;
    padding: 1px;
}
*/
div#rtleft {
    float: left;
    width: 250px;
}
div#rtright {
    float: right;
    width: 250px;
	height:270px;
	margin: 0px;
}
div#rtmiddle {
	width: 480px;
	float: left;
    /* padding: 0px 160px 5px 160px; */
    margin: 0px;
    /* background-color: silver; */
}
div#rtfooter {
    clear: both;
    background-color: yellow;
}

/* Recent Events (Row 3) E */

.appsicons {
	background:url(../images/Apps_Icons.png) no-repeat;
	min-height:250px;
}

div#abtrtleftBG {
    float: left;
    width: 650px;
	/*min-height:325px;
	margin-right: 5px;*/ /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify; 
	/* text-shadow:-1px 1px 1px #fff; new css */
}

/* abt us s */

div#abtrtleft {
    float: left;
    width: 650px;
	min-height:325px;
	margin-right: 5px; /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}

div#abtrtright {
    float: right;
    width: 300px;
	min-height:325px;
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div#abtrtlefta {
    float: left;
    width: 650px;
	min-height:325px;
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div#abtrtrightb {
    float: right;
    width: 300px;
	min-height:325px;
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div#abtrtrightv {
    float: right;
    width: 300px;
	min-height:325px;
	/* background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px; */
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}



div#abtthreea {
    float: left;
    width: 300px;
	min-height:330px;
	margin-right: 5px; /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}


div#abtthreeb {
    float: right;
    width: 320px;
	min-height:330px;
	margin-right: 5px; /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}


div#abtthreec {
    float: right;
    width: 300px;
	min-height:330px;
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}


div#abtrtleftmdp {
    float: left;
    width: 980px;
	min-height:325px;
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}


div#pp {
    float: left;
    width: 980px;
	min-height:325px;
	background: #ffffff; /* url(../images/menuSelBackblue.png) repeat-x */
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}


div.abttabscontainer div.abtcurvedContainerPP{
	margin-left: 199px;
	/* background: #6699cc url(../images/menuSelBackblu.png) repeat-x; */
	border:1px solid #7c7c77;
	min-height:450px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}

div.abttabscontainer div.abtcurvedContainerPP .abttabcontentPP{
	display:none;
	/* padding:20px; */
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; new css */
}

div.txtPP {
	padding: 20px 20px 20px 20px;
	/* margin-top: 75px; */
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-align: justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div.txtPP a				{ color:#000055; text-decoration: none; text-shadow:-1px 1px 1px #fff; /* new css */ }
div.txtPP a:hover			{ color:#ff0000; text-decoration: none; text-shadow:-1px 1px 1px #fff; /* new css */ }

.txttitle {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div#abtrtmiddle {
	width: 480px;
	float: left;
    /* padding: 0px 160px 5px 160px; */
    margin: 0px;
    /* background-color: silver; */
}
div#abtrtfooter {
    clear: both;
	height: 20px;
	display: block;
}

div.abttabscontainer div.abtcurvedContainer{
	margin-left: 199px;
	/* background: #6699cc url(../images/menuSelBackblu.png) repeat-x; */
	border:1px solid #7c7c77;
	min-height:450px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}

div.abttabscontainer div.abtcurvedContainer .abttabcontent{
	display:none;
	/* padding:20px; */
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}

  img.abticoa {
  margin-top:0px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:20px; 
  float:left;
  }
  
  
  .evntyr {
  margin-top:0px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:20px; 
  float:left;
  
	display:inline-block;
	/*
	margin-left:0px;
	margin-top:12px;
	margin-bottom:10px;
	width:100%; 
	line-height:10px; */
	font-family: 'Fjalla One', Arial;
	color:#ffffff;
	font-size:16px;
	text-transform:uppercase;
  }
  
  
  
  img.abticob {
  margin: 0px;
  padding: 15px 20px; 
  /*
  margin-top:0px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:0px 3px -6px -2px; */
  float:right;
  }

  img.Brnchico {
  margin: 0px;
  padding: 15px 20px 0px 0px; 
  /*
  margin-top:0px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:0px 3px -6px -2px; */
  float:right;
  }
div.txt {
	padding: 75px 20px 20px 20px;
	/* margin-top: 75px; */
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-align: justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div.txtPE {
	padding: 40px 20px 20px 20px;
	/* margin-top: 75px; */
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-align: justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div.txtPE td{
	text-align: justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div.txtPE a { color:#0066cc; text-decoration: none; text-shadow:-1px 1px 1px #fff; /* new css */ }
div.txtPE a:hover { color:#ff0000; text-decoration: none; text-shadow:-1px 1px 1px #fff; /* new css */ }

div.evttxt {
	display:block;
	padding: 0px 20px 20px 20px; /*75px 20px 20px 20px;*/
	/* margin-top: 75px; */
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-align: justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div.txtND {
	display:block;
	padding: 0px;
	/* margin-top: 75px; */
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-align: justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}
  
ul.arrow 
{
list-style-image: url('../images/arr1.gif')
}

/* Branch Blocks S */


div#Brancha {
    float: left;
    width: 300px;
	min-height:250px;
	margin-right: 5px; /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}


div#Branchb {
    float: right;
    width: 320px;
	min-height:250px;
	margin-right: 5px; /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}


div#Branchc {
    float: right;
    width: 300px;
	min-height:250px;
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	/* text-shadow:-1px 1px 1px #fff; new css */
}



/* Branch Blocks E */

/* Team S */


#team {
    float: left;
    width: 200px;
	height:210px;
	/* margin-right: 5px; */ /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) bottom repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

#team img {
	float:middle;
	width:117px;
	height:148px;
	padding:0px;
	border:0px;
}
#team p {
	float:left;
	padding:15px 20px 0px 0px;
	/* border-left:5px solid #000055; */
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}


/* Team E */

#eventslinks ul					{ float:left; /*width:196px;*/ list-style-type:none; margin:0px; padding:0px; font-size:100%; line-height:140% }
#eventslinks ul li					{ margin-left:2em; text-indent:-2.5em; /* padding-top:-5px; padding-left:5px; */ padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; }
#eventslinks ul li a				{ color:#0066cc; text-decoration: none; }
#eventslinks ul li a:hover			{ color:#ff0000; text-decoration: none; }
#eventslinks ul li:first-child 		{ padding-top:7px; }
#eventslinks ul li:last-child 		{ padding-bottom:15px; }

img.eventsicopos{
  margin-top:5px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:0px 3px 5px -2px; 
  
  }
  
#tanta ul					{ float:left; /*width:196px;*/ list-style-type:none; margin:0px; padding:0px; font-size:100%; line-height:140% }
#tanta ul li					{ margin-left:2em; text-indent:-2.5em; /* padding-top:-5px; padding-left:5px; */ padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; }
#tanta ul li a				{ color:#0066cc; text-decoration: none; }
#tanta ul li a:hover			{ color:#ff0000; text-decoration: none; }
#tanta ul li:first-child 		{ padding-top:7px; }
#tanta ul li:last-child 		{ padding-bottom:15px; }

/* abt us e */

/* AEvents select s */

        .desc { color:#6b6b6b;}
        .desc a {color:#0092dd;}

        .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
        .dropdown dd { position:relative; }
        .dropdown a, .dropdown a:visited { color:#000000; text-decoration:none; outline:none;}  /* color:#816c5b; */
        .dropdown a:hover { color:#ffcc00;}
        .dropdown dt a:hover, .dropdown dt a:focus { color:#E72929; border-top: 3px solid #E72929;}
        .dropdown dt a {background:#ffffcc url(../images/drpdwnslctarrwred.png) no-repeat scroll right center; display:block; padding-right:0px;
                        border-top:3px solid #E72929; width:300px; height:40px;}
        .dropdown dt a span {cursor:pointer; display:block; padding:8px 5px;}
        .dropdown dd ul { background:#ffffff url(../images/steelbgthin.pn) scroll 0 0; border:1px solid #d4ca9a; color:#000000; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:0px; width:auto; min-width:300px; list-style:none;}
        .dropdown span.value { display:none;}
        .dropdown dd ul li a { padding:5px; display:block;}
        .dropdown dd ul li a:hover { background-color:#666666;}
        
        .dropdown img.flag { border:none; vertical-align:middle; margin-right:10px; }
        .flagvisibility { display:all;}
        
		
  img.drpdwnarrw { margin: 0px; padding: 0px 0px; float:right;
  /*
  margin-top:0px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:0px 3px -6px -2px; */
  
  }


/* AEvents select e */


/* CEvents select s */

        .desc { color:#6b6b6b;}
        .desc a {color:#0092dd;}

        .cedropdown dd, .cedropdown dt, .cedropdown ul { margin:0px; padding:0px; }
        .cedropdown dd { position:relative; }
        .cedropdown a, .cedropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
        .cedropdown a:hover { color:#5d4617;}
        .cedropdown dt a:hover, .cedropdown dt a:focus { color:#5d4617; border: 1px solid #5d4617;}
        .cedropdown dt a {background:#ffffff url(../images/dropdownselectred.png) no-repeat scroll right center; display:block; padding-right:0px;
                        border:1px solid #d4ca9a; width:300px; height:33px;}
        .cedropdown dt a span {cursor:pointer; display:block; padding:5px;}
	
  img.dropdown {margin: 0px; padding: 4px 5px; float:left;
  /*
  margin-top:0px;
  margin-right:3px;
  margin-bottom:-6px;
  margin-left:-2px;
  padding:0px 3px -6px -2px; */
   }
	
        .cedropdown dd ul { background:#ffffff url(../images/steelbgthin.pn) scroll 0 0; border:1px solid #d4ca9a; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:0px; width:auto; min-width:300px; list-style:none;}
        .cedropdown span.value { display:none; font-color:#ffff00; }
        .cedropdown dd ul li a { padding:5px; display:block;}
        .cedropdown dd ul li a:hover { background-color:#ccffff;}
        
        .cedropdown img.flag { border:none; vertical-align:middle; margin-right:10px; }
        .flagvisibility { display:all;}
        

/* CEvents select e */


/**************************** g-def-button s **********************/
.def-btn {
    -moz-transition: all 0.218s ease 0s;
    -moz-user-select: none;
    background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #F5F5F5, #F1F1F1);
    border: 1px solid #DCDCDC;
    border-radius: 2px 2px 2px 2px;
    color: #444444;
    cursor: default;
    display: inline-block;
	font-family:helvetica, arial, verdana;
    font-size: 11px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    min-width: 160px;	/* block width "min-width: 135px;" */
    padding: 0 8px;
    text-align: center;
	text-decoration: none;
}
* + html .def-btn {
    min-width: 70px;
}
button.def-btn, input.def-btn[type="submit"] {
    height: 32px;
    line-height: 32px;
    margin-left: 150px;
    vertical-align: bottom;
}
* + html button.def-btn, * + html input.def-btn[type="submit"] {
    overflow: visible;
}
.def-btn:hover {
    -moz-transition: all 0s ease 0s;
    background-color: #F8F8F8;
    background-image: -moz-linear-gradient(center top , #F8F8F8, #F1F1F1);
    border: 1px solid #C6C6C6;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #333333;
    text-decoration: none;
}
.def-btn:active {
    background-color: #F6F6F6;
    background-image: -moz-linear-gradient(center top , #F6F6F6, #F1F1F1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}

/*
.def-btn:visited {
    color: #666666;
}
*/

.def-btn-submit {
    background-color: #4D90FE;
    background-image: -moz-linear-gradient(center top , #4D90FE, #4787ED);
    border: 1px solid #3079ED;
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
}
.def-btn-submit:hover {
    background-color: #357AE8;
    background-image: -moz-linear-gradient(center top , #4D90FE, #357AE8);
    border: 1px solid #2F5BB7;
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
}
.def-btn-submit:active {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
}
.def-btn-share {
    background-color: #3D9400;
    background-image: -moz-linear-gradient(center top , #3D9400, #398A00);
    border: 1px solid #29691D;
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
}
.def-btn-share:hover {
    background-color: #368200;
    background-image: -moz-linear-gradient(center top , #3D9400, #368200);
    border: 1px solid #2D6200;
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
}
.def-btn-share:active {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
}
.def-btn-red {
    background-color: #D14836;
    background-image: -moz-linear-gradient(center top , #DD4B39, #D14836);
    border: 1px solid transparent;
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
}
.def-btn-red:hover {
    background-color: #C53727;
    background-image: -moz-linear-gradient(center top , #DD4B39, #C53727);
    border: 1px solid #B0281A;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
}
.def-btn-red:active {
    background-color: #B0281A;
    background-image: -moz-linear-gradient(center top , #DD4B39, #B0281A);
    border: 1px solid #992A1B;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
}

/* blue button s */

.def-btn-blue {
    background-color: #D14836;
    background-image: -moz-linear-gradient(center top , #DD4B39, #D14836);
    border: 1px solid transparent;
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
}
.def-btn-blue:hover {
    background-color: #C53727;
    background-image: -moz-linear-gradient(center top , #DD4B39, #C53727);
    border: 1px solid #B0281A;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
}
.def-btn-blue:active {
    background-color: #B0281A;
    background-image: -moz-linear-gradient(center top , #DD4B39, #B0281A);
    border: 1px solid #992A1B;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
}

/* blue button e */

.def-btn-white {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    color: #666666;
}
.def-btn-white:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6C6C6;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #333333;
}
.def-btn-white:active {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
.def-btn-red:visited, .def-btn-share:visited, .def-btn-submit:visited {
    color: #FFFFFF;
}
.def-btn-submit:focus, .def-btn-share:focus, .def-btn-red:focus {
    box-shadow: 0 0 0 1px #FFFFFF inset;
}
.def-btn-share:focus {
    border-color: #29691D;
}
.def-btn-red:focus {
    border-color: #D14836;
}
.def-btn-submit:focus:hover, .def-btn-share:focus:hover, .def-btn-red:focus:hover {
    box-shadow: 0 0 0 1px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.1);
}
.def-btn.selected {
    background-color: #EEEEEE;
    background-image: -moz-linear-gradient(center top , #EEEEEE, #E0E0E0);
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    color: #333333;
}
.def-btn img {
    display: inline-block;
    margin: -3px 0 0;
    opacity: 0.55;
    pointer-events: none;
    vertical-align: middle;
}
* + html .def-btn img {
    margin: 4px 0 0;
}
.def-btn:hover img {
    opacity: 0.72;
}
.def-btn:active img {
    opacity: 1;
}
.def-btn.disabled img {
    opacity: 0.5;
}
.def-btn.disabled, .def-btn.disabled:hover, .def-btn.disabled:active, .def-btn-submit.disabled, .def-btn-submit.disabled:hover, .def-btn-submit.disabled:active, .def-btn-share.disabled, .def-btn-share.disabled:hover, .def-btn-share.disabled:active, .def-btn-red.disabled, .def-btn-red.disabled:hover, .def-btn-red.disabled:active, input.def-btn[type="submit"][disabled="disabled"] {
    cursor: default;
    opacity: 0.5;
    pointer-events: none;
}

/**************************** g-def-button e **********************/


/* Vert Menu S */

div.vtabscontainer{
    margin:15px 0px;
}

div.vtabscontainer div.vtabs{
    list-style: none;
    width: 200px;
    cursor: pointer;
    float:left;
    margin-top: 10px;
    left: 0px;
    z-index: 2;
}

div.vtabscontainer div.vcurvedContainer{
	margin-left: 199px;
	background: #ffffff;  /* url("../images/post_title_bg.gif") repeat-x; */
	/* background-color:#ffffcc; */
	border:1px solid #7c7c77;
	min-height:450px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}

div.vtabscontainer div.vcurvedContainer .vtabcontent{
	display:none;
	padding:20px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div.vtabs div.vtab{
    display: block;
    height: 58px;
    background: #3399ff;
    border: #d6d6d2 solid 1px;
    border-top: none;
    position: relative;
   	color: #73736b;
}

div.vtabs div.link{
	padding-left: 20px;
	padding-top:20px;
	font-family: "CenturyGothicRegular", "Century Gothic", Arial, Helvetica, sans-serif;
    font-size: 14px;
	text-shadow:-1px 1px 1px #fff; /* new css */
}

div.vtabs div.vtab.selected{
    color: #ffffff;
    border-right-color: #aeaeaa;
}

div.vtabs div.vtab.selected{
    background: url(../images/menuSelBackblue.png) repeat-x;
    border-right-color: #7c7c77;
}

div.vtabs div.vtab.first{
	border-top: #dbdbb7 solid 1px;
	-moz-border-radius-topleft: 13px;
	border-top-left-radius: 13px;
}

div.vtabs div.vtab.last{
	-moz-border-radius-bottomleft: 13px;
	border-bottom-left-radius: 13px;
}

div.vtabs div.vtab div.arrow{
    position: absolute;
    background: url(../images/homeSelArrowblue.png) no-repeat;
    height: 58px;
    width: 17px;
    left: 100%;
    top: 0px;
    display: none;
}

div.vtabs div.vtab.selected div.arrow{
    display: block;
}

.templatemo_pic {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 0px solid #CCCCCC;
}


/* Vert Menu E */

.next-btn img {
	float:right;
    display: inline-block;
    margin: 20px 20px 0;
	border:none;
    opacity: 100; /* 0.55; */
    /* pointer-events: none; */
    vertical-align: middle;
}

.next-btn:hover img {
    opacity: 0.72;
}

.ctc_img img {
    float: left;
	/*
    padding-top: 4px;
	padding-right: 5px;
	*/
    
}

.AddrQRC img {
	float: right;
    padding-top: 4px;
	padding-left: 2px;
    
}

/* BE Designs & BETA (Row 4) S */

div#bedbetaheader {
    clear: both;
    height: 50px;
    background-color: aqua;
    padding: 1px;
}

div#bedbetaleft {
    float: left;
    width: 450px;
}
div#bedbetaright {
    float: left;
    width: 450px;
	margin: 0px;
}
div#bedbetamiddle {
	width: 80px;
	float: left;
    /* padding: 0px 160px 5px 160px; */
    margin: 0px;
    /* background-color: silver; */
}
div#bedbetafooter {
    clear: both;
    background-color: yellow;
}

/* BE Designs & BETA (Row 4) E */

/* Contact S */

div#ctcleft {
    float: left;
    width: 450px;
	margin-right: 15px;
}

div#ctcmiddle {
	width: 50px;
	float: left;
    /* padding: 0px 160px 5px 160px; */
    margin: 0px;
    /* background-color: silver; */
}

div#ctcright {
    float: right;
    width: 450px;
	margin: 0px;
}


div#ctcrightBG {
    float: left;
    width: 520px;
	/*min-height:325px;
	margin-right: 5px;*/ /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	border-left:1px solid;
	padding-left: 10px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify; 
	text-shadow:-1px 1px 1px #fff; /* new css */
}



/* Contact E */


/*
#btfooter {
	position:absolute;
	float:left;
	margin:0;
	width:100%;
	overflow:hidden;
    background: url("../images/bottom-footer-bg.png") repeat-x;
	padding: 20px 0 110px;
	}
	*/
	
	/*
	.podbar {
    bottom:0;
    position:fixed;
    z-index:150;
    _position:absolute;
    height:35px;
	background: url("../images/bottom-footer-bg.png") repeat-x;
}
*/

.allclear {
line-height: 0px;
font-size: 0px;
clear: both;
height: 0px;
}

/* Footer S */

#footerMain {
	/* clear: left; */
	border-top: 3px solid #E72929;
	height: 100%;
	background: #333333 url("../images/post_title_bg.gif") repeat-x; 
	padding: 0px;
	font-size: 11px;
	color: #000000;
}

#footerMainBackground {
        min-height:400px;
        width:100%;
        position:fixed;
        overflow:hidden;
        /* clear:both; */
    }

#footercontainer				{ width:980px; text-align:left; margin:0px auto; }

#quicklinks						{ margin-top:0px; text-align:left; width:100%; overflow:hidden; background:url(../images/bgbase.jpg); /*steelbgthin.png*/ }
#quicklinks-title				{ background:#A8A8A8 url(../images/post_title_bg.gif) repeat-x; overflow:hidden; }
#quicklinks-bottom				{ background:url(../images/bgbase.jpg); /*steelbgthin.png*/ height:50px; overflow:hidden; 
								  font-family: Arial, Helvetica, sans-serif; }
#quicklinks-bottom a				{ font-family: Arial, Helvetica, sans-serif; color:#000055; text-decoration: none; }
#quicklinks-bottom a:hover		{ color:#ff0000; text-decoration: none; }
#quicklinks .title				{ float:left; width:196px; margin:0px; padding:2px 0px 0px 0px; font-family: 'Fjalla One', Arial; font-size: 15px; text-transform:uppercase; }
#quicklinks .title a			        { color:#fff; text-decoration: none; }
#quicklinks .title a:visited		{ color:#fff; text-decoration: none; }
#quicklinks .title span			{ padding:8px 10px; display:block; font-weight:normal; color:#ffffff; height: 30px;}
#quicklinks ul					{ float:left; width:196px; list-style-type:none; margin:0px; padding:0px; font-size:100%; line-height:140% }
#quicklinks ul li					{ padding:2px 1px 2px 10px; font-family:Arial, Helvetica, sans-serif; }
#quicklinks ul li a					{ color:#000055; text-decoration: none; }
#quicklinks ul li a:hover			{ color:#ff0000; text-decoration: none; }
#quicklinks ul li:first-child 		{ padding-top:7px; }
#quicklinks ul li:last-child 		{ padding-bottom:15px; }

#ftrcopyfltlft 					{ float: left; padding: 10px 10px 10px 10px; }
#ftrcopytxt 						{ float: left; padding: 15px 5px 10px 10px; color:#333; text-shadow:-1px 1px 1px #fff; /* new css */ }
#ftrcopyfltrt 					{ float: right; padding: 15px 10px 10px 10px; }

#pageend						{ clear:both; background:#333333; height:10px; }

/* Footer E */

/* Event PPTs Dlds s */

div#EvtPPTDlds {
    float: left;
    width: 980px;
	/*min-height:325px;
	margin-right: 5px;*/ /*important*/
	background: #ffffff url(../images/menuSelBackblue.png) repeat-x;
	border:1px solid #7c7c77;
	-moz-border-radius: 13px;
	border-radius: 13px;
	padding: 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif, "CenturyGothicRegular", "Century Gothic";
	text-align:justify; 
	/* text-shadow:-1px 1px 1px #fff; new css */
}

.K {
	color: #000000;
}

.lK {
	color: #333333;
}

/* Event PPTs Dlds e */