* { margin:0; padding:0;}
body { background:#fcfcfc; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#7a7a7a; text-align:center;}






/* AXOI CSS */

#home, #page				{width:965px; margin:0px 0px 0px 23px; }
#home tr, #page tr			{vertical-align:top}
#home td, #page	td			{font-size:13px; color:#7a7a7a; line-height:19px}
#home .menublock			{width:245px; margin:0px 12px 20px 21px; height:200px; }
#home .menublock_long		{width:641px; margin:0px 79px 20px 0px; height:200px}
#page .menublock			{width:245px; margin:0px 12px 20px 21px; height:350px; }
#page .menublock_long		{width:641px; margin:0px 79px 20px 0px; height:350px}


#home .menublock .menutop 		{background:url(images/menu_top.png) repeat-x; height:54px; padding:22px 0px 0px 14px;}
#home .menublock .menucontent 	{border-left: 1px solid  #e3e3e3; border-right: 1px solid #e3e3e3; background:#FFFFFF;padding:0px 0px 0px 14px;}
#home .menublock .menubottom	{background:url(images/menu_bottom.jpg); height:10px}

#home .menublock_long .menutop 		{background:url(images/menu_top_long.png) repeat-x; height:10px; padding:25px 30px 0px 35px;}
#home .menublock_long .menucontent 	{border-left: 1px solid  #e3e3e3; border-right: 1px solid #e3e3e3; background:#FFFFFF; padding:10px 33px;}
#home .menublock_long .menubottom	{background:url(images/menu_bottom_long.jpg); height:10px}

#page .menublock .menutop 		{background:url(images/pmenu_top.png) repeat-x; height:54px; padding:20px 0px 0px 10px;}
#page .menublock .menucontent 	{border-left: 1px solid  #e3e3e3; border-right: 1px solid #e3e3e3; background:#FFFFFF;padding:0px 0px 0px 10px;}
#page .menublock .menubottom	{background:url(images/menu_bottom.jpg); height:10px}

#page .menublock_long .menutop 		{background:url(images/pmenu_top_long.png) repeat-x; height:10px; padding:25px 30px 0px 35px;}
#page .menublock_long .menucontent 	{border-left: 1px solid  #e3e3e3; border-right: 1px solid #e3e3e3; background:#FFFFFF; padding:10px 33px;}
#page .menublock_long .menubottom	{background:url(images/menu_bottom_long.jpg); height:10px}


.menu-h3, h2			{font-size:25px; font-weight:bold; color:#b40d0e; height:30px; display:block;}
.menu-h4				{font-size:11px; color:#000000}

b	{color:#333333}

a		{color:#2A5DB0}
a:hover	{color:#b40d0e}

.moduletablebanner		{margin-left:26px}



/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Arial; border:1px solid #cfcfcf; background:#eeeeee; color:#292727; font-size:1em;  padding-left:3px;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

.column { float:left;}
.clear, .col-list, .row-box { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:10px;}

/*header*/
.wrapper-header{ background:#fff url(images/wrapper-header.gif) 0 0 repeat-x;}
.menu{ height:88px;}
.menu span{ display:block; padding:38px 0 0 33px;}
.banner{ height:333px; background:url(images/banner.jpg) 26px 0 no-repeat;}
.banner2{ height:104px; background:url(images/banner2.jpg) 26px 0 no-repeat;}
.banner .logo{ margin:38px 0 0 79px; position:absolute; width:225px; height:75px;}
.banner .button{ height:54px; width:58px; position:absolute; margin:222px 0 0 365px;}
.gallery{ height:100px; padding-left:38px; width:911px;}
.gallery .box{ background:url(images/gallery.gif) 0 0 repeat-x; height:99px; }
.gallery .box .corner-left{ background:url(images/gallery_corner_left.jpg) 0 0 no-repeat;}
.gallery .box .corner-right{ background:url(images/gallery_corner_right.jpg) top right no-repeat; height:99px; text-indent:8px;}
.gallery .indent img{ margin-right:2px; margin-top:8px;}
/*footer*/
.wrapper-footer{ background:url(images/wrapper-footer.gif) 0 0 repeat-x; width:100%; overflow:hidden;}
.footer{ float:left; padding:19px 0 21px 60px; color:#292727; font-weight:bold; width:300px; font-size:0.75em;}
.footer a{ color:#292727; text-decoration:none;}
.footer a:hover{ color:#b40d0e; text-decoration:underline;}

/*content*/
.content{ font-size:0.75em; line-height:1.5em;}
.box .border-top {background:url(images/border_top.gif) repeat-x top #EAE4E0;}
.box .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.box .border-left {background:url(images/border_left.gif) repeat-y left;}
.box .border-right {background:url(images/border_right.gif) repeat-y right;}
.box .corner-top-left {background:url(images/corner_top_left.png) no-repeat left top;}
.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
.box h1{ height:34px; border-bottom:2px solid #e5e5e5; margin-bottom:15px;}
.box h1 img{ margin-left:1px; position:absolute;}
.box-indent{ padding:30px 29px 14px 35px; position:relative;}
.box{ color:#292727;}
.row-top-left{ margin:0 0 0 42px; width:938px; overflow:hidden;}
.indent-form{ height:26px;}
.text-bottom{ display:block; padding-bottom:5px;}

.content .title{ display:block; margin-bottom:11px; margin-top:5px;}
.content .img-left{ float:left; margin:3px 20px 0 0;}
.fright{ float:right;}
.text{ color:#b60d0e; text-transform:uppercase;}

.row-bot{ padding:38px 0 21px 0; line-height:1.25em;}
.row-bot-left{ padding:0 0 0 79px; width:862px; overflow:hidden;}
.list li{ border-bottom:1px solid #e5e5e5; line-height:1.937em;}
.list li a{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 14px; color:#b40d0e; text-decoration:none; font-weight:bold;}
.list li a:hover{ color:#292727;}
.border-none{ border:none !important;}
.indent-text{ padding:0 0 0 3px;}
.indent-bot{ display:block; margin-top:5px;}
.line{ background:url(images/line.gif) 0 8px repeat-x; height:16px; display:block;}
.button-style{ background:url(images/button_style.gif) 0 0 repeat-x; display:block;}
.button-style span{ display:block; background:url(images/button_style_right.gif) top right no-repeat;}
.button-style a{ display:block; background:url(images/button_style_left.gif) 0 0 no-repeat; height:18px; text-align:center; color:#292727; font-weight:bold; text-decoration:none; line-height:1.437em;}
.button-style a:hover{ text-decoration:underline;}
.button-width{ width:76px;}
.indent1{ text-transform:uppercase;}
.br{ display:block;}
.text-1{ line-height:1.375em;}
.text-2 dt{ font-weight:bold; padding-bottom:4px; text-transform:uppercase;}
.text-2 dd{ padding-bottom:11px;}
.indent-none{ padding-bottom:0 !important;}
.indent-top-bot{ margin:9px 0;}
.column{ margin-right:5px;}
.indent-top{ display:block; margin-top:12px;}

/*================== index.html ==================*/
#page1 .row-top select{ width:199px; height:20px;}
#page1 .row-top .row-img{ margin-top:12px;}
#page1 .row-top .row-img img{ vertical-align:bottom; margin-right:6px;}
#page1 .row-top .width{ width:155px !important;}
#page1 .row-top .indent-img img{ vertical-align:bottom;}
#page1 .row-top .indent-img .button1{ margin:51px 0 0 0;}
/**/
#page1 .row-bot .col-1 ul{ width:102px;}
/*================== index-1.html ==================*/
#page2 .row-top select{ width:199px; height:20px;}
#page2 .row-top .row-img{ margin-top:12px;}
#page2 .row-top .row-img img{ vertical-align:bottom; margin-right:6px;}
#page2 .row-top .width{ width:155px !important;}
#page2 .row-top .indent-img img{ vertical-align:bottom;}
#page2 .row-top .indent-img .button1{ margin:51px 0 0 0;}
/*================== index-2.html ==================*/
#page3 .text-2{ margin:11px 0 0 0;}
#page3 .text-2 dd{ line-height:1.312em; padding-bottom:16px;}
#page3 .link{ color:#b40d0e; text-decoration:none;}
#page3 .link:hover{ color:#7a7a7a; text-decoration:underline;}