/* CSS Document */
.footerbg{
	background-image:url(images/footerbg.gif);
}

.bg_middle	{
	background-image:url(images/image_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.bg_middle1	{
	background-image:url(images/image.gif);
	background-repeat:repeat-x;
}

.bg_middle2	{
	background-image:url(images/middle_bg.gif);
}

.bg_middle3	{
	background-image:url(images/internal_header.jpg);
	background-repeat:no-repeat;
}
.bg_middleCompany{
	background-image:url(images/internal_headerCompany.jpg);
	background-repeat:no-repeat;
}
.bg_middleMarketSectors{
	background-image:url(images/internal_headerMarketSectors.jpg);
	background-repeat:no-repeat;
}
.bg_middleCoreServices{
	background-image:url(images/internal_headerCoreServices.jpg);
	background-repeat:no-repeat;
}
.bg_middleCertifications{
	background-image:url(images/internal_headerCertifications.jpg);
	background-repeat:no-repeat;
}
.bg_middleCustomerFocus{
	background-image:url(images/internal_headerCustomerFocus.jpg);
	background-repeat:no-repeat;
}
.bg_middleVIP{
	background-image:url(images/internal_headerVIP.jpg);
	background-repeat:no-repeat;
}
.bg_middleVIP1{
	background-image:url(images/Victron_mex_banner_pic1.jpg);
	background-repeat:no-repeat;
}
.bg_middleContactUs{
	background-image:url(images/internal_headerContactUs.jpg);
	background-repeat:no-repeat;
}
.bg_middleSpotlight{
	background-image:url(images/internal_headerSpotlight.jpg);
	background-repeat:no-repeat;
}
.bg_middleSupplyChain{
	background-image:url(images/internal_headerSupplyChain.jpg);
	background-repeat:no-repeat;
}
.bg_middleFlexible{
	background-image:url(images/internal_headerFlexible.jpg);
	background-repeat:no-repeat;
}
.bg_middleScalable{
	background-image:url(images/internal_headerScalable.jpg);
	background-repeat:no-repeat;
}
.bg_middleReliable{
	background-image:url(images/internal_headerReliable.jpg);
	background-repeat:no-repeat;
}
.mid_bg_box {
	background-image:url(images/mid_bg_box.gif);
	background-color:#F6F7F7;
	background-repeat:repeat-x;
	background-position:bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #80979D;
	border-right-color: #80979D;
	border-bottom-color: #80979D;
	border-left-color: #80979D;

}

.topline	{
	background-image:url(images/image2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.leftshadow{
	background-image:url(images/left_shadow.gif);
}

.rightshadow{
	background-image:url(images/right_shadow.gif);
}

.bgmenus{
	background-image:url(images/button_bg.gif);
}

.arial11{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.arial11:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.arial11:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.arial11:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.arial11:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-decoration:none;
}

.arial111{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.arial111:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.arial111:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.arial111:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.arial111:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-decoration:none;
}


.arial11white{

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:18px;

}

body {
	background-color: #D1D8DD;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.skinheader{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#025CA5;

}

.skinmenu{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
}

.skinuser{
text-align:right;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.skincontentstable{
width:100%;
padding:5px;
}

.leftpane{
width:0%;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#4E5F76;
}

.contentpane{
width:100%;
margin-left:10px;
margin-right:10px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#4E5F76;
}

.rightpane{
width:0%;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#4E5F76;

}


.skinfooter{
text-align:center;
font-weight:bold
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#303030;
}

.OtherTabs{
	font-weight: normal;
    font-size: 10px;
    color: #ffffff;
    font-family: arial;
    text-decoration: none;
}

.SkinObject {
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-family: arial;
    text-decoration: none;
}
A.SkinObject:link {
    text-decoration:none;
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-family: arial;
}

A.SkinObject:visited  {
    text-decoration:none;
    font-size: 11px;
    color: ffffff;
    font-family: arial;
}

A.SkinObject:active   {
    text-decoration:none;
    font-weight: normal;
    font-size: 11px;
    color: ffffff;
    font-family: arial;
}

A.SkinObject:hover    {
    text-decoration:none;
    font-weight: normal;
    font-size: 11px;
    font-family: arial;
    color:#FFFF99;
}



.Head   {
    font-family: arial;
    font-size:  12px;
    font-weight: bold;
    color: black;
}


/*Custom CSS */



.textgreen {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #4DE026;
	text-decoration: none;
}
.textwht {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.arial {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.arial10 {

	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.title {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #381F6E;
	text-decoration: none;
}
.bluetext {

	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #381F6E;
	text-decoration: none;
}
.textwht {
	font-family: arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}


.leftmenus2 {
	background-image: url(images/leftmenus.gif);
	background-repeat: no-repeat;
	height:29px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#290870;
}

.bgtitle {
	background-image: url(images/bg_internaltitle.gif);
	background-repeat: no-repeat;
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#35006A;
}

.lefttitletext {
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#35006A;
}


.toppanebclass {
	background-image: url(images/bg_internal1.gif);
	background-repeat: repeat-x;
}
.bg_middle {
	background-image: url(images/middle.gif);
}


/*MENU*/
/* these are initial menus*/
.MainMenu_MenuContainer, .MainMenu_MenuContainer TD, .MainMenu_MenuBar TD{
	border-left: #CAC7C7 0px solid; border-bottom: #CAC7C7 0px solid; border-top: #CAC7C7 0px solid; 
	border-right: #CAC7C7 0px solid;
	height:auto; filter:none;
	border-color: 616D7B;
	font-family:Arial;font-weight:bold;font-size:11px;letter-spacing:0px;text-align:center;
	text-transform:none;
	color:#ffffff;
	padding-left:1px;
	padding-right:1px;
	background-image:url(images/button_bg.gif);
	background-position:center;

}

.MainMenu_SubMenu TD{
	font-family:Arial;font-weight:bold;font-size:11px;text-align:left;letter-spacing:0px;text-transform:none;
}

.MainMenu_SubMenu{
	border-left: #023392 0px solid; border-bottom: #023392 0px solid; border-top: #023392 0px solid; 
	border-right: #023392 0px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='Black', Direction=135, Strength=2); 
	font-family:Arial;font-weight:Bold;font-size:11px;text-align:left;letter-spacing:0px;text-transform:none;color:#ffffff;

}

.MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuArrow{
	border-left: #F0F0F0 0px solid; 
	border-bottom: #F0F0F0 0px solid; 
	border-top: #F0F0F0 0px solid; 
	border-right: #F0F0F0 0px solid;
	color:#000000;
}

.MainMenu_MenuItemSel{
	border-left: #023392 0px solid; 
	border-bottom: #023392 0px solid; 
	border-top: #023392 0px solid; 
	border-right: #023392 0px solid; 
	background-color: #6F8C95;
	color:#FFFF00;
	}


.MainMenu_SubMenu .MainMenu_MenuItemSel{
	border-left: #023392 0px solid; 
	border-bottom: #023392 0px solid; 
	border-top: #023392 0px solid; 
	border-right: #023392 0px solid; 
	background-color: #6F8C95;
	color:#FFFF00;
}
.rootmenuitemselected td, .rootmenuitembreadcrumb td
{
	background-image:none;
}
.ModuleTitle_MenuBreak{
	background-color: #F0F0F0;
}

TD.MainMenu_MenuIcon{
	width:20px;
	text-align: right;
}

.menuitemactive td, .rootmenuitembreadcrumb td
{
	color:#000000;
	background-image:url(active.gif);
	text-transform:none;
	text-decoration: bold;	padding-left:3px;
	padding-right:1px;
}

.menuitemsel td, .rootmenuitembreadcrumb td
{
	color:#ffffff;
	background-image:url(active.gif);
	text-transform:none;
	text-decoration: bold;	padding-left:1px;
	padding-right:1px;
}


td{
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
line-height:auto;
}


.textgrn {
font-family:Arial, Helvetica, sans-serif;
color:#54676C;
font-size:12px;
}

.arial_13_reg_green {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #54676C;
	text-decoration: none;
}
.arial_13_wh_reg {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial_13_black {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.arial_13_bold_wh {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #80979D;
	border-right-color: #80979D;
	border-bottom-color: #80979D;
	border-left-color: #80979D;
}
.arial_12_green {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.arial_12_green_bold_underline {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5C7177;
	text-decoration: underline;
}


.arial_18_wh {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial_12_black {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial_13_wh_reg_underline {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.arial_13_bold_green {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4E6369;
	text-decoration: none;
}
.arial_13_bold_green_underline {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4E6369;
	text-decoration: underline;
}
.arial_15_reg_green {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4E6369;
	text-decoration: none;
}
.arial_13_border {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #4E6369;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4E6369;
	border-right-color: #4E6369;
	border-bottom-color: #4E6369;
	border-left-color: #4E6369;
	background-image: url(images/search_bg.gif);
}


.arial_16_black {
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #51676C;
	text-decoration: none;
}


.borderinternal {
	background-color: #E1E5E9;
	border: 1px solid #C8D3D7;
}
.ifpWrapper{
	border-right: #8f9cab 1px solid; 
	border-top: #8f9cab 1px solid; 
	border-left: #8f9cab 1px solid; 
	border-bottom: #8f9cab 1px solid; 
	width: 215px; 
	background-color: #FFFFFF;
	padding:10px 0 10px 0;
	float:left;
}
.ifpItemWrapper{
	float: left; 
	width: 215px; 
	padding:0 0 10px 0;
}
.ifpItemLeft{
	float: left; 
	width: 65px; 
	padding:0 0 0 5px;
}

.ifpItemRight{
	float: left; 
	width: 135px; 
	padding:5px;
	text-align:left;
}
.ifpTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#394B5E;
	margin:0;
}
.ifpText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#001B35;
	margin:0;
}
.ifpThumb{
	float: left; 
	width: 60px; 
	height: 45px; 
	margin:5px 0 0 0;
}
.ifpLink{
	float: left; 
	width: 60px; 
	height: 25px; 
	margin:5px 0 0 0;
	text-align:center;
}
.ifpLink a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#001B35;
		margin:0;
}
.ifpLink a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#003D79;
}
.ifpLink a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#001B35;
}
.ifpLink a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#001B35;
}

