/* CSS Document */

BODY {  
	background-image: url(http://www.expix.co.uk/templates/ex-front/images/background.png);
	background-position:center top;
	background-repeat: repeat-y;
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	font-family: Century Gothic, Verdana, Arial;
	font-size: 12px;}

td, tr, p, div {  
color: #FFFFFF;
	font-family: Century Gothic, Verdana, Arial;
	font-size: 12px;}

ul {

  list-style:none; color:#FFCC00; padding-left:0px; margin-left:5px; font-weight:bold; margin-bottom:0px; margin-top:10px;

}

li { background:url(http://www.expix.co.uk/images/bullet.gif) 0 50% no-repeat; padding:2px 0 2px 10px; }
li a { color:#FFCCOO; text-decoration:none; }
li a:hover { color:#FFFFFF; }

hr {   
height           : 1px; 
background: #FFFFFF; 
width            : 100%;}

.title {
font-family      : sans-serif;
font-size        : 24px;
font-weight      : bold;
color            : #FFFFFF;}

.pathway {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px;  color: #FFFFFF;}

a.pathway:link, a.pathway:visited {  
color            : #FFFFFF;  
font-weight      : normal;}

a.pathway:hover {  
color            : #FFFFFF;  
font-weight      : normal;  
text-decoration  : underline;}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {        
color              : #FFFFFF;
font-size		   : 18px;  
font-family: Century Gothic, Verdana, Geneva, Arial, Helvetica, serif;      
background-position: left;        
text-align         : left;        
font-weight        : bold; 
text-decoration  : none;}

a.mainlevel:hover {        
color              : #FFFF00; 
font-size		   : 18px;  
font-family: Century Gothic, Verdana, Geneva, Arial, Helvetica, serif;      
background-position: left;        
text-align         : left;
text-decoration  : none;}  
      
a.mainmenu:link, a.mainmenu:visited {
	color      : #FFFFFF;
font-size		   : 18px;  
font-family: Century Gothic, Verdana, Geneva, Arial, Helvetica, serif; 
	font-weight: bold;
	text-decoration: none;
}

a.mainmenu:hover, {        
color: #FFFF00; 
font-size		   : 18px;  
font-family: Century Gothic, Verdana, Geneva, Arial, Helvetica, serif; 
text-decoration  : none;
}

a.sublevel:hover {        
color: #FFFFFF; 
text-decoration  : none;
}

a.sublevel:link, a.sublevel:visited {        
color: #FFFFFF; 
font-family: Verdana, Geneva, Arial, Helvetica, serif;        
font-weight: normal;}

table.moduletable {        
margin: 0px 0px 0px 0px;        
width: 95%;        
border-left: solid 0px #FFFFFF;        
border-right: solid 0px #FFFFFF;        
border-top: solid 0px #FFFFFF;        
border-bottom: solid 0px #FFFFFF;        
margin-left: 5px;        }

table.moduletable th {  
font-size        : 11px;  
font-weight      : bold;  
color            : #FFFFFF;  
text-align       : left;  
width            : 100%;  
padding: 10px 0px 0px 10px;  
margin: 5px 5px 5px 5px;}

table.moduletable td {        
font-size: 10px;        
font-weight: normal;        
border: 0px solid #333;        
padding: 10px 0px 0px 10px;        
margin: 5px 5px 5px 5px;        }

.poll {  
font-family      : Arial, Helvetica, sans-serif;  
font-size        : 10px;  
color            : #666666;  
line-height      : 14px;}

.sectiontableheader {   
color            : #7B8DA1;  
font-weight      : bold;}

.sectiontableentry1 {  }

.sectiontableentry2 {  }

.small {  
font-family      : Verdana, Arial, Helvetica, sans-serif;  
font-size        : 10px;  
color            : #FFFF00;  
text-decoration  : none;  
font-weight      : medium;}

.smalldark {  
font-family      : Verdana, Arial, Helvetica, sans-serif;  
font-size        : 10px;  
color            : #FFFF00;  
text-decoration  : none;  
font-weight      : normal;}

.contentpane {  }

.contentpaneopen {  }

.contentheading, 

.componentheading {  
font-family      : Verdana, Arial, Helvetica, sans-serif;  
font-size        : 16px;  
font-weight      : bold;  
color            : #FFFF00;
text-decoration: underline;  
text-align       : left;}

.createdate {  
font-family      : Arial, Helvetica, sans-serif;  
font-size        : 10px;  
color            : #FFFFFF;  
text-align       : left;}

.button {  
font-family      : Verdana, Arial, Helvetica, sans-serif;  
font-style       : normal;  
font-size        : 10px;  
font-weight      : bold;  
background-color : #000000;  
color            : #FFFFFF;  
border           : 0px solid #000000;}

.inputbox {  
font-family      : Verdana, Arial, Helvetica, sans-serif;  
font-size        : 10px;  
color            : #000000;  
background-color : #FFFFFF;  
border           : 0px;}

a:link, a:visited {  
font-size        : 11px;  
color            : #FFFF00;  
text-decoration  : none;  
font-family      : Verdana, Arial, Helvetica, sans-serif;}

a:hover {  
color            : #FFFF00;  
text-decoration  : underline;}

/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited {        
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        
font-size: 13px;        
font-weight: bold;         
color: #FFFF00;        
text-align:left;        }

a.contentpagetitle:hover {        
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        f
ont-size: 13px;        
font-weight: bold;        
text-align:left;        
color: #FFFF00;        
text-decoration: underline;        
font-weight: bold;        }

a.category:link, a.category:visited {  
color            : #FFFF00;  
font-weight      : bold;}

a.category:hover {  color            : #7B8DA1;}

/* 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;}

.style5 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.style7 {
font-weight: bold;
font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CCCCCC;}

.style8 {
	color: #FF6600;
	font-weight: bold;
}
.style9 {
	color: #FFFFFF;
	font-weight: bold;
}
.style10 {font-size: 9px}


/* for modifying {moscode} output.  Dont set the colour! */

.moscode {        background-color: #f0f0f0;}

/* Text passed with mosmsg url parameter */

.message {        
font-family : Verdana, Arial, Helvetica, sans-serif;        
font-weight: bold;        
font-size : 10pt;        
color : #ff6600;        
text-align: center;}

/* custom stuff */

.container{        border: solid;        border-width: 0px;        border-color: #efefef;        background-color: black;}
.boxes {        border: solid;        border-color: #efefef;        border-width: 0px;}

#left_edge {
	background-image: url(http://www.expix.co.uk/templates/ex-front/images/left-edge.gif);
	background-repeat: repeat-y;
	width: 21px;
	min-height: 100%;
	height: 1000px;
	min-height:400px;

}
#right_edge {
	background-image: url(http://www.expix.co.uk/templates/ex-front/images/right-edge.gif);
	background-repeat: repeat-y;
	width: 21px;
	min-height: 100%;
	height: 1000px;
	min-height:400px;

}
#menu_base {
	background-color: #000000;
	background-image: url(http://www.expix.co.uk/templates/ex-front/images/menubase.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 32px;
	background-position: center top;
}
.style1 {color: #000000}
.style2 {color: #FFF900}
.style3 {
	font-size: 10px;
	color: #666666;
}
.style4 {font-size: 14px}
