

/* System CSS styles */

.Heading  {
	font-family: Arial, Helvetica, sans-serif;
}

.HeadingWhite  {
	font-size: 48px;
	color: #E5E5E5;
	padding-top: 30px;
	padding-bottom: 10px;
}

.SubHeadingPink  {
	font-size: 18px;
	color: #F171A0;
	padding-top: 10px;
	padding-bottom: 40px;
}

.SubHeadingWhite  {
	font-size: 24px;
	color: #ffffff;
	padding-top: 5px;
}

.SmallHeadingPink  {
	font-size: 12px;
	color: #F171A0;
	padding-top: 10px;
}

body  {
	font-size: 12px;
	color: #cccccc;
	background-color: #171717;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Tahoma, Arial, Verdana;
}



/* End system CSS styles */



/* Custom CSS styles */

/**************************Core styles**************************/
body {margin:0px;padding:0px;font-family:Tahoma, Arial, Verdana;font-size:12px; background-color:#171717; color:#cccccc;}
p { padding-top:10px; padding-bottom:10px;margin:0px; font-family:Arial, Helvetica, sans-serif;}

a {color:#3cacd8; text-decoration:none;}
a:link,a:active {color:#3cacd8; text-decoration:none; }
a:hover{color:#3cacd8; text-decoration:underline;}
a:visited{color:#3cacd8; text-decoration:none; }

.ReadMore {color:#FFFFCC; text-decoration:none;font-weight:normal; font-size:11px;}
.ReadMore a{color:#FFFFCC; text-decoration:none;font-weight:normal;font-size:11px;}
.ReadMore a:link {color:#FFFFCC; text-decoration:none; font-weight:normal;font-size:11px;}


.ReadMore a:active {color:#FFFFCC; text-decoration:none; font-weight:normal;font-size:11px;}
.ReadMore a:visited{color:#FFFFCC; text-decoration:none; font-weight:normal;font-size:11px;}
.ReadMore a:hover{color:#FFFF33; text-decoration:underline;font-weight:normal;font-size:11px;}
ul{}
li{padding:3px}
h1{}
h2{}
h3{}


/***********************TemplateStyles*************************/
.WrapperDiv {}
.LeftSectionWrap { width:718px; vertical-align:top;text-align:left;}
.RightSectionWrap{ width:270px; vertical-align:top;text-align:left;}
.TopFlagWrap{ background-color:#000000}
.TopLogoWrap{ background-color:#000000}
.TopMenuWrap {}
.TopBannerWrap{}
.TopLogoFlashWrap {}
.BottomWrap{ width:988px;}

.ContentDiv2{ background-color:#171717; background-image:url(resources/images/ContentDiv2BG.png); background-position:top left; background-repeat:no-repeat; margin-left:15px; margin-right:6px;}

.ContentDiv2 .LeftMenu{ width:140px; padding-left:16px; vertical-align:top; text-transform:uppercase }
.ContentDiv2 .InfoContent{ width:500px; padding:20px 20px 40px 20px; vertical-align:top; height:475px;}
.InfoContent2{width:657px; padding:20px 20px 40px 20px;vertical-align:top; height:475px;}



.MasterWrap{ }

/*******************Top Section*******************************/
.TopLanguageDiv{ float:right;}
.TopLogoDiv{ padding-left:19px; padding-bottom:26px; float:left;}

/***Topmenu****/

.TopMenuDiv{ background:url(resources/images/TopMenuBGnew.png) top left no-repeat;padding-top:8px; padding-left:26px; font-weight:bold; font-size:10px; color:#c8c8c8 ; height:45px; width:692px; }


.TopMenuLeftTD{}
.TopMenuMiddleTD{ }
.TopMenuMiddleTD a{font-size:10px;color:#c8c8c8;text-decoration:none;}
.TopMenuMiddleTD a:link, a:active,a:visited {font-size:10px;color:#c8c8c8;text-decoration:none;}
.TopMenuMiddleTD a:hover{font-size:10px;color:#ffffff;text-decoration: underline;}
.TopMenuMiddleTD:hover div{  color:#000000; display:block!important;}
.TopMenuRightTD{}
.TopMenuMiddleTDover div{display:block!important;}
.TopMenuMiddleTDover a{font-size:10px;}
.TopMenuMiddleTDover a:link, a:active,a:visited{font-size:10px;}
.TopMenuMiddleTDover a:hover{color:#FFFFFF;font-size:10px;}

.TopMenu{ background:url(resources/images/Topmenu.png) repeat-x left top;font-weight:bold;font-size:10px;color:#c8c8c8; 
text-decoration:none;height:24px; margin:0px; padding-left:12px; padding-right:12px;padding-top:10px; display:block;}
.TopMenuselected{ background:url(resources/images/Topmenuselected.png) repeat-x left top;display:block;font-weight:bold; font-size:10px; 
color:#c8c8c8; text-decoration:none; height:24px; margin:0px;padding-left:12px; padding-right:12px;padding-top:10px;}
.TopMenuover{background:url(resources/images/Topmenu.png) repeat-x left top;cursor:pointer;cursor:hand;display:block;padding-left:12px; 
padding-right:12px;font-weight:bold;font-size:10px;color:#ffffff; text-decoration:underline; height:24px; margin:0px;padding-left:12px; padding-right:12px;padding-top:10px; text-decoration:underline;}
.TopMenuoverselected{ background:url(resources/images/Topmenuselected.png) repeat-x left top;cursor:pointer;cursor:hand;display:block;
padding-left:12px; padding-right:12px;font-weight:bold; font-size:10px; color:#c8c8c8 ; text-decoration:none; height:24px; margin:0px;padding-left:12px; padding-right:12px;padding-top:10px;}
/*******************Left section******************************/
.MenuLeft{ width:140px; padding-top:20px;}
.MenuLeft ul{margin:0px; padding:0px;}
.MenuLeft li{}


.LeftMenuDiv{ background-color:#2B2B2B;width:125px; }
.LeftMenuTd{border-bottom:1px solid #1E1E1E; color: #FFFFFF; padding:4px 0px 8px 17px; font-size:10px;width:125px; font-weight:bold; }
.LeftMenuTd a:link{color: #FFFFFF;font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase}
.LeftMenuTd a:active{color: #FFFFFF;font-size:10px; font-weight:bold; text-decoration: underline; text-transform:uppercase}
.LeftMenuTd a:visited{color: #FFFFFF;font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase}
.LeftMenuTd a:hover{color: #FFFFFF;font-size:10px; font-weight:bold; text-decoration: underline; text-transform:uppercase}

/*******************Catmenu******************************/
.displaynone{
display:none;
}

.L2selectd{
cursor:hand;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:e5e5e5;
letter-spacing:1px;
height:21px;
list-style:none;
background:url(resources/images/BGCatmenuSelected.png) left top no-repeat;
padding-left:20px;
padding-top:3px;
margin-bottom:3px;}
.L2Chldselectd{
cursor:hand;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:e5e5e5;
letter-spacing:1px;
height:21px;
list-style:none;
background:url(resources/images/BGCatmenuCHLDselected.png) left top no-repeat;
padding-left:20px;
padding-top:3px;
margin-bottom:3px;}

/*********************Right Section***************************/
.productbtnDIV{  padding:18px 0px 0px 6px;}
.productbtnDIV .productbtnFIRST{ height:100px; width:230px; background-image: url(resources/images/PRODTbtn_bgimg.png);background-repeat:no-repeat; margin-bottom:9px; }
.productbtnDIV .productbtnSECOND{height:100px; width:230px; background-image:url(resources/images/PRODTbtn_bgimg.png) ;background-repeat:no-repeat;margin-bottom:9px;}
.productbtnDIV .productbtnTHIRD{height:100px; width:230px; background-image:url(resources/images/PRODTbtn_bgimg.png) ;background-repeat:no-repeat;margin-bottom:9px;}
.productbtnDIV .firsthalfASH{ height:21px; padding-top:29px; padding-left:31px}
.productbtnDIV .firsthalfASH a{text-decoration:none;font-size:16px; color:#FFFF99; font-weight:bold;}
.productbtnDIV .firsthalfASH a:hover{text-decoration:underline;font-size:16px; color:#FFFF99; font-weight:bold;}
.productbtnDIV .secondhalfBLACK{ height:46px; padding-top:4px; padding:4px 35px 0px 34px; text-align: center; font-size:11px; color:#ffffff; font-family:Tahoma, Arial, Verdana; font-weight:normal}
.productbtnDIV .header{ font-size:16px; color:#ffffcc; font-weight:bold; font-family: Tahoma, Arial, Verdana; padding-left:9px }



.NewsBox{ background-image:url(resources/images/NewsBox_BG.png); background-repeat:repeat-y; padding:8px 21px 13px 20px;}
.NewsBox .header{font-family:Tahoma, Arial, Verdana; font-size:18px; color:#ffffff; padding-left:2px; padding-bottom:0px}
.NewsBox .HRline{ border-bottom:1px solid #D8B530; height:1px; border-top:1px none #D8B530; padding:0px 0px 0px 0px; width:100% }
.NewsBox .content{font-family:Tahoma, Arial, Verdana; font-size:11px; color:#CCCCCC; padding:15px 0px 4px 2px; font-weight:normal;}
.NewsBox .Lesmer{ font-size:11px; font-weight:bold;color:#3CACD8;}
.Lesmer a {color:#3cacd8; text-decoration:none; font-weight:bold;}
.Lesmer a:link,.Lesmer a:active {color:#3cacd8; text-decoration:none; font-weight:bold;font-size:11px;}
.Lesmer a:visited{color:#3cacd8; text-decoration:none; font-weight:bold;font-size:11px;}
.Lesmer a:hover{color:#3cacd8; text-decoration:underline; font-weight:bold;font-size:11px;}


/****Gode grunner****/
.GodeDiv {background-image:url(resources/images/NewsBox_BG.png); background-repeat:repeat-y; padding:8px 35px 50px 18px;}
.RightHeadingBlue{font-size:16px; color:#3CACD8; font-weight:bold; }
/****/


/************************Bottom Section***********************/
.BottomDiv{ padding:10px 28px 25px 10px; border-top:#333232 solid 1px;font-size:10px;}
.BottomDiv a{color:#3cacd8; text-decoration:none;font-size:10px;}
.BottomDiv a:link,.BottomDiv a:active,.BottomDiv a:visited{color:#3cacd8;text-decoration:none;font-size:10px;}
.BottomDiv a:hover{color:#3cacd8;text-decoration:underline;font-size:10px;}
/********************Content Styles***************************/

.BannerDiv{ padding:13px 14px 12px 14px;}
/*******Content with out left menu*****/
.ContentDiv{ background:url(resources/images/MainContentBG.png) top left no-repeat; margin-left:10px; margin-right:5px; padding-top:40px; padding-bottom:40px;padding-left:8px; }
.ContentTD{ width:314px; padding-left:19px; padding-right:12px; vertical-align:top;}
.ContentDiv .BTNImg{ padding-left:3px;}
.ContentDiv .BTNImg img { border:0px;}


.PagePath{color:#E5E5E5; font:Arial; font-size:10px; }
.PagePath a{color:#E5E5E5; text-decoration:none; font:Arial; font-size:10px; text-decoration:none;}
.PagePath a:link, a:active{color:#E5E5E5; text-decoration:none; font:Arial; font-size:10px;}
.PagePath a:visited{color:#E5E5E5; text-decoration:underline; font:Arial;font-size:10px;}
.PagePath a:hover{color:#ffffff; text-decoration:underline; font:Arial;font-size:10px;}


.InfoContent .BannerDiv{padding:0px; margin:0px; padding-bottom:30px;}

.HeadingBlue{color:#3cacd8; font-size:25px; padding-bottom:2px;margin:0px;}
.HeadingWhite { font:Tahoma,Regular; font-size:48px; color:#E5E5E5; padding-top:30px; padding-bottom:10px;}
.HeadingPink{}

.SubHeadingBlue{}
.SubHeadingWhite{font:Tahoma,Regular; font-size:24px; color:#FFFFFF;padding-top:5px;}
.SubHeadingPink{font:Tahoma,Regular; font-size:13px; color:#F171A0; padding-bottom:40px; padding-top:10px;}

.SmallHeadingPink{font:Tahoma,Regular; font-size:12px; color:#F171A0;padding-top:10px;}
.pinkline{border-bottom:1px #F171A0 solid; height:1px;}

.InholdStyle {
text-align:center;
width:100px;
vertical-align:top;}

/**************EVENT SPACE OVERRRIDING STYLES**********/
.Eventspace
{cursor:hand;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:e5e5e5;letter-spacing:1px;
background:url(resources/images/BGCatmenu.png) left top no-repeat;list-style:none;height:21px;padding-left:20px;padding-top:3px;
margin-bottom:3px;border-bottom:1px solid #3CACD8;}

.Eventspaceover
{cursor:hand;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:e5e5e5;letter-spacing:1px;
background:url(resources/images/BGCatmenu.png) left top no-repeat;list-style:none;height:21px;padding-left:20px;padding-top:3px;
margin-bottom:3px; text-decoration: underline;border-bottom:1px solid #3CACD8;}

.Eventspacesel
{
cursor:hand;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:e5e5e5;letter-spacing:1px;
height:21px;list-style:none;background:url(resources/images/BGCatmenuSelected.png) left top no-repeat;padding-left:20px;
padding-top:3px;margin-bottom:3px;border-bottom:1px solid #3CACD8;}
/************************DOWNLOAD center***************************************/
.bottomHGT{  padding-bottom:20px; padding-top:10px; padding-left:10px; padding-right:10px;}
.bottomHGT img { margin-left:10px;}
.DLC{}
.DLC TD{ width:33%;}
/************CUST ELE Online demo***************/


.knapp {background-image:url(resources/images/BynSend.gif);height:17px;width:72px;border:0px;}
.TxtNameBOLD{ padding:5px}
.InputBXcontact INPUT{ width:203px; border:1px solid #ffffff}
.TxtAreacontact INPUT{border:1px solid #ffffff}
.SendBTN{padding-top:8px;font-weight:bold;}
.SendBTN INPUT{ color:#000000;border:1px solid #ffffff;font:bold; text-align:top; height:21px; padding-top:0px; font-size:11px}

/************Articles************/

.articleHeader a {color:#3cacd8; text-decoration:none; font-size:12px; font-weight:bold}
.articleHeader a:link,a:active,a:visited{color:#3cacd8; text-decoration:none; font-size:12px; font-weight:bold;}
.articleHeader a:hover{color:#3cacd8; text-decoration:underline; font-size:12px; font-weight:bold}
.ArtDiv{ padding-bottom:10px;}
.ArtDate{ font-weight:bold;}
.texthidden{display:none}
.ArticleTicker{position:absolute; top:225px;margin-left:73px; font-size:11px;}
.ArticleTicker a{ color:#F9D436; text-decoration:none;font-size:11px; font-weight:normal; }
.ArticleTicker a:hover{ color:#F9D436; text-decoration: underline;font-size:11px;}
.articleIntro{padding:3px 0px 0px 7px;}
.imgDIV{ vertical-align:top}
.NewsSearch{float:left; padding-left:5px; padding-top:12px; vertical-align:top}
.NewsSearch INPUT{ border:1px #CCCCCC solid; margin:0px; padding:0px;}
/******************/
.HRlineblue{ border-bottom:1px solid #3cacd8; height:1px; border-top:1px none #3cacd8; padding:0px 0px 0px 0px; width:100%; margin:0px; padding:0px; }
.SubHeadingWhitesmall{font:Tahoma,Regular; font-size:18px; color:#FFFFFF;padding-top:5px;}
.SubHeadingWhitesmall2{font:Tahoma,Regular; font-size:12px; font-weight:bold; color:#FFFFFF;padding-top:5px;}



.AbtCotech{}
.AbtCotech .ContactPhoto{}
.AbtCotech .ContactPhoto IMG{width:115px;height:115px;}
.AbtCotech .NameDetails{}
.AbtCotech .Name{}



.VISPrductrDIV { background:url(resources/images/cotechv6_table_background.jpg) no-repeat left;
padding-left:440px;
height:51px;
margin-left:14px;
}
.VISPrductrDIV .DropDown {
}
.VISPrductrDIV .DropDown select {
color:#636363;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:146px;
height:19px;
border:1px solid #736B68;

}
.VISPrductrDIV .VisPRDCTRBTN {
padding-left:6px;
}
.VISPrductrDIV .VisPRDCTRBTN input {
height:21px;
width:91px;
background:#999999;
border:1px solid #736B68;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}

/* End custom CSS styles */

