html, body {
	height:100%;
	width:100%;
	margin:0px;
	overflow:hidden;
	background-color:#f8f8f7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.page {
	position:relative;
	width:100%;
	height:100%;
	overflow:auto;
}
.pageBackground {
	position:relative;
	width:auto;
	height:100%;
	background-image:url(background.png);
	background-repeat:repeat-x;
	background-position:top;
}
.allContent {
	position:relative;
	width:996px;
	height:auto;
}
.bodyHead {
	position:relative;
	width:996px;
	height:62px;
	background-image:url(bodyHead.png);
	background-repeat:no-repeat;
}
.headTabs {
	position:absolute;
	top:3px;
	left:126px;
	width:720px;
	height:18px;
}
.headTab_n {
	float:left;
	width:auto;
	height:18px;
	margin-right:3px;
}
.headTab_n .left {
	float:left;
	width:4px;
	height:18px;
	background-image:url(tabHead_left_n.png);
	background-repeat:no-repeat;
}
.headTab_n .middle {
	float:left;
	width:auto;
	height:18px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	color:#ffffff;
	font-size:11px;
	background-image:url(tabHead_middle_n.png);
	background-repeat:repeat-x;
}
.headTab_n .right {
	float:left;
	width:4px;
	height:18px;
	background-image:url(tabHead_right_n.png);
	background-repeat:no-repeat;
}
.headTab_o {
	float:left;
	width:auto;
	height:18px;
	margin-right:3px;
}
.headTab_o .left {
	float:left;
	width:4px;
	height:18px;
	background-image:url(tabHead_left_o.png);
	background-repeat:no-repeat;
}
.headTab_o .middle {
	float:left;
	width:auto;
	height:18px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	color:#ffffff;
	font-size:11px;
	background-image:url(tabHead_middle_o.png);
	background-repeat:repeat-x;
}
.headTab_o .right {
	float:left;
	width:4px;
	height:18px;
	background-image:url(tabHead_right_o.png);
	background-repeat:no-repeat;
}
.tab_n {
	float:left;
	width:auto;
	height:24px;
	margin-right:3px;
}
.tab_n .left {
	float:left;
	width:4px;
	height:24px;
	background-image:url(tab_left_n.png);
	background-repeat:no-repeat;
}
.tab_n .middle {
	float:left;
	width:auto;
	height:24px;
	background-image:url(tab_middle_n.png);
	background-repeat:repeat-x;
}
.tab_n .middle .text {
	width:auto;
	height:auto;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	color:#ffffff;
	font-size:11px;
}
.tab_n .right {
	float:left;
	width:4px;
	height:24px;
	background-image:url(tab_right_n.png);
	background-repeat:no-repeat;
}
.tab_o {
	float:left;
	width:auto;
	height:24px;
	margin-right:3px;
}
.tab_o .left {
	float:left;
	width:4px;
	height:24px;
	background-image:url(tab_left_o.png);
	background-repeat:no-repeat;
}
.tab_o .middle {
	float:left;
	width:auto;
	height:24px;
	background-image:url(tab_middle_o.png);
	background-repeat:repeat-x;
}
.tab_o .middle .text {
	width:auto;
	height:auto;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	color:#577030;
	font-size:11px;
}
.tab_o .right {
	float:left;
	width:4px;
	height:24px;
	background-image:url(tab_right_o.png);
	background-repeat:no-repeat;
}
.langs {
	position:absolute;
	top:2px;
	right:28px;
	width:80px;
	height:18px;
}
.lang {
	float:right;
	width:24px;
	height:18px;
	margin-left:5px;
}
.login {
	position:absolute;
	top:27px;
	right:10px;
	width:700px;
	height:22px;
	text-align:right;
}
.bodyMiddle {
	position:relative;
	width:996px;
	height:auto;
	background-image:url(bodyMiddle.png);
	background-repeat:repeat-y;
}
.bodyInner {
	width:964px;
	height:auto;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
}
.bodyInner .leftCol {
	float:left;
	width:180px;
	height:auto;
}
.titleGreen_short {
	width:180px;
	height:24px;
	margin-bottom:2px;
	background-image:url(titleGreen_short.png);
	background-repeat:no-repeat;
}
.titleText {
	padding-top:4px;
	padding-left:15px;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
}
.btn_n {
	width:180px;
	height:23px;
	margin-bottom:2px;
	background-image:url(btn_n.png);
	background-repeat:no-repeat;
}
.btn_o {
	width:180px;
	height:23px;
	margin-bottom:2px;
	background-image:url(btn_o.png);
	background-repeat:no-repeat;
}
.btnText {
	width:180px;
	height:auto;
	padding-top:5px;
	padding-left:4px;
	color:#60493a;
	font-size:11px;
}
.btnText a {
	text-decoration:none;
	color:#60493a;
}
.btnText a:hover {
	text-decoration:none;
	color:#60493a;
}
.boxTop {
	width:180px;
	height:8px;
	line-height:8px;
	background-image:url(boxTop.png);
	background-repeat:no-repeat;
}
.boxMiddle {
	width:180px;
	height:auto;
	background-image:url(boxMiddle.png);
	background-repeat:repeat-y;
}
.boxBottom {
	position:relative;
	width:180px;
	height:8px;
	line-height:8px;
	background-image:url(boxBottom.png);
	background-repeat:no-repeat;
}
.box_w180 {
	width:180px;
	height:auto;
	background-image:url(box_w180.png);
	background-repeat:no-repeat;
}
.box_w584 {
	width:584px;
	height:auto;
	background-image:url(box_w584.png);
	background-repeat:no-repeat;
}
.boxPadding12 {
	padding:12px;
}
.boxPaddingLR12 {
	padding-left:12px;
	padding-right:12px;
}
.bodyInner .rightCol {
	float:right;
	width:774px;
	height:auto;
}
.contentLeft {
	float:left;
	width:584px;
	height:auto;
}
.contentRight {
	float:right;
	width:180px;
	height:auto;
}
.titleBrown {
	width:584px;
	height:24px;
	margin-bottom:2px;
	background-image:url(titleBrown.png);
	background-repeat:no-repeat;
}
.introBox {
	width:584px;
	height:auto;
	background-image:url(introBox.png);
	background-repeat:no-repeat;
}
.introData {
	width:auto;
	height:80px;
	overflow:hidden;
}
.quickSearchBox {
	width:180px;
	height:246px;
	background-image:url(quickSearchBox.jpg);
	background-repeat:no-repeat;
}
.titleGreen {
	width:584px;
	height:24px;
	margin-bottom:2px;
	background-image:url(titleGreen.png);
	background-repeat:no-repeat;
}
.homeItems {
	padding-top:12px;
	padding-left:16px;
	padding-bottom:12px;
}
.homeItem {
	float:left;
	width:130px;
	height:176px;
	margin-right:10px;
	background-image:url(homeItem.png);
	background-repeat:no-repeat;
}
.homeItem .padding {
	padding:9px;
}
.thumb112_n {
	position:relative;
	width:106px;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#ffffff;
}
.thumb112_o {
	position:relative;
	width:106px;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#eeca3c;
}
.thumb67_n {
	width:67px;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#ffffff;
}
.thumb67_o {
	width:67px;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#eeca3c;
}
.thumb40_n {
	width:40px;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#ffffff;
}
.thumb40_o {
	width:40px;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#eeca3c;
}
.online {
	position:absolute;
	top:5px;
	right:5px;
	width:8px;
	height:8px;
	background-image:url(homeOnline.png);
	background-repeat:no-repeat;
}
.offline {
	position:absolute;
	top:5px;
	right:5px;
	width:8px;
	height:8px;
	background-image:url(homeOffline.png);
	background-repeat:no-repeat;
}
.mw112 {
	width:112px;
	height:14px;
	margin-top:2px;
	overflow:hidden;
}
.mw112rows2 {
	width:112px;
	height:28px;
	margin-top:2px;
	overflow:hidden;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.floatLeftW49 {
	float:left;
	width:49%;
}
.floatLeftW49 .formBtnLong_n {
	padding-top:8px;
}
.floatLeftW49 .formBtnLong_o {
	padding-top:8px;
}
.floatLeftW49 .formBtnShort_n {
	padding-top:8px;
}
.floatLeftW49 .formBtnShort_o {
	padding-top:8px;
}
.floatRightW49 {
	float:right;
	width:49%;
}
.floatRightW49 .formBtnLong_n {
	padding-top:8px;
}
.floatRightW49 .formBtnLong_o {
	padding-top:8px;
}
.floatRightW49 .formBtnShort_n {
	padding-top:8px;
}
.floatRightW49 .formBtnShort_o {
	padding-top:8px;
}
.albumItem {
	float:left;
	width:130px;
	height:159px;
	margin-right:10px;
	background-image:url(albumItem.png);
	background-repeat:no-repeat;
}
.albumItem .padding {
	padding:9px;
}
.pathLong {
	width:774px;
	height:24px;
	margin-bottom:5px;
	background-image:url(pathLong.png);
	background-repeat:no-repeat;
}
.pathShort {
	width:584px;
	height:24px;
	margin-bottom:5px;
	background-image:url(pathShort.png);
	background-repeat:no-repeat;
}
.pathText {
	padding-top:4px;
	padding-left:15px;
	color:#60493a;
	font-size:11px;
}
.searchBoxTop {
	width:774px;
	height:12px;
	line-height:12px;
	background-image:url(searchBoxTop.png);
	background-repeat:no-repeat;
}
.searchBoxMiddle {
	width:774px;
	height:auto;
	background-image:url(searchBoxMiddle.png);
	background-repeat:repeat-y;
}
.searchBoxBottom {
	width:774px;
	height:12px;
	line-height:12px;
	background-image:url(searchBoxBottom.png);
	background-repeat:no-repeat;
}
.box_w774 {
	width:774px;
	height:auto;
	background-image:url(box_w774.png);
	background-repeat:no-repeat;
}
.listItem {
	position:relative;
	width:746px;
	height:122px;
	margin-bottom:10px;
	background-image:url(listItem.png);
	background-repeat:no-repeat;
}
.listItem .img_n {
	position:absolute;
	top:4px;
	left:4px;
	width:auto;
	height:auto;
	padding:2px;
	color:#f9f9f9;
	border:solid 1px #ccd6b6;
	background-image:url(loading.gif);
	background-position:center;
}
.listItem .img_o {
	position:absolute;
	top:4px;
	left:4px;
	width:auto;
	height:auto;
	padding:2px;
	color:#f9f9f9;
	border:solid 1px #ccd6b6;
	background-image:url(loading.gif);
	background-position:center;
}
.listItem .lc {
	position:absolute;
	top:10px;
	left:136px;
	width:180px;
	height:auto;
	text-align:left;
}
.listItem .mc {
	position:absolute;
	top:10px;
	left:340px;
	width:180px;
	height:auto;
	text-align:left;
}
.listItem .rc {
	position:absolute;
	top:28px;
	right:25px;
	width:180px;
	height:auto;
	text-align:left;
}
.listBox {
	float:left;
	width:375px;
	height:auto;
	margin-bottom:15px;
}
.listItemShort {
	position:relative;
	width:360px;
	height:122px;
	background-image:url(listItemShort.png);
	background-repeat:no-repeat;
}
.listItemShort .img_n {
	position:absolute;
	top:4px;
	left:4px;
	width:auto;
	height:auto;
	padding:2px;
	color:#f9f9f9;
	border:solid 1px #ccd6b6;
	background-color:#ffffff;
}
.listItemShort .img_o {
	position:absolute;
	top:4px;
	left:4px;
	width:auto;
	height:auto;
	padding:2px;
	color:#f9f9f9;
	border:solid 1px #ccd6b6;
	background-color:#eeca3c;
}
.listItemShort .lc {
	position:absolute;
	top:10px;
	left:136px;
	width:180px;
	height:auto;
	text-align:left;
}
.tabsLine {
	width:auto;
	height:24px;
	overflow:hidden;
	background-image:url(tabsLine.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.boxTabs_short {
	width:auto;
	height:auto;
	background-image:url(boxTabs_short.png);
	background-repeat:no-repeat;
}
.boxTabs_long {
	width:auto;
	height:auto;
	min-height:300px;
	background-image:url(boxTabs_long.png);
	background-repeat:no-repeat;
}
.rowSeparator {
	width:auto;
	height:auto;
	padding:3px;
	background-image:url(lineGradient.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.comment {
	width:auto;
	height:auto;
	margin-bottom:5px;	
}
.comment .img {
	float:left;
	width:73px;
	height:auto;
}
.comment .img .name {
	width:73px;
	height:18px;
	white-space:nowrap;
	overflow:hidden;
}
.comment .text {
	float:right;
	width:500px;
	height:auto;
}
.comment .text .date {
	width:auto;
	height:18px;
	padding-left:15px;
}
.comment .text .commentBubble {
	width:500px;
	min-height:80px;
	background-image:url(commentBubble.gif);
	background-repeat:no-repeat;
}
.comment .text .commentBubble .commentText {
	width:454px;
	height:auto;
	padding-top:10px;
	padding-left:25px;
	padding-right:10px;
	padding-bottom:10px;
}
.tblTitle {
	height:18px;
	background-image:url(brownGradient.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#af8761;
}
.tblRow1 {
	background-image:url(tblRow1.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f9f7f3;
}
.tblRow2 {
	background-image:url(tblRow2.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#efede3;
}
.tRow1 {
	background-color:#f4f8ee;
	border:solid 1px #d7dfc5
}
.tRow2 {
	background-color:#fcfbf9;
	border:solid 1px #d7dfc5
}
.inquiryDiagram {
	width:auto;
	height:3px;
	line-height:3px;
	font-size:3px;
	background-color:#ffffff;
	border:solid 1px #dad9d4;
}
.boxItem {
	width:auto;
	height:auto;
	margin-bottom:5px;
}
.boxItem .boxImg {
	float:left;
	width:40px;
	height:auto;
}
.boxItem .boxInfo {
	float:right;
	width:100px;
	height:auto;
}
.messageBox_top {
	width:420px;
	height:10px;
	line-height:10px;
	font-size:10px;
	background-image:url(messageBox_top.png);
	background-repeat:no-repeat;
}
.messageBox_title {
	width:420px;
	height:20px;
	background-image:url(messageBox_title.png);
	background-repeat:repeat-y;
}
.messageBox_title .titleText {
	float:left;
	width:360px;
	height:20px;
	overflow:hidden;
	padding-left:16px;
}
.messageBox_title .close {
	float:right;
	width:30px;
	height:20px;
	padding-top:2px;
}
.messageBox_middle {
	width:420px;
	height:auto;
	line-height:9px;
	font-size:9px;
	background-image:url(messageBox_middle.png);
	background-repeat:repeat-y;
}
.messageBox_middle .content {
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}
.messageBox_bottom {
	width:420px;
	height:16px;
	background-image:url(messageBox_bottom.png);
	background-repeat:no-repeat;
}
.filterCol_1 {
	float:left;
	width:230px;
	height:auto;
}
.filterCol_2 {
	float:left;
	width:225px;
	height:auto;
}
.filterCol_3 {
	float:left;
	width:250px;
	height:auto;
}
.boxBottomTop {
	width:964px;
	height:8px;
	line-height:8px;
	font-size:8px;
	background-image:url(boxBottomTop.png);
	background-repeat:no-repeat;
}
.boxBottomMiddle {
	width:964px;
	height:auto;
	background-image:url(boxBottomMiddle.png);
	background-repeat:repeat-y;
}
.boxBottomBottom {
	width:964px;
	height:8px;
	line-height:8px;
	font-size:8px;
	background-image:url(boxBottomBottom.png);
	background-repeat:no-repeat;
}
.bottomLinks {
	float:left;
	width:600px;
	height:auto;
}
.bottomCopyright {
	float:right;
	width:260px;
	height:auto;
}
.bodyBottom {
	width:996px;
	height:22px;
	background-image:url(bodyBottom.png);
	background-repeat:no-repeat;
}

h1 {
	margin:0px;
	color:#a08770;
	font-size:11px;
	text-align:left;
}
.text_01 {
	color:#ffffff;
	font-size:11px;
}
.text_01 a {
	text-decoration:none;
	border-bottom:dotted 1px #ffffff;
	color:#ffffff;
}
.text_01 a:hover {
	text-decoration:none; 
	border-bottom:dashed 1px #ffffff;
	color:#ffffff;
}
.text_02 {
	color:#60493a;
	font-size:11px;
}
.text_02 a {
	text-decoration:none;
	border-bottom:dotted 1px #60493a;
	color:#60493a;
}
.text_02 a:hover {
	text-decoration:none; 
	border-bottom:dashed 1px #60493a;
	color:#60493a;
}
.text_03 {
	color:#486607;
	font-size:11px;
}
.text_03 a {
	text-decoration:none;
	border-bottom:dotted 1px #486607;
	color:#486607;
}
.text_03 a:hover {
	text-decoration:none; 
	border-bottom:dashed 1px #486607;
	color:#486607;
}
.text_04 {
	color:#60493a;
	font-size:10px;
}
.text_04 a {
	text-decoration:none;
	border-bottom:dotted 1px #60493a;
	color:#60493a;
}
.text_04 a:hover {
	text-decoration:none; 
	border-bottom:dashed 1px #60493a;
	color:#60493a;
}
.text_05 {
	color:#486607;
	font-size:10px;
}
.text_05 a {
	text-decoration:none;
	border-bottom:dotted 1px #486607;
	color:#486607;
}
.text_05 a:hover {
	text-decoration:none; 
	border-bottom:dashed 1px #486607;
	color:#486607;
}
.text_06 {
	color:#7f4129;
	font-size:11px;
}
.text_06 a {
	text-decoration:none;
	border-bottom:dotted 1px #7f4129;
	color:#7f4129;
}
.text_06 a:hover {
	text-decoration:none; 
	border-bottom:dashed 1px #7f4129;
	color:#7f4129;
}
.text_07 {
	color:#7f4129;
	font-size:10px;
}
.text_07 a {
	text-decoration:none;
	border-bottom:dotted 1px #7f4129;
	color:#7f4129;
}
.text_07 a:hover {
	text-decoration:none; 
	border-bottom:dashed 1px #7f4129;
	color:#7f4129;
}
.textError_10px {
	color:#ff0000;
	font-size:10px;
}
.textSuccess_10px {
	color:#a3d13e;
	font-size:10px;
}
.message {
	padding:3px;
	margin-bottom:5px;
	text-align:center;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#7ab223;
}
.error {
	padding:3px;
	margin-bottom:5px;
	text-align:center;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#9b2020;
}
.emotions {
	float:left; 
	margin-left:5px;
	cursor:pointer;
	height:30px;
	overflow:hidden;
}
.flW64 {
	float:left;
	width:64%;
	height:auto;
}
.frW35 {
	float:right;
	width:35%;
	height:70px;
	overflow:auto; 
	border:solid 1px #dad9d9; 
	background-color:#ffffff;
}
.editImgThumb {
	float:left;
	width:116px;
	height:200px;
	padding:5px;
	margin-right:12px;
	margin-bottom:12px;
	border:solid 1px #ecece9;
}
.profileImg {
	float:left;
	width:284px;
	height:auto;
}
.profileImg .img {
	width:auto;
	height:auto;
	padding:1px;
	color:#f9f9f9;
	border:solid 1px #dad9d4;
}
.profileInfo {
	float:right;
	width:250px;
	height:auto;
}
.photoThumb_n {
	float:left;
	width:96px;
	height:96px;
	margin-right:10px;
	margin-bottom:10px;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-image:url(loading.gif);
	background-position:center;
}
.photoThumb_o {
	float:left;
	width:96px;
	height:96px;
	margin-right:10px;
	margin-bottom:10px;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#eeca3c;
	background-image:url(loading.gif);
	background-position:center;
}
.galleryImg {
	width:auto;
	height:auto;
	cursor:pointer;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-color:#ffffff;
}
.btl {
	width:auto;
	height:auto;
	margin-bottom:15px;
	background-color:#ffffff;
	background-image:url(btl.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.btl .bbr {
	width:auto;
	height:auto;
	padding:10px;
	background-image:url(bbr.png);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.btl .bbr .img {
	float:left;
	width:96px;
	height:auto;
	color:#f9f9f9;
	margin-right:10px;
}
.btl .bbr .info {
	float:left;
	width:290px;
	height:auto;
}
.btl .bbr .buttons {
	float:right;
	width:120px;
	height:auto;
}
.jokeText {
	float:left;
	width:70%;
	min-height:120px;
	line-height:16px;
	padding-right:10px;
	border-right:solid 1px #dfe6d2;
}
.jokeInfo {
	float:right;
	width:27%;
	height:auto;
}

.thumb_n {
	width:auto;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-image:url(loading.gif);
	background-position:center;
}
.thumb_o {
	width:auto;
	height:auto;
	padding:2px;
	border:solid 1px #ccd6b6;
	background-image:url(loading.gif);
	background-position:center;
}
.atl {
	float:left;
	width:260px;
	height:auto;
	margin-right:15px;
	margin-bottom:15px;
	background-color:#ffffff;
	background-image:url(atl.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.atl .abr {
	width:auto;
	height:auto;
	padding:8px;
	background-image:url(abr.png);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.albumImg {
	float:left;
	width:96px;
	height:auto;
}
.albumInfo {
	float:right;
	width:140px;
	height:auto;
}
.profilenl {
	position:relative;
	width:584px;
	height:122px;
	overflow:hidden;
	margin-bottom:10px;
	background-image:url(profilenl.png);
	background-repeat:no-repeat;
}
.profilenl .img {
	position:absolute;
	top:4px;
	left:4px;
	width:auto;
	height:auto;
	padding:2px;
	color:#f9f9f9;
	border:solid 1px #ccd6b6;
	background-color:#ffffff;
}
.profilenl .lc {
	position:absolute;
	top:10px;
	left:136px;
	width:180px;
	height:auto;
	text-align:left;
}
.profilenl .mc {
	position:absolute;
	top:10px;
	left:340px;
	width:180px;
	height:auto;
	text-align:left;
}
.bItem {
	position:relative; 
	width:auto; 
	height:55px; 
	margin-bottom:10px; 
	border-bottom:solid 1px #d7dfc5;
}
.bItem .bItemImg {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:40px; 
	height:auto;
}
.bItem .bItemInfo {
	position:absolute; 
	top:0px; 
	left:65px;
	width:300px;
	height:auto;
}
.bItem .bItemBlock {
	position:absolute;
	top:16px;
	right:0px;
	text-align:right;
	width:250px;
	height:auto;
}

.nowrap {
	white-space:nowrap;
}
.rowMb20 {
	margin-bottom:20px;
}
.rowMb15 {
	margin-bottom:15px;
}
.rowMb10 {
	margin-bottom:10px;
}
.rowMb8 {
	margin-bottom:8px;
}
.rowMb5 {
	margin-bottom:5px;
}
.rowMb3 {
	margin-bottom:3px;
}

form {
	margin:0px;
	padding:0px;
}
.inputs {
	color:#60493a;
	border:solid 1px #dad9d4;
	font-size:11px;
}
.formBtn_n {
	color:#60493a;
	font-size:11px;
	background-color:#ffffff;
	border:solid 1px #dad9d4;
}
.formBtn_o {
	color:#60493a;
	font-size:11px;
	background-color:#e0dece;
	border:solid 1px #dad9d4;
}
.inputsCheckBox {
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
}
.required {
	color:#ff0000;
}
.formRow {
	width:auto;
	height:auto;
	margin-bottom:10px;
}
.formRow .formText {
	float:left;
	width:140px;
	height:auto;
	text-align:right;
	margin-right:15px;
	padding:1px;
	background-color:#f8f7f2;
	border:solid 1px #ecece9;
}
.formRow .formField {
	float:left;
	width:350px;
	height:auto;
}
.formRow .formField span {
	display:none;
}
.formBtnLong_n {
	width:102px;
	height:28px;
	padding-top:6px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	background-image:url(formBtnLong_n.png);
	background-repeat:no-repeat;
}
.formBtnLong_o {
	width:102px;
	height:28px;
	padding-top:6px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	background-image:url(formBtnLong_o.png);
	background-repeat:no-repeat;
}
.formBtnShort_n {
	width:68px;
	height:28px;
	padding-top:6px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	background-image:url(formBtnShort_n.png);
	background-repeat:no-repeat;
}
.formBtnShort_o {
	width:68px;
	height:28px;
	padding-top:6px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	background-image:url(formBtnShort_o.png);
	background-repeat:no-repeat;
}
.loginBtn_n {
	color:#725e50;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	border:solid 1px #967f6f;
	background-image:url(loginBtn_n.gif);
	background-repeat:repeat-x;
	background-color:#ffb302;
}
.loginBtn_o {
	color:#725e50;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	border:solid 1px #967f6f;
	background-image:url(loginBtn_o.gif);
	background-repeat:repeat-x;
	background-color:#ffeb2f;
}
.hiddenBtn {
	border:none;
	background:none;
	cursor:pointer;
	color:#ffffff;
	font-size:11px;
}
.clear {
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;
}
fieldset {
	padding:0px;
	margin:0px;
	border:solid 1px #ecece9;
}
legend {
	margin-left:8px;
	padding-left:5px;
	padding-right:5px;
	color:#60493a;
	font-size:11px;
	background-color:#ecece9;
	border:solid 1px #ecece9;
}
/* Page Navigator Begin */
.page_navigator_container { 
	height:auto;
	color:#60493a;
	font-size:11px;	
}
.page_navigator_text {
	float:left;
	padding:2px;
	color:#60493a;
	margin-right:8px;
}
.page_navigator_current {
	float:left;
	height:auto;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	margin-right:2px;
	line-height:15px;
	cursor:default; 
	color:#ffffff;
	font-weight:bold;
	border:solid 1px #ccd6b6;
	background-color:#83b829;	
}
.page_navigator_next_n {
	float:left;
	height:auto;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	margin-right:2px;
	line-height:15px;
	border:solid 1px #ccd6b6;
	background-color:#ffffff;
}
.page_navigator_next_o {
	float:left;
	height:auto;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	margin-right:2px;
	line-height:15px;
	border:solid 1px #ccd6b6;
	background-color:#f3ffd4;
}
.page_navigator_inactive {
	display:none;
}
/* Page Navigator */
