body {

	background-image: url(../images/ivans_blue_bg.jpg);

	background-color: #0099FF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	#line-height: 14px;

	color: #444;

	margin: 0;

	padding: 0;
	
	#text-align: center;

}



/* img, div, input { behavior: url("iepngfix.htc") } */



a img {

	border: 0;

}



a:link, a:active, a:visited {

	color: #4992b4;

	text-decoration: none;

}



a:hover {

	color: #69a6c2;

	text-decoration: underline;

}



ul {

	#list-style-type: disc;

	#padding-left: 15px;

	#padding-top: 4px;

}



h3 {

	font-size: 14px;

}



input, textarea {

	font-size: 12px;

}


#container_outer_hc_landing {
	width: 800px;
	margin: 0 auto;
	padding: 0;
	#margin-left: auto;
	#margin-right: auto;
	#text-align: left;
}

#container_inner {

	width: 803px;
	margin: 0 auto;

}

#subpage_header {

	width: 799px;
	#width: 802px;

	height: 71px;
	#height: 71px;

	background-image: url(../images/ivans_subpage_header.png);

	background-repeat: no-repeat;

	border: 1px solid #9da5a8;
	#border-right:0px;

	border-bottom: 0;

	padding-left: 4px;

	padding-top: 4px;

}



#market_logo {

	position: relative;

	top: -53px;

	#top: 0;

	left: 488px;

	#left: 338px;

	width: 300px;

	height: 53px;

}



#homebutton {

	position: relative;

	display: inline;

	left: 12px;

	width: 150px;

	float: left;

}


#navbar {
	width: 803px;
	height: 34px;
	background-image: url(../images/topbar_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #9da5a8;
	border-top: 0;
}



* html #navbar {

	width: 802px;

	height: 34px;

	position: relative;

	float: left;

}



#navbar2 {

	width: 803px;

	height: 35px;

	background-image: url(../images/topbar_bg.gif);

	background-repeat: repeat-x;

	border: 1px solid #9da5a8;

	border-top: 0;

}



* html #navbar2 {

	width: 802px;

	height: 34px;

	background-color: #d5d5d5;



}

#navbar ul {
	margin: 0;
	padding: 0;
	margin-left: 15px;
	margin-right:10px;
	list-style-type:none;
	display: block;
	float: left;
	clear: both;
	#margin-top: 3px;
}



#navbar li {
	position: relative;
	top: 2px;
	#ttttop: -2px;
	display: block;
	float: left;
	width: 120px;
	border: 1px solid #9da5a8;
	border-right: 0;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	background-color: #f3f3f3;
	color: #0071b2;
	text-align: center;
}



#navbar li:last-child {

	border: 1px solid #9da5a8;

}

#navbar .last {
	border: 1px solid #9da5a8;
}



#navbar ul li:hover {
	background-color: #106f9b;
	color: #fff;
}



#navbar a:link, #navbar a:visited {

	color: #0071b2;

	text-decoration: none;

}



#navbar a:active {

	color: #0071b2;

}



#navbar a:hover {

	color: #fff;

	text-decoration: none;

}



#navbar li:hover > a {
	color: #fff;	
}

#navbar li:active {
	background-color: #108db1;
	color: #0071b2;
}



#navbar li:last-child {
	border-right: 1px solid #9da5a8;
}

#searchdiv {
	padding: 3px;
	#padding-top: 0;
	display: block;
	height: 15px;
	vertical-align:middle;
}

#topcontent_tabs {

	width: 803px;

	height: 23px;

}



* html #topcontent_tabs {

	margin-bottom: -3px;

}


* html #topcontent {

	clear: both;

	float: none;

}

#topcontent_spacer {
	height: 52px;	
	#clear: both;
}

#topcontent3 {
	position: relative;

	width: 784px;
	#width: 785px;

	height: 312px;

	margin-right: -1px;

	background-color: #f3f3f3;

	border: 1px solid #9da5a8;

	border-bottom: 0;

	padding: 9px;
	

	float: right;
	#float: left;
}

.headlinegraphic {

	width: 250px;

	height: 63px;

	border: 1px solid #9da5a8;

}



