/* CSS Document */
body { background-color:#FFF; margin-top:10px; font-family:Calibri,arial;}
object { outline:none;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* siteWrapper  */
.siteWrapper {width:955px; margin-left:auto; margin-right:auto;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Top links  */
.topLinks {width:955px; padding:0px 0px 0px 0px; color:#999999; text-align:right;}
.topLinksRedefine ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right;}
.topLinksRedefine li {padding: 0px 5px 0px 9px; background:url(images/pipe.gif) 0 .3em no-repeat; list-style-type: none; display: inline; font-size:10px; background-position:right;}
.topLinksRedefine  a:link {color:#999999;}
.topLinksRedefine a:visited {color:#999999;}
.topLinks .pipe {background-image:none;}

/* Header  */
.header {width:457px; height:103px;}

.leftContainer {height:212px; width:457px; float:left;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Flash  */
.flashArc {width:498px; height:541px; float:right;}

/* Navigation  */
.navigation {width:457px; height:109px;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* Content  */
.content {
	background-image:url(images/contentBg.gif);
	background-position:top;
	background-repeat:repeat-y;
}

.contentInner {
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	padding-bottom:2px;
}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* Footer */
.footer {width:955px; height:117px; float:left;}
.logos {width:955px; height:114px; float:left; padding-bottom:10px;}
.footerBase {padding:20px; padding-top:20px; text-align:right;}
.footerLinks {font-size:70%; color:#999999;}
.footerLinks a:link {color:#999999;}
.footerLinks a:visited {color:#999999;}
.verify {padding:10px 0px 0px 0px; text-align:right;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* Misc  */
.strip {height:21px; background-image:url(../global/images/strip.gif)}
.spacer {height:300px;}
.smallspacer {height: 10px;}
.mediumspacer {height:100px;}



h1 {
	font-size:120%;
	color:#000000;
	text-align:left;
	margin-top:20px;
}
h2 {font-size:100%; color:#000000; padding:10px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
h3 {font-size:70%; color:#000000; padding:5px 0px 3px 0px; margin:0px 0px 0px 0px;}
p {margin:0px 0px 18px 0px; font-size:80%; color:#000000; line-height:20px; text-align:left;}

.noMarg {margin-bottom:0px;}
.fontSize70 {font-size:70%; text-align:right; color:#ffffff;}
.txtheader {color:#000000; font-weight:bold; padding:0px 0px 0px 0px; text-align:left;}
.subheader {margin:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#000000;}
.jobtitle {margin:40px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:bold; color:#175538;}



/* content image positioning */
.imageRight { padding-left: 20px; float:right;}
.imageLeft {float:left;}



/* Bullets */
ul {
    
    margin-top:0px;
    list-style-type:none;
	font-size:80%; color:#000000; 
	line-height:20px; 
	text-align:left;
}
li {
    margin-left:0px;
	margin-bottom:2px;
	list-style-image:url(images/bullet.gif);
}



img {border:none;}

hr {border: none 0; 
	border-top: 1px dashed #7f97cb;
    height: 2px;
	margin: 8px 0px 8px 0px;
	text-align: left;
	}
	
.clearBoth {clear:both;}


.image1 {float:right; padding-left: 20px;}

.spacerA {height:300px;}



/* Links */

a.default:active {font-size: 100%; color: #000000; text-decoration: underline;}
a.default:link {font-size: 100%; color: #000000; text-decoration: underline;}
a.default:visited {font-size: 100%; color: #000000; text-decoration: underline;}
a.default:hover {font-size: 100%; color: #666666; text-decoration: none;}

a:active {font-size: 100%; color: #000000; text-decoration: underline;}
a:link {font-size: 100%; color: #000000; text-decoration: underline;}
a:visited {font-size: 100%; color: #000000; text-decoration: underline;}
a:hover {font-size: 100%; color: #666666; text-decoration: none;}

a.footergrey:active {font-size: 100%; color: #999999; text-decoration: underline;}
a.footergrey:link {font-size: 100%; color: #999999; text-decoration: underline;}
a.footergrey:visited {font-size: 100%; color: #999999; text-decoration: underline;}
a.footergrey:hover {font-size: 100%; color: #999999; text-decoration: none;}

a.whitedefault:active {font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.whitedefault:link {font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.whitedefault:visited {font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.whitedefault:hover {font-size: 100%; color: #FFFFFF; text-decoration: none;}




