@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#efefef url(images/bg.gif) repeat-x;}
html { padding:0; margin:0;}

.print { float:right; }
.WIEV { float:right; margin-right: 5px; color:#CCC;  }
/* X-MAIN */
.X-MAIN {
	width:984px;
	padding:0;
	margin:0 auto;
}

/********** header **********/
.header { width:984px; height:160px;}
/* logo */

.logo {
	float:left;
	padding:0;
	margin:30px 0 0 10px;
	width:288px;
	height:100px;
}


/* search */
.search {
	float:right;
	padding:0 0 0 0px;
	margin:42px 0 0 0;
	width:544px;
}
.search form { margin:0; padding:0 0 0 5px;}
.search input { float:left; border:0;}
.search span { float:left; background:url(images/search_bg.gif) no-repeat left; width:332px; height:35px; padding: 0 0 0 0}
.search input.text { background:none; width:312px; height:15px; padding:10px; color:#a2a2a2; font:normal 14px Arial, Helvetica, sans-serif;}
.search input.button { float:left;}
/* menu */	
.menu {
	padding:0;
	margin:0;
	width:500px;
	float:right;
	height:85px;
}
.menu ul { padding:44px 0 0 0; margin:0; list-style:none; border:0; height:41px;}
.menu ul li { float:left; margin:0; padding:0; border:0;}
.menu ul li a { float:left; margin:0 2px 0 0; padding:14px 0 14px 0; color:#434343; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:14px 12px 14px 12px;}
.menu ul li a:hover {  background:url(images/r_menu.gif) no-repeat right;}
.menu ul li a:hover span { background:url(images/l_menu.gif) no-repeat left;}
.menu ul li a.active {  background:url(images/r_menu.gif) no-repeat right;}
.menu ul li a.active span { background:url(images/l_menu.gif) no-repeat left;}

.menu_acc {
	padding:0;
	margin:0;
	width:250px;
	float:right;
	height:50px;
}


/********** BANNER **********/
.X-BANNER-BG { background:url(images/slider_bg.gif) repeat-y; margin:10px auto; padding:0; width:984px;}
.X-BANNER-TOP { background:url(images/slider_t.gif) top no-repeat;}
.X-BANNER-TOP .small { height:50px;}
.X-BANNER-BOTTOM { background:url(images/slider_b.gif) bottom no-repeat; padding:10px; height:231px;}
/***/
#X-BANNER-TOP p.img { float:left; padding:0 10px 0 0; margin:0 5px; line-height:0;}
#X-BANNER-TOP p.img img { padding:0; margin:0; border:0;}
#X-BANNER-TOP h2 { font:bold 36px Arial, Helvetica, sans-serif; color:#2a2a2a; margin:0; padding:10px; line-height:1.2em;}
#X-BANNER-TOP p {font:normal 12px Arial, Helvetica, sans-serif; color:#5f5f5f; margin:0; padding:10px; line-height:1.8em;}
#X-BANNER-TOP div.button { clear:right; float:left; margin:0 0 0 420px; width:520px; margin-top:-31px;}
#X-BANNER-TOP div.button .right_but { margin:0 0 0 200px;}
/***/
.X-BANNER-CON { background:url(images/banner_CON.jpg) repeat-y; margin:10px auto; padding:0; width:984px; height:300px;}
.X-BANNER-WEB { background:url(images/banner_WEB.jpg) repeat-y; margin:10px auto; padding:0; width:984px; height:300px;}
.X-BANNER-HOS { background:url(images/banner_HOS.jpg) repeat-y; margin:10px auto; padding:0; width:984px; height:300px;}
.X-BANNER-INT { background:url(images/banner_INT.jpg) repeat-y; margin:10px auto; padding:0; width:984px; height:300px;}
.X-BANNER-MAI { background:url(images/banner_MAI.jpg) repeat-y; margin:10px auto; padding:0; width:984px; height:300px;}
.X-BANNER-DOM { background:url(images/banner_DOM.jpg) repeat-y; margin:10px auto; padding:0; width:984px; height:300px;}
.X-BANNER-showcase { margin:10px auto; padding:0; width:984px; }

/********** Slider **********/
#slider p.img { float:left; padding:0 10px 0 0; margin:0 5px; line-height:0;}
#slider p.img img { padding:0; margin:0; border:0;}
#slider h2 { font:bold 36px Arial, Helvetica, sans-serif; color:#2a2a2a; margin:0; padding:10px; line-height:1.2em;}
#slider p {font:normal 12px Arial, Helvetica, sans-serif; color:#5f5f5f; margin:0; padding:10px; line-height:1.8em;}
/***/
#slider div.button { clear:right; float:left; margin:0 0 0 420px; width:520px; margin-top:-31px;}
#slider div.button .right_but { margin:0 0 0 200px;}

/********** TITLE **********/
.X-BOX-TITLE-BG { background:url(images/slider_bg.gif) repeat-y; margin:10px auto; padding:0; width:984px;}
.X-BOX-TITLE-TOP { background:url(images/slider_t.gif) top no-repeat;}
.X-BOX-TITLE-TOP .small { height:50px;}
.X-BOX-TITLE-BOTTOM { background:url(images/slider_b.gif) bottom no-repeat; padding:10px; height:231px;}

.X-TITLE-TEXT h2 { padding:2px 10px 0 40px; margin:0; color:#2a2a2a; font:normal 36px Arial, Helvetica, sans-serif;}
.X-TITLE-TEXT h1 { margin:0; color:#2a2a2a; font:normal 36px Arial, Helvetica, sans-serif;}
.X-TITLE-TEXT p { float:right;}

#X-BOX div.button .right_but { margin:0 0 0 200px;}
.border {
	border:#999 solid 1px;
	margin-bottom:10px;
	padding: 0;
}
.border-none { margin:20px 27px 20px 27px;}
.border-none p { margin:0; padding:0;}



/* body */
.body { width:984px; clear:both;}
.left {
	width:321px;
	float:left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.left1 {
	width:224px;
	float:left;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.big_center {
	width:652px;
	float:left;
	margin:0 10px 0 0;
	padding:0px 0;
}
.big_center1 {
	width:760px;
	float:left;
	margin:0 10px 0 0;
	padding:0px 0;
}
}
.right { width:321px; float:left; padding:10px 0;}

.body h2 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0;}
.body h3 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0 0 10px 0; border-bottom:1px solid #d2d2d2; clear:both;}
.body p { color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; padding:5px 10px; margin:0;}
.body p.spec { color:#a4a4a4; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
.body a { color:#0092dd; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; text-decoration:none;}
.body a:hover { text-decoration:underline;}
.body img.img { float:left; padding:10px;}

/* box_block */
.box_block {
	width:984px;
	clear:both;
	padding:0 0 10px 0;
}
.box {
	width:321px;
	margin:0 10px 0px 0;
	float:left;
	background:url(images/box_bg.gif) repeat-y;
}

.box .box_t { background:url(images/box_t.gif) no-repeat top;}
.box .box_b { background:url(images/box_b.gif) no-repeat bottom; padding:0 0 10px 0;}
.box h2 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#000000; font:normal 18px Arial, Helvetica, sans-serif;}
.box img {
	float:left;
	padding:0px;
}
.box p { padding:5px 20px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a.more { text-align:right; padding:25px 20px; font:bold 11px Arial, Helvetica, sans-serif; color:#426D82; text-decoration:none; }

.box ul { padding:10px 20px; margin:0; list-style:none;}
.box ul li { background:url(images/sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}

.box_tab_blue {
	width:984px;
	margin:0 0 10px 0;
	float:left;
	background:url(images/box_tab_blue_bg.gif) repeat-y;
}
.box_tab_blue .table { padding:0 0 0 1px; }
.box_tab_blue .box_t { background:url(images/box_tab_blue_t.gif) no-repeat top; }
.box_tab_blue .box_b { background:url(images/box_tab_blue_b.gif) no-repeat bottom;}
.box_tab_blue h1 { color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; text-align:right; padding:0 20px 0 0;}
.box_tab_blue h2 { margin:0 0 10px 0; padding:10px 0 6px 0px; color:#FFF; font:normal 11px Arial, Helvetica, sans-serif;}
.box_tab_blue h4 { margin:0 0 10px 0; padding:14px 0 6px 0px; color:#FFF; font:normal 14px Arial, Helvetica, sans-serif;}
.box_tab_blue h5 { margin:0 0 10px 0; padding:20px 0 6px 0px; color:#FFF; font:normal 14px Arial, Helvetica, sans-serif; text-align:center}
.box_tab_blue h6 { color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; text-align:center; padding:0; margin:0; text-decoration:none; }
.box_tab_blue p { color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; text-align:left; float:left;}

.box_tab_blue .BOX { color:#FFF; font:normal 11px Arial, Helvetica, sans-serif;  }
.box_tab_blue .BOX a {
	color:#FFF;
	padding-left:125px;
}
.box_tab_white {
	width:984px;
	margin:0 0 0 0;
	float:left;
	background:url(images/slider_bg.gif) repeat-y;
}
.box_tab_white .table { padding:0 0 0 1px; }
.box_tab_white .box_t { background:url(images/slider_t.gif) no-repeat top; }
.box_tab_white .box_b { background:url(images/slider_b.gif) no-repeat bottom;}
.box_tab_white h1 { color:#426D82; font:normal 11px Arial, Helvetica, sans-serif; text-align:left; padding:0 20px 0 0;}
.box_tab_white h2 { margin:0 0 10px 0; padding:10px 0 6px 0px; color:#426D82; font:normal 11px Arial, Helvetica, sans-serif;}
.box_tab_white h4 { margin:0 0 10px 0; padding:14px 0 6px 0px; color:#426D82; font:normal 14px Arial, Helvetica, sans-serif;}
.box_tab_white h5 { margin:0 0 10px 0; padding:20px 0 6px 0px; color:#426D82; font:normal 14px Arial, Helvetica, sans-serif; text-align:left;}
.box_tab_white p { color:#686D82; font:normal 11px Arial, Helvetica, sans-serif; text-align:justify;}
.box_tab_white ul { margin:0; padding:1; text-align:left; color: #626D82 ; font:normal 11px Arial, Helvetica, sans-serif;}
.box_tab_white ol { margin:0; padding:1; text-align:left; color: #626D82 ; font:normal 11px Arial, Helvetica, sans-serif;}
.box_tab_white .BOX a {
	color:#444;
	padding-left:125px;
}


.box_tab {
	width:984px;
	margin:0 0 10px 0;
	float:left;
	background:url(images/box_tab_bg.gif) repeat-y;
}
.box_tab .table { padding:0 0 0 1px; }
.box_tab .box_t { background:url(images/box_tab_t.gif) no-repeat top; }
.box_tab .box_b { background:url(images/box_tab_b.gif) no-repeat bottom;}
.box_tab h1 { color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; text-align:right; padding:0 20px 0 0;}
.box_tab h2 { margin:0 0 10px 0; padding:10px 0 6px 0px; color:#FFF; font:normal 11px Arial, Helvetica, sans-serif;}
.box_tab h4 { margin:0 0 10px 0; padding:14px 0 6px 0px; color:#FFF; font:normal 14px Arial, Helvetica, sans-serif;}
.box_tab h5 { margin:0 0 10px 0; padding:20px 0 6px 0px; color:#FFF; font:normal 14px Arial, Helvetica, sans-serif; text-align:center}
.box_tab p { color:#FFF; font:normal 11px Arial, Helvetica, sans-serif;}

.box_acc {
	width:653px;
	margin:0 0 10px 0;
	float:left;
	background:url(images/box_acc_bg.gif) repeat-y;
}
.box_acc .box_t { background:url(images/box_acc_t.gif) no-repeat top;}
.box_acc .box_b { background:url(images/box_acc_b.gif) no-repeat bottom; padding:0 0 10px 0;}
.box_acc h2 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#616161; font:normal 18px Arial, Helvetica, sans-serif;}
.box_acc h4 { margin:0 0 10px 0; padding:14px 0 6px 0px; color:#616161; font:normal 14px Arial, Helvetica, sans-serif;}
.box_acc p { padding:5px 20px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box_acc a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box_acc a.more { padding:0 60px; font:bold 11px Arial, Helvetica, sans-serif; color:#426D82; line-height:1.8em; text-decoration:none;  }

.box_acc ul { padding:10px 20px; margin:0; list-style:none;}
.box_acc ul li { background:url(images/sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}

.X-BOX-FULL { background:url(images/slider_bg.gif) repeat-y; margin:10px 0 10px 0; padding:0; width:984px;}
}
.X-BOX-FULL-BG { background:url(images/slider_bg.gif) repeat-y; margin:10px auto; padding:0; width:984px;}
.X-BOX-FULL-TOP { background:url(images/slider_t.gif) top no-repeat;}
.X-BOX-FULLL-TOP .small { height:50px;}
.X-BOX-FULL-BOTTOM { background:url(images/slider_b.gif) bottom no-repeat; padding:10px; height:0px;}

.X-BOX-FULL-BOTTOM h2 { padding:2px 10px 0 40px; margin:0; color:#2a2a2a; font:normal 36px Arial, Helvetica, sans-serif;}
.X-BOX-FULL-BOTTOM p { font:normal 12px Arial, Helvetica, sans-serif; color:#5f5f5f; margin:0; padding:10px; line-height:1.8em;}

.box_legal {
	width:653px;
	margin:0 0 10px 0;
	float:left;
	background:url(images/box_acc_bg.gif) repeat-y;
}
.box_legal .box_t { background:url(images/box_acc_t.gif) no-repeat top;}
.box_legal .box_b { background:url(images/box_acc_b.gif) no-repeat bottom; padding:0 0 10px 0;}
.box_legal h2 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#616161; font:normal 18px Arial, Helvetica, sans-serif;}
.box_legal h4 { margin:0 0 10px 0; padding:14px 0 6px 0px; color:#616161; font:normal 14px Arial, Helvetica, sans-serif;}
.box_legal p { padding:5px 20px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box_legal a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box_legal a.more { padding:0 60px; font:bold 11px Arial, Helvetica, sans-serif; color:#426D82; line-height:1.8em; text-decoration:none;  }

.box_legal { padding:10px 20px; margin:0; list-style:none;}
.box_legal ul li { background:url(images/sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}

/* testi */
.testi { margin:20px 0; padding:20px 10px; background:url(images/testi.gif) no-repeat top left;}
.testi p { font-style:italic;}

/* lister */
.lister { clear:both; border-top:1px solid #d2d2d2; padding:10px;}
.lister ul { margin:0; padding:0; list-style:none;}
.lister ul li { background:url(images/lister.gif) no-repeat; float:left; width:24px; height:23px; margin:1px; text-align:center;}
.lister ul li a { color:#7d7d7d;}
.lister ul li a:hover { text-decoration:underline;}
.lister ul li a.active { font-weight:bold;}

/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#5f5f5f;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:110px; display:block; padding:3px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize;}
#contactform label span { display:block; font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:5px 2px; height:16px; background:#ffffff;}
#contactform textarea { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:2px; background:#ffffff;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
p.response { text-align:center; color:red; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

/*************X-FOOTER**********/
.X-FOOTER {
	padding:10px 0 0 0;
	margin:0;
	background-color: #EFEFEF;
}
.X-FOOTER-LOGOS { width:984px; margin:0 auto; padding:5px 0;}
.X-FOOTER p { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 10px; margin:0; line-height:1.8em; }
.X-FOOTER a { font:normal 11px Arial, Helvetica, sans-serif; color:#383838; line-height:1.8em; text-decoration:none;}
.X-FOOTER a:hover { text-decoration:underline;}
.X-FOOTER p.X-FOOTER-LINKS { text-align:left; width:60%; margin:10px 0; padding:10px 0; float:left;}
.X-FOOTER p.X-FOOTER-COPYRIGHT { text-align:left; width:33%; margin:10px 0; padding:15px 0; float:right; background:url(images/logo_mini.png) no-repeat top right;} 

/*FBG*/
.FBG {
	padding:0;
	margin:0;
	background-color: #FFF;
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.FBG h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:10px; margin:0;}
.FBG .X-NAVIGATION {
	float:left;
	width:210px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 100px;
}
.FBG .subscribe { float:left; width:300px; margin:10px 0;}
.FBG .subscribe input.text { border:1px solid #d9d9d9; background:#FFF;}
.FBG ul { margin:0; padding:0; list-style:none;}
.FBG ul li { background:url(images/X-NAVIGATION_sm.gif) no-repeat left; padding:0 20px; margin:0;}

.space { width:321px; height: 2px;
	margin:0 0px 0px 0;
	float:left; font:normal 11px  Arial, Helvetica, sans-serif; color:#EEEEEE; padding:0px 0px; line-height:1em; }
.no_margin { margin:0;}
.no_marginn { margin:0 0 0 1px;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #e0e0e0; padding:0; margin:5px 0; background:none;}
.X-NAVIGATION {
	float:left;
	width:210px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/********** slider **********/
.slider_bg { background:url(images/slider_bg.gif) repeat-y; margin:10px auto; padding:0; width:984px;}
.slider_t { background:url(images/slider_t.gif) top no-repeat;}
.slider_b { background:url(images/slider_b.gif) bottom no-repeat; padding:10px; height:231px;}
.slider_t .small { height:50px;}
.title_text h2 { padding:2px 10px 0 40px; margin:0; color:#2a2a2a; font:normal 36px Arial, Helvetica, sans-serif;}
.title_text p { float:right;}

/*simple text*/
#slider p.img { float:left; padding:0 10px 0 0; margin:0 5px; line-height:0;}
#slider p.img img { padding:0; margin:0; border:0;}
#slider h2 { font:bold 36px Arial, Helvetica, sans-serif; color:#2a2a2a; margin:0; padding:10px; line-height:1.2em;}
#slider p {font:normal 12px Arial, Helvetica, sans-serif; color:#5f5f5f; margin:0; padding:10px; line-height:1.8em;}

#slider div.button { clear:right; float:left; margin:0 0 0 420px; width:520px; margin-top:-31px;}
#slider div.button .right_but { margin:0 0 0 200px;}
.SUPPORT {
	float:left;
	padding:0;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.LOGO {float:left; width:250px; margin:30px 0 0 10px; }

.TOP-MENU { float:right; width:495px; margin:40px 0 0 0; padding:0 0 0 0px; font:18px , Helvetica, sans-serif; color:#2a2a2a; line-height:1.3em; }
.TOP-MENU .X-1 { float:left; width:151px; }
.TOP-MENU .X-2 { float:left; width:151px; }
.TOP-MENU .X-3 { float:left; width:89px; }
.TOP-MENU .X-4 { float:left; width:101px; }
.TOP-MENU .X-5 { float:left; width:130px; }

.X-Sound { float:right; margin-top:50px; margin-right:10px;}

.Print-BG { margin:0; padding:0; background:#FFF; padding: 0 50px;}
.Print-BGG { margin:0; padding:0; background:#FFF; padding: 0 0 0 0;}
.Print-BG p {color:#686D82; font:normal 11px Arial, Helvetica, sans-serif; text-align:justify;}

.left-top-title{ background:url(images/left_toq.gif) left top no-repeat;}
.right-top-title{ background:url(images/right_tp.gif) right top no-repeat;}
.left-bot-title{ background:url(images/left_bou.gif) left bottom no-repeat;}
.right-bot-title{ background:url(images/right_bp.gif) right bottom no-repeat; width:100%; min-height:27px; height:auto !important; height:27px;}

.border-left-title{ background:url(images/border_m.gif) left top repeat-y #F5F6F8;}
.border-right-title{ background:url(images/border_s.gif) right top repeat-y;}
.border-top-title{ background:url(images/border_u.gif) left top repeat-x;}
.border-bot-title{ background:url(images/border_c.gif) left bottom repeat-x;}
.inside-title { padding:5px 10px 5px 14px;}

.left-top-s{ background:url(images/left_top.png) left top no-repeat;}
.right-top-s{ background:url(images/right_to.png) right top no-repeat;}
.left-bot-s{ background:url(images/left_bot.png) left bottom no-repeat;}
.right-bot-s{ background:url(images/right_bo.png) right bottom no-repeat; width:100%; min-height:27px; height:auto !important; height:27px;}

.border-left-s{ background:url(images/border_l.png) left top repeat-y #FFFFFF; margin-bottom:10px; border:#000 solid 1px;}
.border-right-s{ background:url(images/border_r.png) right top repeat-y;}
.border-top-s{ background:url(images/border_t.png) left top repeat-x;}
.border-bot-s{ background:url(images/border_b.png) left bottom repeat-x;}
.inside-s { padding:5px 10px 5px 14px;}

.clear-block { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

.borde { border:#999 solid 1px; width:100%;}
.border p {color:#686D82; font:normal 9px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:left;}
.border b {color:#686D82; font:bold 9px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:left;}
.border-center {color:#686D82; font:bold 9px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:center;}
.border-center p {color:#686D82; font:normal 9px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:center;}
.border-center b {color:#686D82; font:bold 9px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:center;}


.border-rright p {color:#686D82; font:normal 9px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:right;}
.border-rright b {color:#686D82; font:bold 9px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:right;}

#slider li { width:964px; height:300px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn,
#nextBtn { display:block; margin:0; overflow:hidden; width:84px; height:28px; position:absolute; left:758px; top:-36px; left:842px; }
#prevBtn a { display:block; width:84px; height:28px; background:url(images/spacer.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:84px; height:28px; background:url(images/spacer.gif) no-repeat 0 0; }

.header_text { width:823px; height:250px; margin:0 auto; padding:0; background:url(images/simple_bg.gif) top center no-repeat;}
.header_text .div { float:right; width:823px; padding:0px 0; margin:0;}
.header_text img.screen { float:right; margin:10px 0 0 0;}
.header_text .div .left1 { float:left; width:365px; padding:0; margin:0;}
.header_text .div .left1 img.more { float:left; padding:15px 0}
.header_text .div .left1 h2 { font:normal px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0; margin:0;}
.header_text p {  font: normal 18px    Georgia, "Times New Roman", Times, serif; color:#dbdbdb; padding:30px 0 0 0; margin:0;}
/* header_text2 */
.header_text2 { width:823px; height:50px; margin:0 auto; padding:0; background:url(images/simple_bg.gif) top center no-repeat;}
.header_text2 h2 { font: bold 25px  Georgia, "Times New Roman", Times, serif; text-align:center; color:#fff; margin:0; padding:10px 0 0 0;}

.Print-One b { color:#1F1F1F; margin-left:-20px;}
.Print-One p { padding:0 0 0 20px;}
.Print-One ul li { padding-top:5px;}


/* body */

.Print-Page { margin:0; padding:0; background:#FFF; padding: 0 0 0 0; color:#000000; font:normal 9px Arial, Helvetica, sans-serif; padding:0; margin:0; }
.Print-Page h1 { font:normal 20px Arial, Helvetica, sans-serif; padding:0; margin:0;}
.Print-Page h2 { font:normal 18px Arial, Helvetica, sans-serif; padding:0; margin:0;}
.Print-Page h3 { font:normal 16px Arial, Helvetica, sans-serif; padding:0 0 0 0; margin:0;}
.Print-Page h4 { font:normal 14px Arial, Helvetica, sans-serif; padding:0; margin:0;}
.Print-Page h5 { font:normal 12px Arial, Helvetica, sans-serif; padding:7px 0 3px 0; margin:0;}
.Print-Page table { border:solid 1px #333;}
