*
{
	padding: 0px;
	margin: 0px;
}

A.subnav
{
	text-decoration: none;
	font-weight: bold; /*color: black;*/
} 
A.tickerlink
{
	font-size: 11px;
	color: #222222;
	font-family: arial;
	text-decoration: none; /*vertical-align:middle */
}
A.tickerlink:visited
{
	font-size: 11px;
	color: #222222;
	font-family: arial;
	text-decoration: none;
}
A.tickerlink:hover
{
	color: #222222;
	text-decoration: underline;
}

A.testlink
{
	font-size: 11px;
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
	vertical-align: middle;
}
A.testlink:visited
{
	font-size: 11px;
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
}
A.testlink:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.black_text
{
	color: Black;
}

body, .body
{
	margin: 20px 0px 0px;
	font-size: 12px;
	font-family: arial;
	color: #222222;
}

.dark_blue
{
	background-color: #030133;
}

.dark_blue_hover
{
	background-color: #035599;
}

.dark_blue_text
{
	color: #030133;
}

div.content_wrapper #contacts
{
	margin-left: 20px;
}

h1
{
	font-family: Arial;
	font-size: 28px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: normal;
}

h3
{
	font-size: 14px;
}

h4
{
	font-size: 12px;
}

html
{
	min-height: 100%;
	margin-bottom: 1px;
}

LI.licontact, li.licareers, li.liabout, li.lihome, li.liblog
{
	display: inline;
}
LI.licontact A, li.licareers A, li.liabout A, li.lihome A, li.liblog A
{
	font-weight: 900;
	font-size: 10px;
	margin: 0px;
	color: #f2f9ff;
	font-family: verdana;
	position: relative;
	top: 9px;
	text-decoration: none;
}

p
{
	margin-top: 15px;
}

table
{
	font-family: verdana;
	font-size: 8pt;
	color: #3C3C3C;
}

table#eventregistration td
{
	height: 35px;
}

ul.passion
{
	list-style: none;
	margin-left: 0px;
}
ul.passion li
{
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0em .1em;
	padding-left: 1em;
	margin-bottom: 25px;
	margin-top: 10px;
	font-size: 11px;
	font-family: arial;
	color: #222222;
	line-height: 1.1;
}

.applyforposition
{
	font-weight: bold;
	margin: 20px 20px 0px 20px;
}

.blue
{
	background-color: #0099cc;
}

.blue_text
{
	color: #0099cc;
}

.bold
{
	font-weight: bold;
}

.box_contact_header
{
	padding: 5px 5px 0px 5px;
	color: #ffffff;
	height: 25px;
	background-color: #003366;
	text-align: center;
}

