body {margin:0 0 0 0; padding:0px; background-color:#eee; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:62.5%; text-align:center}
.headfoot{display:block; height:114px; color:#fff; background-color:#fff; text-align:center; padding:0px; font-size:1.4em; border-style:solid;  border-top-width:4px;  border-top-color:#6F8BCF;  border-bottom-width:2px;  border-bottom-color:#6F8BCF}
.foot{display:block; height:40px; color:#9FB3DF; background-color:#fff; text-align:center; padding:0px; font-size:1em; padding-top:1px;}
/* This bit does all the work */
#container{position:relative; display:block; background:#fff; border-left:191px solid #fff; border-right:190px solid #fff; overflow:visible; height:1%;
	top: 0px;
	left: 0px;
}
#left{float:left; position:relative; width:189px; margin-left:-188px; display:inline}
#right{float:right; position:relative; width:188px; margin-right:-187px; display:inline}
.clear{clear:both; height:1px; overflow:hidden}
/* Hides from IE5-mac \*/
* html #container{height:1%}
/* End hide from IE5-mac */

img.display{    display:block;     margin-left:auto;     margin-right:auto}

#footlr {position:relative; height:40px; background-image:url('images/footb.gif'); background-repeat:repeat; margin-left:7px; margin-right:0px; padding:0px; }
#cb {position:relative; float:left; padding-top:25px; font-size:.9em; color:#fff; width:auto; margin-left:40px; }
#cb a{
	color:#fff; text-decoration:none;
}
#footrt { position:relative; float:right; width:300px; background-image:url('images/footp.gif');background-repeat:no-repeat; padding-top:10px; margin-left:10px; color:#fff;}
h1{font-size:1.3em; text-align:center;}
.innercontainleft { position:relative; float:left; left:0; top:0px; width:209px; height:104px; text-align:left}
.innercontainright { clear:right; position:relative; float:right; margin:0 0 0 0; padding-top:20px; width:350px;}
img{border:0;}
.buttonscontainer{width:163px}
.buttons a{color:#6F8BCF; background-color:#FFF; padding:2px; padding-left:2px; display:block; border-bottom:1px solid #6F8BCF; font-weight:normal; text-decoration:none; text-align:left}
.buttons a:visited{background-color:#FFF; font-weight:normal; color:#6F8BCF; text-decoration:none}
.buttons a:hover{background-color:#6F8BCF; font-weight:normal; color:#FFF; text-decoration:none}
.style1{color:#6F8BCF; text-align:center; background-color:#6F8BCF}
.style2{color:#6F8BCF; text-align:center; background-color:#6F8BCF}
.floatright{float:right; position:relative}
.floatleft{float:left; position:relative}
.fr{float:right; position:relative; height: 40px; padding-top:10px}
.fl{float:left; position:relative; height: 40px;}
#line{position:relative; margin-left:4px; background-color:#6F8BCF; float:left; width:4px; height:460px;
	top: 0px;
	left: 0px;
}
#line img{vertical-align:text-top}
#lmenu{position:relative;     width:154px; background-color:#fff; margin-left:8px; margin-right:4px}
#mainbody{padding:10px 10px 10px 10px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1.1em; color:#555; text-align:justify}
#mainbody h1{text-align:left; font-size:1.7em; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; color:#c9ba65; margin-bottom:0}
#mainbody h2{font-size:1.3em; color:#c9ba65; margin-bottom:0; margin-top:9px}
#mainbody h3{font-size:1.1em; color:#6F8BCF; margin-bottom:0; margin-top:9px}
#mainbody h4{font-size:1em; color:#555; margin-bottom:0; margin-top:9px}
#mainbody h5{font-size:1em; text-decoration:none; text-align:left; color:#c9ba65; margin-bottom:0; margin-top:9px}
h5 span{text-decoration:none; border-bottom-style:dashed; border-bottom-width:thin; border-bottom-color:#ccc;  font-size:1em; font-weight:normal; text-align:left; color:#555; margin-bottom:0; margin-top:9px}
#mainbody p{background-position: 0px 0px;
	margin-top:2px; 	margin-bottom:2px;
	background-repeat: repeat;
	background-attachment: scroll;
}
.mainbody{    position:relative;     float:left; margin-left:3px;     margin-right:3px}
#zoom{float:left; position:relative; width:100px; margin-right:10px}
#zoom a img{border:2px solid #6F8BCF; margin-bottom:6px}
#zoom a.p1:hover{background-color:transparent}/* IE6sp2 needed this to open the large image */
#zoom a .large{position:absolute; width:0px; border:0 none}
#zoom a.p1:hover .large{border:4px solid #6F8BCF; position:absolute; top:-100px; left:150px; width:336px}
#zoom2{float:left; position:relative; width:97px; margin-right:10px}
#zoom2 a img{border:2px solid #6F8BCF; margin-bottom:6px}
#zoom2 a.p1:hover{background-color:transparent}/* IE6sp2 needed this to open the large image */
#zoom2 a .large{position:absolute; width:0px; border:0 none}
#zoom2 a.p1:hover .large{border:4px solid #6F8BCF; position:absolute; top:-100px; left:260px; width:206px}
#zoom3{float:left; position:relative; width:97px; margin-right:10px}
#zoom3 a img{border:2px solid #6F8BCF; margin-bottom:6px}
#zoom3 a.p1:hover{background-color:transparent}/* IE6sp2 needed this to open the large image */
#zoom3 a .large{position:absolute; width:0px; border:0 none}
#zoom3 a.p1:hover .large{border:4px solid #6F8BCF; position:absolute; top:-100px; left:150px; width:206px}
#zcolumncont{width:300px; position:relative}
#zcolumn1{float:left; position:relative}
#zcolumn2{float:left; position:relative}
.holder{width:auto; margin:0px; padding:0em; border:0px none}
.holder h2{text-align:left}
.holder p{margin-bottom:4px; margin-top:0px}
a.hid{color:#333; text-decoration:none; outline-style:none; font-style:italic}
a.hid em{display:none}
a.hid:hover{text-decoration:none}
a.hid:focus{background:#fff}
a.hid:active{background:#fff}
a.hid:focus span{display:none}
a.hid:active span{display:none}
a.hid:focus em{display:block; color:#555; width:98%; font-style:normal; cursor:default}
a.hid:active em{display:block; color:#555; width:98%; font-style:normal; cursor:default}
.clear{clear:both}
.clearr {
	clear:right
}
.clearl {
	clear:left
}
.wd{font-family:Wingdings; font-size:medium; color:green}
.wd2{font-family:Wingdings; font-size:medium; color:red}
.tablefont{font-family:Arial,Helvetica,sans-serif; font-size:xx-small; color:#555}
table.tablefmt{width:auto; background-color:white; border:solid medium #6F8BCF; padding:0}
td{border:solid 0px; padding:0}
#box{display:block; width:auto; line-height:normal; letter-spacing:1px}
#cap{font-size:30px; color:#A9BAE2; font-family:"Times New Roman",Times,serif; font-weight:normal; float:left; position:relative; height:20px; line-height:20px; margin-top:2px; margin-right:1px}
* html #cap{margin-right:-2px; margin-top:3px}
form#two{background:url(images/fbg.jpg) center top no-repeat; width:350px; height:652px; padding:5px; margin:0 auto; font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif}
form#two fieldset{width:310px; display:block; border:1px dotted #6F8BCF; padding:5px; margin-bottom:0.5em; margin-left:10px; line-height:1em}
form#two legend{font-size:1em; font-weight:bold; color:#fff; margin:0 0 5px 10px; height:14px; line-height:14px; width:153px; border:none; padding:1px 1px 1px 3px; background:url(images/legend_bg.gif)}
form#two label{clear:left; display:block; float:left; width:140px; text-align:right; padding-right:3px; color:#039; margin-bottom:0.5em}
form#two input{border:1px solid #039; padding:0 1px; margin-bottom:0.3em; margin-top:0; height:1.4em; line-height:1em}
form#two select{margin-left:0.5em}
form#two textarea{width:280px; height:auto; border:1px solid #039; padding:0.5em; overflow:auto}
form#two option{background:#fff; color:#555}
form#two #button1{color:#039; font-size:1.4em; background:url(images/btn_bg.gif); display:inline; border:none; width:89px; height:27px; line-height:27px; text-align:center; float:right; margin-right:2em}
form#two #button2{color:#039; font-size:1.4em; background:url(images/btn_bg.gif); display:inline; border:none; width:89px; height:27px; line-height:27px; text-align:center; margin-left:9em; float:left}
form#two #button2:hover{color:#F00}
form#two #button1:hover{color:#F00}
.para{padding-bottom:3px; text-align:center}
.var{font-size:1.2em}
.nolist{list-style:none; list-style-image:none; margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0 0 0 5px}
/* Fix IE. Hide from IE Mac \*/
* html ul li{float:left}
* html ul li a{height:1%}
/* End */
.zerotab{margin:0 0 0 1px; padding:0 0 0 5px; display:block; text-align:left}
.lineheight{padding-top:1em}
.hiddenfromview{display:none}
table { border-collapse: collapse;}
td { border-bottom:1px #A9BAE2 solid; text-align:left; font-size:.8em; padding-top:1px; padding-bottom:0px; vertical-align:bottom; }
th { border-top:1px #6F8BCF solid; border-bottom:1px #6F8BCF solid; background-color:#A9BAE2; text-align:center; padding-left:1px; padding-right:1px; vertical-align:bottom; }
.reg {
	font-size: .8em;
	color: #555555;
}
