form {
  margin: 0;
  padding: 0;
}

body {
    font-family:arial, sans-serif;
    line-height: 1.3em;
    margin: 0px 0px 0px 0px;
    font-size: 13px;
    color: #000;
}

a:link, a:visited {
    text-decoration: none;
    font-weight: normal;
}

a:hover {
    text-decoration: underline;
    font-weight: normal;
}

input.button { cursor: pointer; }

p { margin-top: 0; margin-bottom: 5px; }

img { border: 0 none; }

h1 {
    padding: 0;
    font-family:Arial, sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    /*vertical-align: bottom;*/
    color: #666;
    text-align: left;
    /*width: 100%;*/
}

table.contentpane tbody ul {
	padding-bottom:20px;
	}

h2, td.contentheading {
    color:#005689;
    padding: 0;
    font-family:Times New Roman, serif;
    font-size: 1.7em;
    font-weight: normal;
    vertical-align: bottom;
   /* color: #666;*/
    text-align: left;
    padding-bottom:5px;
	width:81%;
	line-height:110%;
}

table.contentpaneopen h3 {
    margin-top: 25px;
    padding-bottom:5px;
    }

table.contentpaneopen td.modifydate {
	padding-bottom:10px;
	}

h4 {
    font-family: Arial, Helvetica, sans-serif;
    color: #333;
}

h3, .componentheading, table.moduletable th, legend {
  margin: 0;
  font-weight: bold;
  font-family: Times New Roman, serif;	
  color:#005689;
  font-size: 1.5em;
  padding-left: 0px;
    margin-bottom: 10px;
    text-align: left;
}

table.contentpaneopen table.pagenav {
padding-bottom:10px;}

td.buttonheading {
	width:19%;
	}

td.buttonheading a {
	color:#005689;
	font-weight:bold;
	}

div.img_caption {
	font-family: Arial, sans-serif;
	font-size:0.9em;
	font-style:italic;
	color:#444;
	} 

/**********************/
/*** minifp styling ***/
/**********************/

div.moduletable-lead table.minifp td.minifp a:hover {
	text-decoration:none;
	}

.minifp-introtitle a{
	font-family: Times New Roman, serif;
	}

.minifp p{
	font-family: Arial, sans-serif;
	}

div.moduletable-minifp {
border-top:2px solid #ccc;
padding:10px 0;
}

