* {
	margin: 0;
	padding: 0;
}

body {
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	background-color: #444a52;
	text-align: center;
	margin: 0;
	padding: 0;
	border-width: 0;
}

img {
	display: block;
}

h1,h2,h3,h4,h5,p,blockquote,form,label,ul,ol,dl,fieldset,address,input {
	margin: 0;
	padding: 0;
	border-width: 0;
}

li {
	list-style: none;
}

.clear {
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

#container { width:985px; margin: 0 auto; padding: 0; }
#top { background-image: url(../images/layout_01.png); background-repeat: no-repeat; width:985px; height:30px; }

#header { background-image: url(../images/layout_02.png); background-repeat: no-repeat; width:985px; height:83px; }

#menu { background-image: url(../images/menu-bg.png); background-repeat: no-repeat; width:985px; height:26px; clear: both; }

#main { background-image: url(../images/container-bg.png); background-repeat: repeat-y; background-position: center top; width:985px; }

#footer { background-image: url(../images/layout_05.png); background-repeat: no-repeat; width:985px; height:17px; clear: both; }

#bottom { background-color: #444a52; width:985px; height:46px; }
#tplinks { color: #2365a1; text-align: right; margin: 0; padding: 10px 30px 0 0; }
.nolist { display: inline; }
.bar { padding-right: 5px; padding-left: 5px; display: inline; }
img#logopos { width: 132px; height: 37px; float: left; margin: 20px 0 0 35px; padding: 0; display: inline; }
#tagline { color: #fff; font-size: 20px; font-family: tahoma, Arial, Helvetica, sans-serif; float: left; margin: 0; padding: 36px 0 0 15px; }
a.oralink:link, a.oralink:visited { color: #2365a1; text-decoration: none; }

a.oralink:hover, a.oralink:active { color: #eb5401; text-decoration: underline; }
#menupos { width: 886px; height: 26px; float: left; padding-left: 13px; }
#bannerpos { margin: 0 auto; padding: 20px 0 0; display: block; }
#bannerpos2 { display: block; margin: 0 auto; padding: 20px 0 0; }
#wrapper { width: 985px; }
#hleftcol { width: 425px; }
#hrightcol { width: 560px; }
#hibusa1 { width: 282px; }
#hibusa2 { width: 457px; }
#hibusa3 { width: 246px; }
#greetings { background-image: url(../images/hbox1.png); background-repeat: no-repeat; width: 388px; height: 641px; margin: 15px 0 0 30px; padding: 0; display: inline; }
#join { background-image: url(../images/hbox2.jpg); background-repeat: no-repeat; width: 519px; height: 381px; margin: 15px 0 0 10px; padding: 0; display: inline; }
#beno { background-image: url(../images/hbox3.png); background-repeat: no-repeat; width: 519px; height: 254px; margin: 6px 0 0 10px; padding: 0; display: inline; }
#btmboxes { width: 985px; clear: both; }
#botb1 { background-image: url(../images/hbox4-5.png); background-repeat: no-repeat; width: 224px; height: 164px; margin: 10px 0 0 30px; padding: 0; display: inline; }
#botb2 { background-image: url(../images/hbox6.png); background-repeat: no-repeat; width: 296px; height: 164px; margin: 10px 0 0 10px; padding: 0; display: inline; }
#botb3 { background-image: url(../images/hbox7.png); background-repeat: no-repeat; width: 383px; height: 164px; margin: 10px 0 0 10px; padding: 0; display: inline; }
#allypos { width: 148px; height: 187px; float: right; margin: 15px 10px 0 0; padding: 0 0 0 10px; display: inline; }
#addre { text-align: center; margin: 0; padding: 15px 0; }
#btmlinks { color: #2365a1; text-align: center; margin: 0; padding: 0 0 15px; }
.subhead { color: #2365a1; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-align: left; margin: 0; padding: 13px 0 0 15px; }
.subhead2 { color: #2365a1; font-size: 18px; text-align: left; margin: 0; padding: 13px 0 0 15px; }
.subhead3 { color: #2365a1; font-size: 18px; text-align: left; margin: 0; padding: 8px 0 0 15px; }
.yappy { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 24px; text-align: left; margin: 0; padding: 25px 0 0 20px; }
.yappy2 { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 24px; text-align: left; margin: 0; padding: 14px 30px 0 20px; }

#kosha { width: 125px; height: 43px; float: left; margin: 0; padding: 260px 0 0 365px; display: inline; }

a#loca:link, a#loca:visited { background-image: url(../images/conf-btn.gif); background-repeat: no-repeat; background-position: left top; width: 125px; height: 43px; float: left; display: block; }

a#loca:hover, a#loca:active { background-image: url(../images/conf-btn.gif); background-repeat: no-repeat; background-position: left -43px; }
.fghjk { font-size: 16px; line-height: 24px; text-align: left; margin: 0; padding: 10px 40px 0 20px; }
.netw { font-size: 16px; line-height: 24px; text-align: left; margin: 0; padding: 0 0 0 20px; }
.qwert { color: #2365a1; font-size: 14px; text-align: center; margin: 0; padding: 6px 0 0; }
.qwert2 { color: #2365a1; font-size: 14px; text-align: left; margin: 0; padding: 6px 0 0 12px; }
.qazx { font-size: 14px; text-align: center; margin: 0; padding: 15px 0 0; }
.xcvb { color: #2365a1; font-size: 14px; text-align: center; margin: 0; padding: 38px 0 0; }
.bnmkl { font-size: 14px; text-align: center; margin: 0; padding: 17px 0 0; }
.jopper { font-size: 14px; line-height: 24px; text-align: left; margin: 0; padding: 10px 10px 0 20px; }
a.vfrt:link, a.vfrt:visited { color: #eb5401; text-decoration: underline; }

a.vfrt:hover, a.vfrt:active { color: #eb5401; text-decoration: none; }
img#biopos { float: left; margin: 15px 0 0 32px; padding: 0; display: inline; }
.headline { color: #2365a1; font-size: 16px; font-weight: normal; text-align: left; margin: 0; padding: 40px 0 0; }
.norm { font-size: 14px; line-height: 24px; text-align: left; margin: 0; padding: 12px 40px 0 0; }
.headline2 { color: #2365a1; font-size: 16px; font-weight: normal; text-align: left; margin: 0; padding: 40px 150px 0 100px; }
.norm2 { font-size: 14px; line-height: 24px; text-align: left; margin: 0; padding: 12px 200px 0 100px; }
.luper { color: #2365a1; font-size: 14px; line-height: 30px; text-align: left; margin: 0; padding: 12px 0 0; }

a.oralink2:link, a.oralink2:visited { color: #2365a1; text-decoration: underline; }

a.oralink2:hover, a.oralink2:active { color: #eb5401; text-decoration: underline; }

#latus1 { width: 328px; }
#latus2 { width: 328px; }
#latus3 { width: 328px; }
.elect { color: #2365a1; font-size: 16px; text-align: left; margin: 0; padding: 25px 0 0 20px; }
.lubus { text-align: left; margin: 0; padding: 0 0 0 20px; }
.elect2 { color: #2365a1; font-size: 16px; text-align: left; margin: 0; padding: 25px 0 0 100px; }
.lubus2 { text-align: left; margin: 0; padding: 0 0 0 100px; }
.elect3 { color: #2365a1; font-size: 16px; text-align: left; margin: 0; padding: 25px 0 0 70px; }
.lubus3 { text-align: left; margin: 0; padding: 0 0 0 70px; }
