/* CSS Document */

/* ---- Your Money, Your Home ---- */
body {
	margin: 1em 0 0 0;
	padding: 0 0 1em 0;
	text-align: center;
    min-width: 772px;
	background-color: #f2f6fa;
	background-position: top;
	background-repeat: repeat-y;
	color:#000;
}

body, h1, h2, h3, h4, h5, h6,ol, ul, li, p {
	font-family: verdana, arial, helvetica, sans-serif;
	letter-spacing:1px;
	}

/*---------*/


/*-------------- switchers -------------*/

#extras {
	float: left;
	width: auto;
}

#extras ul.switchers {
	padding:0;
	margin: 4em 0 0 0;
	list-style:none;
}

#extras ul.switchers li {
	width: auto;
	text-align:left;
	font-weight:normal;
	background-repeat:no-repeat;
	background-color: transparent;
	background-position:left;
}

/*------------------------------------*/


p {
	color:#000000;
	line-height:30px;
	font-size:1.03em;
	font-weight:normal;
	margin:20px 50px 8px 50px;
	}

h1 {
	font-size:170%;
	font-weight: normal;
	margin:0 0 15px 50px;
	line-height:50px;
}

h2 {
	font-size:120%;
	font-weight: normal;
	margin:6px 50px 3px 50px;	
	line-height:40px;
}

h3 {
	font-size:110%;
	margin:0 50px 15px 50px;	
}

	
a:link, a:visited{
	color:#032E50;
	text-decoration:underline;
}

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

a:active{
	text-decoration:underline;
	color:#F00417;

}

ul{ 
	float:left;
	margin: 10px 15px 10px 30px ;
	padding: 0 10px 0 20px;

}

li{
	margin-bottom:3px;
}

/*---------*/

p.alignText	{
	margin-left:155px;
	}
p.alignTextMore{
	margin-left:200px;
}

		/*-----top navigation----------*/

#topNav {
 clear:left;
 /*width:auto;
 font-size:100%;
 font-weight:normal;
 padding:0 25px;*/

}

#topNav ul {
 list-style-type: none;
 margin: 0;
 padding: 0 25px 0 25px;
/*border-bottom:1px solid #000033;
border:1px solid #009933;*/
width:auto;
}


#topNav li {
	float: left;
	margin: 7px 0.5% 0 0;
	max-width:16%;
	min-height:80px;
	/*height:57px;*/
	/*display: block;*/
	/*border:1px solid #FFF;
	border:1px solid #FF0000;*/
	border-bottom:1px solid #333;
	background-position:top left;
	background-repeat:no-repeat;
}


#topNav a:link, #topNav a:visited, #topNav a:hover{
	display: block;
	font-weight:600;
	text-decoration:none;
	border-width:0;
	padding:10px;
	color:#FFFFFF;
}


#topNav li.gasElec  {
	background-color:#FF8B00;
	border-bottom-color:#FF8B00;
	background-image:url(images/nav/orange-corner-top.gif);
}

#topNav li.gasElec a:link, #topNav li.gasElec a:visited{
	background:transparent url(images/nav/orange-corner-top-right.gif) top right no-repeat;
}


#topNav li.paying{
	background-color:#084EA4;
	border-bottom-color:#084EA4;
	background-image:url(images/nav/blue-corner-top.gif);
}

#topNav li.paying a:link, #topNav li.paying a:visited{
	background:transparent url(images/nav/blue-corner-top-right.gif) top right no-repeat;
}
	

#topNav li.help{
	background-color:#AE0A3D;
	border-bottom-color:#AE0A3D;
	background-image:url(images/nav/browny-corner-top.gif);
}

#topNav li.help a:link, #topNav li.help a:visited{
	background:transparent url(images/nav/browny-corner-top-right.gif) top right no-repeat;
}
	

#topNav li.insurance{
	background-color:#FB075F;
	border-bottom-color:#FB075F;
	background-image:url(images/nav/pink-corner-top.gif);
	
}

#topNav li.insurance a:link, #topNav li.insurance a:visited{
	background:transparent url(images/nav/pink-corner-top-right.gif) top right no-repeat;
}

#topNav li.managing{
	background-color:#1C8586;
	border-bottom-color:#1C8586;
	background-image:url(images/nav/green-corner-top.gif);

}

