﻿body
{
	background: #FFF url("images/basic/bg_sub.jpg") no-repeat center top;
	margin-top: 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #919191;
}
body.standard_text
{
    font-size: 11px;    
}
body.large_text
{
    font-size: 14px;    
}
body.frontpage
{
	background: #FFF url("images/basic/bg_front.jpg") no-repeat center top;
	margin-top: 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #919191;	
}
body.print{
	background:none;

}
h1
{
   font-size: 2.273em; 
   font-weight: normal;
   
}
h2
{
   font-size: 1.091em;  
   font-weight: bold;
}
h3
{
    font-size: 1em; 
    font-weight: bold;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.mainHeaderPrint
{
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	height: 45px;	
	padding-top: 35px;
	font-size: 10px;
	
}
.mainHeader
{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 45px;	
	padding-top: 35px;
	font-size: 10px;
	
}
.headerTable
{
	width: 950px;
	background: #CCC;
}
.headerTable a
{
    text-decoration: none;
    color: #919191;
}
.headerTable a:hover
{
    text-decoration: underline;
    color: #919191;
}
.headerLogo
{
	width: 140px;
	background: #FFF;
	padding-left: 5px;
}
.headerAdress
{
	width: 235px;
	background: #FFF;
}
.headerContact
{
	background: #FFF;
}
.headerLanguage
{
	background: #FFF;
}
.headersitemap
{
	background: #FFF;
	padding-right: 5px;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
    /*DROPDOWN MENU START*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mainMenu
{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	/*height: 43px;*/
	

}
.mainMenutable
{
	width: 950px;
	/*height: 43px;	*/
}
.mainMenutable td
{
	text-align: center;
	border: solid red 0px;
	
	
}
.topMenuUL
{
    display: inline; 
    margin: 0px;
    padding:0px;   
    
    
}
.topMenuUL li
{
    display: inline !important;  
    
    
    
    
}
.topMenuUL li span
{

    
    
    
    
}
.topMenuUL li a
{
    
    color: #7c7c7c;
	text-decoration: none;
	padding-left: 29px;
	padding-right: 30px;
	
    
}
.topMenuUL li a:hover
{
    
    color: #FFF;
	text-decoration: none;
    
}
/************************************/
/************************************/
.topMenu0, .topMenuC0
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/Erhvervsuddannelser.jpg") no-repeat 0px bottom;
	width: 186px;	
	color: #7c7c7c;
	text-decoration: none;
	display: block;
}
.topMenuC0:hover, .topMenuAC0:hover
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/_ErhvervsuddannelserRollOver.jpg") no-repeat 0px bottom;
	width: 186px;
	
	color: #FFF !important;
	text-decoration: none;
}
.topMenu0:hover, .topMenuA0, .topMenuAC0
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/ErhvervsuddannelserRollOver.jpg") no-repeat 0px bottom;
	width: 186px;
	
	color: #FFF !important;
	text-decoration: none;
}
/************************************/
.topMenu1, .topMenuC1
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/TekniskGymnasium.jpg") no-repeat 0px bottom;
	width: 178px;	
	
	color: #7c7c7c;
	text-decoration: none;
	display: block;
}

.topMenuC1:hover, .topMenuAC1:hover
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/_TekniskGymnasiumRollOver.jpg") no-repeat 0px bottom;
	width: 178px;
	height: 20px;
	
	color: #FFF;
	text-decoration: none;
}

.topMenu1:hover, .topMenuA1, .topMenuAC1
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/TekniskGymnasiumRollOver.jpg") no-repeat 0px bottom;
	width: 178px;
	height: 20px;
	
	color: #FFF;
	text-decoration: none;
}
/************************************/
.topMenu2, .topMenuC2
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/KurserEfteruddannelse.jpg") no-repeat 0px bottom;
	width: 218px;	
	color: #7c7c7c;
	text-decoration: none;
	display: block;
}
.topMenuC2:hover, .topMenuAC2:hover
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/_KurserEfteruddannelseRollOver.jpg") no-repeat 0px bottom;
	width: 218px;
	color: #FFF;
	text-decoration: none;
}
.topMenu2:hover , .topMenuA2, .topMenuAC2
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/KurserEfteruddannelseRollOver.jpg") no-repeat 0px bottom;
	width: 218px;
	color: #FFF;
	text-decoration: none;
}
/************************************/
.topMenu3, .topMenuC3
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/Virksomheder.jpg") no-repeat 0px bottom;
	width: 161px;	
	color: #7c7c7c;
	text-decoration: none;
	display: block;
}

