html {
    overflow: -moz-scrollbars-vertical;
}
BODY, B, P, TD, input, textarea, select, LI, A {
	font-family : Arial;
	font-size: 12px;
	color : #6F6F6F;
}
BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	background-color: #666666;
	background-image:url(images/global/body_bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
}

body.propertyBg
{
	background-image:url(images/global/property_bg.jpg);
}

body.aviationBg
{
	background-image:url(images/global/aviation_bg.jpg);
}

body.beveragesBg
{
	background-image:url(images/global/beverages_bg.jpg);
}

body.marineBg
{
	background-image:url(images/global/marine_bg.jpg);
}

body.tradingBg
{
	background-image:url(images/global/trading_bg.jpg);
}

P {
	line-height: 16px;
	/*text-align : justify;
	text-justify:inter-ideograph;*/
}
A, A:ACTIVE, A:LINK, A:VISITED {
	color : #740316;
	text-decoration: none;
}
A:FOCUS, A:HOVER {
	color:#740316;
	text-decoration:underline;
}
UL {
	margin-left : 2px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0px;
}
OL {
	margin-left : 25px !important;
	margin-left : 29px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0px;
}
LI, .listDot, .listLink, .liLetter, .listIRNews {
	line-height: 16px;
	/*text-align : justify;
	text-justify:inter-ideograph;*/
	margin-bottom: 0px;
}
.listDot, .listIRNews {
	list-style-type: none;
	background: url(images/global/list_dot.gif) no-repeat;
	padding: 0px 0px 0px 10px;
	background-position: 0 8;
}
.listIRNews {
	text-align : left;
}
.listLink {
	list-style-type: none;
	background: url(images/global/linkdot.gif) no-repeat;
	padding: 0px 0px 0px 16px;
	background-position: 0 6;
}
.liLetter {
	list-style-type:upper-alpha;
	padding: 0px 0px 0px 12px;
}

ul li.liMargin
{
	margin:0px 0px 10px 0px;
}

.smalltext {
	font-size : 11px;
	line-height: 16px;
}
.smalltextlink, .smalltextlink:ACTIVE, .smalltextlink:LINK, .smalltextlink:VISITED {
	font-size: 11px;
	text-decoration: none;
	line-height: 16px;
}
.smalltextlink:FOCUS, .smalltextlink:HOVER {
	font-size: 11px;
	text-decoration: underline;
	line-height: 16px;
}

.acrobatlink, .acrobatlink:ACTIVE, .acrobatlink:LINK, .acrobatlink:VISITED {
	font-size: 11px;
	color: #58B3DF;
	text-decoration: none;
	line-height: 16px;
}
.acrobatlink:FOCUS, .acrobatlink:HOVER {
	font-size: 11px;
	color: #58B3DF;
	text-decoration: underline;
	line-height: 16px;
}

.back2top, .back2top:ACTIVE, .back2top:LINK, .back2top:VISITED {
	font-size: 11px;
	color: #58B3DF;
	text-decoration: none;
}
.back2top:FOCUS, .back2top:HOVER {
	font-size: 11px;
	color: #58B3DF;
	text-decoration:underline;
}

.homeMoreLink, .homeMoreLink:ACTIVE, .homeMoreLink:LINK, .homeMoreLink:VISITED {
	font-size: 11px;
	color: #58B3DF;
	text-decoration: none;
}
.homeMoreLink:FOCUS, .homeMoreLink:HOVER {
	font-size: 11px;
	color: #58B3DF;
	text-decoration:underline;
}

.back2topPadding {
	padding: 0px 0px 0px 0px;
	text-align: right;
}
.redText {
	color: #f50000;
}

.greyText
{
	color:#666;
}

.blueBold {
	font-weight:bold;
	/*color:#007dc5;
	color: #5fb800;*/
	color: #44aa00;
}
.blueText {
	color:#007dc5;
}
.divA {
	display:none;
}

.clear
{
	clear:both;
}

.subSubHeading, .subSubHeading:ACTIVE, .subSubHeading:LINK, .subSubHeading:VISITED {
	color:#E14423;
	font-weight:bold;
	text-decoration: none;
}
.subSubHeading:FOCUS, .subSubHeading:HOVER {
	color:#E14423;
	font-weight:bold;
	text-decoration:underline;
}


