/* ----------------------------------- */
/* This workaround is for an IE3 CSS bug to prevent IE3 from recognizing the first link colour on the css file and then applying it to all links on the page */
/* ----------------------------------- */
.workaround a {
	color: #0000FF
}

.workaround td {
	background: #CCCCCC;
}

strong {
	font-weight: bold;
	color: #063;
}

.navskip 	{
	display:	none;
}


/* ----------------------------------- */
/* ----------------------------------- */
/* This controls coursetables */
/* ----------------------------------- */
.coursetable th {  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4F4D42;
	text-align: left;
	vertical-align: text-top;
}
	
.coursetable td {  font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4F4D42;
	text-align: left;
	padding-left: 5px;
	vertical-align: text-top;
}

.datatable th {  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4F4D42;
	text-align: left;
	padding-right: 5px;
	vertical-align: text-top;
}
	
.datatable td {  font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4F4D42;
	text-align: left;
	padding-right: 5px;
	padding-bottom: 20px;
	vertical-align: text-top;
}

.spsubjects th{
	font: bold 11px  Verdana, Arial, Helvetica; 
	color: #666666;
	text-align: left;}



.spsubjects td p{  font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.spsubjects td a{  font: 11px Verdana, Arial, Helvetica, sans-serif;
}
	
	
/* ----------------------------------- */
/* This controls th display of message for users on 3.0 and older older browsers */
/* ----------------------------------- */
.olderbrowsers	{
	display:	none;
	}


/* ----------------------------------- */
/* SUBSITE NEW STYLES				   */
/* ----------------------------------- */


body {
	background: #F5F7F5;
}

/* ----------------------------------- */
/* Header Styles					   */
/* ----------------------------------- */

.header {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #E0DCE2;
	background: #316731;
}
.header a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #E0DCE2;
	text-decoration: none;
}
.header a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.stretch {
	background: #8EAA8E;
}
.logo {
	background: #4F2764 url(../gfx/logos/header-logo.gif) no-repeat;
}
.headerimage {
	background:   url(../gfx/header/header.jpg) no-repeat left;
}

/* ----------------------------------- */
/* Primary Navigation Styles			   */
/* ----------------------------------- */

.primarynavigation { font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #B5C7B5;
}

.primarynavigation a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #316531;
	}

.primarynavigation a:hover {
	color: #316531;
	text-decoration: underline;
	}
	
.primarynavigation td {
	color: #316531;
	text-decoration: underline;
	padding-right: 6px;

	}
	
.testing td a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #990000;
}

.testing a:hover {
	color: #990000;
	text-decoration: underline;
	}
	
/* ----------------------------------- */
/* Dashed Vertical Line			   */
/* ----------------------------------- */	
	
.dashright {
	background: #F5F7F5 url(../gfx/global/dash-bg-right.gif) repeat-y right top;
}

.dashleft {
	background: #F5F7F5 url(../gfx/global/dash-bg.gif) repeat-y left top;
}
.curve {
	background:     url(../gfx/curves/header-curve.gif) no-repeat left top;
}

/* ----------------------------------- */
/* Breadcrumbs		    			   */
/* ----------------------------------- */

.breadcrumbs {
	padding-top: 18px;
	padding-bottom: 28px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
}

.breadcrumbs a {
	color: #006699;
}

.breadcrumbs a:hover {
	color: #000066
}
.bgshade {
	background: #F5F7F5;
}


/* ----------------------------------- */
/* General Content Left */
/* ----------------------------------- */
.sectionnav table {
	border-top: 0px solid #DEE4DE;
	border-right: 0px solid #DEE4DE;
	border-bottom: 10px solid #DEE4DE;
	border-left: 0px solid #DEE4DE;
	padding: 0px;
	background: #DEE4DE;
}

.sectionnav th {
	text-align: left;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	background: #316131;
	height: 30px;
	padding-left: 10px;
	vertical-align: middle;
}

.sectionnav th a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none
}

.sectionnav th a:hover {
	color: #FFFFFF;
	text-decoration: underline;

}

.sectionnav td {
	padding: 6px 6px 2px 10px;
	background: #DEE4DE;
}

.sectionnav td a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #316531;
	text-decoration:none;
}

.sectionnav td a strong{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #316531;
	text-decoration:none
}

.sectionnav td strong a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #316531;
	text-decoration:none	
}





/* ------------------------------------------------- */
/* SITEMAP: Sitemap Styles for Subnav Library Items  */
/* ------------------------------------------------- */
.sitemap th a {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	}
	