#topNav li.managing a:link, #topNav li.managing a:visited{
	background:transparent url(images/nav/green-corner-top-right.gif) top right no-repeat;
}

#topNav li.otherBills{
	background-color:#663399;
	border-bottom-color:#663399;
	background-image:url(images/nav/purple-corner-top.gif);
	
}

#topNav li.otherBills a:link, #topNav li.otherBills a:visited{
	background:transparent url(images/nav/purple-corner-top-right.gif) top right no-repeat;
}

		/*-----------------------------*/
	
			/*---sub navigation --*/
	
#subNav{
	clear:left;
	display:block;
	float:left;
	width:180px;
	margin:18px 10px 2px 23px;
	text-decoration:none;
	font-size: 85%;
	border:1px solid #FFF;
	}

#subNav ul{
	margin:0;
	padding:0;
	margin-top:12px;
	width:100%;
}


#subNav li{
	text-align:left;
	margin-bottom:10px;
	font-size:95%;
	padding:5px 4px 5px 8px;
}


#subNav li a:link, #subNav li a:visited {
	text-decoration:underline;
	color:#000033;
}

#subNav li a:hover {
	text-decoration:underline;
	color:#000033;
}


li.nav{
	list-style-type:none;
	margin-left:2px;
	
}

li.nav a:link, li.nav a:visited {
	text-decoration:underline;
	color:#000033;
}

li.nav a:hover{
	text-decoration:underline;
	color:#000033;
}


li.navSub{
	list-style-type:circle;
	margin:0 0 0 20px;
	font-size:95%;
	margin-bottom:10px;
}


#subNav li a:link, #subNav li a:visited {
 	text-decoration:underline;

}

#subNav li a:hover{
	text-decoration:underline;
	color:#000033;
}


ul#gasElec li.first, ul#otherBills li.first, ul#insurance li.first, ul#managing li.first, ul#paying li.first, ul#help li.first, ul#about li.first {
	list-style-type:none;
	font-size:100%;
	padding:0 8px 5px 8px;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#000033;
	border-bottom:4px;
	border-left:4px solid #ccc;
	border-right:4px solid #ccc;
}

ul#paying li.firstSection {
	list-style-type:none;
	font-size:100%;
	padding:0 8px 5px 8px;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#000033;
	border-bottom:4px;
	border-left:4px solid #ccc;
	border-right:4px solid #ccc;
}

/*i have added this*/
ul#gasElec li.first {
	border-color:#FF8B00;
}

/*i have added this*/
ul#otherBills li.first {
	border-color:#663399;
}

/*i have added this*/
ul#insurance li.first {
	border-color:#FB075F;
}

/*i have added this*/
ul#managing li.first {
	border-color:#1C8586;
}

/*i have added this*/
ul#paying li.first {
	border-color:#084EA4;
}

ul#paying li.firstSection {
	border-color:#084EA4;
}


/*i have added this*/
ul#help li.first {
	border-color:#AE0A3D;
}

/*i have added this*/
ul#about li.first {
	border-color:#F00417;
}

/*this div has been added to every page with a subnav*/
div.subnavBottom  {
	clear:both;
	min-height:20px;
}


/*gasElec*/

div#subNav.gasElec{
	background:transparent url(images/nav/orange-subnav-border-top.gif) top no-repeat;
}

div#subNav.gasElec div.subnavBottom /*ul*/ {
	background:transparent url(images/nav/orange-subnav-border-bottom.gif) bottom no-repeat;
}

/*paying*/

div#subNav.paying {
	background:transparent url(images/nav/blue-subnav-border-top.gif) top no-repeat;
}

div#subNav.paying div.subnavBottom /*ul*/ {
	background:transparent url(images/nav/blue-subnav-border-bottom.gif) bottom no-repeat;
}

/*insurance*/

div#subNav.insurance{
	background:transparent url(images/nav/pink-subnav-border-top.gif) top no-repeat;
}

div#subNav.insurance div.subnavBottom /*ul*/ {
	background:transparent url(images/nav/pink-subnav-border-bottom.gif) bottom no-repeat;
}

/*managing*/

div#subNav.managing{
	background:transparent url(images/nav/green-subnav-border-top.gif) top no-repeat;
}


div#subNav.managing div.subnavBottom /*ul*/ {
	background:transparent url(images/nav/green-subnav-border-bottom.gif) bottom no-repeat;
}

