@charset "utf-8";
/* CSS Document */

@import url("image-gallery.css");
@import url("video-gallery.css");
@import url("press-room.css");
@import url("e-brochures.css");
@import url("contacts.css");

body{
margin:0;
padding:0;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#333;
}

a{
	color: #14235e;
}

b{
	font-weight:bold;
}

em{
	font-style:italic;
}

img{
	border:none;
}

form{
	padding:0;
	margin:0;
}

#maincontainer{
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #FFFFFF;
height: 88px; /*Height of top section*/
}

#counter{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#006eb6;
text-align:center;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

.errorField{ 
font: 14px/1.4em Helvetica, Arial, sans-serif;
color:#F00;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
width:715px;
margin-right: 200px; /*Set right margin to RightColumnWidth*/
}

#legalContainer{
	width:600px;
	margin:auto;
	padding:15px 0 15px 0;
}

#legalContainter a{
	
}

#topBox_topCap{
	background-image:url(../_images/topBox_topCap.gif);
	background-repeat:no-repeat;
	height:36px;
}

#topBox_title{
	padding-left:28px;
	float:left;
}

#downloadableLink{
	float:right;
	padding:14px 33px 0 0;
}

#downloadableLink a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#5cafc1;
}

#topBox_middle{
	background-image:url(../_images/content_bg_repeater.gif);
	background-repeat:repeat-y;
}

#topBox_botCap{
	background-image:url(../_images/topBox_botCap.gif);
	background-repeat:no-repeat;
	height:26px;	
}

#botBox_topCap{
	background-image:url(../_images/botBox_topCap.gif);
	background-repeat:no-repeat;
	height:26px;
}

#botBox_botCap{
	background-image:url(../_images/botBox_botCap.gif);
	background-repeat:no-repeat;
	height:26px;
}

#rightcolumn{
	background-image:url(../_images/rightSideMenu_top.gif);
	background-repeat:no-repeat;
	background-color:#FFF;
	float: left;
	width: 235px; /*Width of right column*/
	margin-left: -235px; /*Set left margin to -(RightColumnWidth) */
}


#footer{
	width:715px;
	float:left;
	background-color:#FFF;
}

#footer a{
color: #FFFF80;
}

#menu{
margin:0;
padding:0px;
width:950px;
height:31px;
background-image:url(../_images/menu_bg.gif);
background-repeat:repeat-x;
}

#nav{
	margin:0 20px 0 0;
	float:left;
}

#menuRightCap{
	float:right;
}

#newsSection{
background-image:url(../_images/newsBG.gif);
}
#newsSection a{
text-decoration:none;
}

#newsSection a:hover{
text-decoration:none;
}

#newsWrapper{
padding: 10px 0 12px 0;	
}


#blogarea{
background-image:url(../_images/newChairmansBlogBG.jpg);
height:125px;
display:inline-block;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#rightCallouts{
	padding:0 0 15px 9px;	
}

.rightSpacer{
	padding: 12px 0 12px 0;
}

.innerblog{
margin-top: 0px;
margin-bottom:18px;
margin-left:25px;
margin-right:15px;
}

.innerblogtext{
font-family:Verdana, Geneva, sans-serif;
color: #14235e;
font-size:11px;
line-height: 12pt;
font-weight:300;
margin-top:70px;
margin-bottom:10px;
margin-left:25px;
margin-right:15px;
display:inline-block;
}
.innerblogtextChairman{
font-family:Verdana, Geneva, sans-serif;
color: #FFFFFF;
font-size:11px;
line-height: 12pt;
font-weight:300;
margin-top:70px;
margin-bottom:10px;
margin-left:25px;
margin-right:15px;
display:inline-block;
}

.innerblogtextChairman a:hover{
color: #ffbd11;
}

.innernews{
font-family:Verdana, Geneva, sans-serif;
color: #14235e;
font-size:11px;
margin-top: 0px;
margin-bottom:10px;
margin-left:25px;
margin-right:15px;
}

.clear{
clear:both;
}

.clearRight{
	clear:right;
}

.clearLeft{
	clear:left;
}


#swapTop{
background-image:url(../_images/topSwapBG.gif);
background-repeat:repeat-x;
overflow:hidden;
height:43px;
}

.videoDrillDown{
position:relative;
top:10px;

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}