@charset "UTF-8";
body  {
	background: #f0f0f0;
	margin: 0; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
}
.bodypopup {
	background:#FFF; }
.bodyblack {
	background-color: #000;
}
#menus a{
	width:898px;
	color: #FFF;
	height: 38px;
	text-decoration: none;
}
.menus a:hover {
	color: #FFF;
}
a { color: #013598; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
a:hover {
	color: #808080;
	text-decoration: none;
}
p {
	color: #000;
	font-size: 11px;
	text-align: left;
}
.pred {
	color: #DF1327;
}
.predright {
	color: #DF1327;
	text-align: right;
	font-weight:bold;
	font-size:12px;
}
#rightcolumn li{
	color: #013696;
	font-size: 12px;
	line-height: 14px;
	list-style-image: url(/images/bullet-triangle.jpg);
	margin-left: 0px;
}
.thrColFixHdr #header {
	height: 100px;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #FFF;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 898px;
	margin-right: 1px;
	margin-left: 1px;
	float: left;
} 
.thrColFixHdr #sidebar1 {
	float: left; /* since this element is floated, a width must be given */
	width: 208px; /* padding keeps the content of the div away from the edges */
	background-color: #FFF;
	margin-right: 10px;
	height: auto;
}
.thrColFixHdr #sidebar2 {
	float: right; /* since this element is floated, a width must be given */
	width: 195px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	background-color: #FFF;
	margin-right: 1px;
}
.class_infotext4 { color: black; font-size: 12px; font-weight: bold; font-style: normal; line-height: 17px; margin-top: 20px; }
.thrColFixHdr #container {
	width: 900px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #8390af;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
.thrColFixHdr #mainContent {
	margin-right: 209px;
	margin-left: 220px;
	padding-right: 10px;
	background-color: #FFF;
	width: 450px;
	height: auto;
	margin-top: 10px;
} 
.thrColFixHdr #mainContent4 {
	margin-right: 209px;
	margin-left: 220px;
	padding-right: 10px;
	background-color: #FFF;
	width: 450px;
	height: auto;
	margin-top: 10px;
}
.thrColFixHdr #footer {
	height: 35px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
} 
.thrColFixHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 0px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*start event table markup*/
#mapwrap {
	width: 450px;
	height: 230px;
	float: left;
}
#maptn {
	padding: 0px;
	margin: 0px;
}
#maptncontent {
	float: left;
	padding-left: 10px;
	padding-top: 10px;
}
#mappictn {
	height: auto;
	padding-top: 20px;
	padding-right: 15px;
	float: right;
	width: 120px;
	font-size: 12px;
}
#eventmiddle { width: 600px; float: left; }
#eventcontent { margin-bottom: 10px; padding-left: 3px; width: 595px; height: auto; float: left; }
#events { width: 450px; height: auto; float: left; }
#eventstable { width: 593px; height: auto; float: left; }
#eventdate { color: white; font-size: 14px; font-weight: bold; background-color: #0067b2; width: 155px; height: auto; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; border-right: 2px solid white; }
#eventdate2 { background-color: #d2eeff; padding-left: 3px; width: 155px; height: 69px; float: left; border-right: 2px solid white; border-bottom: 2px solid white; }
#eventname { color: white; font-size: 14px; font-weight: bold; background-color: #0067b2; width: 280px; height: auto; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; }
#eventaudienceH { color: white; font-size: 14px; font-weight: bold; background-color: #0067b2; padding-top: 5px; padding-bottom: 5px; width: 120px; height: auto; float: left; margin-left: 2px; padding-left: 3px; }
#eventaudience { background-color: #d2eeff; width: 120px; height: 69px; float: left; margin-left: 2px; padding-left: 3px; border-bottom: 2px solid white; }
#eventname2 { background-color: #d2eeff; padding-left: 3px; width: 280px; height: 69px; float: left; border-bottom: 2px solid white; }
.class_eventtxtbold { color: #013696; font-size: 12px; font-weight: bold; padding-top: 10px; }
.class_eventtxt { font-size: 12px; padding-top: 10px; }
/* end event table markup*/

#foto1 {
	color: #013696;
	font-size: 12px;
	margin-top: 5px;
	width: 200px;
	height: auto;
	float: left;
	margin-left: 125px;
}
#foto2 {
	color: #013696;
	font-size: 12px;
	margin-top: 5px;
	width: 200px;
	height: auto;
	padding-right: 5px;
	float: right;
}

#maincontent2 {
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 2px;
	width: 190px;
	height: auto;
	margin-top: 10px;
	float: left;
}
#maincontent3 {
	padding-right: 10px;
	width: 190px;
	height: auto;
	float: right;
	margin-top: 10px;
	padding-bottom: 5px;
}
#links1 {
	background-color: #d2eeff;
	width: 190px;
	height: 25px;
	padding-left: 1px;
	float: left;
	padding-top: 5px;
}
#links2 {
	width: 190px;
	height: 25px;
	float: left;
	padding-left: 1px;
	padding-top: 5px;
}
#links3 {
	background-color: #d2eeff;
	width: 190px;
	height: 40px;
	float: left;
	padding-left: 3px;
	padding-top: 5px;
}
#links4 {
	padding-left: 3px;
	width: 190px;
	height: 40px;
	float: left;
	padding-top: 5px;
}
#rightcallout {
	width: 190px;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 15px;
}
.class_rightcallout {
	color: #013696;
	font-size: 12px;
	padding-left: 5px;
}
.class_rightcallout2 {
	color: #013696;
	font-size: 12px;
	float: left;
	margin-right: 5px;
}
#textbox {
	color: white;
	background-color: #0067b2;
	width: 448px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.class_boxtitle { color: white; font-size: 14px; font-family: Arial; font-weight: bold; font-style: normal; line-height: 17px; }

