/*

vers 1 mpu 21/05/2007 


A DMR software product
DMR is a registered trade mark of DMR Limited 
Copyright protected source code
All rights reserved by DMR Limited

*/

/* ----------------------------- body styles ------------------- */
* 				{font-family: Verdana, Arial, sans-serif; font-size:100%; padding:0; margin:0;} 
body 				{background-color:#CCCCCC; font-family: Verdana, Arial, sans-serif; font-size:70%; color: #000000;  margin-left: 0px; margin-top: 0px;margin-right: 0px; margin-bottom: 0px; text-align:left; line-height:15px;}

/* ----------------------------- header styles ------------------- */
h1				{font-size: 120%; text-align:left; padding:10px; margin:0px 0px 10px 0px; font-weight:bold; border:none; background-color:#CCCCCC; color:#000000;}
h1.breakingnews			{font-size: 200%; text-align:left; padding:25px 0 10px 15px; margin:0px 0px 5px 0px; font-weight:bold; border:none; background-color:#FFFFFF; color:#000000;}

h2.norm				{text-align:left; padding:10px 0px 3px 0px; margin-left:10px; font-size:100%; font-weight:bold; border:none; color:#000000;}
h3 				{text-align:left; padding:10px 0px 3px 0px; margin-left:10px; font-size:100%; font-weight:bold; color:#005200;}
#latestdev h2			{text-align:center; background-color:#666666; color:#FFFFFF; padding:5px; margin:0;}
h1.toptext			{font-size:36px; padding:95px 0px 0px 275px; background-color:transparent; color:#016A05;}
h2.toptext2			{font-size:23px; padding:32px 0px 0px 277px; background-color:transparent; color:#FF0000;}
h1.toptextj			{font-size:32px; padding:95px 0px 0px 275px; background-color:transparent; color:#016A05;}
h2.toptext2j			{font-size:16px; padding:32px 0px 0px 277px; background-color:transparent; color:#FF0000;}
h2.toptext3			{line-height:25px; text-align:center; font-size:23px; padding:10px 0px; background-color:transparent; color:#FF0000;}


/* ----------------------------- paragraph styles ------------------- */
p 				{text-align:left; padding:10px; margin-left:5px; line-height:1.5em;}
p.largetxt			{text-align:left; font-size:120%; padding:10px; margin-left:5px; line-height:1.5em;}

#foot p				{text-align:center; padding:5px; margin-left:5px; line-height:1.5em;}

/* ----------------------------- link styles ----------------------- */
a, a:link, v:link 		{font-size:100%;}
a:hover 			{font-size:100%;}

#leftcol a, a:link, v:link	{font-weight:normal; color:#666666; text-decoration:none}
#leftcol a:hover 		{color:#000000;}

#right a, a:link, v:link	{font-weight:normal; color:#666666; text-decoration:none}
#right a:hover 			{color:#000000;}

#contenttop a, a:link, v:link 	{background:transparent;}
#contenttop a:hover 		{background:transparent;}

#navcol a, a:link, v:link 	{text-decoration:none; color:#0033FF; padding:0; margin:0;}
#navcol a:hover 		{text-decoration:none; color:#000000; padding:0; margin:0;}

#main a, a:link, v:link 	{text-decoration:none; color:#875BB2; font-weight:normal;}
#main a:hover 			{text-decoration:none; color:#000000; font-weight:normal;}

#main2 a, a:link, v:link 	{text-decoration:none; color:#875BB2; font-size:100%; font-weight:normal;}
#main2 a:hover 			{text-decoration:none; color:#000000; font-size:100%; font-weight:normal;}

#sidecol a, a:link, v:link 	{text-decoration:none; color:#0033FF; padding:0; margin:0;}
#sidecol a:hover 		{text-decoration:none; color:#000000; padding:0; margin:0;}

#foot a, a:link, v:link 	{text-decoration:none; font-weight:normal; color:#CCCCCC;}
#foot a:hover  			{color:#FFFFFF;}


/* ----------------------------- list styles ------------------- */
#sitemaplist ul 		{border:0px; margin:0; padding:5px 0px 0px 20px;}
#sitemaplist li 		{border:0px; margin:0;}

#bottomlist ul			{float:left; padding-left:50px;}
#bottomlist3 ul			{float:left; padding:10px 0px 10px 30px;}
li.latestdev 			{background:#FFFFFF url("../images/listarrow.gif") no-repeat 0 50%; padding:3px 0px 3px 15px;}
li.latestdev2 			{background:#FFFFFF url("../images/listarrow.gif") no-repeat 0 50%; padding:15px; margin-left:10px; border-top:1px #000000 dotted;}
ul.latestdev 			{margin:5px; list-style:none; text-align:left;}

#navcol ul 			{list-style:none;}

/* ----------------------------- topnav menu styles --------*/
 #menu {text-align:center; width:974px; display:block; background-color:#000000;}
 #menu ul {text-align:center; list-style-type:none;  padding:10px; margin:0;}
 #menu li {text-align:center; display:inline; padding:30px; margin-top:15px;}
 #menu a, a:link, v:link {color:#FFFFFF; font-weight:bold;text-decoration:none;}
 #menu a:hover {color:#CCCCCC; font-weight:bold;text-decoration:none;}


/* ----------------------------- id styles ------------------- */

#container 			{width: 974px;\width: 994px;w\idth: 974px; margin-left: auto; margin-right: auto; padding:0px; border: 1px #000000 solid; }
#contenttop 			{height: 223px; clear:both; font-size:11px; margin:0; padding:0; background:#FFFFFF url("../images/lindsayannhawker.jpg") no-repeat;}

#column2 			{margin: 0; padding: 0px; width: 100%; background-color: #FFFFFF;}
#column1 			{margin: 0px; padding: 0px; width: 100%;}
#leftcol			{text-align:center; padding:0px 10px 10px 10px; margin-top:1px; width: 240px; float: left; height:580px; min-height:580px; }
#main 				{font-family: Verdana, Arial, sans-serif; padding: 0px; color: #000000; margin-left:260px; margin-right:300px; min-height:400px;}
#main2 				{font-family: Verdana, Arial, sans-serif; padding: 0px; color: #000000; min-height:400px;}

#right				{z-index:1000; width:320px; float:right;}

#mainorder 			{font-size:11px; font-family: Verdana, Arial, sans-serif; padding: 10px; color: #000000; background-color:#FFFFFF;}
#sidecol 			{text-align:center; font-size:11px; background:#FFFFFF url("../images/sidebg.jpg") repeat-x; margin-top: 1px; padding: 10px; width: 120px; float: right; }
#foot 				{clear:both; font-size:100%; font-weight:normal; background:#000000; color:#FFFFFF; padding: 10px; text-align:center;}
#latestdev			{text-align:left; clear:both; float:left; margin:20px 10px 15px 0px; border:1px #CCCCCC solid; width:240px;}

/* ----------------------------- class styles ------------------- */

.redtext			{color:#FF0000;}
.noborder 			{border:none;} 
.clear1 			{clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0; background-color:#FFFFFF;}
.homequote 			{float:right; width:270px; padding:10px; margin:20px 10px 5px 15px; background-color:#F5F2F2; border: 1px #666666 dotted;}
.closequotes			{float:right;}
.righttext			{float:right;clear:both;}
.offersscroll 			{height:100px; width:230px; padding:0px; margin-bottom:0px; font-size:100%;}
.lindsayphoto			{display:none;}
.lindsayphoto2			{float:left; padding:10px;}
.ichiashihome			{text-align:center; padding:20px; clear:both;  padding:10px;}
.ichiashi			{float:right; text-align:center; padding:10px;}
.tshirt 			{clear:both;color:#666666; padding:5px; margin:0px 0px 5px 0px; background-color:#F5F2F2; border: 1px #666666 dotted;}
.smalltxt			{font-size:11px;}

/* ----------------------------- form styles ------------------- */
#form1 p 			{color: #000; padding:0; margin:5px;}
#form1 p.formheader		{color: #666666; padding:0; margin:5px;}
#form1 input,select 		{width:240px; font-family: Verdana, sans-serif; padding:2px; }
#form1 input.smallinputfield 	{width:50px;}
#form1 input.smallfield,select.smallfield {width:50px; font-family: Verdana, sans-serif; padding:2px; }
#form1 input.bottomfield	{width:240px; font-family: Verdana, sans-serif; padding:2px; margin-bottom:10px;}
#form1 .submit 			{width:200px; font-family: Verdana, sans-serif; color:#FFFFFF; background:#666666; font-weight: bold; padding:5px;}
#form1 .smallsubmit 		{width:140px; font-family: Verdana, sans-serif; color:#FFFFFF; background:#000066; font-weight: bold; padding:5px;}
#form1 label 			{font-weight: bold; color: #000000; padding: 20px 0; }
#form1 fieldset 		{float:left; border: 1px solid #CCC; padding: 10px 0 10px 20px; margin: 5px 5px 20px 5px; width:600px; background:transparent url("../images/fieldsetgrad.jpg") repeat-x; background-position:left bottom;}
#form1 fieldset.smallfieldset	{float:left; border: 1px solid #CCC; padding: 10px 0 10px 20px; margin: 5px 5px 20px 5px; width:290px;}
#form1 fieldset.largefieldset	{float:left; border: 1px solid #CCC; padding: 10px 0 10px 20px; margin: 5px 5px 20px 5px; width:90%;}
#form1 legend 			{font-weight: bold; font-size: 120%; color: #000000; background: #CCCCCC;  padding: 4px 8px; }




