@charset "utf-8";
/* CSS Document */
body {
	font: 12px Arial, Helvetica, sans-serif; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #4b4b4b;
	background-color: #e1e2e4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainContainer {
	height: auto;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	display: block;
	margin-top: 0px;
	color: #4b4b4b;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
}

#movieContainer {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	display: block;
	margin-top: 0px;
	color: #4b4b4b;
	background-color: #FFFFFF;
}
#refContainer {
	height: auto;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	display: block;
	margin-top: 0px;
	color: #4b4b4b;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#utilMenu {
	clear: both;
	height: 41px;
	width: 480px;
	margin-top: 5px;
	margin-bottom: 8px;
	float: right;
	margin-right: 17px;
}
#refContent {
	height: auto;
	width: 350px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
}
#separator {
	clear: both;
	height: 1px;
	font-size: 0px;
}
#separator2 {
	clear: both;
	height: 1px;
	margin:0px;
	display: block;
	font-size: 0px;
	line-height: 0px;
}
#separatorDotted {
	clear: both;
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebfc1;
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 0px;
}
#boxLeft {
	float:left;
	width:440px;
	height:120px
}
#boxRight {
	float:right;
	width:440px;
	height:120px
}
#boxLeft1 {
	float:left;
	width:294px
}
#boxMiddle1 {
	float:left;
	width:294px;
}
#boxRight1 {
	float:right;
	width:294px
}
#boxLeft2 {
	float:left;
	width:440px;
}
#boxRight2 {
	float:right;
	width:440px;
}
#boxLeft3 {
	float:left;
	width:250px;
	text-align:center;
	margin-left: 10px;
}
#boxMiddle3 {
	float:left;
	width:250px;
	text-align:center;
	margin-left: 55px;
}
#boxRight3 {
	float:right;
	width:250px;
	text-align:center;
	margin-right: 20px;
}
#boxLeft4 {
	float:left;
	width:350px;
	margin-left: 40px;
}
#boxRight4 {
	float:right;
	width:350px;
	margin-right: 40px;
}
#bottomBox {
	width: 900px;
	clear: both;
	height: 58px;
	padding-top: 5px;
}
.BoxTitleBlue {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #3AB3E2;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#footer {
	height: 60px;
	width: 900px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
}
#pageContent {
	clear: both;
	margin-top: 15px;
	margin-bottom: 10px;
}
#pageContent img.left {
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.imgRight {
	float: right;
	margin-left: 20px;
}
.imgLeft {
	float: left;
	margin-right: 20px;
}
.imgLeftTut {
	margin-left: 60px;
}

#pageContent img.leftNoTopMargin {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#pageContent .rightAlignedText {
	text-align: right;
	float: left;
	height: 25px;
}
#leftInlineBox {
	float: left;
	width: 200px;
	margin-left: 0px;
	margin-right: 0px;
}
#leftInlineBox2 {
	float: left;
	width: 80px;
	margin-left: 0px;
	margin-right: 0px;
	text-align:right
}
#leftInlineBox3 {
	float: left;
	width: 140px;
	margin-left: 0px;
	margin-right: 0px;
}
#pageContent ul  {
	margin-left: 0px;
  padding-left: 0px;
	margin-top: 10px;
}
#pageContent li {
	list-style-position: inside;
	list-style-image: url(images/arrow_right.gif);
	margin-left: 0px;
  padding-left: 0px;
	text-indent: 5px;
}
#pageContent li.highLi {
	height: 20px;
	display: block;
	clear: both;
	list-style-position: inside;
	list-style-image: url(images/arrow_right.gif);
	text-indent: 5px;
	margin-left: 0px;
}
#pageContent li.highLi:hover {
	height: 20px;
	display: block;
	clear: both;
	background-color: #d0e7f5;
	color: #014171;
}
#pageContent .special {
	padding: 5px;
	background-color: #d0e7f5;
	color: #014171;
}
#pageContent    .prodDesc {
	font-size: 14px;
	font-weight: bold;
	display: compact;
	clear: right;
	margin-top: 0px;
}
#pageContent .prodDescAdvAS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #649424;
	font-weight: bold;
}
#pageContent .prodDescAdvAC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008cca;
}
#pageContent .prodDescAdvAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d48c00;
}
.specialTextAdvRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: right;
}

#pageContent h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #014171;
	background-color: #d0e7f5;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 10px;
	width: 400px;
	margin-left: 95px;
	vertical-align: bottom;
}
#pageContent h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0091d3;
	margin-top: 15px;
	line-height: 0px;
	margin-bottom: 15px;
}
#pageContent   .mainPagesTitle {
	float: left;
	margin-bottom: 5px;
	width: 486px;
}
#pageContent   .mainPagesTitle2 {
	float: left;
	margin-bottom: 5px;
	width: 486px;
	background-color: #7ba420;
}
#pageContent   .mainPagesTitleRight {
	float: right;
	margin-bottom: 5px;
	width: 486px;
}
#pageContent .mainPagesSubBG {
	background-color: #d0e7f5;
	color: #014171;
	padding: 10px;
	margin-top: 0px;
	float: left;
	width: 250px;
	height: 48px;
	font-size: 12px;
}
#pageContent .mainPagesSubBG2 {
	background-color: #d0e7f5;
	color: #014171;
	padding: 10px;
	margin-top: 0px;
	float: left;
	width: 250px;
	height: 67px;
	font-size: 12px;
}