#mid {
	background-image: url(images/graylines.jpg);
	width: 898px;
	height: auto;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
	background-repeat: no-repeat;
	background-position: right;
	float: left;
}
#logo {
	width: 210px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
#search {
	width: 250px;
	height: 39px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 5px;
	float: right;
	margin-right: 1px;
}
#titlehead {
	background-image: url(images/ort-header-back.jpg);
	background-repeat: no-repeat;
	width: 494px;
	height: 60px;
	float: left;
	border-bottom: 5px solid #cbcdcc;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 10px;
	margin-left: 1px;
}
#titleimage {
	width: 404px;
	height: 70px;
	border-bottom: 5px solid #cbcdcc;
	margin-right: 1px;
	float: right;
}
.title_style {
	display: block;
	margin: 0;
	width: 420px;
	color: #FFF;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 10px;
	clear: both;
	font-size: 18px;
	line-height: 23px;
}
#crumb {
	width: 896px;
	height: 18px;
	border-bottom: 1px solid #cbcdcc;
	padding-right: 0;
	padding-left: 2px;
	float: left;
	margin-left: 1px;
	margin-right: 1px;
	padding-bottom: 6px;
}
.class_crumb {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-bottom: 0px;
}
#mainNav {
	height: auto;
	width: 897px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 1px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #013696;
	float: left;
	margin-top: 0px;
	margin-left:1px;
	margin-right: 1px;
}
#print {
	width: 130px;
	height: 35px;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 5px;
	float: right;
	margin-right: 1px;
	padding-top: 0;
	font-size: 12px;
	text-align: right;
}
/*Start TopMenu*/
#menupattern {
	width:340px;
	float: left;
}
#homemenu {
	width:73px;
	float:left;
	background-image: url(/images/menu-graphic-02.jpg);
	height: 27px;
	white-space: nowrap;
	background-repeat: no-repeat;
	padding-top: 9px;
	color: #FFF;
	text-align: center;
}
#vertdivider {
	width: 3px;
	height: 27px;
	float:left;
}
#newsroom {
	width:90px;
	height:27px;
	float:left;
	background-image:url(/images/menu-graphic-03.jpg);
	white-space:nowrap;
	background-repeat:no-repeat;
	padding-top: 9px;
	color:#FFF;
	text-align: center;
}
#videos {
	width:100px;
	height:27px;
	float:left;
	white-space:nowrap;
	background-repeat:no-repeat;
	padding-top:9px;
	color:#FFF;
	background-image:url(/images/menu-graphic-04.jpg);
	text-align: center;
}
#customerlogin {
	width:100px;
	height:27px;
	float:left;
	white-space:nowrap;
	background-repeat:no-repeat;
	padding-top:9px;
	color:#FFF;
	background-image:url(/images/menu-graphic-05.jpg);
	text-align: center;
}
#downloads {
	width:90px;
	height:27px;
	float:left;
	white-space:nowrap;
	background-repeat:no-repeat;
	padding-top:9px;
	color:#FFF;
	background-image:url(/images/menu-graphic-06.jpg);
	text-align: center;
}
#contactus {
	width:90px;
	height:27px;
	float:left;
	white-space:nowrap;
	background-repeat:no-repeat;
	padding-top:9px;
	color:#FFF;
	background-image:url(/images/menu-graphic-07.jpg);
	text-align: center;
}
#top {
	padding: 0;
	width: 898px;
	height: 30px;
	margin: 0;
	text-decoration: none;
	background-color: #01539e;
}
/*End TopMenu*/
#menus a{
	width:898px;
	color: #FFF;
	height: 38px;
	text-decoration: none;
}
.menus a:hover {
	color: #FFF;
}
/* Start Footer Menu */
#ftrlegal {
	width:600px;
	height:30px;
	color:#000;
	float:left;
	padding-left: 0px;
	font-size: 9px;
	text-align: left;
}
#sitemap a{
	width:77px;
	height: 25px;
	float:left;
	color:#000;
	font-size: 10px;
	padding-top: 3px;
	text-align: center;
}
#privacy a{
	width:97px;
	height:25px;
	float:left;
	color:#000;
	font-size: 10px;
	padding-top: 3px;
	text-align: center;
}
#terms a{
	width:117px;
	height:25px;
	float:left;
	color:#000;
	font-size: 10px;
	padding-top: 3px;
	text-align: center;
}
#ftrhorizbar {
	width: 900px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #013696;
	margin-top: 0px;
	padding-top: 0px;
}
#divider {
	width:3px;
	height:25px;
	float:left;
	color: #000;
	text-align: center;
	margin-top: 4px;
	font-size: 11px;
}
/* End Footer Menu */
.clearer3 {
	background-color: #cbcdcc;
	height: 5px;
	width: 898px;
	clear: both;
	margin-right: 1px;
	margin-left: 1px;
}
.clearer4 {
	height: 5px;
	width: auto;
	clear: both;
}
h4, h5, pre, blockquote, label ol , dl , fieldset , address {
	margin-top: 0.5em;
	margin-right: 5%;
	margin-bottom: 0.3em;
	color: #013598;
}
h1 {
	font-size:17px;
	color:#013598;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
}
.class_para1 { color: #013696; font-size: 14px; font-family: Arial; line-height: 20px; margin-bottom: 7px; }
.class_para2 {
	font-size: 12px;
	line-height: 18px;
	margin-top: 7px;
}
h2 {
	color: #013696;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
}
h3 {
	color: #575a5c;
	font-size: 12px;
	font-style: normal;
	margin: 0;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#leftnav {
	width: 204px;
	float: left;
	margin-left: 1px;
	background-color: #FFF;
	margin-bottom: 3px;
}
#photoleft {
	width: 204px;
	height: auto;
	background-color: #FFF;
	float: left;
	margin-left: 1px;
}
#lowrleftlnk {
	background-color: white;
	width: 193px;
	height: 19px;
	border-bottom: 1px solid #013696;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-top: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1px;
	font-size: 12px;
	float: left;
}
.class_lowrleftlnk {
	color: #013696;
	font-size: 11px;
	line-height: 0;
	padding-top: 0px;
}
#infobox {
	border: solid 1px #013696;
	width: 197px;
	background-color: #FFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	float: left;
}
#pattern {
	background-color: #0067b2;
	width: 204px;
	height: 150px;
	z-index: 4;
	float: left;
	margin-left: 1px;
}
#pattern2 {
	background-color: #0067b2;
	background-repeat: no-repeat;
	z-index: 6;
	width: 204px;
	height: 100px;
	float: left;
	margin-left: 1px;
}
#pattern3 {
	background-color: #0067b2;
	background-repeat: no-repeat;
	z-index: 6;
	width: 204px;
	height: 50px;
	float: left;
	margin-left: 1px;
}
#pattern4 {
	background-color: #0067b2;
	background-repeat: no-repeat;
	z-index: 6;
	width: 204px;
	height: 25px;
	float: left;
	margin-left: 1px;
	background-image: url(images/bluepattern.jpg);
}
.class_infotext {
	color: #013696;
	font-size: 10px;
	font-style: italic;
	background-color: #FFF;
	line-height: 15px;
}
.class_infotext a:link { color: #013696; font-size: 10px; font-style: italic; line-height: 17px; }
.class_infotext a:hover { color: #808080; font-size: 10px; font-style: italic; line-height: 17px; }
.class_infotext3 {
	font-size: 12px;
	padding-left: 5px;
	color: #FFF;
}

.clearer2 {
	margin: 0;
	width: 100%;
	clear: both;
}
.clearerblack {
	margin: 0;
	width: 100%;
	background-color: #000;
	padding-top: 3px;
	clear: both;
}
.class_listtext {
	list-style-type: square;
	padding-left: 3px;
	margin-top: 0px;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
}
.class_listtext2 {
	list-style-type: square;
	padding-left: 3px;
	margin-top: 0px;
	text-align: left;
	font-size: 11px;
	line-height: 14px;
}
#infobox3 {
	width: 201px;
	height: auto;
	background-color: #0067B2;
	margin-top: 0;
	margin-right: 0;
	margin-left: 1px;
	float: left;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 0;
}
.class_listtext3 {
	font-size: 12px;
	list-style-type: square;
	color: #FFF;
	padding-top: 5px;
}
.class_listtext3 a:link {
	color: white;
}
.class_listtext3 a:hover {
	color: #999;
}
.class_listtext3 a:visited {
	color: #b9bbbb;
	font-size: 12px;
	line-height: 14px;
}

.class_listtext4 {
	font-size: 12px;
	list-style-type: square;
	color: #013696;
	padding-top: 5px;
	list-style-image: url(/images/bullet-triangle.jpg);
}

.class_infotext2 {
	color: #FFF;
	font-size: 11px;
	line-height: 17px;
	padding-left: 7px;
	padding-right: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.class_infotext2 a:link { color: white; font-size: 11px; font-style: normal; line-height: 17px; }
.class_infotext2 a:hover { color: #808080; font-size: 11px; line-height: 17px; }
.class_infotext2 a:visited { color: #808080; font-size: 11px; line-height: 17px; }
.class_contact {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 0px;
}
#contact {
	width: 190px;
	padding-left: 5px;
	height: auto;
	margin-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.clearer {
	padding: 0;
	clear: both;
	width: auto;
	height: 2px;
	background-color: #CCC;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
#crnr2crnr {
	background-color: #0d2b88;
	width: 180px;
}
#crnrtop {
	background-color: #fff;
	width: 180px;
	height: 30px;
	z-index: 1;
}
#crnrcontent {
	background-color: #FFF;
	width: 152px;
	margin-left: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#crnrbtm {
	background-color: #fff;
	background-repeat: no-repeat;
	width: 180px;
	height: 29px;
	z-index: 3;
}
.class_crnrcontent {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 10px;
}
#more {
	color: #013696;
	font-size: 12px;
	text-align: right;
	width: 460px;
	height: auto;
	float: left;
	margin-top: 5px;
	border-top: 1px solid #cbcdcc;
}
#more2 {
	color: #013696;
	font-size: 12px;
	padding-top: 5px;
	width: 410px;
	height: auto;
	margin-top: 5px;
	border-top: 1px solid #cbcdcc;
}
.class_quote {
	color: #013696;
	font-size: 15px;
	font-style: italic;
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 0;
	padding-left: 0;
}
.class_quotename {
	color: #013696;
	font-size: 12px;
	line-height: 16px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0;
	font-style: italic;
}
#popupwrapper {
	width: 490px;
	height: 380px;
	background-color: #FFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#popupwrapper #popupcontainer #popupcontainer #popupcontent ul li {
	color: #000;
	margin-bottom: 5px;
	font-size: 11px;
}
#popupwrapper2 {
	width: 480px;
	height: auto;
	float: left;
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 10px;
}
#popupwrapper3 {
	width: 550px;
	height: auto;
	float: left;
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 10px;
}
#popupwrapper4 {
	width: 1200px;
	height: auto;
	float: left;
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 10px;
}
#popupwrapper6 {
	width: 400px;
	height: 280px;
}
#popupcontainer {
	width: auto;
	height: auto;
}
#popupheadline {
	height: 30px;
	margin: 5px;
	padding-left: 5px;
	width: auto;
}
#popupheadlinedbl {
	height: 47px;
	margin: 5px;
	padding-left: 5px;
	width: auto;
}
#popupheadline2 {
	height: auto;
	width: auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
