
.mpost {
	
}


.mpost .title a {
	letter-spacing: -1px;
	text-decoration: none;
	text-transform: capitalize;
	font-family: "Calibri","Tahoma",Arial;
	font-weight: normal;
	font-size: 24px;
	color: #3A3D40;
}
.mpost .mpostTitle{font-size: 11px;position:relative;top:-10px;}
.mpost .mentry {
font-size: 12px;
width:88%;
position:relative;
left:20px;

}

.mpost img {
	position:relative;
	right:10px;
}

.mpost .meta {
}

.mpost .mbyline {
	font-size: 11px;
	font-style: italic;
}



/* Sidebar */

.lsidebar {
	float: left;
	width: 260px;
	background: url(/images/img08.jpg) repeat-y left top;
	font-size: 12px;
	position:relative;
	top:-11px;
	
}


.rsidebar {
	float: right;
	width: 180px;
	background: url(/images/rightbox_middle.jpg) repeat-y left top;
	font-size: 12px;
	
	
}

.rsidebar-bgtop {
	background: url(/images/rightbox_top.jpg) no-repeat left top;
}

.rsidebar-bgbtm {
	background: url(/images/rightbox_bottom.jpg) no-repeat left bottom;
	padding: 10px 10px 5px 10px;
}


.rsidebar h2 {
	margin-bottom:5px;
	padding: 0px 0px 0px 10px;
	text-transform: capitalize;
	font-family: "Calibri","Tahoma",Arial;
	font-size: 110%;
	font-weight: bold;
	color: #48B7FC;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#CCCCCC;
	width:150px;
}

.sidebar {
	float: right;
	width: 260px;
	background: url(/images/img08.jpg) repeat-y left top;
	font-size: 12px;
	
	
}

.sidebar-bgtop {
	background: url(/images/img07.jpg) no-repeat left top;
}

.sidebar-bgbtm {
	background: url(/images/img09.jpg) no-repeat left bottom;
	padding: 40px 40px 20px 40px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.sidebar li {
	margin-bottom: 1px;
}

.sidebar li ul {
	margin: 0px;
	padding: 0px 0px 40px 0px;
}

.sidebar li li {
	margin: 0;
	padding: 7px 0px;
	border: none;
	background: url(/images/img10.jpg) repeat-x left bottom;
	font-family: "Calibri","Tahoma",Arial;
}

.sidebar li li a {
	background: url(/images/img11.jpg) no-repeat left 3px;
	padding-left: 20px;
}

.sidebar h2 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	text-transform: capitalize;
	font-family: "Calibri","Tahoma",Arial;
	font-size: 90%;
	font-weight: bold;
	color: #454E55;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#CCCCCC;
}

.sidebar h3 {
	font-size: 77%;
	color: #454E55;
	padding: 10px 0px 0px 0px;
}

.sidebar p {
	margin: 0;
	line-height: normal;
	color: #D4C792;
}

.sidebar a {
	border: none;
	text-decoration: none;
	color: #757E82;
}

.sidebar a:hover {
	text-decoration: underline;
	color: #363636;
}
.sidebar .compLogo{
width:154px;border-width:thin;border-style:solid;border-color:#eaeaea;position:relative;
}


.lsidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.lsidebar li {
	margin-bottom: 1px;
}

.lsidebar li ul {
	margin: 0px;
	padding: 0px 0px 40px 0px;
}

.lsidebar li li {
	margin: 0;
	padding: 7px 0px;
	border: none;
	background: url(/images/img10.jpg) repeat-x left bottom;
	font-family: "Calibri","Tahoma",Arial;
}

.lsidebar li li a {
	background: url(/images/img11.jpg) no-repeat left 3px;
	padding-left: 20px;
}

.lsidebar h2 {
	margin-bottom:5px;
	padding: 0px 0px 0px 0px;
	text-transform: capitalize;
	font-family: "Calibri","Tahoma",Arial;
	font-size: 140%;
	font-weight: bold;
	color: #48B7FC;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#CCCCCC;
	width:205px;
}

.lsidebar h3 {
	font-size: 77%;
	color: #454E55;
	padding: 5dpx 0px 0px 0px;
}

.sidebar p {
	margin: 0;
	line-height: normal;
	color: #D4C792;
}

.lsidebar a {
	border: none;
	text-decoration: none;
	color: #757E82;
}

.lsidebar a:hover {
	text-decoration: underline;
	color: #363636;
}
.lsidebar .compLogo{
width:154px;border-width:thin;border-style:solid;border-color:#eaeaea;position:relative;
}

/* Submenu */

#submenu {
}