.subSubHeading-property, .subSubHeading-property:ACTIVE, .subSubHeading-property:LINK, .subSubHeading-property:VISITED {
	color:#0072bc;
	font-weight:bold;
	text-decoration: none;
}
.subSubHeading-property:FOCUS, .subSubHeading-property:HOVER {
	color:#0072bc;
	font-weight:bold;
	text-decoration:underline;
}

.subSubHeading-aviation, .subSubHeading-aviation:ACTIVE, .subSubHeading-aviation:LINK, .subSubHeading-aviation:VISITED {
	color:#4aa640;
	font-weight:bold;
	text-decoration: none;
}
.subSubHeading-aviation:FOCUS, .subSubHeading-aviation:HOVER {
	color:#4aa640;
	font-weight:bold;
	text-decoration:underline;
}

.subSubHeading-beverages, .subSubHeading-beverages:ACTIVE, .subSubHeading-beverages:LINK, .subSubHeading-beverages:VISITED {
	color:#d2232a;
	font-weight:bold;
	text-decoration: none;
}
.subSubHeading-beverages:FOCUS, .subSubHeading-beverages:HOVER {
	color:#d2232a;
	font-weight:bold;
	text-decoration:underline;
}

.subSubHeading-marine, .subSubHeading-marine:ACTIVE, .subSubHeading-marine:LINK, .subSubHeading-marine:VISITED {
	color:#524fa1;
	font-weight:bold;
	text-decoration: none;
}
.subSubHeading-marine:FOCUS, .subSubHeading-marine:HOVER {
	color:#524fa1;
	font-weight:bold;
	text-decoration:underline;
}

.subSubHeading-trading, .subSubHeading-trading:ACTIVE, .subSubHeading-trading:LINK, .subSubHeading-trading:VISITED {
	color:#00adad;
	font-weight:bold;
	text-decoration: none;
}
.subSubHeading-trading:FOCUS, .subSubHeading-trading:HOVER {
	color:#00adad;
	font-weight:bold;
	text-decoration:underline;
}

.subSubHeading-others, .subSubHeading-others:ACTIVE, .subSubHeading-others:LINK, .subSubHeading-others:VISITED {
	color:#6f6f6f;
	font-weight:bold;
	text-decoration: none;
}
.subSubHeading-others:FOCUS, .subSubHeading-others:HOVER {
	color:#6f6f6f;
	font-weight:bold;
	text-decoration:underline;
}



.subTitle, .subTitle:ACTIVE, .subTitle:LINK, .subTitle:VISITED {
	color:#E14423;
	text-decoration: none;
}
.subTitle:FOCUS, .subTitle:HOVER {
	color:#E14423;
	text-decoration:underline;
}


.subTitle-property, .subTitle-property:ACTIVE, .subTitle-property:LINK, .subTitle-property:VISITED {
	color:#0072bc;
	text-decoration: none;
}
.subTitle-property:FOCUS, .subTitle-property:HOVER {
	color:#0072bc;
	text-decoration:underline;
}

.subTitle-aviation, .subTitle-aviation:ACTIVE, .subTitle-aviation:LINK, .subTitle-aviation:VISITED {
	color:#4aa640;
	text-decoration: none;
}
.subTitle-aviation:FOCUS, .subTitle-aviation:HOVER {
	color:#4aa640;
	text-decoration:underline;
}

.subTitle-beverages, .subTitle-beverages:ACTIVE, .subTitle-beverages:LINK, .subTitle-beverages:VISITED {
	color:#d2232a;
	text-decoration: none;
}
.subTitle-beverages:FOCUS, .subTitle-beverages:HOVER {
	color:#d2232a;
	text-decoration:underline;
}

.subTitle-marine, .subTitle-marine:ACTIVE, .subTitle-marine:LINK, .subTitle-marine:VISITED {
	color:#524fa1;
	text-decoration: none;
}
.subTitle-marine:FOCUS, .subTitle-marine:HOVER {
	color:#524fa1;
	text-decoration:underline;
}