#pageContent .mainPagesSubBG3 {
	margin-top: 0px;
	float: left;
	width: 694px;
	font-size: 12px;
}
#pageContent .mainPagesSubBG4 {
	background-color: #d0e7f5;
	color: #014171;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	padding: 10px;
	height: 140px;
	width: 250px;
	margin-top: 0px;
}
#pageContent .mainPagesSubBG5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #014171;
	font-size: 18px;
	width: 400px;
	padding: 0px;
}
#pageContent .mainPagesSubBG6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	width: 400px;
	background-color: #d0e7f5;
	color: #014171;
	padding: 10px;
	float: left;
	margin-top: 0px;
}
#pageContent .mainPagesSubBG7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #014171;
	margin-top: 0px;
	margin-right: 10px;
	width: 700px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-indent: 10px;
}
#pageContent .mainPagesSubBGRight {
	background-color: #d0e7f5;
	color: #014171;
	padding: 0px;
	margin-top: 0px;
	float: right;
	width: 250px;
	height: 67px;
}
#pageContent h1,
#pageContent h1.AS,
#pageContent h1.AD, 
#pageContent h1.AC, 
#pageContent h1.OMD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 20px;
	height: 30px;
	text-indent: 10px;
	width: 500px;
	background-color: #0091d3;
	padding: 8px;
	line-height: 36px;
}
#pageContent  h1.AS  {
	background-color: #7ba420;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
}
#pageContent  h1.AD  {
	background-color: #D48C00;
	width: 500px;
}
#pageContent h1.OMD  {
	background-color: #6950a2;
	width: 500px;
}
#pageContent h1.forumMainPagesTitle {
	color: #0091D3;
	background-color: #FFFFFF;
	padding-left: 0px;
	text-indent: 0px;
}
#pageContent h3 {
	font-size: 14px;
	color: #014171;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9d9ea0;
	clear: both;
}
#pageContent h3 a, #pageContent h3 a:link, #pageContent h3 a:active, #pageContent h3 a:visited, #pageContent h3 a:hover {
	font-size: 14px;
	color: #014171;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9d9ea0;
	clear: both;
	text-decoration:none;
}

#pageContent img.right {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 0px;
}
#pageContent img.rightNoTopMargin {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 0px;
}
#pageContent img.headerImg {
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#pageContent img.headerImgRight {
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#pageContent img.headerImgRight2 {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 80px;
}

#breadcrumbs {
	width: 410px;
	text-align: right;
	float: right;
}
#copyright {
	float: left;
        font-family: Arial, Helvetica, sans-serif;
}
#breadcrumbs a {

}
#bottomBox img {
	margin-left: 20px;
}
#separatorL {
	height: 30px;
	width: 900px;
	clear: both;
	font-size: 0px;
	display: block;
}
#separator_AdvMagenta {
	height: 25px;
	width: auto;
	background-color: #AA85C2;
	font-size: 0px;
}
#logo {
	height: 62px;
	width: 232px;
	margin-top: 30px;
	margin-left: 5px;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
}
#menuContainer {
	height: 24px;
	width: 503px;
	margin-top: 30px;
	margin-right: -5px;
	clear: right;
	float: right;
	margin-bottom: 0px;
}
#header {
	width: 900px;
	padding-right: 0px;
	padding-left: 0px;
	clear: both;
	padding-top: 0px;
	margin: 0px;
}
#fullHeader {
	width: 900px;
	padding-left: 0px;
	clear: both;
	margin: 0px;
	display: block;
}
#mainlead {
	clear: both;
	height: 150px;
	width: 900px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 15px;
}
#testimonialsBox {
	font-size: 12px;
	float: left;
	height: 115px;
	width: 386px;
	margin-top: 12px;
	margin-right: 24px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#testimonialsBox img.thumb {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#adoutusBox {
	height: 115px;
	width: 490px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	clear: right;
	padding-bottom: 12px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebfc1;
}
#newsBox {
	margin: 0px;
	float: right;
	height: 118px;
	width: 490px;
	clear: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebfc1;
	padding-top: 14px;
	font-size: 11px;
}
#separatorSmall {
	float: left;
	width: 490px;
	height: 1px;
	margin: 0px;
	padding: 0px;
	clear: right;
	font-size: 0px;
}
.rss  {
	float: right;
	margin-right: 10px;
}

.date {
	color: #0091d3;
}
.news {
	margin-left: 0px;
	margin-top: 5px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	list-style-type: none;
}
.news li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.news li a,
.news li a:link,
.news li a:active{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	color: #4b4b4b;
}
.news li a:visited{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	color: #8C8C8C;
}
.news li a:hover{
	text-decoration:underline;
	}