.sitemap table {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}
				
.sitemap table th {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	}
				
.sitemap table td {
	padding-top: 2px;
	padding-bottom: 2px;
	}				

/* ------------------------- */
/* HOMEPAGE SPECIAL STYLES   */
/* ------------------------- */

.homeintro {
	background: #EAF0EE;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	color: #316731;
	padding-top: 15px;
}

.homeintro strong {
	font: bold 24px Georgia, Times New Roman, Times, serif;
	color: #316731;
}

.hometranslation {
	font: bold 16px Georgia, Times New Roman, Times, serif;
	color: #316731;
}

.homeintro em {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 10px;
	text-transform: uppercase;
}

.homeintro li {
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	color: #316731;
	margin-left: -20px;
}
.homeintro li a {
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	color: #316731;
	text-decoration: none;
}
.homeintro li a:hover {
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	color: #316731;
	text-decoration: underline;
}
.homedash {
	background:    url(../gfx/global/dash-btm.gif) repeat;
}

.homelinks {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	padding-bottom: 15px;

}

.homelinks td b a {
	font: bold 14px/20px Arial, Verdana, Helvetica, sans-serif;
	color: #316731;
	text-decoration: underline;
	padding-bottom: 15px;
	text-transform: none;
}

.homelinks td b a:hover {
	font: bold 14px/20px Arial, Verdana, Helvetica, sans-serif;
	color: #4F2764;
	text-decoration: none;
	text-transform: none;

}

.homelinks td {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	text-transform: none;


}
.homelinks td a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	text-decoration: underline;
	text-transform: none;

}
.homelinks td a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	text-decoration: none;
	text-transform: none;

}

.homelinks td b {
	margin-top: 100px;
}

/* ----------------------------------- */
/* General Content Centre  */
/* ----------------------------------- */

.pagecentre {
	background:         url(../master-gfx/globalgfx/pattern1.gif) no-repeat right bottom;
}

.generalcontent H1 {
	font: normal 24px "Times New Roman", Times, serif;
	color: #990000;
}

.generalcontent H2 {
	font: bold 16px/22px  Arial, Verdana, Helvetica; 
	color: #990000;
}

.generalcontent H3 {
	font: 12px verdana ariel;
	color: #4F4D42;
	
	}

.generalcontent H4 {
	font: bold 10px/12px Verdana, Arial, Helvetica; 
	color: #990000;
}

.generalcontent p {
	font: 12px/18px Verdana, Arial, Helvetica;
	color: #333;
}

.generalcontent li {
	font: 12px/18px Verdana, Arial, Helvetica;
	color: #4F4D42;

}

.generalcontent li a {
	color: #006699;
}

.generalcontent li a:hover {
	color: #000066; 
}

.generalcontent a {
	color: #006699
}

.generalcontent a:hover {
	color: #000066
}


/* ----------------------------------- */
/* General Content Right */
/* ----------------------------------- */

.generalcontentright p{
	font: 10px/12px Verdana, Arial, Helvetica; 
	color: #4F4D42; 
}

.generalcontentright strong{
	font: normal 10px/12px Verdana, Arial, Helvetica;  
	color: #000000; 
}

.generalcontentright h1{
	font: bold 11px Verdana, Arial, Helvetica; 
	color: #333; 
}

/* ----------------------------------- */
/* General Content: Table style */
/* ----------------------------------- */

.generaltable	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

.generaltable th	{
	font-weight: bold;
	color: #990000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	padding-left: 5px;
	
}

.generaltable td	{
	font-weight: normal;
	color: #4A4A42;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	background-color: #F3F1F5;
	border-top-width: 2px;
	border-right-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
}

.generaltable td a	{
	color: #006699;
	text-decoration: underline;
}

.generaltable td a:hover	{
	color: #000066;
	text-decoration: underline;
}

.generaltable	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}


/* ----------------------------------- */
/* TOOLKIT STYLES                      */
/* ----------------------------------- */

/* ----------------------------------- */
/* Toolkit: Related Links */
/* ----------------------------------- */


.tkrelated {
	border-top: 1px solid #CCCCCC;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;

}


.tkrelatedbox {
	border-top: 0px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;


}

.tkrelatedbox table {
	font: normal 10px Verdana, Arial, Helvetica;
	color: #666666;	

}

.tkrelatedbox table th {
	color: #990000;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 3px;
}

