/* DIHolland_STYLE XML and HTML
	Last Changed: 09th December 2008 */

* {margin: 0;	padding: 0;}

body {background: url(../images/std_bgd.jpg) 0 100%; font-family: arial, verdana, sans-serif; font-size: 12px;	text-align: center;}
p, div {font-family: arial, verdana, sans-serif; font-size: 12px;}

/*ALL Pages ID*/
#clkcopydiv  {margin: 0px; padding: 0; width: 956px; height: 26px; border: silver 2px solid; background-color: white; color: black;}
#clkdiv {float: left; height: 20px; margin-left: 10px; margin-top:2px; font-size: 12px; font-weight: bold; text-align: left; color: black; background-color: white;}
#copydiv {float:right; height: 20px; margin-right: 10px; margin-top: 4px; font-size: 12px; font-weight: bold; text-align: right; background-color: white; color: black; line-height: 100%;}
#columnsdiv{clear: both; width: 956px; border: silver 2px solid; background-color: transparent; color: black;}
#adsdiv  {clear: both; width: 949px; height: 90px; padding-top: 5px; padding-bottom: 5px; background-color: transparent; color: black;}
#footerdiv  {clear: both; width: 955px; height: 42px; border-top: silver 3px solid; padding-top: 5px; background-color: white; color: black;}
#ftrlftdiv {float: left; width: 228px; margin-left: 5px; padding-top: 2px; border-style: none; background-color: transparent; color: black;}
#ftrlmidiv {float: left; margin: 0; padding-left: 5px; border-style: none; background-color: transparent; color: blue; font-size: 12px; font-weight: bold;}
#ftrmmidiv {float: left; margin: 0; padding-left: 5px; border-style: none; background-color: transparent; color: blue; font-size: 12px; vertical-align: middle;}
#ftrrgtdiv {float: right; border-style: none; padding-top: 2px;padding-right: 8px; font-size: 12px; background-color: transparent; color: blue; text-align: right; font-weight: bold; vertical-align: middle;}
#layoutdiv {clear: both; margin: 0; padding: 0; width: 996px; height: 100%; border: silver 2px solid; background-color: transparent; color: black; background-image: url(../images/std_bgd.jpg);}
#navbardiv {clear: both; margin: 0; padding-top: 4px; width: 956px; height: 32px; border: silver 2px solid; background-color: white; color: blue;}
#titlediv {margin: 0; padding: 0; width: 960px; height: 80px; border-style: none; background-color: transparent; color: black;}
#ddsuffix {font-size: 8px; font-weight: bold; vertical-align: super;}


#category {margin: 0; padding-top: 8px; text-align: center; font-size: 32px; background-color: transparent; color: blue; font-weight: bold; vertical-align: middle;}
#copynote {margin: 0; padding-top: 4px; padding-bottom: 4px; text-align: center; font-size: 20px; background-color: transparent; color: black; font-weight: bold; vertical-align: middle;}
#cnctnote {clear: both; margin: 0; text-align: center; font-size: 16px; background-color: transparent; color: black; font-weight: bold; vertical-align: middle;}

/*Image Classes */
img.genimage {float: left; padding-left: 10px; padding-right: 10px;}

/* Menu ID */
#nav {margin-top: 0px; margin-bottom: 0px;}
#nav li {list-style: none; float: left; margin-left: 3px; padding-left: 6px; font-size: 12px; line-height: 23px; white-space: nowrap;  background: transparent url(../images/tabs3-big.gif) 0 100% no-repeat;}
#nav a {display: block; float: left; padding: 0 20px 0 0; text-decoration: none; font-weight: bold; background: transparent url(../images/tabs3-big.gif) 100% 100% no-repeat; color: #333; width: 125px;}
#curpage {display: block; float: left; padding: 0 20px 0 0; text-decoration: none; font-weight: bold; background: transparent url(../images/tabs3-big.gif) 100% 100% no-repeat; color: blue; width: 125px;} 

