BODY {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Tahoma, Sans-Serif
}
P {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Tahoma, Sans-Serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
TD {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Sans-Serif
}
A {
	COLOR: #ff006f; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ff006f
}
A:hover {
	COLOR: #cd0045; TEXT-DECORATION: underline
}
.textbox {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; WIDTH: 133px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Tahoma, Sans-Serif; HEIGHT: 17px
}
.textboxlarge {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Tahoma, Sans-Serif; HEIGHT: 130px
}
.formtext {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Tahoma, Sans-Serif
}
.button {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000 1px solid; WIDTH: 59px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial, Tahoma, Sans-Serif; HEIGHT: 20px
}
.noborder {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.designerOfTheMonthTable {
	BACKGROUND-IMAGE: url(/images/nuorisuunnittelija.jpg); BACKGROUND-REPEAT: no-repeat
}
.textbox 
{

border-right-width-value: 1px;

border-right-style-value: solid;

border-right-color-value: #000000;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

padding-right: 2px;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #000000;

padding-left: 2px;

font-size: 10px;

padding-bottom: 2px;

border-left-width-value: 1px;

border-left-style-value: solid;

border-left-color-value: #000000;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

width: 133px;

padding-top: 2px;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #000000;

font-family: Verdana,Arial,Tahoma,Sans-Serif;

height: 17px;

}
.left_navi_arrow
{
    margin-left: 10px;
    margin-top: 5px;
    float: left;
}
.left_navitext
{
    margin-left: 2px;
}
.maincontent1
{
    background-image: url(/images/keskitausta.gif);
    background-repeat: no-repeat;
    padding-top:127px;
    padding-left: 17px;
}
/*.maintable1
{
   
    width: 540px;
   
}*/
.teal_padding
{
    width:25px; 
    margin: 0px; 
    height: 32px;
}

.maintable1
{
    width: 500px;
}
.frontpage_young_designer
{
    
        
}

.frontpage_young_designer_text
{
    background-image: url(/images/nuorisuunnittelija_uusi.jpg);
    background-repeat: no-repeat;
    width: 425px;
    text-align: left;
    padding-left:5px;
    
}
p
{
    margin-top: 5px;
    margin-bottom: 10px;
}


.textboxlarge 
{

border-right-width-value: 1px;

border-right-style-value: solid;

border-right-color-value: #000000;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

padding-right: 2px;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #000000;

padding-left: 2px;

font-size: 10px;

padding-bottom: 2px;

border-left-width-value: 1px;

border-left-style-value: solid;

border-left-color-value: #000000;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

width: 200px;

padding-top: 2px;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #000000;

font-family: Verdana,Arial,Tahoma,Sans-Serif;

height: 130px;

}

.noborder 
{

border-right-width-value: 0px;

border-right-style-value: none;

border-right-color-value: -moz-use-text-color;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

padding-right: 0px;

border-top-width: 0px;

border-top-style: none;

border-top-color: -moz-use-text-color;

padding-left: 0px;

padding-bottom: 0px;

border-left-width-value: 0px;

border-left-style-value: none;

border-left-color-value: -moz-use-text-color;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

padding-top: 0px;

border-bottom-width: 0px;

border-bottom-style: none;

border-bottom-color: -moz-use-text-color;

}




.top_navi_bar
{
    background-image: url(/images/teal_padding.gif);
    width: 690px;
}





.formtext (line 31)

{

font-size: 11px;

font-family: Verdana,Arial,Tahoma,Sans-Serif;

}

.ok_message
{
    color: green;
    
    font-size: 15px;"
    margin-bottom: 25px;
}