﻿
/*Styles for main content area homepage*/

.contentOutlineLeft {
width: 600px; 
padding-right:0px !important;
}

.contentInnerLeft {
width: 590px;
/*Changes height of main white page body*/
height: 625px;
padding-right:0px;
}

.mainareatop {
}

.mainareaph1 {
	width:580px;
	padding-bottom:12px;
	float:left;
}

.mainareaph2 {
	width:580px;
	padding-bottom:12px;
	float:left;
}

.mainareaph3 {
	width:580px;
	padding-bottom:12px;
	float:left;
}

.mainareaph4 {
	width:580px;
	float:left;
}

.mainareabottom {

}

.mainareabottomlower {

}

.mainareadivider1 {
}

.mainareadivider2 {
}

.mainareadivider3 {
}

/* Background images for homepage banners */

#whatsnew {
	background-image:url(/internet/zna/SiteCollectionImages/en/homepage/whatsnewblank.gif);
	display:block;
	height:106px;
	width:583px;
}

#featuredindustries {
	background-image:url(/internet/zna/SiteCollectionImages/en/homepage/featuredindustriesblank.gif);
	display:block;
	height:106px;
	width:583px;
}

#thoughtleadership {
	background-image:url(/internet/zna/SiteCollectionImages/en/homepage/thoughtleadershipblank.gif);
	display:block;
	height:106px;
	width:583px;
}

#windstorm {
	background-image:url(/internet/zna/sitecollectionimages/en/homepage/windstormimage.jpg);
	display:block;
	height:106px;
	width:583px;

}

.bannertext {
	margin-left:125px;
	margin-top:7px;
}

/* Styles for bulleted links */

#box a:link {color:#000000!important;text-decoration:none;font-weight:normal;font-size:70% !important;}
#box a:visited {color:#000000!important;text-decoration:none;font-weight:normal;font-size:70% !important;}
#box a:hover {color:#000000!important;text-decoration:none;font-size:70% !important;}
#box a span {text-decoration:none;font-family:Verdana,Helvetica,sans-serif;font-size:70% !important;}


/* Styles for ZNA follow up home */

.LHroundimage {
	float:left; 
	width:235px;
}

.RHsection {
	float:right; 
	width:345px;
}

.RHdottedbluedivider {
	background: url("/internet/zna/stylesheets/img/dottedcp.gif") repeat-x top left;
	margin-top:8px;
	margin-bottom:3px;
	margin-left:25px;
	width:300px;
	float:left;
	height: 1px;
	}

#box ul {
	list-style-image: url("img/bullet.gif");
	line-height: 1em;
	padding: 0 0 0 36px;
}

/*Styles for right hand area*/

.bluedivider {
	background: url("/internet/zna/stylesheets/img/bluecp.gif") repeat-x top left;
	margin-top:5px;
	margin-bottom:3px;
	width:260px;
	/*float:right;*/
	height: 1px;
	}


#boxRHS {
width: 260px !important;
}

#boxRHS p {
	padding: 0 0 0 0px !important;
	font-size: 70% !important;
	}


.contentRHbgwhite {
	background: url("/internet/zna/stylesheets/img/rhswhitebackground.gif") repeat-y top left;
	background-color:#FFFFFF;
	width: 270px !important;
	float: right;
	padding-left:0px;
	padding-right:10px;
	padding-top:5px;
	}

.contentRHbgwhite p {
	font-family: verdana !important;
	font-size: 70%;
	}


.contentRHmiddleblue {
background: url("/internet/zna/stylesheets/img/rhsbackground.gif") repeat-y top left;
background-color:#7BD5F8;
width: 270px !important;
padding-top: 0px;
padding-left:0px;
padding-right:10px;
}

.contentRHmiddleblueend {
background: url("/internet/zna/stylesheets/img/rhsbackground.gif") repeat-y top left;
background-color:#7BD5F8;
width: 270px !important;
padding-top: 0px;
padding-left:0px;
padding-right:10px;
height:5px;
}



.smallTitle2 {
	font-family: arial !important;
}

