hr {
  background       : #CCCCCC;
  height           : 1px;
  width            : 100%;
}


.contentpane-news{
color:#FF0000;
}

/* START GLOBITEL STYLES */

.splitme{
  font-family      : Verdana;
  font-size        : 9px;
  color            : #FFFFFF;
}

a.upperStaticMenu:link, a.upperStaticMenu:visited{
  font-family      : Verdana;
  font-size        : 9px;
  color            : #FFFFFF;
}

a.upperStaticMenu:hover {
  font-family      : Verdana;
  font-size        : 9px;
  color            : #FFFFFF;
}

.inputboxTitle{
  font-family      : Tahoma;
  font-size        : 11px;
  font-weight      : bold;
  color            : #A35300;
}

.inputbox {
  font-family      : Tahoma;
  font-size        : 10px;
  font-weight      : bold;
  color            : #333333;
  background-color : #FFFFFF;
  height           : 14px;
  width            : auto;
  border           : 1px solid #A9CFF3;
}


a.category:link, a.category:visited {
  color            : #0F2B90;
  font-size        : 15px;
  font-weight      : bold;
  text-decoration:none;  
}

a.category:hover {
  color            : #FF6500;
  font-size        : 15px;
  text-decoration:underline;
}

a.sitemapHead:link, a.sitemapHead:visited {
  font-size        : 11px;
  color            : #FFFFFF;
  text-decoration  : none;
  font-family      : Tahoma;
  background-color:#0C1C55;
  font-weight      : bold;
  text-decoration  : underline;
}

a.sitemapHead:hover {
  color            : #FFFFFF;
  text-decoration  : underline;
  background-color:#0C1C55;
  font-weight      : bold;
}

a:link, a:visited {
  font-size        : 11px;
  color            : #313131;
  text-decoration  : none;
  font-family      : Tahoma;
  font-weight      : bold;
  text-decoration  : underline;
}

a:hover {
  color            : #313131;
  text-decoration  : underline;
  font-weight      : bold;
}

.searchbox{
width:100px;
border:1px solid #DCDADC;
font-family:Tahoma;
font-size:11px;
height:13px;
}

.globitelSearch{
font-family:Tahoma;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
padding-right:5px;
}

.globitelFooter{
font-family:Tahoma;
background-color:#172A6F;
color:#FFFFFF;
font-size:10px;
}

a.moreHome:link, a.moreHome:visited {
font-family:Tahoma;
text-decoration:none;
font-weight:bold;
font-size:10px;
color:#333333;
}

a.moreHome:hover {
font-family:Tahoma;
text-decoration:underline;
font-weight:bold;
font-size:10px;
color:#333333;
}

.DateHome{
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#333333;
}

.newsHome{
font-family:Tahoma;
font-size:11px;
color:#333333;
}


a.batelco:link, a.batelco:visited {
font-family:Tahoma;
font-size:10px;
color:#757576;
}

a.batelco:hover {
font-family:Tahoma;
text-decoration:underline;
font-size:10px;
color:#757576;
}

.globText{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-align:justify;
}

.blog{
text-align:right;
}

.globTitle{
font-family:Tahoma;
font-weight:bold;
font-size:15px;
color:#0F1A54;
text-align:right;
}