#popupcontent a {
	width: auto;
	height: 400px;
	margin: 5px;
}
#popupcontent2 {
	width: auto;
	height: auto;
	float: right;
}
#popupcontent3 {
	width: auto;
	height: auto;
}
.class_poptext {
	margin-top: 5px;
	margin-right: 9px;
	padding-left: 150px;
}
.class_poptext2 {
	margin-top: 5px;
	margin-right: 9px;
	margin-left: 5px;
	list-style-type: square;
	font-size: 12px;
}
#popupclose2 {
	text-align: center;
	margin: 5px;
	top: 450px;
	left: 180px;
	width: 470px;
	height: auto;
}
#popupclose3 {
	font-size: 12px;
	text-align: center;
	height: auto;
	padding-top: 5px;
}
#popupclose4 {
	font-size: 12px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	color:#FFF;
	width: 640px;
}
#popupcontent li {
	margin-bottom: 4px;
	list-style-image: url(images/bullet-triangle.jpg);
	list-style-position: outside;
	font-size: 11px;
}
#downloads1 {
	background-color: #d2eeff;
	width: 425px;
	height: 23px;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 5px;
}
#downloads2 {
	width: 425px;
	height: 23px;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 5px;
}
#bannerspace {
	width: 400px;
	height: auto;
	border-top: 1px solid #cbcdcc;
	text-align: center;
	padding-bottom: 15px;
	margin-top: 5px;
	padding-top: 5px;
}
#columnL {
	width: 190px;
	height: auto;
	float: left;
	margin-bottom: 10px;
}
#columnR {
	width: 180px;
	height: auto;
	float: right;
	padding-right: 40px;
	padding-left: 30px;
	margin-bottom: 10px;
}
#twiccontent {
	margin-bottom: 10px;
	width: 445px;
	height: auto;
	float: left;
}
#twic1 {
	width: 650px;
	float:left;
}
#twic2a {
	width:300px;
	float:left;
	font-size: 11px;
	text-align: center;
	margin-left: 20px;
}
#twic2b {
	width:290px;
	float:right;
	font-size: 11px;
	padding-right: 50px;
}
#twicframe1 {
	width:650px;
	margin-top: 10px;
	float: left;
}
#twicframe2 {
	width:650px;
	float: left;
}
#twicframe3 {
	width:650px;
	float: left;
}
#bulletframe1 {
	width: 210px;
	height: 95px;
	float: left;
}
#bulletframe2 {
	width: 200px;
	height: 95px;
	clear: none;
	float: right;
	margin-left: 15px;
}
#bulletcontainer {
	width:459px;
	height: 120px;
	margin-bottom: 5px;
	float: left;
}
	