/*getting help*/

div#subNav.help{
	background:transparent url(images/nav/browny-subnav-border-top.gif) top no-repeat;
}

div#subNav.help div.subnavBottom /*ul*/ {
	background:transparent url(images/nav/browny-subnav-border-bottom.gif) bottom no-repeat;
}

/*other bills*/

div#subNav.otherBills{
	background:transparent url(images/nav/purple-subnav-border-top.gif) top no-repeat;
}

div#subNav.otherBills div.subnavBottom /*ul*/ {
	background:transparent url(images/nav/purple-subnav-border-bottom.gif) bottom no-repeat;
}

/*about this site*/

div#subNav.about{
	background:transparent url(images/nav/red-subnav-border-top.gif) top no-repeat;
}


div#subNav.about div.subnavBottom /*ul*/ {
	background:transparent url(images/nav/red-subnav-border-bottom.gif) bottom no-repeat;
	
	/*--------------------*/
}

/* after the generic uls - when it's nested don't show the border */

#subNav ul li ul {
	background-image:none !important;
}

/*-----subNav tint---------*/

/*gas and electricity*/

ul#gasElec li.first{
	background-color:#FFC57F;
}

ul#gasElec li.onGasElec{
	list-style-type:none;
	background-color:#FFE8CC;
	list-style-type:none;
	margin-left:4px;
	margin-right:4px;
}

ul#gasElec li.navSubGasElec{
	background-color:#FFE8CC;
	list-style-type:circle;
	margin:0 4px 0 20px;
	margin-bottom:10px;
}

/*paying*/

ul#paying li.first{
	background-color:#83A6D1;
}

ul#paying li.firstSection{
	background-color:#B4CAE4;
}

ul#paying li.onPaying{
	list-style-type:none;
	background-color:#CEDCED;
	list-style-type:none;
	margin-left:4px;
	margin-right:4px;
}

ul#paying li.navSubPaying{
	background-color:#CEDCED;
	list-style-type:circle;
	margin:0 4px 0 20px;
	margin-bottom:10px;
}



/*managing*/
ul#managing li.first{
	background-color:#8DC1D2;
}

ul#managing li.onManaging{
	list-style-type:none;
	background-color:#D2E7E7;
	list-style-type:none;
	margin-left:4px;
	margin-right:4px;
}

ul#managing li.navSubManaging{
	background-color:#D2E7E7;
	list-style-type:circle;
	margin:0 4px 0 20px;
	margin-bottom:10px;
}


/*insurance*/
ul#insurance li.first{
	background-color:#FC83AF;
}

ul#insurance li.onIns{
	list-style-type:none;
	background-color:#FECDDF;
	list-style-type:none;
	margin-left:4px;
	margin-right:4px;
}


/*help */
ul#help li.first{
	background-color:#D6849E;
}

ul#help li.onHelp{
	list-style-type:none;
	background-color:#EECBD6;
	list-style-type:none;
	margin-left:4px;
	margin-right:4px;
}

/*other bills*/
ul#otherBills li.first{
	background-color:#B095CA;
}

ul#otherBills li.onBills{
	list-style-type:none;
	background-color:#E0D6EB;
	margin-left:4px;
	margin-right:4px;
}

ul#otherBills li.navSubBills{
	background-color:#E0D6EB;
	list-style-type:circle;
	margin:0 4px 0 20px;
	margin-bottom:10px;
}

/*about*/

ul#about li.first{
	background-color:#F37F7F;
}

ul#about li.onAbout{
	list-style-type:none;
	background-color:#FACCCC;
	list-style-type:none;
	margin-left:4px;
	margin-right:4px;
}

ul#about li.navSubAbout{
	background-color:#FACCCC;
	list-style-type:circle;
	margin:0 4px 0 20px;
	margin-bottom:10px;
}

/*----------------------------------------*/




ul#gasElec li.nav, ul#gasElec li.navSub, ul#paying li.nav, ul#paying li.navSub, ul#managing li.nav, ul#managing li.navSub, ul#otherBills li.nav, ul#otherBills li.navSub, ul#insurance li.nav, ul#insurance li.navSub, ul#help li.nav, ul#help li.navSub ul#aboout li.nav, ul#about li.navSub {
	background-color:transparent;
		
}


/*----------------------------------*/