.headlinetext {

	display: inline;

	width: 234px;

	padding: 0;

	height: 75px;

}



.headlinetext h3 {

	font-size: 14px;

}



.headlinebox {

	height: 150px;

	width: 250px;

	display: inline;

	margin: 2px;

	margin-right: 7px;

	border: 1px solid #9da5a8;

	border-top: 0;

	margin-top: 0;

	float: left;	

}



.homepage_inner {

	padding: 8px;

	padding-top: none;

}



.homepage_inner ul {

	margin: 2px;

}



.maincontentbox_left {

	height: 200px;

	width: 150px;

	display: inline;

	margin: 2px;

	margin-right: 7px;

	border: 1px solid #9da5a8;

	border-top: 0;

	margin-top: 0;

	float: left;	

}



.maincontentbox_right {

	height: 200px;

	width: 150px;

	display: inline;

	margin: 2px;

	margin-right: 7px;

	border: 1px solid #9da5a8;

	border-top: 0;

	margin-top: 0;

	float: left;	

}





.maincontentbox_centre {

	height: 200px;

	width: 450px;

	display: inline;

	margin: 2px;

	margin-right: 7px;

	border: 1px solid #9da5a8;

	border-top: 0;

	margin-top: 0;

	float: left;	

}

.subpage_left_menu_header {

	height: 14px;

	width: 180px;

	border: 1px solid #888;

	background-image: url(../images/left_menu_grey_bg.gif);

	background-repeat: repeat-x;

	padding: 2px;

	color: #fff;

	font-weight: bold;

}



.subpage_left_menu_toggle {

	float: right;

	height: 13px;

	width: 13px;

}



.subpage_left_menu {

	width: 184px;

	border: 1px solid #9da5a8;

}



.subpage_sf_button {

	margin: 0;

	padding: 0;

	padding-top: 2px;

	margin-top: 7px;

	width: 184px;

	text-align:center;

	border: 1px solid #9da5a8;

}



.subpage_left_menu_dyn {

	width: 174px;

	border: 1px solid #9da5a8;

	padding: 5px;

	font-size: 12px;

}



.subpage_left_menu ul {

	margin: 0;

	margin-left: 4px;

	padding: 4px;

}



.subpage_left_menu li {

	margin: 0;

	margin-left: 10px;

	list-style-type: none;

}



#subpage_left_container {

	width: 184px;

	margin: 2px;

	margin-right: 7px;

	border: 0;

	margin-top: 0;

	float: left;	

	display: inline;

	font-size: 12px;

}



#nextlink {

	width: 360px;

	text-align: right;

	font-size: 12px;

	margin-top: 16px;

}



#nextlink a:link, #nextlink a:visited, #nextlink a:active, #nextlink a:hover {

	font-size: 12px;

	font-weight: normal;

}



.subpage_right_box {

	height: 200px;

	width: 573px;

	margin: 2px;

	margin-right: 7px;

	border: 1px solid #9da5a8;

	margin-top: 0;

	float: left;

	padding-left: 8px;	

}



.subpage_right_box_2 {

	min-height: 490px;

	width: 567px;

	border: 1px solid #9da5a8;

	margin-top: 0;

	float: left;

	margin-left: 4px;

	padding-left: 8px;	

}



.subpage_right_box_3 {

	min-height: 500px;

	width: 567px;

	border: 1px solid #9da5a8;

	margin-top: 0;

	float: left;

	margin-left: 4px;

	padding-left: 8px;	

}



.subpage_right_box_full {

	min-height: 500px;

	width: 755px;

	border: 1px solid #9da5a8;

	margin-top: 0;

	float: left;

	margin-left: 4px;

	padding-left: 8px;	

}





.subpage_right_box_news {

	height: 498px;

	width: 560px;

	margin: 2px;

	margin-right: 7px;

	border: 1px solid #9da5a8;

	margin-top: 0;

	float: right;

	padding-left: 8px;	

}



.subpage_right_box_news a:link, .subpage_right_box_news a:visited, .subpage_right_box_news a:active {

	color: #69a6c2;

	text-decoration: none;

	font-size: 14px;

	font-weight: bold;

}