.topMenuC3:hover, .topMenuAC3:hover
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/_VirksomhederRollOver.jpg") no-repeat 0px bottom;
	width: 161px;
	color: #FFF;
	text-decoration: none;
}

.topMenu3:hover , .topMenuA3, .topMenuAC3
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/VirksomhederRollOver.jpg") no-repeat 0px bottom;
	width: 160px;
	color: #FFF;
	text-decoration: none;
}
/************************************/
/************************************/
.topMenu4, .topMenuC4
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/Medier.jpg") no-repeat 0px bottom;
	width: 103px;	
	color: #7c7c7c;
	text-decoration: none;
	display: block;
}

.topMenuC4:hover,.topMenuAC4:hover
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/_MedierRollOver.jpg") no-repeat 0px bottom;
	width: 103px;
	color: #FFF;
	text-decoration: none;
}

.topMenu4:hover , .topMenuA4, .topMenuAC4
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/MedierRollOver.jpg") no-repeat 0px bottom;
	width: 103px;
	color: #FFF;
	text-decoration: none;
}
/************************************/
.topMenu5, .topMenuC5
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/Medier.jpg") no-repeat 0px bottom;
	width: 103px;	
	color: #7c7c7c;
	text-decoration: none;
	display: block;
}

.topMenuC5:hover, .topMenuAC5:hover
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/_MedierRollOver.jpg") no-repeat 0px bottom;
	width: 103px;
	color: #FFF;
	text-decoration: none;
}

