/* CSS Document */
/*body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFFF;}*/
body {background:#dad9d6 url("/global/images/site_bg_body.gif") repeat-y 50% 0;text-align:center;font:70%/1.2 verdana,sans-serif;color:#000}
A:hover{color: #a00;text-decoration: none; }
A, A:visited{text-decoration: none;color: #466488;}
input {padding-bottom:2px;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
p { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333;}
.footer {font-family: Tahoma; font-size: 10px;  color: #333333;}
.footer a,a:visited{text-decoration: none; color: #333333; font-weight:bolder;}
.footer a:hover { color:  #a00;text-decoration: none;}
.searchBox { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; background-image:  url(../data/assets/formbox.gif); background-repeat: no-repeat; border: thin none #FFFFFF;}
.sButton {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; width:40pt; height:14;}
.sInput {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px; width:70pt; height:10;}
.header, h1, h2 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #666666;}
A.header:link { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none; }
.caption { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #586D9D; line-height: normal;}
.bodytext { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #333333; line-height: normal;}
.bodyheader{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #666666;}
.caption-italic,h3,h4 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; color: #586D9D; line-height: normal; font-variant: normal;}
.homepage-links, A.homepage-links { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: capitalize; color: #666666; list-style-position: inside; list-style-image:  url(../www.unimelb.edu.au/images/bullet.gif); list-style-type: none; text-decoration: none; }
.homepage-news, A.homepage-news, A:Visited.homepage-news { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; list-style-position: inside; list-style-image: url(images/bullet-white.gif);}
.dot-link, A.dot-link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-transform: capitalize; color: #666666; list-style-position: inside; list-style-image:  url(../www.unimelb.edu.au/images/bullet.gif); text-decoration: none; }
.sub-footer { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-transform: none; color: #FFFFFF;}
A.sub-footer:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-transform: none; color: #FFFFFF;}
.body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333333;}
.leftmenu-link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-transform: uppercase; text-decoration: none; color: #000000;}
.TopMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #466488; text-transform: uppercase; text-decoration: none;}
.LngBox { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #466488;  text-decoration: none;}
.LocationBox { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #466488;  text-decoration: none;}
.menu {BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; Z-INDEX: 10; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid; POSITION: absolute; BACKGROUND-COLOR: #586D9D; LAYER-BACKGROUND-COLOR: #586D9D}
.menuBarLink { text-decoration: none; font-style: normal; font-size: 10px; color: #333333; font-family: helvetica,arial; outline: none; }
.redText {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #ff0000; line-height: normal;}
.LargeWhitetext { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: normal;}
.smallGraytext { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #525257; line-height: normal;}
.smallHypertext { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #336699; line-height: normal; text-decoration: underline;}
.featuretext { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #336699; line-height: normal;}
.locText { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #336699; line-height: normal;white-space:nowrap;}
.inovatortext { font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #336699; line-height: normal;}
.invGrayText {font-family: verdana; font-size: 12px; font-style: normal; font-weight: normal; color: #333333; line-height: normal;}
.gmText { font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight:normal; color: #336699; line-height: normal;}
.invGrayTextV1 {font-family: arial; font-size: 11px; font-style: normal; font-weight: normal; color: #333333; line-height: normal;}
.inovatortextV1 {font-family:  arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #336699; line-height: normal;}
.gmTextV1 { font-family:  arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight:normal; color: #FFFFFF; line-height: normal;}
.hrDotted{color: #fff; background-color: #fff; border: 1px dotted #525257; border-style: none none dotted; }			
.menuBg {BACKGROUND-IMAGE: url(http://gfx2.hotmail.com/bgcolor.gif); HEIGHT: 25px}
.redText {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #ff0000; line-height: normal;}
.smallBlacktext { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #333333; line-height: normal;}
.copyWrighttext {font-family: Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #333333; line-height: normal; padding-top:7px;}
.imageheader {BACKGROUND-IMAGE:url(images/titile_bg_v2); BACKGROUND-REPEAT:repeat-y;}
.searchBartext {font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color:#000000; line-height: normal; margin-bottom: 5px;}
.selectBox {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; width: 220px; font-style: normal; font-weight: normal; color:#000000;} 
.selectBoxV1 {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; width: 240px; font-style: normal; font-weight: normal; color:#000000;} 
.selectBoxV2 {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; width: 340px; font-style: normal; font-weight: normal; color:#000000;} 
.EditBoxText{font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color:#000000; line-height: normal;border: 1px solid black;}
.EntryText {font-family: verdana; font-size: 13px; font-style: normal; font-weight: normal; color: #333366; line-height: normal;}
.EntryTextV1 {font-family: verdana; font-size: 24px; font-style: normal; font-weight: normal; color: #2976D0; line-height: normal;}
.newsHeading {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:bold; color:#000000; line-height: normal; margin-bottom: 5px;}
.articleHeading {font-family: verdana, arial, helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight:bold; color:#003366; line-height: normal; margin-bottom: 5px;}
.newsText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; color:#000000; line-height: normal; margin-bottom: 5px;}
.newsBackLink {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration: none; color: #003366;}
.articleSourcText{font-family: verdana; font-size: 12px; font-weight:bold; text-decoration: none; color: #003366;}
.printEmailText{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #003366;}
.newsBackLinkUC {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight:bold; text-transform: uppercase; text-decoration: none; color: #003366;}
.sInvTxt {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; line-height: normal; padding-left:10px}
.searchFoundText{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #336699;}
.sIndCatTxt{ font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}
.ListingTxt{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000;}
.vDetailText{font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; text-decoration: none; color: #336699;}
.ResultBarTxt {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; line-height: normal;padding-left:5px; text-decoration:none;white-space:nowrap;}
.ResultTxt {font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; line-height: normal;padding-left:5px}
.BusinessName{font-family: Arial; font-size: 20px; font-style: normal; font-weight: bold; color: #000000; line-height: normal;padding-left:5px}
.contactHeading{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #336699;}
.contactTxt{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000;}
.boxContentTxt{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000;}
.WhiteText {font-family: verdana; font-size: 13px; font-style: normal; font-weight: normal; color: #ffffff; line-height: normal;}
.lblCatTxt{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #336699; line-height: normal;white-space:nowrap; display:block; padding-bottom:5px}
.leftNavTop {display: block; padding: 2px 2px; text-decoration: none; color: #466488; font: bold 13px Arial Narrow;PADDING-LEFT: 3px;PADDING-RIGHT: 3px; white-space:nowrap;}

.leftNavActive {display: block; text-decoration: none; color: #a00; font: bold 13px Arial Narrow; PADDING-LEFT: 3px;PADDING-RIGHT: 3px;  white-space:nowrap;}
.leftNav {display: block; text-decoration: none; color: #466488; font: bold 13px Arial Narrow;PADDING-LEFT: 3px;PADDING-RIGHT: 3px;  white-space:nowrap;}
/*
.leftNav a, a:visited{display: block; text-decoration: none; color: #466488; font: bold 13px Arial Narrow;PADDING-LEFT: 3px;PADDING-RIGHT: 3px;  white-space:nowrap;}
*/
.leftNav a:hover{color: #a00; text-decoration: none;}

.tnav {display: block; text-decoration: none; color: #333333; font: bold 13px Arial Narrow;PADDING-LEFT: 3px;PADDING-RIGHT: 3px;  white-space:nowrap;}
.tNav a:hover{color: #a00; text-decoration: none;}

.GrayLine{
display: block;
background: url(/global/images/graydot.jpg) center center repeat-x;
width:174px;
height:5px;
vertical-align:bottom;
}
.entRedTxt{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight:bold; color: #D22222; line-height: normal; padding-left:8px}
.entSmallTxt{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; line-height: normal; padding-left:18px; display:block}
.rednotice {
 font: 12px/16px verdana, arial, helvetica, sans-serif;
 color: #c00;
 background: #F2f2f2;
 border: 1px dotted #999;
 margin-top: 10px;
 padding: 8px;
}
.importantnotice {
 font: 12px/16px verdana, arial, helvetica, sans-serif;
 color: #c00;
 background: #F2f2f2;
 border: 1px dotted #999;
 margin-top: 10px;
 padding: 8px; 
}
.InvTxtBox {
	 BACKGROUND: url(/global/images/invBox_bg.jpg) repeat-x
}
.dotedLine {
	 BACKGROUND: url(/global/images/line_1.jpg) repeat-x
}
.BottomBorder {border-bottom:1px dotted #525257;}
.rndBoxHeading{   font-family: verdana; 
    font-size: 10pt; font-style: normal; font-weight: normal; color:#000000; line-height: normal; 
    background: url(/global/images/bg_heading.jpg);  
    background-repeat:no-repeat;
    height:25;
    padding-top:4;
    padding-left:4;
}
#bListBoxHead
{   font-family: verdana; 
    font-size: 10pt; font-style: normal; font-weight: normal; color:#3A3A3A; line-height: normal; 
    background: url(/global/images/bg_heading.jpg);  
    background-repeat:no-repeat;
    height:25;
    padding-top:4;
    padding-left:4;
}
.pgTitle
{
    background: url(/global/images/home_title.jpg);
    background-repeat:no-repeat;
    height:126;
}
.homeBg
{
    background: url(/global/images/homeBg.jpg);
    background-repeat:no-repeat;
   
}

#titleHeader
{
    background: url(/global/images/home_title_V0.jpg);
    background-repeat:no-repeat;
    height:126px;
}
#spBg
{
    background: url(/global/images/sp_line2.jpg);
    background-repeat:no-repeat;   
}


/*------Menu Box ---   */
.TopMenu {
	 BACKGROUND: url(/global/images/menu_bg.png) repeat-y
}

table.topMenu a { 
width:125px; 
border:1px solid #333333; 
display: block; 
} 


/*------Count Box ---   */
.contBox {
	 BORDER-COLLAPSE: collapse
}
.contBox .tl {
	BACKGROUND: url(/global/images/corner/tl.jpg) no-repeat
}
.contBox .tr {
	BACKGROUND: url(/global/images/corner/tr.jpg) no-repeat
}
.contBox .bl {
	BACKGROUND: url(/global/images/corner/bl.jpg) no-repeat
}
.contBox .br {
	BACKGROUND: url(/global/images/corner/br.jpg) no-repeat
}
.contBox .left {
	BACKGROUND: url(/global/images/corner/left.jpg) repeat-y
}
.contBox .right {
	BACKGROUND: url(/global/images/corner/right.jpg) repeat-y
}
.contBox .top {
	BACKGROUND: url(/global/images/corner/top.jpg) repeat-x
}
.contBox .bot {
	BACKGROUND: url(/global/images/corner/bot.jpg) repeat-x
}
.contBox .tl {
	WIDTH: 25px; HEIGHT: 25px
}
.contBox .tr {
	WIDTH: 25px; HEIGHT: 25px
}
.contBox .bl {
	WIDTH: 25px; HEIGHT: 25px
}
.contBox .br {
	WIDTH: 25px; HEIGHT: 25px
}
.contBox .tl {
	WIDTH: 23px
}
.contBox .bl {
	WIDTH: 23px
}
.contBox .left {
	WIDTH: 23px
}
.contBox .boxCont {
	BACKGROUND: #FFFFFF; COLOR: black
}
.contBox .newsTop {
	BACKGROUND: url(/global/images/corner/newsTop.jpg) repeat-x;
}
#content .contBox H1 {
	CLEAR: both; COLOR: #8383dd
}
#content .contBox .boxCont {
	VERTICAL-ALIGN: top; HEIGHT: 400px
}
/* -----Count Box ----*/

#postcodecheck #postcodeheading a, #weatherPromoContainer #weatherheading a, #newslinks #newsheading a, #worldTimeContainer #worldtimeheading a {
    text-decoration: none;
    color: #000000;
}
/* --- news styles --- */
#newsBox
{
    background: url(/global/images/back_sponsored-gov.gif);
    background-repeat:no-repeat;
    height:400px;
    width:500px;
    border-bottom:1px;
}

#newslinks h3 
{ 
	background: url(/global/images/heading-news-500.jpg) no-repeat; 
}

#newslinks ul {
    margin: 0.5em 0 0 18px;
    padding: 0;
    list-style: none;
}

#newslinks li {
    margin-bottom: 0.35em;
    padding-left: 17px;
    background-image: url(/global/images/bullet_news.gif);
    background-repeat: no-repeat;
    background-position: 0 0.15em;
}

#newslinks li a {
    color: #3849B4;
    text-decoration: none;
}

#newslinks p {
    margin: 0 25px 1.5em 0;
    text-align: left;
}

#newslinks p img {
    position: relative;
    float: right;   
    right: 65px;  
    top: 4px;
    margin-right: 5px;
    margin-bottom: 5px;
}

#newslinks p a {
	margin: 0px 0px 0px 20px;
    color: #424242;
}

#newslinks #newsheading a
{ 
	text-decoration: none;
	color: #000000; 
}

/* send to a friend table & form*/
.stf_table tr {vertical-align:middle;}
.stf_table tr.comments {vertical-align:top;}
.stf_table th {font-size:0.92em; text-align:left; padding:3px;}
.stf_table th.thh {text-align:left; padding:3px;}
.stf_table td {font-size:0.92em;}
.stf {width:400px; color:#333; background-color:#eee; border:1px solid #666;}


/* --- talladd styles --- */

/* .topMenu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #333333;} */
/* .home-news-header { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; text-transform: uppercase; color: #FFFFFF; padding-left: 3px;} */
/* .home-bulleted-news { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; list-style-position: inside; list-style-image: url(images/bullet-white.gif);} */
/* .eventBullet { list-style-image:   url(../events.unimelb.edu.au/images/EL_bullet.gif); list-style-type: square;} */