.jobshead{
font-family:Tahoma;
background-color:#0C1C55;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

.jobshead_list{
font-family:Tahoma;
background-color:#C1D3EC;
font-size:11px;
color:#0C1C55;
}

a.jobsLink:link, a.jobsLink:visited {
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#0C1C55;
}

a.jobsLink:hover {
font-family:Tahoma;
font-weight:bold;
text-decoration:underline;
font-size:11px;
color:#E95D02;
}

.categoryBgOver{
background-color:#DEE7F5;
}

.categoryBgNormal{
}

.formbutton{
font-family:Tahoma;
background-color:#FFFFFF;
font-weight:bold;
font-size:11px;
color:#303030;
border:1px solid #303030;
}

.forminputbox{
font-family:Tahoma;
background-color:#FFFFFF;
font-size:11px;
color:#000000;
width:150px;
height:14px;
border:1px solid;
border-color:#333333;
font-weight:bold;
}

.forminputboxTA{
font-family:Tahoma;
background-color:#FFF2D9;
font-size:11px;
color:#E95D02;
width:150px;
height:50px;
border:1px solid;
border-color:#333333;
font-weight:bold;
}

.error{
font-family:Tahoma;
font-size:11px;
color:#B90101;
font-weight:bold;
}

.formHead{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.divMain{
border-bottom:1px solid #000000;
border-top:1px solid #000000;
height:25px;
padding-top:10px;
}

.divSub{
border-bottom:1px solid #000000;
background-color:#999999;
padding-top:10px;
color:#FFFFFF;
height:25px;
border-top:1px solid #000000;
}

.inputboxPartner{
background-color:#ADB1B7;
border:1px solid #5A6672;
width:120px;
height:14px;
color:#252525;
font-weight:bold;
font-family:Tahoma;
font-size:11px;
}

.buttonPartner{
background-color:#4E545F;
border:1px solid #4E545F;
width:40px;
height:18px;
color:#FFFFFF;
font-weight:bold;
font-family:Tahoma;
font-size:11px;
}

/* END GLOBITEL STYLES */

.contentTH{
font-size:11px;
color:#FFFFFF;
font-weight:bold;
font-family:Tahoma;
padding-left:6px;
padding-top:6px;
padding-bottom:6px;
background-color:#3877BA;
}


/*Start FAQ Section*/
.quest_title{
font-size:13px;
color:#3A76BC;
font-weight:bold;
font-family:Tahoma;
}

.available{
font-size:11px;
color:#FFFFFF;
font-weight:bold;
font-family:Tahoma;
padding-left:6px;
padding-top:6px;
padding-bottom:6px;
}
/*End FAQ Section*/

/*Start News Section*/
.componentheading-news{
font-size:13px;
color:#3A76BC;
font-weight:bold;
font-family:Tahoma;
}


.contentheading-news{
font-size:11px;
color:#3A76BC;
font-weight:bold;
font-family:Tahoma;
}

/*End News Section*/


/*Start Upcoming Events style */
.mod_events_latest_first{
color:#FFFFFF;
}
.mod_events_latest{
color:#FFFFFF;
}

.myEventLink{
/* in the mod_events_latest.php Line 460 the class has been applied manually due to some tech. probs*/
}
/*End Upcoming Events style */


/*Start vertical menu style */
#mainlevel-nav {
margin: 0; padding: 0;
}
#mainlevel-nav li {
background-image: none;
padding-left: 0px;
list-style:none; float: right; 
margin: 0; width: 20%; 
font-size: 10px;
line-height: 20px;
white-space: nowrap;
text-indent: 10px;
}

#mainlevel-nav a {
display: block;
float: right; 
text-decoration: none;  
/*border: 1px solid;*/
/*background-image:url(../images/images/topmenu_up.jpg);*/
background: #D0C1AB url(../../../images/images/topmenu_up.jpg) 2px no-repeat;
color: white;
padding-top:10px;
font:Tahoma;
color:#000000;
font-size:10px;
font-weight:bold;
}
#mainlevel-nav a {
float: none;
}
#mainlevel-nav a:hover {
background: #D0C1AB url(../../../images/images/topmenu_down.jpg) 2px no-repeat;
}
/*End vertical menu style */

.title {
font-family: sans-serif;
font-size: 24px;
font-weight: bold;
color            : #7B8DA1;
}

.pathway {
font-family: Tahoma;
font-size: 10px;
color: #3877BA;
}

a.pathway:link, a.pathway:visited {
  color            : #3877BA;
  font-weight      : normal;
}

a.pathway:hover {
  color            : #3877BA;
  font-weight      : normal;
  text-decoration   : underline;
}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
display: block;
color: #3978BB;
font-weight: bold;
background-image: url(../images/menu_bg.jpg);
background-repeat: no-repeat;
width: 95%;
text-indent: 30px;
text-decoration: none;
font-family: Tahoma;
line-height: 20px;
margin-bottom: 1px;
 }

a.mainlevel:hover {
color: #000000;
background-position: left;
text-align: left;
}

a.mainmenu:link, a.mainmenu:visited {
color: #333333; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-weight: bold;
}

a.mainmenu:hover, {
color: #000000; text-decoration: underline;
}

a.sublevel:hover {
        color: #3978BB; 
		text-decoration: underline;
		background-image: url(../images/sub_bg.jpg);
		background-repeat: no-repeat;
		padding-left: 16px;
        }

a.sublevel:link, a.sublevel:visited {
        color: #3978BB; 
		padding-left: 16px;
		background-image: url(../images/sub_bg.jpg);
		background-repeat: no-repeat;
        font-weight: normal;
}