/* Sidebar Menu ID - Standard Left */
#sidebarbuttons {float: left;	width: 180px ;	text-align: center ;}
#sidebarbuttons ul {width: 180px ;	margin-top: 10px ;	padding: 0px ; list-style: none ;}
#sidebarbuttons li {margin-left: 4px ; 	margin-top: 1px ; display: block ;	list-style: none ; text-align: left;}
#sidebarbuttons li a { color: #5533ff ; background-color: #c0c0c0;	border: 2px outset #000 ; 	padding: 4px ; width: 164px ;	font-weight: bold; text-decoration: none ; display: block ;}
#sidebarbuttons li a:hover { color: #d84800 ; background-color: #c0c0c0;}
#sidebarbuttons li a:visited { color: #5533ff ; background-color: #c0c0c0;}
#sidebarcurrent {color: #ffffff ; background-color: #c0c0c0; border: 2px outset #000; margin: 0; padding: 4px ; width: 164px ; font-weight: bold; text-decoration: none ;}
.sidebartitle   { color: #000 ; background-color: #fff;	border: 2px inset #000 ; margin: 0px; padding: 4px ; width: 164px ;	font-weight: bold; text-decoration: none ;}

/* Sidebar Righr Menu ID */
#sidebarRbuttons {float: right;	width: 180px ;	text-align: center ;}
#sidebarRbuttons ul {width: 180px ;	margin-top: 10px ; list-style: none ;}
#sidebarRbuttons li {margin-left: 1px ; 	margin-top: 1px ; display: block ;	list-style: none ; text-align: left;}
#sidebarRbuttons li a { color: #5533ff ; background-color: #c0c0c0;	border: 2px outset #000 ; 	padding: 4px ; width: 164px ;	font-weight: bold; text-decoration: none ; display: block ;}
#sidebarRbuttons li a:hover { color: #d84800 ; background-color: #c0c0c0;}
#sidebarRbuttons li a:visited { color: #5533ff ; background-color: #c0c0c0;}
#sidebarRcurrent {color: #ffffff ; background-color: #c0c0c0;	border: 2px outset #000 ; 	padding: 4px ; width: 164px ;	font-weight: bold; text-decoration: none ; display: block ;}
.sidebarRtitle   { color: #000 ; background-color: #fff;	border: 2px inset #000 ; 	padding: 4px ; width: 164px ;	font-weight: bold; text-decoration: none ;}



/* Page Classes */
div.alphabardiv {clear: both; width: 956px; padding-top: 3px; padding-bottom: 3px; border: silver 2px solid; background-color: transparent; color: black; text-align:center; font-size:12px;}
div.ColLDiv{float: left; width: 184px; height: 1200px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColDiv{float: left; width: 584px; height: 1200px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColRDiv{float: right; width: 184px; height: 1200px; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColPixDiv{float: left; width: 768px; height: 1200px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}

/*1600px Used on Pictures */
div.ColLLDiv{float: left; width: 184px; height: 1600px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColCLDiv{float: left; width: 584px; height: 1600px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColRLDiv{float: right; width: 184px; height: 1600px; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColLPixDiv{float: left; width: 768px; height: 1600px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}

/*1800px Used on Pictures */
div.ColLPDiv{float: left; width: 184px; height: 1800px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColCPDiv{float: left; width: 584px; height: 1800px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColRPDiv{float: right; width: 184px; height: 1800px; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColLPPixDiv{float: left; width: 768px; height: 1800px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}

/*4000px Used on Pictures */
div.ColLXLDiv{float: left; width: 184px; height: 4000px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColCXLDiv{float: left; width: 584px; height: 4000px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColRXLDiv{float: right; width: 184px; height: 4000px; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColXLPixDiv{float: left; width: 768px; height: 4000px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}

/*5000px Used on RSS and LINKLISTS */
div.ColLXLLDiv{float: left; width: 184px; height: 5000px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColCXLLDiv{float: left; width: 584px; height: 5000px; border-right: silver 2px solid; border-bottom: silver 2px solid; background-color: transparent; color: black;}
div.ColRXLLDiv{float: right; width: 184px; height: 5000px; border-bottom: silver 2px solid; background-color: transparent; color: black;}
/*5000px Extended STORE Column */
div.ColStoreDiv{float: left; margin: 0; padding: 0; width: 768px; height: 5000px; border-bottom: silver 2px solid; background-color: transparent; color: black;}

/* Standard Content Page Placeholder Classes for Headers, Link and Top of Page-- */
p.PixTitlep {margin: 0px; padding-top: 4px; font-size: 24px; font-weight:bold; background-color: transparent; color: blue; text-align: center;}
p.pagtilp {margin: 0; padding-top: 10px; border-style: none; background-color: transparent; color: blue; font-size: 20px; font-weight: bold;}
p.NotesP  {padding-left: 10px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; width: 164px; border-style: none; background-color: transparent; color: black; font-size: 14px; text-align: left;}
p.PixNotep {margin: 0; padding-top: 8px; padding-left: 100px;  padding-right: 100px; padding-bottom: 8px; text-align: left; font-size: 14px; background-color: transparent; color: Black; font-weight: normal;}
p.ColLRMenu {margin: 0; padding-top: 4px; width: 382px; background-color: blue; color: white; text-align: center;  font-size: 12px; font-weight: Bold;}
p.ColMenu {margin: 0; padding-top: 4px; width: 382px; background-color: blue; color: white; text-align: center;  font-size: 12px; font-weight: Bold;}
p.ColLRTitle {margin: 0px; width: 182px; height: 20px; background-color: silver; border: white 1px solid; text-align: center;  font-size: 16px; font-weight: Bold; color: black;}
p.ColTitle {margin: 0px; width: 584px; height: 20px; background-color: silver; border: white 1px solid; text-align: center;  font-size: 16px; font-weight: Bold; color: black;}
p.ColLink {margin: 0px; padding-top: 10px; padding-left:12px; text-align: left; font-size: 12px;}
p.ColRMenu {margin: 0; padding-top: 4px; width: 181px; background-color: blue; color: white; text-align: center;  font-size: 12px; font-weight: Bold;}
p.ColRLink {margin: 0px; padding-top: 4px; padding-left: 6px; text-align: left; font-size: 12px;}
p.ColRTitle {margin: 0px; width: 181px; height: 20px; background-color: silver; border: white 1px solid; text-align: center;  font-size: 16px; font-weight: Bold; color: black;}
p.ColRSubTle {margin: 0px; width: 181px; height: 20px; background-color: white; border: white 1px solid; text-align: center;  font-size: 16px; font-weight: Bold; color: black;}
p.TopOfPage {margin: 0px; padding: 4px; font-size: 12px;font-weight:bold; background-color: transparent; color: blue; text-align: right;}
span.noweb {background-color: transparent; color: silver; font-weight:bold;}
span.uspan {font-weight: bold; text-decoration: underline;}
span.hispan {font-weight: bold;}
span.suspan {font-size: 9px; font-weight: normal; vertical-align: super;}
span.ispan {font-weight: bold; font-style: italic;}
span.inactive {background-color: silver; color: white; font-weight:bold;}

/*Table Classes*/
table.mcattb {margin: 10px; background-color: transparent; color: blue; border-style: none; font-size: 20px; font-weight: bold; text-align: center;}
td.mcattd {border: outset 4px;  padding-top: 2px; padding-bottom: 2px; text-align: Left;}
td.mcaempty {border: none;  padding-top: 2px; padding-bottom: 2px; text-align: Left;}

table.ablmindextb {margin: 10px; background-color: transparent; color: blue; border-style: none; font-size: 12px; font-weight: bold; text-align: center;}
td.ablmindextd {border: silver 2px solid; text-align: center;}
caption.ablmindexcn {margin-left: 10px; padding: 4px; font-size: 12px; font-weight:bold; background-color: transparent; color: blue; text-align: left;}

