@charset "utf-8";
* { margin:0; padding:0; }

body { font-family:Arial; color:#333333; background:url(images/bg_new.gif) #FFFFFF left top repeat-x; }

#specialtop { width:750px; padding:2px 0px 10px 0px; text-align:center; }

#specialright { position:absolute; left:50%; top:93px; margin-left:381px; }

/*body { font-family:Arial; color:#333333; background:url(images/bg.gif) #FFFFCC left top repeat; }*/

p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }

p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }

p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }

H1 { font-family:Times; font-size:20px; font-style:italic; padding:5px 0px 7px 0px; }

#center { width:752px; text-align:center; margin-left:auto; margin-right:auto; position:relative; top:8px; }

#global { float:left; width:750px; border:1px solid #000000; background-color:#FFFFFF; }

#header_home { float:left; width:750px; height:83px; background:url(images/bg_header_home.jpg) #3d0101 left top no-repeat; margin-bottom:1px; }

#header { float:left; width:750px; height:83px; background:url(images/bg_header.jpg) #3d0101 left top no-repeat; margin-bottom:1px; }

#content, #content_home { float:left; width:750px; padding:5px 0px 5px 0px; border-top:1px solid #3d0101; border-bottom:1px solid #3d0101; text-align:left; font-size:12px; }

#content_home { padding:0px; }

#content a, #content_home a { color:#3d0101; text-decoration:underline; }

#content a:hover, #content_home a:hover { color:#3d0101; text-decoration:none; }

.contenttable { text-align:left; font-size:12px; font-weight:normal; }

#footer_home { float:left; width:750px; height:50px; background:url(images/bg_footer.jpg) #3d0101 left top no-repeat; margin-top:1px; }

#copy { float:left; width:750px; font-size:11px;	color:#999999; text-align:right; padding-top:1px; }

#copy a, #copy a:hover { color:#5D0303; text-decoration:none; }

.mainmenu_no a, .mainmenu_no a:hover, .mainmenu_act a, .mainmenu_act a:hover { float:left; font-size:13px; font-style:italic; color:#FFFFFF; font-weight:bold; padding:2px 5px 2px 5px; text-decoration:none; vertical-align:bottom; }

.mainmenu_no a:hover, .mainmenu_act a, .mainmenu_act a:hover { background-color:#996633; border-left:1px solid #f4f0c0; border-top:1px solid #f4f0c0; border-right:1px solid #f4f0c0; padding:1px 4px 2px 4px; }

.footermenu_no a, .footermenu_no a:hover, .footermenu_act a, .footermenu_act a:hover { float:right; font-size:13px; font-style:italic; color:#FFFFFF; padding:2px 5px 2px 5px; text-decoration:none; vertical-align:bottom; }

.footermenu_no a:hover, .footermenu_act a, .footermenu_act a:hover { background-color:#996633; border-left:1px solid #f4f0c0; border-bottom:1px solid #f4f0c0; border-right:1px solid #f4f0c0; padding:2px 4px 1px 4px; }

.specialmenu_no a, .specialmenu_no a:hover, .specialmenu_act a, .specialmenu_act a:hover { float:left; font-size:14px; font-style:italic; font-weight:bold; color:#FFFFFF; padding:2px 5px 2px 5px; text-decoration:none; vertical-align:bottom; }

.specialmenu_no a:hover, .specialmenu_act a, .specialmenu_act a:hover { background-color:#996633; border-left:1px solid #f4f0c0; border-bottom:1px solid #f4f0c0; border-right:1px solid #f4f0c0; padding:2px 4px 1px 4px; }

.specialmenu2_no a, .specialmenu2_no a:hover, .specialmenu2_act a, .specialmenu2_act a:hover { float:right; font-size:14px; font-style:italic; font-weight:bold; color:#FFFFFF; padding:2px 5px 2px 5px; text-decoration:none; vertical-align:bottom; }

.specialmenu2_no a:hover, .specialmenu2_act a, .specialmenu2_act a:hover { background-color:#996633; border-left:1px solid #f4f0c0; border-top:1px solid #f4f0c0; border-right:1px solid #f4f0c0; padding:1px 4px 2px 4px; }


P.bodytext { padding:0px 5px 0px 5px; }

FIELDSET { border:none; padding:0px 5px 0px 5px; }

.csc-mailform-field { display:block; margin:5px 0px 5px 0px; }
.csc-mailform-field label { float:left; width:120px; }
#mailformformtype_mail { margin-left:120px; background-color:#E1E1E1; }

INPUT, TEXTAREA { border:1px solid #3d0101; font-family:Arial; color:#3d0101; font-size:13px; background-color:#f4f0c0; padding-left:2px; padding-right:2px; }

TABLE { margin:0px; padding:0px; }