html, body {
height: auto;
margin: 0;
padding: 0;
font-family:Verdana;
font-size:11px;
background-image:url(/bluelinks-for-brokers/images/common/body_bg.png);
background-repeat:repeat-x;
background-color:#0697cc;
}

img {
border:0px none;
}


.header-class{
margin-left:20px;
margin-right:auto;
width:970px;
height:65px;
float:left;
margin-top:0px;
z-index:1;
}

.site-logo-div-class{
float:left;
height:35px;
width:418px;
margin-top:25px;
margin-left:1px;
margin-right:10px;
}

.site-logo-a-class {
font-size:18px;
color:#424242;
width:335px;
height:29px;
display:block;
}

.site-logo-img-class{
float:left;
height:35px;
width:418px;
}

.site-title-div-class {
float:left;
height:34px;
width:auto;
margin-top:14px;
margin-left:10px;
margin-right:10px;
}

.site-title-p-class {
float:left;
margin-top:0px;
margin-bottom:0px;
font-size:32px;
color:#424242;
width:auto;
height:34px;
display:block;
}


.header-menu-class{
width:auto;
height:22px;
float:right;
margin-top:0px;
margin-right:10px;
}

.header-menu-ul-class{
width:auto;
height:22px;
display:block;
margin-top:0px;
margin-bottom:0px;
padding-left:0px;
margin-left:0px;
float:right;
}

.header-menu-li-class{
width:auto;
float:left;
list-style-image:none;
list-style:none;
margin-top:6px;
margin-right:0px;
vertical-align:middle;
}

.header-menu-a-class {
font-size:10px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.header-menu-a-class:hover {
color:#04679A;
text-decoration:underline;
}

.header-menu-li-separator-class {
float:left;
margin-top:7px;
width:2px;
height:10px;
margin-left:5px;
margin-right:5px;
list-style-image:none;
list-style:none;
}

.header-menu-separator-img-class {
width:2px;
height:10px;
}

/* main page video box
=========================================================================================== */

/* video box content area */
.mainGraphic
{float:left;
width:970px;
height:241px;
margin-left:20px;
margin-top:3px;
overflow:hidden;
position:relative;
display:block;}


#mainGraphic0,
#mainGraphic1,
#mainGraphic2,
#mainGraphic3
{position:absolute;top:0px;}
#mainGraphic0
{left:0px;}
#mainGraphic1
{left:970px;}
#mainGraphic2
{left:1940px;}
#mainGraphic3
{left:-970px;}


/* video box buttons */

.toggle-left-img-class{
position:absolute;
left:820px;
margin-top:200px;
width:2px;
height:36px;
}

.toggle-right-img-class{
position:absolute;
left:955px;
margin-top:200px;
width:2px;
height:36px;
}

.toggleBtns-4
{
position:absolute;
left:803px;
margin-top:200px;
width:163px;
height:36px;
background:url(/bluelinks-for-brokers/images/index/toggle/toggle_bg_full.png);
background-repeat:repeat-x;
z-index:1;
text-align:center;
display:inline;
}

.toggleBtns-3
{
position:absolute;
left:822px;
margin-top:200px;
width:144px;
height:36px;
background:url(/bluelinks-for-brokers/images/index/toggle/toggle_bg_full_3.png);
background-repeat:repeat-x;
z-index:1;
text-align:center;
display:inline;
}


.toggleBtn-a {
z-index:8;
margin-top:2px;
margin-right:0px;
margin-bottom:0px;
padding-top:2px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
color:#333333;
font-weight:bold;
font-size:12px;
}

img#BtnL{

cursor:default;
}

img#BtnC{

}

img#Btn0{

}

img#Btn1{

}

img#Btn2{

}

img#Btn3{

}

img#BtnR{

}

#left-tog-div {
float:left;
display:block;
width:20px;
height:20px;
margin-top:8px;
margin-left:5px;
}

#play-tog-div {
float:left;
display:block;
width:20px;
height:20px;
margin-top:8px;
margin-left:5px;
}

#btn-0-div {
float:left;
display:block;
width:14px;
height:14px;
margin-top:11px;
margin-left:10px;
}

#btn-1-div {
float:left;
display:block;
width:14px;
height:14px;
margin-top:11px;
margin-left:5px;
}

#btn-2-div {
float:left;
display:block;
width:14px;
height:14px;
margin-top:11px;
margin-left:5px;
}

