/*@charset "utf-8";*/
/* CSS Document */
/*#Top menu styles/Body#*/
body
{
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
/*	background:url("/images/bg.aspx") #fff top center no-repeat;*/
	background: #f9f1e6 top center no-repeat;
}
a
{
	outline: 0;
}
p
{
	padding: 0;
	margin: 0;
}
h1
{
	padding: 0;
	margin: 0;
	color: #483907;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
}
.text
{
	color: #483907;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
.text a
{
	color: #483907;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: underline;
}
.text a:hover
{
	color: #c96e0e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: underline;
}

.main-container
{
	margin: auto;
	width: 997px;
        /*background: #fff top center no-repeat; overflow:hidden;*/
}
.bodypan
{
	width: 558px;
	float: left;
	/*background-color: #006600;*/
}
.bodypan-top
{
	width: 558px;
	height: 18px;
}
.bodypan-mid
{
	width: 558px;
	height: 518px;
	background-image: url(/App_Themes/UMT/images/body-middle.jpg);
}
.bodypan-mid-height
{
	width: 558px;
	/*height: auto;*/
	background-image: url(/App_Themes/UMT/images/body-middle.jpg);
}
.body-content
{
	width: 518px;
	height: 450px;
	margin: auto;
	overflow: auto;
}
.body-content-overflow
{
	width: 518px;
	
	margin: auto;
	/*overflow: auto;height: auto;*/
}
.body-contentlightbox
{
	width: 508px;
	height: 410px;
	margin: auto;
	overflow: auto;
}
.body-content1
{
	width: 518px;
	height: 480px;
	margin: auto;
/*	overflow: auto;*/
overflow-x: hidden; overflow-y: scroll;
}
.header
{
	width: 518px;
	margin: auto;
}
.headerinner
{
	text-align: left;
	width: 450px;
	margin: auto;
}
.bodypan-bottom
{
	width: 558px;
	height: 22px;
}


.body-right
{
	width: 190px;
	/*background-color: #FF00FF;*/
	float: right;
}
.right-col
{
	width: 190px;
	background-image: url(/App_Themes/UMT/images/right-col-bg.jpg);
	height: 187px;
}
.right-col1
{
	width: 190px;
	background: url(/App_Themes/UMT/images/right-col-bg1.jpg) no-repeat;
	height: 187px;
}
.right-col-content
{
	width: 165px;
	height: 170px;
	margin: auto;
	padding-top: 10px;
}

.footer
{
	margin: auto;
	width:996;
	clear: both;
	text-align: center;
	padding-top: 15px;
}
.logo
{
	width: 997px;
	margin: auto;
	text-align: center;
}

.left-pan
{
	width: 236px;
	background: #f4ac4e url(/App_Themes/UMT/images/left-pan-top.jpg) no-repeat top;
	float: left;
}

.right-pan
{
	width: 754px;
	float: right;
	/*background-color: #ffffff;*/
}
.flash
{
	width: 754px;
	height: 326px;
	clear: both;
}



.tab
{
	width: 997px;
	height: 44px;
	margin: 0 0 7px 0;
}
.tab-left
{
	width: 10px;
	height: 44px;
	background-image: url(/App_Themes/UMT/images/tab-left.jpg);
	float: left;
}
.tab-bg
{
	height: 44px;
	background-image: url(/App_Themes/UMT/images/tab-bg.jpg);
	float: left;
	background-color: #000000;
	width: 977px;
}
.tab-right
{
	width: 10px;
	height: 44px;
	background-image: url(/App_Themes/UMT/images/tab-right.jpg);
	float: right;
}

.space
{
	margin: 0 5px;
}

.spaceL
{
	padding: 0 0 0 6px;
}

.spaceL14
{
	padding: 0 0 0 14px;
}

.topspace
{
	margin: 8px 0 0 0;
}
.topspace8
{
	padding: 15px 0 0 0;
}
.topspace15
{
	padding: 15px 0 0 0;
}
.topspace1
{
	margin: 18px 0 0 0;
}
.topspace125
{
	margin: 40px 0 0 0;
}

.lft
{
	float: left;
}
.rgt
{
	float: right;
}
.wdt
{
	width: 158px;
	text-align: right;
}
.clr
{
	
}

.align-txt
{
	text-align: right;
}

.dash
{
	width: 216px;
	margin: auto;
	height: 6px;
}
.left-section
{
	padding: 10px 0 0 0;
	margin: auto;
	width: 215px;
	min-height: 143px;
}

.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	font-weight: normal;
}
/*#heading#*/
.heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #483907;
	font-weight: normal;
}
.heading-orange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #d56613;
	font-weight: normal;
}

.news-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #995902;
	font-weight: bold;
}
.news-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #483907;
	font-weight: normal;
}


