html, body {
    padding:0;
    margin:0;
    border:0px;
    color:#1b0004;
    font-family:Tahoma, Arial, sans-serif;
    font-size:12px;
    height:100%;
}
.base_tbl {
    border-collapse:collapse;
}
.base_tbl td {
    padding:0;
/*    border:0px;*/
}

img {
        border:0;
/*        margin:0;*/
}

a {
    color:#1b0004;
    font-family:Tahoma, Arial, sans-serif;
    text-decoration:underline;
}

a:hover {
    text-decoration:none;
}


h2 {
        font-family:Tahoma, Arial, sans-serif;
        font-size:1em;
        font-weight:bold;
        font-style:italic;
        color:#000000;
}

h5 {
        font-family:Tahoma, Arial, sans-serif;
        font-size:1.1em;
        font-weight:bold;
        font-style:italic;
        color:#000000;
}

h6 {
        font-family:Tahoma, Arial, sans-serif;
        font-size:1.1em;
        font-weight:normal;
        font-style:italic;
        color:#000000;
}

form {
    display:inline;
}

p {
        margin:0px 0px 17px 0px;
}


input {
        font-family:Tahoma, Arial, sans-serif;
        font-size:11px;
}

textarea {
        font-family:Tahoma, Arial, sans-serif;
        font-size:11px;
}


.input {
        color:#000000;
        border:1px solid #000000;
        height:17;
        padding:1px 5px 1px 5px;
        /*font-size:9px;*/
}

.button {
        border:1px solid #000000;
        /*height:20;*/
        padding:1px 5px 1px 5px;
        background:#d30b36;
        color:#FFFFFF;
        font-family:Verdana;
        font-size:10px;
        font-weight:bold;
        text-transform:uppercase;
}

.mytextarea {
        color:#000000;
        border:1px solid #000000;
        padding:1px 5px 1px 5px;
        /*font-size:9px;*/
}

.class_popup_menu_show {
        position:absolute;
        margin-top:-2px;
        z-index:8;
        display:block;
}

.class_popup_menu_hide {
        position:absolute;
        margin-top:-2px;
        z-index:8;
        display:none;
}

.head_menu_tbl_01 {
        background:#de0030;
        border-left:2px solid #ffffff;
        border-bottom:2px solid #ffffff;
        border-right:2px solid #ffffff;
        /*border-top:2px solid #ffffff;*/
        border-collapse:collapse;
}

.head_menu_td_01 {
        padding:0px 4px 0px 4px;
        color:#FFFFFF;
        font-family:Verdana;
        font-size:9px;
        font-weight:bold;
        text-transform:uppercase;
}

.head_menu_td_02 {
        background:#ffffff;
}

.head_menu_a_01 {
        color:#FFFFFF;
        font-family:Verdana;
        font-size:9px;
        font-weight:bold;
        text-transform:uppercase;
        text-decoration:none;
}

.head_00 {
        background:#FFFFFF url(/images/line8.gif) repeat-x bottom;
}

.head_01 {
        background:url(/images/line2.jpg) repeat-x top;
}

.head_02 {
        background:url(/images/line6.jpg) repeat-x top;
}

.head_03 {
        background:url(/images/line1.jpg) no-repeat left top;
}

.head_05 {
        background:url(/images/dot.gif) repeat-x bottom;
}

td.head_06 {
        background:url(/images/dot.gif) repeat-x bottom;
        padding-top:121px;
}

.head_10 {
        background:#ffffff;
}

.head_11 {
        background:#DE0030;
}

.head_12 {
        /*background:#fcfcfc url(/images/line9.gif) repeat-x bottom; */
}

.head_13 {
        font-size:11px;
}

td.head_14 {
        background:#eeeeee url(/images/line10.gif) repeat-x bottom;
        padding:2px 12px 0px 9px;
}

.head_15 {
        background:#d30b36;
        color:#FFFFFF;
        font-family:Verdana;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        position:relative;
}

.head_16 {
        background:url(/images/smallbox.gif) no-repeat left;
}

td.head_17 {
        font-family:Tahoma, Arial, sans-serif;
        font-size:11px;
        padding:14px 0px 19px 2px;
}

.head_txt_01 {
        color:#ED1C24;
        font-family:Micra, Verdana, Tahoma, Arial, sans-serif;
        font-size:11px;
}

td.cont_01 {
        padding:42px 6px 22px 20px;
        font-family:Tahoma, Arial, sans-serif;
        font-size:12px;
        text-align:justify;
}
td.cont_01 p, td.cont_01 span {
        font-size:12px;
}
td.cont_01 h1, td.cont_01 h1 span{	font-size:16px;
	margin:10px 0;}
td.cont_01 h2, td.cont_01 h2 span{
	font-size:14px;
	margin:6px 0;
}

.cont_02 {
        font-family:Verdana;
        font-size:1.05em;
        font-weight:bold;
        text-transform:uppercase;
        color:#ed1c24;
        padding-bottom:15px;
}

td.cont_01 p {
/*        text-indent:25px;*/
        text-indent:2px;
        text-align:justify;
}
td.cont_01 {
/*        border-collapse:collapse;*/
}
.tbl_1 td{
        border:1px #000000 solid;
        font-size:12px;
}
.cont_td_img_01 {
        padding:2;
        border:1px solid #000000;
}

