body {
	margin: 0px 0px 0px 0px;
	background: #ECE9F1;
}

a {
	color: blue;
}
#table_main {
	width: 952px;
	xborder: 1px dotted;
}
#table_main td {
	text-align: left;
}

#logo_main {
	float: left;
	margin-left: 8px;
	margin-top: 10px;
	width: 120px;	height: 93px;
	background-image: url("img/cd_logo_bibor_kicsi.jpg");		background-repeat: no-repeat;	
	xborder: 1px solid;
}

#logo_main:hover {
	cursor: pointer;
}

/* general */
.error {
	color: red;
	font-weight: bold;
	font-family: "Trebuchet MS", xVerdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}




/* TOP MENU */

/* main */
#menu_1_main {
	float: right;
	width: 710px;		height: 14px;
	margin-top: 10px;	margin-left: 8px;	margin-right: 8px;
	z-index: 100;
}
	#menu_1_main .mainmenu_left {
		float: left;
		top: 8px;		height: 14px;
		font-family: "Arial Bold";		font-size: 10px;		font-weight: bold;
	}
	#menu_1_main .mainmenu_right {
		float: right;
		font-family: "Arial Bold";		font-size: 10px;		font-weight: bold;
	}
	#menu_1_main a {		text-decoration: none;		color: #000000;	}
	#menu_1_main a:hover {	text-decoration: none;		color: #B89B6B;	}

/* sub */
#menu_1_sub {
	float: right;
	width: 710px;		height: 24px;
	margin-top: 4px;	margin-left: 8px;	margin-right: 8px;
	z-index: 101;
}
	#menu_1_sub .submenu_left {
		float: left;
		height: 14px;
		font-family: "Trebuchet MS", xVerdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 09px;	color: Black;
	}
	#menu_1_sub .submenu_right {
		float: right;
		height: 14px;
		text-align: right;
		font-family: "Trebuchet MS", xVerdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 09px;	color: black;
	}
	#menu_1_sub a {			text-decoration: none;		color: #606060;	}
	#menu_1_sub a:hover {	text-decoration: none;		color: #B89B6B;	}




/* MAIN MENU */	

/* main */
#menu_2_main {
	z-index: 200;
	top: 12px;
	text-align: right;
	vertical-align: bottom;
}
	#menu_2_main .mainmenu {
		float: right;
		font-family: "Constantia";		font-size: 16px;	font-style: italic;
/*		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	font-weight: bold;
*/
	}
	#menu_2_main a {		text-decoration: none;		color: #000000;	}
	#menu_2_main a:hover {	text-decoration: none;		color: #B89B6B;	}


/* sub */
#menu_2_sub {
	float: right;
	width: 710px;		height: 14px;
	margin-top: 4px;	margin-left: 8px;	margin-right: 8px;
	text-align: right;
	z-index: 201;
}
	#menu_2_sub .submenu {
		float: right;
		height: 14px;
		text-align: right;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: black;
	}
	#menu_2_sub a {			text-decoration: none;		color: #606060;	}
	#menu_2_sub a:hover {	text-decoration: none;		color: #B89B6B;	}

	
a.mylink, a.mylink:visited, a.mylink:active {
	text-decoration: none;
	color: #606060;
}

a.mylink:hover {
	text-decoration: none;
	color: #B89B6B;
}


/* HORIZONATL RULE */
#hr {
	background-color: #000000;
	width: 100%;
	height: 1px;
	float: left;
	margin-top: 8px;
	margin-bottom: 8px;
}


/* MICRO NEWS */
#micro_left {
	float: left;
	top: 0px;
	margin-top: 25px;
	text-align: center;
}
	#micro_left .micro_box {
		height: 220px;
		width: 135px;
		margin-right: 0px;
		text-align: center;
		float: left;
	}
		#micro_left .micro_box .image_box {
			width: 100%;
			height: 62px;
			overflow: hidden;
			text-align: center;
		}
		#micro_left .micro_box .image {
			width: 120px;
			height: 60px;
			border: 1px solid black;
			overflow: hidden;
		}
		#micro_left .micro_box .hr {
			background-color: #000000;
			height: 1px;
			width: 100%;
			margin-top: 8px;
		}
		#micro_left .micro_box .title {
			margin-top: 4px;
			font-family: serif;
			font-size: 16px;
			font-style: italic;
			color: #000000;
			text-align: center;
			font-family: "Constantia";
		}
		#micro_left .micro_box .lead {
			margin-top: 4px;
			font-family: "Trebuchet MS", xVerdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: black;
			font-weight: bold;
			padding-right: 8px;
		}
		#micro_left .micro_box .lead a{
			color: black;	text-decoration: none;
		}
		#micro_left .micro_box .lead a:hover{
			color: #B89B6B;	text-decoration: none;
		}