.subpage_right_box_news a:hover {

	text-decoration: underline;

}



.subpage_right_box_news h3, .subpage_right_box_news p {

	margin: 0;

	padding: 0;

}



.summary {

	margin-bottom: 25px;

}



.small {

	font-size: 10px;

	padding-bottom: 5px;

}



.smallblue {

	font-size: 10px;

	padding-bottom: 5px;

	color: #106f9b;

}



.darker {

	font-weight: bold;

	color: #106f9b;

	margin-bottom: 8px;

}



.darker a:link, .darker a:visited, .darker a:active {

	font-weight: bold;

	color: #106f9b;

	margin-bottom: 8px;

	text-decoration: none;

}



.darker a:hover {

	font-weight: bold;

	color: #106f9b;

	margin-bottom: 8px;

	text-decoration: underline;

}



.rightboxheading {

	margin-left: 5px;

	padding: 0;

	color: #106f9b;

	font-size: 15px;

	font-weight: bold;

}



.rightboxheading2 {

	padding: 0;

	color: #106f9b;

	font-size: 15px;

	font-weight: bold;

}



.rightboxsubheading {

	margin-left: 5px;

	padding: 0;

	font-size: 12px;



}



.rightboxsubheading2 {

	padding: 0;

	font-size: 12px;



}



#bottomcontent {

	width: 785px;

	height: 324px;

	background-color: #f3f3f3;

	border: 1px solid #9da5a8;

	border-bottom: 0;

	padding: 9px;

	margin-top: 5px;

	float: left;

}



#bottomcontent_home {

	width: 785px;

	height: 250px;

	background-color: #f3f3f3;

	border: 1px solid #9da5a8;

	border-bottom: 0;

	padding: 9px;

	margin-top: 5px;

	float: left;

}





#bottomcontent2 {

	width: 784px;

	height: 180px;

	background-color: #f3f3f3;

	border: 1px solid #9da5a8;

	border-bottom: 0;

	padding: 9px;

	margin: 0;

	margin-top: 5px;

	float: left;

}



#bottomcontent_internal {

	background-image: url(../images/bottomcontent_container_bg_small.gif);

	width: 773px;

	height: 167px;

	padding-left: 10px;

	padding-top: 12px;

	display: block;

	float: left;

}



#bottomcontent_internal_small {

	background-image: url(https://www.ivans.com/images/bottomcontent_container_bg_small.gif);

	width: 773px;

	height: 167px;

	padding-left: 10px;

	padding-top: 12px;

	display: block;

	float: left;

}



#bottomcontent_internal_2 {

	background-image: url(https://www.ivans.com/images/bottom_container_bg_2_small.gif);

	width: 773px;

	height: 167px;

	padding-left: 10px;

	padding-top: 12px;

	display: block;

	float: left;

}



#bottomcontent_links {

	position: relative;

	top: -5px;

	left: 250px;

	width: 180px;

}



#bottomcontent_links_2 {

	position: relative;

	top: -5px;

	left: 200px;

	width: 260px;

}





#bottombuttons {

	margin-top: 12px;

}



#bottomcontent_left {

	display: inline;

	width: 390px;

	height: 150px;

	float: left;	

}



#bottomcontent_right1 {

	display: inline;

	width: 167px;

	height: 90px;

	float: left;

	padding-left: 35px;

	margin-top: 20px;

	

}



#bottomcontent_right2 {

	display: inline;

	width: 168px;

	height: 90px;

	float: left;

	padding-left: 10px;

	margin-top: 20px;

	

}



#bottomcontent_right3 {

	display: inline;

	width: 350px;

	height: 40px;

	float: right;

	padding-top: 0px;

	

}



#footer {

	width: 795px;
	#width: 800px;
	position: relative;
	left: 0px;
	height: 17px;

	background-image: url(../images/footer_bg.gif);

	background-repeat: no-repeat;

	text-align: right;

	font-size: 10px;

	color: #7c7c7c;

	padding-right: 8px;

	padding-top: 2px;
	
	#padding-top: 2px;

	float: left;

	padding-bottom: 20px;
	#padding-bottom: 1px;
	
	#border-right: 0;

}