.tkrelatedbox table td {
	text-decoration: none;
}


.tkrelatedbox table td a {
	color: #006699;
	text-decoration: underline}

.tkrelatedbox table td a:hover {
	color: #000066;
}

/* ----------------------------------- */
/* Toolkit: Portal Related Links */
/* ----------------------------------- */


.tkportal {
	font: normal 11px Verdana, Arial, Helvetica;
	color: #666666;	
}

.tkportal th {
	color: #990000;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 3px;
}

.tkportal td {
	text-decoration: none;
}


.tkportal td a {
	color: #006699;
	text-decoration: underline}

.tkportal td a:hover {
	color: #000066;
}

/* ----------------------------------- */
/* Toolkit: Marketing Object Text Formatting */
/* ----------------------------------- */

.marketingobject  {
	font: 12px/16px Arial, Verdana, Geneva;
	color: #333333;
	vertical-align: top;
	padding: 0px 14px 14px;
}

.marketingobject a {
	font: bold 12px/16px Arial, Verdana, Geneva;
	color: #006699;
	text-decoration: none
}

.marketingobject a:hover {
	color: #000066;
	text-decoration: none
}

.marketingobject strong {
	font: bold 16px/17px Arial, Verdana, Geneva;
	color: #4F4D42;

}

/* ----------------------------------- */
/* Toolkit: Special Marketing Objects with images */
/* ----------------------------------- */

.marketingwellington {
	background:     url(../master-gfx/objectsgfx/wellington_145.gif) bottom;	
}

.marketingcampus {
	background:      url(../master-gfx/objectsgfx/campus-tour.gif) bottom;	
}

.marketingenrolonline {
	background:      url(../master-gfx/objectsgfx/enrol-online.gif) bottom;
}

.marketing_enrol_in_person {
	background:      url(../master-gfx/objectsgfx/enrol-in-person.gif) bottom;

}

.marketinggradient {
	background:    url(../master-gfx/objectsgfx/gradient.gif) no-repeat left bottom;

}

.marketingplanning {
	background:      url(../master-gfx/objectsgfx/course-planning.gif) bottom;
}

.marketingsummer {
	background:      url(../master-gfx/objectsgfx/summer-trimester.gif) bottom;}
	
.marketingevents {
	background:      url(../master-gfx/objectsgfx/lifeaftervic.gif) bottom;}

/* ----------------------------------- */
/* Toolkit: Student Profile            */
/* ----------------------------------- */


.tkprofile {
	font: normal 10px/12px Verdana, Arial, Helvetica;
	color: #4F4D42;
	background: #EFF3EF;
}

.tkprofile td{
	padding: 8px;
}


.tkprofile h1{
	font: bold 11px Verdana, Arial, Helvetica;
	color: #990000
}

.tkprofile a{
	color: #006699		
}

.tkprofile a:hover{
	color: #000066		
}

.tkleftimage {
	padding-bottom: 12px;
	padding-right: 24px;
}

.tkprofile img {
	border: 1px solid #000000;
}

a img {

            border: none;    

}



/* ------------------------------- */
/* Toolkit: Staff Contact          */
/* ------------------------------- */

.contactinfo h3 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #336633;
}
.contactinfo hr {
	border: 0px;
	height: 1px;
	background: #FFFFFF;
	color: #FFFFFF;
}

.contactinfo a {
	color: #006699;
}

.contactinfo a:hover {
	color: #000066;
}
.contactinfo {
	background: #eff3ef;
	padding: 11px 11px 0px;
}

/* ----------------------------------- */
/* Toolkit: Glossary */
/* ----------------------------------- */

.tkglossary th {
	font: bold 11px Verdana, Arial, Helvetica;
	color: #990000;
	text-transform: uppercase;
	text-align: left;
	border-bottom: 1px solid #CCCCCC;	
}

.tkglossary td {
	font: 10px Verdana, Arial, Helvetica;
	line-height: 12px;
	color: #4F4D42;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 20px;
}

.tkglossary strong {
	font: normal;
	color: #000000;	
}

.tkglossary a {
	color: #006699;	
}

.tkglossary a:hover {
	color: #000066;	
}

/* ----------------------------------- */
/* Toolkit: Impage Images          */
/* ----------------------------------- */


.tkleftimagecaption {
	color: #336633;
	font: italic 11px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 6px;
	padding-right: 12px;
	padding-top: 6px;
}
.tkrightimage {
	padding-bottom: 12px;
	padding-left: 24px;
}
.tkrightimagecaption {
	color: #336633;
	font: italic 11px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-right: 12px;
}
.tkrightimage img {
	border: 1px solid #000000;
}