#micro_right {
	float: right;
	top: 0px;
	margin-top: 25px;
	text-align: right;
}
	
	#micro_right .micro_box {
		height: 220px;
		width: 170px;
		margin-left: 14px;
		text-align: left;
		float: right;
	}
		#micro_right .micro_box .image_box {
			width: 100%;
			height: 60px;
			overflow: hidden;
			text-align: center;
		}
		#micro_right .micro_box .image {
			width: 120px;
			height: 60px;
			border: 1px solid black;
			overflow: hidden;
		}
		#micro_right .micro_box .hr {
			background-color: Gray;
			height: 1px;
			width: 100%;
			margin-top: 8px;
		}
		#micro_right .micro_box .title {
			margin-top: 4px;
			font-family: serif;
			font-size: 16px;
			font-style: italic;
			color: Gray;
		}
		#micro_right .micro_box .lead {
			margin-top: 4px;
			font-family: "Trebuchet MS", xVerdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: black;
			font-weight: bold;
			padding-right: 8px;
		}
		
		
#inner_content {
	
}
	#inner_content .menu {
		width: 170px;
		float: left;
		margin-right: 16px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;
		border-right: 1px solid gray;
		height: 120px;
	}
	#inner_content .menu .title {
		font-family: "Times New Roman", Times, serif;		font-size: 16px;
		font-style: italic;
		color: #606060;
		text-decoration: none;
		margin-bottom: 12px;
		margin-right: 8px;
		margin-top: 32px;
		border-bottom: 1px solid #e0e0e0;
	}
	
	#inner_content .menu .title2 {
		font-family: "Times New Roman", Times, serif;		font-size: 16px;
		font-style: italic;
		color: #606060;
		text-decoration: none;
		margin-bottom: 12px;
		margin-right: 8px;
		margin-top: 12px;
		border-bottom: 1px solid #e0e0e0;
	}
	
	#inner_content .menu .item {
		padding-left: 8px;
		margin-bottom: 2px;
	}
	#inner_content .menu .item a {
		color: #404040;
		text-decoration: none;
	}
	#inner_content .menu .item a:hover {
		color: #B89B6B;
		text-decoration: none;
	}
	
	a.backlink, a.backlink:visited, a.backlink:active {
		color: #404040;
		text-decoration: none;
		font-size: 13px;
	}
	a.backlink:hover {
		color: #B89B6B;
		text-decoration: none;
		font-size: 13px;
	}
	
	a.valamilink, a.valamilink:visited, a.valamilink:active {
		color: #404040;
		text-decoration: none;
		font-size: 10px;
		font-weight: bold;
	}
	a.valamilink:hover {
		color: #B89B6B;
		text-decoration: none;
		font-size: 10px;
		font-weight: bold;
	}
	
	a.popuplink, a.popuplink:visited, a.popuplink:active {
		color: #404040;
		text-decoration: none;
		font-size: 18px;
		font-weight: bold;
	}
	a.popuplink:hover {
		color: #B89B6B;
		text-decoration: none;
		font-size: 18px;
		font-weight: bold;
	}
	
	a.nslink, a.nslink:visited, a.nslink:active {
		color: #404040;
		text-decoration: none;
		font-weight: bold;
		font-size: 13px;
	}
	a.nslink:hover {
		color: #B89B6B;
		text-decoration: none;
		font-weight: bold;
		font-size: 13px;
	}
	
	#inner_content .menu .boxlist {
		margin-top: 12px;
	}
	#inner_content .menu .boxlist a {
		font-style: italic;
		font-family: "Times New Roman", Times, serif;
		color: #a0a0a0;
		font-size: 13px;
	}
	#inner_content .menu .boxlist a:hover {
		font-style: italic;
		font-family: "Times New Roman", Times, serif;
		color: #B89B6B;
		font-size: 13px;
	}
	
	a.leftmenubig, a.leftmenubig:visited, a.leftmenubig:active {
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		font-style: italic;
		color: #606060;
		text-decoration: none;
		margin-bottom: 12px;
		margin-right: 8px;
		margin-top: 32px;
		border-bottom: 1px solid #e0e0e0;
	}
	a.leftmenubig:hover {
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		font-style: italic;
		color: #B89B6B;
		text-decoration: none;
		margin-bottom: 12px;
		margin-right: 8px;
		margin-top: 32px;
		border-bottom: 1px solid #e0e0e0;
	}
	
	/* login box */
	#inner_content .menu #loginbox {
		margin-top: 12px;
	}
		#inner_content .menu #loginbox .loginbox_email {
			margin-left: 5px;
			height: 22px;
		}
		#inner_content .menu #loginbox .loginbox_password {
			margin-left: 5px;
			height: 22px;
		}
		#inner_content .menu #loginbox .loginbox_user {
			margin-left: 5px;
			height: 32px;
		}
		#inner_content .menu #loginbox .loginbox_button {
			margin-left: 10px;
			height: 22px;
		}
		#inner_content .menu #loginbox .text {
			border: 1px solid silver;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: gray;
		}

		#inner_content .menu #loginbox .button {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: black;
			font-weight:bold;
			/*background-color:#F8F8F8;*/
			background-color:#ECE9F1;
			border: 1px solid gray;
			/*filter:progid:DXImageTransform.Microsoft.Gradient
				(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffE0E0E0');*/
		}























	
	#inner_content .content {
		width: 750px;
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;
		color: #606060;
	}
	#inner_content .content p {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;
		color: #606060;
	}
	#inner_content .content .articletitle {
		font-family: "Times New Roman", Times, serif;		font-size: 18px;
		font-style: italic;
		color: #606060;
		margin-top:32px;
		border-bottom: 1px solid #e0e0e0;
	}
	#inner_content .contet .textseparator {
		height: 15px;
	}
	#inner_content .content table, 
	#inner_content .content td  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;
		color: #808080;
	}

	/* login page */
	#inner_content .content #loginbox {
		margin-top: 12px;
	}
		#inner_content .content #loginbox .loginbox_email {
			margin-left: 5px;
			height: 22px;
		}
		#inner_content .content #loginbox .loginbox_password {
			margin-left: 5px;
			height: 22px;
		}
		#inner_content .content #loginbox .title {
			float: left;
			width: 200px;
			margin-right: 8px;		margin-top: 4px;
			text-align: right;
		}
		#inner_content .content #loginbox .loginbox_user {
			margin-left: 5px;
			height: 22px;
		}
		#inner_content .content #loginbox .loginbox_button {
			margin-left: 5px;
			height: 22px;
		}
		#inner_content .content #loginbox .text {
			border: 1px solid silver;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: gray;
		}
		#inner_content .content #loginbox .button {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: black;
			font-weight:bold;
			/*background-color:#F8F8F8;*/
			background-color:#ECE9F1;
			border: 1px solid gray;
			/*filter:progid:DXImageTransform.Microsoft.Gradient
				(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffE0E0E0');*/
		}









	
	
