html		{ font-family:Arial; font-size:11px; }
body		{ background-color:#20669F; padding:0px; margin:0px; }
img			{ border:0px none; }
form 		{ padding:0px; margin:0px; }
a			{ color:#20669F; text-decoration:none; }
a:hover		{ text-decoration:underline; }
h1			{ font-size:18px; }
h2			{ font-size:12px; font-weight:bold; color:#FF7B03; text-transform:uppercase; border-bottom:1px solid #FF7B03; padding:0px 0px 6px 0px; margin:0px; }
h2.indent	{ margin-bottom:10px; }
h2 div		{ width:100px; height:4px; font-size:0px; line-height:0px; background-color:#FF7B03; position:relative; top:10px; }
p			{ padding:0px; margin:10px 0px; }
hr			{ color:#85AA15;}

select,
input.txt,
textarea			{ font:11px Arial; }

/* General */
.wide		{ width:100%; }
div.left	{ float:left;}
div.right	{ float:right; }
.right		{ text-align:right; }
.orange		{ color:#FF7B03; }
.blue		{ color:#20669F; }
.grey		{ color:#727272; }
.vindent	{ margin-top:10px; }
.
/* End */

.t_rope				{ width:100%; font-size:0px; line-height:0px; margin-top:-23px; }
.t_rope .left		{ width:100%; vertical-align:bottom; padding-left:52px; }
.t_rope .right		{ vertical-align:bottom; padding-right:32px; }
.t_rope img			{ vertical-align:bottom; }

.info			{ width:100%; height:67px; background:url(../img/lt_shadow.gif) no-repeat 118px 0px #FFF; }
.info .left		{ padding-left:31px; }
.info .right	{ width:100%; white-space:nowrap; padding-right:31px; }
.rt_shadow		{ height:34px; background:url(../img/rt_shadow.gif) no-repeat right top; position:relative; top:48px; right:40px; z-index:1; }
.tcorner,
.tcorner img	{ width:31px; vertical-align:bottom; }

.global_links		{ float:left; height:27px; color:#F9C189; background-color:#FD7E09; white-space:nowrap; margin-top:10px; }
.global_links a		{ color:#FBFFFF; margin:0px 5px; }
.global_links img	{ width:9px; height:27px; vertical-align:text-bottom; }
.global_links span	{ position:relative; top:-7px; }

.info_panel			{ height:67px; position:relative; z-index:2; }
.cnt				{ float:right; white-space:nowrap; position:relative; top:14px; }
.info_panel h1		{ font-weight:normal; padding:0px; margin:0px; }
.info_panel h1 span	{ font-size:12px; font-weight:normal; margin:0px 5px; }
.info_panel .sep	{ float:right; height:21px; border-left:1px solid #C7D9E7; margin:23px 15px 0px 15px; }

.green_line				{ height:5px; font-size:0px; line-height:0px; background:url(../img/green_line_bg.gif) repeat-x top; }
.sf_repeat				{ background:#A5CB38 repeat-x left top; }
.sf_right				{ background-repeat:no-repeat; background-position:right top; }
.storefront				{ width:100%; height:250px; background:no-repeat left top; }
.storefront tr			{ background:no-repeat left top; }
.storefront .corner		{ width:36px; vertical-align:bottom; }
.storefront .corner img	{ width:36px; height:32px; vertical-align:bottom; }
.storefront .ltr		{ width:53px; height:98px; position:relative; top:-58px; left:-23px; z-index:0; }
.storefront .ltr2		{ width:22px; height:75px; position:relative; top:186px; left:-50px; z-index:0; }

.storefront .rtr		{ width:52px; height:98px; position:absolute; top:62px; right:10px; z-index:0; }
.storefront .rtr2		{ width:23px; height:41px; position:absolute; top:329px; right:35px; z-index:0;}

.logo 					{ display:block; width:156px; height:166px; position:absolute; top:122px; left:87px; }

.storefront2				{ width:100%; height:180px; background:no-repeat left top; }
.storefront2 tr				{ background:no-repeat left top; }
.storefront2 .corner		{ width:36px; vertical-align:bottom; }
.storefront2 .corner img	{ width:36px; height:32px; vertical-align:bottom; }
.storefront2 .ltr			{ width:53px; height:98px; position:relative; top:-58px; left:-23px; z-index:0; }
.storefront2 .ltr2			{ width:22px; height:75px; position:relative; top:116px; left:-50px; z-index:0; }

.storefront2 .rtr			{ width:52px; height:98px; position:absolute; top:62px; right:10px; z-index:0; }
.storefront2 .rtr2			{ width:23px; height:75px; position:absolute; top:259px; right:35px; z-index:0;}

.logo2 						{ display:block; width:156px; height:166px; position:absolute; top:102px; left:87px; }

.hand					{ width:154px; height:189px; position:absolute; top:100%; right:0px; z-index:100; }

.menu					{ width:100%; height:44px; background-color:#A5CD40; }
.menu td				{ vertical-align:top; text-align:center; }
.menu a					{ font-size:12px; font-weight:bold; color:#FAFFFF; white-space:nowrap;  }
.menu .links			{ margin:0px 30px 10px 30px;margin:"0px 30px 10px 30px";}
.menu .links .on		{ font-size:12px; font-weight:bold; color:#060; white-space:nowrap;}
.menu .links img		{ width:1px; height:19px; vertical-align:middle; margin:3px 20px; }
.menu .corner			{ width:36px; vertical-align:bottom; }
.menu .corner img		{ width:36px; height:32px; vertical-align:bottom; }
.menu .shadow			{ height:11px; background:url(../img/menu_shadow.gif) repeat-x top; }
.menu .shadow img		{ width:310px; height:10px; }
.menu .shadow div		{ height:11px; font-size:0px; line-height:0px; background-color:#A5CD40; }

.main					{ width:100%; background:url(../img/anchor.gif) no-repeat 32px 100% #FFF; }
td.indent				{ width:32px; background-color:#20669F; }
.left_menu div.indent	{ m-argin:0px 35px 0px 44px; }
.left_menu				{ width:276px; background:url(../img/left_menu_rope.gif) no-repeat left top; vertical-align:top; padding-top:50px; }
.left_menu .links		{ line-height:25px; margin:0px 35px 0px 44px; }
.left_menu .links .bl_menu		{ line-height:40px; margin:30px 0px 30px 0px;}
.left_menu .links a		{ font-size:12px; font-weight:bold; }
.left_menu .links .on	{ font-size:12px; font-weight:bold; color:#FF6600; }

.lmr	{ width:32px; text-align:right; vertical-align:top; background-color:#20669F; padding-top:93px; }
.lmr2	{ width:32px; text-align:right; vertical-align:bottom; background-color:#20669F; padding-bottom:188px; }

td.page				{ vertical-align:top; background:url(../img/rope_shadow.gif) no-repeat right top; }
td.page .shadow		{ height:11px; background:url(../img/page_shadow.gif) repeat-x top; position:relative; left:-140px; z-index:0; font-size:0px; line-height:0px; }
td.page .shadow img	{ width:300px; height:10px; }
td.page .shadow div	{ height:10px; font-size:0px; line-height:0px; }

.search			{ width:261px; height:123px; background:url(../img/pointer.gif) no-repeat left top; position:relative; left:-15px; z-index:0; margin:50px 0px; }
.search .txt	{ width:117px; position:relative; top:47px; left:68px; border:0px none; }
.search .btn	{ width:21px; height:21px; border:0px none; background:url(../img/search_btn.gif) no-repeat left top; position:relative; top:50px; left:80px; padding:0px; margin:0px; cursor:pointer; }

.currency		{ width:100%; }
.currency td	{ width:50px; font-size:12px; padding:5px 10px 0px 0px; }
.currency .sep	{ height:0px; font-size:0px; line-height:0px; border-bottom:1px solid #CCC; }

.rm_rope		{ height:286px; text-align:right; }
.rm_rope img	{ width:50px; height:286px; position:relative; top:-12px; left:13px; z-index:10; }
.content		{ height:100%; margin:-251px 20px 20px 0px; }
.b_rope			{ margin-left:57px; }
.rbc			{ margin-right:32px; position:relative; top:-26px; z-index:0; }

.cards				{ width:100%; margin-bottom:20px; }
.cards .luc,		
.cards .ruc,
.cards .luc img,
.cards .ruc img		{ width:17px; height:17px; line-height:0px; vertical-align:top; background-color:#EDF4D7; }
.cards .ldc,		
.cards .rdc,
.cards .ldc img,
.cards .rdc img		{ width:17px; height:17px; vertical-align:bottom; background-color:#EDF4D7; }
.cards .ruc,
.cards .rdc			{ text-align:right; }
.cards .ruc img,
.cards .rdc img		{ float:right; }
.cards .card_row	{ background-color:#EDF4D7; }
.cards tr.sep		{ height:20px; }
.cards td.sep		{ width:20px; }
.cards a.mail 		{background:url(/img/mail.gif) no-repeat right top; vertical-align:top; padding-bottom:6px; padding-top:6px; padding-right:40px;}

.cards .body		{ font-size:13px; width:45%; background-color:#EDF4D7; vertical-align:top; }
.cards .body h1		{ font-size:14px; color:#20669F;}
.cards .body .dh		{ font-size:13px; color:#85AA15;}
.cards .body .sc		{ font-size:13px; color:#85AA15;font-weight:bold; }
.cards .body .scb		{ font-size:13px; color:#20669F;font-weight:bold; }
.cards .body h2		{ font-size:13px;}
.cards .body h3		{ font-size:13px; color:#20669F;}
.cards .body .l_img	{ float:left; margin:4px 10px 10px 0px; }
.cards .body img	{}
.cards a			{ font-size:12px; }
.cards a.title			{ font-size:13px;color:#FF7B03;}
.cards a.header		{ font-weight:bold; }
.cards p			{ margin:7px; }

.footer			{ width:100%; margin-top:43px; clear:both }
.footer .left	{ width:70%; text-align:right; vertical-align:top; padding:0px 32px; }
.footer .right	{ width:30%; text-align:left; font-size:12px; color:#79A3C5; vertical-align:top; line-height:20px; padding:0px 32px; }
.footer a		{ color:#85AA15; }

.block			{ line-height:20px; }
.block *		{ font:bold 12px Arial, Helvetica, sans-serif; }
.block a		{ color:#85AA15; }
.block .text	{ font:12px Arial; display:block; margin:10px 2px 5px 2px;}
.block .tit	{ display:block; color:#20669F; margin:10px 2px 5px 2px;}

.mplace_holder	{ height:170px; }

.categories			{ line-height:20px; }
.categories *		{ font:bold 12px Arial, Helvetica, sans-serif; }
.categories a		{ color:#85AA15; }
.categories .sep	{ color:#FF7B03; margin:0px 2px 0px 5px; }
.categories .active	{ color:#20669F; }

.ppreview			{ width:100%; }
.ppreview .pic		{ width:100px; font-weight:bold; vertical-align:top; }
.ppreview .desc		{ vertical-align:top; padding:10px 5px; }
.ppreview .param	{ font-weight:bold; color:#20669F; }

.site_path		{ font:bold 9px Tahoma; color:#85AA15; position:relative; top:-13px; }
.site_path a	{ font:normal 9px Tahoma; color:#85AA15; }
.site_path span	{ font-weight:normal; color:#20669F; margin-left:3px; }


.fpreview		{ float:left; width:100px; margin:0px 20px 5px 0px; }
.fpreview a		{ font-size:0px; line-height:0px; }
.fpreview img	{ width:100px; height:75px; vertical-align:top; margin:0px 0px 3px 0px !important; }

.lider {color:#000000;font-size:12px;}
.lider .header {color:#20669F;font-size:12px;font-weight:bold;}

table.common {border:1px solid #CCCCCC}
table.common td {color:#20669F;font-size:12px;border:1px solid #CCCCCC;background:#EDF4D7;line-height:1.5em}
table.common td.header {color:#000000;background:#DEEAB8;border:1px solid #CCCCCC;font-size:13px;text-align:center}
table.common a	{ color:#20669F; text-decoration:underline; }

table.common2 {border:1px solid #CCCCCC}
table.common2 td {color:#000000;font-size:12px;border:1px solid #CCCCCC;background:#EDF4D7;line-height:1.5em}
table.common2 td.header {color:#000000;background:#DEEAB8;border:1px solid #CCCCCC;font-size:13px;text-align:center}
table.common2 a	{ color:#20669F; text-decoration:underline; }
table.common2 a:hover { color:#0BC1E9; text-decoration:underline; }

img.cl{margin:0px 7px 0px 6px;}
img.cl_r{margin:10px 0px 10px 10px;}
img.cl_c{margin:10px}
img.cl_l{margin:10px 10px 10px 0px;}
img.cl1{margin:0px 0px 2px 0px;}