#footer_home {

	width: 796px;

	height: 17px;

	background-image: url(../images/footer_bg.gif);

	background-repeat: no-repeat;

	text-align: right;

	font-size: 10px;

	color: #7c7c7c;

	padding-right: 8px;

	padding-top: 4px;

	float: left;

	padding-bottom: 20px;

}

#searchbox {
	width: 100px;
	#width: 109px;
	height: 21px;
	#height: 12px;
	top: 2px;
	#top: -3px;
	margin-right: 2px;
}
*:first-child+html #searchbox {
	width: 109px;
	height: 18px;
	position: relative;
	top: 4px;
	margin-right: 2px;
}

#sa {
	#margin-top: 4px;
}

/* new CSS menu */

.dropdown {
	display: none;
	position: relative;
	top: -1px;
	#top: -260px;
	#margin-top: 260px;
	left: 15px;
	width: 584px !important;
	#width: 590px !important;
	background-color: #f3f3f3;
	background-image:url(../images/new_dropdown_bg.gif);
	background-repeat:repeat-x;
	background-position: bottom left;
	color: #fff;
	padding-left: 20px;
	#padding-left: 3px;
	padding-top: 6px;
	border: 1px solid #888;
	border-top: 3px solid #106f9b;
	z-index: 50000;
	box-shadow: 0.2em 0.2em #999;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px;
    -moz-box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px;
	#clear: both;

}


* html .dropdown {

	position:absolute;

	top: 22px;

	margin: auto;

	clear: both;

	float: left; 

	width: 620px;
	
	z-index: 10000;

}


*:first-child+html .dropdown {
	top: -256px;
	width: 601px !important;
}

.dropdown_hcpr {
	margin-top: 9px;
}

.dropdown a, .dropdown a:visited, .dropdown a:active {
	color: 	#64a2be !important;
	text-decoration: none;
	
}

.dropdown a:hover {
	color: 	#64a2be !important;
	text-decoration: underline !important;
}

.selected {
	font-weight: bold;
	color: #1f4556 !important;
}

.dropdown a.selected, .dropdown a.selected:visited, .dropdown a.selected:active {
	color: 	#3e7a95 !important;
	font-weight: bold !important;
	text-decoration: none;
	
}

.dropdown a.selected:hover {
	color: 	#3e7a95 !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}


.dropdown strong, .dropdown p {
	color: #106f9b;	
}

.dropdown_pc {
	height: 200px;	
}

*:first-child+html .dropdown_pc {
	height: 190px !important;	
}

.dropdown_hc {
	height: 296px;
}

*:first-child+html .dropdown_hc {
	height: 286px !important;	
}


.dropdown_retail {
	height: 144px;	
}

*:first-child+html .dropdown_retail {
	height: 136px !important;	
}


.dropdown_about {
	height: 38px;	
	background-color: #f3f3f3;
	background-image: none;
}

*:first-child+html .dropdown_about {
	height: 24px;	
	background-color: #f3f3f3;
	background-image: none;
	padding-top: 12px;
}



#dropdown ul {

	margin: 0;

	padding: 0;

	margin-left: 2px;

	list-style-type:none;

	position: relative;

	left: 5px;

}



#dropdown li {

	display: block;

	float: left;

	text-align: left;

	width: 79px;
	
	#width: 79px;

	height: 28px;

	top: 5px;
	
	#top: 0px;

	border: 1px solid #9da5a8;

	border-right: 0;

	padding-top: 0px;

	#padding-top: 2px;

	padding-bottom: 4px;

	padding-left: 8px;

	padding-right: 8px;

	font-size: 12px;

	background-color: #f3f3f3;

	color: #0071b2;	

}



#dropdown li:hover {

	background-color: #108db1;

	color: #fff;

}



#dropdown li:active {

	background-color: #108db1;

	color: #fff;

}



#dropdown li:last-child {

	border-right: 1px solid #9da5a8;

}


#dropdown li.last {
	border-right: 1px solid #9da5a8;

}



#dropdown li.wider {

	width: 120px;
	#width: 125px;

}