/* szimpla katal�gus modul */	
	
#simplecat_main {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 600px;
	float: left;
	border: simple 1px black;
}
	#simplecat_main #title {
		font-family: "Times New Roman", Times, serif;		font-size: 18px;
		font-style: italic;
		color: #606060;
		margin-top:32px;
		border-bottom: 1px solid #e0e0e0;
		margin-right: 20px;
	}


	#simplecat_main .box {
		width: 180px;
		margin-right: 20px;
		margin-bottom: 8px;
		height: 220px;
		border: 1px;
		text-align: center;
		float: left;
	}
		#simplecat_main .box .picture_box {
			vertical-align: middle;
			text-align: center;
			height: 140px;
			min-height: 140px;
			padding-top: 20px;
		}
			#simplecat_main .box .picture_box ffimg.picture {
				vertical-align: middle;
				bottom: 20px;
			}
		#simplecat_main .box .text_box {
			height: 80px;
		}
			#simplecat_main .box .text_box .product_name {
				height: 15px;
				color: maroon;
				xtext-decoration: underline;
				font-size: 11px;
				font-weight: bold;
			}
			#simplecat_main .box .text_box .product_price {
				height: 15px;
				color: Gray;
				font-size: 11px;
			}
			#simplecat_main .box .text_box .buttons {
				height: 24px;
				padding-top: 3px;
				border-top: 1px dotted silver;	
			}
			#simplecat_main .box .text_box .footer_text {
				color: maroon;
				font-size: 10px;
				margin-top: 5px;
				padding-top: 3px;
				padding-bottom: 14px;
			}
	#simplecat_main .prod_page {
		width: 580px;
		border: 1px dotted Silver;
		text-align: left;
		margin-top: 12px;
	}
		#simplecat_main .prod_page .picture_box {
			vertical-align: middle;
			text-align: center;
			width: 350px;
			height: 350px;
			min-height: 350px;
			padding-top: 20px;
			float: left;
		}
		#simplecat_main .prod_page .text_box {
			float: right;
			width: 225px;
		}
			#simplecat_main .prod_page .text_box .product_name {
				height: 15px;
				color: maroon;
				xtext-decoration: underline;
				font-size: 14px;
				font-weight: bold;
				padding-top: 20px;
				padding-bottom: 8px;
			}
			#simplecat_main .prod_page .text_box .product_id {
				height: 15px;
				color: Gray;
				font-size: 10px;
			}
			#simplecat_main .prod_page .text_box .product_artno {
				height: 15px;
				color: Gray;
				font-size: 10px;
				font-style: italic;
			}
			
			
			#simplecat_main .prod_page .text_box .product_description {
				height: 15px;
				color: Gray;
				font-size: 11px;
				padding-top: 12px;
				text-align: justify;
				padding-right: 12px;
				padding-bottom: 12px;
			}
			#simplecat_main .prod_page .text_box .product_price {
				height: 15px;
				color: Gray;
				font-size: 11px;
			}
				#simplecat_main .prod_page .text_box .product_price .price {
					float: left;
					width: 100px;
					text-align: right;
					padding-right: 4px;
					font-weight: bold;
					color: black;
				}
				#simplecat_main .prod_page .text_box .product_price .curr {
					float: left;
					color: gray;
					font-style: italic;
				}
			#simplecat_main .prod_page .text_box .buttons {
				xheight: 24px;
				padding-top: 3px;
				border-top: 1px dotted silver;	
				margin-right: 12px;
			}
			#simplecat_main .prod_page .text_box .footer_text {
				color: maroon;
				font-size: 10px;
				margin-top: 5px;
				padding-top: 3px;
				padding-bottom: 14px;
				text-align: center;
			}


