html { padding:0; margin:0; }
body { padding:0; margin:0; text-align:center; font-family:verdana; }
form { padding:0; margin:0; }
a { text-decoration:none; color:#333; }
a:hover { text-decoration:underline; color:#950A29; }
#container { text-align:left; margin:0 auto 20px auto; width:900px; }

#header { display:block; height:120px; width:900px; padding:0; margin:0; }
#logo { display:block; height:100px; width:880px; padding:0; margin:10px 0 10px 10px; font-family:arial; font-size:12px; line-height:20px; color:#89061f; }
#logo img { margin:0 15px 0 0; }

#navigation { display:block; height:41px; width:900px; background:#D61E41 url(/common/img/bg_nav.png) repeat-x; }
#navigation ul { padding:0; margin:0; list-style:none; }
#navigation ul li { display:block; float:left; padding:0; margin:0; list-style:none; height:41px; }
#navigation ul li a { display:block; float:left; padding:15px 15px 0 15px; margin:0; height:26px; }
#navigation ul li a:hover { display:block; float:left; padding:15px 15px 0 15px; margin:0; height:26px;background:#d11737; }
#navigation ul li .on { display:block; float:left; padding:15px 15px 0 15px; margin:0; height:26px;background:#d11737; }
	#navigation_under_home { display:block; height:200px; min-height:200px; background:#d11737 url(/common/img/bg_banner.jpg); }
	#navigation_under { display:block; height:5px; background:#d11737 url(/common/img/clear_off.png); }

#body_container {display:block; width:900px; padding:0; margin:0; }
#body { display:block; float:left; width:639px; padding:0 0 0 10px; margin:10px 0 10px 0; font-size:12px; line-height:15px; border-right:1px dotted #D61E41;  font-family:arial, helvetica, sans-serif; }


.t_link { padding:2px 2px 2px 20px; margin:0; text-decoration:none; background: url(/common/img/left_off.gif) no-repeat; }
.t_link:hover { text-decoration:none; color:#FFF; background:#D61E41 url(/common/img/left_on.gif) no-repeat; }
.t_link_on { padding:2px 2px 2px 20px; margin:0; text-decoration:none; text-decoration:none; color:#FFF; background:#D61E41 url(/common/img/left_on.gif) no-repeat; }
.t_link_on:hover { padding:2px 2px 2px 20px; margin:0; text-decoration:none; text-decoration:none; color:#FFF; background:#D61E41 url(/common/img/left_on.gif) no-repeat; }


#body_long{ width:890px; padding:10px 0 10px 0; margin:0; font-size:12px; line-height:20px; font-family:arial, helvetica, sans-serif; }
#body li, #body_long li {list-style-image: url(/common/img/bullet.gif);}
#body ol li, #body_long ol li {list-style-image:none;}

#body_long .select_small {font-size:11px; margin:0 15px 0 5px;}
#body_long .select_box {border-bottom:1px dotted #D61E41; width:900px; text-align:center; padding:10px 0; margin:0 0 10px 0;}
#body_long #home_left { width:590px; height:300px; float:left; }
#body_long #home_right { width:300px; height:300px; float:left; }

#body_long .intrest { padding:2px 20px 2px 2px; margin:0; text-decoration:none; background-image: url(/common/img/left_off.gif); background-repeat:no-repeat; background-position: top right; }
#body_long .intrest:hover { text-decoration:none; background:#D61E41; color:#FFF; background-image: url(/common/img/left_on.gif); background-repeat:no-repeat; background-position: top right; }
#body_long .intrest_on { padding:2px 2px 2px 20px; margin:0; text-decoration:none; text-decoration:none; background:#D61E41; color:#FFF; background-image: url(/common/img/right_on.gif); }

#body_right { display:block; float:left; width:245px; padding:0 0 0 5px; margin:10px 0 }
#body_right ul { padding:0; margin:0; list-style:none; font-family:arial, helvetica, sans-serif; font-size:12px; line-height:20px; }
#body_right ul li { display:block; list-style:none;  }
#body_right ul li a { padding:2px 2px 2px 20px; margin:0; text-decoration:none; background: url(/common/img/right_off.gif) no-repeat; }
#body_right ul li a:hover { text-decoration:none; color:#FFF; background:#D61E41 url(/common/img/right_on.gif) no-repeat; }
#body_right ul li .on { padding:2px 2px 2px 20px; margin:0; text-decoration:none; text-decoration:none; background:#D61E41; color:#FFF; background-image: url(/common/img/right_on.gif); }

.list .pic { float:left; width:150px; }
.list .text { float:left; width:550px; padding:10px; }
.list .link { float:left; width:150px; padding:10px; text-align:right; }

#st_div { font-size:11px; margin:10px 0 0 10px; text-align:center; display:block; width:240px; float:left; }
#st_div .details { font-size:11px; margin:0 0 10px 0; text-align:left; display:block; width:240px; }
#st_div .details .text { font-size:11px; margin:0 0 0 10px; text-align:left; display:block; width:150px; float:left; }


#footer {display:block; width:900px; height:65px; text-align:center; background:#333 url(/common/img/bg_foot.png) repeat-x top left; color:#FFF; margin-top:10px; margin-bottom:10px; }
#footer a { text-decoration:none; color:#FFF; }
#footer a:hover { text-decoration:underline; color:#FFF; }
#footer_left {display:block; float:left; width:720px; height:20px; text-align:left; font-size:10px; padding:40px 0 0 10px; }
#footer_right {display:block; float:left; width:150px; height:65px; background:transparent url(/common/img/logo_foot.png) no-repeat bottom right; }
#footer_white .header_white {width:100%; padding:0 0 0 10px; text-align:left; font-size:12px; font-weight:bold; color:#333; }
#footer_white a { text-decoration:none; color:#333; }
#footer_white a:hover { text-decoration:underline; color:#333; }

h2 {font-weight:normal; font-size:16px;}

fieldset {width:300px;  border:1px solid #950A29; padding:10px 0; margin-left:200px; }
fieldset legend {font-size:14px; }
.input_label { display:block; float:left; width:200px; text-align:right; padding:5px 10px 0 0; font-size:14px; height:20px; }
.input_label_s { display:block; float:left; width:100px; text-align:right; padding:5px 10px 0 0; font-size:12px; height:20px; }
.input_text_tiny { display:block; float:left; width:50px; border:1px solid #950A29; margin:0; padding:3px; font-size:14px; height:25px; }
.input_label_tiny { display:block; float:left; width:50px; text-align:center; padding:0 0 0 0; font-size:14px; height:20px; }
.input_text { display:block; float:left; width:300px; border:1px solid #950A29; margin:5px 0; padding:3px; font-size:14px; height:25px; }
.input_textarea { display:block; float:left; width:300px; padding:3px; height:75px; border:1px solid #950A29; margin:5px 0; font-family:arial, helvetica, sans-serif; font-size:14px; }
.input_textarea_short { display:block; float:left; width:238px; padding:3px; height:75px; border:1px solid #950A29; margin:5px 0; font-family:arial, helvetica, sans-serif; font-size:14px; }
.input_select { display:block; float:left; width:300px; padding:3px; border:1px solid #950A29; margin:5px 0; font-family:arial, helvetica, sans-serif; font-size:12px; }
.input_select_s { display:block; float:left; width:180px; padding:3px; border:1px solid #950A29; margin:5px 0; font-family:arial, helvetica, sans-serif; font-size:12px; }
.input_submit { display:block; float:left; border:1px solid #950A29; color:#FFF; background:#D61E41; ffont-size:12px; padding:2px 12px 0 12px; }
.input_check { display:block; float:left; margin:5px 0 0 0; height:20px; }

#splash_box1{float:left; display:block; width:237px; height:140px; padding:14px 20px 20px 20px; margin:9px 0 0 17px;cursor:pointer; overflow:hidden; text-align:left;}
#splash_box2{float:left; display:block; width:237px; height:140px; padding:14px 20px 20px 20px; margin:9px 0 0 17px;cursor:pointer; overflow:hidden; text-align:left;}
#splash_box3{float:left; display:block; width:237px; height:140px; padding:14px 20px 20px 20px; margin:9px 0 0 17px;cursor:pointer; overflow:hidden; text-align:left;}
#splash_box4{float:left; display:block; width:237px; height:140px; padding:14px 20px 20px 20px; margin:9px 0 0 17px;cursor:pointer; overflow:hidden; text-align:left;}
#splash_box5{float:left; display:block; width:237px; height:140px; padding:14px 20px 20px 20px; margin:9px 0 0 17px;cursor:pointer; overflow:hidden; text-align:left;}
#splash_box6{float:left; display:block; width:237px; height:140px; padding:14px 20px 20px 20px; margin:9px 0 0 17px;cursor:pointer; overflow:hidden; text-align:left;}

.button1{ background:transparent url('/common/img/box.gif') no-repeat; }
.button2{ background:transparent url('/common/img/box.gif') no-repeat; }
.button3{ background:transparent url('/common/img/box.gif') no-repeat; }
.button4{ background:transparent url('/common/img/box.gif') no-repeat; }
.button5{ background:transparent url('/common/img/box.gif') no-repeat; }
.button6{ background:transparent url('/common/img/box.gif') no-repeat; }

.button1_over{ background:transparent url('/common/img/box_over.gif') no-repeat; }
.button2_over{ background:transparent url('/common/img/box_over.gif') no-repeat; }
.button3_over{ background:transparent url('/common/img/box_over.gif') no-repeat; }
.button4_over{ background:transparent url('/common/img/box_over.gif') no-repeat; }
.button5_over{ background:transparent url('/common/img/box_over.gif') no-repeat; }
.button6_over{ background:transparent url('/common/img/box_over.gif') no-repeat; }

.box_header {font-family:arial, helvetica, sans-serif; font-size:15px; color:#8a0720; font-weight:bold; margin-bottom:13px; }

.menu {
  border: 0;
  padding:2px;
  background-color:#d11737;
  text-align:center;
  font-family:arial, helvetica, sans-serif; 
}
.menuItem {
  text-align:center;
  padding:2px 2px 8px 2px;
}
.menuItem a {
  color:#FFF;
  text-align:center;
  text-decoration:none;
  font-size:12px;
}
.menuItem a:hover {
  color:#000;
  text-align:center;
  text-decoration:none;
  font-size:12px;
}

#close {width: 16px; height: 16px; background: #FFF url(/img/close.gif) 0px 0px; overflow:hidden; line-height:1000px; float:right; margin-bottom:9px; }
#close:hover {width: 16px; height: 16px; background: #FFF url(/img/close.gif) 0px -16px; overflow:hidden; line-height:1000px; float:right; margin-bottom:9px; }

.info {border:1px solid #990000; background-color:#FFF; color:#990000; text-align:center; font-size:12px; margin-bottom:10px;}
