.webinarRegistrationOuter {
float: right;
width: 225px;
margin: 30px 5px 5px 15px;
text-align: center;
}

.webinarRegistrationInner {
padding: 10px 10px 7px 10px;
margin-bottom: 5px;
background-image: url(images/webinarRegistrationBG.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #F2F2F4;
border: 1px solid #555472;
}
.wrHeader {
font-weight: bold;
font-size: 18px;
color: #4F506C;
}
.wrHr {
color: #4F506C;
background-color: #4F506C;
width: 95%;
height: 1px;
size: 1px;
}
.wrForm {
padding: 0px;
margin: 0px;
font-size: 11px;
}
.wrForm input {
border: solid 1px #555472;
}
.webinarRegistrationOuter submit {
font-weight: bold;
}
body {
background-image: url(/images/bgRepeater.jpg);
background-repeat: repeat-x;
background-position: top;
background-attachment: fixed;
background-color: #706A5E;
text-align: center;
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: .75em;
}

table {
font-size: 1em;
}

div#container {
margin:0 auto;
width: 960px;
text-align: left;
position: relative;
}

div#row2ContainerT2 {
position: absolute;
top: 135px;
background-image: url(images/containerBGT2-960.jpg);
background-repeat: repeat-y;
}
div#row2Container {
position: absolute;
top: 135px;
background-image: url(images/containerBG-960.jpg);
background-repeat: repeat-y;
}

div#headmast {
text-align:right
width: 960px;
height: 135px;
position: absolute;
top: 0px;
}

div#headmast A:link {text-decoration: none; color: #FFFFFF;}
div#headmast A:visited {text-decoration: none; color: #FFFFFF;}
div#headmast A:active {text-decoration: none; color: #FFFFFF;}
div#headmast A:hover {text-decoration: underline; color: #FFFFFF;}

div#contentArea {
width: 720px;
float: right;
padding-bottom: 25px;
}

div#contentAreaT2 {
width: 758px;
float: right;
padding-bottom: 25px;
}

div#content {
float: left;
width: 715px;
margin-top: 20px;
margin-bottom: 35px;
}

div#contentT2 {
float: left;
width: 525px;
margin-top: 20px;
margin-bottom: 35px;
margin-left:20px;
}

div#navigationT2 {
width: 202px;
float: right;
}

#greenBox { height: 173px; width:758px; margin-left:-20px; margin-top:15px; background-image:url(images/retail_header-960.jpg); color:#FFFFFF;}
#gbHeadline { font-size:18px; font-weight:bold; padding-top:23px; padding-left:40px; width: 325px; padding-bottom:10px; }
#gbParagraph { font-size:12px; text-align:center; width:325px; padding-left:40px; padding-bottom:15px; line-height:16px;}
#gbBottom { text-align:right; font-size:13px; font-weight:bold; padding-right:310px; }
#greenBoxSubContainer { width:758px; margin-left:-20px; background-image:url(images/greenBoxSubContainerBG-960.jpg); background-repeat:repeat-y; }
#greenBoxSubContainerInner { padding-left:20px; width:525px; }
#greenBoxSubContainerSideBar { float:right; width:199px; }

div#navigation {
width: 240px;
float: right;
background-image: url(images/shadowTopBG.jpg);
background-repeat: no-repeat;
background-position: right top;
}

ul {
margin-top: 0px;
margin-left: 10px;
padding-left: 10px;
}

.pageImage {
width: 202px;
text-align: center;
}

.randomQuote {
width: 202px;
background-color: #008B4C;
color: white;
font-size: .95em;
}
.randomQuoteInside {
width: 182px;
margin: 5px 5px 5px 15px;
}

div#footer {
width: 960px; 
background-color: #008C4D;
font-size: .9em;
text-align: center;
}

div#innerFooter {
padding: 10px;
width: 750px;
}

h1 {
padding: 0px;
margin: 0px;
color: green;
font-size: 2em;
}

h2 {
padding: 0px;
margin: 0px;
color: green;
font-size: 1.5em;
}

p {
margin-top: 0px;
padding-top: 0px;
}

.spHeader {
line-height: 20px;
font-size: 0.9em;
color: #000000;
font-style: italic;
}

.subPage {
text-align: center;
border: 1px solid #98A093;
background-color: #D8DFD7;
padding: 5px;
font-size: .9em;
margin-top:5px;
}

.subPage2 {
text-align: center;
border: 1px solid #FF8500;
background-color: #FFEBD6;
padding: 5px;
font-size: .9em;
}

a.spLinks:link {
color: #006600;
}

a.spLinks:visited {
color: #006600;
}

a.spLinks:hover {
color: #009900;
}

a:link {
color: #006600;
}

a:visited {
color: #006600;
}

a:hover {
color: #009900;
}

a.footerLink:link {
color: #FFFFFF;
text-decoration: none;
}
a.footerLink:visited {
color: #FFFFFF;
text-decoration: none;
}
a.footerLink:hover {
color: #FFFFFF;
text-decoration: underline;
}
a.rqLink:link {
color: #FFFFFF;
text-decoration: none;
}
a.rqLink:visited {
color: #FFFFFF;
text-decoration: none;
}
a.rqLink:hover {
color: #FFFFFF;
text-decoration: underline;
}
.avBlurb {
text-align: center;
border: 1px solid #FF8500;
background-color: #FFEBD6;
padding: 5px;
width: 90%;
margin-top: 10px;
margin-bottom: 10px;

}
.avBlurb a{
font-size: .9em;
}
