.tabel {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px  }

.menuFont {   font-family:Arial, Helvetica, sans-serif; font-size: 13px  ; font-weight: bold;}
.menuFont a{color: #000000; text-decoration: none;}
.menuFont a:hover{color: #000000; text-decoration: none; background-color: #961a00; }

.menuFont3 {  font-family:Arial, Helvetica, sans-serif; font-size: 12px  ; font-weight: bold;}
.menuFont3 a{color: #000000; text-decoration: none;}
.menuFont3 a:hover{color: #000000; text-decoration: none; background-color: #961a00; }


.menuFont1 {  font-family:Arial, Helvetica, sans-serif; font-size: 13px  ; font-weight: bold;}
.menuFont1 a{color: #FFFFFF; text-decoration: none;}
.menuFont1 a:hover{color: #FFFFFF; text-decoration: none; background-color: #961a00; }

a {  text-decoration: none; color: #000000  }

a:hover {  text-decoration: none; color: #006600;}

.a2 { color: #B3BFDF; text-decoration: none }
.a3 { color: #4662AC; text-decoration: none }

.contentFont {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #171717; text-decoration: none; }
.contentFont p { padding:0 0 0 10px;}

.errorFont { font-size: 11px; color: #FF3333 }

.successFont { font-size: 11px; color: #333399 }

.newMailFont { font-size: 11px; color: #000000 }

.menuuu { color: #b4cc11 }
#lemmik a, #loginbar a{color: #000000; text-decoration: none;}
#lemmik a:hover, #loginbar a:hover{color: #cc0a13; text-decoration: underline;}

.td   { border-color: #999999 #666666 #666666 #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px  }

.td1 {  border-color: #999999 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px  }

.input {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 11px; color: #333333; background-color: #EFF4F8; border-color: #E0E9ED #C2D5DC #C2D5DC #E0E9ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

#modepanel {
	line-height: 24px;
	background-image: url(images/voting_bg.jpg);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: middle;
	height: 24px;
	margin-bottom: 8px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}

.anylinkcss2{
	background-color: #FFFFFF;
	position: absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100000;
	width: 250px;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-top: 6px !important;
	margin-top: 6px;
	border: 1px solid #98BCF3;
}

.test_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
}

img { border: 0px; overflow: hidden;}

.text	{
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text td {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text table {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text tr {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}

.headerfont {  font-family: Arial; font-size: 13px ;font-weight:700;}
.contentFont2 {   font-family:Arial, Helvetica, sans-serif; font-size: 11px;padding:10px 0 15px 10px;}
.contentFont3 {   font-family:Arial, Helvetica, sans-serif;font-size: 14px; font-weight: bold;}
.contentFont3 p { padding:0 0 0 10px;}
.contentFont4:hover { font-size: 11px; color: #314B8A; }
.contentFont4 {  font-family:Arial, Helvetica, sans-serif; font-size: 11px }


form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.borderTdBottom {  border-color: black black #003366; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tabelBorder {  border: #F1F3F8; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabelBorder2 {  border: 1px #BFC8DF solid}
.tabelBorder3 {  border: 4px #BFC8DF solid}
.tabelBorder4 {  border: 1px #BFC8DF solid; background-color: #FFFFFF; color: #9D9999 }
.toptd { border:#E6E9F2 1px solid; background:url(images/title.png) ;}
.toptd2 { color: #003300; }
.toptd4 {  border-color: #CBDDED #CBDDED #CBDDED #CBDDED; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.toptd41 {  border-color: #CBDDED #CBDDED #CBDDED #CBDDED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.toptd42 {  border-color: #CBDDED #CBDDED #CBDDED #CBDDED; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.toptd3 {  border: #F1F3F8; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}


.man {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; font-weight: bold; color: #000099;}
.woman {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; font-weight: bold; color: #bb0033;}
.man2 { font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; color: #000099; }
.woman2 { font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; color: #bb0033; }
.ublocked { font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px;text-decoration:line-through; color: #000000; }




.style7 {color: #0099FF}

.style14 {font-size: 12px}

.style2 {  font-size: 12px}

.taust {
background:url(taust.gif);

	}

.skin {
 background: #ff9c6b url('kallistus1.png') no-repeat top left; background-attachment: fixed;

	}
.gradient {
	/* Legacy browsers */
	background: #FFFFFF url("gradient-bg.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	/* Recent browsers */
	background: -moz-linear-gradient(
		top,
		#F4FAFD,
		#FFFFFF 50%,
		#FFFFFF
	);
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#F4FAFD),
		to(#FFFFFF),
		color-stop(0.5, #FFFFFF)
	);
}
.skin1 {
background: #fff url('border.png') no-repeat top left; background-attachment: fixed;
}

.heade {
background: #fff url('border.png') no-repeat top left; background-attachment: fixed;
}
.keskel {


}


#konto_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#title {
background-image: url(images/title.png); /*background image swap on hover*/
}
.shadowbox {
	background: url(images/imgshadow.png) bottom right;
	margin: 0px;
	padding: 0px;
}
.innerbox {
	position: relative;
	left: -7px;
	top: -7px;
    width:auto;
	margin: 0px;
	padding: 1px;
	overflow: visible;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	height: auto;
	font-size: 3px;
}
.top_td {
	background-color: #F0F7FF;
	background-repeat: repeat-x;
	padding: 4px;
	margin: 0px;
    width: 157px !important;
	width: 166px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C4D8F7;
	border-right-color: #C4D8F7;
	border-left-color: #C4D8F7;
}
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336;
  width:250px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}

div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-weight:bolder; color:#337; padding-top:4px }


#menu_left a, #loginbar a{color: #000000; text-decoration: none;}
#menu_left a:hover, #loginbar a:hover{color: #000000; text-decoration: none; background-color: #961a00;}

#menu_left
{

}

#menu_right
{

	}
.bgy {
	background-repeat: repeat-y;
}

.bgx {
	background-repeat: repeat-x;
}
.menu {
	color: #000000;
	background-image: url('menu-btn-bg.gif');
	background-repeat: repeat-x;
	font-weight: bold;
	padding-right: z5px;
	padding-left: 5px;
	white-space: nowrap;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
}
.menu_lnk{
	text-decoration: none;
	color: #000000;
}

 .hpink
{
	background: url('hpink.jpg');
	line-height: 40px;
	padding-left: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.gametable {
	background-color: transparent;
	background-image: url(images/tablegame.gif);
	background-repeat: no-repeat;


}

.hgray
{
	background: url('hgray.jpg');
	line-height: 40px;
	padding-left: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.table_top {
	background-color: transparent;
	background-image: url(images/bg_03.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
}
.table_topr {
	background-color: transparent;
	background-image: url(images/bg_04.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
	width: 15px;
}
.table_mid {
	background-color: transparent;
	background-image: url(images/bg_07.png);
	background-repeat: repeat-y;
	font-size: 6px;
	width: 15px;
}
.table_midr {
	background-color: transparent;
	background-image: url(images/bg_09.png);
	background-repeat: repeat-y;
	font-size: 6px;
}
.table_bot {
	background-color: transparent;
	background-image: url(images/bg_12.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
}
.table_botr {
	background-color: transparent;
	background-image: url(images/bg_13.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
	width: 15px;
}
.table_cont {

}
.table_connt {

}
.table_toop {
	background-color: transparent;
	background-image: url(images/bg_033.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
}
.table_toppr {
	background-color: transparent;
	background-image: url(images/bg_044.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
	width: 15px;
}
.table_miid {
	background-color: transparent;
	background-image: url(images/bg_077.png);
	background-repeat: repeat-y;
	font-size: 6px;
	width: 15px;
}
.table_middr {
	background-color: transparent;
	background-image: url(images/bg_099.png);
	background-repeat: repeat-y;
	font-size: 6px;
}
.table_boot {
	background-color: transparent;
	background-image: url(images/bg_1222.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
}
.table_bottr {
	background-color: transparent;
	background-image: url(images/bg_133.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
	width: 15px;
}





.table_toop1 {
	background-color: transparent;
	background-image: url(images/bg_0333.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
}
.table_toppr1 {
	background-color: transparent;
	background-image: url(images/bg_0444.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
	width: 15px;
}
.table_miid1 {
	background-color: transparent;
	background-image: url(images/bg_0777.png);
	background-repeat: repeat-y;
	font-size: 6px;
	width: 15px;
}
.table_middr1 {
	background-color: transparent;
	background-image: url(images/bg_0999.png);
	background-repeat: repeat-y;
	font-size: 6px;
}
.table_boot1 {
	background-color: transparent;
	background-image: url(images/bg_1222.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
}
.table_bottr1 {
	background-color: transparent;
	background-image: url(images/bg_1333.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
	width: 15px;
}


#menubg{
background: transparent url(images/pinkbg.gif) top right ;
}

#thicktabs{
margin: 0;
padding: 0;
float: left;
font: bold 13px Tahoma;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: black;
padding: 8px 11px; /*padding of tabs*/
text-decoration: none;
background: transparent url(images/pinkbg.gif) top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/

}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: black;
}

#thicktabs li a:hover{
color: black;
background-image: url(images/pinkbgover.gif); /*background image swap on hover*/
}


<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
</style>
<![endif]-->

<style type="text/css">

.arrowlistmenu{
width: 100px; /*width of menu*/

}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background-color: #000000;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/

}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A60000;
display: block;
padding: 2px 0;
padding-left: 3px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A60000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #000000;
background-color: #F4DEB9;
}

</style>

<!-- Hide entire CSS code from IE6 -->
<![if !IE 6]>

<style type="text/css">

.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background: transparent url(images/bigshadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
height: 33px;

background: transparent url(loginkast.png) no-repeat bottom right;
}
 .loginmenu { width:970px; height:35px; margin:0 auto; background:url(loginkast.png); font-family:Arial, Helvetica, sans-serif; }
.loginmenu li {margin-left:15px;float:left; list-style:none; }
.loginmenu li a:link, .loginmenu li a:visited { color:#fe763c; text-decoration:none; padding-right:5px; padding-left:5px; line-height:33px; display:block; font-size:13px; font-weight:bold;}
.loginmenu li a:hover, .loginmenu li a:active, .loginmenu li a.current { color:#000000; background:#ffcdb1;}
.loginmenu li a.lahku:link, .loginmenu li a.lahku:hover, .loginmenu li a.lahku:active, .loginmenu li a.lahku:visited {
	color:#6d5151; text-decoration:none; padding-right:5px; padding-left:5px; line-height:30px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background:url(lahku.png); }
.textfieldd { float:left; margin-top:5px; width:118px; height:20px; background:url(login.png) center top no-repeat; text-align:center; font-size:14px; color:#ffabab; font-weight:bold; border: #ffabab 1px solid; }
.textfieldd:focus { background-position:0 -20px; color:#ff0000;border:#ff0000 1px solid; }
#user {margin-left: 250px;}
#pass { margin-left:5px;}
.submitt { background:none; border:none; color:#d4340c; font-weight:bold; font-size:14px; margin-top:6px;}


.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #fe834f;
padding: 5px 5px;
text-decoration: none;


}

.solidblockmenu li a:visited{
color: #FFFFFF;
}

.solidblockmenu li.current a, .solidblockmenu li a:hover{
color: #FFFFFF;
background-color: #fcdb1;
height: 33px;
padding-right:5px;
padding-left:5px;
display:block;
}



.glossymenu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(media/menur_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
    width:932px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
   font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(media/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(media/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}


/*clearfloat*/
.puhastaja{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.ankeet{
	padding-top:10px;
	margin-left:15px;
	width:750px;
}
.ankeet1{
	color: #fff;
	font-weight: bold;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:5px;
}
.ankeet1:hover{
  background:url(back.jpg);
}
.ankeetboxtop{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.ankeetboxtop:hover{
    background:url(boxhover.png);
	color:#CCCCCC;
}
.ankeetboxtop1{
}
.ankeetboxtop1:hover{
   background:url(boxhover.png);
	color:#CCCCCC;
}
.ankeetboxtop2{
}

.ankeetboxtop2:hover{
  background:url(boxhover.png);
	color:#CCCCCC;
}
.album{
	padding-top:10px;
	margin-left:15px;
	width:200px;
}
.album1{
}
.album1:hover{
    background:url(boxhover.png);
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	color:#CCCCCC;
}
.album1 a {  text-decoration: none; color: #000000  }

.album1 a:hover {  text-decoration: none; color: #FFFFFF; }

.urbangreymenu{
width: 190px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}
.textfield {
margin:3px;
height:20px;
width:150px;
border:solid 0 #fff;
background: transparent url("images/textfield_bg.gif") no-repeat;
}
.submit {
margin:3px;
height:20px;
border:solid 0 #fff;
width:80px;
background: transparent url("images/submit.gif") no-repeat;
 }

.img-shadow {
float:right;
background: url(images/shadow.png) no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
}

.img-shadow img {
display: block; /* IE won't do well without this */
position: relative; /* Make the shadow's position relative to its image */
padding: 2px; /* This creates a border around the image */
background-color: #fff; /* Background color of the border created by the padding */
border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
margin: -6px 6px 6px -6px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
}

.unit_content {
	position: relative;
	z-index: 1;
}


h2 {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	color: #27b0b0;
   font-family:Arial, Helvetica, sans-serif;
}




.rounded_top_bullet {
	float: left;
	margin-top: 7px;
	margin-left: 8px;
	margin-right: 5px;
}
.rounded_top_left {
	background-image: url(images/rounded_top_left.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 36px;
	width: 18px;
}

.rounded_top_center {
	background-image: url(images/rounded_top_center.png);
	padding-top: 9px;
	padding-left: 0px;
	font-weight: bold;
   font-family:Arial, Helvetica, sans-serif;
	color: #fff;
}

.header_container {
	max-height: 20px;
	overflow: hidden;
}

.rounded_top_right {
	background-image: url(images/rounded_top_right.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 36px;
	width: 18px;
}


.rounded_mid_left {
	background-image: url(images/rounded_mid_left.png);
	background-repeat: repeat-all;
	width: 5px;
}

.rounded_mid_center {
	padding: 0px;
	background-color: #fbfbfb;
}


.rounded_mid_right {
	background-image: url(images/rounded_mid_right.png);
	background-repeat: repeat-y;
	width: 5px;
}



.rounded_bottom_left {
	background-image: url(images/rounded_bot_left.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 18px;
	width: 17px;

}

.rounded_bottom_center {
	background-image: url(images/rounded_bot_center.png);
	background-repeat: repeat-x;
	height: 17px;
}

.rounded_bottom_right {
	background-image: url(images/rounded_bot_right.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 18px;
	width: 17px;

}



.rounded_top_left_sm {
	background-image: url(images/rounded_top_left_sm.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 18px;
	width: 17px;

}

.rounded_top_center_sm {
	background-image: url(images/rounded_top_center_sm.png);
	background-repeat: repeat-x;
	line-height: 12px;
	height: 17px;
}

.rounded_top_right_sm {
	background-image: url(images/rounded_top_right_sm.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 18px;
	width: 17px;

}




.corner_top_left {
	background-image: url(images/corner_top_left.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 36px;
	width: 5px;

}

.corner_top_center {
	background-image: url(images/corner_top_center.png);
	background-repeat: repeat-x;
	padding-top: 9px;
	padding-left: 12px;
}

.corner_top_right {
	background-image: url(images/corner_top_right.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 36px;
	width: 5px;

}

.corner_bottom_left {
	background-image: url(images/corner_bot_left.png);
	background-position: top right;
	background-repeat: no-repeat;
	line-height: 1px;
	height: 5px;
	width: 5px;

}

.corner_bottom_center {
	background-image: url(images/corner_bot_center.png);
	background-repeat: repeat-x;
	line-height: 1px;
	height: 5px;
}

.corner_bottom_right {
	background-image: url(images/corner_bot_right.png);
	background-position: top left;
	background-repeat: no-repeat;
	line-height: 1px;
	height: 5px;
	width: 5px;

}
aaa*# { font-family:Arial, Helvetica, sans-serif; }
#footer { background:url(footer.png); width:970px; height:27px; text-align:center; color:#ffb78f; font-weight:bold; padding-top:10px;}
#footer a:link, #footer a:visited { text-decoration:none; color:#ffb78f; }
#footer a:hover, #footer a:active { color:#ef9f72; }



</style>

<![endif]>

