

/* 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:#FFFFCC; text-decoration:none; font-weight: normal;}
a:link{color:#FFFFCC; text-decoration:none;font-weight:normal;}
a:active{color:#FFFFCC; text-decoration:none;font-weight:normal}
a:visited{color:#FFFFCC; text-decoration:none;font-weight:normal}
a:hover{color:#FFFFCC; text-decoration:underline;font-weight:normal}

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 a{font-size:10px;}
.TopMenuMiddleTD a:link, a:active,a:visited{font-size:10px;}
.TopMenuMiddleTD a:hover{color:#FFFFFF;font-size:10px;}
.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!important;;font-size:10px;color:#ffffff; text-decoration:underline; height:24px;
 margin:0px;padding-top:10px;}
.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:#3CACD8; font-weight:bold;}
.productbtnDIV .firsthalfASH a:hover{text-decoration:underline;font-size:16px; color:#3CACD8; 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;}
.NewsBox .Lesmer{ font-size:11px; font-weight:normal;color:#3CACD8;}
.Lesmer a {color:#ffffcc; text-decoration:none; font-weight:normal;}
.Lesmer a:link,.Lesmer a:active {color:#ffffcc; text-decoration:none; font-weight:normal;font-size:11px;}
.Lesmer a:visited{color:#ffffcc; text-decoration:none; font-weight:normal;font-size:11px;}
.Lesmer a:hover{color:#ffffcc; text-decoration:underline; font-weight:normal;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; font-weight:normal;}
.BottomDiv a{color:#3cacd8; text-decoration:none;font-size:10px;font-weight:normal;}
.BottomDiv a:link,.BottomDiv a:active,.BottomDiv a:visited{color:#3cacd8;text-decoration:none;font-size:10px;font-weight:normal;}
.BottomDiv a:hover{color:#3cacd8;text-decoration:underline;font-size:10px;font-weight:normal;}
/********************Content Styles***************************/

.BannerDiv{ padding:13px 14px 6px 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;text-transform:lowercase; }
.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{font:Tahoma,Regular; font-size:18px; color:#3cacd8;padding-top:5px;}
.SubHeadingWhite{font:Tahoma,Regular; font-size:24px; color:#FFFFFF;padding-top:5px;}
.SubHeadingPink{font:Tahoma,Regular; font-size:18px; 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;}
.SubHeadingWhitesmall{font:Tahoma,Regular; font-size:18px; color:#FFFFFF;padding-top:5px;}
.InholdStyle {text-align:center;width:100px;vertical-align:top;}
.HRlineblue{ border-bottom:1px solid #3cacd8; height:1px; border-top:1px none #3cacd8; padding:0px 0px 0px 0px; width:100%; }
/**************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; padding-bottom:4px; vertical-align:top;}
.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;}
.AbtCotech{}
.AbtCotech .ContactPhoto{}
.AbtCotech .ContactPhoto IMG{width:115px;height:115px; padding-left:50px;}
.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;

}
.NewsSearch{float:left; padding-left:5px; padding-top:12px; vertical-align:top}
.NewsSearch INPUT{ border:1px #CCCCCC solid; margin:0px; padding:0px;}

/* End custom CSS styles */

