/* CSS Document */
/*Used for xstandard images*/
img.left{float:left; margin:0px; margin-right:10px; margin-bottom:5px;}
img.right{float:right; margin:0px; margin-left:10px; margin-bottom:5px;}

body{
	background:url(../images/image_body-bk.gif) top repeat-y #E5E5E5;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:80%;
	color:#545454;
}

form {margin:0; padding:0;}
input,textarea,select{background:#fff; font-family:Arial; font-size:80%; font-weight:normal; padding:0px; color:#3B3B3B; border:1px solid #0092BA;}

a {font-family:Arial; font-size:100%; font-weight:normal; color:#0092BA; text-decoration:underline;}
a:hover {font-family:Arial; font-size:100%; color:#707070; text-decoration:underline;}

img.left {float:left; margin-right:10px; margin-bottom:5px;}
img.right {float:right; margin-left:10px; margin-bottom:5px;}

h1{font-size:150%; color:#013366; margin:0px;}
/*h2{font-size:90%; color:#000; margin:0px;}*/
h2{font-size:150%; color:#104374; margin:0px; text-align : left; padding-bottom: 0%;}
h3{font-size:130%; color:#0092BA; margin:0px; text-align : left; padding-bottom: 0%;}
h4{font-size:105%; color:#013366; margin:0px;}

#containerMain{ background:#FFF; margin:0px; margin-left:auto; margin-right:auto; width:770px;}
#containerHead { background:#0092BA; width:770px; margin:0px;}
#containerLeft { width:184px; margin:0px; float:left;}
#containerBody { width:570px; margin:0px; float:left; padding: 10px 0px 10px 10px;}
#containerBody p{ font-family:Arial; font-size:100%; font-weight:normal; color:#545454;}
#containerSearch {margin-top:12px; width:235px; float:right; font-size:120%; font-weight:bold; color:#fff;}
#containerBread { width:770px; margin:0px; background:#104374;}
#breadcrumb {
	background:url(/images/print2.gif) top right no-repeat #104374;
	border-top:1px solid #fff;
	width:671px;
	height:18px;
	padding:6px;
	font-family:Arial;
	font-size:100%;
	font-weight:bold;
	color:#fff;
	float:left;
}
#breadcrumb a{ font-family:Arial; font-size:100%; font-weight:normal; color:#fff; text-decoration:underline;}
#breadcrumb a:hover{ color:#0092BA; text-decoration:underline;}

#print { background:#fff; float:left; height:24px; width:87px; border-top:1px solid #fff; padding: 6px 0px 0px 0px;}
#print a{ font-family:Arial; font-size:82%; font-weight:bold; color:#8E8D8D; padding-left:10px; text-decoration:none;}
#print a:hover{ font-family:Arial; font-size:82%; font-weight:bold; color:#0092BA; text-decoration:none;}

#logoDlife {
	background:url(../images/logo_dlife.gif) top left no-repeat;
	width:302px;
	height:80px;
	float:left;
}
/*	 background:url(../images/ad-banner-001_biznet.jpg) top no-repeat; */
#adBanner {
	background:white;
	width:468px;
	height:80px;
	float:left;
}
#pinkBand {
	background:#0092BA;
	margin:0px;
	width:770px;
}
#search {margin-top:6px; padding:0px; font-family:Arial; font-size:70%; font-weight:bold; color:#fff;}
#search form{float:left;}

#header {background:url(../images/image_header_001.jpg) top no-repeat;width:770px; height:95px;}
#nav {margin:0; border-top: 4px solid #fff; border-right: 4px solid #fff; position:relative;}
#nav ul  {margin:0;padding:0;}
#nav li {margin:0; padding:2px 2px 2px 10px; background:#0092BA; display:block; list-style-type:none; border-bottom:1px solid #fff; width:168px;}
#nav li a {font-family:Arial; font-size:100%; font-weight:bold; color:#fff; text-decoration:none;}
#nav li a:hover {font-family:Arial; font-size:100%; font-weight:bold; color:#104374; text-decoration:none;}

#nav li.subnav{
	background:#104374;
	padding:2px 2px 2px 10px;
	margin:0px;
	text-align:right;
}
#nav li.subnav a{
	
}
#nav li.subnav a:hover{
	
	color:#0092BA;
}

/*display:block;*/