div.moduletable-minifp td.minifp {
border-right:1px solid #ccc;}

div.moduletable-minifp a{
color:#005689;
font-weight:normal;
line-height:1em;}

div.moduletable-minifp span a{
font-size:1.6em;
}

div.moduletablefeat {
background:#e8985d;
border:1px solid #e8985d;
}

div.moduletablefeat h3, div.moduletablestulife h3, div.moduletableent h3, div.moduletableseat h3, div.moduletablesport h3, div.moduletablecomment h3{
	font-size:1.1em;
	}

div.moduletablefeat td.minifp img, div.moduletablestulife td.minifp img, div.moduletableent td.minifp img, div.moduletablesport td.minifp img, div.moduletableseat td.minifp img{
	margin-left:-4px;
	margin-bottom:-4px;
	}

div.moduletablestulife {
background:#9972cd;
border:1px solid #9972cd;
}

div.moduletableent {
background:#dd87c6;
border:1px solid #dd87c6;
}

div.moduletableseat {
background:#6aaf5c;
border:1px solid #6aaf5c;
}

div.moduletablesport {
background:#d35761;
border:1px solid #d35761;
}

div.moduletablecomment {
background:#a79358;
border:1px solid #a79358;
}

div.moduletable-lead {
/*border-bottom:solid 2px #ccc;*/
margin:0 0 0px 0;}

div.moduletable-lead a {
font-size:2.2em;
font-weight:normal;
color:#005689;
line-height:1em;}

div.moduletable-headlines h3{
color:#6495ed}

div.moduletable-video {
padding:0;
}
div.moduletable-video td.minifp img {
margin-left:0em;
padding:0;
}
/************************/
/*** RSS Ticker Styling ***/
/************************/

div.moduletable-flash {
margin:0;
padding:0;
}

div.moduletable-flash h3 {
font-size:1.2em;
color:#005689;
padding:0;
margin:-10px 0 0 5px;
}

div.moduletable-flash a {
font-weight:bold;
padding:0;
margin:0;
}

/************************/
/*** Scroller Styling ***/
/************************/

div.moduletable-scroll {
border:solid 4px #6495ed;
}

div.moduletable-scroll a.miaScroll_title {
color:black;
font-weight:bold;
padding-bottom:5px;}

div.moduletable-scroll img {
margin:5px;}

/*************************/
/*** main menu styling ***/
/*************************/

div.moduletablemain ul.menu {
	margin:0;
	padding:0;
	}

div.moduletablemain ul.menu li{
	display:inline;
	list-style-type:none;
	color:#000;
	}

div.moduletablemain ul.menu li.parent a{
	color:#fff;
		}


div.moduletablemain ul.menu a {
	display:block;
	float:left;
	padding-top:5px;
	text-align:center;
	font-size:13px;
		}

div.moduletablemain .item482 a{
background:url(../images/newsmenu.jpg);
	height:20px;
	width:135px;
}	

div.moduletablemain .item482 a:hover{
background:url(../images/newsmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain li.parent.active.item482 a {
background:url(../images/newsmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain .item483 a{
background:url(../images/featuresmenu.jpg);
	height:20px;
	width:135px;
	}


div.moduletablemain .item483 a:hover{
background:url(../images/featuresmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain li.parent.active.item483 a {
background:url(../images/featuresmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain .item488 a{
background:url(../images/stulifemenu.jpg);
	height:20px;
	width:135px;
	}	


div.moduletablemain .item488 a:hover{
background:url(../images/stulifemenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain li.parent.active.item488 a {
background:url(../images/stulifemenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain .item494 a{
background:url(../images/entmenu.jpg);
	height:20px;
	width:135px;
	}


div.moduletablemain .item494 a:hover{
background:url(../images/entmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain li.parent.active.item494 a {
background:url(../images/entmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain .item498 a{
background:url(../images/sportmenu.jpg);
	height:20px;
	width:135px;
	}


div.moduletablemain .item498 a:hover{
background:url(../images/sportmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain li.parent.active.item498 a {
background:url(../images/sportmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain .item506 a{
background:url(../images/seatmenu.jpg);
	height:20px;
	width:140px;
	}


div.moduletablemain .item506 a:hover{
background:url(../images/seatmenu_hover.jpg);
	height:25px;
	width:140px;
	}

div.moduletablemain li.parent.active.item506 a {
background:url(../images/seatmenu_hover.jpg);
	height:25px;
	width:140px;
	}

div.moduletablemain .item511 a{
background:url(../images/commentmenu.jpg);
	height:20px;
	width:135px;
	}


div.moduletablemain .item511 a:hover{
background:url(../images/commentmenu_hover.jpg);
	height:25px;
	width:135px;
	}

div.moduletablemain li.parent.active.item511 a {
background:url(../images/commentmenu_hover.jpg);
	height:25px;
	width:135px;
	}

/************************/
/*** Sub Menu Styling ***/
/************************/

div.moduletablesub ul.menu li{
	display:inline;
	list-style-type:none;
	margin-top:10px;
	padding-right:12px;
	font-size:1.2em;
	}

/*** News sub menu **/

div.moduletablesub li.item514 a, div.moduletablesub li.item563 a {
	color:#005689;
	}

div.moduletablesub li.item514 a:hover, li.parent.active.item514 a, div.moduletablesub li.item563 a:hover, li.parent.active.item563 a {
	color:#2640d1;
	text-decoration:underline;
	}

/*div.moduletablesub li.item558 a{
	color:#fff;
	cursor:default;
	 }

div.modultablesub li.item558 a:hover, li.parent.active.item558 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}*/

/** hidden link for lead story and news category **/
div.moduletablesub li.item519 a, .item562 a{
	color:#fff;
	cursor:text;
	 }

div.modultablesub li.item519 a:hover, li.parent.active.item519 a, li.item562 a:hover, li.parent.active.item562 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}


/*** Features sub menu ***/

div.moduletablesub  .parent.item532 a {
	color:#e8985d;
	}

div.moduletablesub li.item484 a:hover, .item486 a:hover, .item526 a:hover, .item532 a:hover {
	color:#e77209;
	}

div.moduletablesub  li#current.active.item532 a {
	color:#e77209;
	text-decoration:underline;
	}

/*** hidden link for lead story **/
div.moduletablesub li.item521 a, li.item560 a, li.item484 a, .item486 a, .item526 a{
	color:#fff;
	cursor:default;
	 }

div.modultablesub li.item521 a:hover, li#current.active.item484 a, li#current.active.item486 a, li#current.active.item526 a, li.parent.active.item521 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}


/*** Student Life sub menu ***/

div.moduletablesub li.item489 a, .item490 a, .item491 a, .item492 a, .item493 a, .item531 a, .item561 a, .parent.item533 a {
	color:#9972cd;
		}

div.moduletablesub li.item489 a:hover, .item490 a:hover, .item491 a:hover, .item492 a:hover, .item493 a:hover, .item531 a:hover, .item561 a:hover, .item533 a:hover {
	color:#7119d0;
	}

div.moduletablesub li#current.active.item489 a, li#current.active.item490 a, li#current.active.item491 a, li#current.active.item492 a, li#current.active.item493 a, li#current.active.item531 a, li#current.active.ite561 a, li.parent.active.item533 a{
	color:#7119d0;
	text-decoration:underline;
	}

/** hidden link for lead story **/
div.moduletablesub li.item522 a{
	color:#fff;
	cursor:default;
	 }

div.modultablesub li.item522 a:hover, li.parent.active.item522 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}



/*** Entertainment sub menu ***/

div.moduletablesub li.item495 a, .item496 a, .item497 a, .parent.item534 a {
	color:#dd87c6;
		}

div.moduletablesub li.item495 a:hover, .item496 a:hover, .item497 a:hover, .item534 a:hover {
	color:#e245b8;
	}

div.moduletablesub li#current.active.item495 a, li#current.active.item496 a, li#current.active.item497 a, li.parent.active.item534 a{
	color:#e245b8;
	text-decoration:underline;
	}

/** hidden link for lead story **/
div.moduletablesub li.item520 a{
	color:#fff;
	cursor:default;
	 }

div.modultablesub li.item520 a:hover, li.parent.active.item520 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}



/*** Sport sub menu ***/

div.moduletablesub li.item499 a, .item500 a, .item501 a,.item502 a, .item503 a, .parent.item535 a {
	color:#d35761;
		}

div.moduletablesub li.item499 a:hover, .item500 a:hover, .item501 a:hover, .item502 a:hover, .item503 a:hover, .item535 a:hover {
	color:#d10f2a;
	}

div.moduletablesub li#current.active.item499 a, li#current.active.item500 a, li#current.active.item501 a, li#current.active.item502 a, li#current.active.item503 a, li.parent.active.item535 a {
	color:#d10f2a;
	text-decoration:underline;
	}

/** hidden link for lead story **/
div.moduletablesub li.item523 a{
	color:#fff;
	cursor:default;
	 }

div.modultablesub li.item523 a:hover, li.parent.active.item523 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}



/*** Science, Environment and Technology sub menu ***/

div.moduletablesub li.item510 a, .item507 a, .item509 a, .item527 a, .parent.item536 a {
	color:#68b05c;
		}

div.moduletablesub li.item510 a:hover, .item507 a:hover, .item509 a:hover, .item527 a:hover, .item536 a:hover {
	color:#13aa07;
	}

div.moduletablesub li#current.active.item510 a, li#current.active.item507 a, li#current.active.item509 a, li#current.active.item527 a, li.parent.active.item536 a {
	color:#13aa07;
	text-decoration:underline;
	}

/** hidden link for lead story **/
div.moduletablesub li.item524 a{
	color:#fff;
	cursor:default;
	 }

div.modultablesub li.item524 a:hover, li.parent.active.item524 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}



/*** Comment sub menu ***/

div.moduletablesub li.item512 a, .item513 a, .parent.item537 a {
	color:#A79358;
	}

div.moduletablesub li.item512 a:hover, .item513 a:hover, .item537 a:hover {
	color:#9B7f01;
	}

div.moduletablesub li#current.active.item512 a, li#current.active.item513 a, li.parent.active.item537 a {
	color:#9b7f01;
	text-decoration:underline;
	}

/** hidden link for lead story **/
div.moduletablesub li.item525 a{
	color:#fff;
	cursor:default;
	 }

div.modultablesub li.item525 a:hover, li.parent.active.item525 a {
	color:#fff;
	text-decoration:none;
	cursor:text;
	}






/****************************/
/*** More Stories Styling ***/
/****************************/

/**** more stories menu items ****/

div.moduletablemorestories ul.menu {
	margin-top:0;
	}

div.moduletablemorestories ul.menu li {
	display:inline;
	list-style-type:none;
	padding:20px;
	font-size:1.2em;
	margin-top:0;
	}

/** NEWS **/
div.moduletablemorestories li.item538 a, li.item540 a, li.item553 a{
	color:#005689;
	}

div.moduletablemorestories li.item538 a:hover, li#current.active.item538 a, li.item540 a:hover, li#current.active.item540 a, li.item553 a:hover, li#current.active.item553 a{
	color:#2640d1;
	text-decoration:underline;
	}

/** FEATURES **/
div.moduletablemorestories li.item541 a, li.item542 a, li.item554 a{
	color:#e8985d;
	}

div.moduletablemorestories li.item541 a:hover, li#current.active.item541 a, li.item542 a:hover, li#current.active.item542 a, li.item554 a:hover, li#current.active.item554 a{
	color:#e77209;
	text-decoration:underline;
	}

/** STUDENT LIFE **/
div.moduletablemorestories li.item543 a, li.item544 a, li.item555 a{
	color:#9972cd;
	}

div.moduletablemorestories li.item543 a:hover, li#current.active.item543 a, li.item544 a:hover, li#current.active.item544 a, li.item555 a:hover, li#current.active.item555 a{
	color:#7119d0;
	text-decoration:underline;
	}

/** ENTERTAINMENT **/
div.moduletablemorestories li.item545 a, li.item546 a, li.item556 a{
	color:#dd87c6;
	}

div.moduletablemorestories li.item545 a:hover, li#current.active.item545 a, li.item546 a:hover, li#current.active.item546 a, li.item556 a:hover, li#current.active.item556 a{
	color:#e245b8;
	text-decoration:underline;
	}

/** SPORT **/
div.moduletablemorestories li.item547 a, li.item548 a, li.item557 a{
	color:#d35761;
	}

div.moduletablemorestories li.item547 a:hover, li#current.active.item547 a, li.item548 a:hover, li#current.active.item548 a, li.item557 a:hover, li#current.active.item557 a{
	color:#d10f2a;
	text-decoration:underline;
	}

/** SCI, ENV AND TECH **/
div.moduletablemorestories li.item549 a, li.item550 a, li.item558 a{
	color:#68b05c;
	}

div.moduletablemorestories li.item549 a:hover, li#current.active.item549 a, li.item550 a:hover, li#current.active.item550 a, li.item558 a:hover, li#current.active.item558 a {
	color:#13aa07;
	text-decoration:underline;
	}

/** COMMENT **/
div.moduletablemorestories li.item551 a, li.item552 a, li.item559 a{
	color:#a79358;
	}

div.moduletablemorestories li.item551 a:hover, li#current.active.item551 a, li.item552 a:hover, li#current.active.item552 a, li.item559 a:hover, li#current.active.item559 a {
	color:#9b7f01;
	text-decoration:underline;
	}

/*** more stories layout ***/

div.latestnews .body {	
	border-bottom:dashed #ccc 2px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:10px;
	}

div.latestnews a.latestnews {
	color:#005689;
	font-weight:normal;
	font-size:1.6em;
	line-height:1em;
	}


/*** Related Articles styling ***/

div.moduletable-related {
	background-color:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;	
	}

div.moduletable-related h3 {
	font-size:1.1em;
	padding-top:5px;	
	padding-bottom:0;
	}

div.moduletable-related ul {
	padding-left:-55px;
	}

div.moduletable-related ul.relateditems-related li {
	border-bottom:1px solid #ccc;
	padding-left:5px;
	}

div.moduletable-related li a {
	color:#005689;
	}


/** NIB styling **/

div.moduletable-nib .minifp-introtitle {
	font-family:Times New Roman, serif;
	color:#005689;
	font-weight:normal;
	font-size:1.2em;
	line-height:1em;
	}

div.moduletable-nib .minifp p{
	font-size:0.9em
	}

div.moduletable-nib h3 {
	text-align:center;
	} 

