/* CSS for rounded boxes */
#mainContent .obox {background: transparent; margin:10px 30px 20px 20px;}
#mainContent .obox {padding:0;}
#mainContent .otop, #mainContent .obottom {display:block; background-color:transparent; font-size:1px; margin: 0; padding: 0;}
#mainContent .ob1, #mainContent .ob2, #mainContent .ob3, #mainContent .ob4 {display:block; overflow:hidden;}
#mainContent .ob1, #mainContent .ob2, #mainContent .ob3 {height:1px;}
#mainContent .ob2, #mainContent .ob3, #mainContent .ob4 {background-color:#FFC; border-left:1px solid #08c; border-right:1px solid #08c;}
#mainContent .ob1 {margin:0 5px; background-color:#08c;}
#mainContent .ob2 {margin:0 3px; border-width:0 2px;}
#mainContent .ob3 {margin:0 2px;}
#mainContent .ob4 {height:2px; margin:0 1px;}

#mainContent .inbox {display:block; background-color:#FFC; border:0 solid #08C; border-width:0 1px;}
#mainContent .inbox h1, #mainContent .inbox h2, #mainContent .inbox h3 {margin:0 10px;}
#mainContent .inbox h1 {font-size:120%; color:#06A; padding-top:10px;}
#mainContent .inbox h2 {font-size:115%; color:#06A; padding-top:10px;}
#mainContent .inbox h3 {font-size:105%; color:#333;}
#mainContent .inbox p {margin:10px 10px 0px 10px; padding-bottom:10px;}
/*#mainContent .inbox img {
	float:left;
	padding: 10px 10px 0px 10px;
	clear: both;
}*/
#mainContent .inbox .leftimage {
float:left;
margin:10px;
}
#mainContent .inbox .rightimage {
float:right;
margin:10px;
}




/*#mainContent .inbox #price {clear:inherit;}*/

#mainContent .inbox table {width: 80%; w\idth: 95%;} /* reduce width for IE5.x */
#mainContent .inbox table th {
	width: 33%;
	text-align: left;
	font-weight: normal;
	vertical-align: text-top;
}
#mainContent .inbox table td {width: 66%}
#mainContent .inbox a:link, #mainContent .inbox a:visited {color: #000; text-decoration: underline;}
#mainContent .inbox a:hover, #mainContent .inbox a:focus {text-decoration: none; background-color:#99B5DD;}
