BODY, INPUT, TEXTAREA, SELECT, TABLE {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
color: #222E75}

P {
font-size: 8pt;
}

BODY {
padding: 0px;
margin: 0px;
background: #FFF url(../images/bg_main.gif)}

A:link, A:visited {color: #222E75}
A:hover {color: #8E001C}

#copy-blk A:link, #copy-blk A:visited {color: #FFF}
#copy-blk A:hover {color: #FFF}

FORM {margin: 0px}
TEXTAREA, IFRAME {overflow: auto}
IMG {border: none}

HR {
color : #D2D5DA;
height: 1px;
}

.hand, INPUT.butt {
cursor: pointer;
cursor: hand}

.maxw {width: 100%}
HTML, BODY, .maxh/*, #main-tab, #main-tab TD.big*/ {height: 100%}
.halfw {width: 50%}
.halfh {height: 50%}
.minw {width: 0%}
.justy, .justy-home, .justy-left-lined {text-align: justify}
.justy-home {padding-right: 16px;}
.justy-left-lined {
	padding-left: 16px;
	border-left: 1px solid #D2D5DA;
}
.fat, .acc, .acc_b{font-weight: bold}
.small, INPUT.butt {font-size: 10px}
.it {font-style: italic}
.acc, .red {color: #8E001C}

#main-tab {
width: 760px;
background-color: #FFF;
border-left: 1px solid #222E75;
border-right: 1px solid #222E75;}
#main-tab TD.left {width: 228px}
#main-tab TD.right {width: 532px}

TABLE.butts-tab TD {padding-right: 6px}

#top0, #top2, #bott1 {background-color: #222E75}
#bott1, #top-menu {color: #FFF}

#top0 {height: 32px}
#top1 {height: 102px}
#top2 {height: 35px}

#top0 TD.left {background: url(../images/bg3_top.gif) no-repeat left bottom}
#top0 TD.right {background: url(../images/bg0_top.gif) repeat-x bottom}

#top1 TD.left {background: url(../images/bg2.gif) no-repeat right}
#top1 TD.right {background: url(../images/bg1.gif) repeat-x}

#top2 TD.left {
background: #FFF url(../images/bg3_bott.gif) no-repeat left top;
padding: 15px 0px 6px 0px}
#top2 TD.right, #top2 TD.big {background: #FFF url(../images/bg0_bottom.gif) repeat-x top}

#logo-blk {padding-left: 36px}

#top-tab {height: 102px}
#slogan-blk {margin: 8px 0px 0px 8px}

#menu-tab {
margin-left: 0px;
font-size: 10px;
font-weight: bold;
height: 35px;}
#menu-tab A {text-decoration: none}
#menu-tab TD.p {padding-bottom: 7px}
#menu-tab TD.d {
background: url(../images/menu_del.gif) no-repeat center bottom;
width: 22px}

.menu-blk {height: 34px}
#main-blk {
padding: 20px 20px 15px 10px;
background: #FFF url(../images/bg4_top.gif) repeat-x top;}

#main-blk2 {
padding: 20px 20px 15px 20px;
background: #FFF;}

#flash-blk {
background: #FFF;
padding: 1px 0px 1px 0px;}

#bott0 {
background: url(../images/bg4_bott.gif) repeat-x bottom;
height: 5px}
#bott1 {
height: 62px;
background: url(../images/bg5.gif) repeat-x bottom}

#top-menu {font-size: 10px; margin-left: 10px}
#top-menu TD {padding: 10px 3px}

#top-menu A:link, #top-menu A:visited {color: #FFF}
#top-menu A:hover {text-decoration: none}

#copy-blk {
font-size: 10px;
color: #FFF;
padding: 0px 0px 9px 16px}

UL.num {list-style-type: decimal}

#right-blk {padding-left: 32px}
#lined-right-blk {
	border-left: 1px solid #D2D5DA;
	padding-left: 16px; padding-right: 26px
}

#add-right-blk {padding-left: 8px}
.right-blk2 {padding-left: 16px;}
.add2-left-blk {padding-right: 16px}
#left-blk {padding-right: 16px}
.add-left-blk, .bottom-left-blk {padding-left: 10px;}
.bottom-left-blk {padding-bottom: 24px;}
.sm-bottom-left-blk {padding-bottom: 6px;}
.right-add {padding-right: 20px;}

#photo-area {
padding: 2px;
border: 1px solid #D2D5DA;
}

TABLE.list-tab TD.txt {padding: 0px 0px 8px 8px}

A.act:link, A.act:visited {color: #8E001C}

.bord, TEXTAREA {
border: 1px solid #315A8C;
width: 250px;
}
TEXTAREA {background-color: #FFF}

INPUT.butt {
font-weight: bold;
border: 2px solid}

INPUT.inact {
color: #315A8C;
background-color: #D0D9E6;
border-color:  #FFF #7A92B1 #7A92B1 #FFF}

.error {color: #8E001C;}

A.comm:link, A.comm:visited, A.comm:hover {text-decoration: none}

.stand-text-area1 {padding: 0px 60px 0px 60px}
.stand-text-area2 {padding: 0px 40px 0px 40px}
.stand-text-area3 {padding: 0px 20px 0px 20px}

.stand-text-area1-left {padding: 0px 5px 0px 60px}
.stand-text-area2-left {padding: 0px 5px 0px 40px}
.stand-text-area3-left {padding: 0px 5px 0px 20px}

.stand-text-area1-right {padding: 0px 60px 0px 5px}
.stand-text-area2-right {padding: 0px 40px 0px 5px}
.stand-text-area3-right {padding: 0px 20px 0px 5px}

.bot-design {padding: 0px 20px 0px 20px}

#gallery {width: 720px; padding: 0px 0px 0px 0px}

#gallery .gallery_item {width: 150px; height: 100px; padding: 0px 10px 30px 10px}

.blk_item {width: 100px; height: 100px; border: 1px solid #CCC; color: #CCC}