.tkleftimage img {
	border: 1px solid #000000;
}

/* ----------------------------------- */
/* Toolkit: A-Z List     */
/* ----------------------------------- */


.tkatoz {
	font: bold 16px Arial, Verdana, Helvetica;
	color: #4F4D42;
	border: 1px solid #4F4D42;
	text-align: left;
}

.tkatoz th {
	font: bold 10px/12px Verdana, Arial, Helvetica;
	text-align: left;
	padding-top: 14px;
	padding-right: 14px;
	padding-left: 14px;
}
	
.tkatoz a {
	color: #006699;	
}

/* ----------------------------------- */
/* Toolkit: A-Z Link List     */
/* ----------------------------------- */


.tkatozlinks {
	font: 11px Arial, Helvetica, sans-serif;
	
}

.tkatozlinks th {
	font: bold 16px Arial, Verdana, Helvetica;
	color: #990000;
	text-align: left;
	padding-top: 30px;
}

.tkatozlinks li {
	font: 11px/18px Verdana, Arial, Helvetica;
	color: #CCCCCC;
	list-style:     url(../master-gfx/globalgfx/bullet-sq.gif);
}

.tkatozlinks li a {
	color: #006699;
	text-decoration:none;
}

.tkatozlinks li a:hover {
	color: #006699;
	text-decoration:underline;
}

.tkatozlinks strong {
	font: bold 12px Verdana, Arial, Helvetica;
	color: #006699;
}

/* ----------------------------------- */
/* Toolkit: Special Links    */
/* ----------------------------------- */

.tkspeciallinks {
	border: 1px solid #4F4D42;	
}

.tkspeciallinkslabel {
	font: bold 10px/12px Verdana, Arial, Helvetica;
	color: #4F4D42;
	padding: 14px 14px 0px;
}

.tkspeciallinksinfo {
	font: 12px/18px Verdana, Arial, Helvetica;
	color: #4F4D42;
	padding: 0px 14px 14px;
}

.tkspeciallinksinfo a {
	color: #006699;
	text-decoration:none;	
}

.tkspeciallinksinfo a:hover {
	color: #006699;
	text-decoration:underline;	
}

.tkspeciallinksinfo li {
	color: #999999;
	list-style:     url(../master-gfx/globalgfx/arrow-bullet-down.gif);
	padding-bottom: 0px;
	font-weight: normal;

}	

.tkspeciallinksinfo li a {
	color: #006699;
	text-decoration:none;	
}

.tkspeciallinksinfo li a:hover {
	color: #006699;
	text-decoration:underline;	
}

/* ----------------------------------- */
/* Toolkit: Right Column Download Box */
/* ----------------------------------- */