.news
{
	background-image: url(/App_Themes/UMT/images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	width: 214px;
	margin-left: 5px;
}

.sectionbg
{
	background-image: url(/App_Themes/UMT/images/section-bg.jpg);
	width: 247px;
	height: 223px;
	float: left;
}
.sectionbg1
{
	background-image: url(/App_Themes/UMT/images/section-bg1.jpg);
	width: 247px;
	height: 223px;
	float: left;
}
.section
{
	width: 225px;
	margin: auto;
	margin-top: 12px;
}

.section1
{












	width: 200px;
	margin: auto;
	margin-top: 12px;
}

.sublinksboxes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
}
.sublinksboxes a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	text-decoration: none;
}
.sublinksboxes :hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #995902;
	font-weight: normal;
	text-decoration: none;
}


.footer-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
}
.footer-link a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	padding: 0 8px;
	text-decoration: none;
}
.footer-link :hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #995902;
	font-weight: normal;
	text-decoration: none;
}

.about-details
{
	width: 408px;
	border: 1px #cccccc solid;
}
.services-details
{
	width: 500px;
	border: 1px #cccccc solid;
}
.gradient-bg
{
	margin: 4px;
	background: #fbf9f9 url(/App_Themes/UMT/images/gradient-bg.jpg) repeat-x bottom;
	padding: 0 6px;
	overflow: hidden;
}

.btm-border
{
	border-bottom: 1px #cccccc solid;
	height: 25px;
	line-height: 25px;
	color: #dc8222;
}
.lft-space
{
	padding-left: 150px;
}

.page-border
{
	border: 1px #eae2bc solid;
	background-color: #f7f3e3;
}
.img-border
{
	border: 1px #bd802e solid;
}

.wdt500
{
	width: 500px;
	height: 20px;
	padding: 8px;
}

.frm-container
{
	width: 350px;
}
.btn-orange
{
	width: 80px;
	height: 20px;
	border: 1px #dc8222 solid;
	background-color: #ea9132;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
}
.btn-print
{
	width: 127px;
	height: 21px;
	border: 0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	background-image: url(/App_Themes/UMT/images/btn-bg.jpg);
	outline: 0;
	cursor: hand;
}

.btn-big
{
	width: 150px;
	height: 21px;
	border: 0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	background-image: url(/App_Themes/UMT/images/btn-bg1.jpg);
	outline: 0;
	cursor: hand;
}
.btn-small
{
	width: 61px;
	height: 21px;
	border: 0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	background-image: url(/App_Themes/UMT/images/btn-bg-small.jpg);
	outline: 0;
}
.textbox
{
	width: 175px;
	height: 20px;
	border: 1px #cccccc solid;
	background-image: url(/App_Themes/UMT/images/textbox-bg.jpg);
	background-repeat: repeat-x;
}


.services
{
	color: #b15f08;
}
.services a
{
	color: #b15f08;
	text-decoration: underline;
}
.services a:hover
{
	color: #b15f08;
	text-decoration: none;
}
.services ul li
{
	padding: 0;
	margin: 0;
}
.services li
{
	list-style-image: url(/App_Themes/UMT/images/arrow.gif);
	color: #b15f08;
}

.footeritem
{
	float: left; text-align:center;
	margin:0 2px;
}

.tab-border{ border:1px #eae2bc solid}
.tab-rgt-border{ border-right:1px #d8d5ca solid}
.tab-heading{ background-color:#eb9233; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding:0 0 0 15px}
.alt-row{ background-color:#f4efd7}
.tab-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b96102; font-weight:normal; padding:0 15px 0 15px}
.tab-gray-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a59; font-weight:normal; padding:0 0 0 15px; text-decoration:none}
.tab-gray-txt a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a59; font-weight:normal;text-decoration:underline}
.tab-gray-txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b96102; font-weight:normal;text-decoration:underline}


