* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ffffff;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}
a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:400px;
    border:1px solid #dddddd;
    background-color:#dddddd; color:#000000;
    text-align: left; text-decoration:none;
	padding:5px;}

IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT {
	FONT-FAMILY: Georgia, Times New Roman, Serif;
}
BODY {
	COLOR: #333333; HEIGHT: 100%; BACKGROUND-COLOR: #efeee9
}
BODY {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times New Roman, Serif
}
H1 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times New Roman, Serif
}
H2 {
	FONT-WEIGHT: normal; font-size:14px; FONT-FAMILY: Georgia, Times New Roman, Serif
}
H3 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times New Roman, Serif
}
A:link {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times New Roman, Serif
}
.errorlabel {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times New Roman, Serif
}
A:link {
	FONT-SIZE: 14px; COLOR: #333333
}
A:hover {
	FONT-SIZE: 14px; COLOR: #333333
}
A:visited {
	COLOR: #333333
}
.bluelink:link {
	FONT-SIZE: 14px; COLOR: #36F; text-decoration:underline;
}
.bluelink:visited {
	FONT-SIZE: 14px; COLOR: #36F; text-decoration:underline;
}
.bluelink:hover {
	FONT-SIZE: 14px; COLOR: #F00; text-decoration:none;
}
.light_grey { color: #990; }
P {
	FONT-SIZE: 14px
}
LI {
	FONT-SIZE: 14px
}
P.centered {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
DIV.inner {
	MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 100%; TEXT-ALIGN: left
}
DIV.title_home {
	LINE-HEIGHT: 30px; HEIGHT: 65px
}
DIV.title_home_hybrid {
	LINE-HEIGHT: 35px; HEIGHT: 35px
}
DIV.title {
	MARGIN-BOTTOM: 10px; HEIGHT: 35px
}
H1 {
	FONT-SIZE: 28px
}
H1 SPAN.grey {
	COLOR: #787878
}
SPAN.title_grey {
	FONT-SIZE: 27px; COLOR: #787878
}
#header {
	WIDTH: 100%; HEIGHT: 140px; BACKGROUND-COLOR: #232629
}
#header DIV.inner {
	BACKGROUND-POSITION: 20px top; BACKGROUND-IMAGE: url(/images/coshh/risk_assessment/coshh_assessment_wm.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 100%; 
}
#header DIV.inner IMG.logo {
	PADDING-TOP: 0px;
	float:left;  margin-top:60px;
}
#header h1 {
	text-indent: -5000px; height:0px; width:0px;
}
#header DIV.inner IMG.coshh365_logo {
	PADDING-TOP: 0px; clear:both; margin-bottom:10px; margin-top:15px;
}
#content {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100%; HEIGHT: 100%; min-height:500px; BACKGROUND-COLOR: white
}
#content DIV.inner {
	PADDING-TOP: 20px; POSITION: relative
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content IMG.titleimage {
	MARGIN-BOTTOM: 10px
}
#content IMG.dottedline {
	MARGIN-BOTTOM: 15px
}
#content IMG.smalldottedline {
	DISPLAY: block; MARGIN: 10px auto
}
#tagline {
	FLOAT: left; WIDTH: 100%; HEIGHT: 30px; BACKGROUND-COLOR: white
}
#notagline {
	FLOAT: left; WIDTH: 100%; HEIGHT: 30px; BACKGROUND-COLOR: white
}
#tagline DIV.inner {
	PADDING-LEFT: 90px; WIDTH: 860px; PADDING-TOP: 5px; POSITION: relative
}
#notagline DIV.inner {
	PADDING-LEFT: 90px; WIDTH: 860px; PADDING-TOP: 5px; POSITION: relative
}
#tagline DIV.inner IMG {
	Z-INDEX: 900; LEFT: -10px; POSITION: absolute; TOP: -20px
}
#notagline DIV.inner IMG {
	Z-INDEX: 900; LEFT: -10px; POSITION: absolute; TOP: 30px
}
#footer {
	WIDTH: 100%; HEIGHT: 65px; BACKGROUND-COLOR: #efeee9
}
#footer DIV.inner {
	PADDING-LEFT: 90px; WIDTH: 860px; LINE-HEIGHT: 125%; PADDING-TOP: 6px; HEIGHT: 50px
}
#footer DIV.inner A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
#footer DIV.inner A:hover {
	TEXT-DECORATION: underline
}
#footer DIV.inner DIV.small {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer DIV.inner P {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
#footer DIV.inner P A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
#footer DIV.inner A.unimportant {
	FONT-WEIGHT: normal
}
#footer IMG {
	PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.signup {
	BORDER-RIGHT: #f6f6f6 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f6f6f6 4px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f6f6f6 4px solid; WIDTH: 490px; PADDING-TOP: 10px; BORDER-BOTTOM: #f6f6f6 4px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.signup TR.normalrow INPUT {
	BORDER-RIGHT: #dddddd 2px solid; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 3px; BORDER-LEFT: #dddddd 2px solid; BORDER-BOTTOM: #dddddd 2px solid; font-family:Georgia, "Times New Roman", Times, serif;
}
TABLE.signup TR.normalrow TEXTAREA {
	BORDER-RIGHT: #dddddd 2px solid; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 3px; BORDER-LEFT: #dddddd 2px solid; BORDER-BOTTOM: #dddddd 2px solid; font-family:Georgia, "Times New Roman", Times, serif;
}
TABLE.signup TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #dddddd 1px dotted
}
TABLE.signup A:link {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
TABLE.signup A:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
TABLE.signup A:visited {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
TABLE.blueboxes {
	TABLE-LAYOUT: fixed; MARGIN-LEFT: auto; WIDTH: 865px; MARGIN-RIGHT: auto; HEIGHT: 200px
}
TABLE.blueboxes TD {
	PADDING-RIGHT: 16px; PADDING-LEFT: 12px; BACKGROUND: url(../images/blue_box.gif) white no-repeat; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.blueboxes TD.bluebox2 {
	BACKGROUND: url(../images/blue_box2.gif) white no-repeat
}
TABLE.blueboxes TD P {
	FONT-SIZE: 11px; LINE-HEIGHT: 140%
}
TABLE.blueboxes DIV.number {
	PADDING-RIGHT: 8px; FONT-SIZE: 36px; FLOAT: left; COLOR: #c0c0c0; LINE-HEIGHT: 110%; PADDING-TOP: 7px; FONT-FAMILY: Times New Roman, Serif
}
TABLE.overview {
	TABLE-LAYOUT: fixed; MARGIN-BOTTOM: 15px; MARGIN-LEFT: auto; WIDTH: 936px; MARGIN-RIGHT: auto
}
TABLE.overview A:link {
	COLOR: #8397c5
}
TABLE.overview A:visited {
	COLOR: #8397c5
}
TABLE.overview A:hover {
	COLOR: #8397c5
}
TABLE.overview TD B {
	FONT-SIZE: 13px; COLOR: #808080
}
TABLE.overview TD {
	VERTICAL-ALIGN: top
}
TABLE.overview P.title {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; LETTER-SPACING: 0.01em
}
TABLE.overview TD.column1 {
	WIDTH: 300px
}
TABLE.overview TD.column2 {
	PADDING-LEFT: 18px; WIDTH: 318px
}
TABLE.overview TD.column3 {
	WIDTH: 300px
}
TABLE.overview TR.row2 TD {
	PADDING-TOP: 10px
}
TABLE.overview TR.row2 TD.column3 {
	LINE-HEIGHT: 120%
}
TABLE.plans {
	BORDER-RIGHT: #f6f6f6 4px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #f6f6f6 4px solid; MARGIN: 0px auto; BORDER-LEFT: #f6f6f6 4px solid; WIDTH: 940px; BORDER-BOTTOM: #f6f6f6 4px solid
}
TABLE.plans TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #dddddd 1px dotted
}
TABLE.plans TR.lastrow TD {
	BORDER-BOTTOM-STYLE: none
}
.button {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cdcdcd 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/button_background.gif) #f5f5f5 repeat-x; PADDING-BOTTOM: 5px; BORDER-LEFT: #cdcdcd 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 2px solid; FONT-FAMILY: Georgia; HEIGHT: 26px
}
IMG.quote {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
#video {
	BORDER-RIGHT: #ecf5ff 10px solid; BORDER-TOP: #ecf5ff 10px solid; BORDER-LEFT: #ecf5ff 10px solid; WIDTH: 790px; BORDER-BOTTOM: #ecf5ff 10px solid
}
DIV.quote {
	FONT-SIZE: 20px; LINE-HEIGHT: 105%; LETTER-SPACING: 0.01em
}
DIV.quote_hybrid {
	FONT-SIZE: 14px; LINE-HEIGHT: 105%; LETTER-SPACING: 0.01em
}
DIV.quote SPAN.bluequote {
	COLOR: gray
}
SPAN.bluebackground {
	BACKGROUND-COLOR: #edf5ff
}
#terms TEXTAREA {
	PADDING-LEFT: 15px
}
#error H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
UL.advantages {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 30px; LIST-STYLE-TYPE: disc
}
.circle_ul { list-style-type:disc; }