/* News */

#news {
}

#news a {
	font-size: 85%;
}


.menu {position:relative;height:35px; width:600px;top:8px;}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:10px 5px}
.menu li {float:left;}
.menu a, .menu a:active, .menu a:visited {text-decoration:none; color:#004487; padding: 10px;}
.menu a:hover {color:#004487;}
#slide {position:absolute; bottom:21px; height:9px; z-index:10;background:url(/images/navi/roler.gif) no-repeat bottom;}
.checkboxText{position:relative;margin:5px;top:-2px;}
.StoreBack {
	background-image: url(/Images/store_back.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	height: 88px;
	width: 120px;
	position:relative;
	display:block;
}
.hlStoreThumb  
{
    position:absolute;top:14px;left:18px;
    }
.StoreLinkTitle {text-transform:lowercase;position:relative;top:-7px;}
.StorePrice {font-family:Arial;color:#7f7f7f;font-size:12px;text-decoration:none;text-transform:uppercase;position:relative;top:-7px;}
.NaviBack {width:200px;height:30px;background:url(/images/l.jpg) 0 0 no-repeat;text-transform:uppercase;padding-left:10px;padding-top:2px;color: #004487;font:12px "Calibri","Tahoma",Arial;}
.NaviBack a:hover{color: #0018ff;font:12px "Calibri","Tahoma",Arial;}
.NaviBackLink{display:block;position:relative;left:13px;top:2px;color:#000000;text-decoration:none;}

.Catdevider {width:480px;border-bottom-width: 1px;border-bottom-style:dotted;border-bottom-color: #e5e5e5;}

#CategoryList{width:469px; height:108px; position:relative; margin:0 auto; padding:0 0 0 0; background:url(/graphics/bg_category.jpg) 0 0 no-repeat;}
#CategoryListText{width:270px; height:200px; position:absolute; margin:0 auto;padding:0 0 0 150px;top:45px;color:#004487;}
#CategoryListName{width:270px; height:40px; position:absolute; margin:0 auto;padding:0 0 0 150px;top:20px;color:#004487;}

.CategoryListNameText {color:#00278a;}
.CatCompDesc {color:#8F8C73;}
.CategoryLogo{position:relative;left:1px;top:15px;width:99px;margin-right:10px;}
.CategoryLogoSmall{width:90px; height:60px; position:relative;top:10px; padding:0 0 0 45px;text-decoration:none;background:none;}
.CategoryListReadMore{width:35px; height:35px; position:absolute;top:-10px;left:445px;text-decoration:none;background:none;}
#ResultList{padding-left:20px;}
.ResultDesc{color:#3a3a3a;font-size:10px;font-family:Arial;}
.newsCompanyName{position:relative;top:5px;margin-bottom:5px;}
.newsText{position:relative;top:5px;margin-bottom:5px;}
.NaviTextOn {width:195px;height:26px;display:block;background:url(/images/main_navigation_selected.jpg) 0 0 no-repeat;position:relative;left:5px;font-family:Arial;}
.minput {font-family: Arial, Sans-Serif;font-size: 14px;border: solid 2px #c9deeb;background-color: #f2f8ff;width:100%;}
.btnClass{float:right;position:relative;left:-20px;}
.abtn{background:url(/images/btn/btnback.jpg) no-repeat;width:130px;position:relative;height:25px;z-index:1;display:block;text-align:center; }
.abtnlb{position:relative;font-family: Arial;font-size: 14px;color:#ffffff;font-weight:bold;padding-right:16px;top:4px;text-decoration:none;}
.TitleAdd {float:right;position:relative;z-index:4;display:block;top:-10px;left:-15px;}
.newCompanyName{text-align:center;border:1px;}



.InfoImage{float:right;margin-left:5px;}

.post {
	background: url(/images/img05.jpg) repeat-y left top;
}

.post-bgtop {
	background: url(/images/img04.jpg) no-repeat left top;
}

.post-bgbtm {
	background: url(/images/img06.jpg) no-repeat left bottom;
	padding: 50px 40px 30px 40px;
}

.post .title {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #232F01;
	position:relative;
	top:-10px;
	font-size:16px;
}

.post .title a {
	letter-spacing: -1px;
	text-decoration: none;
	text-transform: capitalize;

	font-weight: normal;    
	font-size: 18px;
	color: #3A3D40;
}

.post .entry {
font-size: 12px;
width:380px;
}

.post img {
	float: left;
	padding: 15px 0px;
}

.post .meta {
}

.post .byline {
	font-size: 12px;
	font-style: italic;
	position:relative;
	
}
