strong{
font-weight:bold;}


.container{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:80%;
}

.header{
height:110px;
width:960px;
color:#402D4E;
}

.header label{
color:#FFFFFF;
}

.nav ul li a{
color:#FFFFFF;
text-decoration:none;
}

h1{
color:#3F2C4D;
font-size:160%;
margin-bottom:15px;
font-weight:bold;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}

h2{
color:#3F2C4D;
font-size:140%;
margin-bottom:15px;
font-weight:normal;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}

a{
color:#3D2A4B;
}

p{
margin-bottom:10px;
line-height:1.5;

}

ol{
padding-top:10px;
padding-bottom:10px;
list-style-type:decimal;
margin-left:20px;
}

.middle ul{
	margin-left: 25px;
	list-style-type:disc;
	margin-bottom: 10px;
}

.middle .breadcrumb ul{
	margin-left: 0px;
	list-style-type:disc;
	margin-bottom: 0px;
}

.middle li{
	padding-bottom: 5px;
}

.middle .box_purple ul, .middle .box_blue ul{
	margin-left: 0px;
	list-style-type:none;
	margin-bottom: 10px;
}

.middle .box_purple li, .middle .box_blue li{
	padding-bottom: 0px;
}





.box_blue a{
}

.box_purple{

}

.box_blue h2{
color:#FFFFFF;
margin-bottom:7px;
}



.box_purple h2{
color:#FFFFFF;
margin-bottom:7px;
}


.box_blue ul li a{
text-decoration:none;
font-size:80%;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/arrow_blue.gif);
background-repeat:no-repeat;
background-position:right;
display:block;
padding-top:5px;
padding-bottom:5px;
width:170px;
color:#19A3FF;
}

.box_purple a{
color:white;
}


.box_purple ul li a{
text-decoration:none;
color:#402D4E;
font-size:80%;
font-weight:bold;
display:block;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/arrow_purple.gif);
background-repeat:no-repeat;
padding-top:5px;
padding-bottom:5px;
width:170px;
background-position:right;
}

.box_contact{}

.box_contact h2{
background-color:#372346;
color:#FFFFFF;
padding:10px;
margin-bottom:0;
}

h2 a{
color:#FFFFFF;
text-decoration:none;
}

.box_purple p{
font-size:80%;
line-height:1.2;
}

.box_blue p{
font-size:80%;
line-height:1.2;
}

.box_contact p{
float:left;
font-size:90%;
width:160px;
padding:10px;
color:#372346;

}


#footer{
line-height:1.5;
font-size:80%;
}

#footer a{
color:#666666;

}

#footer .text{
width:940px;
text-align:center;
}



.price{
padding-right:20px;
font-size:150%;
color:#FF0000;
}

.breadcrumb ul li{
display:inline;
}

.breadcrumb ul li a{
padding-left:20px;
background-image:url(../images/breadcrumb.gif);
background-position:5px 6px;
background-repeat:no-repeat;
}

.sitemapul{
line-height:1.5;
}



.sitemapul li ul{
line-height:1.5;
padding-top:5px;
font-size:80%;
}