#btn-3-div {
float:left;
display:block;
width:14px;
height:14px;
margin-top:11px;
margin-left:5px;
}

#right-tog-div {
float:left;
display:block;
width:20px;
height:20px;
margin-top:8px;
margin-left:5px;
}

img.BtnStatus
{}

/* video box buttons */

.content-top-img-class {
float:left;
margin-top:15px;
margin-left:20px;
width:970px;
height:2px;
z-index:1;
}

.content-bottom-img-class {
float:left;
margin-bottom:3px;
margin-left:20px;
width:970px;
height:2px;
z-index:1;
}

.content-wrap-div-class{
float:left;
margin-left:20px;
margin-top:0px;
margin-bottom:0px;
width:970px;
height:auto;
background-color:#FFFFFF;
z-index:1;
}

.content-account-class {
float:left;
margin-left:5px;
margin-top:-13px;
width:238px;
height:320px;
background-image:url(/bluelinks-for-brokers/images/index/app_bg_new.png);
background-repeat:no-repeat;
}

.content-account-title-div-class {
float:left;
margin-left:4px;
margin-top:8px;
width:228px;
height:38px;
background-repeat:repeat-x;
}

.content-account-title-p-class {
float:left;
margin-left:10px;
margin-top:12px;
width:auto;
height:auto;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.content-account-message-div-class {
float:left;
margin-left:4px;
margin-top:2px;
width:228px;
height:auto;
background-image:url(/bluelinks-for-brokers/images/index/app_login_bg.png);
background-repeat:repeat-y;
}

.content-account-message-p-class {
float:left;
margin-left:10px;
padding-left:0px;
padding-top:7px;
margin-top:0px;
margin-bottom:12px;
width:210px;
height:auto;
font-size:11px;
color:red;
}



.content-account-login-div-class {
float:left;
margin-left:4px;
margin-top:2px;
width:228px;
height:auto;
background-image:url(/bluelinks-for-brokers/images/index/app_login_bg.png);
background-repeat:repeat-y;
}

.content-account-login-ul-class {
float:left;
margin-left:10px;
padding-left:0px;
padding-top:7px;
margin-top:0px;
margin-bottom:12px;
width:210px;
height:auto;
}

.content-account-login-li-class {
float:left;
margin-left:0px;
padding-left:0px;
margin-top:5px;
margin-bottom:0px;
width:210px;
height:auto;
list-style:none;
font-size:11px;
color:#00a0c6;
}

.content-account-login-a-class {
float:left;
width:auto;
height:auto;
font-size:11px;
color:#00a0c6;
text-decoration:none;
}

.content-account-login-a-class:hover {
color:#00a0c6;
text-decoration:none;
}

.content-account-login-li-bullet-class{
width:4px;
height:5px;
margin-right:3px;
margin-bottom:1px;
}

.content-account-signin-a-class {
width:73px;
height:26px;
float:right;
margin-right:10px;
margin-bottom:5px;
}

.content-account-signin-img-class{
width:73px;
height:26px;
}

.content-account-learnMore-div-class {
float:left;
margin-left:4px;
margin-top:2px;
width:228px;
height:129px;
background-image:url(/bluelinks-for-brokers/images/index/app_learn_more_bg.png);
background-repeat:repeat-x;
margin-bottom:10px;
}

.content-account-learnMoreText-img-class{
float:left;
margin-left:5px;
margin-top:20px;
width:180px;
height:13px;
}

.content-account-learnMore-a-class {
float:right;
margin-right:10px;
margin-top:10px;
width:159px;
height:26px;
}

.content-account-learnMore-img-class {
width:159px;
height:26px;
}



.content-news-class {
float:left;
margin-left:0px;
margin-top:16px;
width:338px;
height:auto;
}




.content-promos-class {
float:left;
margin-left:0px;
margin-top:0px;
width:385px;
height:246px;
}


#promo-block-id-0, #promo-block-id-1, #promo-block-id-2, #promo-block-id-3 {
float:left;
margin-left:0px;
margin-top:8px;
margin-right:8px;
margin-bottom:0px;
width:182px;
height:103px;
background-image:url(/bluelinks-for-brokers/images/index/index_promo_bg.png);
}

#promo-block-img-a-id-0, #promo-block-img-a-id-1, #promo-block-img-a-id-2, #promo-block-img-a-id-3 {
float:left;
margin-left:6px;
margin-top:6px;
width:170px;
height:53px;
}

