* {margin:0;padding:0;}
html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:white;
	font-family:"Palatino Linotype";
	font-size:12px; 
	overflow: hidden; 
}
/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
body {height:100%;max-height:100%;overflow:hidden;padding:0;margin:0;border:0;background:#BD0000 url(../gfx/tile40.jpg) repeat-x;}
#content {
	display:block; 
	overflow-y:scroll; 
	position:absolute; 
	z-index:3; 
	top:170px; 
	bottom:20px; 
	width:900px; 
	margin-left:-450px; 
	left:50%; 
	border-left:1px solid #E1E1FF;
	border-right:1px solid #E1E1FF;
	background:#fff;
	color:#750000;
}
* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:900px;
	border-top:170px solid #fff; 
	border-bottom:21px solid #fff;
	scrollbar-3dlight-color:transparent;
	scrollbar-arrow-color:silver; 
 scrollbar-base-color:#fff;
	scrollbar-darkshadow-color:; 
	scrollbar-face-color:; 
	scrollbar-highlight-color:; 
	scrollbar-shadow-color:;
 scrollbar-track-color:#fff;
	font-size:13px;}
#head {
	text-align:center;
	position:absolute; 
	margin-left:-450px; 
	left:50%; 
	top:0; 
	width:900px; 
	min-width:900px; 
	height:150px; 
	background: #750000 url(../gfx/hdr.jpg);
	z-index:5; 
	border-left:1px solid #E1E1FF;
	border-right:1px solid #E1E1FF;
	font-size:12px; 
}
* html #head {top:0px; width:900px; height:170px;}
#foot {
	text-align:center;
	position:absolute; 
	margin-left:-450px; 
	left:50%; 
	bottom:0; 
	width:900px; 
	min-width:900px; 
	height:21px;line-height:21px; 
	font-size:10px; 
	z-index:5; 
	border-top:1px solid #E1E1FF;
	border-left:1px solid #E1E1FF;
	border-right:1px solid #E1E1FF;
	background:yellowgreen url(../gfx/mnbck.gif);color:#FFFFC0;
}
#foot a{color:#FFFFC0;}
#foot a:hover{color:#FFFFFF;}