.homeSmall{
	color:#F00417;
	font-weight:bold;
	font-size:105%;
}


.small{
	font-size:70%;
}


.back{
	font-weight:bold;
	margin-top:100px
			
}
	
.highlight, em{
	font-style:normal;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:0px;
}



li.skip{
	display:none;
}


.paying{
	color:#084EA4;
}
	
.otherBills{
	color:#663399;
}

.gasElec{
	color:#FF8B00;
}
.gasElecStrong{
	color:#FF8B00;
	font-weight:bold;
}

.help{
	color:#AE0A3D;
}

.helpStrong{
	color:#AE0A3D;
	font-weight:bold;
}

.insurance{
	color:#FB075F
}

.managing{
	color:#1C8586;
}

.managingStrong{
	color:#1C8586;
	font-weight:bold;
}

.home, .about{
	/*color:#F00417;*/
	color:#E80000;
}



span.link, span.linkPaying, span.linkSmall, span.linkSmallInfo, span.goTop{
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left center;
	clear:left;
	margin:5px 0;
	padding:7px 0 7px 40px;
	display:block;
}


span.link{
	padding-left:0px;
	display:inline;
	margin-top:0px;
	margin-bottom:8px;
	margin-left:30px;
	
}

span.link a:link, span.link a:visited, li span.link a:link, li span.link a:visited{
	padding-left:37px;
	}
	

span.linkSmall{
	padding:0 0 0 0;
	background-image:url(images/icons/link-small.gif);
	display:inline;
	clear:none;
}


span.linkSmall a:link, span.linkSmall a:visited{
 	padding-left:37px;

}

span.linkSmallInfo{
	padding:0 0 0 0;
	background-image:url(images/icons/link-small-information.gif);
	display:inline;
	clear:none;
}

span.linkSmallInfo a:link, span.linkSmallInfo a:visited{
	padding-left:37px;
}

span.link	{
	background-image:url(images/icons/link.gif);

}


div.goTop{
	text-align:left;
	margin-bottom:10px;

}



span.goTop{
	padding-left:0px;
	display:inline;
	font-size:80%;
	margin-top:0px;
	margin-bottom:8px;
	margin-left:18px;
}

span.goTop a:link, span.goTop a:visited{
	padding-left:25px;
	color:#666666;
}

span.goTop	{
	background-image:url(images/icons/top-arrow.gif);

}


/*--------Be careful, more information and budget numbers--------------*/

div.wrapCareful{
	border:2px solid #FF0801;
	width:auto;
	margin:25px 30px;
}

div.contentCareful, div.contentInformation{
	height:100px;
	margin-bottom:20px;
}

div.contentBudgetNumbers{
	height:100px;
	margin-bottom:10px;
}

div.imageCareful, div.imageInformation {
	width:100px;
	height:100px;
	float:left;
	margin:0 20px 0 10px;
	border:none;
	}


div.imageBudgetNumbers{
	width:80px;
	height:80px;
	float:left;
	margin:0 20px 0 40px;
	border:1px dotted #000;
}

p.careful{
	color:#FF0801;
	font-size:140%;
}

div.wrapInformation{
	border:2px solid #4B5ACD;
	width:auto;
	margin:25px 30px;
}

p.information{
	color:#4B5ACD;
	font-size:140%;
}



p.careful{
	color:#FF0801;
	font-size:140%;
}

p.bottomLink{
	font-size:90%;
}
/*div.wrapBudgetNumbers{
	border:2px solid #FF0801;
	width:auto;
	margin:25px 30px;
}*/


/*---------------------------*/

/*-- sums--*/

div.sum{
	width:550px;
	height:auto;
	float:left;
	margin-right:50px;
	margin-left:42px;
	margin-bottom:25px;
	padding-left:8px;
	padding-bottom:8px;
	padding-top:8px;
	border:1px solid #666666;
}

dt{
	clear:both;
	float:left;
	width:400px;
	padding-left:0px;
	text-align:left;
	margin-bottom:3px;
}


dd{
	float:left;
	text-align:right;
	width:100px;
	margin-right:0px;
	margin-bottom:3px;
}

dd.blank {
	border-color:#fff;
}

.total{
 color:#FF0000;
 font-weight:bold;
 }
 
.moneyIn{
color:#009900;
font-weight:bold;
}

.adding{
color:#0033CC;
font-weight:bold;
}