#newsBox img.thumb {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#adoutusBox .markerMagenta {
	color: #FFFFFF;
	background-color: #7c62a3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline;
	margin-top: 2px;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#adoutusBox p {
	margin-top: 4px;
	margin-bottom: 2px;
}
#testimonialsBox p {
	margin-top: 5px;
	margin-bottom: 2px;
}
#testimonialText  {
	background-color: #ebebeb;
	float: left;
	height: 115px;
	clear: right;
	width: 277px;
	display: compact;
	padding-left: 6px;
	padding-right: 6px;
}
#testimonialsBoxImage {
	float: left;
	height: 115px;
	width: 90px;
	margin-right: 6px;
}
#leadBox {
	float: left;
	height: 266px;
	width: 386px;
	margin-top: 0px;
	margin-right: 24px;
	margin-bottom: 10px;
}
#adoutusBox img.thumb {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a,
a:link,
a:active {
	color: #0091d3;
	text-decoration: none;
}
.specialText {
	font-size: 11px;
	font-style: italic;
	color: #0091d3;
}
.specialTextAD {
	font-size: 11px;
	font-style: italic;
	color: #d48c00;
}
.specialTextAS {
	font-size: 11px;
	font-style: italic;
	color: #7ba420;
}
.smallText {
	font-size: 12px;
	font-weight: normal;
}
a:visited {
	color: #28ADDF;
	text-decoration: none;
}
a:hover {
	color: #0091d3;
	text-decoration: underline;
}
.introText {
	font-size: 13px;
}
p.specialLink {
	color: #FFFFFF;
	background-color: #afc204;
	margin-top: 5px;
	margin-bottom: 0px;
	height: 20px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;
	display: inline;
	float: left;
	clear: right;
}
#pageContent .rightImgDesc {
	width: 250px;
	float: right;
	clear: both;
	margin-top: 0px;
	text-align: center;
	font-size: 10px;
	background-color: #d0e7f5;
	font-family: Arial;
	color: #014171;
}
#pageContent .rightImgDescNoBG {
	width: 250px;
	float: right;
	clear: both;
	margin-top: 0px;
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	color: #014171;
}
#pageContent .leftImgDesc {
	font-size: 10px;
	color: #014171;
	background-color: #D0E7F5;
	background-position: center;
	clear: both;
	float: left;
	width: 250px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageContent p.middleImg {
	text-align: center;
}
#pageContent .rightAlignedContent {
	float: right;
	width: 250px;
	text-align: center;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#pageContent .centerAlignedContent {
	text-align: center;
	clear: both;
}
#pageContent .specialGreen {
	padding: 5px;
	background-color: #eef2cd;
	color: #536110;
}
p.specialLink a,
p.specialLink a:link,
p.specialLink a:active,
p.specialLink a:visited{
	color: #FFFFFF;
}
p.specialLink a:hover{
	color: #FFFFFF;
	text-decoration:none
}
p.specialLink:hover{
	color: #FFFFFF;
	background-color: #7c9017;
}
#pageContent .button{
	font-size: 15px;
	color: #FFFFFF;
	background-color: #0091d3;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#pageContent .button:hover {
	color: #FFFFFF;
	text-decoration:none;
	background-color: #39b2e1;
}
#pageContent .button a,
#pageContent .button a:link,
#pageContent .button a:active,
#pageContent .button a:visited,
#pageContent .button a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
#pageContent .buttonTest{
	font-size: 13px;
	color: #FFFFFF;
	background-color: #014171;
	font-weight: bold;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	float: left;
	width: 250px;
	text-align: center;
}
#pageContent .buttonTest:hover {
	color: #FFFFFF;
	text-decoration:none;
	background-color: #008cca;
}
#pageContent .buttonTest a,
#pageContent .buttonTest a:link,
#pageContent .buttonTest a:active,
#pageContent .buttonTest a:visited,
#pageContent .buttonTest a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.BoxTitle,
.BoxTitleMagenta1,
.BoxTitleMagenta2,
.BoxTitleMagenta3,
.BoxTitleOrange1,
.BoxTitleOrange2,
.BoxTitleOrange3,
.BoxTitleGreen1,
.BoxTitleGreen2,
.BoxTitleGreen3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-color: #0091d3;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.BoxTitleMagenta1 {
	background-color: #6950a2;
}
.BoxTitleMagenta2 {
	background-color: #8E5EAE;
}
.BoxTitleMagenta3 {
	background-color: #aa85c2;
}
.BoxTitleOrange1 {
	background-color: #D48C00;
}
.BoxTitleOrange2 {
	background-color: #f29400;
}
.BoxTitleOrange3 {
	background-color: #dead75;
}
.BoxTitleGreen1 {
	background-color: #afc204;;
}
.BoxTitleGreen2 {
	background-color: #7ba420;
}
.whiteText a,
.whiteText a:link,
.whiteText a:active,
.whiteText a:visited{
	text-decoration:none;
	color: #FFFFFF;
}
.BoxTitle_AdvAS {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #edf2b6;
	background-color: #7ba420;
	font-size: 12px;
}
.BoxTitle_AdvAC {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #dff0fd;
	background-color: #0091d3;
	font-size: 12px;
}
.BoxTitle_AdvAD {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff4a7;
	background-color: #D48C00;
	font-size: 12px;
}
.whiteText a:hover{
	text-decoration:underline;
}
.eventYear  {
	float: left;
	width: 60px;
	margin-bottom: 2px;
	margin-top: 2px;
	color: #6950A2;
	font-weight: bold;
	clear: left;
}
.eventText  {
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: left;
	width: 93%;
}
.leftAlignedElement  {
	float: left;
	width: 100px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-weight: bold;
}
.leftAlignedElement2 {
	margin-top: 2px;
	margin-bottom: 2px;
	width: 120px;
	float: left;
}
.leftAlignedElement3 {
	float: left;
	width: 160px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.leftAlignedElement4 {
	float: left;
	width: 80px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-weight: bold;
}
.leftAlignedElement5 {
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 500px;
	text-align: left;
}

.noBG {
	background:none
}
.BoxTitleGreen {
	font-size: 15px;
	color: #FFFFFF;
	background-color: #afc204;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.BoxContent {
	font-size: 11px;
	background-color: #d0e7f5;
	color: #014171;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxContent a, .BoxContent  a:link, .BoxContent  a:active, .BoxContent  a:visited {
	background-color: #d0e7f5;
	color: #014171;
	text-decoration:underline
}
.BoxContent  a:hover {
	background-color: #d0e7f5;
	color: #014171;
	text-decoration:none
}
.BoxContent2 {
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxContent2 a, .BoxContent2 a:link, .BoxContent2 a:active, .BoxContent2 a:visited {
	color: #3F5900;
	padding: 6px;
	text-decoration:underline;
}
.BoxContent2 a:hover {
	color: #3F5900;
	padding: 6px;
	text-decoration:none;
}
.BoxContent3 {
	font-size: 11px;
	background-color: #f2f7d9;
	color: #3F5900;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxContent3  a, .BoxContent3  a:link, .BoxContent3  a:active, .BoxContent3  a:visited {
	background-color: #f2f7d9;
	color: #3F5900;
	text-decoration:underline;
}
.BoxContent3 a:hover {
	background-color: #f2f7d9;
	color: #3F5900;
	text-decoration:none
}
.BoxContent4 {
	font-size: 11px;
	background-color: #f6e4d0;
	color: #795000;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxContent4  a, .BoxContent4  a:link, .BoxContent4  a:active, .BoxContent4  a:visited {
	background-color: #f6e4d0;
	color: #795000;
	text-decoration:underline
}
.BoxContent4 a:hover {
	background-color: #f6e4d0;
	color: #795000;
	text-decoration:none;

}
.BoxContent5 {
	font-size: 11px;
	background-color: #E3E3F2;
	color: #462C58;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxContent6 {
	font-size: 11px;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxContent7 {
	font-size: 11px;
	background-color: #f6f6f6;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxAdvAS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #fff;
	background-color: #649424;
	padding: 5px;
	font-weight: bold;
}
.BoxAdvAC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	background-color: #008cca;
	padding: 5px;
	color: #FFF;
}
.BoxAdvAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	background-color: #d48c00;
	padding: 5px;
}
#popup {
	position:absolute;
	width:137px;
	z-index:1;
	visibility: hidden;
}
#popup11 {
	position:absolute;
	width:161px;
	z-index:2;
	visibility: hidden;
}
#popup2 {
	position:absolute;
	width:148px;
	z-index:3;
	visibility: hidden;
}
#popup3 {
	position:absolute;
	width:161px;
	z-index:4;
	visibility: hidden;
}
#popup4 {
	position:absolute;
	width:120px;
	z-index:5;
	visibility: hidden;
}
#popup5 {
	position:absolute;
	width:175px;
	z-index:6;
	visibility: hidden;
}
#popup6 {
	position:absolute;
	width:174px;
	z-index:7;
	visibility: hidden;
}
#popup7 {
	position:absolute;
	width:138px;
	z-index:8;
	visibility: hidden;
}
#popup8 {
	position:absolute;
	width:187px;
	z-index:9;
	visibility: hidden;
}
#popup9 {
	position:absolute;
	width:156px;
	z-index:10;
	visibility: hidden;
}
#popup10 {
	position:absolute;
	width:158px;
	z-index:11;
	visibility: hidden;
}
#pageContent h4  {
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	margin-bottom: 5px;
	color: #014171;
	margin-top: 25px;
}
.smallTopMargin {
	margin-top: 3px;
}
#pageContent .copyright {
	font-size: 10px;
	color: #999999;
}
.smallText2 {
	font-size: 10px;
}
#pageContent .h3Type2 {
	font-size: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