UL.dots {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: disc
}
OL.numbers {
	MARGIN-LEFT: 30px;
}
.panel {
	MARGIN-TOP: 15px; FONT-SIZE: 14px
}
#column1 {
	FLOAT: left; WIDTH: 440px
}
#column1 IMG.arrows {
	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 15px
}
IMG.arrows_hybrid {
	MARGIN-TOP: 0px; DISPLAY: block; MARGIN-BOTTOM: 0px; float:left; margin-right:20px;
}
#column1 TABLE {
	WIDTH: 100%
}
#column1 A {
	TEXT-DECORATION: underline
}
#column1 TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 62px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top
}
#column1 TABLE TD SPAN.smallfont {
	FONT-WEIGHT: bold; FONT-SIZE: 6px
}
#column1 TABLE TD B {
	COLOR: black
}
#column1 TABLE TD B.subtitle {
	COLOR: #666666
}
#column1 DIV.dottedline {
	BACKGROUND-IMAGE: url(/coshh_assessment/line_dotted_repeat.jpg); MARGIN: 10px 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
DIV.dottedline {
	BACKGROUND-IMAGE: url(/coshh_assessment/line_dotted_repeat.jpg); MARGIN: 10px 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
#column2 DIV.dottedline {
	BACKGROUND-IMAGE: url(/coshh_assessment/line_dotted_repeat.jpg); MARGIN: 10px 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
#column2 {
	FLOAT: right; WIDTH: 483px; POSITION: relative
}
#column2 DIV.login {
	 MARGIN-BOTTOM: 30px; height:30px; width:450px; padding-top:0px; border:0px solid red;
}
#column2 DIV.login IMG {
	 MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 3px; MARGIN-LEFT: 24px;
}
#column2 DIV.login .submit { 
	 FLOAT: left; margin-left:5px; margin-top: 0px; MARGIN-BOTTOM: 0px; width:37px; height:37px; background: url(/images/coshh/risk_assessment/pricelist_button_off.gif) no-repeat; border: none; padding:0px; cursor: hand !important;
}
#column2 DIV.login .submit:hover {  
	background: url(/images/coshh/risk_assessment/pricelist_button_on.gif) no-repeat;
}
#column2 DIV.login #email_address { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:205px; padding:3px; border:1px solid #292429;
}
#column2 DIV.login #name { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:120px; padding:3px; border:1px solid #292429;
}