#bulletframe1a { width: 200px; height: auto; float: left; }
#bulletframe2a {
	width: 200px;
	height: auto;
	float: right;
	margin-left: 40px;
}
#table1 {
	background-color: #d2eeff;
	padding-top: 10px;
	padding-right: 3px;
	width: auto;
	height: auto;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
}
#table2 {
	width: auto;
	height: auto;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-size: 11px;
}
#rightcallout li {
	color: #013696;
	list-style-image: url(images/bullet-triangle.jpg);
	margin-bottom: 5px;
	font-size: 12px;
	list-style-position: outside;
}
#mapwrapper {
	width: auto;
	height: auto;
	float: left;
}
#mapheadline {
	height: auto;
	width: auto;
	margin-bottom: 5px;
}
#mapheadline2 {
	height: 20px;
	width: auto;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 10px;
}
.class_maptext {
	text-align: center;
}
#mapcontent {
	width: auto;
	height: auto;
	margin: 5px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 5px;
	float: left;
}
#mapcontainer {
	width: auto;
	height: auto;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#fotolibontainer {
	width: auto;
	height: auto;
}
#popuppic {
	width: auto;
	height: auto;
	margin-right: 8px;
}
#tableheader {
	color: white;
	font-size: 10px;
	font-style: italic;
	background-color: #0067b2;
	padding-top: 3px;
	padding-left: 3px;
	width: 426px;
	height: 15px;
	border-right: 1px solid #013696;
}
#newsfeed {
	font-size: 11px;
	width: 190px;
	float: right;
	padding-top: 5px;
	padding-bottom: 10px;
}
#highlights {
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 3px;
	width: 400px;
	height: auto;
	float: left;
	margin-top: 5px;
	border-bottom: 1px solid gray;
	border-right-color: gray;
	border-left-color: gray;
}
#cvrcol { margin-bottom: 10px; padding-right: 10px; padding-left: 3px; width: 60px; height: auto; float: left; }
#hltitle { padding-right: 10px; padding-left: 3px; width: 310px; height: auto; float: right; }
#banner {
	width: 597px;
	height: 50px;
	float: left;
	margin-left: 5px;
	background-color: #DDDFB0;
}
/*Multimedia Center markup Start*/
#vidwrapper {
	width: auto;
	height: auto;
	float: left;
}
#vidcontainer {
	width:auto;
	height:auto;
}
/*Multimedia Center markup End*/
#revlogo {
	width:320px;
	height:54px;
	background-color:#000;
	float: left;
}
#movtitle {
	width:320px;
	height:54px;
	float: right;
}
#movcontainer {
	width:640px;
	height:406px;
	float: left;
}
#tableholder {
	width:650px;
	padding-left: 150px;
}
#button1 {
	width: 100px;
	float: left;
	padding-left: 30px;
}
#button2 {
	width: 160px;
	padding-left: 100px;
	float: right;
}
#buttoncontainer {
	width: 550px;
	padding-left: 250px;
	height: 35px;
}
#leftbullet {
	float: left;
	width: 190px;
	height: 75px;
}
#rightbullet {
	float: right;
	width: 170px;
	margin-right: 80px;
	height: 75px;
}
/*Downloads markup START*/
.thrColFixHdr #dlcolumn1 {
	float: left; /* since this element is floated, a width must be given */
	width: 295px; /* padding keeps the content of the div away from the edges */
	background-color: #FFF;
	margin-right: 5px;
	height: auto;
	padding-left: 2px;
}
.thrColFixHdr #dlcolumn2 {
	margin-right: 300px;
	margin-left: 303px;
	background-color: #FFF;
	width: 295px;
	height: auto;
} 
.thrColFixHdr #dlcolumn3 {
	float: right; /* since this element is floated, a width must be given */
	width: 294px;
	padding-right: 0px;
	background-color: #FFF;
	margin-right: 0px;
}
/*Downloads markup END*/
/*Sitemap markup START*/
#container4 {
	width:195px;
	overflow:hidden;
}
#container3 {
	float:left;
	width:185px;
	position:relative;
	margin-right: 5px;
}
#container2 {
	float:left;
	width:185px;
	position:relative;
	margin-right: 5px;
}
#container1 {
	float:left;
	width:230px;
	margin-right: 5px;
	height: auto;
}
#col1 {
	width: 230px;
	height: 17px;
}
#col1a {
	width: 230px;
	height: 16px;
	background-color: #cbcdcc;
	padding-top: 2px;
	font-weight: bold;
}
#col2 {
	width: 185px;
	height: 17px;
}
#col2a {
	width: 185px;
	height: 16px;
	background-color: #cbcdcc;
	padding-top: 2px;
	font-weight: bold;
}
#col3 {
	width: 185px;
	height: 17px;
}
#col3a {
	width: 185px;
	height: 16px;
	background-color: #cbcdcc;
	padding-top: 2px;
	font-weight: bold;
}
#col4 {
	width: 195px;
	height: 17px;
}
#col4a {
	width: 195px;
	height: 16px;
	background-color: #cbcdcc;
	padding-top: 2px;
	font-weight: bold;
}
/*Sitemap markup END*/
#dltitle {
	height: 16px;
	width: 289px;
	background-color: #4a60a6;
	padding-right: 1px;
	padding-left: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding-top: 3px;
}
#dllinks {
	height: 16px;
	width: 289px;
	padding-right: 1px;
	padding-left: 2px;
	background-color: #eeefee;
	font-size: 11px;
	padding-top: 3px;
}
#dllinks2 {
	height: 30px;
	width: 289px;
	padding-right: 1px;
	padding-left: 2px;
	background-color: #eeefee;
	font-size: 11px;
	padding-top: 3px;
}
#dlsubhead {
	height: 16px;
	width: 289px;
	padding-right: 1px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 10px;
	padding-top: 3px;
	font-weight: bold;
}
#dlsubhead2 {
	height: 16px;
	width: 289px;
	padding-right: 1px;
	padding-left: 2px;
	font-size: 12px;
	padding-top: 3px;
	font-weight: bold;
	color: #575a5c;
}
#dldropmenu {
	height: auto;
	width: 289px;
	padding-right: 1px;
	padding-left: 0px;
	font-size: 11px;
	background-color: #FFF;
	padding-top: 1px;
	padding-bottom: 1px;
}
#blurb {
	margin-bottom: 5px;
	padding-left: 3px;
	width: 425px;
	height: 75px;
	float: left;
}
#blurb2 {
	text-align: right;
	width: 240px;
	height: auto;
	padding-right: 5px;
	float: right;
}
/*start contacts columns markup*/
.class_contactheader {
	color: white;
	font-size: 14px;
	font-weight: bold;
	background-color: #0067b2;
	width: 890px;
	float: left;
	margin-top: 2px;
	margin-left: 2px;
	padding: 2px 3px;
}
.class_contactdouble1 {
	font-size: 12px;
	background-color: #cbcdcc;
	margin-left: 2px;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 480px;
	height: 28px;
	float: left;
	border-bottom: 1px solid white;
}
.class_contactdouble2 {
	font-size: 12px;
	background-color: #cbcdcc;
	padding-top: 10px;
	padding-left: 3px;
	width: 209px;
	height: 28px;
	float: left;
	border-bottom: 1px solid white;
}
.class_contactdouble3 {
	font-size: 14px;
	background-color: #cbcdcc;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 3px;
	width: 198px;
	height: 28px;
	float: left;
	border-bottom: 1px solid white;
}
.class_contactcolumn1 {
	font-size: 12px;
	background-color: #cbcdcc;
	width: 480px;
	height: 20px;
	float: left;
	margin-left: 2px;
	padding-top: 5px;
	padding-left: 3px;
	border-bottom: 1px solid white;
}
.class_contactcolumn2 {
	font-size: 12px;
	background-color: #cbcdcc;
	width: 209px;
	height: 20px;
	float: left;
	padding-top: 5px;
	padding-left: 3px;
	border-bottom: 1px solid white;
}
.class_contactcolumn3 {
	font-size: 13px;
	background-color: #cbcdcc;
	width: 198px;
	height: 20px;
	float: left;
	padding-top: 5px;
	padding-left: 3px;
	border-bottom: 1px solid white;
}
.class_contactcolumn1dbl {
	font-size: 12px;
	background-color: #cbcdcc;
	width: 480px;
	height: 35px;
	float: left;
	margin-left: 2px;
	padding-top: 5px;
	padding-left: 3px;
	border-bottom: 1px solid white;
}
.class_contactcolumn2dbl {
	font-size: 12px;
	background-color: #cbcdcc;
	width: 209px;
	height: 35px;
	float: left;
	padding-top: 5px;
	padding-left: 3px;
	border-bottom: 1px solid white;
}
.class_contactcolumn3dbl {
	font-size: 13px;
	background-color: #cbcdcc;
	width: 198px;
	height: 35px;
	float: left;
	padding-top: 5px;
	padding-left: 3px;
	border-bottom: 1px solid white;
}
.contactclearer {
	background-color: #0067b2;
	width: auto;
	height: 4px;
	clear: both;
	margin-right: 14px;
	margin-left: 2px;
}
.contactclearer2 {
	background-color: #0067b2;
	width: auto;
	height: 4px;
	clear: both;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 3px;
}

