body  {
        background: #666666;
        margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
        padding: 0;
        text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
        color: #000000;
        background-image: url(images/background.jpg);
        background-repeat: repeat-x;
        background-color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
}

#container { 
        width: 951px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
        background: url('images/nav_hide.gif') repeat-y top left;
        margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
        border: 1px solid #003358;
        text-align: left; /* this overrides the text-align: center on the body element. */
        min-height: 575px;
} 

#header
{
        background-image: url(images/header.gif);
        width: 951px;
        height: 147px;
        background-repeat: no-repeat;
        display: block;
        padding-top: 95px;
}

#subheader
{
        background-image: url(images/subheader.gif);
        width: 951px;
        height: 95px;
        background-repeat: no-repeat;
        display: block;
}

#header .billboard img
{
        display: block;
        border: 0px none;
}

#sgflogo
{
        margin-top: 11px;
        margin-left: 21px;
        display: inline;
        position: absolute;
        width: 237px;
        height: 97px;

}

#sublogo
{
        float: left;
        margin-top: 4px;
        margin-left: 21px;
        display: inline;
        width: 208px;
        height: 87px;
        position: absolute;

}

#header h1 {
        margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
        padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}


/****************************************   Quick links Nav Menu   ********************************************************/



#quicklinks {
        float: left; /* the background color will be displayed for the length of the content in the column, but no further */
        padding-top: 15px; /* padding keeps the content of the div away from the edges */
        background-color: #b5e7e6;
        width: 208px;
        font-family: Arial, Helvetica, sans-serif;
        position: absolute;
        border-right: solid 1px #42b6b5;
}

#quicklinks p{
        padding: 0px 0px 5px 10px;
        margin: 0px;
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        border-bottom: solid 1px #FFFFFF;
        color: #003358;
        width: 198px;
        
}


/*CSS for Simple Tree Menu*/

#treemenu1 {
        padding: 0px;
        margin: 0px;
        width: 100%;
}

.treeview ul{ 
        margin: 0;
        padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
        list-style-type: none;
        padding: 5px 0px 5px 28px;
        width: 180px;
        font-size: 12px;
        font-style: bold;
        font-family: Arial, Helvetica, sans-serif;
        border-bottom: solid 1px #FFFFFF;
        color: #003358;
        font-weight: bold;
}

.treeview .treelink{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
        list-style-type: none;
        padding: 5px 0px 5px 10px;
        width: 198px;
        font-size: 12px;
        font-style: bold;
        font-family: Arial, Helvetica, sans-serif;
        border-bottom: solid 1px #FFFFFF;
        color: #003358;
        font-weight: bold;
}

.treeview .treelink a{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
        font-size: 12px;
        font-style: bold;
        font-family: Arial, Helvetica, sans-serif;
        color: #003358;
        font-weight: bold;
        text-decoration: none;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
        background: url("images/closed.gif") no-repeat 10px 7px;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        color: #003358;
        cursor: hand !important;
        cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
        display: none; /*Hide them by default. Don't delete. */
        margin-top: 8px;
}

.submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
        cursor: default;
        background: url("images/bullet.gif") no-repeat 10px 1px;
        list-style-type: none;
        padding: 3px 0px 3px 28px;
        width: 152px;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #003358;
        border-bottom: 1px none;
}

.submenu a{
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        color: #003358;
        text-decoration: none;
}

.submenu a:hover{
        text-decoration: underline;
}


}  
.caption {
        font-size: 10px;
        color: #003358;
}

.headline {
        font-size: 14px;
        color: #003358;
}


/****************************************   End Quick links Nav Menu   ****************************************************/


#promos {
        float:right;
        padding-right:12px;
        padding-top:19px;
        width:203px;
}

#mainContent { 
        margin:0 215px 0 209px;
        padding:13px 50px 33px 21px;
} 

#mainContent a {
        color: #028c98;
        font-weight: normal;
        text-decoration: underline;
}

#mainContent td {
        font-weight: normal;
        font-size: 12px;
}

