/* CSS Document */

body {	margin: 0px; 
		padding: 0px;
		background: #FFFFFF; 
		font-family:Arial, Helvetica, sans-serif;
}

#smoke01 {
z-index:0;
}


#blackflash {display:none;}
#whiteflash {display:none;}

#wrapper {
		margin: 20px 0px 0px 0px; 
		padding: 0px;
		margin-left: auto;
		margin-right: auto;
		width:100%;
		z-index:1;
}

#floatme {position:absolute; width:100%; overflow:hidden; z-index:1;}

#flashimage {display:none;}

.box1top 	{background: url(../graphics2/structure/box01-top-white.gif) top left no-repeat; height:5px; padding:0px; margin:0px; display:none;}
.box1 		{}
.box1base 	{background: url(../graphics2/structure/box01-base-white.gif) top left no-repeat; height:5px; padding:0px; margin:0px; display:none;}

.box2top 	{background: url(../graphics2/structure/box02-top-white.gif) top left no-repeat; height:5px; padding:0px; margin:0px; display:none;}
.box2 		{background: #ffffff; display:none;}
.box2base 	{background: url(../graphics2/structure/box02-base-white.gif) top left no-repeat; height:5px; padding:0px; margin:0px; display:none;}

#box3		{padding:0px 0px 5px 0px; margin:0px 0px 0px 10px; overflow:hidden; height:100%;}
#box3top 	{background: url(../graphics2/structure/box03-top-white.gif) top left no-repeat; height:5px; padding:0px; margin:0px; display:none;}
#box3mid 	{background: #FFFFFF;}
#box3base 	{background: url(../graphics2/structure/box03-base-white.gif) top left no-repeat; height:5px; padding:0px; margin:0px; display:none;}

#box3mid .midcol1 	{ float:left;}
#box3mid .midcol2 	{ float:left; width:180px; padding: 0px; display:none;}

#controls			{ float:left; width:160px; padding: 0px 10px 10px 10px; background-color:#FFFFFF; display:none;}

.controlscol1		{ float:left; width:90px; padding: 5px 10px 0px 0px; font-size:.65em; color:#333333; display:none;}
.controlscol2		{ float:left; width:60px; padding: 5px 0px 0px 0px; font-size:8px; color:#383838; text-align:right; display:none; display:none;}
.controlscol3		{ float:left; width:90px; padding: 5px 10px 0px 0px; font-size:.65em; color:#333333; display:none;}
.controlscol4		{ float:left; width:60px; padding: 5px 0px 0px 0px; font-size:8px; color:#383838; text-align:right; display:none;}

.controlscol2w		{ float:left; width:60px; padding: 5px 0px 0px 0px; font-size:8px; color:#ffffff; text-align:right; display:none;}
.controlscol4w		{ float:left; width:60px; padding: 5px 0px 0px 0px; font-size:8px; color:#ffffff; text-align:right; display:none;}

#rightnavtop		{ float:left; width:180px; padding: 0px; margin:0px; background: url(../graphics2/structure/box04-top-white.gif); height:5px; display:none;}
#rightnav			{ float:left; width:160px; padding: 0px 10px 0px 10px; display:none;}
#valid				{ float:left; width:160px; padding: 0px 10px 0px 10px; display:none;}

#valid ul 			{list-style:none; padding:0px; margin:0px; text-align:right; display:none;}
#valid li 			{display:inline; margin: 0px; text-align:right; display:none;}

#rightnav ul 			{list-style:none; padding:0px; margin:0px; display:none;}
#rightnav li 			{margin: 0px; border-bottom:dotted 1px #FFFFFF; display:none;}
#rightnav li a 			{display:block; color: #FFFFFF; text-decoration: none; padding:2px 2px 3px 2px; margin:0px; font-size:.7em; line-height:1.56em; display:none;} 
#rightnav li a:hover 	{background-color:#FFC7A2; display: block; color: #000000; text-decoration: none; padding:2px 2px 3px 2px; margin:0px; font-size:.7em;line-height:1.56em; display:none;} 

.border {border:0px;}

.logopad { display:none;}
.logo    {background: url(../graphics2/logoprint.gif) left top no-repeat; width:245px; height:112px; display:none;}

#header 			{ padding:0; margin:0; overflow:hidden; height:100%; display:none;}
#header .logo 		{ background: url(../graphics2/logoprint.gif) left top no-repeat; width:245px; height:112px; display:none;}
#header .toplinks 	{ float:left; width: 560px; text-align:right;  font-size:.7em; color:#FFFFFF; padding-top:10px; display:none;}

#mainmenu 			{  font-size:.8em; overflow:hidden; height:100%; padding:0px 0px 0px 10px; margin:0px; display:none;}
#mainmenu .themenu 	{ float:left; width:660px; padding:0px; margin:0px; display:none;}
#mainmenu .tel 		{ float:left; width:auto; padding:0px; margin:0px; display:none;}
#mainmenu .telw 	{ float:left; width:auto; padding:0px; margin:0px; display:none;}


#navigation a						{color: #FFFFFF; background: #BBBBBB url(../graphics2/structure/menu-off-tl-white.gif) left top no-repeat; text-decoration:none; padding-left:5px; display:none;}
#navigation a span					{background: #BBBBBB url(../graphics2/structure/menu-off-tr-white.gif) right top no-repeat; padding:.5em .8em .5em .5em; margin:0px; display:none;}
#navigation a, #navigation a span	{display:none;}
									/* Hide from IE5-Mac \*/#navigation a, #navigation a span{float: none}/* End hide */
#navigation a:hover					{color: #FFFFFF; background: #FF6700 url(../graphics2/structure/menu-roll-tl-white.gif) left top no-repeat;}
#navigation a:hover span			{background: url(../graphics2/structure/menu-roll-tr-white.gif) right top no-repeat;}
#navigation .active a				{color: #FF6600; background: #ffffff url(../graphics2/structure/menu-active-tl-white.gif) left top no-repeat;}
#navigation .active a span			{background: url(../graphics2/structure/menu-active-tr-white.gif) right top no-repeat;}
#navigation .active a:hover			{color: #333333; background: #ffffff url(../graphics2/structure/menu-active-tl-white.gif) left top no-repeat;}
#navigation .active a:hover span	{background: url(../graphics2/structure/menu-active-tr-white.gif) right top no-repeat;}
#navigation .guide a				{color: #575757; background: #FFB380 url(../graphics2/structure/guide-off-tl-white.gif) left top no-repeat;}
#navigation .guide a span			{background: url(../graphics2/structure/guide-off-tr-white.gif) right top no-repeat;}
#navigation .guide a:hover			{color: #FF6700; background: #ffffff url(../graphics2/structure/menu-active-tl-white.gif) left top no-repeat;}
#navigation .guide a:hover span		{background: url(../graphics2/structure/menu-active-tr-white.gif) right top no-repeat;}
#navigation ul 						{ list-style:none; padding:0px; margin:0px;}
#navigation li						{ list-style:none; float:left; padding:0px; margin: 0px 3px 0px 0px;}

#contentarea 			{ padding:10px 0px 0px 0px; margin:0; overflow:hidden;  font-size:.65em; height:100%;}
#contentarea .maincol1 	{ float:left; width:660px; padding: 0px; margin: 0px 0px 0px 10px;}
#contentarea .maincol2 	{ float:left; width:150px; padding: 0px 15px 0px 15px;}

#baselinks 			{ padding:10px 0px 10px 0px; margin:0; overflow:hidden;  font-size:.65em; height:100%;}
#baselinks .col 	{ float:left; width:140px; padding: 0px 15px 0px 15px;}
#baselinks .col ul	{ list-style:none; padding:0px; margin:0px;}
#baselinks .col li	{ padding:0px; margin: 0px;}
#baselinks .coldiv 	{ background:url(../graphics/icons/dot-div1-white.gif) top left repeat-y;}
#baselinks .colnodiv { background-color:#dddddd;}

#footer 			{ padding:15px 0px 10px 0px; margin:0; overflow:hidden;  font-size:.65em; height:100%;}
#footer .footcol1 	{ float:left; width:60px; padding: 5px 15px 0px 0px; display:none;}
#footer .footcol1w 	{ float:left; width:60px; padding: 5px 15px 0px 0px; display:inline;}
#footer .footcol2 	{ float:left; width:440px; padding: 0px 15px 0px 15px; color:#666666;}
#footer .footcol3 	{ float:left; width:300px; padding: 0px 0px 10px 15px; text-align:right; display:none;}


.clear {clear:both;}

.clearleft {clear:left;}

.clearright {clear:right;}

.space {padding-top:20px;}

a.whitelink:link    { color:#333333; text-decoration:none;}
a.whitelink:active  { color:#333333; text-decoration:none;}
a.whitelink:visited { color:#333333; text-decoration:none;}
a.whitelink:hover   { color:#FF6600; text-decoration:none; border-bottom:1px dotted #333333}

a.whitelink2:link    { color:#222222; text-decoration:none;}
a.whitelink2:active  { color:#222222; text-decoration:none;}
a.whitelink2:visited { color:#222222; text-decoration:none;}
a.whitelink2:hover   { color:#FF6600; text-decoration:none; border-bottom:1px dotted #FF6600}

a.whitelink3:link    { color:#999999; text-decoration:none; }
a.whitelink3:active  { color:#999999; text-decoration:none; }
a.whitelink3:visited { color:#999999; text-decoration:none; }
a.whitelink3:hover   { color:#FF6600; text-decoration:none; border-bottom:1px dotted #FF6600}

#baselinks a:link    { display:block; color:#888888; text-decoration:none; line-height:1.2em; padding: 2px 2px 2px 4px; margin:0px;}
#baselinks a:active  { display:block; color:#888888; text-decoration:none; line-height:1.2em; padding: 2px 2px 2px 4px; margin:0px;}
#baselinks a:visited { display:block; color:#888888; text-decoration:none; line-height:1.2em; padding: 2px 2px 2px 4px; margin:0px;}
#baselinks a:hover   { display:block; color:#FFFFFF; text-decoration:none; line-height:1.2em; padding: 2px 2px 2px 4px; margin:0px; background-color:#999999}

a.imagelinks:link    { border:2px solid #999999 }
a.imagelinks:active  { border:2px solid #999999 }
a.imagelinks:visited { border:2px solid #999999 }
a.imagelinks:hover   { border:2px solid #FF6600 }


.linkdiv {	padding:0px 10px 0px 10px; color:#666666;}

h1  	{ font-size:1.3em; color:#FF6600; padding:0px; margin-bottom:.5em;}
h2  	{ font-size:1em; color:#777777; padding:0px; margin:0px;}
h3  	{ font-size:.8em; color:#777777; padding:0px 0px 5px 0px; margin:0px;}
p		{padding:0px; margin:0px; color:#555555;}
.orange	{color:#FF6600;}
.titleright	{color:#333333;}
.white	{color:#222222;}

.pad001	{padding: 10px 0px 10px 0px;}

.toppad1 {padding-top:1em;}
.toppad2 {padding-top:40px;}

.dotdiv	{border-bottom:1px dotted #666666; height:1px; margin:20px 5px 20px 0px}

.text75em {font-size:.75em;}
.text70em {font-size:.70em;}
.text65em {font-size:.65em;}

.bold {font-weight:bold;}

.quote {padding-top:40px; display:none;}

.midcol1 ul {
list-style-image:url(../graphics2/icons/arrow-orange.gif);
margin-bottom:.3em;
margin-top:.5em;
}

.pimages {margin-right:1em}


#thumbBox {display:none}
#thumbBox .footerbar {display:none}
#thumbBox #thumbImage {display:none}
#thumbLoading {display:none}