#statement { width: 855px; float: left; margin-right: 2px; margin-left: 2px; }
/* end contacts columns markup*/
#maincontent6 {
	margin-bottom: 10px;
	margin-left: 70px;
	width: auto;
	margin-top: 20px;
	height: auto;
	float: left;
}
#partnerformcontent {
	margin-bottom: 10px;
	margin-left: 100px;
	width: 700px;
	margin-top: 10px;
	height: auto;
	float: left;
}
#popupheadline3 {
	height: 32px;
	width: auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color: #112C89;
}
.thrColFixHdr #mainContact {
	margin-right: 1px;
	margin-left: 20px;
	background-color: #FFF;
	width: 878px;
	height: auto;
	margin-top: 10px;
}
#maincontent5 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 45px;
	width: 820px;
	margin-right: 35px;
	font-size: 12px;
}
.class_carbonsubhead {
	color: #89a443;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	padding-top: 3px;
}
.class_carbontext { font-size: 14px; font-style: normal; line-height: 17px; padding-top: 5px; }
#form {
	width: auto;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	margin-left: 160px;
	padding-bottom: 10px;
	margin-top: 15px;
}
#form2 {
	width: 430px;
	height: auto;
	padding-right: 15px;
	padding-bottom: 10px;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}
#form3 {
	width: auto;
	height: auto;
	padding-right: 15px;
	padding-bottom: 10px;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}