dd.lineTop{
	border-top:1px solid #000;
}

.lineTop{
	border-top:1px solid #000;
}



/*--header--*/


#ymyhTop{
	float:left;
	width:auto;
	height:auto;
	padding:8px 0 0 0;
	margin:5px 0 5px -25px;
}

span.backTo{
	background-image:url(images/icons/home.gif);
	font-size:60%;
	padding:5px 0 5px 0;
}

span.backTo a:link, span.backTo a:visited {
	padding-left:25px;
}

div#aboutSite{
	text-align:right;
	margin-top:5px;
	padding:8px 0 8px 0;
}



span.aboutSite{
	background-image:url(images/icons/information-small.gif);
	font-size:60%;
	margin:0 30px 0 0;
	padding:8px 0 8px 0;
}

span.aboutSite a:link, span.aboutSite a:visited {
	padding-left:33px;
}

span.aboutSite, span.backTo  {
	background-position:left;
	background-repeat:no-repeat;
}
/*-----------------*/


/*contact to be added*/

/*div#contact{
	float:right;
	text-align:right;
	margin-top:5px;
	padding:8px 0 8px 0;
}

span.contact{
	background-image:url(images/icons/contact.gif);
	font-size:60%;
	margin:0 35px 0 0;
	padding:8px 0 7px 0;
	
}

span.contact{
	background-position:left;
	background-repeat:no-repeat;
}

span.contact a:link, span.contact a:visited {
	padding-left:33px;
}

*/

/*----------------------------------*/

	/* --- home page --- */
	
#containerHome {
	min-width:772px;
	margin-left:40px;
	margin-right:40px;
	height:auto;
	background-color:#FFF;
	border:1px solid #011A47;
}

#homePage{
	clear:left;
	width:100%;
	margin:0 10px 0 10px;
	font-size:90%;
}

#wrapWelcome{
	clear:left;
	float:left;
	width:48%;
	height:430px;
	/*padding: 0.2em 0.1em 0.2em 0.1em;*/
	margin:0 5px 0 10px;
	border:2px dotted #FF0000;
}


#wrapWelcomeAbout{
	width:48%;
	float:left;
	height:430px;
	margin:0 10px 0 0;
	/*padding: 0.2em 0.1em 0.2em 0.1em;*/
	border:2px dotted #000066;
}


p.homePage {
	color:#000000;
	font-size:1.03em;
	font-weight:normal;
	line-height:30px;
	margin:20px 30px 8px;
}

#logos{
	clear:both;
	margin-bottom:10px;
	width:auto;
	height:75px;
	/*border:2px dotted #000000;*/
	
}

#hsbc{
	float:left;
	margin-left:13px;
	padding-top:9px;
	
}

#nltm{
	float:right;
	padding-top:25px;
	margin-top:8px;
	margin-right:15px;
}

#ur{
	float:right;
	margin-left:12px;
	padding-top:5px;
	margin-top:12px;
	margin-right:15px;
}

#arc{
	float:right;
	margin-right:10px;
	margin-left:8px;
	padding-top:5px;
	margin-top:12px;
	}

#mme{
	float:right;
	margin-right:20px;
	padding-top:5px;
	
}
/*  */


/*-------
#outer {
	text-align: left;
    width: 772px;
    margin-left: auto;
    margin-right: auto;
}
------*/
img {
	border: 0;
}

#container {
	width:auto;
	margin-left:40px;
	margin-right:40px;
	background-color:#FFFFFF;
	border:1px solid #011A47;
}

#wrapContent{
	width:auto;
	margin:19px 25px 20px 230px;
	display:block;
	background-color:#FFFFFF;
	border:#003300 1px dotted;
	
}


div.stop{
	float:none;
}

div.clear{
	clear:both;
}

div.content {
	float:none;
	margin:5px 0 10px 0;
	width:auto;
	/*--border:#660033 1px dotted;--*/
	min-height:180px;
	padding:0 6px 0 6px;
}
	

div.image{	
	width:150px;
	height:150px;
	margin:10px 20px 0 10px;
	float:left;
	border:1px dotted #000000;
}

div.text{
	text-align:left;
	width:auto;
	height:auto;
	margin:10px 0 5px 20px;
	padding:0 6px 6px 6px;
}


		

	/*------------------*/



	/*--larger pictures--*/