.cont_table_img_01 {
        margin:0px 15px 10px 0px;
}

.cont_table_01 {
        border-bottom:1px solid #000000;
        border-right:1px solid #000000;
}

.cont_table_td_01 {
        padding:4px 17px 4px 17px;
        font-family:Tahoma, Arial, sans-serif;
        font-size:12px;
        font-weight:bold;
        font-style:italic;
        border-top:1px solid #000000;
        border-left:1px solid #000000;
        border-collapse:collapse;
        background:#d6d6d6;
}

.cont_table_td_011 {
        padding:4px 17px 4px 17px;
        font-family:Tahoma, Arial, sans-serif;
        font-size:12px;
        font-weight:bold;
        font-style:italic;
        border-top:1px solid #000000;
        border-collapse:collapse;
        background:#d6d6d6;
}


.cont_table_td_02 {
        padding:4px 17px 4px 17px;
        font-family:Tahoma, Arial, sans-serif;
				font-size:12px;
        border-top:1px solid #000000;
        border-left:1px solid #000000;
        border-collapse:collapse;
}

.cont_table_td_03 {
        font-family:Tahoma, Arial, sans-serif;
        font-size:12px;
}

.foot_01 {
        background:#cf0f38;
}

td.foot_02 {
        padding-left:41;
        color:#FFFFFF;
        font-size:11px;
}

.foot_02 a {
        color:#FFFFFF;
        font-size:11px;
}

td.foot_03 {
        padding-left:33;
        color:#FFFFFF;
        font-size:11px;
}

.foot_03 a {
        color:#FFFFFF;
        font-size:11px;
}

ul.sdmenu{	list-style:none;
	width:196px;

	padding:0 0 0 0;
	margin:0px;}
ul.sdmenu li.subMenuItem{	margin:0px;
	padding:12px 0 0 0;}
ul.sdmenu li.subMenuItem a.parent{
	display:block;
	background:url(/images/left_menu_overlay.jpg) no-repeat;
	height:32px;
	width:196px;
	padding:2px 0 0 0;
	margin:0px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	font-size:12px;
}
ul.subMenuL2{
	background:#EBEBEB;
	list-style:none;
	padding:17px 0 14px 0;
	margin:-1px 0 0 0;
	border-left:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;}
ul.subMenuL2 li{	text-align:left!Important;
	margin:0px;
	padding:0 8px 4px 29px;
	line-height:16px;
	font-size:13px!Important;
}
ul.subMenuL2 li a, ul.subMenuL2 li a:visited{	display:block!Important;
	background:none!Important;
	color:#000!Important;
	text-decoration:underline!Important;
	font-size:13px!Important;
	text-align:left!Important;
	padding-right:2px;
	width:100%;}
ul.subMenuL2 li a:hover{
	display:block!Important;
	background:none!Important;
	color:#000!Important;
	text-decoration:none!Important;
	font-size:13px!Important;
	text-align:left!Important;
	padding-right:2px;
	width:100%;
}
ul.subMenuL2 li.current{	background:url(/images/arrow3.gif) no-repeat 16px 4px!Important;}
ul.subMenuL2 li.current a{ 	text-decoration:none!Important;
 	color:#650013!Important;
}
.top_menu_item{	position:absolute;
	width:148px;
	height:34px;
	margin:4px 0 0 0;}
.top_menu_item a.parent{
	display:block;	background:url(/images/top_menu_overlay.jpg) no-repeat;
	height:32px;
	width:148px;
	padding:2px 0 0 0;
	margin:0px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	line-height:12px;}
.subs_title{	padding:18px 0 0 0;	font-size:12px;
	color:#6B6A68;
	line-height:2px;}
.subs_title a{	color:#ED1C24!Important;}
.lines{	font-size:1px;
	line-height:0px;}
.media {	color:#6B6A68;}
.section_link_img{ 	text-align:center;
 	padding:2px 2px 6px 2px;
 	width:160px;
 	height:170px;
 	float:left;}
.section_link{
 	text-align:center;
 	padding:2px 2px 6px 2px;
 	width:160px;
 	height:60px;
 	float:left;
}
#slideshow{
	border:0px solid #FFFFFF;
	height:180px;
	margin:0px;
	position:relative; min-width:400px; max-width:598px;
    background: url(/images/head_replace.jpg) repeat-x;

}

#slideshow ul{
	list-style:none outside none;
	overflow:hidden;
	position:absolute;
	width:598px; height:180px;
	padding:0px;
	margin:0px;
	background:url(/images/laser.jpg) no-repeat right top; right:0px; top:0px;
}

#slideshow li{
	position:absolute;
	display:none;
	z-index:10;
}

#slideshow li:first-child{
	display:block;
	z-index:1000;
}

#slideshow .slideActive{
	z-index:1000;
}

#slideshow canvas{
	display:none;
	position:absolute;
	z-index:100;
}

#slideshow .arrow{
	height:1px;
	width:1px;
	position:absolute;
	top:50%;
	margin-top:-43px;
	cursor:pointer;
	z-index:5000;
}

#slideshow .previous{ background-position:left top;left:0;}
#slideshow .previous:hover{ background-position:left bottom;}

#slideshow .next{ background-position:right top;right:0;}
#slideshow .next:hover{ background-position:right bottom;}