/*#subnav ul  {margin:0;padding:0;}
#subnav li {margin:0; padding:2px 2px 2px 10px; background:pink; display:block; list-style-type:none; border-bottom:1px solid #fff; width:158px;}
#subnav li a {font-family:Arial; font-size:100%; font-weight:bold; color:#fff; text-decoration:none;}
#subnav li a:hover {font-family:Arial; font-size:100%; font-weight:bold; color:#D53290; text-decoration:none;}
*/

#weather {padding:40px 70px 10px 10px; background:url(../images/image_weather.jpg) top left no-repeat; width:100px; height:35px; border-right: 4px solid #fff;}
#weather a {font-family:Arial; font-size:90%; font-weight:normal; color:#0092BA; text-decoration:underline;}
#weather a:hover {font-family:Arial; font-size:90%; color:#000; text-decoration:underline;}
#map {margin:0px; background:url(../images/map_ni.jpg) top left no-repeat; width:178px; height:142px; border: 1px solid #808080;}


#indexImage { 
	background:url(../images/image_index-body_001_original.jpg) top no-repeat;
	width:586px;
	height:157px;
	float:left;
	}

#pageTitle{margin:0; padding-left:20px; background:#104374; display:block;}
#pageTitle h1{ font-size:150%; font-weight:bold; color:#fff;}

#footer {margin:0; background:#0092BA; padding:10px; font-family:Arial; font-size:100%; font-weight:normal; color:#fff; text-align:center;} 
#footer a {font-family:Arial; font-size:90%; font-weight:normal; color:#fff; text-decoration:underline;}
#footer a:hover {color:#FEA6D9;}
	
.pdf {background:url(../images/icon_pdf_small.jpg) top left no-repeat; padding: 5px 5px 5px 35px; font-family:Arial; font-size:100%; font-weight:normal; color:#545454;}
.pdf a{font-family:Arial; font-size:100%; font-weight:normal; color:#0092BA; text-decoration:underline;}
.pdf a:hover{ font-family:Arial; font-size:100%; font-weight:normal; color:#000; text-decoration:underline;}
.cfm {background:url(../images/icon_cfm_small.jpg) top left no-repeat; padding: 5px 5px 5px 35px; font-family:Arial; font-size:100%; font-weight:normal; color:#545454;}
.cfm a:hover{ font-family:Arial; font-size:100%; font-weight:normal; color:#000; text-decoration:underline;}
.noborderimg {border:0;}
.clearall {clear:both;}
.greyTitle {margin:0; padding:2px 2px 2px 10px; background:#104374; display:block; border-right: 4px solid #fff; font-family:Arial; font-size:100%; font-weight:bold; color:#fff;}
.purpleTitle{margin:0; padding:2px 2px 2px 10px; background:#104374; display:block; font-family:Arial; font-size:100%; font-weight:bold; color:#fff;}
.date {background:#EFEFEF; font-family:Arial; font-size:100%; font-weight:normal; color:#000; float:left; padding:3px; border-top:3px solid #fff; border-right:3px solid #fff;}
.viewAll{float:right}
.description {background:#EFEFEF; display:block; font-family:Arial; font-size:100%; font-weight:bold; color:#0092BA; padding:3px; border-top:3px solid #fff;}
.dottedLine {background:url(../images/tile_dotted-line.gif) left repeat-x; padding:10px 0px 10px 0px;}
.txtSmall {font-size:80%;}

/*Event*/
.eventdescription {font-family:Arial; font-size:100%; font-weight:normal; color:#0092BA; float:left; padding:3px; border-top:3px solid #fff; border-right:3px solid #fff;}
.eventdate {display:block; font-family:Arial; font-size:100%; font-weight:bold; color:#000;float:right; padding:3px; border-top:3px solid #fff;}
.eventThumb{float:left; padding-right:6px;}



.DivFloatRight{float:right;padding-right:6px;}
/*Add Banner Style*/
.gadDamnIT {
	text-decoration: none;
	background: #417ECA;
	padding: 1px;
	border: 1px #02101C solid;
	filter: alpha(opacity=100)
}
.Bannerclass{border:0;}

.redPointer{color:#0092BA;}

.exlink{color:#FFF090;text-decoration:none;}
.eximgbg{background:#000000;}
.extxtbg{background:#FFF090}
.extxtcolor{color:#000000}
.exbgblue{background:#000080}
.exgrey{background:#F0F0F0}

.noborder{border:0;}