body { margin: 0; padding: 0; background-color: #38a; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-image: url(../images/external/top_grad.jpg); background-repeat: repeat-x; background-position: 0 0; }
#external { width: 704px; margin: 0 auto 0px; padding-top: 40px;  }
#external2 { width: 760px; margin: 0 auto 15px; padding-top: 40px; } 

#external #externalLogo {position: relative; top: -30px; left: 5px; height: 115px; width: 275px; float: left;   background-image:url(../images/external/glowingLogo.png); background-repeat: no-repeat;}

#external2 #about { clear: both; height: 608px; padding: 105px 0 0 74px; background-image: url(../images/external/about_bg.png); background-repeat: no-repeat; background-position: top center; }
#external2 #about #slider { width: 594px; height: 353px; background-color: #fff; border-bottom: 2px solid #8de; border-right: 1px solid #8de; border-left: 2px solid #39b; }
#external2 #about ul#links { width: 594px; margin: 45px 0 0 2px; padding: 0; list-style-type: none;}
.opera9 #external2 #about ul#links li a { line-height: normal; } /* ATA - added Opera 9 line-height modification */
#external2 #about ul#links li { float: left; width: 33%; margin: 0; padding: 0; }
#external2 #about ul#links li a { color: #fff; text-decoration: none; line-height: 2px; }
#external2 #about ul#links li a:hover { color: #cf6; }
#external2 #about ul#links li a strong.sub { font-size: 13px; }
#external2 #about ul#links li a strong.title { padding-right: 20px; font-size: 19px; background-image: url(../images/external/arrow_sprite.png); background-repeat: no-repeat; background-position: right 6px; }
#external2 #about ul#links li a:hover strong.title { background-position: right -22px; }
#external2 #about #slider { background-image: url(../images/external/about_image.jpg); background-repeat: no-repeat; background-position: 32px 58px; }
#external2 #about #slider #info { width: 566px; height: 273px; padding: 25px 23px 0 20px; }
#external2 #about #slider #info div { width: 551px; height: 273px; }
#external2 #about #slider #info h2 { margin: 0 0 0 348px; padding: 0 0 0 2px; font-size: 45px; line-height: 42px; }
#external2 #about #slider #info p { margin: 20px 0 0 353px; padding: 0; font-size: 13px; line-height: 17px; }
#external2 #about #slider #info p a { color: #29b; text-decoration: none; }
#external2 #about #slider #info p a:hover { color: #9b0; }
#external2 #about #slider ul#buttons { height: 40px; margin: 0 0 0 2px; padding: 0; list-style-type: none; }
#external2 #about #slider ul#buttons li { float: left; width: 118px; margin: 0; padding: 0; }
#external2 #about #slider ul#buttons li a { display: block; width: 116px; height: 40px; background-color: #bef; background-image: url(../images/external/slidertab_sprite.gif); background-repeat: repeat-x; border-left: 1px solid #fff; border-right: 1px solid #8de; }
#external2 #about #slider ul#buttons li a:hover { background-position: 0 -50px; }
#external2 #about #slider ul#buttons li a.selected { background-image: none; background-color: #fff; border-right: 1px solid #ddd; }
#external2 #about #slider ul#buttons li a span { display: block; width: 36px; height: 39px; margin: 0 auto; background-image: url(../images/external/icons_sprite.gif); background-repeat: no-repeat; }
#external2 #about #slider ul#buttons li a span.icon1 { background-position: center 8px; }
#external2 #about #slider ul#buttons li a span.icon2 { background-position: center -71px; }
#external2 #about #slider ul#buttons li a span.icon3 { background-position: center -152px; }
#external2 #about #slider ul#buttons li a span.icon4 { background-position: center -224px; }
#external2 #about #slider ul#buttons li a span.icon5 { background-position: center -288px; }
#external2 #about #slider ul#buttons li a.selected span.icon1 { background-position: center -31px; }
#external2 #about #slider ul#buttons li a.selected span.icon2 { background-position: center -112px; }
#external2 #about #slider ul#buttons li a.selected span.icon3 { background-position: center -191px; }
#external2 #about #slider ul#buttons li a.selected span.icon4 { background-position: center -254px; }
#external2 #about #slider ul#buttons li a.selected span.icon5 { background-position: center -326px; }

#external ul#tabs { float: left; margin: 0 0 0 2px; padding: 0; font-size: 12px; list-style-type: none; }
#external2 ul#tabs { margin: 0 0 0 22px; padding: 0; font-size: 12px; list-style-type: none; }
#external ul#tabs li, #external2 ul#tabs li { float:left; margin: 0 2px 0 0; padding: 0; }
#external ul#tabs li a, #external2 ul#tabs li a { display: block; height: 23px; padding: 8px 13px 0; background-color: #222; background-image: url(..images/external/tab_sprite.gif); background-repeat: repeat-x; color: #fff; text-decoration: none; }
#external ul#tabs li a:hover, #external2 ul#tabs li a:hover { background-position: 0 -36px; background-color: #555; }
#external ul#tabs li a.active, #external2 ul#tabs li a.active { background-image: none; background-color: #fff; color: #222; }
#external #logo {float: left; margin: 0 0 0 0; padding: 0 0 0; clear: both;}

#external ul#tabs2 { float: right; clear: right; margin: 25px 0 0 2px; padding: 0; font-size: 12px; list-style-type: none; }
#external ul#tabs2 li, #external2 ul#tabs li { float:left; margin: 0 2px 0 0; padding: 0; }
#external ul#tabs2 li a, #external2 ul#tabs li a { display: block; height: 23px; padding: 8px 13px 0; background-color: #222; background-image: url(..images/external/tab_sprite.gif); background-repeat: repeat-x; color: #fff; text-decoration: none; }
#external ul#tabs2 li a:hover, #external2 ul#tabs li a:hover { background-position: 0 -36px; background-color: #555; }
#external ul#tabs2 li a.active, #external2 ul#tabs li a.active { background-image: none; background-color: #fff; color: #222; }

#external #company { margin-top: 15px; }
#external #company h2 { margin: 0; padding: 0; font-size: 11px; color: #bbb; }
#external #company ul#left { float: left; width: 408px; margin: 15px 0 30px 0; padding: 0; list-style-type: none; }
#external #company ul#left li { margin: 20px 0 0 0; padding: 0; }
#external #company ul#left li h4 { width: 335px; margin: 0 0 0 90px; padding: 4px 0 0 0; font-size: 19px; }
#external #company ul#left li img { display: block; float: left; width: 60px; height: 60px; padding: 9px; color: #ddd; font-size: 11px; background-image: url(../images/external/company_picbg.jpg); background-repeat: no-repeat; background-position: center; }
#external #company ul#left li p { width: 335px; margin: 10px 0 0 90px; padding: 0; font-size: 12px; line-height: 17px; }
#external #company ul#left li .content { float: right; width: 323px; }
#external #company ul#right { float: right; width: 140px; margin: 15px 0 30px 0; padding: 0; list-style-type: none; color: #888; }
#external #company ul#right li { margin: 22px 0 0 0; padding: 0; }
#external #company ul#right li h3 { width: 140px; height: 19px; margin: 0; padding-top: 2px; background-color: #bbb; background-image: url(yearbg.gif); background-repeat: repeat-x; text-align: center; font-size: 13px; color: #fff; }
#external #company ul#right li p.info { margin: 6px 0 0 0; padding: 0 6px; font-size: 11px; line-height: 14px; }
#external #company ul#right li p.info a { color: #29b; text-decoration: none; }
#external #company ul#right li p.info a:hover { color: #9b0; }
#external #company ul#right li p.month { height: 12px; width: 140px; margin: 10px 0 0 0; padding: 0; border-bottom: 1px solid #ccc; }
#external #company ul#right li p.month strong { display: block; width: 40px; margin: 0 auto; font-size: 13px; background-color: #fff; text-align: center; }

#external #contact p#info { margin-top: 15px; text-align: center; font-size: 12px; color: #888; }
#external #contact ul { width: 455px; margin: 15px auto 0; padding: 0; list-style-type: none; font-size: 15px; }
#external #contact ul li { margin: 0 0 8px 0; padding: 0 0 9px 5px; border-bottom: 1px solid #ddd; }
#external #contact ul li a { float: left; display: block; width: 170px; margin-right: 8px; text-align: right; text-decoration: none; color: #29b; }
#external #contact ul li a:hover { color: #9b0; }
#external #contact ul li span { color: #ddd; }


#external #footer { clear: both; width: 700px; height: 100px; margin-left: 2px; background-image: url(../images/external/footerbg.gif); background-repeat: repeat-x; font-weight: bold; }
#external2 #footer { clear: both; width: 700px; height: 100px; margin-left: 22px; background-image: url(../images/external/footerbg.gif); background-repeat: repeat-x; font-weight: bold; }
#external #footer p, #external2 #footer p { margin: 25px 0 0 0; padding: 0 25px; color: #168; font-size: 10px; text-align: center; }
#external #footer p a, #external2 #footer p a { color: #168; text-decoration: none; }
#external #footer p a:hover, #external2 #footer p a:hover { text-decoration: underline; }
#external #footer ul, #external2 #footer ul, #external #footer ul li a, #external2 #footer ul li a { color: #7bd; font-size: 10px; text-decoration: none;}  
#external #footer a:hover, #external2 #footer a:hover { text-decoration: underline; }
#external #footer ul, #external2 #footer ul { width: 425px; margin: 0 auto; padding: 15px 0 0 0; list-style-type: none;}
#external #footer ul li, #external2 #footer ul li { float: left; margin: 0 0 0 5pt; padding: 0;}

/* ******************  */

.NavLinks {width: 702px; height: 100px;  margin: 0 auto 0px; padding:0; background-image: url(../images/external/footerbg.gif); background-repeat: repeat-x;}
.Navlinks .dim {margin:0px; padding:0;}
.NavLinks .dim h5{font-weight:bold; font-size:1.1em; margin:0; padding:0; color:222; }
.NavLinks .dim ul {list-style-type: none; margin:0 0 0 0px; padding:0;}
.NavLinks .dim ul li {font-size:10pt; line-height:120%; margin:0 0 0 3px; padding:0;}
.NavLinks .dim ul li a {color: #eee; font-size: 12px; text-decoration: none;}
.NavLinks .dim ul li a:hover { text-decoration: underline;}
.NavLinks .dim ul li a:visited {color: #eee; font-size: 12px; text-decoration: none;}

.NavLinks_a {width: 702px; height: 100px;  margin: 0 0 auto 3%; padding:0; background-image: url(../images/external/footerbg.gif); background-repeat: repeat-x;}
.Navlinks_a .dim {margin:0; padding:0;}
.NavLinks_a .dim h5{font-weight:bold; font-size:1.1em; margin:0; padding:0; color:222; }
.NavLinks_a .dim ul {list-style-type: none; margin:0 0 0 0px; padding:0;}
.NavLinks_a .dim ul li {font-size:10pt; line-height:120%; margin:0 0 0 3px; padding:0;}
.NavLinks_a .dim ul li a {color: #eee; font-size: 12px; text-decoration: none;}
.NavLinks_a .dim ul li a:hover { text-decoration: underline;}
.NavLinks_a .dim ul li a:visited {color: #eee; font-size: 12px; text-decoration: none;}

.first_column {float: left; margin: auto 10% 0 6px; padding: 0px}
.mid_column {float: left; margin: 0 10% 0; padding: 0;}
.last_column {float: right; padding: 0; margin: auto 1% 0 0;}

#footer2 { margin: 0 auto 15px; padding:0; width: 700px; color: #168; font-size: 10px; line-height: 140%; text-align: center;}
#footer2 a:link {color: #7bd; font-size: 10px; text-decoration: underline;}
#footer2 a:hover {text-decoration: underline;}
#footer2 a:visited {color: #7bd; font-size: 10px; text-decoration: underline;}

#textbox_link a:link {color: #168;  text-decoration: underline;}
#textbox_link a:hover {color: #168; text-decoration: underline;}
#textbox_link a:vistited {color: #168;  text-decoration: underline;}

#tutorial h3 {margin: 2% auto 2%; }
/* #tutorial table {margin-top: 1%; border-spacing: 3%; }*/
#tutorial tr {margin: 1% auto 1%;}
#tutorial td {padding: 1%;}
#tutorial ul {margin: auto} 
#tutorial li {margin: 1%;}
#tutorial .top {float:right; margin: 0;}
#tutorial .img {float: right}

/* ******************  */

#external #help ul.faq { margin: 0 0 20px 0; padding: 0 14px 8px; list-style-type: none; color: #222; border-bottom: 2px solid #bbb; }
#external #help ul.faq li { margin: 0; padding: 10px 0 12px; border-bottom: 1px solid #ddd; }
#external #help ul.faq li.noborder { border-bottom: none; }
#external #help ul.faq li h2 { float: left; width: 265px; margin: 0; padding: 0; font-size: 15px; line-height: 19px; }
#external #help ul.faq li p { margin: 0 0 0 285px; padding: 3px 0 0 0; font-size: 13px; line-height: 16px; }
#external #help ul#links { height: 25px; margin: 20px 0 5px; padding: 0; list-style-type: none; background-image: url(../images/external/helpbg_sprite.jpg); background-repeat: repeat-x; border-bottom: 1px solid #ddd; }
#external #help ul.faq li p.topspace { margin-top: 8px; }
#external #help ul.faq li p.twitter { margin-top: 10px; margin-bottom: 6px; padding: 0 15px; font-family: "Courier New", Courier, monospace; font-size: 12px; }
#external #help ul.faq li p a { color: #29b; text-decoration: none; }
#external #help ul.faq li p a:hover { color: #9b0; }
#external #help ul#links li { float: left; height: 25px; margin: 0; padding: 0; }
#external #help ul#links li a { display: block; height: 22px; padding: 3px 12px 0; font-size: 13px; color: #29b; text-decoration: none; border-right: 1px solid #ddd; }
#external #help ul#links li a:hover { color: #29b; background-image: url(../images/external/helpbg_sprite.jpg); background-position: 0 -30px; border-right: 1px solid #bef; }
#external #help #gsfn_list_widget { display: block; clear: both; width: 600px; min-height: 60px; margin-top: 30px; padding-top: 15px; font-size: 12px; border-top: 1px solid #ddd; }
#external #help #gsfn_search_widget { display: block; clear: both; width: 600px; min-height: 60px; margin-top: 15px; font-size: 12px;  }
#external #help #gsfn_search_widget form #gsfn_search_query { height: 19px; width: 70%; padding-left: 5px; padding-top: 3px; border-top: 1px solid #666; border-left: 1px solid #666; border-bottom: 1px solid #999; border-right: 1px solid #999; font-size: 13px; background-image: url(../images/external/input_bg.gif); background-position: top left; background-repeat: repeat-x; color: #222; }
#external #help #gsfn_search_widget form #continue { font-size: 13px; }
#external #help #gsfn_list_widget .gsfn_content, #external #help #gsfn_search_widget .gsfn_content { float: right; width: 300px; margin-top: 32px; }
#external #help #gsfn_list_widget .gsfn_content a.gsfn_link, #external #help #gsfn_search_widget .gsfn_content a.gsfn_link { color: #29b; font-weight: bold; text-decoration: none; }
#external #help #gsfn_list_widget .gsfn_content a.gsfn_link:hover, #external #help #gsfn_search_widget .gsfn_content a.gsfn_link:hover { color: #9b0; }
#external #help #gsfn_list_widget .gsfn_content ul, #external #help #gsfn_search_widget .gsfn_content ul { margin: 0; padding: 8px 0; list-style-type: none; }
#external #help #gsfn_list_widget .gsfn_content ul li, #external #help #gsfn_search_widget .gsfn_content ul li { text-align: left; margin-bottom: 6px; }
#external #help #gsfn_search_widget .gsfn_content ul li.gsfn_no_results { margin-bottom: 10px; }
#external #help #gsfn_search_widget .gsfn_content ul li.gsfn_submit, #external #help #gsfn_search_widget .gsfn_content ul li.gsfn_suggestion, #external #help #gsfn_search_widget .gsfn_content ul li.gsfn_no_results { color: #555; }
#external #help #gsfn_search_widget .gsfn_content ul li.gsfn_submit a, #external #help #gsfn_search_widget .gsfn_content ul li.gsfn_no_results a { color: #29b; text-decoration: none; }
#external #help #gsfn_search_widget .gsfn_content ul li.gsfn_submit a:hover, #external #help #gsfn_search_widget .gsfn_content ul li.gsfn_no_results a:hover { color: #9b0; }
#external #help #gsfn_search_widget .gsfn_content ul li.gsfn_talk { margin-left: 15px; font-size: 13px; list-style-type: disc; }
#external #help #gsfn_list_widget .gsfn_content span.time, #external #help #gsfn_search_widget .gsfn_content span.time { font-size: 90%; padding-left: 3px; }
#external #help #gsfn_list_widget .gsfn_content p.gsfn_summary, #external #help #gsfn_search_widget .gsfn_content p.gsfn_summary { margin-top: 2px }
#external #help #gsfn_list_widget .gsfn-left, #external #help #gsfn_search_widget .gsfn-left { width: 280px; float: left; }
#external #help #gsfn_list_widget .gsfn-left a.widget_title, #external #help #gsfn_search_widget .gsfn-left a.widget_title { font-weight: bold; color: #9b0; margin-bottom: 10px; font-size: 11px; text-decoration: none; }
#external #help #gsfn_list_widget .gsfn-left a.widget_title:hover, #external #help #gsfn_search_widget .gsfn-left a.widget_title:hover { color: #29b; }
#external #help #gsfn_list_widget .gsfn-left h2, #external #help #gsfn_search_widget .gsfn-left h2 { margin: 9px 0 0 0; padding: 0; font-size: 15px; line-height: 19px; }
#external #help .powered_by { clear: both; width: 100%; margin-top: 20px; padding-top: 5px; border-top: 1px solid #bbb; font-size: 12px; }
#external #help .powered_by a { color: #666; font-size: 90%; }
#external #help .powered_by a:hover { text-decoration: none; }
#external #help .powered_by img { border: none; }

#external #jobs #left { float: left; width: 200px; }
#external #jobs #left p { margin: 15px 0 0 0; padding: 0; font-size: 15px; line-height: 19px; }
#external #jobs #left p.subtext { font-size: 12px; color: #999; line-height: normal; }
#external #jobs #left p a { color: #29b; text-decoration: none; }
#external #jobs #left p a:hover { color: #9b0; }
#external #jobs ul#right { float: right; width: 350px; margin: 17px 0 0 0; padding: 0; list-style-type: none; color: #222; font-size: 12px; }
#external #jobs ul#right li { margin: 0 0 1px 0; padding: 0; line-height: 16px; }
#external #jobs ul#right li a { display: block; height: 20px; padding: 7px 0 0 12px; color: #179; text-decoration: none; line-height: normal; background-image: url(../images/external/jobsbg_sprite.gif); background-repeat: repeat-x; border-top: 1px solid #bee; border-right: 1px solid #9de; border-left: 1px solid #bee; border-bottom: 1px solid #9de; }
#external #jobs ul#right li a:hover { background-position: 0 -32px; color: #790; border-bottom: 1px solid #dfa; border-right: 1px solid #dfa; border-top: 1px solid #ce8; border-left: 1px solid #ce8; }
#external #jobs ul#right li p { margin: 0 0 7px 0; padding: 0; }
#external #jobs ul#right li ul.req { margin: 0 0 0 15px; padding: 0; list-style-type: disc; }
#external #jobs ul#right li ul.req li { margin: 0 0 2px 0; padding: 0; }

#external #mobile #downloadTabs {margin: 0 0 0 10px}
#external #mobile ul.idTabs { margin: 15px 0 20px 0; padding: 0; height: 99px; list-style-type: none; }
#external #mobile ul.idTabs li { float: left; width: 115px; height: 100px; margin: 0 0 0 0px; padding: 23px 10px 0 10px; border-left: 1px solid #fff; border-right: 1px solid #ddd; }
#external #mobile ul.idTabs li a { display: block; height: 20px; padding-left: 15px; font-size: 13px; color: #29b; text-decoration: none; background-image: url(../images/external/mobile_sprite.gif); background-repeat: no-repeat; }
#external #mobile ul.idTabs li a:hover { color: #9b0; }
#external #mobile ul.idTabs li a.download { margin-bottom: 1px; background-position: 2px 4px; }
#external #mobile ul.idTabs li a.download:hover { background-position: 2px -19px; }
#external #mobile ul.idTabs li a.selected, #external #mobile ul.idTabs li a.selected:hover { color: #bbb; background-position: 2px -86px !important; }
#external #mobile ul.idTabs li a.tutorial { background-position: 2px -41px;}
#external #mobile ul.idTabs li a.tutorial:hover { background-position: 2px -64px; }
#external #mobile ul.idTabs li h2 { margin: 0 0 6px 0; padding: 0; font-size: 19px; }
#external #mobile #tab1 a { display: block; width: 425px; height: 28px; padding-top: 9px; margin: 20px auto 0; font-size: 15px; color: #29b; text-decoration: none; text-align: right; background-image: url(../images/external/mobile_AppStore.gif); background-repeat: no-repeat; }
#external #mobile #tab2 a, #external #mobile #tab3 a, #external #mobile #tab4 a { display: block; width: 425px; margin: 20px auto 0; font-size: 15px; color: #29b; text-decoration: none; text-align: center; }
#external #mobile #tab1 a:hover, #external #mobile #tab2 a:hover, #external #mobile #tab3 a:hover, #external #mobile #tab4 a { color: #9b0; }

#external #press ul { margin: 15px 0 0 0; padding: 0; list-style-type: none; }
#external #press ul li { margin: 0; padding: 10px 15px; border-bottom: 1px solid #ddd; }
#external #press ul li a.publisher { display: inline-block; height: 14px; padding: 3px 8px 0; background-color: #888; background-image: url(../images/external/publisher_sprite.gif); background-repeat: repeat-x; font-size: 9px; color: #fff; text-decoration: none; }
#external #press ul li a.publisher:hover, #external #press ul li.centrl a.publisher:hover { background-color: #9b0; background-position: 0 -54px; }
#external #press ul li h3 { font-size: 15px; line-height: 19px; margin: 6px 0 0 78px; padding: 0; }
#external #press ul li h3 a { color: #29b; text-decoration: none; }
#external #press ul li h3 a:hover { color: #9b0; }
#external #press ul li span { display: block; float: left; width: 78px; padding-top: 6px; font-size: 11px; color: #aaa; }
#external #press ul li.centrl div { margin: 15px 0 0 78px; }
#external #press ul li.centrl div p { margin: 0 0 15px 0; padding: 0; font-size: 12px; line-height: 16px; }
#external #press ul li.centrl div p a { color: #29b; text-decoration: none; }
#external #press ul li.centrl div p a:hover { color: #9b0; }
#external #press ul li.centrl a.publisher { background-position: 0 -27px; }
#external #press ul li.header { margin-bottom: 5px; padding: 5px 0 5px; border-bottom: 1px solid #222; }
#external #press ul li.header h2 { margin: 0; padding: 0; font-size: 11px; }

#external #terms h2 { width: 100%; height: 20px; margin: 19px 0 10px 0; padding-top: 1px; text-align: center; color: #aaa; font-size: 15px; background-image: url(../images/external/header_sprite.gif); background-repeat: repeat-x; }
#external #terms h2.clear { clear: both; margin-top: 200px; }
#external #terms h3 { clear: both; width: 100%; height: 20px; margin: 190px 0 0 0; padding-top: 1px; text-align: center; color: #fff; font-size: 15px; background-image: url(../images/external/header_sprite.gif); background-repeat: repeat-x; background-position: 0 -25px; background-color: #222; }
#external #terms h3.headerspace { margin-top: 30px; }
#external #terms h4 { margin: 30px 0 0 0; padding: 0; }
#external #terms h4.topspace, #external #terms p.topspace { margin-top: 15px; }
#external #terms h4 a { font-size: 13px; }
#external #terms h4 a.back { display: block; float: right; padding-left: 10px; font-weight: normal; font-size: 11px; color: #9b0; text-decoration: none; background-image: url(../images/external/sprite.gif); background-repeat: no-repeat; background-position: 0 2px; }
#external #terms h4 a.back:hover { text-decoration: underline; color: #9b0; }
#external #terms p { margin: 15px 0 0 0; padding: 0; font-size: 12px; line-height: 16px; }
#external #terms p a { color: #29b; text-decoration: none; }
#external #terms p a:hover { color: #9b0; }
#external #terms ul.list { margin: 8px 0 0 25px; padding: 0; list-style-type: decimal; font-size: 12px; }
#external #terms ul.list li { margin: 5px 0 0 0; padding: 0; }
#external #terms .bottomspace { margin-bottom: 220px; }
#external #terms .links { width: 100%; }
#external #terms .links ul { width: 245px; list-style-type: none; }
#external #terms .links ul li a { display: block; width: 100%; padding: 4px 0 3px; font-size: 13px; color: #179; text-decoration: none; border-bottom: 1px solid #cef; line-height: 16px; }
#external #terms .links ul li a:hover { color: #9b0; border-bottom: 1px solid #dfa; }
#external #terms .links ul li a span { display: block; float: left; width: 10px; padding-bottom: 7px; margin: 0 8px 0 0; font-size: 11px; text-align: right; color: #6bd; }
#external #terms .links ul li a:hover span { color: #dfa; }
#external #terms .links ul.left { float: left; margin: 0 0 0 40px; padding: 0; }
#external #terms .links ul.left li { margin: 0; padding: 0; }
#external #terms .links ul.right { float: right; margin: 0 40px 0 0; padding: 0; }
#external #terms .links ul.right li { margin: 0; padding: 0; }

/* Grouped Styles (of various divs) */
#external #jobs ul#right li #job1, #external #jobs ul#right li #job2, #external #jobs ul#right li #job3, #external #jobs ul#right li #job4, #external #jobs ul#right li #job5, #external #jobs ul#right li #job6, #external #jobs ul#right li #job7, #external #jobs ul#right li #job8 { width: 324px; padding: 12px; margin-bottom: 5px; border-left: 1px solid #ccc; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; background-color: #fff; }

#external #terms, #external #jobs, #external #help, #external #press, #external #contact, #external #mobile, #external #company, #external #publishers, #external #developers, #external #tutorial { clear: both; height: 100%; padding: 20px 50px 40px; background-color: #fff; border-bottom: 2px solid #179; border-left: 2px solid #168; border-right: 2px solid #168; }

#external #advertisers { clear: both; height: 100%; padding: 0px 0px 0px; background-color: #fff;  border-bottom: 2px solid #179; border-left: 2px solid #168; border-right: 2px solid #168; }

#external #advertisers #advertisersIframe {margin: 20px 0 0 20px;}
#external #advertisers #advertisementText {margin: 0px 0 0 20px; padding: 0 0 0 0}

#external #terms h4 a, #external #terms h4 a:hover, #external #terms p, #external #terms ul.list, #external #jobs #left, #external #press, #external #contact, #external #mobile, #external #company ul#left li, #external #advertisers, #external #publishers, #external #developers, #external2 #about #slider #info h2, #external2 #about #slider #info p { color: #222; }

#external #advertisers, #external #developers, #external #publishers { }