.topMenu5:hover , .topMenuA5, .topMenuAC5
{
	background: #FFF url("images/basic/menu/mainMenuBackgrounds/MedierRollOver.jpg") no-repeat 0px bottom;
	width: 103px;
	color: #FFF;
	text-decoration: none;
}
/************************************/
/************************************/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
    /*DROPDOWN MENU SLUT*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mainSubmenu
{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 23px;
	font-size: 10px;

}
.mainSubmenu a
{
    text-decoration: none;
    color: #919191;
}
.mainSubmenu a:hover
{
    text-decoration: underline;
    color: #919191;
}
.mainSubmenuTable
{
	
	width: 950px;
	
}
.mainSubmenuSearchbar
{
	background: #FFF url("images/basic/seachbarBackground.jpg") no-repeat left bottom;
	width: 350px;
	height: 18px;
	padding: 5px 0px 0px 10px;
	vertical-align: top;
	font-size: 10px;
	
}
.mainSubmenuSearchbar div
{
	display: inline;
	margin-right: 5px;	
}
.mainSubmenuSearchbar img
{
	vertical-align: top;
}
.SearchField
{
	width: 260px;	
	height: 13px;
	background: #e5e5e5;
	border: solid 0px #FFF;
	color: #8c8c8c;
	font-size: 1em;
	
}
.input
{
	width: 260px;	
	height: 13px;
	background: #e5e5e5;
	border: solid 0px #FFF;
	color: #8c8c8c;
	font-size: 1em;
	
}
.mainSubmenuMisc
{
	background: #FFF url("images/basic/subMenuBackground.jpg") no-repeat right bottom;
	padding-left: 30px;	
	height: 18px;
	padding-top: 5px;
	
}

.mainSubmenuMisc img
{
	vertical-align:top;
	margin-right: 5px;
	height: 16px;
	
	
}
.mainSubmenuMisc span a {
      
}
.mainSubmenuMisc span
{
    position:relative;
	top: 1px;
	padding-right: 28px;
	
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mainBreadcrums
{
	margin-left: auto;
	margin-right: auto;
	width: 735px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 215px;
	padding-top: 5px;
	font-size:10px;
}
.mainBreadcrums a
{
    text-decoration: none;
    color: #919191;
}
.mainBreadcrums a:hover
{
    text-decoration: underline;
    color: #919191;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mainContentAreaFrontPage
{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	
		
}
.FrontPageLevel1
{
   
}
.FrontPageLevel2
{
    
}
.FrontPageLevel2Table
{
    
    width: 100%;
}
.FrontPageLevel2td
{
    padding: 0px;
    vertical-align: top;
}
.FrontPageLevel3
{
    
}
.FrontPageLevel3Table
{
    
    width: 100%;
}
.FrontPageLevel3td
{
    padding: 0px;
    vertical-align: top;
}
/*********box start***************************/
.seOgsaaBoxContent
{
   padding: 10px;
   color: #FFF;
       
}
.seOgsaaBoxContent a
{
    text-decoration: underline !important;
   color: #FFF !important;
   display: inline !important;
   background-image: none !important;
   background-color: transparent !important;
   padding: 0px !important;
   font-weight: normal !important;       
}
.seOgsaaBoxContent a:hover
{
    text-decoration: underline;
   color: #FFF !important;
   display: inline !important;
   background-image: none !important;
   background-color: transparent !important;
       
}
/*********se også start***************************/
.seOgsaaBoxBlue
{
    /*height: 94px;*/
    width: 100%;
}
.seOgsaaBoxBlue ul
{
    list-style: none;
    Padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    
    
    
}
.seOgsaaBoxBlue ul li
{
   background: transparent;
   padding-left: 0px;
   margin-bottom: 5px;
   display: block;
   line-height: 20px;

    
}
.seOgsaaBoxBlue a
{
   background:transparent url("images/basic/box/Blue/dot.png") no-repeat 6px 7px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #a5d3e1;
   text-decoration: none;
   font-weight: bold;

    
}
.seOgsaaBoxBlue a:hover
{
   background: #568bab   url("images/basic/box/Blue/plus.png") no-repeat 6px 7px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold; 
}
.seOgsaaBoxHeaderBlue
{
    background: #266489  url("images/basic/box/Blue/bg.jpg") repeat-x -1px -10px;  
   height:auto;
   line-height: 15px;
   padding: 8px 3px 7px 3px;
   color: #FFF;
   font-weight: bold;
   font-size: 1.1em;
   
   

    
}
.seOgsaaBoxMainBlue
{
  background: #266489  url("images/basic/box/Blue/bg.jpg") repeat-x top;
  
  padding: 0px 0px 0px 0px;
  font-size: 0.9em;
}
/*-----------------------------------------------*/
.seOgsaaBoxRed
{
   /* height: 94px;*/
    width: 100%;
}
.seOgsaaBoxRed ul
{
    list-style: none;
    Padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    
    
    
}
.seOgsaaBoxRed ul li
{
   background: transparent;
   padding-left: 0px;
   margin-bottom: 5px;
   display: block;
   line-height: 20px;

    
}
.seOgsaaBoxRed a
{
   background:transparent url("images/basic/box/Red/dot.png") no-repeat 6px 7px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #d4b9b9;
   text-decoration: none;
   font-weight: bold;

    
}
.seOgsaaBoxRed a:hover
{
   background: #b13f43   url("images/basic/box/Red/plus.png") no-repeat 6px 7px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;

    
}
.seOgsaaBoxHeaderRed
{
    background: #98171b  url("images/basic/box/Red/bg.jpg") repeat-x -1px -10px;  
   height:auto;
   line-height: 15px;
   padding: 8px 3px 7px 3px;
   color: #FFF;
   font-weight: bold;
   font-size: 1.1em;
   
   

    
}
.seOgsaaBoxMainRed
{
  background: #98171b  url("images/basic/box/Red/bg.jpg") repeat-x top;
  
  padding: 0px 0px 0px 0px;
  font-size: 0.9em;
}
/*-----------------------------------------------*/
.seOgsaaBoxGreen
{
    /*height: 94px;*/
    width: 100%;
}
.seOgsaaBoxGreen ul
{
    list-style: none;
    Padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    
    
    
}
.seOgsaaBoxGreen ul li
{
   background: transparent;
   padding-left: 0px;
   margin-bottom: 5px;
   display: block;
   line-height: 20px;

    
}
.seOgsaaBoxGreen a
{
   background:transparent url("images/basic/box/Green/dot.png") no-repeat 6px 8px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #b2d7a8;
   text-decoration: none;
   font-weight: bold;

    
}
.seOgsaaBoxGreen a:hover
{
   background: #86b360   url("images/basic/box/Green/plus.png") no-repeat 6px 7px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;

    
}
.seOgsaaBoxHeaderGreen
{
    background: #609136  url("images/basic/box/Green/bg.jpg") repeat-x -1px -10px;  
  
   padding: 8px 3px 7px 3px;
   height:auto;
   line-height: 15px;
   color: #FFF;
   font-weight: bold;
   font-size: 1.1em;
    

    
}
.seOgsaaBoxMainGreen
{
  background: #609136  url("images/basic/box/Green/bg.jpg") repeat-x top;
  
  padding: 0px 0px 0px 0px;
  font-size: 0.9em;
}
/*-----------------------------------------------*/
.seOgsaaBoxBlack
{
    /*height: 94px;*/
    width: 100%;
}
.seOgsaaBoxBlack ul
{
    list-style: none;
    Padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    
    
    
}
.seOgsaaBoxBlack ul li
{
   background: transparent;
   padding-left: 0px;
   margin-bottom: 5px;
   display: block;
   line-height: 20px;

    
}
.seOgsaaBoxBlack a
{
   background:transparent url("images/basic/box/Black/dot.png") no-repeat 6px 7px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #a1a1a1;
   text-decoration: none;
   font-weight: bold;

    
}
.seOgsaaBoxBlack a:hover
{
   background: #444444   url("images/basic/box/Black/plus.png") no-repeat 6px 7px;    
   padding-left: 20px;
   margin-bottom: 0px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;

    
}
.seOgsaaBoxHeaderBlack
{
    background: #000  url("images/basic/box/Black/bg.jpg") repeat-x -1px -10px;  
   height:auto;
   line-height: 15px;
   padding: 8px 3px 7px 3px;
   color: #FFF;
   font-weight: bold;
   font-size: 1.1em;
   
   

    
}
.seOgsaaBoxMainBlack
{
  background: #000  url("images/basic/box/Black/bg.jpg") repeat-x top;
  
  padding: 0px 0px 0px 0px;
  font-size: 0.9em;
}
/*********se også send***************************/
.frontpageBox
{
    /*height: 94px;*/
    width: 313px;
    }
