body,table,td,p,div,span,input,select,option,button {	color: black;	font-family: arial;	font-size: 12px;	margin: 0;	}			#wrap_e{	width: 980px;	background: #fff url(images/bg.jpg) top center no-repeat;	text-align: center;	margin: 0 auto;	}	#wrap_i{	width: 942px;	margin: 0 auto;		padding-top:18px;	}	#menu{	padding-top:15px;	height: 35px;	/*border:1px solid #000;*/}		#submenu{	height: 20px;	margin-bottom:20px;/*	border:1px solid #000;*/}	#content_right{	float: right;}#minicontact{	text-align:right;	width: 220px;	height:332px;	background: #fff url(images/minicontact_bg.jpg) top center no-repeat;}#news{	margin-top:27px;	width: 220px;	height:189px;	background: #fff url(images/news_bg.jpg) top center no-repeat;}#banners{	margin-top:27px;	width: 220px;	height:907px;	background: #fff url(images/banners_bg.jpg) top center no-repeat;	text-align:center;}#banners_top{	margin-top:27px;	width: 220px;	height:20px;	background: #fff url(images/banners_bg_top.jpg) top center no-repeat;	text-align:center;}#banners_middle{	width: 220px;	background: #fff url(images/banners_bg_middle.jpg) top center repeat-y;	text-align:center;}#banners_bottom{	width: 220px;	height:25px;	background: #fff url(images/banners_bg_bottom.jpg) top center no-repeat;	text-align:center;}.bann9{	padding: 0px 8px 0px 0;}#facebook{	padding-top:5px;}#content_left{	float: left;	width: 711px;	text-align:right;}#mainbanner{	width: 711px;	height:332px;	background: #fff url(images/mainbanner_bg.jpg) top center no-repeat;}#mainabout{	margin-top:27px;	width: 711px;	height:189px;	background: #fff url(images/about_bg.jpg) top center no-repeat;}#about_text{	padding-top:5px;	height: 180px;		overflow:hidden;}.buts{	width: 39px; 	height:26px; 	line-height:26px; 	background: url(images/smlBtn.png) top center no-repeat;	color: #FFF;	font-weight:bold;	font-size:13px;	cursor:pointer;}.main4block{	margin-top:27px;}.block8_int{	padding: 0 10px;}.block8_1, .block8_2{	float:right;	width: 165px;	height:250px;	background: #fff url(images/main_8blocks_bg.jpg) top center no-repeat;	overflow:hidden;}.block8_2{	margin-right:16px;}.block8_img{	padding-top:10px;	padding-right:2px;}.block8_title{	padding:0 2px 0 0px;	color: #07198c;	font-size:14px;	font-weight:bold;}.block8_text{	padding:5px 2px 0 0px;	color: #706f6c;	font-size:14px;	line-height:13px;}.block8_link{	padding:5px 0px 0 15px;	color: #263599;	font-size:14px;	font-weight:bold;	float:left;}.block8_link a{	text-decoration:none;}.sales{	margin-top:27px;	width: 711px;	height:164px;	background: #fff url(images/sales_bg.jpg) top center no-repeat;}.sales_text{	padding:12px 10px 0 10px;	color:#4a4b4c;	font-size:14px;	height:95px;	overflow:hidden;}.block_title{	color: #07198c;	font-size:14px;	font-weight:bold;}#news_title{	padding: 10px 10px 10px 0;	text-align: right;}.contact_title{	color: #07198c;	font-size:14px;	font-weight:bold;	padding: 10px 10px 10px 0;	text-align: right;	}#footer{	padding-top: 15px;	text-align: center;}.cleaner{	clear:both;}/*minicontact*/.minicontact_title{	color: #07198c;	padding-top:6px;}select#section_mini{	width:180px;	border:1px solid #07198c;	padding:0;	margin:0;	}input.mini_input{	width:175px;	border:1px solid #07198c;	padding:0;	margin:0;}textarea#mini_area{	width:175px;	height:60px;	border:1px solid #07198c;}/*minicontact*//*main banner*/#mainbannerRight{	width: 150px; 	height: 262px; 	margin-top: 20px; 	margin-right: 29px; 	text-align: center;}#sideBox{	width: 172px; 	height: 235px; 	text-align: center;	overflow:hidden;	font-size:14px;	color: #07198c;}#bannerPanel{	width: 171px; 	height: 26px; 	margin-right: auto; 	margin-left: auto; 	margin-top: 30px;}.bannerPanel_button1, .bannerPanel_button2{	float: right; 	width: 39px; 	height: 26px;}.bannerPanel_button2{	margin-right: 5px;}.bannerPanel_button3{	float: left; 	width: 39px; 	height: 26px;}#centerBox{	width:461px;	height:290;	overflow:hidden;	margin-left:8px;}#centerBox img { border: 0; }/*main banner*/		/* -------------------------------------------------------------- [ Misc ] ------------------------------------------------------ */.brHeight {	line-height: 3px;	}.smlNote {	padding:3px;	border:1px solid #D2D6D7;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	background-color: #FFFFFF;	}.pageTitle {	text-align:		center;	width:		100%;	font-weight: 	bold;	font-size: 		18px;	padding-right: 	10px;	padding-left:	10px;	color:		#446D8C;	}.smallTitle {	font-weight: bold;	font-size: 13px;	}.itemBox {	border-bottom: 1px dotted black;	padding:2px;	margin: 2px 4px 10px 4px;	}/* -------------------------------------------------------------- [ Forms ] ------------------------------------------------------ */.formSelect {	background-color: #EDF0F3;	border:1px solid #D3D9E2;	}.formInput {	background-color: #EDF0F3;	border:1px solid #D3D9E2;	}.formTextarea {	border:1px solid #D3D9E2;	background-color: #EDF0F3;	width: 250px;	height: 80px;	}.formText {	border:1px solid #D3D9E2;	background-color: #EDF0F3;	}.formButton {	border:1px solid #446D8C;	background-color: #EDF0F3;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	}.notes {	font-size: 10px;	color: red;	}.repText {	width: 200px;	}/* -------------------------------------------------------------- [ Events ] ------------------------------------------------------ */.dayHeader {	width: 105px;	background-color: #DEE6EF;	border:1px solid #446D8C;	color: #446D8C;	font-size: 16px;	font-weight: bold;	}.someDay {	width: 105px;	height: 90px;	background-color: #EDF0F3;	border:1px solid #D2D6D7;	}.toDay {	width: 105px;	height: 90px;	background-color: #F5F8FB;	border:1px solid #446D8C;	}.mainCalendar {	}.dateNum2 {	font-family: Guttman Yad-Brush;	color: #446D8C;	font-size: 18px;	padding: 2px;	}.dateNum {	width: 100%;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	padding-right: 2px;	padding-left: 2px;	}.dateLink2 {	color: blue;	font-size:11px;	text-decoration: none;	padding-right: 2px;	padding-left: 2px;	}.numLink {	color: red;	font-size:10px;	text-decoration: none;	}.totalEvents {	font-size:10px;	color: #555555;	}/* -------------------------------------------------------------- [ Calendar ] ------------------------------------------------------ */.calTable {	border:1px solid #555555;	}.calTableHeader {	font-size: 12px; 	color: black; 	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#DEE6EF', startColorstr='#446D8C', gradientType='0');	font-weight: bold;	border-right:1px solid #555555;	border-bottom:1px solid #555555;	}.calCell {	background-color: #DEE6EF;	font-size: 10px; 	color: black; 	border-right:1px solid #555555;	border-bottom:1px solid #555555;	}.claNav {	text-decoration: none;	border: 1px solid #446D8C;	background-color: #DEE6EF;	width: 100%;	height: 100%;	text-align: center;	color: black;	font-weight: bold;	}.calTitle {	font-size:12px;	font-family: arial;	}.calMDayHeader {	color: #446D8C; 	width:14%;	font-size:12px;	font-family: arial;	font-weight: bold;	}.someMDay {	margin: 2px;	border: 1px solid #D2D6D7;	width:14%;	height: 20px;	font-size:10px;	font-family: arial;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	}.thisDay {	font-weight: bold;	margin: 2px;	border: 1px solid black;	width:14%;	height: 20px;	font-size:12px;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E9ECF1', startColorstr='#B7C7E6', gradientType='0');	font-family: arial;	}.calHaveE {	width: 90%;	height: 90%;	border: 1px solid #446D8C;	padding: 1px;	background-color: #DEE6EF;	text-decoration: none;	color: black;	}.notMAday {	}/* -------------------------------------------------------------- [ Poll ] ------------------------------------------------------ */.pollGraphBack {	background-color: #F8F9FA;	border: 1px solid #446D8C;	}.pollGraphFront {	background-color: white;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#BFDBE6', startColorstr='#E4F2F8', gradientType='0');	}/* -------------------------------------------------------------- [ Catalog ] ------------------------------------------------------ */.cart_thered {	BORDER-RIGHT: #666666 1px solid;	BORDER-TOP: #ffffff 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 8pt;	BORDER-LEFT: #ffffff 1px solid;	COLOR: #000000;	BORDER-BOTTOM: #666666 1px solid;	FONT-FAMILY: Verdana, Arial;	BACKGROUND-COLOR: #cccccc;	}	.cart_cell {	BORDER-RIGHT: #797979 1px solid;	BORDER-BOTTOM: #797979 1px solid;	BORDER-TOP: #ffffff 1px solid;	BORDER-LEFT: #ffffff 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 8pt;	COLOR: #000000;	FONT-FAMILY: Verdana, Arial;	BACKGROUND-COLOR: #DFDFDF;	}.cart_units {	BORDER: #AAAAAA 1px solid;	width: 40px;	BACKGROUND-COLOR: #EEEEEE;	}.catlogNavImage {		}.catlogNavTitle {	width: 100%;	color: #446D8C;	font-weight: bold;	text-decoration: none;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	}/* -------------------------------------------------------------- [ Forum ] ------------------------------------------------------ */.forum_table {	width: 100%;	border-right: 1px solid #446D8C;	border-top: 1px solid #446D8C;	}.forum_therd {	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	background-color: white;	padding: 5px;	border-left: 1px solid #446D8C;	border-bottom: 1px solid #446D8C;	height: 30px;	font-weight: bold;	font-size: 14px;	}.forum_cell {	padding: 2px;	border-left: 1px solid #446D8C;	border-bottom: 1px solid #446D8C;	height: 30px;	}.forum_row {	background-color: #E5E8EE;	cursor: hand;	}.forum_rowOver {	background-color: #D7DAE0;	cursor: hand;	}.forum_title {	color: black;	font-size: 13px;	font-weight: bold;	text-decoration: none;	}.forum_desc {	color: #8c0208;	font-size: 10px;	}.forum_button {	margin-top: 2px;	width: 80px;	height: 25px;	text-align: center;	background-color: white;	border: 1px solid #446D8C;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	color: black;	cursor: hand;	font-size: 12px;	font-weight: bold;	text-decoration: none;	padding: 3px;	}.forum_post_box {	margin-top: 2px;	border: 1px solid #D2D6D7;	height: 80px;	}.forum_post_info {	font-weight: bold;	color: #446D8C;	padding: 5px;	width: 80px;	background-color: #E5E8EE;	border-left: 1px solid #D2D6D7;	}.forum_post_text {	background-color: #EDF0F3;	padding: 2px;	}.forum_post_top {	color: #446D8C;	padding: 2px;	font-size: 10px;	border-bottom: 1px solid #D2D6D7;	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');	background-color: #E5E8EE;	}/* -------------------------------------------------------------- [ Happy ending ] ------------------------------------------------------ */
