
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0; background:#fff;}
td {vertical-align:top} img {border:0} p {padding:0}
hr {width:100%; height:1px; border:0; border-top:1px solid #ddd;}


/*------------------- T E X T ----------------------*/
p, div, td, .Normal {font: 12px Arial, Tahoma, Lucida Sans Unicode, Verdana; line-height: 155%; color: #444;}
p {margin:0px;}


/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active {font-weight:normal; color: #0B5097; text-decoration: none;}
a:hover {color:#E58F24; text-decoration: none;}


/*---------------- H E A D E R S -------------------*/
.Head, .pure_titletext {font: normal 19px Trebuchet MS, Lucida Sans Unicode, Georgia, Arial, Verdana; color: #666; margin:0px 0 10px 0;}
.SubHead, .SubSubHead {font: normal 15px Trebuchet MS, Lucida Sans Unicode, Georgia, Georgia, Arial, Verdana; color: #666;}
H1, H1 a:link, H1 a:active, H1 a:visited {font: normal 27px Arial, Trebuchet MS, Gill Sans MT, Lucida Sans Unicode, Georgia, Verdana; color: #E58F24; margin:0px 0 10px 0;} 
H1 a:hover{color:#222; text-decoration: underline;}
H2, H2 a:link, H2 a:active, H2 a:visited, h2.blog_title {font: normal 19px Arial, Trebuchet MS, Gill Sans MT, Lucida Sans Unicode, Georgia, Verdana; color: #E58F24; margin:11px 0 8px 0;} 
H2 a:hover{color:#222; text-decoration: underline;}
H3, .pureframe_title {font: normal 18px  Arial, Trebuchet MS, Lucida Sans Unicode, Georgia, Georgia, Verdana; color: #E58F24;}
H4, H4 a:link, H4 a:active, H4 a:visited, h2.blog_title {font: normal 17px  Arial, Trebuchet MS, Gill Sans MT, Lucida Sans Unicode, Georgia, Verdana; color: #777; margin-bottom:6px;}
H5, H6 {font: bold 14px Arial,  Trebuchet MS, Gill Sans MT, Lucida Sans Unicode, Verdana; color: #E58F24;}
div.pure_title {margin:0px 0 7px 0;}


/*---------------- F O O T E R S -------------------*/
.footer, a.footer:link, a.footer:active, a.footer:visited, a.footer:hover {font-weight:normal; font: 11px Arial, Verdana, Lucida Sans Unicode; color: #999; font-weight:normal;}


/*----------------- C U S T O M --------------------*/
#wrapper{width:100%; height:100%; text-align:center; background:#fff url(back.gif) repeat-x top center;}
#full{width:1024px; margin:0 auto;}
#logo {width:238px; height:45px; float:left; padding:40px 30px 35px 0px;}
#search {width:170px; float:right; padding-top:58px; text-align:right;}
.searcher {color:#333; font:bold 13px Tahoma, Trebuchet MS; text-decoration:none;}
#bc {padding:20px 0px 0px 251px; text-align:left}
#tab {width:1030px; margin-bottom:30px; background:#EFEFEF; border-top:1px dashed #777;}
#subheader {width:1000px; padding:15px; margin-bottom:30px; background:#EFEFEF; border-top:1px dashed #777;}
#subheader2 {width:1030px; margin-bottom:30px; border-top:1px dashed #777;}
#bot {width:1030px; border-top:1px dashed #777; padding-top:16px;}
#dnn_ctr19939_ModuleContent {padding-left:32px;}
#menu, .menu {background:transparent; border:0;}
.artm {background:url(backpf.gif) no-repeat top right; float:left; padding: 0 27px 0 0;}
.atal, .atal:link, .atal:visited, .atal:active {color:#fff; background:#E58E1A; padding:4px 12px 6px 12px; margin-top:20px;}
.atal:hover {background:#0B5097;}
.refhoved img {border:4px solid #ccc; margin-bottom:5px;}

/*------------------ P A N E S ---------------------*/
.p30 {margin-bottom:40px;}
.menu {width:570px; float:left; padding:45px 0 0 10px; text-align:left;}
.lp {width:325px; padding:0px 30px 0px 0px; text-align:left;}
.lp p, .lp H2, rp p, rp H2 {padding:0px 0 0 40px;}
.lp img, rp img {position:relative; top:0px;}
.tp {} .rp {width:325px; padding:0px 0px 0px 0px; text-align:left;}
.lps {width:240px; padding:0px 30px 0px 0px; text-align:left;}
.cps {width:500px; padding:0px 20px 0px 24px; text-align:left; border-left:1px dashed #999; }
.cpsf {width:100%; padding:0px; text-align:left;}
.rps {width:290px; padding:0px 0px 0px 0px; text-align:left;}
.slp {width:200px; padding:20px; text-align:left; background:#EFEFEF;}
.sip {width:790px; padding:20px 0 0 0px; text-align:left;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 11px Tahoma, Arial, Verdana; padding:2px;}
.StandardButton{ font:bold 11px Arial, Tahoma; color: #fff; margin: 4px 4px 4px 0; cursor:pointer; border:0;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {background:#fff; border-bottom:1px dashed #777; border-top:0px; border-left:0px; border-right:0px; width:130px; height:18px; font: 12px Arial,Tahoma; color: #777; cursor:text; padding:3px 0 0 2px;}
.StandardButton {background:#555; padding:7px;}


/*------------------- M E N U ----------------------*/
div.cissBox0, div.cissBox0_Sel {padding:4px 0 4px 13px; border-bottom:1px solid #ddd; width:80%; }
a.cissLink0, a:link.cissLink0, a:active.cissLink0, a:visited.cissLink0 {font:normal 12px; text-decoration:none;}
a.cissLink0_Sel {}
a:hover.cissLink0, a:hover.cissLink0_Sel {color:#555; text-decoration:none;}

div.cissBox1, div.cissBox1_Sel {padding:6px 0 0 53px;}
a.cissLink1, a:link.cissLink1, a:active.cissLink1, a:visited.cissLink1 {font:normal 13px; text-decoration:none;}
a.cissLink1_Sel {color:#427CB2; font:normal 13px; text-decoration:none;}
a:hover.cissLink1 {color:#0055A4;}

#dropmenudiv {position: absolute; border-bottom: 0; z-index: 100; background:#f5f5f5;}
#dropmenudiv a:link, #dropmenudiv a:visited, #dropmenudiv a:active  {text-align:left; display: block; border-bottom:#ccc 1px dashed; padding: 2px 0; text-decoration: none; color:#000; font: normal 11px Arial; padding:6px 30px 6px 15px; white-space: nowrap;}
#dropmenudiv a:hover {background:#E58E1A; color:#fff;}

.H1Header{margin:0px 0 0 65px;}
.H1Header td{white-space: nowrap;}
td.H1StyleSepearator{padding:0px 12px; background:url(sep.gif) repeat-y top center;}
.H1StyleLeft, .H1StyleRight, .H1StyleLeftSel, .H1StyleRightSel{display:none;}
a.H1MenuLevel0:visited, a.H1MenuLevel0:link, a.H1MenuLevel0:active {display:block; padding:15px 0px 5px 0px; color:#000; font:normal 11px Arial; text-decoration:none; text-transform:uppercase;}
a.H1MenuLevel0:hover {border-bottom:3px solid #E58E1A; text-decoration:none; color:#000; background:none;}
a.H1MenuLevel0Selected:active, a.H1MenuLevel0Selected:visited, a.H1MenuLevel0Selected:link, a.H1MenuLevel0Selected:hover {display:block; border-bottom:3px solid #E58E1A; padding:15px 0px 5px 0px; color:#000; font:normal 11px Arial; text-decoration:none; text-decoration:none; text-transform:uppercase;}


/*++++++++++++++++  End Style Sheet +++++++++++++++++*/








/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