div.contentBig{
	min-height:220px;
}

div.imageWide{
	width:300px;
	height:auto;
	float:left;
	border:2px solid #FF0000;

}
div.textExp{
	text-align:left;
	width:auto;
	height:auto;
	margin:10px 0 5px 20px;
	border:2px solid #0000FF;
	
}

div.imageTall{
	width:auto;
	height:300px;
	float:left;
	border:2px solid #FF0000;

}

div.example{
	float:left;
	background-color:#D2DFFF;
	border:1px solid #0000A0;
	width:65%;
	margin:25px 70px 25px 50px;
}

.right{
	text-align:right;
	/*margin-left:250px;*/
	padding-bottom:0px;
}

.left{
	text-align:left;
	/*margin-right:250px;*/
	margin-left:0px;
	padding-bottom:0px;
}


	/*--------------------------*/

/*------------------------------
div.back {
	margin:20px 50px 5px 50px;
	clear:both;
}


div.backtext{
	text-align:left;
	width:auto;
	height:auto;
	margin:30px 0 50px 120px;
	padding:3px;
	
}
--------------------------------------*/


#goTo{
	float:left;
	border:1px dotted #FF0000;
}


/* ---- footer ---- */
#footer{
	width:auto;
	/*border-top:1px dotted #999999;*/
	height:50px;
	clear:both;
}

div#miniLogos{
	width:auto;
	height:auto;
	float:right;
	margin:3px 0px 0px 5px;
	padding-right:20px;
	font-size:60%;
	text-align:right;
}


div.urLogo{
	width:auto;
	height:50px;
	float:left;

	
	
}
span.urLogo{
	background-image:url(images/logos/ur-logo-small.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	display:block;	
	padding:30px 50px 0px 45px;
	margin-bottom:2px;
	
}


div.mmeLogo{
	width:auto;
	height:40px;
	float:left;	
	
}

span.mmeLogo{
	background-image:url(images/logos/mme-logo-small.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	border-left:1px solid #fff;
	margin-left:30px;
	padding:30px 65px 0 5px;
	display:block;
}

span.goTo{
	background-color:transparent;
	clear:right;
	margin:5px 0;
	padding:7px 0 7px 40px;
	display:block;
}

 
/* ----------------------- */


/* ----- definitions and word list ----- */
 

div.meaning { 
 position:absolute;
 left:-4000px;
 width:75%;
 border:2px dotted #009900;
 margin:7px 20px 60px 40px;
 padding:10px;
 text-align:left;
 font-size:100%;
 }
 
a:link.word, a:visited.word{
	color:#009900;
}

a:hover.word {
	text-decoration:underline;
	color:#F00417;
	
}
 
	/* ----- called in the word list ----- */

#wrapWordlist{
	border:1px solid #FF0000;
	text-align:left;
	margin:0 20px 0 20px;
}

div.block div.definition { 
 position:relative;
 width:auto;
 border-color:#fff;
 border-bottom:2px dotted #009900;
 margin:0;
 padding:10px 0 10px 0;
 font-size:100%;
 }
 

#wordList ul {
	text-align:left;
	list-style-type: none;
	margin: 0 25px 0 25px;
	padding: 0 0 0 0;
	border-bottom:1px solid #000033;
	width:auto;
}


#wordList li {
	float: left;
	margin: 0 0 0 0;
	border:1px solid #FFF;
	list-style-type:none;
	text-decoration:none;
	font-size:150%;
	color:#000;

}
 
.letter{
 	font-size:180%;
	color:#000;
	text-align:left;
 }
 
  	/* ----- how it looks in the ordinary page and the word list page ----- */
div.meaning span.term, div.definition span.term { 
 font-size:150%;
 text-align:left !important;
 padding-left:30px;
 color:#009900;
 }
 
	/* ----- up arrow on the word list page ----- */
p.topLink a:link, p.topLink a:visited {
 background:transparent url(../images/icons/star-icon.gif) left no-repeat;
 padding:10px 0 10px 28px;
 }

 	/* ----- margin on the paragraph ----- */
div.meaning p, div.definition p { 
 margin-left:30px;
 }

/*  write the @media print! --*/
@media print	{
div.pageswithpix { clear:left; border-top:1px solid #ccc; }
div.back { display:none; }
div.text { 	margin-top:10px; }
}

/*-----------------------*/

	