#mainContent td a {
        color: #028c98;
        font-weight: normal;
        text-decoration: underline;
        font-size: 12px;
}

#mainContent ul li {
        font-weight: normal;
        font-size: 12px;
        list-style-type: disc;
}

#mainContent h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #028c98;
        font-weight: bold;
        font-stretch: expanded;
        line-height: 1.3em;
        margin-bottom: 0px;
        margin-top: 0px;
}
#mainContent h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #028c98;
        font-weight: bold;
        font-stretch: expanded;
        margin-bottom: 0px;
        margin-top: 0px;
}
#mainContent h3 {
        color:#028c98;
        font-size:13px;
        font-style:normal;
        font-weight:bold;
        padding:0;
        text-transform:none;
        margin-bottom: 10px;
        margin-top: 0px;
}
#mainContent h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #333333;
        font-weight: bold;
        line-height: normal;
        margin: 0 0 0 0;
}
#mainContent h5 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #333333;
        font-weight: bold;
        font-style: italic;
        list-style: none;
        margin: 0 0 0 0;
}
#mainContent h6 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #028c98;
        font-weight: bold;
        font-style: italic;
        text-decoration: none;
        list-style-type: none;
        margin: 0 0 0 0;
}
#mainContent p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #333333;
        padding-top: 0px;
        margin-top: 0px;
}

#mainContent dt {
        margin-top: 10px;
        margin-bottom: 10px;
}
#mainContent blockquote ul li {
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        line-height: 1.3em;
        color: #333333;
        list-style-type: disc;
}


#footer {
        background-color:#003358;
        display:block;
        height:25px;
        margin:0 auto;
        width:953px;
} 
.links {
        color:#FFFFFF;
        float:left;
        font-family:Arial,Helvetica,sans-serif;
        font-size:9px;
        height:25px;
        line-height:20px;
        padding-left:12px;
        margin-top: 3px;
}

.copyright {
        color:#FFFFFF;
        float:right;
        font-family:Arial,Helvetica,sans-serif;
        font-size:9px;
        height:25px;
        line-height:20px;
        padding-right:9px;
        position:relative;
        margin-top: 3px;
}

#footer a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #FFFFFF;
}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
        float: right;
        margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
        float: left;
        margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
        clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/****************************************   Main Horizontal Nav Menu   ********************************************************/

.tabsmenuclass
{
        width: auto;
        background-color: #003358;
        height: 30px;
        border-bottom: 25px #008aa7 solid;
        position: relative;
}

.tabsmenuclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass ul li ul{

margin: 0;
padding: 0;
list-style-type: none;
position: absolute;
left: 0;
width: 100%;
}