.contentOutlineNarrowRight {
width: 280px;
float: right;
}



.contentCornerTopLeftRH {background:transparent url("/internet/zna/stylesheets/img/content_corner_top_left_topaz.gif") no-repeat top left;height:9px;overflow:hidden;}

.contentCornerTopRightRH {background:transparent url("/internet/zna/stylesheets/img/content_corner_top_right_topaz.gif") no-repeat top right;	height:9px; width:150px;float:right;overflow:hidden;}

.contentCornerBottomLeftRH {background: #fff url('/internet/zna/stylesheets/img/content_corner_bottom_left_topaz.gif') no-repeat top left;clear:both;height:9px;overflow:hidden;}

.contentCornerBottomRightRH {background: #fff url('/internet/zna/stylesheets/img/content_corner_bottom_right_topaz.gif') no-repeat top right;float:right;height:9px;overflow:hidden;width:150px;}

#boxRHS {
	FONT-FAMILY: Verdana,Helvetica,sans-serif
}
#boxRHS H2 {
	FONT-FAMILY: Verdana,Helvetica,sans-serif
}
#boxRHS h3 {
	FONT-FAMILY: Verdana,Helvetica,sans-serif
}
#boxRHS H4 {
	FONT-FAMILY: Verdana,Helvetica,sans-serif
}

#boxRHS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#boxRHS H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000066; LINE-HEIGHT: 140%; PADDING-TOP: 6px
}

#boxRHS H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 75%; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #000066; LINE-HEIGHT: 1.3em; PADDING-TOP: 6px
}

#boxRHS H4 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 75%; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #000066; LINE-HEIGHT: 1em; PADDING-TOP: 6px
}

#boxRHS H2 A:visited {
	COLOR: #000066! important
}

#boxRHS H3 SPAN {
	COLOR: #608cc8
}
#boxRHS H4 SPAN {
	COLOR: #608cc8
}

#boxRHS P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 15px; FONT-SIZE: 75%; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px
}

#boxRHS UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; LIST-STYLE-IMAGE: url("img/box_bullet.gif"); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}

#boxRHS LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}

#boxRHS .more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; LIST-STYLE-IMAGE: url("img/box_bullet_more.gif"); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.moreSmall#boxRHS UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; LIST-STYLE-IMAGE: url("img/box_bullet_more.gif"); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#boxRHS A SPAN {
	FONT-FAMILY: Verdana,Helvetica,sans-serif; TEXT-DECORATION: underline
}

#boxRHS A {
	FONT-SIZE: 100%! important
}
#boxRHS P A {
	FONT-SIZE: 100%! important
}
#boxRHS A:link {
	FONT-WEIGHT: bold; COLOR: #039! important; TEXT-DECORATION: none
}
#boxRHS A:visited {
	FONT-WEIGHT: bold; COLOR: #666! important; TEXT-DECORATION: none
}
#boxRHS A:hover {
	COLOR: #039! important; TEXT-DECORATION: underline
}

#boxRHS .more LI A {
	FONT-SIZE: 100%! important
}

#boxRHS .more LI A:visited {
	COLOR: #039! important
}

#boxRHS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 270px; PADDING-TOP: 0px
}
#boxRHS H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#boxRHS H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#boxRHS H4 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#boxRHS P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
#boxRHS UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#boxRHS .more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#boxRHS .boxSeperatorMidBlue {
	MARGIN: 10px 0px
}
* HTML #boxRHS .boxSeperatorMidBlue {
	MARGIN: 10px 0px
}
#boxRHS .smallText {
	PADDING-LEFT: 0px! important
}

#boxRHS span {
	/*float:left !important;*/
	/*background: url("/internet/zna/stylesheets/img/rhsbackground.gif") repeat-y top left;*/
	background-color:#7BD5F8;
	width: 260px !important;
	padding-top: 0px;
	/*padding-left:10px;
	padding-right:10px !important;
	margin-left:-10px !important;*/

}
 /* Windstorm "click here" */
 
 .linksize{
	font-size:22px;
}

.titlesize{
	font-size:32px;
}