table.moduletable {
        }

table.moduletable th {
}

table.moduletable td {       
}

.poll {
  font-family      : Tahoma;
  font-size        : 10px;
  color            : #666666;
  line-height      : 14px;
}


.sectiontableheader {
  background-color : #9CD2D0;
  color            : #296AB0;
  font-weight      : bold;
}

.sectiontableentry1 {
  background-color : #ffffff;  
}

.sectiontableentry2 {
  background-color : #ffffff;
}


.small {
  font-family      : Tahoma;
  font-size        : 10px;
  color            : #3366C0;
  text-decoration  : none;
  font-weight      : medium;
}

.smalldark {
  font-family      : Tahoma;
  font-size        : 10px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}


.contentpane {
/*  background       : #FFFFFF;    */
}

.contentpaneopen {
  color:#ffffff;
  font-family:Tahoma;
  font-size:11px;
}

.contentheading, .componentheading {
  font-family      : Tahoma;
  font-size        : 13px;
  font-weight      : bold;
  color            : #3A76BC;
  text-align       : left;
  padding-left     : 20px;
}

.createdate {
  font-family      : Tahoma;
  font-size        : 10px;
  color            :#666666;
  text-align       : right;
}


.button {
  font-family      : Tahoma;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #CCCCCC;
}






/* For content item titles that are hyperlink instead of Read On */
.readon{
font-weight:bold;
text-align:right;
}

a.contentpagetitle:link, a.contentpagetitle:visited {
        font-family: Tahoma, Tahoma;
        font-size: 13px;
        font-weight: bold;
         color: #000000;
        text-align:left;
        }

a.contentpagetitle:hover {
        font-family: Tahoma, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-align:left;
        color: #7B8DA1;
        text-decoration: underline;
        font-weight: bold;
        }



a.category2:link, a.category2:visited {
  color            : #FFFFFF;
  font-weight      : bold; 
}

a.category2:hover {
  color            : #FFFFFF;
}

.categoryDate{
font-weight:bold;
color:#000000;
padding-left:6px; 
}

a.faqQuestions:link a.faqQuestions:visited{
  color           : #000000;
  font-weight     : bold;
}

a.faqQuestions:hover {
  color           : #000000;
}

.Bytes{
font-weight:bold;
color:#000000;
font-size:10px;
padding-left:3px;
padding-right:3px;
}


.faqAnswer{
font-size:11px;
color:#000000;
padding-left:6px; 
}



/* Styles for dhtml tabbed-pages */
.ontab {
        background-color: #ffae00;
        border-left: outset 2px #ff9900;
        border-right: outset 2px #808080;
        border-top: outset 2px #ff9900;
        border-bottom: solid 1px #d5d5d5;
        text-align: center;
        cursor: hand;
        font-weight: bold;
        color: #FFFFFF;
}
.offtab {
        background-color : #e5e5e5;
        border-left: outset 2px #E0E0E0;
        border-right: outset 2px #E0E0E0;
        border-top: outset 2px #E0E0E0;
        border-bottom: solid 1px #d5d5d5;
        text-align: center;
        cursor: hand;
        font-weight: normal;
}
.tabpadding {
}

.tabheading {
        background-color: #ffae00;
        text-align: left;
}

.pagetext {
        visibility: hidden;
        display: none;
        position: relative;
        top: 0;
}

/* for modifying {moscode} output.  Dont set the colour! */
.moscode {
        background-color: #f0f0f0;
}

/* Text passed with mosmsg url parameter */
.message {
        font-family : Tahoma;
        font-weight: bold;
        font-size : 10pt;
        color : #ff6600;
        text-align: center;
}
/* custom stuff */
.container
{
        border: solid;
        border-width: 1px;
        border-color: #efefef;
        background-color: White;
}
.boxes {
        border: solid;
        border-color: #efefef;
        border-width: 1px;
}
.searchWord{
font-family      : Tahoma;
font-size        : 11px;
color            : #0253A2;
font-weight      : bold;
}

a.mainlevel-nav:link, a.mainlevel-nav:visited {
        color: #0154A1;
        background-position: left;
        text-align: left;
		font-family:verdana;
		font-size:11px;
 }

a.mainlevel-nav:hover {
        color: #00000;
        background-position: left;
        text-align: left;
        }
		
.tocText{
padding-left:25px;
font-size:12px;
}