input,
textarea {
	font-size: 11px;
	color: #4b4b4b;
	border: 1px solid #abadb3;
	font-family: Arial, Helvetica, sans-serif, DaxPro-Regular;
}
.largeSubmit {
	color: #4b4b4b;
	height: 30px;
	width: 100px;
	font-weight: bold;
	border: 2px solid #0091D3;
	font-size: 13px;
}
.largeSubmit:hover {
	color: #FFFFFF;
	height: 30px;
	width: 100px;
	font-weight: bold;
	border: 2px solid #ABADB3;
	font-size: 13px;
	background-color: #0091D3;
}
.buttonMain {
	color: #4b4b4b;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight: bold;
	border: 2px solid #0091D3;
	font-size: 13px;
}
.buttonMain:hover {
	color: #FFFFFF;
	font-weight: bold;
	border: 2px solid #ABADB3;
	font-size: 13px;
	background-color: #0091D3;
}
input:hover,
textarea:hover {
	font-size: 11px;
	color: #4b4b4b;
	border: 1px solid #0091d3;
}
#greenBox {
	background-color: #f2f7d9;
	padding: 8px;
	color: #648d00;
}
.greenText {
	color: #648d00;
}
.largerText {
	font-size: 14px;
}
#magentaBox3 {
	background-color: #E3E3F2;
	padding: 8px;
	color: #462C58;
}
.magentaText {
	color: #462C58;
}
#ePCcalcScreen {
	float: left;
	height: 325px;
	width: 590px;
	margin-left: 5px;
}
#ePCcalcPad {
	float: left;
	height: 325px;
	width: 300px;
	margin-left: 0px;
}
#pageContent    li.highLi    p.DocName  {
	width: 270px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageContent    li.highLi    p.packName  {
	width: 230px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#pageContent li.highLi p.packDate {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 100px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent li.highLi p.packDate2 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 180px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent li.highLi p.packDate3 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 140px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}

#pageContent li.highLi p.packDocs {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 220px;
	text-align: right;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	padding-right: 10px;
}
#pageContent li.highLi p.packPages {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 140px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	padding-right: 10px;
}
#pageContent li.highLi p.packPages2 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 160px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	padding-right: 10px;
}
#pageContent li.highLi p.packSize2 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 150px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent li.highLi p.packSize {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 90px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent li.highLi p.packDownload {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 90px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent li.highLi p.packDownload2 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 100px;
	text-align: right;
}
#pageContent li.highLi p.packDownload3 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 150px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent li.highLi p.packDownload4 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 150px;
	text-align: right;
}
#pageContent li.highLi p.packAlternative {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 125px;
}
#pageContent    li.highLi    p.faqDate  {
	width: 100px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageContent    li.highLi    p.faqModule  {
	width: 120px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageContent li.highLi p.faqEdit {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	width: 50px;
	text-align: right;
}
#pageContent    li.highLi    p.faqQuestion  {
	width: 610px;
	float: left;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#pageContent li.liBlock {
	margin-left: 0px;
	text-indent: 5px;
	display:block;
	clear: both;
}
#pageContent li.liBlock p.faqHead  {
	width: 100px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageContent  .forumLiHeader {
	display: block;
	clear: both;
	text-indent: 5px;
	margin-left: 0px;
	font-size: 10px;
	background-color: #9d9ea0;
	color: #FFFFFF;
	line-height: 20px;
	height: 20px;
	list-style-type: none;
	padding-left: 0px;
	margin-top: -18px;
}
#pageContent  .forumLiHeader  .forumCatName {
	width: 520px;
	float: left;
	text-align: left;
	margin: 0px;
	list-style-type: none;
}
#pageContent .forumLiHeader p.forumCatTopicsNo {
	margin: 0px;
	float: left;
	width: 80px;
	text-align: center;
}
#pageContent .forumLiHeader p.forumCatUser {
	margin: 0px;
	float: left;
	width: 200px;
	text-align: left;
	text-indent: 10px;
}