#simplecat_categories {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	float: right;
}
	#simplecat_categories #title {
		font-family: "Times New Roman", Times, serif;		font-size: 18px;
		font-style: italic;
		color: #606060;
		margin-top:32px;
		border-bottom: 1px solid #e0e0e0;
	}
	#simplecat_categories #list {
		margin-top:22px;
		padding-bottom: 16px;
		border-bottom: 1px dotted #e0e0e0;
	}
	#simplecat_categories li {
		list-style-type: square;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: italic;
		color: #606060;
		line-height: 20px;
	}
	#simplecat_categories a {
		color: #606060;
		text-decoration: none;
	}



/* login és regisztráció modul */

input.myinput {
	border: 1px solid silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
}

#regform {
	
}

	#regform .remark {
		margin-top: 4px;
		margin-bottom: 8px;
		
	}
	/* input elements */
	#regform input.text {
		border: 1px solid silver;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: gray;
	}
	#regform textarea.text {
		border: 1px solid silver;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: gray;
	}
	#regform input.text_err {
		background-color: Red;
		border: 1px solid maroon;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white;
	}
	#regform select {
		border: 1px solid silver;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: gray;
	}
	#regform select.select_err {
		background-color: Red;
		border: 1px solid maroon;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white;
	}
	#regform .radio_err {
		background-color: Red;
	}
	#regform .button {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: black;
		font-weight:bold;
		background-color:#F8F8F8;
		border: 1px solid gray;
		filter:progid:DXImageTransform.Microsoft.Gradient
			(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffE0E0E0');
	}

	/* data lines */
	#regform .dataline {
		float: none;
	}
	#regform .pair1 {
		background-color: #ffffff;
	}
	#regform .pair2 {
		background-color: #f7f7f7;
	}
	#regform .pair3 {
		background-color: #ffffff;
		border-top: 1px dotted silver;
		padding-top: 6px;
	}
	#regform .pair4 {
		background-color: #f7f7f7;
		border-top: 1px dotted silver;
		padding-top: 6px;
	}
	#regform .pair5 {
		padding-top: 6px;
	}
		
		#regform .dataline .title2 {
			float: left;
			width: 230px;
			float: left;
			text-align: right;
			padding-right: 8px;
			vertical-align: center;
		}
		
		#regform .dataline .title {
			float: left;
			width: 230px;
			float: left;
			text-align: right;
			padding-right: 8px;
			vertical-align: top;	margin-top: 8px;	margin-bottom: 4px;
		}
		#regform .dataline .data2 {
			float: left;
			width: 500px;
			text-align: left;
			vertical-align: center;
		}
		#regform .dataline .data {
			float: left;
			width: 500px;
			text-align: left;
			vertical-align: top;	margin-top: 4px;	margin-bottom: 4px;
		}
		#regform .dataline .subtitle {
			float: left;
			width: 100%;
			float: left;
			padding-right: 8px;
			vertical-align: top;	margin-top: 8px;	margin-bottom: 4px;
			font-weight: bold;
		}