* html #foot {bottom:-1px; width:900px; height:21px;}
#content h3 {padding:0 15px;color: #dc143c;}
#content h5 {padding:0 15px;color: #cccccc;font-weight:normal;}
#content p {padding:5px; text-align:left;}
.left {float:left; margin:10px; border:1px solid #E1E1FF;}
.right {float:right; margin:10px; border:1px solid #E1E1FF;}
.lefttext {float:left; width:232px; text-align:left;}
.righttext {float:right; width:232px; text-align:left;}
* html .lefttext {float:left; width:239px; text-align:left;}
* html .righttext {float:right; width:239px; text-align:left;}
#outer{margin-left:200px;margin-right:200px;border-left:1px solid #E1E1FF;border-right:1px solid #E1E1FF;min-height:100%;}
#left {position:relative;width:200px;float:left;margin-left:-200px;z-index:100;left:-1px;}
#left p, #right p, #centrecontent p {padding:3px;}
#right {position:relative;width:200px;float:right;margin-right:-199px;left:1px;}
#clearfooter{clear:both;}
* > html #clearfooter {float:left;width:100%;}
#centrecontent {width:100%;float:left;position:relative;z-index:1;margin:0 -1px;}

#lgn{position:absolute; z-index:999; top:0; right:0;}
#lgn img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity: 0.5;cursor:pointer;}
#lgn img.login {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;cursor:pointer;}
#lgn:hover img, #lgn.hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity: 1.00;}
#cms {float:right;margin:50 1px 0 1px;display:block;z-index:999;}
#cms img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity: 0.5;cursor:pointer;display:block;}
#cms img.login {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0.5;cursor:pointer;display:block;}
#cms:hover img, #cms.hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity: 1.00;}

a{color: #FD1515; text-decoration:none;}
a:hover{color:#C00000; text-decoration:none;}
div.mnhead{font-variant:small-caps;margin-left:10px;padding-top:2px;height:18px;background:#750000 url(../gfx/mnbck.gif);color:#FFFFC0;width:180px;text-align:center;}
div.mnbody{margin-left:10px;font-size:12px;padding:2px;background:#FFFFCC;color:#C00000;width:176px;text-align:left;}

div.mnbody li,div.mnbody a{color:#C00000;margin-bottom:4px;cursor:pointer;}
div.mnbody li:hover,div.mnbody a:hover{color:#FD1515;}
div.mnbody li.nopointer,div.mnbody li.nopointer:hover{cursor: text;color:#C00000;}

li.lst{color:#C00000;margin-bottom:4px;cursor:pointer;}
li.lst:hover{color:#FD1515;}

p.back{color:#C00000;cursor:pointer;}
p.back:hover{color:#FD1515;}


a.link {color:#C00000; text-decoration:none;font-size:12px;}
a.link:HOVER {color:#FD1515; text-decoration:underline;}
table.link {border:1px solid  red;}
td.linkdesc {font-size:10px;padding:0 10px;}

/* div.fieldset{width:50%;} */

fieldset{width:85%;padding:10px; text-align:left;border:1px solid #E1E1FF;}
fieldset legend {font-weight:bold;color: #660000;padding:0 10px;font-size:14px; font-variant:small-caps; letter-spacing:1px;}

fieldset div{padding:0 10px; font-style:italic;}

li.arrright,li.arrleft{
 list-style: none;
 margin:-2px 0 0 3px;
 padding-left:10px;
	color:#FD1515 !important;
	font-style:italic;
	letter-spacing:1px;
}

li.arrright{background: url('../gfx/arrow_right.gif') no-repeat 0px 5px;cursor:pointer;}
li.arrleft{background: url('../gfx/arrow_left.gif') no-repeat 0px 5px; cursor:pointer;}

li.arrright:HOVER,li.arrleft:HOVER{
	color:#C00000 !important;
}
.fldi {width:240px;background:#ffffff;color:#000000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity: 0.50;padding-left:3px;border:1px solid #ffffff;}
.chki {background:#ffffff;color:#000000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity: 0.50;padding-left:3px;border:1px solid #ffffff;}
.ckilbl {color: #cccccc;font-size:11px; vertical-align:middle;}
table.contact td{height:35px;vertical-align:bottom;font-weight:bold;}
table.contact td.frm{height:35px;vertical-align:top;}

table.contact input{width:250px;border:1px solid #E1E1FF;font-family:"courier new";}
table.contact input.btn{font-family:"Palatino Linotype";color:#FFFFC0;width:80px; background:#750000 url('../gfx/mnbck.gif')}
table.contact textarea{width:350px;border:1px solid #E1E1FF;font-family:"courier new";}
table.contact td.lbl{
padding-left:10px;
vertical-align:top;
text-align:right;
padding-right:5px;
font-style:italic;
letter-spacing:1px;
font-weight:normal;
color:silver;
}

#txt2{margin:10px;}

div.pagethru{font-size:10px;cursor:pointer;}
div.pagethru div{color:#750000;font-size:10px;margin-left:1px;float:left;width:15px;height:15px;border:1px solid transparent;text-align:center;}
div.pagethru div.selected{border:1px solid #750000;background:#FFFFCC;}
div.pagethru div:hover{border:1px solid red;color:red;}
div.pagethru div.arrl2{background: transparent url(../gfx/arrl2.gif) no-repeat 1px 1px;}
div.pagethru div.arrl1{background: transparent url(../gfx/arrl1.gif) no-repeat 1px 1px;}
div.pagethru div.arrr1{background: transparent url(../gfx/arrr1.gif) no-repeat 1px 1px;}
div.pagethru div.arrr2{background: transparent url(../gfx/arrr2.gif) no-repeat 1px 1px;}
div.pagethru div.arrl2:hover{background: #FFFFCC url(../gfx/arrl2h.gif) no-repeat 1px 1px;}
div.pagethru div.arrl1:hover{background: #FFFFCC url(../gfx/arrl1h.gif) no-repeat 1px 1px;}
div.pagethru div.arrr1:hover{background: #FFFFCC url(../gfx/arrr1h.gif) no-repeat 1px 1px;}
div.pagethru div.arrr2:hover{background: #FFFFCC url(../gfx/arrr2h.gif) no-repeat 1px 1px;}
div.pagethrucontainer div.pagethru2{font-size:10px;padding-top:1px;}
div.pagethrucontainer{margin:0 25px;}