.tkdownloadright {
	font: normal 10px/12px Verdana, Arial, Helvetica;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.tkdownloadright a {
	color: #006699
}

.tkdownloadright a:hover {
	color: #000066
}

.tkdownloadright th {
	text-align: left;
	background: #316531;
	padding: 6px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
}

.tkdownloadright td {
	font: normal 10px/12px Verdana, Arial, Helvetica;
	color: #999900;
	padding: 6px;
}

/* ----------------------------------- */
/* Toolkit: Centre Column Download Box */
/* ----------------------------------- */

.tkdownloadcentre {
	font: normal 12px/18px Verdana, Arial, Helvetica;
	color: #4F4D42;
	border: 1px solid #CCCCCC;
}

.tkdownloadcentre a {
	color: #006699
}

.tkdownloadcentre a:hover {
	color: #000066
}

.tkdownloadcentre th {
	text-align: left;
	background: #E1E8E1;
	padding: 6px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
}

.tkdownloadcentre td {
	padding: 6px;
}

/* ----------------------------------- */
/* Toolkit: Section Index Page Objects */
/* ----------------------------------- */


.tkmeta {
	font: 12px/18px Verdana, Arial, Helvetica;
	color: #4F4D42;
}

.tkmeta a {
	font: bold 12px/18px Verdana, Arial, Helvetica;
	color: #006699;
}

.tkmeta a:hover {
	color: #000066;
}

.tkmeta th {
	font: bold 10px/12px Verdana, Arial, Helvetica;
	text-align: left;
}
 
.tkatoz td {
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
}


/* ----------------------------------- */
/* Footer  */
/* ----------------------------------- */

.footer {
	background:       #316531;
}

.footerglobal {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #316531;
	vertical-align: middle;
	color: #FFFFFF;
}

.footerglobal a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.footerglobal a:hover {
	color: #FFFFFF;
	text-decoration: underline;

}

.footerlocal {
	vertical-align: middle;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #316531;
	background: #B5C7B5;

}

.footerlocal a {
padding: 5px 5px 5px 5px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #316531;
	text-decoration:none;
}

.footerlocal a:hover {
	text-decoration:underline;
	color: #316531;

}

.footerpagetop  {
	vertical-align: bottom;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #316531;
	padding: 0px 0px 14px;
}

.footerpagetop a {
	color: #316531;
	text-decoration:none
}

.footerpagetop a:hover {
	text-decoration:underline
}

.rightline {
	background: #FFFFFF url(../gfx/global/dash-bg-right.gif) repeat-y right top;
}

/* ----------------------------------- */
/* special styles for marketing group site  */
/* ----------------------------------- */
.specialtable {
	border-collapse: collapse;
	border: 1px solid #000000;
}

/* ----------------------------------- */
/* Toolkit: Special Links    */
/* ----------------------------------- */

.newsbulletin {
	font: 10px/14px Verdana, Arial, Helvetica;
	color: #666666;
	border: 1px dashed #990000;
	padding: 10px; background: url(gfx/news_gradient.jpg) repeat-x left bottom;
}

.newsbulletin a {
	font: 10px/14px Verdana, Arial, Helvetica;
	color: #006699;

}

.newsbulletin a:hover {
	font: 10px/14px Verdana, Arial, Helvetica;
	color: #00066; text-decoration:underline;
	
}

.newsbulletin h2 {
	font: bold 16px/18px  Arial, Verdana, Helvetica; 
	color: #990000
}	

/* ----------------------------------- */
/* new*** HOMEPAGE    */
/* ----------------------------------- */

.homemiddle {
	font: 10px/14px Verdana, Arial, Helvetica;
	color:#333333
}

.homemiddle strong{
	font-weight:bold;
	color: #063;
	font: 10px/14px Verdana, Arial, Helvetica;
}

.homemiddle a{
	color:#006699
}

.homemiddle h1 {
	font: 10px/14px Verdana, Arial, Helvetica;
	color: #9a7c51;
	font-weight: bold;
}

.homemiddle h2 {
	font: 10px/14px Verdana, Arial, Helvetica;
	color: #060;
	font-weight: bold;
}


.homemiddle table {
	padding-left: 0px;
}

.homemiddle table td {
	padding-right: 15px;
	padding-bottom: 15px;
}

.homemiddle table li {
	color: #333333;
	padding-left:0;
	margin-left: 0px;
	list-style-image: url(../master-gfx/globalgfx/red-arrow.gif);
	line-height: 15px;
	
}

.homeborder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: cccccc;	
	}
	
.homeborder2 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: cccccc;	
	}
	

/* ----------------------------------- */
/* new*** HOMEPAGE-LEFTCOL    */
/* ----------------------------------- */

.homeleftcol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;}

.homeleftcol h1 {
	font-size:10px;
	color:#990000;
	padding-bottom: 0px;
	margin-bottom:0px;
}

.homeleftcol hr {
	border-top : 1px solid #990000;
	height : 1px;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-bottom: 2px;
	text-align: left;
	}
	
.homeleftcol a{
	color:#006699
}

/* ----------------------------------- */
/* new*** HOMEPAGE-RIGHTCOL    */
/* ----------------------------------- */
.homerightcol {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* ----------------------------------- */
/* new*** HOMEPAGE-LEFTCOL-PROFILE  */
/* ----------------------------------- */
.homeprofile {
font:Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
}

.homeprofile h1 {
font:Arial, Helvetica, sans-serif;
color:#508193;
font-size:12px;
}

.homeprofile a {
color:#006699;
font-weight:bold;
}

/* ----------------------------------- */
/* new*** HOMEPAGE-LEFTCOL-extras  */
/* ----------------------------------- */

.homeextras {
	background-color:#eee9e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a7c51;
	font-weight: bold;
}

.homeextras a{
	color: #9a7c51;
	font-weight: bold;
	text-decoration: none;	
}

.homeextras td{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.loginerror {
	background-color:#FFFFCC;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#990000;
	width:171px;
	border: 1px solid #990000;
	padding: 5px;
}

.photobutton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}