#dropdown li.vertcentre {

	padding-top: 7px;

	height: 21px;

	#height: 23px;

	padding-left: 12px;

	width: 67px;

	

}
/* start healthcare dropdown CSS */


#hc_left {
	position: absolute;
	left: 0;
	width: 280px;
	height: 265px;
	float :left;
	color: #222;
	padding-left: 8px;
	
}

#hc_right {
	left: 310px;
	position: absolute;
	width: 270px;
	height: 265px;
	float :left;
	color: #222;
	padding-left: 8px;
	
}


#hc_divider {
	position: absolute;
	left: 278px;
	width: 20px;
	height: 255px;
	float :left;
	margin-right: 9px;
	border-right: 1px solid #999;
	
}

.hc_colheader {
	position: absolute;
	width: 270px;
	height: 32px;
	color: #222;
	border-bottom: 1px dashed #999;
	margin-right: 8px;
}

.hc_colheader h3 {
	display: block;
	color: #64a2be;
	padding: 0;
	margin: 0;
	margin-top: 8px;
}

.hc_narrowcol {
	position: absolute;
	top: 33px;
	width: 124px;
	height: 226px;
	float: left;
	color: #222;
	padding-left: 12px;
	padding-top: 4px;
}

/* end healthcare dropdown CSS */

/* start PC dropdown CSS */


#pc_left {
	position: absolute;
	left: 0;
	width: 390px;
	height: 145px;
	float :left;
	color: #222;
	padding-left: 8px;
	
}

#pc_right {
	left: 412px;
	position: absolute;
	width: 178px;
	height: 145px;
	float :left;
	color: #222;
	padding-left: 8px;
	
}


#pc_divider {
	position: absolute;
	left: 398px;
	width: 10px;
	height: 140px;
	float :left;
	margin-right: 9px;
	border-right: 1px solid #999;
	
}

.pc_colheader {
	position: absolute;
	width: 385px;
	height: 32px;
	color: #222;
	border-bottom: 1px dashed #999;
	margin-right: 8px;
}

.pc_colheader_narrow {
	position: absolute;
	width: 170px;
	height: 32px;
	color: #222;
	border-bottom: 1px dashed #999;
	margin-right: 8px;
}

.pc_colheader h3 {
	display: block;
	color: #64a2be;
	padding: 0;
	margin: 0;
	margin-top: 8px;
}

.pc_colheader_narrow h3 {
	display: block;
	color: #64a2be;
	padding: 0;
	margin: 0;
	margin-top: 8px;
}

.pc_narrowcol {
	position: absolute;
	top: 33px;
	width: 124px;
	height: 106px;
	float: left;
	color: #222;
	padding-left: 12px;
	padding-top: 4px;
}

/* end PC dropdown CSS */


/* start retail dropdown CSS */


#rt_left {
	position: absolute;
	left: 0;
	width: 390px;
	height: 110px;
	float :left;
	color: #222;
	padding-left: 8px;
	
}

#rt_right {
	left: 412px;
	position: absolute;
	width: 178px;
	height: 110px;
	float :left;
	color: #222;
	padding-left: 8px;
	
}


#rt_divider {
	position: absolute;
	left: 398px;
	width: 10px;
	height: 105px;
	float :left;
	margin-right: 9px;
	border-right: 1px solid #999;
	
}

.rt_colheader {
	position: absolute;
	width: 385px;
	height: 32px;
	color: #222;
	border-bottom: 1px dashed #999;
	margin-right: 8px;
}

.rt_colheader_narrow {
	position: absolute;
	width: 170px;
	height: 32px;
	color: #222;
	border-bottom: 1px dashed #999;
	margin-right: 8px;
}

.rt_colheader h3 {
	display: block;
	color: #64a2be;
	padding: 0;
	margin: 0;
	margin-top: 8px;
}

.rt_colheader_narrow h3 {
	display: block;
	color: #64a2be;
	padding: 0;
	margin: 0;
	margin-top: 8px;
}

.rt_narrowcol {
	position: absolute;
	top: 33px;
	width: 124px;
	height: 71px;
	float: left;
	color: #222;
	padding-left: 12px;
	padding-top: 4px;
}

/* end retail dropdown CSS */