.frontpageBox a
{
    color: #FFF;
    text-decoration: none;
    }
.frontpageBoxHeader
{
    font-size: 1.364em;
    font-weight: bold;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    
}
.frontpageBoxLeftBottom
{
    height: 3px !important;
    width: 3px;  
}
.frontpageBoxRightBottom
{
    height: 3px !important;
    width: 3px;  
}
/*++++++++Green Start++++++++++++++++++++++++++++++++++++*/
.frontpageBoxLeftTopGreen
{
    background: #609136  url("images/basic/box/Green/bg.jpg") repeat-x top;
    height: 3px;
    width: 3px;    
}
.frontpageBoxLeftTopGreen img
{
    vertical-align: top;
}
.frontpageBoxRightTopGreen
{
    background: #609136  url("images/basic/box/Green/bg.jpg") repeat-x top;
    height: 3px;    
    width: 3px;    
    
    
}
.frontpageBoxRightTopGreen img
{
    vertical-align: top
}
.frontpageBoxMainGreen
{
  background: #609136  url("images/basic/box/Green/bg.jpg") repeat-x top;
  color: #FFF;
  padding: 10px 1px 10px 10px;
  font-size: 0.8em;
}
.frontpageBoxBottomGreen
{
  background: #609136;    
  height: 1px;
}
/*++++++++Green END++++++++++++++++++++++++++++++++++++++*/
/*++++++++Red Start++++++++++++++++++++++++++++++++++++*/
.frontpageBoxLeftTopRed
{
    background: #98171b  url("images/basic/box/Red/bg.jpg") repeat-x top;
    height: 3px;
    width: 3px;    
}
.frontpageBoxLeftTopRed img
{
    vertical-align: top;
}
.frontpageBoxRightTopRed
{
    background: #98171b  url("images/basic/box/Red/bg.jpg") repeat-x top;
    height: 3px;    
    width: 3px;    
    
}
.frontpageBoxRightTopRed img
{
    vertical-align: top
}
.frontpageBoxMainRed
{
  background: #98171b  url("images/basic/box/Red/bg.jpg") repeat-x top;
  color: #FFF;
  padding: 10px 1px 10px 10px;
  font-size: 0.8em;
}
.frontpageBoxBottomRed
{
  background: #98171b; 
  height: 1px;  
}
/*++++++++Red END++++++++++++++++++++++++++++++++++++++*
/*++++++++Blue Start++++++++++++++++++++++++++++++++++++*/
.frontpageBoxLeftTopBlue
{
    background: #266489  url("images/basic/box/Blue/bg.jpg") repeat-x top;
    height: 3px;
    width: 3px;    
}
.frontpageBoxLeftTopBlue img
{
    vertical-align: top;
}
.frontpageBoxRightTopBlue
{
    background: #266489  url("images/basic/box/Blue/bg.jpg") repeat-x top;
    height: 3px;    
    width: 3px;    
    
}
.frontpageBoxRightTopBlue img
{
    vertical-align: top
}
.frontpageBoxMainBlue
{
  background: #266489  url("images/basic/box/Blue/bg.jpg") repeat-x top;
  color: #FFF;
  padding: 10px 1px 10px 10px;
  font-size: 0.8em;
}
.frontpageBoxBottomBlue
{
  background: #266489;
  height: 1px;  
}
/*++++++++Blue END++++++++++++++++++++++++++++++++++++++*/
/*++++++++Black Start++++++++++++++++++++++++++++++++++++*/
.frontpageBoxLeftTopBlack
{
    background: #000  url("images/basic/box/Black/bg.jpg") repeat-x top;
    height: 3px;
    width: 3px;    
}
.frontpageBoxLeftTopBlack img
{
    vertical-align: top;
}
.frontpageBoxRightTopBlack
{
    background: #000  url("images/basic/box/Black/bg.jpg") repeat-x top;
    height: 3px;    
    width: 3px;    
    
    
}
.frontpageBoxRightTopBlack img
{
    vertical-align: top
}
.frontpageBoxMainBlack
{
  background: #000  url("images/basic/box/Black/bg.jpg") repeat-x top;
  color: #FFF;
  padding: 10px 1px 10px 10px;
  font-size: 0.8em;
}
.frontpageBoxBottomBlack
{
  background: #000; 
  height: 1px;  
}
/*++++++++Black END++++++++++++++++++++++++++++++++++++++*/
/*++++++++Gray START++++++++++++++++++++++++++++++++++++*/
.frontpageInfoBox
{
  margin: 0px;
  
}
.frontpageInfoBox a
{
    text-decoration: none;
    color: #919191;
  
}
.frontpageInfoBoxLeftTop ,.News_ListTextTopLeft
{
    width: 3px;
    height: 31px;
    background: #e6e6e6;
    
}
.frontpageInfoBoxTop ,.News_ListTextTop
{
    background: #e6e6e6  url("images/basic/box/Gray/bg_top.jpg") repeat-x top;        
    width: 100%;
    Padding: 0px 20px 0px 20px;
    height: 31px;
    font-size: 1.364em;
    font-weight: bold;
	position: relative;
}
.frontpageInfoBoxTopImg
{
	position: absolute;
	right: 0px;
	top: 2px;

}
.frontpageInfoBoxRightTop ,.News_ListTextTopRight
{
    width: 3px;  
    height: 31px;
    background: #e6e6e6;
}
.frontpageInfoBoxMain 
{
    background: #FFF  url("images/basic/box/Gray/bg_bottom.jpg") repeat-x top; 
    Padding: 10px 20px 10px 20px;
    height: 134px;
    
}


   
.frontpageInfoBoxMain ul
{
    
    Padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    list-style: none;
    
}
.frontpageInfoBoxMain ul li
{
   background: transparent  url("images/icons/Arrow.png") no-repeat left 2px;  
   padding-left: 20px;
   margin-bottom: 5px;

    
}
/*++++++++Gray END++++++++++++++++++++++++++++++++++++++*/
/*********box end***************************/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mainContentArea
{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
		
}
.mainContentTable
{
	width:950px;	
	height: 200px;
}
/************************************/
.mainContentLeftColumnWhite
{
	width: 182px;
	background: #FFF;  
	vertical-align: top;
	
	
}
.mainContentLeftColumn
{
	width: 182px;
	background: #FFF url("images/basic/menu/leftMenu/leftMenuBackground.jpg") repeat-y left top;  
	vertical-align: top;
	font-size: 11px;
}
.leftMenuTop
{
	background:  #ebebeb url("images/basic/menu/leftMenu/leftMenuNiv1Background.jpg") repeat-x bottom;
	/*height: 12px;*/
	color: #666666;
	padding: 10px 5px 10px 20px;
	display: block;
	border-bottom: solid 1px #ddd;
	
}
.leftMenuTop a
{
	color: #666666;
	text-decoration: none;
	
}
.leftMenuTop a:hover
{
	color: #666666;
	text-decoration: underline;
	
}
.leftMenuUl
{
	margin: 0px 2px 0px 2px;
	padding: 0px;
	list-style: none;	
}
.leftMenuLiNiv1
{
	background: #ebebeb url("images/basic/menu/leftMenu/leftMenuNiv1Background.jpg") repeat-x left bottom;
	display: block;
	padding: 10px 1px 10px 10px;
}
.leftMenuLiNiv1 div
{
	display: block;
	padding-left: 10px;
	
}
.leftMenuLiNiv1 div:hover
{
	background: url("images/basic/menu/leftMenu/plus.png") no-repeat 0px 4px;
	display: block;
	padding-left: 10px;
	
	
}
.leftMenuLiNiv1 a
{
	text-decoration: none;
	color: #666;
}
.leftMenuLiNiv1Active
{
	background: url("images/basic/menu/leftMenu/arrow.png") no-repeat 10px 12px;
	width: 152px;
	padding: 10px 5px 2px 20px;
	color: #000;
}