.box_head
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: arial;
	height: 20px;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_head_taller
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: arial;
	padding-top: 7px;
	margin-right: 10px;
	height: 23px !important;
	height: /**/ 30;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_head_border_orange
{
	border: #ff6600 1px solid;
	width: 178px !important;
	width: /**/ 180;
}
.box_head_border_light_blue
{
	border: #0099cc 1px solid;
	width: 178px !important;
	width: /**/ 180;
}
.box_head_border_pink
{
	border: #cc3366 1px solid;
	width: 178px !important;
	width: /**/ 180;
}
.box_head_border_purple
{
	border: #666699 1px solid;
	width: 178px !important;
	width: /**/ 180;
}
.box_head_border_blue
{
	border: #003366 1px solid;
	width: 178px !important;
	width: /**/ 180;
}
.box_head_border_carnival
{
	border: #990033 1px solid;
	width: 178px !important;
	width: /**/ 180;
}
.box_head_border_carnival_contact
{
	border: #990033 1px solid;
	width: 368px !important;
	width: /**/ 370;
}
.box_body
{
	border-right: #d1cdca 1px solid;
	border-left: #d1cdca 1px solid;
	border-bottom: #d1cdca 1px solid;
	width: 178px !important;
	width: /**/ 180;
	height: /**/ 153px;
	height: 170 !important;
	font-size: 11px;
	font-family: arial;
	color: #222222;
	line-height: 1.1;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_body_contact
{
	border-right: #d1cdca 1px solid;
	border-left: #d1cdca 1px solid;
	border-bottom: #d1cdca 1px solid;
	width: 368px !important;
	width: /**/ 370;
	height: /**/ 233px;
	height: 250 !important;
	font-size: 11px;
	font-family: arial;
	color: #222222;
	line-height: 1.1;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_body_contact2
{
	border-right: #d1cdca 1px solid;
	border-left: #d1cdca 1px solid;
	border-bottom: #d1cdca 1px solid;
	width: 368px !important;
	width: /**/ 370;
	height: /**/ 133px;
	height: 150 !important;
	font-size: 11px;
	font-family: arial;
	color: #222222;
	line-height: 1.1;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}

.box_head_content
{
	margin-left: 10px;
	position: relative;
	top: 1px;
}

.box_top_margin
{
	margin-top: 5px;
}

.box_wrapper
{
	padding: 10px;
}

.box_head1
{
	font-family: arial;
	font-size: 12px;
	padding: 3px 0px 0px 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px; /*width: 180px;*/
	text-align: left;
	width: 170px !important;
	width: /**/ 180; /*height: 20px*/
	height: 19px !important;
	height: /**/ 22;
}
.box_body1
{
	font-family: arial;
	font-size: 11px;
	text-align: left;
	background-color: #eceef0;
	padding: 8px 10px 0px 10px; /*width: 180px;*/
	width: 160px !important;
	width: 182;
	height: 159px !important;
	height: 170; /*			 			 	border-right: #d1cdca 1px solid;  			border-left: #d1cdca 1px solid;  			border-bottom: #d1cdca 1px solid;  			line-height: 1.1;   */
}
.box_body1 td
{
	font-size: 11px;
	padding-bottom: 8px;
}


.box_body2
{
	font-family: arial;
	font-size: 11px;
	text-align: left;
	background-color: #eceef0;
	padding: 4px 2px 0px 0px; /*width: 180px;*/
	width: 178px !important;
	width: 200;
	height: 163px !important;
	height: 174px; /* 	border-right: #d1cdca 1px solid;  	border-left: #d1cdca 1px solid;  	border-bottom: #d1cdca 1px solid; 	 */
	line-height: 1.1;
}
.box_body3
{
	font-family: arial;
	font-size: 11px;
	text-align: left;
	background-color: #F6F6F6;
	padding: 6px 13px 2px 7px; /*width: 180px;*/
	width: 158px !important;
	width: 180;
	height: 159px !important;
	height: 170;
	border-right: #d1cdca 1px solid;
	border-left: #d1cdca 1px solid;
	border-bottom: #d1cdca 1px solid;
	line-height: 1.1;
}


.bcrumbs_text
{
	font-size: 7pt;
	font-family: arial;
	letter-spacing: 1px;
	height: 10px;
	padding-left: 10px;
}

.carnival
{
	background-color: #990033;
}

.carnival_hover
{
	background-color: #CC0033;
}

.carnival_text
{
	color: #990033;
}

.colored_menu
{
	display: inline;
	float: right;
	padding-top: 2px;
	height: 17px !important;
	height: /**/ 19;
	border-left: white 1px solid;
}

.content_body_wrapper
{
	position: relative;
	left: 190px;
	width: 570px;
	margin-bottom: 20px; /*background-color:Aqua*/
}

.content_body_wrapper2
{
	position: relative;
	left: 90px;
	width: 570px;
	margin-bottom: 20px; /*background-color:Aqua*/
}

.content_detail_bs ul li
{
	margin-left: 17px;
}

.content_detail_bs p
{
	margin-bottom: 15px;
}

.content_intro
{
	font-family: verdana;
	font-weight: normal;
	font-size: 14px; /*color:#1C4479;*/
	color: #414141;
	position: relative;
	left: 190px;
	width: 570px;
	border-bottom: solid 2px #E5E5E7; /*border-bottom: solid 2px #C6C6CA;*/
	padding-bottom: 15px; /*margin-bottom:15px;*/
	line-height: 1.5em;
}
.content_intro2
{
	font-family: verdana;
	font-weight: normal;
	font-size: 14px;
	color: #414141;
	line-height: 1.5em;
	position: relative;
	left: 20px;
}
.content_wrapper
{
	width: 770px;
	text-align: left;
}

.dgJobsHeader
{
	padding: 4px;
	padding-left: 3px;
}

.drake_blue
{
	background-color: #003366;
}

.drakeblue_hover
{
	background-color: #006699;
}

.drake_blue_text
{
	color: #003366;
}

.drakebutton
{
	font-size: 11px;
	font-family: arial;
}

.featcareers
{
	font-weight: bold;
	font-size: 11px;
	border-left: #d1cdca 1px solid;
	border-bottom: #d1cdca 1px solid;
	border-top: #d1cdca 1px solid;
	width: 115px;
	color: #222222;
	font-family: Arial;
	height: 20px;
	text-align: center;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}

.footer_box
{
	border-top: solid 1px #d1cdca;
	margin-top: 0px;
	padding-top: 10px;
	width: 750px;
	text-align: left;
	float: right;
}

.footer_box a
{
	font-size: 11px;
	font-family: arial;
	color: #222222;
	text-decoration: none;
}

.formobject
{
	font-size: 10px;
	color: #222222;
	font-family: arial;
}

.formobject_bigger
{
	font-size: 11px;
	color: #222222;
	font-family: arial;
}

.formobject_12
{
	/*font-size: 12px;  	color: #222222; 	font-family: arial; 	*/
	font-family: verdana;
	font-size: 8pt;
	color: #3C3C3C;
}

.greytext
{
	color: #222222;
}

.imgDrakeLogo
{
	float: right;
}

.lihome
{
	float: left;
	border-left: white 1px solid;
	width: 50px;
	height: 31px;
	text-align: center;
	margin: 0px;
}
.liabout
{
	float: left;
	border-left: white 1px solid;
	width: 97px;
	height: 31px;
	text-align: center;
	margin: 0px;
}
.liblog
{
	float: left;
	border-left: white 1px solid;
	width: 50px;
	height: 31px;
	text-align: center;
	margin: 0px;
}
.licareers
{
	float: left;
	border-left: white 1px solid;
	width: 141px;
	height: 31px;
	text-align: center;
	margin: 0px;
}
.licontact
{
	float: left;
	margin-right: 0px;
	width: 82px !important;
	width: /**/ 87px;
	height: 31px;
	border-left: white 1px solid;
	text-align: center;
	margin: 0px;
}

.lightblue_hover
{
	background-color: #CFE3EC;
}

.menu_bs
{
	background-color: #ff6600;
}

.menu_elib
{
	background-color: #666699;
}
.menu_events
{
	background-color: #cc3366;
}
.menu_jobs
{
	background-color: #0099cc;
}
.menu_media
{
	background-color: #9A1530;
	border-right: white 1px solid;
	margin-right: 10px;
}
.menuborderright
{
	border-right: white 1px solid;
}

.orange
{
	background-color: #ff6600;
}

.orange_hover
{
	background-color: #ffcc99;
}

.orange_text
{
	color: #ff6600;
}

.padding5px
{
	padding: 5px;
}
.padding20px
{
	padding: 20px;
	padding-bottom: 0px;
}

.passion_gifs
{
	margin-bottom: 10px;
}

.passion_gifs2
{
	margin-bottom: 5px;
}

.pictalkAd
{
	background-color: #B2B4CB;
	color: White;
	font-family: Arial;
	font-size: 12px;
	margin-top: 12px;
	padding: 5px;
	width: 148px !important;
	width: /**/ 158;
	height: 63px !important;
	height: /**/ 73;
}

.pictalkAd a
{
	text-decoration: none;
	font-weight: bold;
	color: White;
}

.pictalkAd a:hover
{
	text-decoration: underline;
}

.pink
{
	background-color: #cc3366;
}

.pink_hover
{
	background-color: #F2D4DC;
}

.pink_text
{
	color: #cc3366;
}

.purple
{
	background-color: #666699;
}

.purple_hover
{
	background-color: #ccccff;
}

.purple_text
{
	color: #666699;
}

.removeImage
{
	background: url(../images/spacer.gif);
}

.search_button
{
	width: 25px;
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	margin-bottom: 2px;
}

.searchBox
{
	font-size: 9px; /*background:#fff url(../images/search.gif) no-repeat left top; */ /*margin-bottom: 3px;*/
	width: 120px;
	color: #383838;
	margin-right: 0px;
	font-family: Arial;
	height: 12px;
}

.searchboxcol1, .searchboxcol2, .searchboxcol3, .searchboxcol4
{
	display: inline;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
}

.searchboxcol1
{
	margin-left: 0px;
}

#client .searchboxcol1
{
	width: 70px;
}

#client .searchboxcol3
{
	width: 85px;
	margin-left: 25px;
}

.control
{
	margin-top: 10px;
}

.label
{
	margin-top: 14px;
}

.ticker
{
	border: #d1cdca 1px solid;
	width: 632px;
	height: 20px;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left;
}

.tr_left
{
	padding-left: 10px;
	float: left;
	padding-bottom: 0px;
	font-size: 7pt;
	font-family: arial;
	letter-spacing: 1px;
	height: 10px;
}

.wrapperbox
{
	background-color: #f6f6f6;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 548px !important;
	width: /**/ 570;
	border: #C4C4C4 1px solid; /*float:left;*/
}

.wrapperbox2
{
	background-color: #f6f6f6;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 648px !important;
	width: /**/ 670;
	border: #C4C4C4 1px solid; /*float:left;*/
}


#chairmansignature
{
	color: #089FD0;
	font-weight: bold;
}

#events_navbar_container
{
	width: 180px;
	text-align: right;
}

#events_navbar_container, #events_content
{
	display: inline;
	float: left;
}

#tr_right
{
	padding-right: 10px;
	font-size: 8pt;
	float: right;
	font-family: arial;
	height: 10px;
}
/*PH*/
.box_bs_list
{
	border: #d1cdca 1px solid;
	width: 568px !important;
	width: /**/ 570;
	height: 150px;
	font-size: 11px;
	font-family: arial;
	color: #222222;
	line-height: 1.1;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_bs_list2
{
	border: #d1cdca 1px solid;
	width: 568px !important;
	width: /**/ 570;
	height: 150px;
	font-size: 11px;
	font-family: arial;
	color: #222222;
	line-height: 1.1;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_bs_list3
{
	border: #d1cdca 1px solid;
	width: 568px !important;
	width: /**/ 570;
	height: 540px;
	padding: 10px;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_bs_list4
{
	border: #d1cdca 1px solid;
	width: 568px !important;
	width: /**/ 570;
	height: 210px;
	font-size: 11px;
	font-family: arial;
	color: #222222;
	line-height: 1.1;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_bs_list5
{
	border: #d1cdca 1px solid;
	width: 568px !important;
	width: /**/ 570;
	height: 660px;
	padding: 10px;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_bs_list6
{
	border: #d1cdca 1px solid;
	width: 568px !important;
	width: /**/ 570;
	height: 570px;
	padding: 10px;
	text-align: left;
	background-color: #f6f6f6;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}


LI.licontactorange, li.licareersorange, li.liaboutorange, li.lihomeorange, li.liblogorange
{
	display: inline;
}
LI.licontactorange A, li.licareersorange A, li.liaboutorange A, li.lihomeorange A, li.liblogorange A
{
	font-weight: 900;
	font-size: 10px;
	margin: 0px;
	color: #f2f9ff;
	font-family: verdana;
	position: relative;
	top: 5px;
	text-decoration: none;
}
.lihomeorange
{
	float: left;
	border-left: white 1px solid;
	width: 50px;
	height: 24px;
	background-color: #FF6600;
	text-align: center;
}
.liaboutorange
{
	float: left;
	border-left: white 1px solid;
	width: 97px;
	height: 24px;
	background-color: #FF6600;
	text-align: center;
}
.liblogorange
{
	float: left;
	border-left: white 1px solid;
	width: 50px;
	height: 24px;
	background-color: #FF6600;
	text-align: center;
}
.licareersorange
{
	float: left;
	border-left: white 1px solid;
	width: 141px;
	height: 24px;
	background-color: #FF6600;
	text-align: center;
}
.licontactorange
{
	float: left; /*display: inline; */
	margin-right: 0px;
	width: 82px !important;
	width: /**/ 87px;
	height: 24px;
	border-left: white 1px solid;
	background-color: #FF6600;
	text-align: center;
}
.lihoverorange
{
	background-color: #FFCC99;
}

.content_intro_bs
{
	font-family: verdana;
	font-weight: normal;
	font-size: 14px;
	color: #414141;
	position: relative;
	left: 190px;
	width: 570px;
	padding-bottom: 15px;
	line-height: 1.5em;
}

.content_intro_bs2
{
	font-family: verdana;
	font-weight: normal;
	font-size: 14px;
	color: #414141;
	position: relative;
	padding-bottom: 15px;
	line-height: 1.5em;
	margin-left: 170px;
}

.content_intro_bs3
{
	float: right;
	font-family: verdana;
	font-weight: normal;
	font-size: 14px;
	color: #414141;
	position: relative; /*left: 190px;	*/
	width: 570px;
	padding-bottom: 15px;
	padding-right: 15px;
	line-height: 1.5em;
}

.bsbox
{
	width: 184px;
	height: 41px;
}

.bsbox A
{
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	margin-left: 5px;
	width: 184px;
	height: 40px;
	line-height: 38px;
}

.double
{
	margin-left: 5px !important;
	margin-left: /**/ 0px;
	line-height: 12px;
}
.double2
{
	font-size: 10px;
	line-height: 20px;
	display: block;
	margin-top: 5px;
}


.button_bs
{
	display: inline;
	float: left;
	width: 133px !important;
	width: /**/ 135px;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}

.button_bs2
{
	width: 133px !important;
	width: /**/ 135px;
}

.button_bs_box
{
	position: relative;
	display: inline;
	float: left;
	width: 740px !important;
	width: /**/ 742px;
	margin-left: 15px;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}

.button_bs_box2
{
	position: relative;
	display: inline;
	float: left;
}

.button_bs_box3
{
	position: relative;
	display: inline;
	float: left;
	width: 740px !important;
	width: /**/ 742px;
	moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: -11px;
	margin-top: 20px;
}

.plusimage
{
	float: left;
	display: inline;
	position: relative;
	background-color: #f6f6f6;
	margin-top: -10px;
	left: -20px;
	height: 66px !important;
	height: /**/ 80px;
	width: 33px;
	background: url(../images/P32+.gif) no-repeat;
}

.plusimage2
{
	float: left;
	display: inline;
	position: relative;
	background-color: #f6f6f6;
	margin-top: -10px;
	left: -20px;
	height: 116px !important;
	height: /**/ 118px;
	width: 33px;
	background: url(../images/P32+.gif) no-repeat;
}


.box_bs_bottom
{
	float: left;
	display: inline;
	border: #d1cdca 2px solid;
	padding-top: 10px;
	padding-right: 3px;
	font-size: 11px;
	width: 578px !important;
	width: /**/ 580;
	height: 66px !important;
	height: /**/ 80px;
	line-height: 1.3;
	font-family: verdana;
	position: relative;
	background-color: #f6f6f6;
	text-align: left;
	left: 30px;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}

.box_bs_bottom2
{
	float: left;
	display: inline;
	border: #d1cdca 2px solid;
	padding-top: 10px;
	padding-right: 3px;
	font-size: 11px;
	width: 578px !important;
	width: /**/ 580;
	height: 116px !important;
	height: /**/ 128px;
	line-height: 1.3;
	font-family: verdana;
	position: relative;
	background-color: #f6f6f6;
	text-align: left;
	left: 30px;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}

.box_bs_bottom3
{
	float: left;
	display: inline;
	border: #d1cdca 2px solid;
	padding-top: 10px;
	padding-right: 3px;
	font-size: 11px;
	width: 578px !important;
	width: /**/ 580;
	height: 116px !important;
	height: /**/ 128px;
	line-height: 1.3;
	font-family: verdana;
	position: relative;
	background-color: #f6f6f6;
	text-align: left;
	left: 0px;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}

.content_detail_bs
{
	display: inline;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #222222;
	position: relative;
	left: 220px;
	width: 536px !important;
	width: /**/ 540;
	margin-bottom: 20px;
}

.changemeout
{
	background: url(../images/P3grbox.gif) no-repeat;
}
.changemeover
{
	background: url(../images/P3orgbox.gif) no-repeat;
}

A.bslinksmain
{
	color: #222222;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.boxcalc1
{
	position: relative;
	display: inline;
	float: left;
	width: 740px !important;
	width: /**/ 742px;
	margin-left: 15px;
	margin-bottom: 10px;
	background: url(../images/staffcalc.gif) no-repeat;
	moz-box-sizing: border-box;
	box-sizing: border-box;
}
.boxcalc2
{
	float: left;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	border: #d1cdca 2px solid;
	line-height: 1.3;
	font-family: verdana;
	background-color: #f6f6f6;
	margin-bottom: 20px;
	padding: 10px;
	text-align: left;
	left: 200px;
	width: 498px !important;
	width: /**/ 527px;
}

.boxcalc3
{
	display: inline;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 3px;
	vertical-align: middle;
	font-weight: normal;
	width: 148px !important;
	height: 20px !important;
	width: /**/ 145px;
	height: /**/ 24px;
}
.selectouter
{
	display: inline;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	width: 46px !important;
	width: /**/ 50px;
}
.selectbox
{
	width: 46px !important;
	width: /**/ 50px;
}
.boxcalc4
{
	float: left;
	display: inline;
	font-size: 16px;
	line-height: 1.3;
	font-family: verdana;
	padding-bottom: 10px;
	text-align: left;
	left: 200px;
	width: 555px !important;
	width: /**/ 555px;
	border-bottom: #d1cdca 1px solid;
}
.boxcalc5
{
	float: left;
	display: inline;
	position: relative;
	font-size: 10px;
	line-height: 1.1;
	font-family: verdana;
	margin-top: 3px;
	margin-bottom: 140px !important;
	margin-bottom: /**/ 0px;
	text-align: left;
	left: 185px;
	width: 560px !important;
	width: /**/ 560px;
}
.boxcalc6
{
	float: left;
	font-size: 9px;
	font-weight: normal;
	line-height: 1.1;
	font-family: verdana;
	text-align: left;
	margin-top: 10px;
	width: 148px !important;
	width: /**/ 162px;
	height: 132px !important;
	height: /**/ 138px;
	padding: 6px;
	background-color: #f6f6f6;
	border: #d1cdca 1px solid;
}
.boximage
{
	float: left;
	display: inline;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
.boximage2
{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold; /*width: 180px;*/
	text-align: left;
}
.boximage3
{
	float: left;
	display: inline;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}

.glossaryLetter
{
	color: blue;
	font-size: 18px;
	font-weight: bold;
}

A.more
{
	float: right;
	display: inline;
	padding-right: 10px;
	margin-top: -20px;
	color: #ff6600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.boxheadingimage1
{
	background: url(../images/box_heading1.gif) no-repeat;
}
.boxheadingimage2
{
	background: url(../images/box_heading2.gif) no-repeat;
}
.boxheadingimage3
{
	background: url(../images/box_heading3.gif) no-repeat;
}
.boxheadingimage4
{
	background: url(../images/box_heading4.gif) no-repeat;
}

.soln1image
{
	background: url(../images/sol1.gif) no-repeat;
	padding-left: 14px;
	padding-top: 8px;
	width: 162px !important;
	height: 40px !important;
	width: /**/ 176px;
	height: /**/ 40px;
	margin-right: 10px;
	margin-top: 10px;
}
.soln2image
{
	background: url(../images/sol2.gif) no-repeat;
	padding-left: 14px;
	padding-top: 8px;
	width: 162px !important;
	height: 40px !important;
	width: /**/ 176px;
	height: /**/ 40px;
	margin-right: 10px;
	margin-top: 10px;
}
.soln3image
{
	background: url(../images/sol3.gif) no-repeat;
	padding-left: 14px;
	padding-top: 8px;
	width: 162px !important;
	height: 40px !important;
	width: /**/ 176px;
	height: /**/ 40px;
	margin-right: 0px;
	margin-top: 10px;
}
.soln4image
{
	background: url(../images/sol4.gif) no-repeat;
	padding-left: 14px;
	padding-top: 8px;
	width: 162px !important;
	height: 40px !important;
	width: /**/ 176px;
	height: /**/ 40px;
	margin-right: 10px;
	margin-top: 10px;
}
.soln5image
{
	background: url(../images/sol5.gif) no-repeat;
	padding-left: 14px;
	padding-top: 8px;
	width: 162px !important;
	height: 40px !important;
	width: /**/ 176px;
	height: /**/ 40px;
	margin-right: 10px;
	margin-top: 10px;
}
.soln6image
{
	background: url(../images/sol6.gif) no-repeat;
	padding-left: 14px;
	padding-top: 8px;
	width: 162px !important;
	height: 40px !important;
	width: /**/ 176px;
	height: /**/ 40px;
	margin-right: 0px;
	margin-top: 10px;
}
.testimonialimage1
{
	background: url(../images/testimonial_blue.gif) no-repeat;
	width: 151px !important;
	height: 30px !important;
	width: /**/ 165px;
	height: /**/ 40px;
}
.testimonialimage2
{
	background: url(../images/testimonial_red.gif) no-repeat;
	width: 151px !important;
	height: 30px !important;
	width: /**/ 165px;
	height: /**/ 40px;
}
.calcimage
{
	background: url(../images/xclm.gif) no-repeat;
	margin-top: 4px;
	margin-left: 160px;
	margin-right: 10px;
	width: 45px !important;
	width: /**/ 45px;
	height: 42px !important;
	height: /**/ 46px;
}
.oneimage
{
	background: url(../images/one.gif) no-repeat;
	margin-top: 4px;
	margin-left: 160px;
	margin-right: 10px;
	width: 45px !important;
	width: /**/ 45px;
	height: 42px !important;
	height: /**/ 46px;
}
.twoimage
{
	background: url(../images/two.gif) no-repeat;
	margin-top: 4px;
	margin-left: 160px;
	margin-right: 10px;
	width: 45px !important;
	width: /**/ 45px;
	height: 42px !important;
	height: /**/ 46px;
}
.threeimage
{
	background: url(../images/three.gif) no-repeat;
	margin-top: 0px;
	margin-left: 120px;
	margin-right: 10px;
	width: 45px !important;
	width: /**/ 45px;
	height: 42px !important;
	height: /**/ 46px;
}
.contactimage
{
	float: left;
	margin-top: 16px;
	margin-left: -530px;
}
.dark_grey_text
{
	color: #333333;
}
.resultdisp
{
	font-size: x-large;
	font-weight: bolder;
	width: 210px !important;
	width: /**/ 210px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 40px;
}
.poll
{
	float: left;
	position: relative;
	display: inline;
	vertical-align: middle;
}
.pollbar
{
	width: 60px !important;
	width: /**/ 35px;
	height: 140px;
}
.pollbutton
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bolder;
	margin-top: 2px;
}
A.polllink
{
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
	margin-left: 20px;
}

A.polllink:hover
{
	text-decoration: underline;
}

A.polllinkmore
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

.pollno
{
	font-size: 8px;
	font-family: Verdana;
	margin-left: 0px !important;
	margin-left: /**/ 0px;
}
.pollyes
{
	font-size: 8px;
	font-family: Verdana;
	margin-left: 3px !important;
	margin-left: /**/ 2px;
}

.previous_polls
{
	display: inline;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	position: relative;
	left: 100px;
	padding-top: 20px;
	padding-top: 20px;
}

.pollvotebtn
{
	margin-top: 5px !important;
	margin-bottom: 5px !important;
	margin-top: /**/ -2px;
	margin-bottom: /**/ 0px;
	margin-left: 20px;
}
.boxcalc7
{
	float: left;
	margin-top: 3px;
	margin-bottom: 10px !important;
	margin-bottom: /**/ 10px;
	position: relative;
	left: 215px;
}
.boxquestion
{
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	padding: 6px;
	width: 510px !important;
	width: /**/ 527px;
	height: 35px !important;
	height: /**/ 35px;
}
.boxradio
{
	font-size: 9px;
	font-weight: normal;
	line-height: 1.9 !important;
	line-height: /**/ 1.3;
	font-family: verdana;
	text-align: left;
	width: 508px !important;
	width: /**/ 527px;
	height: 50px !important;
	height: /**/ 50px;
	padding: 6px;
	background-color: #f6f6f6;
	border: #d1cdca 1px solid;
}

.btnsubmit
{
	margin-top: 10px;
	margin-left: 360px !important;
	margin-left: /**/ 365px;
}
.poll_divide
{
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #222222;
	position: relative;
	border-top: solid 2px #d1cdca;
	line-height: 1.5em;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-top: 10px;
}


#pscroller1
{
	width: 156px;
	height: 36px;
	border: #d1cdca 1px solid;
	padding: 1px;
	background-color: #f6f6f6;
}

A.someclass
{
	font-size: 10px;
	font-family: arial;
	line-height: 1.1;
	text-align: left;
	color: #ff6600;
	text-decoration: none;
}

.wfpDDL
{
	font-size: 11px;
}

.turnover td
{
	padding: 5px;
}
.turnover th
{
	padding: 10px;
}
.turnoverCalc
{
	background: #F0F0F0;
	width: 90px;
	text-align: right;
}
.turnoverComment
{
	font-size: 9px;
	text-align: left;
}
.turnoverEntry
{
	background: #A9FDC4;
	width: 90px;
	text-align: right;
}
.turnoverOrange
{
	color: #FD6A03;
	width: 80px;
	text-align: left;
	font-size: 40px;
	font-weight: bold;
}
.turnoverTitle
{
	text-align: right;
}
.turnoverTitleOrange
{
	color: #FD6A03;
	text-align: right;
}
.turnoverTotal
{
	background: #FFF0D1;
	width: 200px;
	text-align: right;
}