.tabsmenuclass ul li ul li { padding: 5px 0 0 0; background: none; *padding-top:3px; }
.tabsmenuclass ul li ul li:hover { background: none; }
.tabsmenuclass ul li ul li a { border-right: 1px #FFF solid;} 
.tabsmenuclass ul li ul li a:hover {background:none;}
.tabsmenuclass ul li ul li.last a { border-right: none; }

.tabsmenuclass li{
float: left;
}

.tabsmenuclass li.active, .tabsmenuclass li:hover{
background-color:#008AA7;
}

.tabsmenuclass li div ul li:hover,.tabsmenuclass li:hover div ul li{
background-color:none;
}

.tabsmenuclass a{
display: block;
padding: 7px 18px 8px;
color: #FFFFFF;
text-decoration: none;
font: bold 13px Arial;
}

.tabsmenuclass li div a
{
        padding: 0px 18px 0px 18px;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background-color: #008AA7;
color: white;
}


/* ######### CSS for horizontal SUB menu ######### */



#section0_1 #section0, #section1_1 #section1, #section1_2 #section1, #section1_3 #section1, #section1_4 #section1, #section1_5 #section1, #section1_6 #section1, #section2_1 #section2, #section2_2 #section2, #section2_3 #section2, #section2_4 #section2, #section2_5 #section2, #section2_6 #section2, #section3_1 #section3, #section3_2 #section3, #section3_3 #section3, #section3_4 #section3, #section3_5 #section3, #section3_6 #section3, #section4_1 #section4, #section4_2 #section4, #section4_3 #section4, #section4_4 #section4, #section4_5 #section4, #section4_6 #section4, #section5_1 #section5, #section5_2 #section5, #section5_3 #section5, #section5_4 #section5, #section5_5 #section5, #section5_6 #section5, #section6_1 #section6, #section6_2 #section6, #section6_3 #section6, #section6_4 #section6, #section6_5 #section6, #section6_6 #section6 { background-color:#008AA7; }

#section0_1 #section0.inactive, #section1_1 #section1.inactive, #section1_2 #section1.inactive, #section1_3 #section1.inactive, #section1_4 #section1.inactive, #section1_5 #section1.inactive, #section1_6 #section1.inactive, #section2_1 #section2.inactive, #section2_2 #section2.inactive, #section2_3 #section2.inactive, #section2_4 #section2.inactive, #section2_5 #section2.inactive, #section2_6 #section2.inactive, #section3_1 #section3.inactive, #section3_2 #section3.inactive, #section3_3 #section3.inactive, #section3_4 #section3.inactive, #section3_5 #section3.inactive, #section3_6 #section3.inactive, #section4_1 #section4.inactive, #section4_2 #section4.inactive, #section4_3 #section4.inactive, #section4_4 #section4.inactive, #section4_5 #section4.inactive, #section4_6 #section4.inactive, #section5_1 #section5.inactive, #section5_2 #section5.inactive, #section5_3 #section5.inactive, #section5_4 #section5.inactive, #section5_5 #section5.inactive, #section5_6 #section5.inactive, #section6_1 #section6.inactive,









 #section6_2 #section6.inactive, #section6_3 #section6.inactive, #section6_4 #section6.inactive, #section6_5 #section6.inactive, #section6_6 #section6.inactive { background: none; }

#section0_1 #section0.inactive:hover, #section1_1 #section1.inactive:hover, #section1_2 #section1.inactive:hover, #section1_3 #section1.inactive:hover, #section1_4 #section1.inactive:hover, #section1_5 #section1.inactive:hover, #section1_6 #section1.inactive:hover, #section2_1 #section2.inactive:hover, #section2_2 #section2.inactive:hover, #section2_3 #section2.inactive:hover, #section2_4 #section2.inactive:hover, #section2_5 #section2.inactive:hover, #section2_6 #section2.inactive:hover, #section3_1 #section3.inactive:hover, #section3_2 #section3.inactive:hover, #section3_3 #section3.inactive:hover, #section3_4 #section3.inactive:hover, #section3_5 #section3.inactive:hover, #section3_6 #section3.inactive:hover, #section4_1 #section4.inactive:hover, #section4_2 #section4.inactive:hover, #section4_3 #section4.inactive:hover, #section4_4 #section4.inactive:hover, #section4_5 #section4.inactive:hover, #section4_6 #section4.inactive:hover, #section5_1 #section5.inactive:hover, #section5_2 #section5.inactive:hove









r, #section5_3 #section5.inactive:hover, #section5_4 #section5.inactive:hover, #section5_5 #section5.inactive:hover, #section5_6 #section5.inactive:hover, #section6_1 #section6.inactive:hover, #section6_2 #section6.inactive:hover, #section6_3 #section6.inactive:hover, #section6_4 #section6.inactive:hover, #section6_5 #section6.inactive:hover, #section6_6 #section6.inactive:hover { background-color:#008AA7; }

#menu0, #menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8
{
        visibility: hidden;
        background-color: #138BA7;
        display:block;
}

#section1_1 #menu1,#section1_2 #menu1, #section1_3 #menu1,#section1_4 #menu1,#section1_5 #menu1,#section1_6 #menu1
{
visibility: visible;
}

#section2_1 #menu2,#section2_2 #menu2, #section2_3 #menu2,#section2_4 #menu2,#section2_5 #menu2,#section2_6 #menu2
{
visibility: visible;
}

#section3_1 #menu3,#section3_2 #menu3, #section3_3 #menu3,#section3_4 #menu3,#section3_5 #menu3,#section3_6 #menu3
{
visibility: visible;
}
#section4_1 #menu4,#section4_2 #menu4, #section4_3 #menu4,#section4_4 #menu4,#section4_5 #menu4,#section4_6 #menu4
{
visibility: visible;
}
#section5_1 #menu5,#section5_2 #menu5, #section5_3 #menu5,#section5_4 #menu5,#section5_5 #menu5,#section5_6 #menu5
{
visibility: visible;
}
#section6_1 #menu6,#section6_2 #menu6, #section6_3 #menu6,#section6_4 #menu6,#section6_5 #menu6,#section6_6 #menu6
{
visibility: visible;
}
#section7_1 #menu7,#section7_2 #menu7, #section7_3 #menu7,#section7_4 #menu7,#section7_5 #menu7,#section7_6 #menu7
{
visibility: visible;
}
#section8_1 #menu8,#section8_2 #menu8, #section8_3 #menu8,#section8_4 #menu8,#section8_5 #menu8,#section8_6 #menu8
{
visibility: visible;
}

#section1_1 #sub1_1, #section1_2 #sub1_2, #section1_3 #sub1_3, #section1_4 #sub1_4, #section1_5 #sub1_5, #section1_6 #sub1_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section1_1 #sub1_1 a, #section1_2 #sub1_2 a, #section1_3 #sub1_3 a, #section1_4 #sub1_4 a, #section1_5 #sub1_5 a, #section1_6 #sub1_6 a
{       font-weight: bold;
        color: #003358;
 }

#section2_1 #sub2_1, #section2_2 #sub2_2, #section2_3 #sub2_3, #section2_4 #sub2_4, #section2_5 #sub2_5, #section2_6 #sub2_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section2_1 #sub2_1 a, #section2_2 #sub2_2 a, #section2_3 #sub2_3 a, #section2_4 #sub2_4 a, #section2_5 #sub2_5 a, #section2_6 #sub2_6 a
{       font-weight: bold;
        color: #003358;
 }

#section3_1 #sub3_1, #section3_2 #sub3_2, #section3_3 #sub3_3, #section3_4 #sub3_4, #section3_5 #sub3_5, #section3_6 #sub3_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section3_1 #sub3_1 a, #section3_2 #sub3_2 a, #section3_3 #sub3_3 a, #section3_4 #sub3_4 a, #section3_5 #sub3_5 a, #section3_6 #sub3_6 a
{       font-weight: bold;
        color: #003358;
 }

#section4_1 #sub4_1, #section4_2 #sub4_2, #section4_3 #sub4_3, #section4_4 #sub4_4, #section4_5 #sub4_5, #section4_6 #sub4_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section4_1 #sub4_1 a, #section4_2 #sub4_2 a, #section4_3 #sub4_3 a, #section4_4 #sub4_4 a, #section4_5 #sub4_5 a, #section4_6 #sub4_6 a
{       font-weight: bold;
        color: #003358;
 }

#section5_1 #sub5_1, #section5_2 #sub5_2, #section5_3 #sub5_3, #section5_4 #sub5_4, #section5_5 #sub5_5, #section5_6 #sub5_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section5_1 #sub5_1 a, #section5_2 #sub5_2 a, #section5_3 #sub5_3 a, #section5_4 #sub5_4 a, #section5_5 #sub5_5 a, #section5_6 #sub5_6 a
{       font-weight: bold;
        color: #003358;
 }

#section6_1 #sub6_1, #section6_2 #sub6_2, #section6_3 #sub6_3, #section6_4 #sub6_4, #section6_5 #sub6_5, #section6_6 #sub6_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section6_1 #sub6_1 a, #section6_2 #sub6_2 a, #section6_3 #sub6_3 a, #section6_4 #sub6_4 a, #section6_5 #sub6_5 a, #section6_6 #sub6_6 a
{       font-weight: bold;
        color: #003358;
 }

#section7_1 #sub7_1, #section7_2 #sub7_2, #section7_3 #sub7_3, #section7_4 #sub7_4, #section7_5 #sub7_5, #section7_6 #sub7_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section7_1 #sub7_1 a, #section7_2 #sub7_2 a, #section7_3 #sub7_3 a, #section7_4 #sub7_4 a, #section7_5 #sub7_5 a, #section7_6 #sub7_6 a
{       font-weight: bold;
        color: #003358;
 }

#section8_1 #sub8_1, #section8_2 #sub8_2, #section8_3 #sub8_3, #section8_4 #sub8_4, #section8_5 #sub8_5, #section8_6 #sub8_6
{
        background: url(images/subnavarrow.gif) no-repeat center top;
}
#section8_1 #sub8_1 a, #section8_2 #sub8_2 a, #section8_3 #sub8_3 a, #section8_4 #sub8_4 a, #section8_5 #sub8_5 a, #section8_6 #sub8_6 a
{       font-weight: bold;
        color: #003358;
 }


/********************************** end Main Horizontal Nav Menu  **********************************************************/

/********************************** begin Promo CSS  **********************************************************/

#stayconnected {
        background-image: url(images/stayconnected_bg.png);
        background-repeat: no-repeat;
        width: 203px;
        height: 149px;
        font-family: Arial, Helvetica, sans-serif;
        padding-top: 0;
}