.leftMenuLiNiv1ActiveNoCont{
	
	background: #ebebeb url("images/basic/menu/leftMenu/leftMenuNiv1Background.jpg") repeat-x left bottom;
	width: 165px;
	padding: 10px 5px 10px 8px;
	color: #000;
	

}
.leftMenuLiNiv1ActiveNoCont div{
	
	background: url("images/basic/menu/leftMenu/arrow.png") no-repeat 1px 2px;
	padding-left: 12px; 
	
	

}
.leftMenuLiNiv2Active
{
	background: #f7f7f7;	
	padding: 5px 5px 5px 35px;
}

.leftMenuLiNiv3Active
{
	background: #f7f7f7;	
	padding: 2px 5px 2px 55px;
}
.leftMenuLiNiv2Active a, .leftMenuLiNiv3Active a{
   text-decoration:none;
   color: #666;
}

.leftMenuLiNiv1Active a, .leftMenuLiNiv1ActiveNoCont a 
{
	text-decoration: none;
	color: #000;
}
.leftMenuLiNiv2
{
	background: transparent;	
	padding: 5px 5px 5px 35px;
}

.leftMenuLiNiv3
{
	background: transparent;	
	padding: 2px 5px 2px 55px;
	
	
}
.leftMenuLiNiv2 a, .leftMenuLiNiv3 a
{
	text-decoration: none;
	color: #666;
}
.leftMenuLiNiv2:hover
{
	background: #f7f7f7;	
	padding: 5px 5px 5px 35px;
}