#pageContent .forumLi {
	clear: both;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: outset;
	border-bottom-color: #FFFFFF;
	display: block;
}
#pageContent .forumLi:hover {
	display: block;
	clear: both;
	background-color: #d0e7f5;
	color: #014171;
}
#pageContent .forumLi p.forumCatName {
	width: 520px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	font-size: 14px;
	text-indent: 5px;
}
#pageContent .forumLi .forumDetails {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	margin-left: 5px;
	text-indent: 0px;
	float: left;
}

#pageContent .forumLi p.forumCatTopicsNo {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 80px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent .forumLi p.forumCatUser {
	float: left;
	width: 192px;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#pageContent .forumLi p.forumCatUser .forumDetails {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	margin-left: 0px;
	text-indent: 0px;
}
#pageContent .gridLi {
	clear: both;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	display: block;
}
#pageContent .gridLi:hover {
	display: block;
	clear: both;
	background-color: #d0e7f5;
	color: #014171;
}
#pageContent  .gridLi  p.subscribeStatus  {
	width: 70px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
}
#pageContent  .gridLi  p.subscribeName  {
	width: 150px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 5px;
}
#pageContent  .gridLi  p.subscribeCompany  {
	width: 100px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 5px;
}
#pageContent  .gridLi  p.subscribeCountry  {
	width: 120px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 5px;
}
#pageContent  .gridLi    p.subscribeMail  {
	width: 400px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 5px;
}
#pageContent  .gridLi    p.subscribeMail2  {
	width: 180px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 5px;
}
#pageContent .gridLi p.subscribeWeb {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 130px;
	text-align: left;
	text-indent: 5px;
}
#pageContent  .gridLi    p.subscribeEdit  {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 90px;
	text-align: center;

}
#pageContent  .gridLi    p.subscribeEdit2  {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 50px;
	text-align: center;

}
#pageContent  .gridLi    p.subscribeToggle  {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 190px;
	text-align: center;
	clear:right

}
#pageContent  .gridLi    p.subscribeToggle2  {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 50px;
	text-align: center;
	clear:right

}
#pageContent  .topicLiHeader {
	display: block;
	clear: both;
	text-indent: 5px;
	margin-left: 0px;
	font-size: 10px;
	background-color: #9d9ea0;
	color: #FFFFFF;
	line-height: 20px;
	height: 20px;
	list-style-type: none;
	padding-left: 0px;
	margin-top: -18px;
}
#pageContent  .topicLiHeader  .topicCatName {
	width: 540px;
	float: left;
	text-align: left;
	margin: 0px;
	list-style-type: none;
}
#pageContent .topicLiHeader p.topicCatTopicsNo {
	margin: 0px;
	float: left;
	width: 80px;
	text-align: center;
}
#pageContent .topicLiHeader p.topicCatUser {
	margin: 0px;
	float: left;
	width: 200px;
	text-align: left;
	text-indent: 10px;
}
#pageContent .topicLi {
	display: block;
	clear: both;
	list-style-position: inside;
	list-style-image: url(images/arrow_right.gif);
	text-indent: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	height: 30px;
}
#pageContent .topicLi .topicDetails {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	float: left;
}