#casestudycontent {
	margin-bottom: 10px;
	padding-left: 20px;
	width: 860px;
	height: auto;
	padding-right: 20px;
	padding-top: 10px;
	float: left;
}
#carboncontent {
	margin-bottom: 10px;
	margin-left: 10px;
	width: 880px;
	height: auto;
	margin-right: 10px;
	float: left;
}
#header4 { background-color: #0d2b88; padding: 0 3px 0 20px; width: auto; height: 60px; margin: 0; }
#surveycontent1 {
	width: 860px;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	padding-top: 5px;
	padding-left: 2px;
}
.class_para4 { font-size: 13px; line-height: 17px; margin-top: 0; margin-bottom: 3px; padding-top: 5px; }
.class_para3 { font-size: 11px; line-height: 17px; margin-top: 0; margin-bottom: 3px; padding-top: 5px; }
#tccontainer4 {
	margin-bottom: 5px;
	margin-left: 5px;
	width: 790px;
	height: auto;
	float: left;
	padding-right: 50px;
	padding-left: 50px;
	margin-right: 5px;
}
.class_para5 {
	font-size: 12px;
	height: 10px;
}
#tccontainer1 {
	text-align: center;
	width: 670px;
	height: 30px;
	margin-left: 5px;
	margin-right: 5px;
}
#tccontainer2 { margin-bottom: 5px; width: 635px; height: auto; float: left; margin-left: 5px; }
#numbercolumn { text-align: right; margin-left: 5px; width: 17px; height: auto; float: left; }
#wrapper3 {
	text-align: left;
	width: 680px;
	height: auto;
	border: solid 1px #8390af;
	background-color: #FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