/************************************/
 
 .mainContentCenterColumn
 {
     vertical-align: top;
     width: 583px;
     background: #FFF;	 
}
 .mainContentHolder
 {
    margin-left: 35px;
    margin-right: 35px; 
	color: #000000;    
 }
.mainContentHolder #searchstring{
	
	width: 120px;
 }
 
.ListRowAlt,.ListRowNormal{
 overflow:hidden;

}
/************************************/ 	
 .mainContentRightColumn
 {
 	width: 183px;
 	background: #FFF;
 	vertical-align: top;
	font-size: 11px;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.contactComp
{
	background: #a1a1a1 url("images/basic/comps/contactBackground.jpg") repeat-x top;	
	color: #FFF;
	width: 183px;
}
.contactComp a
{
    text-decoration: none;
	color: #FFF;

}
.contactTop
{
	height: 21px;	
	background: #696969 url("images/basic/comps/contactTop.jpg") no-repeat top;	
	padding: 10px 10px 0px 10px;
	FONT-WEIGHT: bold;
	position: relative;
}
.contactImg
{
	position: absolute;
	right: 10px;
	top: 7px;
}
.contactContent
{
	padding: 5px 10px 5px 10px;
	line-height: 17px;
	font-size:10px;
}
.contactBottom
{
	height: 2px;
	background: #a1a1a1 url("images/basic/comps/contactBottom.jpg") no-repeat bottom;		
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mainFooter
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	font-size: 0.8em;
	border-top: solid 1px #d2d2d2;
	
}
.mainFooter a
{
	text-decoration: none;
	color: #919191;
}
.mainFooter table
{
    width: 100%;    
}
.footerLeft
{
	float: left;
}
.footerCenter
{
	float: none;
}
.footerRight
{
    float: right;
}
/*¤¤¤¤¤¤¤¤¤¤Sitemap start¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤*/
.sitemap
{
    padding: 0px;
    margin: 0px 0px 10px 0px;
    list-style:none;    
}
.sitemap a
{
    color: #919191;
    text-decoration: none;
}
.sitemap a:hover
{
    color: #919191;
    text-decoration: underline;
}
.siteMapL1
{
    margin-top: 20px;
    padding: 0px 0px 3px 15px;  
    background: url("images/basic/sitemap/arrow.png") no-repeat 5px 5px;  
}
.siteMapL2
{
    margin: 3px 0px 3px 0px;
    padding: 1px 0px 1px 30px;    
    background: url("images/basic/sitemap/indent.png") no-repeat 20px 3px;
    }
.siteMapL3
{
    margin: 3px 0px 3px 0px;
    padding: 1px 0px 1px 45px;    
    background: url("images/basic/sitemap/indent.png") no-repeat 35px 3px;
}
.siteMapL4
{
    margin: 3px 0px 3px 0px;
    padding: 1px 0px 1px 60px;    
    background: url("images/basic/sitemap/indent.png") no-repeat  50px 3px;
}
.siteMapL5
{
    margin: 3px 0px 3px 0px;
    padding: 1px 0px 1px 75px;    
    background: url("images/basic/sitemap/indent.png") no-repeat  65px 3px;
}
/*¤¤¤¤¤¤¤¤¤¤Sitemap end¤$¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤*/
/*#################### News ####################*/
.News_List_TextTD_Main
{
    background: #FFF  url("images/basic/box/Gray/bg_bottom.jpg") repeat-x top; 
    height: 134px;
    padding-left: 20px;
    border: 0px;
    
}
.News_List_Date{
	
	vertical-align:middle;
	white-space:nowrap;	
	text-decoration:none;
    padding-top : 12px;
	
}
.News_List_Title{
   padding-top:9px;
}
.News_List_Bottom
{
	
	   padding-top: 18px;
}

/*link settings for title */
.News_List_Title a, .News_List_Bottom a{
     text-decoration:none;
	 color: #919191;
}
.News_List_Bottom a:hover
{
    text-decoration:underline;
    color: #919191;	
}

.News_List_Author{
	font-style: italic;
}
.News_List_TextTD{
	padding: 0px;
	vertical-align:top;
}
.News_List_Text{
	margin-top:0px;
	margin-bottom:10px;
}
.News_List_ImageTD{
	width:130px;
	padding: 5px;
	vertical-align:top;
}
.News_List_ImageImgLeft{
	margin-right: 20px;
	margin-bottom: 10px;
}
.News_List_ImageImgRight{
	margin-left: 20px;
	margin-bottom: 10px;
}

.News_List_SpacerTD{
}

/*news archive item*/
.News_Archive_HeaderTR {
	
	FONT-WEIGHT: bold;
	
	
}
.News_Archive_ItemTR1 {
	
}
.News_Archive_ItemTR2 {
	
}
.News_Archive_ItemTR2 {
	
}
.News_Archive_THColumn1 A {
	COLOR: rgb(30,30,30) !important;
}
    
.News_Archive_THColumn2 A {
	COLOR: rgb(30,30,30) !important;
	
}
.News_Archive_THColumn1 {
	TEXT-ALIGN: left;  
	PADDING-LEFT: 10px;
	
}
.News_Archive_THColumn2 {
	TEXT-ALIGN: right; 
}
.News_Archive_TDColumn1 {
	PADDING-LEFT: 10px
}
.News_Archive_TDColumn2 {
	text-align:right;
}

.News_Archive_ItemA {
    color: #919191;
    text-decoration:none;
    
}

.News_Archive_ItemA:hover {
    color: #919191;
    text-decoration:underline;
}



.News_Archive_SortLinksA {
	FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.News_Archive_SortImg {
	MARGIN-RIGHT: 10px
}
.News_Archive_NavPreviousTD {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 33%
}
.News_Archive_NavInfoTD {
	TEXT-ALIGN: center; WIDTH: 33%
}
.News_Archive_NavNextTD {
	TEXT-ALIGN: right; WIDTH: 33%; PADDING-RIGHT: 10px
}
/* News Display
.News_Display_Date{
	font-style: italic;
}
*/
.News_Display_Title{
	font-weight: bold;
	font-size: 2.273em; 
	line-height:40px;
}
.News_Display_Text, .Display_DateAuthor{
	color: #333333;
	
}
.News_Display_Resume
{ 
}
.News_Display_ImageImgLeft{
	margin-right: 20px;
}
.News_Display_ImageImgRight{
	margin-left: 20px;
}

/*#################### ContactInfo ####################*/
.QuicklistSearchTable{}
.QuicklistSearchTR{}
.QuicklistSearchTD{}

.QuicklistResultTitleDiv{
	font-size: 16px;
	font-weight: bold;
}
.QuiklistResultTable{
	border: 1px solid #ECEBDD;
}
.QuickListHeaderTR{
	background-color: #EEEEEE;
}
.QuickListHeaderImg{
	border:0px;
}
.QuicklistResultTR{}
.QuicklistResultTH{
	text-align:left;
	font-size: 12px;
	padding-bottom:2px;
}
.QuicklistResultTD a{

    color: #919191;
    text-decoration:none;
}
.QuicklistResultTD a:hover{

    color: #919191;
    text-decoration:underline;
}

.QuicklistResultHoHitsDiv{}


.QuiklistResultNavTable{
	margin-top: 5px;
	margin-bottom: 5px;
}
.QuiklistResultNavPreviousTDD{
	width: 33%;
	text-align: left;
	padding-left: 10px;
}
.QuiklistResultNavInfoTD{
	width: 33%;
	text-align: center;
}
.QuiklistResultNavNextTD{
	width: 33%;
	text-align: right;
	padding-right: 10px;
}

.ContactInfoNameTD
{
   font-size: 1.091em;  
   font-weight: bold;
   line-height: 40px;
}

.ContactInfoDataTD
{
    line-height: 20px;
    width:150px;   
}

/*#########################SEARCH#####################*/
.searchWord
{
    background-color:yellow;
   
    
}
/*############################################News_Letter ################*/
.NL_TypeListHeaderTD 
{
   font-size: 1.091em;  
   font-weight: bold;
}
.NL_TypeItemNameTD, .NL_TypeItemCBTD, .NL_ActionHeaderTD
{
   font-weight:bold;   
}


.SearchResultSummary{
  
   overflow:hidden;
   width: 513px;
}




















 /*******************font-size: 1.091em;  
 font-weight: bold;
 */