.subTitle-trading, .subTitle-trading:ACTIVE, .subTitle-trading:LINK, .subTitle-trading:VISITED {
	color:#00adad;
	text-decoration: none;
}
.subTitle-trading:FOCUS, .subTitle-trading:HOVER {
	color:#00adad;
	text-decoration:underline;
}

.subTitle-others, .subTitle-others:ACTIVE, .subTitle-others:LINK, .subTitle-others:VISITED {
	color:#6f6f6f;
	text-decoration: none;
}
.subTitle-others:FOCUS, .subTitle-others:HOVER {
	color:#6f6f6f;
	text-decoration:underline;
}




/* ***************************************************************** */

.siteBg
{
	width:910px !important;
	width:960px;
	/*padding:0px 5px 0px 3px !important;*/
	margin:0px 0px 0px 0px;
	padding:33px 24px 24px 24px;
	background-color:#FFF;
	text-align:left;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
}

/* ***************************************************************** */

.header
{
	padding:0px 0px 22px 0px;
	height:28px !important;
	height:50px;
	overflow:hidden;
	width:910px;
}

.headerLeft
{
	background-image:url(images/global/header_left.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFF;
	width:300px;
	float:left;
}

.headerRight
{
	background-image:url(images/global/header_right.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFF;
	width:435px !important;
	width:440px;
	float:right;
	padding:7px 5px 0px 0px;
	text-align:right;
}

.logo
{
	padding:0px 0px 0px 5px;
}

.globalLink, .globalLink:ACTIVE, .globalLink:LINK, .globalLink:VISITED 
{
	font-size:11px;
	color : #6F6F6F;
	text-decoration: none;
}
.globalLink:FOCUS, .globalLink:HOVER 
{
	font-size:11px;
	color : #6F6F6F;
	text-decoration:underline;
}

.globalSearchInput, .globalSearch_btn, .globalNav
{
	display:inline;
}

.globalSearch
{
	border:0px;
	font-size:11px;
	width:130px;
	height:16px;
}

.globalSearchArea
{
	border:1px solid #CDCDCF;
	width:160px;
	height:22px;
}

/* ***************************************************************** */

.mainNav
{
	height:30px;
	width:910px;
	overflow:hidden;
	background-color:#737373;
	/*padding:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px \9;
	*padding:0px 0px 0px 1px;*/
}

/*#divMenu img
{
	margin-left:0px !important;
	margin-left:0px;
}*/

/* ***************************************************************** */
.mainBanner
{
	padding:1px 0px 20px 0px;;
}

.sectionBanner
{
	padding:30px 0px 0px 0px;
}

.sectionBanner div
{
	height:15px;
	overflow:hidden;
}

.bannerLine
{
	margin:4px 0px 0px 0px;
}

/* ***************************************************************** */

.homeContentPadding
{
	padding:12px 0px 12px 0px;
}

.homeNews
{
	padding:12px 0px 12px 0px;
	/*border-bottom:1px #767676 dotted !important;
	border-bottom:0px;
	background-image:none !important;
	background-image:url(images/global/dotline.gif);
	background-position:bottom;
	background-repeat:repeat-x;*/
}

.homeNews_Title
{
	padding:0px 0px 3px 0px;
	color:#DF3D30;
}

.dotLine
{
	/*border-bottom:1px #767676 dotted !important;
	border-bottom:0px;
	background-image:none !important;*/
	background-image:url(images/global/dotline.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.homeHyperlink, .homeHyperlink:ACTIVE, .homeHyperlink:LINK, .homeHyperlink:VISITED {
	color : #6f6f6f;
	text-decoration: none;
}
.homeHyperlink:FOCUS, .homeHyperlink:HOVER {
	color:#6f6f6f;
	text-decoration:underline;
}

.finBriefLeft
{
	float:left;
	width:120px;
}

.finbriefRight
{
	float:right;
	width:95px;
}

/* ***************************************************************** */

.subNav
{
	width:200px;
	margin-top:20px;
	float:left;
}

.subNavLink, .subNavLink:ACTIVE, .subNavLink:LINK, .subNavLink:VISITED 
{
	color:#6F6F6F;
	padding:7px 0px 7px 0px;
	text-decoration: none;
	border-bottom:1px #767676 dotted !important;
	border-bottom:0px;
	background-image:none !important;
	background-image:url(images/global/dotline.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	display:block;
	width:200px;
}
.subNavLink:FOCUS, .subNavLink:HOVER 
{
	color:#5a75ac;
	padding:7px 0px 7px 0px;
	text-decoration: none;
	border-bottom:1px #767676 dotted !important;
	border-bottom:0px;
	background-image:none !important;
	background-image:url(images/global/dotline.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	display:block;
	width:200px;
}

.subNavLink_selected, .subNavLink_selected:ACTIVE, .subNavLink_selected:LINK, .subNavLink_selected:VISITED, .subNavLink_selected:FOCUS, .subNavLink_selected:HOVER 
{
	color:#5a75ac;
	padding:7px 0px 7px 0px;
	text-decoration: none;
	border-bottom:1px #767676 dotted !important;
	border-bottom:0px;
	background-image:none !important;
	background-image:url(images/global/dotline.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	display:block;
	width:200px;
}

/* ***************************************************************** */

.footer
{
	border-top:1px #767676 dotted !important;
	border-top:0px;
	background-image:none !important;
	background-image:url(images/global/dotline.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding:10px 0px 0px 0px;
}

.footerLeft
{
	width:450px;
	float:left;
}

.footerRight
{
	width:450px;
	float:right;
	text-align:right;
}

.footerText
{
	font-size:11px;
}

.footerLink, .footerLink:ACTIVE, .footerLink:LINK, .footerLink:VISITED 
{
	font-size:11px;
	color : #6F6F6F;
	text-decoration: none;
}
.footerLink:FOCUS, .footerLink:HOVER 
{
	font-size:11px;
	color : #6F6F6F;
	text-decoration:underline;
}


/* ***************************************************************** */

.contentFloatRight
{
	width:530px !important;
	width:680px;
	float:right;
	padding-right:150px;
	margin-top:20px;
}

.contentFloatRight2
{
	width:560px !important;
	width:680px;
	float:right;
	padding-right:120px;
	margin-top:20px;
}

.contentArea
{
	width:530px;
	min-height:400px;
	height:auto !important;
	height:400px;
}

.contentArea2
{
	width:560px;
	min-height:400px;
	height:auto !important;
	height:400px;
}

.thirdLvlArea
{
	background-color:#e6e6e6;
	padding:5px 5px 5px 5px;
}

.thirdLvlAreaLink, .thirdLvlAreaLink:ACTIVE, .thirdLvlAreaLink:LINK, .thirdLvlAreaLink:VISITED 
{
	color:#6F6F6F;
	text-decoration: none;
	font-size:11px;
}
.thirdLvlAreaLink:FOCUS, .thirdLvlAreaLink:HOVER
{
	color:#dd2a02;
	text-decoration: none;
	font-size:11px;
}

.thirdLvlAreaLink_2ndlv_selected, .thirdLvlAreaLink_2ndlv_selected:ACTIVE, .thirdLvlAreaLink_2ndlv_selected:LINK, .thirdLvlAreaLink_2ndlv_selected:VISITED, .thirdLvlAreaLink_2ndlv_selected:FOCUS, .thirdLvlAreaLink_2ndlv_selected:HOVER
{
	color:#dd2a02;
	text-decoration: none;
	font-size:11px;
}

.thirdLvlAreaLink_selected, .thirdLvlAreaLink_selected:ACTIVE, .thirdLvlAreaLink_selected:LINK, .thirdLvlAreaLink_selected:VISITED, .thirdLvlAreaLink_selected:FOCUS, .thirdLvlAreaLink_selected:HOVER 
{
	color:#dd2a02;
	text-decoration: none;
	font-size:11px;
	padding-left:7px;
	background-image:url(images/global/3rdlvlselected.gif);
	background-repeat:no-repeat;
	background-position:0 4;
}

.tableBorder
{
	border:0px solid #dfdfdf;	
}

.tableTitle
{
	color:#FFFFFF;
	background-color:#818386;
	padding:7px 9px 7px 9px;
	/*color:#4D4D4D;*/
}

.tableLightTitle
{
	background-color:#F7F7F7;
	border-right:1px solid #D0D2D3;
	border-bottom:1px solid #D0D2D3;
	padding:7px 9px 7px 9px;
	color:#5D5D5D;
}

.tableYellowContent
{
	background-color:#FEF9E9;
	padding:8px 9px 7px 9px;
	/*color:#4D4D4D;*/
}

.tableRightYellowContent
{
	background-color:#FEF9E9;
	padding:8px 9px 7px 9px;
	border-right:1px solid #D0D2D3;
}

.tableLeftTitle
{
	color:#5A5B5E;
	background-color:#C7C8CB;
	padding:8px 9px 7px 9px;
	/*color:#4D4D4D;*/
}

.tableRightContent
{
	color:#5A5B5E;
	padding:8px 9px 7px 9px;
	border-right:1px solid #D0D2D3;
	/*color:#4D4D4D;*/
}

.tableLeftTitleLineTopBottom
{
	background-color:#C7C8CB;
	border-bottom:1px solid #FFFFFF;
}

.tableRightContentLineTopBottom
{
	border-right:1px solid #D0D2D3;
	border-bottom:1px solid #D0D2D3;
}


.finTD {
	text-align:right;
	padding: 1px 5px 1px 0px;
}
.finTD2 {
	text-align:right;
	background-color:#E6E6E6;
	padding: 1px 5px 1px 0px;
}
.finRowTH {
	padding: 1px 0px 0px 0px;
}

.boxTitle
{
	padding:15px 0px 14px 0px !important;
	padding:8px 0px 14px 0px;
}

.boxTitleTextArea
{
	background-color:#bfbfbf;
	height:14px !important;
	height:24px;
	overflow:hidden;
	padding:7px 0px 3px 0px;
}

.boxBorder
{
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding:26px 20px 26px 20px;
}

.boxShadow
{
	background-image:url(images/global/box_border_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:0px 3px 3px 0px;
}

.reportShadow
{
	background-image:url(images/global/image_shadow.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:0px 4px 5px 0px !important;
	padding:0px 3px 4px 0px;
	width:110px !important;
	width:113px;
	height:149px !important;
	height:153px;
}

.reportShadow img
{
	border-left:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}

.presentShadow
{
	background-image:url(images/global/image_shadow.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:0px 3px 4px 0px;
	width:158px !important;
	width:161px;
	height:119px !important;
	height:123px;
}

.presentShadow img
{
	border-left:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}


.ATagInBox,
.ATagInBox:ACTIVE,
.ATagInBox:LINK,
.ATagInBox:VISITED 
{
	margin-left:5px;
	background-image:url(images/global/a_tag_in_box_bg.gif);
	background-repeat:no-repeat;
	background-position:0 3;
	padding: 0px 0px 0px 11px;
	color:#e14321;
	text-decoration: none;
	font-size:11px;
}

.ATagInBox:FOCUS,
.ATagInBox:HOVER
{
	margin-left:5px;
	background-image:url(images/global/a_tag_in_box_bg.gif);
	background-repeat:no-repeat;
	background-position:0 3;
	color:#e14321;
	text-decoration:underline;
	font-size:11px;
}

.reportYearPadding
{
	padding:0px 0px 0px 9px;
}

.reportTitlePadding
{
	padding:0px 0px 0px 5px;
}


.documentSpacing
{
	padding:0px 0px 16px 0px;
}

.directorSpacing
{
	padding:0px 0px 26px 0px;
}

.boxBrSpacing
{
	padding:0px 0px 7px 0px;
}

.boxBrSpacingIn
{
	padding:0px 0px 0px 30px;
}

.boxTitle2
{
	font-weight:bold;
	color:#657dad;
}

.searchBtn
{
	background:url(images/global/search_btn.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:15px;
	border:0px;
	cursor:pointer;
}

.resetBtn
{
	background:url(images/global/reset_btn.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:15px;
	border:0px;
	cursor:pointer;
}

.formField
{
	border:1px solid #b1aeac;
	height:20px;
}

.selectMonthBorder, .selectYearBorder
{
	border:0px !important;
	border:1px solid #CECED0;
	height:20px;
}

.selectMonthBorder
{
	height:20px;
	width:60px;
	overflow:hidden;
}

.selectYearBorder
{
	height:20px;
	width:52px;
	overflow:hidden;
}

.selectYearField
{
	width:52px;
	height:20px;
	font-size:11px;
	margin:0px 0px 0px 0px !important;
	margin:-1px 0px 0px -1px;
	border:1px solid #CECED0;
}

.selectMonthField
{
	width:60px;
	height:20px;
	font-size:11px;
	margin:0px 0px 0px 0px !important;
	margin:-1px 0px 0px -1px;
	border:1px solid #CECED0;
}

.smallPhotoPadding
{
	padding:0px 0px 10px 10px;
	background-position:right top;
	background-repeat:no-repeat;
}

.tabArea
{
	border-bottom:1px solid #E14423;
}

.galleryNum
{
	color:#777777;
	font-weight:bold;
	margin:0px 5px 0px 5px;
}

.photoBorder
{
	border:1px solid #797979;
}

.contentLine
{
	background-color:#E8E8E8;
}

.searchItemPadding
{
	padding:0px 0px 5px 0px;
}

.businessTitle
{
	font-weight:bold;
	line-height:28px;
}

.businessPhotoMargin
{
	padding:0px 0px 10px 10px;
	float:right;
}

.businessPhotoBg
{
	background-color:#EFEFEF;
	border:1px solid #D3D3D3;
	text-align:center;
	padding:5px 0px 5px 0px;	
	width:162px;
}

.businessPhotoCaption
{
	font-size:10px;
	color:#999999;
	text-align:left;
	padding:5px 5px 0px 5px;
}

#businessDivisions
{
	padding: 0px 0px 0px 0px;
}
#businessDivisions ul
{
	margin:0px;
	padding:0px;
	border:0px;
}
#businessDivisions ul li
{
	list-style:none;
	float:left;
	width:105px !important;
	width:106px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 1px;
	height:338px;
	text-align:right;
}




/* ***************************************************************** */

#globalSearch_btn
{
	background-image:url(images/global/search_btn.gif);
	background-position:top;
	background-repeat:no-repeat;
	border:0px;
	background-color:#FFF;
	width:20px;
	height:20px;
}

.searchResultItems
{
	/*padding:10px 0px 0px 0px;*/
}

.searchResultTitle *
{
	color:#740316;
}

.searchResultContent
{
	
}

.searchResultLink
{
	color:#58B3DF;
}

.searchResultLink A, .searchResultLink A:ACTIVE, .searchResultLink A:LINK, .searchResultLink A:VISITED {
	color:#58B3DF;
	text-decoration: none;
}
.searchResultLink A:FOCUS, .searchResultLink A:HOVER {
	color:#58B3DF;
	text-decoration:underline;
}
.search_btn
{
	background-image:url(images/global/search_btn.gif);
	background-position:top;
	background-repeat:no-repeat;
	border:0px;
	background-color:#FFF;
	width:20px;
	height:20px;
	
}

.searchTop
{
	background-color:#e6e6e6;
	padding:5px 5px 5px 5px;
}

.searchArea
{
	border:1px solid #B1AEAC;
}



/* ***************************************************************** */

/* menu style start */
  /* DEFAULT STYLES ---- NEEEDED START */
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
  .clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
  /* DEFAULT STYLES ---- NEEEDED END */
.mainMenu {
	position:absolute;
	visibility:hidden;
}
.subMenuReg, .subMenuOver {
	font-size:11px;
	position: absolute;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	margin:0px;
	padding:3px 13px 3px 13px;;
	background-image:url(images/nav/sub_bg.gif);
	background-repeat:repeat-y;
	background-position:left;
	
}

.subMenuReg
{
	color:#88807d;
}

.subMenuOver
{
	color:#e04620;
}



.subMenuOver {
	cursor: pointer;
}
/* menu style end */

/* ***************************************************************** */