html, body{
	height:100%;
	width:100%;
	margin:0px;
	overflow:hidden;
}
#page {
	width:100%;
	height:100%;
	overflow:auto;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	background-image:url(background.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

img {
	color:#fcfcfc;
}
#opt {
	width:1px; 
	height:1px; 
	overflow:hidden;
}
a {
	text-decoration:none;
	color:#1e5899;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	text-decoration:none;
	color:#1e5899;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration:none;
	color:#73173c;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#noBorder a {
	border:none;
}
#noBorder a:visited {
	border:none;
}
#noBorder a:hover {
	border:none;
}
#login a,a:active {
	color:#ffffff;
	line-height:normal;
	border-bottom:none;
}
#login a:visited {
	color:#ffffff;
	line-height:normal;
	border-bottom:none;
}
#login a:hover {
	color:#f9f585;
	line-height:normal;
	border-bottom:none;
}
#bottomLinks a {
	border-bottom:solid 1px transparent;
	color:#78705c;
}
#bottomLinks a:visited {
	border-bottom:solid 1px transparent;
	color:#78705c;
}
#bottomLinks a:hover {
	border-bottom:dashed 1px #78705c; 
	color:#78705c;
}
#itemBox a {
	color:#73173c;
	line-height:14px;
	border-bottom:solid 1px transparent;
}
#itemBox a:visited {
	color:#73173c;
	line-height:14px;
	border-bottom:solid 1px transparent;
}
#itemBox a:hover {
	color:#73173c;
	line-height:14px;
	border-bottom:dashed 1px #73173c;
}