#pageContent .topicLi:hover {
	display: block;
	clear: both;
	background-color: #d0e7f5;
	color: #014171;
}
#pageContent .topicLi p.topicName {
	width: 540px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#pageContent .topicLi p.topicNo {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 80px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}
#pageContent .topicLi p.topicUser {
	float: left;
	width: 172px;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageContent  .postLiHeader {
	display: block;
	clear: both;
	text-indent: 5px;
	margin-left: 0px;
	font-size: 10px;
	background-color: #9d9ea0;
	color: #FFFFFF;
	line-height: 20px;
	height: 20px;
	list-style-type: none;
	padding-left: 0px;
	margin-top: -18px;
}
#pageContent  .postLiHeader  .postUser {
	width: 150px;
	float: left;
	text-align: left;
	margin: 0px;
	list-style-type: none;
}
#pageContent  .postLiHeader  .postMessage {
	width: 750px;
	float: left;
	text-align: left;
	margin: 0px;
	list-style-type: none;
}

#pageContent .postLi {
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#pageContent .postLiBg {
	display: block;
	clear: both;
	text-indent: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	background-color: #d0e7f5;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#pageContent  .postLi  p.postUser,
#pageContent  .postLiBg  p.postUser {
	width: 150px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#pageContent  .postLi  p.postUser .postDetails,
#pageContent  .postLiBg p.postUser .postDetails  {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin-left:5px;
	text-indent:0px;
}
#pageContent .postLi p.postMessage,
#pageContent .postLiBg p.postMessage {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
	width: 80%;
	text-align: left;
	text-indent: 0px;
}
#forum_details {
	text-align: right;
	font-size: 11px;
	margin-bottom: 15px;
}
#forum_nav {
	display: block;
	clear: both;
	background-color: #d0e7f5;
	padding: 3px;
	text-align: left;
}
#forumPostScroller {
	height: 200px;
	width: 100%;
	overflow: auto;
	border: 1px solid #666666;
}
#forumPostMessageBox {
	width: 600px;
	float: left;
}

#forumNewTopicButton a, #forumNewTopicButton a:link, #forumNewTopicButton a:active{
	float: left;
	border: 2px solid #008cca;
	background-color: #d0e7f5;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-top: -5px;
}
#forumNewTopicButton a:hover{
	float: left;
	border: 2px solid #008cca;
	background-color: #0091d3;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: -5px;
}
#forum_details .currentPage {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-weight: bold;
}
#pageContent .rollover {

}

#pageContent .rollover:hover {
	background-color: #d0e7f5;
	color: #014171;
}
#advantagesContainer {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	height: 29px;
	background-color: #0091d3;
	background-image: url(images/advantages_menu_head.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 20px;
	float: left;
}
#advantagesContainer2 {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 15px;
	height: 29px;
	float: left;
}
#advantagesLogin_Title {
	float: left;
	height: 112px;
	width: 544px;
	margin-right: 5px;
	margin-left: 0px;
}
#advantagesLogin_Img {
	clear: right;
	float: left;
	height: 106px;
	width: 351px;
	margin-left: 0px;
}
#advantagesRightContainer {
	clear: right;
	float: left;
	height: 255px;
	width: 350px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #bebfc1;
	margin-top: 5px;
	text-align: center;
}