#stayconnected a {
        color: #003358;
        font-size: 12px;
        line-height: 24px;
}

a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}

#stayconnected ul {
        margin-top: 2px;
}

#stayconnected ul li {
        list-style-type: none;
        margin-left: -25px;
}

#scheader {
        width: 203px;
        height: 24px;
        margin-bottom: 0px;
        padding-bottom: 0px;
}

.SASCommunity {
        background-image: url(images/sascommunity_icon.gif);
        background-repeat: no-repeat;
        background-position: left center;
        background-attachment: scroll;
        margin:0 0;
        padding:0 0 0 43px;
}

.GlobalForumBlog {
        background-image: url(images/globalforumblog_icon.gif);
        background-repeat: no-repeat;
        background-position: left center;
        background-attachment: scroll;
        margin:0 0;
        padding:0 0 0 43px;
}

.LinkedIn {
        background-image: url(images/linkedin_icon.gif);
        background-repeat: no-repeat;
        background-position: left center;
        background-attachment: scroll;
        margin:0 0;
        padding:0 0 0 43px;
}

.Twitter {
        background-image: url(images/twitter_icon.gif);
        background-repeat: no-repeat;
        background-position: left center;
        background-attachment: scroll;
        margin:0 0;
        padding:0 0 0 43px;
}