.textbox-small{ width:150px; height:18px; border:1px #cccccc solid; background-image:url(/App_Themes/UMT/images/textbox-bg.jpg); background-repeat:repeat-x; color:#898989; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0 0 5px;}
.textbox-small1{ width:158px; height:24px; border:1px #cccccc solid; background-image:url(/App_Themes/UMT/images/textbox-bg.jpg); background-repeat:repeat-x; color:#898989; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0 0 5px;}
.wdt1{ width:100px; text-align:right}
.btn-brown{ width:60px; height:18px; border:1px #e6a855 solid; background-color:#995902; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-bottom:3px;}


.frm-container1{ width:450px}
.textbox2{ width:220px; height:20px; border:1px #cccccc solid; background-image:url(/App_Themes/UMT/images/textbox-bg.jpg); background-repeat:repeat-x}
.txtarea{ width:220px; height:100px; border:1px #cccccc solid; background-image:url(/App_Themes/UMT/images/textbox-bg.jpg); background-repeat:repeat-x}
.wdt2{ width:220px; text-align:right}
.clr2
{
	clear:both;
}
.gallerybg{ background-image:url(/App_Themes/UMT/images/gallery-bg.jpg); width:215px; height:127px; background-repeat:no-repeat;}

/*#Top menu styles/Horizontal#*/

.CMSMenu-position
{
	width: 857px;
	margin-top: 100px;
}
.horizontalCMSMenu
{
	background: transparent;
	font-family: "Lucida Sans";
	font-size: 5px;
	font-weight: bold;
	color: #71654a;
	text-decoration: none;
	padding: 8px;
	height: 36px;
text-align: left;
}

.horizontalsubCMSMenu
{
	font-family: "Lucida Sans";
	background: #D3CEBA;
	color: #71654a;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	font-weight: bold;
}

.horizontalsubCMSMenu tr
{
	background: transparent;
}

.horizontalsubCMSMenuItem
{
	white-space: nowrap;
	display: block;
background: #E4791C;
color: #FFFFFF;
}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown, .horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, .horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	padding: 3px 14px;
	min-width: 81px;
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, .horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
{
	/*background: #71654a; eb6d24;*/
	background: transparent;
	color: #9a0a3d;

}

.horizontalCMSMenuItem
{
	font-size: 14px;
	padding: 0px 12px;
	/*background: #ffffff; url(../App_Themes/CorporateSite/Images/topMenuItemDivider.gif) no-repeat top right;*/
}

.horizontalCMSMenuItemMouseOver ,  .horizontalCMSMenuItemMouseDown, .horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown, .horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
	color: #9a0a3d;
	font-size: 14px;
	padding: 0px 12px;
}
.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{
/*	color: #9a0a3d;
	background: url(../App_Themes/CorporateSite/Images/topMenuItemHover.gif) repeat-x;
*/
}

.preload2 {background: url(/App_Themes/UMT/prodrop2/button4.gif);}
.menu2 {padding:0px 0 0 15px; margin:0; list-style:none;background:#fff url(/App_Themes/UMT/prodrop2/tab-bg.jpg) repeat-x; position:relative; font-family:arial, verdana, sans-serif; width:983px; height:44px; font-size:12px }
.menu2 li.top {display:block; float:left; position:relative; margin:4px 0 0 0}
.menu2 li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#fff; text-decoration:none; font-size:12px; font-weight:normal; padding:0 0 0 12px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 15px 0 10px; height:40px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 15px 0 10px; height:40px; }
.menu2 li a.top_link:hover {color:#fff; background: url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url(/App_Themes/UMT/prodrop2/button4a.gif) no-repeat right top;}

.menu2 li:hover > a.top_link {color:#fff; background: url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(/App_Themes/UMT/prodrop2/button4a.gif) no-repeat right top;}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}


/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0px; top:40px; padding:3px 0; border:1px solid #473908; white-space:nowrap; width:130px; height:auto; background-color:#473908; }
.menu2 :hover ul.sub li {display:block; height:30px; position:relative; float:left; width:130px; line-height:30px}
.menu2 :hover ul.sub li a {display:block; font-size:12px; height:30px; width:125px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none; border:3px solid #473908; border-width:0 0 0 3px; line-height:30px;}
.menu2 :hover ul.sub li a.fly {background:transparent;}
.menu2 :hover ul.sub li a:hover {background:url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat right top; color:#fff;}
.menu2 :hover ul.sub li a:hover span {background:url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat left top; color:#fff; display:block; width:50px;}
.menu2 :hover ul.sub li a.fly:hover {background:transparent; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:transparent; color:#fff;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; z-index:200; height:auto;}


.menu2 li a.top_link1 {display:block; float:left; height:40px; line-height:33px; color:#fff; text-decoration:none; font-size:12px; font-weight:normal; padding:0 0 0 12px; cursor:pointer;}
.menu2 li a.top_link1 span {float:left; display:block; padding:0 15px 0 10px; height:40px;}
.menu2 li a.top_link1 span.down {float:left; display:block; padding:0 15px 0 10px; height:40px; }
.menu2 li a.top_link1 {color:#fff; background: url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat;}
.menu2 li a.top_link1 span {background:url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat right top;}
.menu2 li a.top_link1 span.down {background:url(/App_Themes/UMT/prodrop2/button4a.gif) no-repeat right top;}


.menu2 li a.top_link1:hover {color:#fff; background: url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat;}
.menu2 li a.top_link1:hover span {background:url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat right top;}
.menu2 li a.top_link1:hover span.down {background:url(/App_Themes/UMT/prodrop2/button4a.gif) no-repeat right top;}

.menu2 li:hover > a.top_link1 {color:#fff; background: url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link1 span {background:url(/App_Themes/UMT/prodrop2/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link1 span.down {background:url(/App_Themes/UMT/prodrop2/button4a.gif) no-repeat right top;}

.bodypan-bottom-big
{
 width:1003px;
 height: 19px;
}
.bodypan-top-big
{
 width: 1003px;
 height: 19px;
}

.bodypan-mid-big
{
 width:1003px;
 height: 512px;
 background-image:url(/App_Themes/UMT/image/big-bg.jpg);
}
/* For Under Construction Template */
.underconstruction{ width:990px; text-align:center; margin:auto}
.underconstruction h2{ font-family:"Century Gothic", Arial, Tahoma; color:#333333; font-size:32px; padding:0; margin:0}
.underconstruction p{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; width:600px; margin:auto; padding:10px 0 0 0; line-height:18px}