DIV.login_form {
	 MARGIN-BOTTOM: 30px; height:auto; width:auto; padding-top:0px; border:0px solid red;
}
DIV.login_form IMG {
	 MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 3px; MARGIN-LEFT: 24px;
}
DIV.login_form #email_address { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:205px; padding:3px; border:1px solid #292429;
}
DIV.login_form #name { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:150px; padding:3px; border:1px solid #292429;
}
DIV.login_form #phone { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:150px; padding:3px; border:1px solid #292429;
}

/*  Product video link */
DIV.watchvideo {
	RIGHT: 0px; WIDTH: 500px; POSITION: absolute; TOP: 20px; HEIGHT: 46px
}
.watchvideo DIV.login {
	 MARGIN-BOTTOM: 0px; height:30px; width:460px; padding-top:0px; border:0px solid red;
}
.watchvideo DIV.login IMG {
	 MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 3px; MARGIN-LEFT: 41px;
}
.watchvideo DIV.login #email_address { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:205px; padding:3px; border:1px solid #292429;
}
.watchvideo DIV.login #name { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:120px; padding:3px; border:1px solid #292429;
}
.watchvideo DIV.login .submit { 
	margin-left:5px; margin-top: 0px; margin-bottom: 0px; width:37px; height:37px; background: url(/images/coshh/risk_assessment/pricelist_button_off.gif) no-repeat; border: none; padding:0px; cursor: hand !important;
}
.watchvideo DIV.login .submit:hover {  
	background: url(/images/coshh/risk_assessment/pricelist_button_on.gif) no-repeat;
}
#quick_submit IMG {
	 MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 3px; MARGIN-LEFT: 0px;
}
#quick_submit #email_address { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:205px; padding:3px; border:1px solid #292429;
}
#quick_submit #name { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:120px; padding:3px; border:1px solid #292429;
}
#quick_submit #phone { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:120px; padding:3px; border:1px solid #292429;
}
#quick_submit #email { 
	font-size: 13px; color:#333333; font-weight:normal; margin-left:0px; width:200px; padding:3px; border:1px solid #292429;
}
#quick_submit .submit { 
	margin-left:5px; margin-top: 0px; margin-bottom: 0px; width:37px; height:37px; background: url(/images/coshh/risk_assessment/pricelist_button_off.gif) no-repeat; border: none; padding:0px; cursor: hand !important;
}
#quick_submit .submit:hover {  
	background: url(/images/coshh/risk_assessment/pricelist_button_on.gif) no-repeat;
}
#media
{
	margin-top: 5px;
}
#noUpdate
{
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #cccccc;
	text-align: left;
	width: 210px; 
	height: 200px;	
	padding: 40px;
}
#column2 DIV.mainpicture {
	CLEAR: right; DISPLAY: inline; FLOAT: right; WIDTH: 483px
}
#column2 DIV.mainpicture IMG {
	WIDTH: 483px
}
#column2 DIV.quotetext {
	CLEAR: right; DISPLAY: inline; FONT-SIZE: 13px; FLOAT: right; WIDTH: 462px; MARGIN-RIGHT: 15px; FONT-STYLE: italic
}
#column2 DIV.quotetext SPAN.quoteauthor {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; FLOAT: right; COLOR: gray; FONT-STYLE: normal
}
#column2 DIV.quotetext DIV.author {
	HEIGHT: 15px
}
TABLE.feedback {
	BORDER-RIGHT: #f6f6f6 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f6f6f6 4px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f6f6f6 4px solid; WIDTH: 550px; PADDING-TOP: 10px; BORDER-BOTTOM: #f6f6f6 4px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.feedback TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px dotted
}
TABLE.feedback TD TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sidebar {
	PADDING-RIGHT: 100px; FONT-SIZE: 11px; FLOAT: right; WIDTH: 300px; COLOR: red
}
DIV.tourdottedline {
	BACKGROUND-IMAGE: url(/coshh_assessment/line_dotted_repeat.jpg); MARGIN-BOTTOM: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
#mainsection {
	WIDTH: 790px; BACKGROUND-COLOR: aqua
}
.section-title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; WIDTH: 476px; PADDING-TOP: 5px; BACKGROUND-COLOR: #efefef
}
.errorlabel {
	FONT-SIZE: 18px; COLOR: red
}
#signup-price {
	BORDER-RIGHT: #f6f6f6 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f6f6f6 4px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; RIGHT: 170px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f6f6f6 4px solid; WIDTH: 215px; PADDING-TOP: 10px; BORDER-BOTTOM: #f6f6f6 4px solid; POSITION: absolute; TOP: 191px; HEIGHT: 110px
}
#signup-price IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#choosing_plan {
	BORDER-RIGHT: #f6f6f6 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f6f6f6 4px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; RIGHT: 80px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f6f6f6 4px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #f6f6f6 4px solid; POSITION: absolute; TOP: 123px; HEIGHT: 640px
}
#buynow-plans IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#credit-card-announcement {
	BORDER-RIGHT: #f6f6f6 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f6f6f6 4px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; RIGHT: 170px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f6f6f6 4px solid; WIDTH: 215px; PADDING-TOP: 10px; BORDER-BOTTOM: #f6f6f6 4px solid; POSITION: absolute; TOP: 450px; HEIGHT: 100px
}
#signup-price A:hover {
	FONT-SIZE: 12px
}
#buynow-plans A:hover {
	FONT-SIZE: 12px
}
#credit-card-announcement A:hover {
	FONT-SIZE: 12px
}
.question {
	MARGIN-TOP: 12px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px
}
.answer {
	FONT-SIZE: 14px
}
.list {
	MARGIN-TOP: 15px; PADDING-LEFT: 30px; MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: disc
}
.list LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.blurb {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 15px 200px
}
.errorbox {
	MARGIN-TOP: 10px; WIDTH: 490px
}
DIV.error {
	FONT-SIZE: 12px; BACKGROUND: url(../images/error-background.jpg) no-repeat 0pt 0pt; COLOR: #666666
}
DIV.error DIV.error-inner {
	PADDING-RIGHT: 15px; PADDING-LEFT: 55px; BACKGROUND: url(../images/error-background-footer.jpg) no-repeat left bottom; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
DIV.error H3 {
	FONT-WEIGHT: bold; COLOR: black
}