#advantagesLogin_Welcome {
	background-color: #d0e7f5;
	font-size: 14px;
	font-weight: bold;
	padding: 20px;
	width: 504px;
	margin-top: 5px;
}
#advantagesLeftContainer {
	width: 544px;
	height: auto;
	float: left;
	margin-right: 5px;
}
#advantagesErrorMessageContainer {
	display: block;
	clear:both
}
#advantagesErrorMessage {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
  padding:1px;
	text-align: center;
}
#menuAdv {
	height: 17px;
	width: 625px;
	margin-right: 13px;
	margin-bottom: 3px;
	clear: right;
	margin-top: 7px;
	float: right;
}
#welcomeAdv {
	height: 17px;
	width: 350px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818286;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
	display: block;
	clear: both;
}
#welcomeAdv .user {
	color: #f26400;
	font-weight:bold;
}
.BoxContentWborder {
	font-size: 10px;
	background-color: #f6f6f6;
	color: #666666;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainContainer #content  {
	clear: both;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#advantagesContainer3 {
	clear: both;
	height: 1px;
	width: auto;
	margin-top: -15px;
}
#pageContent .highLi .subscribeStatus {
}
#pageContent .toggleTroubleshooting {
	text-indent: 0px;
	margin-left: 40px;
}
#pageContent .TroubleshootingNoIndent {
	text-indent: 0px;
	margin-left: 22px;
	text-align: justify;
}
.textCourierNew {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
#step1 {
	display: block;
}
#step2 {
	display: none;
}
#step3 {
	display: none;
}
#step4 {
	display: none;
}
#step5 {
	display: none;
}
#step6 {
	display: none;
}
.step_AC {
	width: 520px;
	margin-right: 0px;
	margin-left: 170px;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 350px;
	background-color: #dff0fd;
	border:2px solid #0091d3;
	text-align:center;
}
.step_AD {
	width: 520px;
	margin-right: 0px;
	margin-left: 170px;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 350px;
	background-color: #fdf1cf;
	border: 2px solid #ef7d01;
	text-align:center;
}
.step_AS {
	width: 520px;
	margin-right: 0px;
	margin-left: 170px;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 350px;
	background-color: #f8fae6;
	border:2px solid #7c9017;
	text-align:center;
}
.titleAC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#0091d3;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebfc1;
	padding-bottom:5px;
	margin-bottom:15x;
}
.titleAD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#ef7d01;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebfc1;
	padding-bottom:5px;
	margin-bottom:15x;
}
.titleAS{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#7c9017;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebfc1;
	padding-bottom:5px;
	margin-bottom:15x;
}
.GreenLink a, .GreenLink a:link, .GreenLink a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8d9f3a;
	font-weight: bold;
}
.GreenLink a:hover{
	color: #8d9f3a;
	text-decoration:underline;
	font-weight: bold;
}
#pageContent .postLiLeft
{
	width : 150px;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#pageContent .postLiRight
{
	width : 750px;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#pageContent .postLiBgLeft
{
	width : 150px;
	display: block;
	clear: both;
	text-indent: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	background-color: #d0e7f5;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#pageContent .postLiBgRight
{
	width : 750px;
	display: block;
	clear: both;
	text-indent: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	background-color: #d0e7f5;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#pageContent  .postLiLeft  p.postUser,
#pageContent  .postLiBgLeft  p.postUser {
	width: 150px;
	float: left;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#pageContent  .postLiLeft  p.postUser .postDetails,
#pageContent  .postLiBgLeft p.postUser .postDetails  {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin-left:5px;
	text-indent:0px;
}
#pageContent .postLiRight p.postMessage,
#pageContent .postLiBgRight p.postMessage {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;	
	text-align: left;
	text-indent: 0px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
}


td.forumPostCheck
{
	width: 2%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
}
td.forumPostUser
{
	width : 10%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
td.forumPostMessage
{
	width : 88%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #9D9EA0;
}
td.forumPostCheckBg
{
	width: 2%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	background-color: #d0e7f5;
}
td.forumPostUserBg
{
	width : 10%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #d0e7f5;
}
td.forumPostMessageBg
{
	width : 88%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #9D9EA0;
	background-color: #d0e7f5;
}
p.forumPostUser
{
	width: 150px;
	float: left;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
span.forumPostDetails
{
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin-left:5px;
	text-indent:0px;
}
p.forumPostMessage
{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;	
	text-align: left;
	text-indent: 0px;
}
td.forumPostCheckDisabled
{
	width: 2%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	color:#933; 
	background-color:#ffc; 	
}
td.forumPostUserDisabled
{
	width : 10%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color:#933; 
	background-color:#ffc; 	
}
td.forumPostMessageDisabled
{
	width : 88%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #9D9EA0;
	color:#933; 
	background-color:#ffc; 
}
td.forumPostCheckBgDisabled
{
	width: 2%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	color:#933; 
	background-color:#ffc; 
}
td.forumPostUserBgDisabled
{
	width : 10%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color:#933; 
	background-color:#ffc; 
}
td.forumPostMessageBgDisabled
{
	width : 88%;
	display: block;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-indent: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #9D9EA0;
	color:#933; 
	background-color:#ffc; 
}
p.forumPostUserDisabled
{
	width: 150px;
	float: left;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	color:#933; 
	background-color:#ffc; 	
}
span.forumPostDetailsDisabled
{
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin-left:5px;
	text-indent:0px;
	color:#933; 
	background-color:#ffc; 	
}
p.forumPostMessageDisabled
{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;	
	text-align: left;
	text-indent: 0px;
	color:#933; 
	background-color:#ffc; 
}

div.forumPostHeader
{
	display: block;
	clear: both;
	text-indent: 5px;
	margin-left: 0px;
	font-size: 10px;
	background-color: #9d9ea0;
	color: #FFFFFF;
	line-height: 20px;
	height: 20px;
	list-style-type: none;
	padding-left: 0px;
	margin-top: -18px;
}

p.forumPostCheck
{
	width: 30px;
	float: left;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}

td.forumTopicCheck
{
	width:3%;
	list-style-position: inside;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
}
td.forumTopicCheckDisabled
{
	width:3%;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	color:#933; 
	background-color:#ffc; 
}
td.forumTopicName
{
	width: 58%;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
td.forumTopicNameDisabled
{
	width: 58%;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	color:#933; 
	background-color:#ffc; 
}
span.forumTopicDetails
{		
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	float: left;
}
span.forumTopicDetailsDisabled
{
	font-size: 9px;
	font-weight: normal;
	color:#933; 
	background-color:#ffc; 
	float: left;
}
td.forumTopicNo 
{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 8%;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;
}
td.forumTopicNoDisabled
{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 8%;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9D9EA0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;	
	color:#933; 
	background-color:#ffc; 
}
td.forumTopicUser 
{
	float: left;
	text-indent:5px;
	width: 23%;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;	
}
td.forumTopicUserDisabled
{
	float: left;
	text-indent:5px;
	width: 23%;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9EA0;	
	color:#933; 
	background-color:#ffc; 
}

tr.forumTopicLine:hover
{
	display: block;
	clear: both;
	background-color: #d0e7f5;
	color: #014171;
}
.movthumb {
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 2px;
	overflow: hidden;
	position: relative;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
a.zoomMovie {
	background-color: transparent;
	display: block;
	height: 75px;
	width: 100px;
	position: absolute;
	z-index: 2;
}
a:hover.zoomMovie {
	background-color: #000000;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	background-image: url(images/play.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.jobTitle {
	font-size: 14px;
	color: #014171;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9d9ea0;
	clear: both;
	font-weight: bold;
}
#div1_step1 {
	display: block;
}
#div1_step2 {
	display: none;
}
#div1_step3 {
	display: none;
}


#div2_step1 {
	display: block;
}

#div2_step2 {
	display: none;
}
#div2_step3 {
	display: none;
}
#div2_step4 {
	display: none;
}
#div2_step5 {
	display: none;
}
#div2_step6 {
	display: none;
}
#div2_step7 {
	display: none;
}
#div2_step8 {
	display: none;
}


