/*Home Css*/
#outer {background: #fff url(images/bg.jpg) repeat-x top; width: 100%; height: auto; padding: 0; margin: 0;}
#inner {width: 992px; margin: 0 auto; height: auto; text-align: left;}
.clr {clear: both;}
.top-home {background: url(images/top.jpg) no-repeat top; height: 143px; width: 992px; padding-bottom: 0;}
.cb {background: #fff; height: auto; float: left; margin-top: 0;}
.leftside {background: #fff; width: 300px; height: auto; display: block; float: left;}
.menu {width: 300px; background: url(images/menu-bg.jpg) repeat-y left;}
.menu-top {background: url(images/menu-tb.jpg) no-repeat top left; padding: 38px 13px 0 36px;}
.menu-btm {background: #fff url(images/menu-btm.jpg) no-repeat top; width: 300px; height: 40px;}
.rightside {background: #fff url(images/banner-tb.jpg) no-repeat top; width: 692px; display: block; float: right; padding-top: 77px; height: auto;}
.movetop {float: left; width: 692px; margin-top: -65px;}
.bottom {border-top: #ebebeb 3px solid; border-bottom: #ebebeb 3px solid; background: #f6f6f6;}

ul.top-links {height: 38px; margin: 0; padding: 0; list-style: none; display: inline-table; float: left; margin-top: 105px; width: 510px; margin-left: 360px;}
ul.top-links li {list-style: none; display: inline-table; float: left; margin-right: 5px; text-align: center; color: #fff; height: 38px; font: normal 14px/38px Tahoma, Arial, Helvetica, sans-serif; width: 162px;}
ul.toplink li a, a.toplink:link, a.toplink:visited {color: #fff; height: 38px; font: normal 14px/38px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none;}
ul.toplink li a:hover, a.toplink:hover {color: #fff; font: normal 14px/38px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline;}

div.loginarea {margin: 0; padding: 0; float: left; display: inline-table; margin-top: -25px; margin-left: 917px; color: #fefefe; font: bold 12px/38px Tahoma, Arial, Helvetica, sans-serif; padding-top: 5px;}
div.loginarea a, a.login2:link, a.login2:visited {color: #fefefe; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none;}
div.loginarea a:hover, a.login2:hover {color: #fefefe; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline;}


.bannerpane {padding: 0 35px 0 30px;}
.leftpane {width: 266px; background: #fff; float: left; margin-left: 24px;}
.contentpane {width: 410px; margin-top: 12px; border-left: #d6d6d6 1px solid; padding: 10px 5px; float: left; display: block;}
.rightpane {width: 250px; margin-top: 12px; border-left: #d6d6d6 1px solid; padding: 10px 0 10px 5px; float: left; display: block;}
*html .rightpane {height: 950px;}
.bottompane {width: 990px; margin: 0 auto; padding: 10px 0;}
.footer {text-align: center; margin: 0 auto; background: #fff;}

.login, a.login:link, a.login:visited {font: bold 14px/34px Tahoma, Arial; color: #83a952; text-decoration: none;}
a.login:hover, a.login:active {font: bold 14px/34px Tahoma, Arial; color: #83a952; text-decoration: underline;}
/* Menu CSS */
.MainMenu_MenuContainer {
	border: none;
	padding: 0;
	margin: 0;
	width: 250px;
	height: 0;
	background-color: transparent;
}
.MainMenu_MenuBar {
	CURSOR: hand;
	padding: 0;
	width: 250px;
	margin: 0;
	height: 0;
	background-color: transparent;
}
/*sub menu items*/
.MainMenu_MenuItem {
	CURSOR: hand; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background: ;
	border: none;
	color: #000;
	vertical-align: middle;
	padding: 0 12px;
	height: 27px;
}
.MainMenu_MenuItemSel {
	CURSOR: hand; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background: transparent;
	border: none;
	color: #b21d24;
	vertical-align: middle;
	padding: 0 12px;
	height: 27px;
}

.MainMenu_MenuIcon {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	WIDTH: 0px;
	CURSOR: hand;
	BACKGROUND-COLOR: #FBFCFC;
	PADDING-TOP: 0px;
	HEIGHT: 20px;
	border-left: 1px solid #FBFCFC;
	border-top: 0px solid #FBFCFC;
	border-bottom: 1px solid #FBFCFC;
	border-right: 1px none;
	DISPLAY: none;
}

.MainMenu_SubMenu {
	Z-INDEX: 1000;
	BACKGROUND-color: #e1e1e1;
	filter:alpha(Opacity=80); -moz-opacity: 0.8;
	CURSOR: hand;
	margin-left: 0px;
	text-align: center;
	padding: 2px;
	BORDER: #cb388e 0px solid; 
}

.MainMenu_MenuBreak, .MainMenu_MenuBreak td {
	border: 0px dotted #CCCCCC;
	background-position: bottom;
	background-color: transparent;
}
.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	border-right: 0px solid #FBFCFC;
	border-bottom: 0px solid #FBFCFC;
	border-top: 0px solid #FBFCFC;
	border-left-color: #FBFCFC;
	text-align: right;
	display: none;
}

.MainMenu_RootMenuArrow {
	display: none;
	width: 0px;
	background-color: transparent;
}

.MainMenu_Normal td {
	height: 49x;
	color: #fff;
	font: normal 20px Tahoma, Arial, Helvetica, sans-serif;
	background: transparent;
	border-top: #8f1418 1px solid;
	width: 232px;
	padding-left: 18px;
	line-height: 49px;
}
.MainMenu_BreadcrumbActive, .MainMenu_BreadcrumbActive td, 

.MainMenu_Active, .MainMenu_Active td {
	height: 49px;
	color: #fff;
	font: normal 20px Tahoma, Arial, Helvetica, sans-serif;
	background: #99171c;
	border-top: #8f1418 1px solid;
	width: 232px;
	padding-left: 18px;
	line-height: 49px;
}

.MainMenu_Selected td {
	height: 49px;
	color: #fff;
	font: normal 20px Tahoma, Arial, Helvetica, sans-serif;
	background: #99171c;
	border-top: #8f1418 1px solid;
	width: 232px;
	padding-left: 18px;
	line-height: 49px;
}