/* about dropdown CSS */

.about_container {
	#width: 580px;
}

.about_item {
	height: 24px;
	padding: 3px;
	padding-right: 6px;
	#padding-right: 5px;
	display: inline-table;
	#display: inline !important;
}

/* end about dropdown CSS */

.darkerheader {
	margin-bottom: 6px;
}

.narrowcol1 {
	left: 0;	
}

.narrowcol2 {
	left: 136px;	
}

.narrowcol3 {
	left: 272px;	
}



.menulist {
	padding: 0;
	margin: 0;
	line-height: 20px;
	border: 0;
	text-align: left;
	background-color: #f00;
}

.menulistitem{
	border: 0;
	padding: 0;
	text-align: left;
	line-height: 20px;
}

.menu_listitem {
	width: 120px;
	padding-bottom: 5px;
}

.menubottom {
	width: 540px;
	height: 14px;
	position: absolute;
	top: 280px;
	#top: 272px;
}

.menubottom_pc {
	width: 540px;
	height: 14px;
	position: absolute;
	top: 184px;
	#top: 176px;
}

.menubottom_rt {
	width: 540px;
	height: 14px;
	position: absolute;
	top: 129px;
	#top: 121px;
}

.menubottom strong {
	color: #fff;	
}

.menubottom_pc strong {
	color: #fff;	
}

.menubottom_rt strong {
	color: #fff;	
}

.menu_bottom_item a:link, .menu_bottom_item a:active, .menu_bottom_item a:visited  {
	color: #fff !important;
	text-decoration: none;
}

.menu_bottom_item a:hover {
	text-decoration: underline !important;
}

.menu_bottom_item {
	display: inline-table;
	#display: inline;
	margin-right: 22px;
}

.menu_bottom_item_title  {
	display: inline-table;
	#display: inline;
	width: 150px;	
}

*:first-child+html .menu_bottom_item_title  {
	display: inline;
	margin-right: 30px;
}


/* end new CSS menu */




#breadcrumbs {
	padding-left: 10px;
	float: left;
	width: 450px;
	text-align: left;
	font-size: 11px;
}

#toprightlinks {
	position: relative;
	padding-right: 14px;
	float: right;
	width: 300px;
	text-align: right;
	#margin-bottom: 0px;
	font-size: 11px;
}

#toprightlinks2 {
	position: relative;
	top: -18px;
	#top: -14px;
	padding-right: 14px;
	float: right;
	width: 300px;
	text-align: right;
	#margin-bottom: 0px;
	font-size: 11px;
}


#toprightlinks a, #toprightlinks a:visited, #toprightlinks a:active {
	color: #222;
	text-decoration: none;
}

#toprightlinks a:hover {
	color: #222;
	text-decoration: underline;
}

#toprightlinks2 a, #toprightlinks2 a:visited, #toprightlinks2 a:active {
	color: #222;
	text-decoration: none;
}

#toprightlinks2 a:hover {
	color: #222;
	text-decoration: underline;
}



.overclass {

	background-color: #108db1;

	color: #fff;

}



.standard {

	font-size: 12px;

}



#pagetitle {

	display: none;

}



.chevrons {

	list-style-type: none;

	margin-left: 0;

	#margin-left: -4px;

	padding-left: 1em;

	#padding-left: 0;

	text-indent: -0.8em;

	#text-indent: 0;

	font-size: 12px;

	margin: 0;

	#margin-top: 4px;

	

}



.chevrons2 {

	list-style-type: none;

	margin-left: 0;

	font-size: 12px;

	margin: 0;

	#margin-top: 4px;

	

}





.chevrons ul {

	list-style: none;

	margin-left: 0;

	padding-left: 0;

}



.chevrons li:before {

	color: #69a6c2;

	content: "\00BB \0020";

}



.chevrons li.nobullet:before {

	color: #69a6c2;

	content: "";

}





.chevrons li {

	font-weight: bold;

	margin-bottom: 5px;

}



.chevrons ul li {

	list-stylblack;

	margin-left: 10px;

	padding-left: 10px;

}



.chevrons a:link, .chevrons a:active, .chevrons a:visited, .chevrons a:hover {

	font-size: 12px;

} 