#div3_step1 {
	display: block;
}
#div3_step2 {
	display: none;
}
#div3_step3 {
	display: none;
}
#div3_step4 {
	display: none;
}
#div3_step5 {
	display: none;
}
#div3_step6 {
	display: none;
}


#div4_step1 {
	display: block;
}
#div4_step2 {
	display: none;
}


#div5_step1 {
	display: block;
}
#div5_step2 {
	display: none;
}
#div5_step3 {
	display: none;
}


#div6_step1 {
	display: block;
}
#div6_step2 {
	display: none;
}
#div6_step3 {
	display: none;
}


#div7_step1 {
	display: block;
}
#div7_step2 {
	display: none;
}
#div7_step3 {
	display: none;
}
#div7_step4 {
	display: none;
}


#div8_step1 {
	display: block;
}
#div8_step2 {
	display: none;
}
#div8_step3 {
	display: none;
}


#div9_step1 {
	display: block;
}
#div9_step2 {
	display: none;
}
#div9_step3 {
	display: none;
}


#div10_step1 {
	display: block;
}
#div10_step2 {
	display: none;
}
#div10_step3 {
	display: none;
}
#div10_step4 {
	display: none;
}
#div10_step5 {
	display: none;
}
#div10_step6 {
	display: none;
}
#div11_step1 {
	display: block;
}
#div11_step2 {
	display: none;
}
#div11_step3 {
	display: none;
}

.HeaderTitle {
	font-family: DaxlinePro-Regular, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFF;
	text-align: center;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.HeaderMenuContainer {
	float: right;
	width: 350px;
	height: 150px;
}

.HeaderMenuLeft {
	font-family: DaxlinePro-Regular, Arial, Helvetica, sans-serif;
	line-height: 18px;
	float: left;
	width: 150px;
	margin-left: 14px;
}
.HeaderMenuRight {
	font-family: DaxlinePro-Regular, Arial, Helvetica, sans-serif;
	line-height: 18px;
	float: right;
	width: 150px;
	margin-right: 14px;
}
.BoxContentBorderBlue {
	width: 520px;
	margin-right: 0px;
	margin-left: 170px;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 350px;
	background-color: #dff0fd;
	border:2px solid #0091d3;
	text-align:center;
}
#newsLinks {
	margin: 0px;
	padding: 2px;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size: 11px;
	text-align:center;
}
.imgNewsLinks  {
	margin-right: 10px;
}