#mid2 { margin: 0; padding: 0; width: 675px; height: 64px; }
#animation {
	width: 415px;
	height: 311px;
	float: right;
	margin-top: 30px;
}
.class_carbonsubhead { color: #89a443; font-size: 12px; font-family: Futura; font-style: normal; font-weight: normal; line-height: 16px; text-align: right; }
.class_carbonsubhead2 {
	color: #53893E;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.class_carbonsubhead3 {
	color: #89a443;
	font-size: 12px;
	font-family: Futura;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	text-align: center;
}
.class_carbontext { font-size: 14px; font-style: normal; line-height: 17px; padding-top: 5px; }
.class_carbontextbold { font-size: 14px; font-weight: bold; font-style: normal; line-height: 17px; padding-top: 5px; }
/* Start carbon calculator markup*/
#carbonwrapper { width: 940px; padding: 1px; margin: 0 auto; height: auto; text-align: left; }
#carboncontent1 { background-image: url(images/top-bkgnd.png); background-repeat: repeat-x; width: 940px; height: 702px; float: left; margin-bottom: 0; }
#bkmrk { font-size: 11px; text-align: right; width: 935px; height: 20px; float: left; padding-top: 5px; padding-right: 5px; }
.class_carbonsubhead {
	color: #89a443;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	text-align: right;
	margin-top: 0px;
}
.class_instruct {
	color: #78999e;
	font-size: 11px;
	font-style: normal;
	text-align: right;
	margin-top: 0px;
}
.class_facts {
	color: #528d97;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 12px;
	text-align: left;
	margin-bottom: 5px;
}
.class_nstxt {
	color: #4c777e;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 14px;
	text-align: right;
	margin-bottom: 10px;
}
.class_carbontext { font-size: 14px; font-style: normal; line-height: 17px; padding-top: 5px; }
.class_carbontextbold { font-size: 14px; font-weight: bold; font-style: normal; line-height: 17px; padding-top: 5px; }
input.rounded1 { border: 0; background: url(images/textrndcrnr-white.png) no-repeat left top; width: 108px; height: 22px; padding: 0; }
input.rounded2 { border: 0; background: url(images/textrndcrnr-grn.png) no-repeat left top; width: 90px; height: 22px; padding: 0; }
input.rounded3 { border: 0; background: url(images/calculate-btn.png) no-repeat left top; width: 182px; height: 37px; padding: 0; text-align: center; font-family: Futura; font-size: 16pt; color: #728641;}
input.rounded3:hover {
	background: url(images/calculate-btn2.png) no-repeat left top;
	width: 182px;
	height: 37px;
	padding: 0;
	cursor: pointer;
}
input.rounded4 { background: url(images/txtsav-bkg.png) no-repeat left top; padding: 0; width: 143px; height: 22px; border: 0; }
#carboncntlft {
	text-align: right;
	width: 480px;
	height: auto;
	z-index: 1;
	float: left;
}
#carboncntrt {
	width: 450px;
	height: auto;
	float: right;
}
#btmhalf {
	background-image: url(images/btmgr-bkgnd.png);
	background-repeat: repeat-x;
	width: 940px;
	height: 311px;
	float: left;
	padding-top: 20px;
}
#greenerhd { text-align: right; width: 480px; height: 108px; float: left; }
#greenersubhd { width: 480px; height: 40px; float: left; }
#frminstrct { width: 480px; height: 35px; float: left; }
#nstxt {
	font-size: 12px;
	width: 258px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
#carbonlogo { width: 300px; height: 50px; float: left; margin-top: 10px; padding-left: 140px; }
#learnmore { width: 350px; height: 164px; float: left; margin-top: 10px; margin-left: 0; padding-left: 0; }
#leafcar { margin-top: 10px; width: 350px; height: 150px; float: right; padding-right: 20px; }
#greenfacts {
	width: 350px;
	height: auto;
	z-index: 1;
	float: left;
	padding-left: 80px;
}
#fctlnk {
	font-size: 11px;
	padding-left: 80px;
	width: 350px;
	height: auto;
	z-index: 2;
	float: left;
	padding-bottom: 15px;
}
#learnmore { width: 54px; height: 54px; float: left; margin: 0; padding: 50px 0 0; }
#clmcontain {
	width: 480px;
	height: auto;
	margin-top: 10px;
	float: left;
}
#carboncol1 {
	color: #799a9f;
	font-size: 15px;
	font-family: Futura, arial;
	text-align: right;
	width: 140px;
	height: 35px;
	float: left;
	padding-right: 10px;
}
#carboncol2 {
	width: auto;
	height: 25px;
	float: left;
}
#carboncol3 {
	width: auto;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
}
#carboncol4 { color: #2a484e; font-size: 12px; font-weight: bold; text-align: right; width: 145px; height: 20px; float: left; margin-right: 20px; padding-top: 5px; padding-right: 5px; }
#carboncol5 { background-image: url(images/small_box.png); background-repeat: no-repeat; width: 185px; height: 130px; float: left; margin-right: 20px; }
#carboncol6 { background-image: url(images/small_box.png); background-repeat: no-repeat; width: 185px; height: 130px; float: left; margin-right: 20px; }
#carboncol7 { background-image: url(images/sav-bkgrnd.png); background-repeat: no-repeat; width: 336px; height: 130px; float: left; }
#col4hdr { width: 145px; height: 55px; float: left; margin-top: 10px; margin-right: 20px; padding-right: 5px; }
#col5hdr { color: #436369; font-size: 16px; font-family: Futura, arial; font-weight: bold; text-align: center; width: 185px; height: 55px; float: left; margin-top: 10px; margin-right: 20px; }
#col6hdr { color: #436369; font-size: 16px; font-family: Futura, arial; font-weight: bold; text-align: center; margin-top: 10px; width: 185px; height: 55px; float: left; margin-right: 20px; }
#col7hdr { color: #436369; font-size: 22px; font-family: Futura, arial; font-weight: bold; text-align: center; margin-top: 20px; width: 336px; height: 45px; float: left; }
#calcrow1a { width: 90px; height: 25px; z-index: 1; float: left; padding-top: 20px; padding-bottom: 5px; padding-left: 10px; }
#calcrow2a { width: 90px; height: 25px; z-index: 2; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
#calcrow3a { width: 90px; height: 25px; z-index: 3; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
#calcrow1b { color: #7b9fa6; font-size: 12px; font-weight: bold; text-align: right; width: 60px; height: 25px; z-index: 1; float: right; padding-top: 23px; padding-right: 15px; padding-left: 5px; }
#calcrow2b { color: #7b9fa6; font-size: 12px; font-weight: bolder; text-align: right; width: 60px; height: 22px; z-index: 2; float: right; padding: 8px 15px 5px 5px; }
#calcrow3b {
	color: #7b9fa6;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	width: 60px;
	height: 22px;
	z-index: 3;
	float: right;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#calcrow1c { font-size: 12px; width: 140px; height: 25px; z-index: 1; float: left; padding-top: 18px; }