.Facebook {
        background-image: url(images/fb_icon.gif);
        background-repeat: no-repeat;
        background-position: left center;
        background-attachment: scroll;
        margin:0 0;
        padding:0 0 0 43px;
}

#submitfaq {
        margin-bottom: 20px;    
}


/* ------------------------------------- This is the CSS for the  Promo Box ---------------------------------------- */

#questions {
        width: 204px;
        height: 109px;
        font-family: Arial, Helvetica, sans-serif;
        padding: 0 0 0 0;
        margin: 0 0 0 0;
        background-image: url(images/qs_bg.png);
        background-repeat: no-repeat;
        border: solid #b5c4cf 2px;
}
#questions ul {
        margin: 0 0 0 0;
        padding: 0 0 0 15px;
}
#questions ul li {
        list-style-type: none;
        margin:0 0 0 0;
        padding:0 0 0 0;
        line-height: 14px;
}
#questions img {
        border: none;
}
#questions h1 {
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        margin: 0 0 0 0;
        color: #003358;
        text-align: center;
        padding: 3px 0 0 0;
}
.qsheader {
        width: 204px;
        height: 26px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
}
.qsbody {
        width: 204px;
        height: 83px;
        padding: 0 0 0 0;
        margin: 0 0 0 0;
}

/* ------------------------------------- End CSS for the Stay Connected Promo Box ---------------------------------------- */