.chevrons a:active {

	font-weight: bolder;

}





hr {

	color: #666;

	border: 0;

	border-bottom: 1px solid #999;

	

}



.whiblackng {

	font-size: 13px;

	font-weight: bold;

	color: #fff;

}



.whiteheading2 {

	font-size: 14px;

	font-weight: bold;

	color: #fff;

	top: 3px;

}



.bluetitle {

	font-size: 12px;

	font-weight: bold;

	color: #69a6c2;

}



.bluecopy {

	font-size: 12px;

	color: #69a6c2;

	line-height: 17px;

}



.bluecopy_quote {

	padding-top: 12px;

	font-size: 12px;

	color: #69a6c2;

	line-height: 17px;

}

.breadcrumbs {

	margin-left: 10px;

}



.formfields {

	width: 250px;

}



.formfields2 {

	width: 200px;

}



.formfields3 {

	width: 160px;

}



.formfields_large {

	width: 160px;

	font-size: 14px;

}



* html #navbar a:hover {

	color: #0071b2;

	text-decoration: underline;

}



* html #navbar  a:hover {

	color: #0071b2;

	text-decoration: underline;

}

.headlinetext2 {

line-height: 13px;

}

#topcontent3 p {
	padding: 0;
	margin: 0;
	margin-bottom: 3px;
}

#landingpage_right {
	float: right;
	width: 256px;
	#width: 248px;
	padding: 8px;
	padding-left: 4px;
	#padding-left: 0;
	#margin-left: 0;
	padding-top: 4px;
}

#landingpage_right h3 {
	padding: 0;
	margin: 0;
}

input.quoteid {
	width: 68px;
	#width: 60px;
	#height: 20px;
	padding: 7px;
	#padding: 4px;
	border: 1px solid #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	#font-size: 15px;
	color: black;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-right: 6px;
	#margin-top: 0;
	#position: relative;
	#top:-2px;
}
.quoteidwatermark {
	width: 68px;
	#width: 60px;
	#height: 20px;
	padding: 7px;
	#padding: 4px;
	border: 1px solid #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	#font-size: 15px;
	color: #949595;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-right: 6px;
	#margin-top: 0;
	#position: relative;
	#top:-2px;
}

input.quoteemail {
	width: 110px;
	#width: 100px;
	#height: 20px;
	padding: 7px;
	#padding: 4px;
	border: 1px solid #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	#font-size: 15px;
	color: black;
	margin-bottom: 4px;
	margin-top: 4px;
	#position: relative;
	#top:-2px;
}
.quoteemailwatermark {
	width: 110px;
	#width: 100px;
	#height: 20px;
	padding: 7px;
	#padding: 4px;
	border: 1px solid #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	#font-size: 15px;
	color: #949595;
	margin-bottom: 4px;
	margin-top: 4px;
	#position: relative;
	#top:-2px;
}

#gobutton {
	position: relative;
	top: -2px;
}

.right_horizrule {
	height: 3px;
	#height: 1px;
	width: 258px;
	#width: 238px;
	background-color: #a7a7a7;
	margin-top: 4px;
	#mmmmmargin-top: -3px;
	margin-bottom: 4px;
	#font-size: 1px;

}

#right_bottom {
	padding-top: 6px;
	#padding-top: 0;	
}

#right_bottom p {
	#padding: 0;
	#margin: 0;
}

#moviecontainer {
	width: 502px;
	float: left;
}
#moviecontainer2 
{
	width: 502px;
	float: left;
    display:none;
}


#play_container {
	height: 30px;
	clear: both;
}

#player_popup {
	width: 250px;
	height: 30px;
	position: relative;
	/* top: 10px; */
	display: none;
	border: 1px solid #b2b2b2;
	background-color: #fcfcfc;
	text-align: center;
}


.closebox {
	display: inline;
	float: right;
	top: -15px;
	padding-right: 8px;
}


#landingpage_right p {
	padding-bottom: 5px;
}

.nopadding {
	margin: 0;
	padding: 0;
}

.fullwidth {
	width: 250px;	
	#margin: 0;
	#padding: 0;
}