#calcrow2c { font-size: 12px; width: 140px; height: 25px; z-index: 2; float: left; padding-top: 5px; padding-bottom: 5px; }
#calcrow3c { font-size: 12px; width: 140px; height: 25px; z-index: 3; float: left; padding-top: 10px; padding-bottom: 5px; }
#calcrow4a { width: 133px; height: 25px; z-index: 1; float: left; padding-top: 20px; padding-left: 10px; }
#calcrow5a { width: 133px; height: 25px; z-index: 2; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
#calcrow6a { width: 133px; height: 25px; z-index: 3; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
#calcrow4b { color: #728641; font-size: 12px; font-weight: bold; text-align: right; width: 173px; height: 25px; z-index: 1; float: right; padding-top: 20px; padding-right: 20px; padding-bottom: 5px; }
#calcrow5b { color: #728641; font-size: 12px; font-weight: bold; text-align: right; width: 173px; height: 25px; z-index: 2; float: right; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; }
#calcrow6b { color: #728641; font-size: 12px; font-weight: bold; text-align: right; width: 173px; height: 25px; z-index: 3; float: right; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; }
#crbftr {
	font-size: 9px;
	z-index: 6;
	width: 940px;
	height: auto;
	margin-top: 0px;
	float: left;
}
#crbftrtxt1 {
	color: #666;
	font-size: 9px;
	z-index: 6;
	width: 680px;
	height: 25px;
	padding-top: 5px;
	float: left;
}
#crbftrtxt2{
	color: #666;
	text-align: right;
	z-index: 6;
	width: 250px;
	height: 20px;
	float: left;
	padding-top: 5px;
}
#crbftrtxt2 a {
	color:#666;
}

/* end carbon calculator markup*/
.class_formtext {
	font-size: 11px;
	font-weight: bold;
	padding-right: 5px;
}
#table5 {
	background-color: #d2eeff;
	width: 440px;
	height: 23px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 2px;
}
#table6 {
	width: 440px;
	height: 23px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 2px;
}
#table6a {
	width: 440px;
	height: 43px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 2px;
}
#factbox {
	width: 204px;
	height: 400px;
	float: left;
	background-color: #0067b2;
	margin-left: 1px;
}
#factbox3 {
	width: 204px;
	height: auto;
	margin-left: 1px;
	margin-top: 2px;
	float: left;
}
#factbox4 {
	width: 204px;
	height: 10px;
	margin-left: 1px;
	margin-top: 2px;
	float: left;
}
#contacttitle {
	height: 16px;
	width: 289px;
	background-color: #0067b2;
	padding-right: 1px;
	padding-left: 2px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	padding-top: 2px;
	float: left;
	margin-top: 2px;
	padding-bottom: 2px;
}
#contacttitle2 {
	height: 32px;
	width: 289px;
	background-color: #0067b2;
	padding-right: 1px;
	padding-left: 2px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	padding-top: 2px;
	float: left;
	margin-top: 2px;
	padding-bottom: 2px;
}
#contactsrow {
	height: 16px;
	width: 142px;
	padding-right: 1px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 12px;
	padding-top: 3px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	float: left;
}
#contactsrow5 {
	height: 16px;
	width: 126px;
	padding-right: 1px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 12px;
	padding-top: 3px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	float: left;
}

#contactsrowdbl {
	height: 34px;
	width: 140px;
	padding-right: 1px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 12px;
	padding-top: 3px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	float: left;
}
#contactsregion {
	height: 16px;
	width: 289px;
	padding-right: 1px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 12px;
	padding-top: 3px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-weight: bold;
	float: left;
}
#contactnumber {
	height: 16px;
	width: 142px;
	padding-right: 3px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 13px;
	padding-top: 3px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	float: left;
	text-align: right;
}
#contactnumber5 {
	height: 16px;
	width: 158px;
	padding-right: 3px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 13px;
	padding-top: 3px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	float: left;
	text-align: right;
}
#contactnumberdbl {
	height: 34px;
	width: 144px;
	padding-right: 3px;
	padding-left: 2px;
	background-color: #cbcdcc;
	font-size: 12px;
	padding-top: 3px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	float: left;
	text-align: right;
}
/*VIdeo markup*/
#videowrapper {
	height: auto;
	width: auto;
}
#videoheadline {
	height: 46px;
	width: 314px;
	float:right;
	background-color: #000;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-top: 8px;
	text-align: right;
	padding-right: 5px;
}
#videologo {
	width: 320px;
	height:54px;
	background-color: #000;
	float: left;
}
#videocontainer {
	width: auto;
	height: auto;
	float: left;
}
#SearchIndexLink {
	width:1px;
	height:1px;
	background-color:#FFF;
	overflow: hidden;
}