.promoSpotImg-class-0, .promoSpotImg-class-1, .promoSpotImg-class-2, .promoSpotImg-class-3 {
width:170px;
height:53px;
}

#promo-block-txt-a-id-0, #promo-block-txt-a-id-1, #promo-block-txt-a-id-2, #promo-block-txt-a-id-3 {
float:left;
margin-left:6px;
margin-top:6px;
width:170px;
height:33px;
color:#666666;
text-decoration:none;
font-size:11px;
}

p#promo-block-txt-a-id-0 p, p#promo-block-txt-a-id-1, p#promo-block-txt-a-id-2, p#promo-block-txt-a-id-3 {
float:left;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
width:170px;
height:33px;
}

.news-div-class {
float:left;
width:336px;
height:160px;
}

.news-title-row-div-class{
float:left;
width:303px;
margin-left:16px;
padding:0px;
line-height:21px;
vertical-align:middle;
}

.title-text-p-class {
float:left;
width:auto;
margin:0px;
font-size:12px;
color:#04679A;
font-weight:bold;
}

.more-a-class{
float:right;
margin-right:17px;
margin-top:5px;
font-size:10px;
color:#00a0c6;
text-decoration:none;
width:auto;
line-height:13px;
vertical-align:middle;
}

.more-icon-class{
margin-top:3px;
}

.news-bullet-class{
margin-right:3px;
margin-bottom:1px;
}

.news-title-seperator-class{
float:left;
margin-left:15px;
width:290px;
}

.news-ul-class{
float:left;
width:95%;
margin-top:9px;
padding-left:15px;
margin-left:0px;
height:auto;
}

.news-li-class {
float:left;
width:100%;
list-style:none;
margin-bottom:0px;
}

.news-li-sep-class {
margin-left:0px;
float:left;
width:95%;
list-style:none;
line-height:1px;
vertical-align:middle;
margin-bottom:5px;
}

.list-style-img-class{
width:10px;
height:11px;
margin-right:5px;
margin-top:2px;
display:inline;
float:left;
}

.news-li-seperator-class{
height:1px;
width:285px;
}

.news-date-p-class{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:5px;
font-size:11px;
color:#666666;
width:auto;
float:left;
}

.news-li-a-class {
float:left;
font-size:12px;
color:#00a0c6;
text-decoration:none;
width:90%;
}

.more-icon-class {
float:left;
width:14px;
height:14px;
margin-right:5px;
margin-top:0px;
}


.foot-class {
float:left;
width:970px;
margin-left:0px;
margin-right:auto;
display:block;
height:110px;
z-index:1;
background-image:url(/bluelinks-for-brokers/images/common/footer_bg_new.png);
}

.footerLogo-div-class{
float:left;
width:138px;
height:70px;
margin-top:12px;
margin-right:10px;
margin-left:20px;
}


.footerText-div-class{
float:left;
width:750px;
height:auto;
color:#999999;
margin-top:10px;
margin-right:10px;
margin-left:10px;
font-size:10px;
line-height:13px;
}

footerText-div-id a{
color:#0099CC;
}

.footerText-div-class a{
color:#0099CC;
}

.footerText-div-class p{
margin:0px;
}

p.footer-select-class {
width:auto;
height:auto;
z-index:2;
margin-top:-10px;
margin-bottom:0px;
float:left;
margin-left:190px;
}

.footer-links-div-class {
width:172px;
height:auto;
margin-left:230px;
z-index:3;
margin-top:-5px;
}


.footer-links-ul-class {
display:none;
width:172px;
height:auto;
background-image:url(/bluelinks-for-brokers/images/common/footer_ul_bg.png);
background-repeat:repeat-y;
margin:0;
padding:0;
position:relative;
margin-top:-100px;
padding-top:5px;
padding-bottom:5px;
}

.footer-links-li-class {
list-style:none;
height:auto;
width:162px;
margin:0;
padding-left:10px;
height:18px;
}

.footer-links-img-class{
width:172px;
height:29px;
position:relative;
bottom:0px;
}

a.footer-links-a-class{
width:162px;
height:18px;
font-size:11px;
color:#fbb03b;
text-decoration:none;
}

a.footer-links-a-class:hover{
color:#fbb03b;
text-decoration:none;
}