/* Share Your Ideas style */
#shareideas {
 background-image: url(images/share_bg.png);
 background-repeat: no-repeat;
 width: 207px;
 height: 173px;
 font-family: Arial, Helvetica, sans-serif;
 padding-top: 0;
}

#shareideas p {
 color: #003358;
 font-size: 12px;
 padding: 75px 20px 0px 20px;
 margin: 0 0 0 0;
}

#shareideas a {
 color: #AF2D16;
 font-size: 12px;
}

a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}
/*  End CSS for the Stay Connected Promo Box  */




/* ------------------------------------- This is the CSS for the Make Your Case Promo Box ---------------------------------------- */

#makeyourcase {
width: 203px;
height: 81px;
font-family: Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
margin: 0 0 0 0;
border: solid #57c6c5 2px;
}

#makeyourcase p {
color: #003358;
font-size: 12px;
padding: 0 0 0 8px;
margin: 0 0 0 0;
}

#makeyourcase a {
color: #008aa7;
font-size: 12px;
}

#makeyourcase h3 {
color: #008aa7;
font-size: 14px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}


/* ------------------------------------- End CSS for the Make Your Case Promo Box ---------------------------------------- */


/* ------------------------------------- This is the CSS for the Team Discount Promo Box ---------------------------------------- */

#teamdiscount {
width: 203px;
height: 125px;
font-family: Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
margin: 0 0 0 0;
border: solid #003358 2px;
}

#teamdiscount p {
color: #003358;
font-size: 12px;
padding: 0 0 0 8px;
margin: 0 0 0 0;
}

#teamdiscount a {
color: #008aa7;
font-size: 12px;
}

#teamdiscount h3 {
color: #003358;
font-size: 14px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}


/* ------------------------------------- End CSS for the Team Discount Promo Box ---------------------------------------- */

/* ------------------------------------- This is the CSS for the Live Chat Promo Box ---------------------------------------- */

#questions {
 width: 204px;
 height: 109px;
 font-family: Arial, Helvetica, sans-serif;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 background-image: url(images/qs_bg.png);
 background-repeat: no-repeat;
 border: solid #b5c4cf 2px;
}
#questions ul {
 margin: 0 0 0 0;
 padding: 0 0 0 15px;
}
#questions ul li {
 list-style-type: none;
 margin:0 0 0 0;
 padding:0 0 0 0;
 line-height: 14px;
}
#questions img {
 border: none;
}
#questions h1 {
 font-size: 14px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 margin: 0 0 0 0;
 color: #003358;
 text-align: center;
 padding: 3px 0 0 0;
}
.qsheader {
 width: 204px;
 height: 26px;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.qsbody {
 width: 204px;
 height: 83px;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
}

/* ------------------------------------- End CSS for the Live Chat Promo Box ---------------------------------------- */


/* ------------------------------------- This is the CSS for the Team Discount Promo Box ---------------------------------------- */

#teamdiscount {
width: 203px;
height: 126px;
font-family: Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
margin: 0 0 0 0;
background-image: url(images/tdbg.png);
background-repeat: no-repeat;
}

#teamdiscount p {
color: #003358;
font-size: 12px;
padding: 0 8px 0 8px;
margin: 0 0 0 0;
}

#teamdiscount a {
color: #008aa7;
font-size: 12px;
}

#teamdiscount h3 {
color: #003358;
font-size: 14px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
}

.bank {
width: 43px;
height: 66px;
padding: 0 0 0 0;
margin: 30px 8px 0 5px;
float: left;
position: relative;
display: inline;
background-image: url(images/bank.png);
background-repeat: no-repeat;
clear: right;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}


/* ------------------------------------- End CSS for the Team Discount Promo Box ---------------------------------------- */