.guestbook_text {
	padding-left: 20px;
	padding-right: 10px;
	font-style: normal;
	font-family: "Arial";
	font-size: 12px;
	color: #000;
	margin-bottom: 4px;
	text-align: justify;
}
.guestbook_user {
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	margin-bottom: 25px;
	font-family: "Arial";
}
		
		

/* PHOTOBLOG */
/* .galeria_default ertekek */
#simplegallery_piclist table, #simplegallery_piclist td {
	text-align: center;
}
#simplegallery_piclist .filmszalag_terulet {
	float: right;
	width: 100%;	height: 358px;
	xbackground-color: #c87338;
	/*xbackground-image: url("images/film3.gif");*/
	border-top: 0px none; border-left: 0px none; border-right: 0px none; /*border-bottom: 2px solid #40403c;*/
	margin-top: 0px; margin-right: 0px;
}
#simplegallery_piclist {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#simplegallery_piclist .photoblog {				
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin-top: 20px;	margin-bottom: 0px;	margin-right: 0px;	margin-left: 0px;
	xbackground-color: #eeeeee;	
	clear: both;
	overflow: hidden;
}
#simplegallery_piclist .photoblog_inside {		width: 100%; /*width: 10000px;*/	padding: 0 0 0 0;	}

#simplegallery_piclist .photoblog_item {			
	width: 120px;
	height:110px;
	padding: 0px 0px 0px 0px;
/* 	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px; */
	float: left;}
#simplegallery_piclist .photoblog_thumbnail {	/*position: absolute;*/ cursor: pointer;	border: none; }

#simplegallery_piclist .item_table {
	vertical-align: middle; text-align: center;
	width:115px;
	height:110px;
	margin: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	border: 1px dotted silver;
	xbackground-color: silver; 
	float: left; }
#simplegallery_piclist .photoblog_controls {
	width: 100%;/* height: 100%;*/
	margin-top: 10px; 
	border: 1px none;
	float: left;
}

#simplegallery_piclist .photoblog_prev_img {		
	background-image:url(img/prev.gif); 	
	cursor:pointer; width:20px; height:10px;	}
#simplegallery_piclist .photoblog_next_img {		
	background-image:url(img/next.gif);
	cursor:pointer; width:20px; height:10px; 	}

#simplegallery_piclist .normalkep_kep {
	border: 1px solid white;
}

#simplegallery_piclist .normalkep_kep2 {
	border: 0px solid white;
}

#normalkep_terulet {
	color: #40403c;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	vertical-align: center;
	overflow: hidden;
	
	background-color: #000;
	filter: alpha(opacity=45); -moz-opacity: .45; opacity: .45;
}

#normalkep_terulet2 {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	vertical-align: center;
	text-align: center;
	float: center;
	z-index: 2;
}

#loader {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	vertical-align: center;
	text-align: center;
	float: center;
}

#mypopup {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	vertical-align: center;
	text-align: center;
	float: center;
	overflow: visible;
}

#simplegallery_piclist .normalkep_terulet .cim {
	font-weight: bold;
}

#simplegallery_albumlist {
	
}
	#simplegallery_albumlist .box {
		float: left;
		width: 140px;
		height: 160px;
		text-align: center;
	}
	#simplegallery_albumlist .box .album_box {
		text-align: center;
		vertical-align: bottom;
	}

	#simplegallery_albumlist .box .text_box {
		text-align: center;
		vertical-align: bottom;
		border-bottom: 1px dotted silver;
		margin-bottom: 5px;
		margin-left:5px;
		margin-right: 5px;
	}

.mainpagetext {
	text-align: center;
	vertical-align: top;
	margin-top: 10px;
	font-family: "Constantia";
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}

.desccell {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	margin-left: 8px;
	font-family: "Arial";
	font-size: 12px;
}

.desccell2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.desctext {
	text-align: left;
	margin-left: 8px;
	font-family: "Arial";
	font-size: 14px;
}

.bborder {
	border-bottom: 1px solid #606060;
}
