/*
      Created by Helmes AS
*/

html, body 	{ padding: 0; margin: 0; }
body     	{ font-family: Verdana, Helvetica; font-size: 10px; line-height:15px; color:#67676b; }

/* Main Styles */
a 			{ color:#000; text-decoration:none}
img 		{ border:0;}
LABEL { vertical-align: middle; font-size:11px; font-family:Verdana; padding:0 3px}
INPUT { vertical-align: middle; }
SELECT { vertical-align: middle; }

.no-printing { display: none; }

/* Structure */
#wrapper 	{ margin:0 auto; width:936px; }
#faux 		{ overflow:auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 			  width:100% }
#top 		{ margin:5px 0 2px 0; padding:0 25px 5px 0; text-align:right; }

/* header */
#header 	{ background:#fff url(../gfx/bg_01.png) top no-repeat; margin:0 0px 0 0px; padding:0 0 5px 0; width:936px; height:263px; color:#333; }
H1 			{ font-size:12px; font-weight:bold; margin:10px 0; padding:2px 0; line-height:17px; color:#002d62; }
H1.gr		{ color: #7fa562; }

.dashedBorder { border-top: dashed 1px #a3a2a2; overflow: hidden; height: 1px; margin: 0 8px 0 8px; }

#top a 			{ color:#000; text-decoration:none}
#top a.contact 	{ padding-right:7px;}
#top a:hover 	{ color:#01295b; text-decoration:underline }

.logo 			{ margin-left:2px; background:url(../gfx/header_logo.png) no-repeat; width:930px; height:52px;}
* HTML .logo 	{ margin-left:4px;}
.logo a 		{ display:block;  width:150px; height:52px;}
.mainpic 		{ float:left; margin-left:2px; width:730px; height:180px;}
.mainpic .text 	{ font-family: Arial, Helvetica; font-size: 16px; color: #ffffff; font-weight: bold; margin: 30px 0 0 23px; }

/* newsletter box */
.newsletter-eng { float:left; background:url(../gfx/eng/box_subscribe.png) no-repeat; height:67px; width:200px;}
.newsletter-eng a { display: block; height:67px; width:200px;}
/* // newsletter box */

/* bookmark box */
.loginfield 	{ background-image: url(../gfx/login_bg.gif); background-repeat: no-repeat; width: 68px; height: 14px; text-align: center; border: 0px; font-size: 11px; padding: 2px 0 0 0;}
.bookmarks-eng 	{ float:left; background:url(../gfx/eng/box_bookmarks.png) no-repeat; height:113px; width:200px; position:relative;}
.bookmarks-eng .count {
	position: absolute;
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	top: 25px;
	left: 44px;
	width: 20px;
	text-align: center;
}
.bookmarks-eng .txt {
	color: #ffffff;
	position: absolute;
	left: 83px;
	top: 47px;
	width: 111px;
	line-height: normal;
}
.bookmarks-eng .txt a {
	color: #ffffff;
	text-decoration: underline;
}
.bookmarks-eng .user {
	position:absolute;
	top:87px;
	left:15px;
	width: 64px;
	height: 17px;
}
.bookmarks-eng .pass {
	position:absolute;
	top:87px;
	left:87px;
	width: 64px;
	height: 17px;
}
/* .bookmarkinp { background:url(../gfx/inp_bg.png) top repeat-x; height:17px; font-size:10px; line-height:13px; padding:2px 5px 0 5px; border:0; width:102px;} */

.bookmarks-eng .btn { position:absolute; top:85px; left:159px;}
* HTML .bookmarks-eng .btn { top:88px;}
/* //bookmark box */

.submenu-h 		{ background: url(../gfx/submenu_header_l.png) no-repeat; padding: 0; margin: 1em 0 0 0;  height: 26px; }
.submenu-h .r 	{ background: url(../gfx/submenu_header_r.png) 100% 0 no-repeat; height: 26px; }
.submenu-h p 	{ padding: 5px 10px 0 12px !important; margin: 0 !important; color: #fff; 
				  font-family:"Trebuchet MS"; text-transform:uppercase; font-size:11px; font-weight:bold; }
* HTML .submenu-h p { padding: 6px 10px 0 15px !important; }
/*
.submenu 		{ padding: 0; margin: 2px 0 0 0; background: url(../gfx/submenu_item_l.png) no-repeat; height: 19px;  }
.submenu .r 	{ background: url(../gfx/submenu_item_r.png) 100% 0 no-repeat; height: 19px; }
.submenu a 		{ padding:0 10px 0 12px !important; margin: 0 !important; line-height:16px; color: #08185c; 
				  font-family:"Verdana"; font-size:10px; font-weight:bold; text-decoration:none }
.submenu a:hover{ color:#515d8d; } */

.submenu 		{ padding: 0; margin: 2px 0 0 0; background:#cccdcd url(../gfx/submenu_bg_t.png) top no-repeat; width:160px; }
.submenu .b 	{ background: url(../gfx/submenu_bg_b.png) 0 100% no-repeat; height: 5px; line-height:1px; font-size:1px; }
.submenu a 		{ display:block; padding:3px 10px 0 12px !important; margin: 0 !important; line-height:13px; color: #08185c; 
				  font-family:"Verdana"; font-size:10px; font-weight:bold; text-decoration: none }
.submenu a:hover{ color:#515d8d; }

.submenu-sel		{ padding: 0; margin: 2px 0 5px 0; background:#00051f url(../gfx/submenu_bg2_t.png) top no-repeat; width:160px;  }
.submenu-sel .b 	{ background: url(../gfx/submenu_bg2_b.png) 0 100% no-repeat; height: 5px; line-height:1px; font-size:1px; }
.submenu-sel a		{ display:block; padding:3px 10px 0 12px !important; margin: 0 !important; line-height:13px; color: #fff; 
				  font-family:"Verdana"; font-size:10px; font-weight:bold; text-decoration:none; }

.submenu2 		{ padding: 0; margin: 2px 0 0 0; background: #00051f url(../gfx/submenu_bg2_t.png) top no-repeat; width:160px; }
.submenu2 .b 	{ background: url(../gfx/submenu_bg2_b.png) 0 100% no-repeat; height: 5px; line-height:1px; font-size:1px; }
.submenu2 a 		{ display:block; padding:3px 10px 0 12px !important; margin: 0 !important; line-height:13px; color: #fff; 
				  font-family:"Verdana"; font-size:10px; font-weight:bold; text-decoration:none }
.submenu a:hover{ color:#fff; } 

.submenu-sub	{ padding: 0 0 3px 26px; background: url(../gfx/submenu_sub_bullet.gif) no-repeat 16px 6px; }
.submenu-sub a	{ padding: 0px; margin: 0px;}
.submenu-sub a:hover	{ text-decoration: underline; }

.banner 		{ padding:2px 0 0 0;}

.line 			{ height:10px; background:url(../gfx/line.png) repeat-x; margin:5px 0; padding:0; line-height:10x; }
#leftcolumn .other { padding-left:3px;}

.nav 			{ clear:both; margin-left:2px; border:2px solid #fff; background:#c1c2c2; height:23px; width:926px;}
* HTML .nav 	{ width:928px;}
.nav 			{ text-align:center;list-style:none;}
.nav ul 		{ margin: 0px; padding: 0px; }
.nav li 		{ display:inline; padding:0; margin:0px;}
.nav a 			{ margin:0; padding:5px 7px 6px 7px; border-bottom:none; color:#002d62;	
				  font:bold 10px/2.2 Verdana,Helvetica,sans-serif; text-decoration:none; }
.nav a:hover 	{ background:#002656 url(../gfx/nav_bg.png) right repeat-x; color:#fff; }
.nav .sel a 	{ background:#002656 url(../gfx/nav_bg.png) right repeat-x;  color:#fff; }
.nav .sel a:hover { background:#002656 url(../gfx/nav_bg.png) right repeat-x; color:#fff; }

/* // header */

/* left column */
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 5px 0;
 padding: 0px;
 width: 258px;
 float: left;
}
#leftcolumn .searchbox { background-image: url(../gfx/search_bg.gif); background-repeat: repeat-y; margin-bottom: 2px;}
#leftcolumn .searchbox .content { padding: 12px;}
#leftcolumn .searchbox .content .submittable {margin-top: 3px;}
#leftcolumn .searchbox .content .check1 {float: left;}
#leftcolumn .searchbox .content th {font-weight: normal;padding-top: 7px;text-align: left;}
#leftcolumn .searchbox .content label {	vertical-align: top; padding:0 0 0 2px;}
* HTML #leftcolumn .searchbox .content label {	vertical-align: middle; padding:0 2px;}
#leftcolumn .searchbox .content input {	vertical-align: middle;}
#leftcolumn .searchbox .content .listbox90 {font-size: 11px;width: 90px;margin: 7px 0 0 0;	font-size: 11px;}
#leftcolumn .searchbox .content .listbox110 {font-size: 11px;	width: 110px;	margin: 7px 0 0 0;	font-size: 11px;}
#leftcolumn .searchbox .content .textfield36 {	font-size: 11px; width: 36px; margin: 7px 0 0 0; font-size: 11px;}
#leftcolumn .searchbox .content .textfield91 { font-size: 11px;	width: 86px; margin: 7px 0 0 0;	font-size: 11px;}

#leftcolumn .images { margin: 41px 0 10px 0; padding-left: 2px; }
#leftcolumn .images img { border: solid 1px #000000; margin-bottom: 4px; }

/* residential banner eng */
#leftcolumn .searchbox .banner-a-eng {	width: 248px;	height: 45px;	background-image:url(../gfx/eng/bnnr_a_srch_box.gif);
	background-repeat: no-repeat;	margin-left: 5px;	position: relative;}
#leftcolumn .searchbox .banner-a-eng .phone {	position: absolute;	left: 117px;	top: 8px;	font-family: Arial, Helvetica;	font-size: 13px;	font-weight: bold;	color: #ffffff;	width: 123px;}
/* //residential banner eng */

/* commercial banner eng */
#leftcolumn .searchbox .banner-b-eng {	width: 248px;	height: 45px;	background-image:url(../gfx/eng/bnnr_b_srch_box.gif);
	background-repeat: no-repeat;	margin-left: 5px;	position: relative;}
#leftcolumn .searchbox .banner-b-eng .phone {	position: absolute;	left: 117px;	top: 8px;	font-family: Arial, Helvetica;	font-size: 13px;	font-weight: bold;	color: #ffffff;	width: 123px;}
/* //commercial banner eng */

/* land banner eng */
#leftcolumn .searchbox .banner-c-eng {	width: 248px;	height: 45px;	background-image:url(../gfx/eng/bnnr_c_srch_box.gif);
	background-repeat: no-repeat;	margin-left: 5px;	position: relative;}
#leftcolumn .searchbox .banner-c-eng .phone {	position: absolute;	left: 117px;	top: 8px;	font-family: Arial, Helvetica;	font-size: 13px;	font-weight: bold;	color: #ffffff;	width: 123px;}
/* //land banner eng */

#leftcolumn .searchbox .bottom 				{ overflow:hidden; background:url(../gfx/search_bottom_bg.gif) no-repeat; width:258px;		                                              height:5px;}
/* market information - eng */
#leftcolumn .other .inf-banner-eng 			{ position:relative; background:url(../gfx/eng/information_from_realestate.png) no-repeat;                                              margin-bottom:1px; width:252px; height:121px; }
#leftcolumn .other .inf-banner-eng .links 	{ position:absolute; top:86px; left:27px; color:#555555; text-align:center; }
#leftcolumn .other .inf-banner-eng .links a { color: #555555; text-decoration: underline; }
/* // market information - eng */

/* //left column */

/* content */
#content 					{ display: inline; position: relative; float: left; margin: 5px 30px; padding: 0px; 
							  width: 436px; color: #545454; line-height:16px;}
#content a 					{ text-decoration: underline; color: #67676b;}
#content h1 				{ margin-left: 8px;}
#content h1 .yellow				{ color: #e3a14d; }
#content ol 				{ margin: 0 0 0 30px; padding:0;}
#content p 					{ margin:2px 0 5px 8px;}
#content li 				{ margin-bottom: 16px;}
#content .textarea 			{ margin:0 8px 15px 8px; text-align: justify;}
#content .contentmenu 		{ margin-bottom:18px; background-color:#e5e5e5; padding:2px 6px 2px 6px; width:423px; height:17px; }
#content .contentmenu a     { color: #808284; text-decoration:none;}
#content .contentmenu a:hover{ color: #424345;}
#content .contentmenu a.sel { color: #58595b; font-weight: bold;}
#content .contentmenu2 		{ margin-bottom:2px; background-color:#e5e5e5; padding:2px 6px 2px 6px; width:423px; height:17px; }
#content .contentmenu2 a     { color: #808284; text-decoration:none;}
#content .contentmenu2 a:hover{ color: #424345;}
#content .contentmenu2 a.sel { color: #58595b; font-weight: bold;}

#content .AdditionalBox				{ width: 370px; border-top: dashed 1px #a3a2a2; overflow: hidden; border-bottom: dashed 1px #a3a2a2; overflow: hidden; margin: 0 8px 0 8px;  }
#content .AdditionalBox .contactTable			{ width: 100%; margin: 15px 0 15px 0; }
#content .AdditionalBox .contactTable .pic 		{ width: 85px; }
#content .AdditionalBox .contactTable .pic img	{ border: solid 1px #000000; }
#content .AdditionalBox .contactTable .txt 		{ vertical-align: top; }
#morelink 					{ height: 23px; float: left;	position: relative;	margin-left: 8px;}
#morelink .text 			{ position: absolute; width: 81px;	top: 1px;	left: 29px;}
#morelink .text a 			{ text-decoration: underline;	color: #5f5f5f;}

#content .AdditionalBox2					{ border-top: dashed 1px #a3a2a2; width: 256px; overflow: hidden; overflow: hidden; margin: 0 0 0 8px; }
#content .AdditionalBox2	.loanCalc		{ width: 260px; margin: 15px 0 15px 0; }
#content .AdditionalBox2	.loanCalc th	{ width: 140px; text-align: left; }
#content .AdditionalBox2	.loanCalc td { width: 120px; padding-right: 2px; text-align: right; }
#content .AdditionalBox2 .loanCalc td select { font-size: 11px; margin: 1px 0px 0px 0px; font-size: 11px; border:1px solid; border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3; line-height:12px; padding: 0px; background: #f6f6f6 repeat-x; font-size: 10px; font-family: Verdana, Helvetica; }
#content .AdditionalBox2 .loaninf { padding: 0px; margin: 0px; width: 260px; }
#content .AdditionalBox2 .submit-right		{ text-align: right; margin: 23px 0 20px 0; }

#content .market-button 		{ position: relative; margin-left: 8px; }
#content .market-button .text 	{ position: absolute; top:10px; left:49px; font-family:Arial, Helvetica; font-size:12px;}
#content .market-button .text2 	{ position: absolute; top:10px; left:49px; font-family:Arial, Helvetica; font-size:12px;}
#content .market-button .text a { color:#82a75f; text-decoration: underline;}
#content .market-button .text2 a{ color:#0080c6; text-decoration: underline;}

#content .resultMenu {  }
#content .resultMenu ul { margin: 4px 0 0 10px; padding: 0px; font-weight: bold; }
#content .resultMenu ul li { background: url(../gfx/bullet_green.gif) no-repeat left; display: inline; padding: 0 0 0 10px; margin-right: 15px; }
#content .resultMenu ul li a { color: #7fa562; }
#content .resultMenu ul li a:hover { text-decoration: none; }

#content .submit 						{ margin:0 8px; text-align: center; }
#content .submit-left					{ margin:0 8px; text-align: left; }
#content .propleft-gr 					{ width: 285px; float: left; }
#content .propleft-gr ul.unBulleted		{ margin: 0px 0px 0px 8px;; padding: 0px; list-style-type: none; }
#content .propleft-gr ul.unBulleted li	{ margin: 0px; padding: 0px; }
#content .propright-gr 					{ float: right; }
#content .propright-gr .book-btn 		{ margin: 20px 0 21px 6px; }
#content .propright-gr a				{ color: #7fa562;  }
#content .propright-gr a:hover			{ color: #7fa562; text-decoration: none;  }  
#content .propright-gr ul 				{ margin: 0px; padding: 0px; list-style-type: none; color: #7fa562; }
#content .propright-gr ul li			{ margin: 0px; padding: 0px; }

.btn001 	  					{ background:url(../gfx/submit_a.gif) 0 0 no-repeat; padding:3px 0 10px 5px; *padding-top:0px;  }
.btn001 span 					{ background:url(../gfx/submit_b.gif) 100% 0 no-repeat;  padding:3px 5px 10px 0; *padding-top:0px;  }
.btn001 span input 				{ overflow:visible; background:transparent; margin:0px; padding:2px 6px; line-height:13px; border:0px; color:#ffffff; font-weight:bold; font-size:11px; cursor:pointer; }

.btn002 	  					{ background:url(../gfx/submit_a_gr.gif) 0 0 no-repeat; padding:3px 0 10px 5px; *padding-top:0px;  }
.btn002 span 					{ background:url(../gfx/submit_b_gr.gif) 100% 0 no-repeat;  padding:3px 5px 10px 0; *padding-top:0px;  }
.btn002 span input 				{ overflow:visible; background:transparent; margin:0px; padding:2px 6px; line-height:13px; border:0px; color:#ffffff; font-weight:bold; font-size:11px; cursor:pointer; }
								  
#content .inp { font-size: 11px; margin:0; font-size: 11px; background:url(../gfx/inp_bg.png) repeat-x; border:1px solid; border-color:#fff #c3c3c3 #dddddd #c3c3c3; line-height:12px; padding:2px 4px;}
#content .inp2 { font-size: 11px; margin:0; font-size: 11px; background:url(../gfx/inp_bg.png) repeat-x; border:1px solid; border-color:#fff #c3c3c3 #dddddd #c3c3c3; line-height:12px; padding-top:2px;}
#content .sele {
	font-size: 11px;
	margin: 1px 0 0 0;
	font-size: 11px;
	border:1px solid;
	border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3;
	line-height:12px;
	padding: 0px;
	background: #f6f6f6 repeat-x;
	font-size: 10px;
	font-family:Verdana, Helvetica;
}
#content .txtar { font-size: 10px; font-family:Verdana, Helvetica; margin:0; font-size: 11px; background:url(../gfx/txtar_bg.gif) repeat-x; border:1px solid; border-color:#fff #c3c3c3 #dddddd #c3c3c3; line-height:12px; padding:2px 4px;}

#content .tbl td 				{ padding: 3px 6px;}
#content td.label 				{ text-align: right;	padding-right: 5px;	vertical-align: top; }
#content .cat 					{ width: 175px;	font-size: 11px; text-align: center; } 
#content .question 				{ background:#f6f6f6 url(../gfx/field_bg.gif) repeat-x; 
								  border-width:0px 1px 1px 1px; border-style:solid; border-color: #c3c3c3 #c3c3c3 #dddddd #c3c3c3;
								  width: 245px; height: 101px; font-family: Verdana; font-size: 11px; 
								  padding:2px; margin:0 0 35px 0;}
/* contacts map */
#content .map 					{ margin-top: 15px; }
/* //contacts map */

#content .breadcrumbs { margin: 0 8px 16px 8px; font-weight: bold; color: #808284; }
#content .breadcrumbs a { color: #808284; text-decoration: none; }
#content .breadcrumbs .left { float: left; }
#content .breadcrumbs .right { float: right; }
#content .breadcrumbs a:hover { text-decoration: underline; }

#content .navigator { background: #7fa562; height: 27px; padding: 3px 10px 0px 10px; margin: 0 8px 34px 8px; }
#content .navigator .left { float: left; color: #ffffff; font-weight: bold; margin-top: 1px; }
#content .navigator .left select.sort { font-size: 11px; width: 92px; background: #f6f6f6;	border: 1px solid; border-color: #7c7c7c #c3c3c3 #dddddd #c3c3c3; _height: 15px; }
#content .navigator .left label { font-size: 10px; font-family: Verdana, Helvetica; } 
#content .navigator .right { float: right; color: #ffffff; margin-top: 3px; }
#content .navigator .right a { color: #ffffff; text-decoration: none; }
#content .navigator .right a:hover { color: #ffffff; text-decoration: underline; }

#content .prop-green { border-top: dashed 1px #a3a2a2; border-bottom: dashed 1px #a3a2a2; margin: 0 8px 17px 8px; padding: 1px 0 1px 0; }
#content .prop-green img.pic { width: 136px; float: left; }
#content .prop-green .inf { width: 268px; float: right; text-align: left; }
#content .prop-green .inf h3 { font-size:12px; font-weight:bold; padding:2px 0; line-height:17px; color: #7fa562; margin: 4px 0 5px 0; }
#content .prop-green .inf ul.prop-menu { margin: 9px 0 0 0; padding: 0px; }
#content .prop-green .inf ul.prop-menu li {
	display: inline;
	font-size: 10px;
	font-weight: bold;
	background: url(../gfx/bullet_green.gif) no-repeat left;
	padding-left: 10px;
	margin-right: 20px;
}
#content .prop-green .inf ul.prop-menu li a { display: inline; font-size: 10px; font-weight: bold; color: #7fa562; }

#content .prop-blue { border-top: dashed 1px #a3a2a2; border-bottom: dashed 1px #a3a2a2; margin: 0 8px 0 8px; padding: 1px 0 1px 0; margin-bottom: 17px; }
#content .prop-blue img.pic { width: 136px; float: left; }
#content .prop-blue .inf { width: 268px; float: right; text-align: left; }
#content .prop-blue .inf h3 { font-size:12px; font-weight:bold; padding:2px 0; line-height:17px; color: #0080c6; margin: 4px 0 5px 0; }
#content .prop-blue .inf ul.prop-menu { margin: 9px 0 0 0; padding: 0px; }
#content .prop-blue .inf ul.prop-menu li { display: inline; font-size: 10px; font-weight: bold; background: url(../gfx/bullet_blue.gif) no-repeat left; padding-left: 10px; margin-right: 20px; }
#content .prop-blue .inf ul.prop-menu li a { display: inline; font-size: 10px; font-weight: bold; color: #0080c6; }

#content .prop-gray { border-top: dashed 1px #a3a2a2; border-bottom: dashed 1px #a3a2a2; margin: 0 8px 0 8px; padding: 1px 0 1px 0; margin-bottom: 17px; }
#content .prop-gray img.pic { width: 136px; float: left; }
#content .prop-gray .inf { width: 268px; float: right; text-align: left; }
#content .prop-gray .inf h3 { font-size:12px; font-weight:bold; padding:2px 0; line-height:17px; color: #808284; margin: 4px 0 5px 0; }
#content .prop-gray .inf ul.prop-menu { margin: 9px 0 0 0; padding: 0px; }
#content .prop-gray .inf ul.prop-menu li { display: inline; font-size: 10px; font-weight: bold; background: url(../gfx/bullet_gray.gif) no-repeat left; padding-left: 10px; margin-right: 20px; }
#content .prop-gray .inf ul.prop-menu li a { display: inline; font-size: 10px; font-weight: bold; color: #808284; }

#content .prop-orange { border-top: dashed 1px #a3a2a2; border-bottom: dashed 1px #a3a2a2; margin: 0 8px 0 8px; padding: 1px 0 1px 0; margin-bottom: 17px; }
#content .prop-orange img.pic { width: 136px; float: left; }
#content .prop-orange .inf { width: 268px; float: right; text-align: left; }
#content .prop-orange .inf h3 { font-size:12px; font-weight:bold; padding:2px 0; line-height:17px; color: #e3a14d; margin: 4px 0 5px 0; }
#content .prop-orange .inf .txt { line-height: normal; }
#content .prop-orange .inf ul.prop-menu { margin: 9px 0 0 0; padding: 0px; }
#content .prop-orange .inf ul.prop-menu li { display: inline; font-size: 10px; font-weight: bold; background: url(../gfx/bullet_orange.gif) no-repeat left; padding-left: 9px; margin-right: 13px; }
#content .prop-orange .inf ul.prop-menu li a { display: inline; font-size: 10px; font-weight: bold; color: #e3a14d; }

#content .passChange {
	padding: 30px 0 50px 0;
}
#content .passChange table {
	width: 270px;
	margin: auto;
}
#content .passChange table th {
	font-weight: normal;
	text-align: right;
}

.box { background:url(../gfx/box_c.gif) repeat-y; margin:25px 0 5px 6px;}
.box .box-top { background:url(../gfx/box_t.gif) 0 0 no-repeat; height:10px; font-size:1px; line-height:1px;}
.box .box-bottom { background:url(../gfx/box_b.gif) 0 100% no-repeat; height:5px;  font-size:1px; line-height:1px;}
.box .box-center { padding: 8px 10px 10px 18px; }
.box .box-center .top { margin-bottom: 22px; }
.box .box-center table th { text-align: right; font-weight: normal; vertical-align: top; padding: 1px 0; }
.box .box-center input { margin-left: 8px; }
.box .box-center .submit-right { text-align: right; margin: 25px 20px 9px 0 }
.box .box-center .submit-center { text-align: center; margin: 25px 20px 9px 0 }

/* // content */

/*#rightcolumn { float:right; display:inline; position:relative; margin:0 3px 5px 0px; padding:0px; width:160px; color:#333; }*/
#footer      { clear:both; border-top:1px solid #acacab; text-align:center; padding:10px 0; color:#acacab; font-size:10px; }

.clear       { clear:both; background:none; line-height:1px; font-size: 1px; overflow: hidden;}
.clear5      { clear:both; background:none; height:5px; }
.clear10     { clear:both; background:none; height:10px; }
.clear15     { clear:both; background:none; height:15px; }
.clear20     { clear:both; background:none; height:20px; }
.clear30     { clear:both; background:none; height:30px; }
.clear40     { clear:both; background:none; height:40px; }


#header 	{ display: none; }
#rightcolumn { display: none; }
#top { display: none; }