.title_01 {
	color:#283a88;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.text_01 {
	color:#674924;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_02 {
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_03 {
	color:#f9f585;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_04 {
	color:#5e4628;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_05 {
	color:#78705c;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_06 {
	color:#5e4628;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_07 {
	color:#79193f;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_08 {
	color:#79193f;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.error_text_10 {
	color:#ff0000;
	font-size:10px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.error_text_11 {
	color:#ff0000;
	font-size:11px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.ok_text {
	color:#283a88;
	font-size:11px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.message {
	color:#283a88;
	margin-bottom:5px; 
	height:16px; 
	line-height:14px; 
	text-align:center; 
	font-size:11px;
	border:solid 1px #ded8cc;
}

.head {
	background-image:url(head.jpg);
	background-repeat:no-repeat;
	padding-right:29px;
}
.bodyBottomMiddle {
	background-image:url(bodyBottomMiddle.png);
	background-repeat:repeat-x;
}
.bodyBottomLeft {
	background-image:url(bodyBottomLeft.png);
	background-repeat:no-repeat;
	background-position:right top;
}
.bodyBottomRight {
	background-image:url(bodyBottomRight.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.bodyLeft {
	background-image:url(bodyLeft.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.bodyRight {
	background-image:url(bodyRight.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.btnLeft {
	float:left;
	width:14px;
	height:22px;
	background-image:url(btnLeft.gif);
	background-repeat:no-repeat;
}
.btnMiddle {
	float:left;
	height:22px;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	background-image:url(btnMiddle.gif);
	background-repeat:repeat-x;
}
.btnSeparator {
	float:left;
	width:25px;
	height:22px;
	background-image:url(btnSeparator.gif);
	background-repeat:no-repeat;
}
.btnRight {
	float:left;
	width:14px;
	height:22px;
	background-image:url(btnRight.gif);
	background-repeat:no-repeat;
}

.titleMiddle {
	background-image:url(titleMiddle.gif);
	background-repeat:repeat-x;
	height:29px;
	margin-bottom:4px;
}
.titleHearts {
	float:left; 
	width:30px; 
	height:29px;
	background-image:url(titleHearts.gif);
	background-repeat:no-repeat;
}
.titleMiddleRed {
	background-image:url(titleMiddleRed.gif);
	background-repeat:repeat-x;
	height:29px;
	margin-bottom:4px;
}
.titleHeartsRed {
	float:left; 
	width:30px; 
	height:29px;
	background-image:url(titleHeartsRed.gif);
	background-repeat:no-repeat;
}
.titleText {
	padding-top:12px;	
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.boxMatrioshka_out {
	height:auto; 
	margin-bottom:4px; 
	border:solid 1px #dfd9cd; 
	background-color:#ffffff;
}
.boxMatrioshka_in {
	margin:2px; 
	padding:8px; 
	background-color:#fcf6eb;
}

.menuBtn_n {
	background-image:url(menuBtn_n.gif);
	background-repeat:no-repeat;
	margin-bottom:1px;
	height:21px;
	line-height:21px;
	padding-left:10px;
	color:#1e5899;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menuBtn_o {
	background-image:url(menuBtn_o.gif);
	background-repeat:no-repeat;
	margin-bottom:1px;
	height:21px;
	line-height:21px;
	padding-left:10px;
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.betweenBoxGap {
	margin:0px;
	line-height:10px;
	font-size:10px;
}
.leftBoxBg {
	background-image:url(leftBoxBg.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:10px;
}
.rightBoxBg {
	background-image:url(rightBoxBg.png);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px;
}
.townLink {
	height:20px;
	line-height:20px;
	padding-left:20px;
}
.searchBox {
	background-image:url(searchBox.gif);
	background-repeat:no-repeat;
	padding:5px;
}
.p_row {
	margin:4px;
	color:#79193f;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tabText_n {
	padding-top:8px;
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tabText_o {
	padding-top:8px;
	color:#f9f585;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.homeTabs_blue {
	background-image:url(homeTabs_Blue.jpg); 
	background-repeat:no-repeat;
}
.homeTabs_red {
	background-image:url(homeTabs_red.jpg); 
	background-repeat:no-repeat;
}

.boxCenterLeft {
	background-image:url(boxCenterLeft.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.boxCenterMiddle {
	background-image:url(boxCenterMiddle.jpg);
	background-repeat:repeat-x;
	background-position:top;
	min-height:230px;
	padding-top:10px;
	padding-left:16px;
}
.messagesMiddleBg {
	background-image:url(messagesMiddleBg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:10px;
	padding-left:16px;
}
.boxItemCenterMiddle {
	background-image:url(boxCenterMiddle.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:8px;
	padding-left:6px;
}
.boxCenterRight {
	background-image:url(boxCenterRight.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.item {
	float:left; 
	width:115px;
	height:176px; 
	margin-right:14px; 
	margin-bottom:10px;
	background-image:url(home_itemBg.png);
	background-repeat:no-repeat;
}

.registrationStepRight_n {
	float:left; 
	margin-top:15px;
	margin-left:5px;
	margin-right:6px;
	width:142px;
	height:61px;
	cursor:default;
	line-height:61px;
	color:#d9d4c3;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(stepRight_n.gif);
	background-repeat:no-repeat;
}
.registrationStepRight_o{
	float:left; 
	margin-top:15px;
	margin-left:5px;
	margin-right:6px;
	width:142px;
	height:61px;
	cursor:default;
	line-height:61px; 	
	color:#99a3b5;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(stepRight_o.gif);
	background-repeat:no-repeat;
}
.registrationStepLeft_n {
	float:left; 
	width:142px;
	height:61px;
	margin-left:5px;
	margin-right:6px;
	cursor:default;	
	line-height:61px;
	color:#d9d4c3;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(stepLeft_n.gif);
	background-repeat:no-repeat;
}
.registrationStepLeft_o{
	float:left; 
	width:142px;
	height:61px;
	margin-left:5px;
	margin-right:6px;
	cursor:default;
	line-height:61px;
	color:#99a3b5;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(stepLeft_o.gif);
	background-repeat:no-repeat;
}
.clear {
	clear:both;
}
.clearMargin5px {
	clear:both;
	height:5px;
	font-size:5px;
	line-height:5px;
}
.clearMargin10px {
	clear:both;
	height:10px;
	font-size:10px;
	line-height:10px;
}
.userInfoTitle {
	margin-bottom:20px;
	height:24px;
	line-height:24px;
	color:#283a88;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(lineMiddle.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.userInfoLabel {
	float:left;
	margin-bottom:10px;
	width:40%;
	line-height:20px;
	color:#5e4628;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.userInfoField {
	float:left;
	margin-bottom:10px;
	width:60%;
	color:#78705c;
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Profile Search page */
.item_M_bg {
	float:left;
	width:224px;
	height:100px;
	margin-right:10px; 
	margin-bottom:12px;
	background-image:url(item_M_bg.png);
	background-repeat:no-repeat;
	background-position:top;
}
.item_F_bg {
	float:left;
	width:224px;
	height:100px;
	margin-right:10px; 
	margin-bottom:12px;
	background-image:url(item_F_bg.png);
	background-repeat:no-repeat;
	background-position:top;
}
.itemImg_n {
	padding:1px;
	width:66px;
	height:66px;
	border:solid 1px #c0c0c0;
	background-color:#ffffff;	
}
.itemImg_o {
	padding:1px;
	width:66px;
	height:66px;
	border:solid 1px #f9f585;
	background-color:#f9f585;	
}
.home_itemImg_n {
	position:static;
	padding:2px;
	width:101px;
	height:101px;
	border:solid 1px #c0c0c0;
	background-color:#ffffff;	
}
.home_itemImg_o {
	position:static;
	padding:2px;
	width:101px;
	height:101px;
	border:solid 1px #c0c0c0;
	background-color:#f9f585;	
}
.thumbImg_n {
	padding:1px;
	width:36px;
	height:36px;
	border:solid 1px #c0c0c0;
	background-color:#ffffff;	
}
.thumbImg_o {
	padding:1px;
	width:36px;
	height:36px;
	border:dashed 1px #c0c0c0;
	background-color:#f9f585;
}
.thumb_n {
	float:left;
	padding:1px;
	margin-right:5px;
	margin-bottom:5px;
	border:solid 1px #c0c0c0;
	background-color:#ffffff;
}
.thumb_o {
	float:left;
	padding:1px;
	margin-right:5px;
	margin-bottom:5px;
	border:dashed 1px #c0c0c0;
	background-color:#f9f585;
}

.itemText {
	width:120px; 
	overflow:hidden;
}
.mailBtn_n {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(mailBtn_n.gif);
	background-repeat:no-repeat;
}
.mailBtn_o {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(mailBtn_o.gif);
	background-repeat:no-repeat;
}
.favouriteBtn_n {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(favouriteBtn_n.gif);
	background-repeat:no-repeat;
}
.favouriteBtn_o {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(favouriteBtn_o.gif);
	background-repeat:no-repeat;
}
.favouriteBtnRemove_n {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(favouriteBtnRemove_n.gif);
	background-repeat:no-repeat;
}
.favouriteBtnRemove_o {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(favouriteBtnRemove_o.gif);
	background-repeat:no-repeat;
}
.friendsBtn_n {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(friendsBtn_n.gif);
	background-repeat:no-repeat;
}
.friendsBtn_o {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(friendsBtn_o.gif);
	background-repeat:no-repeat;
}
.friendsBtnRemove_n {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(friendsRemoveBtn_n.gif);
	background-repeat:no-repeat;
}
.friendsBtnRemove_o {
	float:right;
	width:21px;
	height:21px;
	margin-left:5px;
	background-image:url(friendsRemoveBtn_o.gif);
	background-repeat:no-repeat;
}
/* Profile Search page */

.horizontalSeparator {
	clear:both; 
	height:20px; 
	background-image:url(horizontalSeparator.jpg); 
	background-repeat:no-repeat; 
}
.profileTitleLine {
	height:18px;
	color:#333333;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(horizontalSeparator.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom left;
	margin-bottom:10px;
}
.profileLabel {
	float:left; 
	width:30%; 
	text-align:right; 
	margin-right:10px;
	color:#79193f;
	background-color:#fdf9f1;
}
.profileInfo {
	float:left; 
	text-align:left;
}
.invitationsBg {
	background-image:url(invitationsBg.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.firstBtn_n {
	margin-top:5px;
	margin-bottom:5px; 
	padding-left:10px; 
	height:26px; 
	background-image:url(firstBtn_n.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.secondBtn_n {
	margin-bottom:5px; 
	padding-left:10px; 
	height:26px; 
	background-image:url(secondBtn_n.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.thirdBtn_n {
	margin-bottom:5px; 
	padding-left:10px; 
	height:26px; 
	background-image:url(thirdBtn_n.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.btn_selected {
	margin-top:5px;
	margin-bottom:5px; 
	padding-left:10px; 
	height:26px; 
}
.cellTitle {
	border:solid 1px #e5e1d8;
	background-color:#f6eddc;
}
.cellRow {
	border:solid 1px #e5e1d8;
	background-color:#ffffff;
}
.friendInfo {
	float:right; 
	width:120px; 
	height:36px; 
	color:#79193f;
	font-size:10px; 
}
.commentBubbleLeft {
	background-image:url(commentBubbleLeft.png);
	background-repeat:no-repeat;
	background-position:top;
}
.commentBubbleMiddle {
	background-image:url(commentBubbleMiddle.png);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:5px;
	text-align:left;
}
.commentBubbleRight {
	background-image:url(commentBubbleRight.png);
	background-repeat:no-repeat;
	background-position:top;
}
.emotions {
	float:left; 
	margin-left:5px;
	cursor:pointer;
	height:30px;
	overflow:hidden;
}
.tab_o {
	height:24px; 
	padding:2px; 
	background-color:#ffffff; 
	line-height:24px; 
	text-align:center; 
	border-left:solid 1px #e3dfd4; 
	border-right:solid 1px #e3dfd4; 
	border-top:solid 1px #e3dfd4;
}
.tab_o .tab_inner {
	padding-left:10px; 
	padding-right:10px;
	color:#283a88;
	cursor:default;
}
.tab_n {
	height:18px; 
	padding:2px; 
	background-color:#ffffff; 
	line-height:18px; 
	text-align:center; 
	border:solid 1px #e3dfd4;
}
.tabBox {
	height:auto; 
	padding:5px; 
	border-left:solid 1px #e3dfd4; 
	border-right:solid 1px #e3dfd4; 
	border-bottom:solid 1px #e3dfd4;
}
.tab_n .tab_inner {
	background-color:#faf6ea; 
	padding-left:10px; 
	padding-right:10px;
	color:#283a88;
	cursor:pointer;
}
.imgConteiner {
	 float:left; 
	 width:110px; 
	 margin-right:10px; 
	 margin-bottom:10px; 
	 border:solid 1px #ded8cc; 
	 background-color:#fffcf4;
}
.prev_n {
	float:left;
	margin-right:10px;
	padding:3px;
	font-size:10px;
	color:#1e5899;
	background-image:url(blueArrowLeft.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.prev_o {
	float:left;
	margin-right:10px;
	padding:3px;
	font-size:10px;
	color:#8a3255;
	background-image:url(blueArrowLeft.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.next_n {
	float:left;
	text-align:right;
	padding:3px;
	font-size:10px;
	color:#1e5899;
	background-image:url(blueArrow.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
.next_o {
	float:left;
	text-align:right;
	padding:3px;
	font-size:10px;
	color:#8a3255;
	background-image:url(blueArrow.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
/* photo albums */
.tabSideL_begin {
	background-image:url(tabSideL_begin.gif);
	background-repeat:no-repeat;
	background-position:right
}
.tabSideLeft_o {
	background-image:url(tabSideLeft_o.gif);
	background-repeat:no-repeat;
}
.tabLeft_o {
	background-image:url(tabLeft_o.gif);
	background-repeat:no-repeat;
}
.tabMiddle_o {
	background-image:url(tabMiddle_o.gif);
	background-repeat:repeat-x;
	text-align:center;
	font-size:11px;
	color:#283a88;
	cursor:default;
}
.tabRight_o {
	background-image:url(tabRight_o.gif);
	background-repeat:no-repeat;
}
.tabMiddle_n {
	background-image:url(tabMiddle_n.gif);
	background-repeat:repeat-x;
	text-align:center;
	font-size:11px;
	color:#283a88;
	cursor:pointer;
}
.tabSide_n {
	background-image:url(tabSide_n.gif);
	background-repeat:no-repeat;
}
.tabSideR_middle {
	background-image:url(tabSideR_middle.gif);
	background-repeat:repeat-x;
}
.tabSideR_end {
	background-image:url(tabSideR_end.gif);
	background-repeat:no-repeat;
}
.tabBox_Left {
	background-image:url(tabBox_Left.png);
	background-repeat:no-repeat;
	background-position:top;
}
.tabBox_Middle {
	background-image:url(tabBox_Middle.png);
	background-repeat:repeat-x;
	background-position:top;
	padding:10px;
}
.tabBox_Right {
	background-image:url(tabBox_Right.png);
	background-repeat:no-repeat;
	background-position:top;
}
.albumLeftBg{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	width:225px;
	background-image:url(albumLeftBg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#ffffff;
}
.albumRightBg{
	width:225px;
	background-image:url(albumRightBg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.galleryOuterFrame {
	width:520px; 
	height:auto; 
	background-color:#ffffff; 
	border:solid 1px #c0c0c0;
}
.galleryInnerFrame {
	margin:2px; 
	width:516px; 
}
.galleryArrowLeft_n {
	float:left; 
	margin-right:19px;
	width:21px;
	height:64px;
	background-image:url(galleryArrowLeft_n.jpg);
	background-repeat:no-repeat;
}
.galleryArrowLeft_o {
	float:left; 
	margin-right:19px;
	width:21px;
	height:64px;
	background-image:url(galleryArrowLeft_o.jpg);
	background-repeat:no-repeat;
}
.galleryArrowRight_n {
	float:left;
	margin-left:9px; 
	width:21px;
	height:64px;
	background-image:url(galleryArrowRight_n.jpg);
	background-repeat:no-repeat;
}
.galleryArrowRight_o {
	float:left; 
	margin-left:9px; 
	width:21px;
	height:64px;
	background-image:url(galleryArrowRight_o.jpg);
	background-repeat:no-repeat;
}
.thumb_gallery_n {
	float:left;
	padding:1px;
	margin-right:10px;
	cursor:pointer;
	border:solid 1px #c0c0c0;
	background-color:#ffffff;
	background-image:url(ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.thumb_gallery_o {
	float:left;
	padding:1px;
	margin-right:10px;
	cursor:pointer;
	border:dashed 1px #c0c0c0;
	background-color:#f9f585;
	background-image:url(ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#loading {
	display:none;
	width:100%;
	height:45px;
	background-image:url(ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:center;
}
/* photo albums */

/* jokes */
.jokesLeftBg{
	margin-bottom:20px;
	background-image:url(albumLeftBg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#ffffff;
}
.jokesRightBg{
	width:100%;
	background-image:url(albumRightBg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
/* jokes */

.form {
	margin:0px;
	padding:0px;
}
.inputs {
	color:#5d5b5c;
	border:solid 1px #a99881;
	font-size:11px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.btn_n {
	color:#5e5e5e;
	font-size:12px;
	border:solid 1px #d9d9d9;
	background-color:#ffffff;
	background-image:url(btn_n.gif);
	background-repeat:repeat-x;
	background-position:center;
}
.btn_o {
	color:#5e5e5e;
	font-size:12px;
	border:solid 1px #d9d9d9;
	background-color:#ffffff;
	background-image:url(btn_o.gif);
	background-repeat:repeat-x;
	background-position:center;
}
/* Page Navigator Begin */
.page_navigator_container { 
	height:15px;
	color:#73173c;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	
}
.page_navigator_text {
	float:left;
	padding:2px;
	color:#5e4628;
	margin-right:8px;
}
.page_navigator_current {
	float:left;
	height:100%;
	padding-left:3px;
	padding-right:3px;
	margin-right:2px;
	line-height:15px;
	cursor:default; 
	font-weight:bold;
	border:solid 1px #dad3c6;
	background-color:#f5eddd;	
}
.page_navigator_next_n {
	float:left;
	height:100%;
	padding-left:3px;
	padding-right:3px;
	margin-right:2px;
	line-height:15px;
	border:solid 1px #dad3c6;
	background-color:#ffffff;
}
.page_navigator_next_o {
	float:left;
	height:100%;
	padding-left:3px;
	padding-right:3px;
	margin-right:2px;
	line-height:15px;
	border:solid 1px #dad3c6;
	background-color:#fdf9f0;
}
.page_navigator_inactive {
	display:none;
}
/* Page Navigator */