/* CSS Document *//* layout */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(../images/pattern.gif);	background-repeat: repeat;}table {font-family: Trebuchet MS, Lucida Sans, Tahoma, Georgia, Verdana, Arial, Helvetica, sans-serif;}.body-padding {padding-top:0px}.promopadding {padding-left:5px; padding-right:10px; padding-top:0px; padding-bottom:0px;}.mainimage {	border: 6px solid #ECE0EC;}.content-table {	border: 1px solid #CCCCCC;}.rightpanelheader {	padding-top:0px;	padding-bottom:0px;	font-family: Trebuchet MS, Lucida Sans, Tahoma, Georgia, Verdana, Arial, Helvetica, sans-serif;	color: #D8BFD8;	text-decoration: none;	font-size: 19px;}.thumb {	border: 6px solid #ECE0EC;}/* header */.line {	background-color:#FFFFFF;	width:100%;	height: 5px;}#logolip {	position:absolute;	width:74px;	height:45px;	z-index:2;	top: 218px;	left: 186px;}/* text size adjustment */.textsize {	padding-top:0px;	padding-bottom:0px;	color: #D8BFD8;	text-decoration: none;}.textsize a            { color: #FFFFFF; text-decoration: none }.textsize a:hover      { color: #FDBA00; text-decoration: none }#txtsize {	position:absolute;	width:143px;	height:19px;	z-index:3;	left: 49px;	top: 227px;}/* menu */.menu a            { color: #FFFFFF; text-decoration: none }.menu a:hover      { color: #FDBA00; text-decoration: none }.menu {	padding-top:0px;	padding-bottom:0px;	color: #FDBA00;}/* text styles */.title {	font-family: Trebuchet MS, Lucida Sans, Tahoma, Georgia, Verdana, Arial, Helvetica, sans-serif;	color: #AA004C;	font-size: 20px;	letter-spacing:	-0.9px;	word-spacing: -1px;	text-align: left;	font-weight: bold;}.subtitle a:hover {	color: #D8BFD8;text-decoration: none }.subtitle a { color: #AA004C; text-decoration: none }.subtitle {	font-family: Trebuchet MS, Lucida Sans, Tahoma, Georgia, Verdana, Arial, Helvetica, sans-serif;	color: #AA004C;	font-size: 14px;		letter-spacing:	-0.9px;	word-spacing: -1px;	font-weight: bold;}.subtext {	font-family: Arial, Helvetica, sans-serif;	color: #932693;	font-size: 11px;}.subtext a            { color: #932693; text-decoration: none }.subtext a:hover      { color: #D8BFD8; text-decoration: none }/* page navigation */		.page-navigation{			display:block; float:none; clear:both; overflow:hidden;			text-align:center;			margin:0; padding:0.5em 0;		}			.page-navigation a, .page-navigation a:visited, .page-navigation span {padding:0 4px; text-decoration:none;}			.page-navigation a:hover {text-decoration:underline;}						.page-navigation a.previous, .page-navigation a.previous:visited, .page-navigation span.previous{				padding:0 4px 0 16px;			}			.page-navigation a.next, .page-navigation a.next:visited, .page-navigation span.next{				padding:0 16px 0 4px;			}						/* pagination */			.page-navigation span.previous{background:transparent url("../images/back_off.gif") no-repeat left center;}			.page-navigation.link04 a.previous{background:transparent url("../images/back_on.gif") no-repeat left center;}			.page-navigation.link04 a.next{background:transparent url("../images/fwd_on.gif") no-repeat right center;}			/* footer */			.footer {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.8em;	font-weight: normal;	color: #999999;	text-decoration: none;}.footer a {	font-weight: normal;	color: #999999;	text-decoration: none;}.footer a:hover {	font-weight: normal;	color: #932693;	text-decoration: none;}
