/* CSS Document */
a img {
		border: none;
}
body {margin:0; padding: 0; background-image:url(/1image/bg.png); background-position: 0 0; background-repeat:repeat-x; background-color:#E3E3E3;}

html, body, div, span, td, tr, p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
p {margin: 0; padding: 0; line-height:17px;}
h1 {font-size: 20px; text-transform:uppercase; font-weight:normal; margin: 0 0 7px 0;}
h2 {font-size: 12px; text-transform:uppercase; font-weight:normal; margin: 0 0 0 0;}
div {}

.outertable	{width:913px; margin-left: auto; margin-right: auto}
.menu_outer {}


.article_leftside {margin-top: 42px;}
.smalltext_plain  {font-size: 11px;}

.contentarea			{padding-top: 3px;*padding-top: 4px;}
.imageselectcell		{padding-top: 7px;*padding-top: 8px;}
.menu_active {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FF7E00; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_active:Visited {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FF7E00; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_active:Active {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FF7E00; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_active:Hover {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FF7E00; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}

.menu_notactive {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_notactive:Visited {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_notactive:Active {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FF7E00; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_notactive:Hover {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#7A7A7A; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}

.menu_over {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#7A7A7A; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_over:Visited {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#7A7A7A; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_over:Active {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#7A7A7A; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}
.menu_over:Hover {display: inline; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#7A7A7A; font-size:12px; font-weight:bold;cursor:pointer; line-height:24px; text-decoration:none}


a.bkwd						{display: block; background-image:url(/1image/bkwd.gif); background-position: 0 5px; background-repeat:no-repeat; padding-left: 7px; float: left; color: #000000; font-size: 11px; text-decoration: none;}
a.bkwd:Visited				{display: block; background-image:url(/1image/bkwd.gif); background-position: 0 5px; background-repeat:no-repeat; padding-left: 7px; float: left; color: #000000; font-size: 11px; text-decoration: none;}
a.bkwd:Active				{display: block; background-image:url(/1image/bkwd.gif); background-position: 0 5px; background-repeat:no-repeat; padding-left: 7px; float: left; color: #000000; font-size: 11px; text-decoration: none;}
a.bkwd:Hover					{display: block; background-image:url(/1image/bkwd.gif); background-position: 0 -15px; background-repeat:no-repeat; padding-left: 7px; float: left; color: #FF7E00; font-size: 11px; text-decoration: none;}


a.ffwd						{display: block; background-image:url(/1image/ffwd.gif); background-position: 100% 5px; background-repeat:no-repeat; padding-right: 7px; float: right; color: #000000; font-size: 11px; text-decoration: none;}
a.ffwd:Visited				{display: block; background-image:url(/1image/ffwd.gif); background-position: 100% 5px; background-repeat:no-repeat; padding-right: 7px; float: right; color: #000000; font-size: 11px; text-decoration: none;}
a.ffwd:Active				{display: block; background-image:url(/1image/ffwd.gif); background-position: 100% 5px; background-repeat:no-repeat; padding-right: 7px; float: right; color: #000000; font-size: 11px; text-decoration: none;}
a.ffwd:Hover				{display: block; background-image:url(/1image/ffwd.gif); background-position: 100% -15px; background-repeat:no-repeat; padding-right: 7px; float: right; color: #FF7E00; font-size: 11px; text-decoration: none;}

/* Projects slideshow*/
div.fbwd					{cursor:pointer;background-image:url(/1image/bkwd.gif); background-position: 0 4px; background-repeat:no-repeat; padding-left: 7px; float: left; color: #000000; font-size: 11px; text-decoration: none;}
div.ffwd					{cursor:pointer;background-image:url(/1image/ffwd.gif); background-position: 100% 4px;background-repeat:no-repeat; padding-right: 7px; float: right; color: #000000; font-size: 11px; text-decoration: none;}
div.slideshowbutton			{display:inline;cursor:pointer;color: #000000; font-size: 11px; text-decoration: none;}
div.slideshowtext			{text-align: center; color: #000000; font-size: 11px; text-decoration: none;}

#flashcontent				{width:582px; height:550px;}
#imagespace					{position: absolute; top: -3000px; left: 0;background-color: transparent;opacity:0;filter: alpha(opacity=0); -moz-opacity: 0; }

.relative					{position: relative;  width:550px; height: 550px; float:right}
#imagecontainer1			{width: 100%; background-color: transparent;opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;position: absolute; top: 0; left:0; z-index:2; width:550px; height: 550px; overflow:hidden;}
#imagecontainer2			{width: 100%; background-color: transparent;opacity:0;filter: alpha(opacity=0); -moz-opacity: 0;position: absolute; top: 0; left:0; z-index:1; width:550px; height: 550px; overflow:hidden;}

#outerselector				{float:right; text-align:left;-moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer; margin-right: 5px;}
.selector					{border: solid 1px #535353; width: 9px; height: 9px; margin-bottom: 4px; font-size:9px; line-height:9px;*padding: 2px 0 0 0; text-align:center; color: #535353;-moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}
.selectorover				{border: solid 1px #E7CEB2; width: 9px; height: 9px; margin-bottom: 4px; font-size:9px; line-height:9px;*padding: 2px 0 0 0; text-align:center; color: #535353; background-color:#E7CEB2;-moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}

.selectorcurrent			{border: solid 1px #DADADA; width: 9px; height: 9px; margin-bottom: 4px; font-size:9px; line-height:9px;*padding: 2px 0 0 0; text-align:center; color: #535353; background-color:#DADADA;-moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}


#maincontent				{position:absolute; width:550px; position:absolute; top:30px; left: 362px;}


.airbottom {height: 11px; line-height:0; font-size:0}
.airright {width: 18px; line-height:0; font-size:0}
.thumbnailcell { width: 124px}
.outer_thumbnail {display: block; width:124px; height: 124px; overflow:hidden;}

.thumbnail {display: block; float: left; width: 124px; text-decoration:none; color:#000000;}
.thumbnail:Visited {display: block; width: 124px; text-decoration:none; color:#000000;}
.thumbnail:Active {display: block; width: 124px; text-decoration:none; color:#000000;}
.thumbnail:Hover {display: block; width: 124px; text-decoration:none; color:#000000;}

div.transOFF {width: 100%; background-color: transparent;cursor:pointer; *cursor:hand;}
div.transON {width: 100%; background-color: transparent;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; cursor:pointer; *cursor:hand;}
div.trans25 {width: 100%; background-color: transparent;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25; cursor:pointer; *cursor:hand;}
div.trans75 {width: 100%; background-color: transparent;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; cursor:pointer; *cursor:hand;}

.thumbnail_name {display: block; text-transform: uppercase; width: 124px; line-height: 17px; font-size: 11px;}
.thumbnail img{border: 0;}

.submenu {display: block; position: absolute; color:#000000; cursor:pointer; *cursor:hand; text-decoration:none;}
.submenu:Visited {display: block; position: absolute; color:#000000; cursor:pointer; *cursor:hand; text-decoration:none;}
.submenu:Active {display: block; position: absolute; color:#FF7E00; cursor:pointer; *cursor:hand; text-decoration:none;}
.submenu:Hover {display: block; position: absolute; color:#FF7E00; cursor:pointer; *cursor:hand; text-decoration:none;}

.submenu_over {display: block; position: absolute; color:#FF7E00; cursor:pointer; *cursor:hand; text-decoration:none;}
.submenu_over:Visited {display: block; position: absolute; color:#FF7E00; cursor:pointer; *cursor:hand; text-decoration:none;}
.submenu_over:Active {display: block; position: absolute; color:#FF7E00; cursor:pointer; *cursor:hand; text-decoration:none;}
.submenu_over:Hover {display: block; position: absolute; color:#FF7E00; cursor:pointer; *cursor:hand; text-decoration:none;}


.submenu_top {
	display:block;
	width:126px;
	height:4px;
	background-image:url(/1image/drop_top.png);
	background-repeat: no-repeat;
	background-position:top right;
	*background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/drop_top.png', sizingMethod='crop');
	line-height:0;
	font-size:0;
}
			
.submenu_center {
	display:block;
	width:126px;
	*width:125px;
	background-image:url(/1image/drop_center.png);
	background-repeat: repeat-y;
	background-position:top right;
	*background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/1image/drop_center.png', sizingMethod='scale');
	line-height:11px;
	font-size:9px;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
}

.submenu_bottom {
	display:block;
	width:126px;
	height:4px;
	background-image:url(/1image/drop_bottom.png);
	background-repeat: no-repeat;
	background-position:top right;
	*background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/drop_bottom.png', sizingMethod='crop');
	line-height:0;
	font-size:0;
}

.submenu_inner {
	display:block;
	margin-left: 6px;
	font-size:9px;
	background-color:#ffffff;
	padding-bottom: 2px;
	width:110px;
	padding-right: 4px;
	line-height:14px;
}

.menu_inner1 {position:relative;left:50px;top:-24px;display:none;}
.menu_inner2 {position:relative;left:121px;top:0px;display:none;}


#logo {display:block; width:171px; height:58px; background-image:url(/1image/logo.png); background-position:0 0; background-repeat:no-repeat;}
#logo:Hover {display:block; width:171px; height:58px; background-image:url(/1image/logo.png); background-position: -171px 0; background-repeat:no-repeat;}

.logo_table { width:331px; height:100px;}

.basket_image { display:block; width:100px; height: 100px; background-image:url(/1image/basket.gif); background-position: 0 0; background-repeat:no-repeat;}
.basket_image:Hover { display:block; width:100px; height: 100px; background-image:url(/1image/basket.gif); background-position: -100px 0; background-repeat:no-repeat;}

div.deletetransOFF {display: block; width:20px; height:18px; margin-right: 5px; background-image:url(/1image/deletebasket.gif); background-position:0 0; background-repeat:no-repeat;cursor:pointer; *cursor:hand;}
div.deletetransON {display: block; width:21px; height:18px; margin-right: 5px; background-image:url(/1image/deletebasket.gif); background-position:0 0; background-repeat:no-repeat;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7; cursor:pointer; *cursor:hand;}

.basket_input {border: 1px inset #A0A0A0; font-size:11px; color: #686868; padding: 0 0 0 2px;}	
.basket_input_long {border: 1px inset #A0A0A0; font-size:11px; width: 245px; color: #686868; padding: 0 0 0 2px;}	
.basket_drop { font-size:11px;}
.smalltext_input  {font-size: 11px;margin-top: 4px;}


.mandatory_field {background-image:url(/1image/cross.png); background-position:100% 50%; background-repeat:no-repeat;}



#scrollcontent {font-size:11px;font-family: Arial, Helvetica, sans-serif;}
#thumbouter {width: 6px; position:absolute;top:406px;left:332px; display:block;}
#thumbline {height: 175px; width:1px; position: absolute; top: 0; left: 4px; background-color:#999999;}
#thumb {position:relative; height:18px; width:6px; background-color:#eee; border:1px outset #ADADAD;left:0; *margin-left: 2px; top:0;cursor:pointer;}
#scrollcontentouter {width: 340px; height: 188px; position:absolute; top: 393px; left:0;}
#scrollcontentinner {position: relative;}


#scrollcontent {position: relative; left: 0; top: 0;}
#scrollcontent p {margin:0;padding:0;}

#scrollcontentouter_work {width: 340px; height: 108px; position:absolute; top: 418px; left:0}
#scrollcontentinner_work {width: 313px; height: 106px; overflow: hidden; float: left; position: relative;margin-top:10px;}

#thumbouter_work {width: 6px; position:absolute;top:432px;left:332px; display:block;}
#thumbline_work {height: 97px; width:1px; position: absolute; top: 0; left: 4px; background-color:#999999;}

.smalltype				{font-size: 11px;}
.smalltype div				{font-size: 11px;}
.subcontent_work {width: 340px; height: 90px; position:absolute; top: 549px; left:0}
.inner_subcontent {line-height: 15px; width:331px; font-size: 11px; line-height: 15px;}
.inner_subcontent2 {float:right; font-size: 11px; line-height: 15px;}

.outer_subcontent {float:left;}



.activities_list div{margin-bottom: 0px;}

.activities_list h1{margin-bottom: 3px;}


.dropbox {display: block; width: 204px;position: relative;}

.dropbox1 {width: 204px; height: 18px; background-image:url(/1image/dropbg.gif); background-position: 0 0; background-repeat:no-repeat; display:block; position:absolute; top:0; left: 0; font-size: 11px; line-height: 17px;}



.dropbox2 {width: 201px; display:none; position:absolute; top:0; left:0}


.dropbox_center a {display: block; color:#000000; cursor:pointer; *cursor:hand; text-decoration:none; clear:both; padding-left: 4px; line-height:17px; width: 199px;*width: 200px; background-color:#EFEFEF; font-size:11px;}
.dropbox_center a:Visited {display: block; color:#000000; cursor:pointer; *cursor:hand; text-decoration:none; clear:both; padding-left: 4px; line-height:17px; width: 199px;*width: 200px;  background-color:#EFEFEF; font-size:11px;}
.dropbox_center a:Active {display: block; color:#FF7E00; cursor:pointer; *cursor:hand; text-decoration:none; clear:both; padding-left: 4px; line-height:17px; width: 199px;*width: 200px;  background-color:#FFCE8F; font-size:11px;}
.dropbox_center a:Hover {display: block; color:#666666; cursor:pointer; *cursor:hand; text-decoration:none; clear:both; padding-left: 4px; line-height:17px; width: 199px;*width: 200px;  background-color:#FFCE8F; font-size:11px;}

.dropbox_top {width:4px; height:4px;background-image:url(/1image/dropbox_top.png);background-repeat: no-repeat; background-position:top right;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/dropbox_top.png', sizingMethod='crop'); line-height:0; font-size:0;}
	
.dropbox_center { width:202px;}
	
			
.dropbox_right {width:4px;*width:4px; background-image:url(/1image/dropbox_right.png);background-repeat: repeat-y; background-position:top left;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/dropbox_right.png', sizingMethod='scale'); line-height:0; font-size:0;}

.dropbox_bottom {width:206px; height:4px;background-image:url(/1image/dropbox_bottom.png);background-repeat: no-repeat; background-position:top right;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/dropbox_bottom.png', sizingMethod='crop'); line-height:0; font-size:0;}

.dropbox_inner {display:block;width: 82px;margin-left: 6px;}

.newsletter_outer {margin-top: 4px;}

.newsletter_bottomshadow {height: 4px; line-height:0; font-size:0;background-image:url(/1image/newsletter_bottom.png); background-position:0 0; background-repeat:no-repeat;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/newsletter_bottom.png', sizingMethod='crop');}
.newsletter_rightshadow {width: 4px; line-height:0; font-size:0;background-image:url(/1image/dropbox_right.png); background-position:0 0; background-repeat:repeat-y;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/dropbox_right.png', sizingMethod='scale');}
.newsletter_radio {width: 546px; background-color:#E8E8E8; padding-top: 6px;}
.newsletter_radio input{margin:0 6px 0 0; padding:0; vertical-align:sub;*vertical-align:middle;  cursor:pointer}

.newsletter_fields { width: 546px; background-color:#E8E8E8;  padding: 14px 0 4px 0;}
.newsletter_outer_fields {margin: 0 0 5px 16px; background-color:#E8E8E8;}

.newsletter_okfields { width: 525px; background-color:#E8E8E8;  padding: 14px 0 4px 12px;height: 102px;}



.newsletter_button {background-image:url(/1image/form_button_normal.png); background-position: 0 0; background-repeat:no-repeat;width: 34px; height:26px;}

.newsletter_button_over {background-image:url(/1image/form_button_hover.png); background-position: 0 0; background-repeat:no-repeat;width: 34px; height:26px;}

.formtableinputtitle				{}
.newsletter_formtableradiotitle				{cursor:pointer; font-weight:bold}

#alert_outer {display: none;position:absolute; top: 50px; left: 50px;cursor: pointer; color:#ff0000; font-weight:bold}

#terms_outer {display: none;position:absolute; top: 50px; left: 30px;}

.terms_right {width:8px; background-image:url(/1image/terms_right.png);background-repeat: repeat-y; background-position:top left;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/terms_right.png', sizingMethod='scale'); line-height:0; font-size:0;}

.terms_top {width:412px; height:4px;background-image:url(/1image/terms_top.png);background-repeat: no-repeat; background-position:top right;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/terms_top.png', sizingMethod='crop'); line-height:0; font-size:0;}


.terms_left {width:4px; background-image:url(/1image/terms_left.png);background-repeat: repeat-y; background-position:top left;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/terms_left.png', sizingMethod='scale'); line-height:0; font-size:0;}

.terms_bottom {width:412px; height:8px;background-image:url(/1image/terms_bottom.png);background-repeat: no-repeat; background-position:top left;*background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/terms_bottom.png', sizingMethod='crop'); line-height:0; font-size:0;}

.innerterms_center {width: 386px; margin-left: 10px; height: 400px; overflow: auto; float:left;}

.innerinnerterms_center {width: 360px;}
.terms_center {background-color:#FFFFFF; border-left: solid 1px #D9D9D9; border-top: solid 1px #D9D9D9; width: 400px; height: 430px;}
.terms_center p{}
.terms_center h1{}

.terms_close {display:block; width: 14px; height: 14px; background-image:url(/1image/close.gif); background-position: 0 0; background-repeat:no-repeat; float:right; margin: 5px; cursor:pointer;}
.terms_close_over {display:block; width: 14px; height: 14px; background-image:url(/1image/close.gif); background-position: -14px 0; background-repeat:no-repeat; float:right; margin: 5px; cursor:pointer;}

.alert_center {background-color:#FFFFFF; border-left: solid 1px #D9D9D9; border-top: solid 1px #D9D9D9; width: 400px;}
.alert_center p{margin: 0 10px 10px 10px;}


.button_outer {height:26px; cursor:pointer; *cursor:hand;float:right;-moz-user-select: none; -khtml-user-select: none; user-select: none; }
.button_left {background-image:url(/1image/button_left_moz.png); background-position:0 0; background-repeat: no-repeat; *background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/button_left.png', sizingMethod='crop'); width:11px; height:26px; line-height:0; font-size:0;float:left}
.button_right {background-image:url(/1image/button_right_moz.png); background-position:0 0; background-repeat: no-repeat; *background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/button_right.png', sizingMethod='crop'); width:11px; height:26px; line-height:0; font-size:0;float:left}
.button_center {background-image:url(/1image/button_center_moz.png); background-position:0 0; background-repeat: repeat-x; *background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/button_center.png', sizingMethod='scale'); width: auto; height:26px; text-transform: uppercase;float:left}

.button_left_over {background-image:url(/1image/button_left_moz.png); background-position:0 -25px; background-repeat:no-repeat; *background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/button_left_over.png', sizingMethod='crop'); width:11px; height:26px; line-height:0; font-size:0;float:left}
.button_right_over {background-image:url(/1image/button_right_moz.png); background-position:0 -25px; background-repeat:no-repeat; *background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/button_right_over.png', sizingMethod='crop'); width:11px; height:26px; line-height:0; font-size:0;float:left}
.button_center_over {background-image:url(/1image/button_center_moz.png); background-position:0 -25px; background-repeat:repeat-x; *background-image: none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='/1image/button_center_over.png', sizingMethod='scale'); width:auto; height:26px; text-transform:uppercase; color:#FFFFFF;float:left}

.button_center div{padding-top: 1px; font-size: 11px;}
.button_center_over div{padding-top: 1px; font-size: 11px;}

.button_inner				{margin-top: 4px;*margin-top: 3px;}

.shop_bottom				{border-bottom: solid 1px #9D9D9D; border-left: solid 1px #9D9D9D; border-right: solid 1px #9D9D9D;}

.shoptextarea				{height:100px;*height:101px;}
.shoptextarea2				{clear: both; padding-top: 35px;}
.shopleft_line				{background-image:url(/1image/shopleft_line.gif); background-position: top left; background-repeat:no-repeat; width: 10px; *width: 9px;}
.shopright_line  			{background-image:url(/1image/shopright_line.gif); background-position: top right; background-repeat:no-repeat;width: 9px;}
.headshop					{text-transform: uppercase; color: #8B8B8B; margin-left: 5px; line-height:14px}
.shopline					{background-image: url(/1image/line.gif); background-position: 0 0; background-repeat:repeat-x;}

.loginformwrapper {
		width: 550px;
}

.loginformwrapper .size_200 {
		width: 200px;
}

.loginformtext {
		margin-bottom: 20px;
}

.loginformwrapper h2 {
		font-size: 18px;
		margin-bottom: 7px;
}

.loginformwrapper .basket_input_long {
		margin-bottom: 4px;
}

.no_link_underline a, .no_link_underline a:visited, .no_link_underline a:hover {
		text-decoration: none;
		outline: none;
}