center
{
text-align:center
}

center table
{
text-align:center
}

center table tr td
{
text-align:left
}

center table tr td[align='center']
{
text-align:center
}

center table tr td[align='right']
{
text-align:right
}


center table tr[align='center'] td
{
text-align:center
}

center table tr[class='red'] td
{
text-align:center
}

BODY
{
scrollbar-face-color:#777;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
margin:0px
}

body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333
}

td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px
}

h2
{
text-align:center;
font-size:10px;
color:#444;
font-weight:bold;
margin:0
}

h3
{
text-align:center;
font-variant:small-caps;
font-size:12px;
color:#40565f;
font-weight:bold;
margin:0;
margin-bottom:10px
}

tr.red
{
text-align:center;
color:#fff;
font-weight:bold;
background:url(images/red.gif) repeat-x
}

.main
{
border:#939393 1px solid;
background-color: #f9f9f9
}

.main2
{
border:#939393 1px solid;
background-color: #f2f2f2
}

.quote_top
{
background-color: #7c898e;
color:#fff;
padding: 2px 2px 2px 2px;
font-weight:bold
}

.quote_text
{
border: #939393 1px solid;
background-color:#e9ebec;
padding: 2px 2px 2px 2px;
font-size:10px;
color:#444
}

.bg_center
{
border:#939393 1px solid;
background-color: #f9f9f9
}

a
{
color:#444;
font-size:11px;
text-decoration:underline
}

a:hover
{
color:#767373;
text-decoration:none
}

a.umenu
{
color:#444444;
font-size:11px;
text-decoration:none
}

a.umenu:hover
{
color:#767373;
text-decoration:underline
}

a.pig
{
color:#e15656;
font-size:10px;
text-decoration:underline
}

a.pig:hover
{
color:#767373;
text-decoration:none
}

.pink
{
text-align:center;
color:#e15656;
background-color:#fcefec;
border:#f47e7e 1px solid
}

ul
{
margin:0px;
padding-left:15px
}

li
{
margin:3px
}

.menu
{
color:#000;
font-family:Verdana;
font-weight:bold;
font-size:11px;
text-decoration: none
}

.menu:hover
{
color:#66697b;
text-decoration: none
}

.copyright
{
font-size:10px;
color:#777
}

.small
{
font-size:10px
}

input,select
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #777;
border: 1px solid #d0d0d0;
text-align:center;
background-color:#f5f5f5;
padding:2px
}

select
{
text-align:left;
}

input[type='submit'], input[type='reset']
{
font-weight:bold;
padding:2px;
padding-left:10px;
padding-right:10px
}

textarea
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #454545;
border: 1px solid #999;
background-color:#fff
}

form
{
margin:0
}

.hot
{
background-color:#FFFFEE;
border:#aa0000 2px solid;
padding:3px
}

.zag
{
font-variant:small-caps;
font-size:13px;
color:#990000;
font-weight:bold
}

.zag2
{
font-size:13px;
font-weight:bold;
color:#555
}

.footer
{
background:url(images/footer.gif) repeat-x
}

.top_bg
{
background:url(images/top_bg.jpg) repeat-x
}

.top_bg2
{
background:url(images/top_bg2.jpg) repeat-x
}

.bottom_bg
{
background:url(images/bottom_bg.gif) repeat-x
}

.menu_top
{
background:url(images/menu_top.gif) no-repeat
}

.menu_top2
{
background:url(images/menu_top2.gif) no-repeat
}

.menu_bg
{
background:url(images/menu_bg.gif);
background-repeat:repeat-y;
padding:3px;
text-align:center
}

.menu_bottom
{
background:url(images/menu_bottom.gif);
background-repeat:no-repeat
}

.menu_top_r{
background:url(images/menu_top_r.gif) no-repeat
}
.menu_bg_r{
background:url(images/menu_bg_r.gif);
background-repeat:repeat-y;
padding:3px;
text-align:center
}
.menu_bottom_r{
background:url(images/menu_bottom_r.gif);
background-repeat:no-repeat
}

.banner_bg
{
background:url(images/banner_bg.gif) repeat-x
}

.bg1
{
background:url(images/bg1.gif) repeat-x
}

.bg2
{
background:url(images/bg2.gif) repeat-x
}

.top
{
border-left: #939393 1px solid;
border-right: #939393 1px solid;
border-top: #939393 1px solid;
background-color: #f9f9f9
}

.left
{
border-bottom: #939393 1px solid;
border-left: #939393 1px solid;
border-top: #939393 1px solid;
background-color: #f9f9f9
}

.right
{
border-bottom: #939393 1px solid;
border-right: #939393 1px solid;
border-top: #939393 1px solid;
background-color: #f9f9f9
}

.l-r
{
border-left: #939393 1px solid;
border-right: #939393 1px solid;
background-color: #f9f9f9;
}

.passp_line
{
border-bottom: #939393 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left
}

.passp_title
{
color:#af1419;
font-weight:bold
}

.arial10
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#555;
padding-right:3px;
height:24px;
text-align:left
}

.alpha
{
filter:alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

.alpha:hover
{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}