/* CSS Document */
body {padding:11px 0 14px 0;margin:0;background-color:#EFEFDF;color:#000;}
div, h1, h2, p, form, label, input, textarea, img, span {margin:0;padding:0;}
ul {margin:0;padding:0;list-style-type:none;font-size:0;}
.spacer {clear:both;font-size:0;line-height:0;}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------header--------------------*/
#header {background:url(../images/header.gif) 0 0 no-repeat;width:981px;height:274px;position:relative;margin:0 auto;}
#header ul {background:url(../images/nav_bar.gif) 0 0 no-repeat;width:910px;height:29px;position:absolute;left:31px;top:6px;padding:0 5px 0 5px;}
#header ul li {background:url(../images/nav_div.gif) right top no-repeat;height:27px;float:left;padding:0 1px 0 0;}
#header ul li a {display:block;background:url(../images/nav_bg.gif) 0 0 repeat-x;padding:0 14px;font:bold 11px/27px Arial, Helvetica, sans-serif;color:#344A04;background-color:inherit;text-decoration:none;}
#header ul li a:hover {background:url(../images/nav_hover.gif) 0 0 repeat-x;color:#fff;background-color:inherit;}
#header ul li a.hover {display:block;background:url(../images/nav_hover.gif) 0 0 repeat-x;color:#fff;padding:0 14px;font:bold 11px/27px Arial, Helvetica, sans-serif;background-color:inherit;text-decoration:none;cursor:text;}
#header ul li.last {background-image:none;height:27px;float:left;}
#header img.logo {position:absolute;left:40px;top:70px;} /* Origninal top: 98px */
#header .NowInSpanish {position:absolute;left:978px;top:320px;z-index:10;}
#header .citystate {position:absolute;left:0px;top:150px; font: italic 19px/20px Gadget, Arial Black, sans-serif;color:#F3F3F3; width:348px; text-align:right;z-index:10;}
#header .citystate2 {position:absolute;right:53px; width:auto; top:40px; font: italic 50px/52px  Gadget, Arial Black, sans-serif;color:#52A6C4; text-align:right;}
#header .flashpanel {position:absolute;left:6px;top:177px;width:auto;font: normal 50px/52px Arial Black, Gadget, sans-serif;color:#52A6C4; text-align:left;z-index:0;}
#header .language {position:absolute;right:645px;top:43px;width:auto;font: normal 14px/16px Arial Black, Gadget, sans-serif;color:White; text-align:left;}
#header .language a {color:White;}
#header .language a:hover {color:#244A5D;}
#header .skyline {position:absolute;left:6px;top:6px;width:auto;font: normal 50px/52px Arial Black, Gadget, sans-serif;color:#52A6C4; text-align:left;}
#header .debtoreducation {position:absolute;right:53px; width:525px; top:88px; font: normal 12px/14px Arial Black, Gadget, sans-serif;color:#2E799C; text-align:right; text-align:right;}
#header .subtitle {position:absolute;left:425px;top:110px;font-family: Tahoma, Arial;font-size: 27px;color:White;}
#header p.headerp {font:normal 11px/19px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;position:absolute;left:425px;top:143px;}
#header p span.txt1 {color:#fff;background-color:#1E6887;}
#header .icon {position:absolute;left:60px;top:190px;width:174px;height:80px;}
#header p.topText {font:normal 14px/20px Arial, Helvetica, sans-serif;color:#E8E8E8;background-color:inherit;position:absolute;left:285px;top:192px;width:588px;}
#header p.topText span.yellowemphasis {font-weight: 900;color:#FDE925; text-decoration:underline;}
#header p.topText span.smallTxt {font:normal 12px/18px Arial, Helvetica, sans-serif;color:#FF9C3A;background-color:inherit;padding:0 0 0 8px;}
#header p.topText a.smallTxt {font:normal 12px/18px Arial, Helvetica, sans-serif;color:#FF9C3A;background-color:inherit;padding:0 0 0 8px;text-decoration:none;}
#header p.topText a.smallTxt:hover {}
#header a.readMore {display:block;background:url(../images/read_more_es.gif) 0 0 no-repeat;width:50px;height:38px;position:absolute;left:895px;top:203px;}
#header a.readMore:hover {background:url(../images/read_more_hover_es.gif) 0 0 no-repeat;}
/*------------------------------------------------header--------------------*/

/*------------------------------------width:525px; top:65px;------------body--------------------*/
#body {width:978px;padding:13px 1px 13px 2px;margin:0 auto;}
/*------------------------------------------------left--------------------*/
/*Modal Popup*/
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.modalPopup {background-color:#ffffdd;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:500px;height:400px;}
#left {width:357px;float:left;}
#left .leftmessage {font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;float:left;text-align:left;color:#FF0000;}
#left .panelheading {font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#left div.instructions {z-index:100;display:block;background:white;width:265px;height:auto;padding: 30px;border: dashed 3px black;font:normal 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#878767;}
#left1 {width:324px;background:url(../images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;border:#DDDDCA solid 7px;margin:0 0 4px 0;padding:5px 10px 6px 9px;color:#878767;}
#left1 .textbox {width:160px;font:bold 13px/14px Arial Narrow, Helvetica, sans-serif;color:Gray;}
#left1 .dropdown {width:300px;font:bold 13px/14px Arial Narrow, Helvetica, sans-serif;color:Gray;}
#left1 .message {font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;color:Red;font-weight:bold;display:block;}
#left1 .registrationpanel {}
#left1 .right {float:right;padding:0 20px 0 0;font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#left1 .registrationpanel p {float:right;padding:0 15px 0 15px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:310px;text-align: right;}
#left1 .registrationpanel p a {}
#left1 .registrationpanel .agreement p {text-align:left;float:left;}

.popupcontrol {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:400px;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;vertical-align:top;visibility:hidden;}

#header .popupcontrolReadMore {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:450px;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;vertical-align:top;visibility:hidden; z-index:20;}
#header .popupcontrolReadMore p {padding:5px 0 5px 0; display:block; width:auto;}
#header .popupcontrolReadMore p.benefits {width:100px; float:left; padding:60px 5px 5px 5px; height:auto; background-color:transparent; margin-bottom:10px;}
#header .popupcontrolReadMore ul {}
#header .popupcontrolReadMore ul li {}
#header .popupcontrolReadMore ol {}
#header .popupcontrolReadMore ol li { margin-bottom:5px;}

#right .popupcontrolPreview {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:600px;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;vertical-align:top;visibility:hidden;}
#right .popupcontrolPreview2 {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:auto;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;vertical-align:top;visibility:hidden;}

#left1 .registrationpanel .popupcontrol {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:400px;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;visibility:hidden;vertical-align:top;}
#left1 .registrationpanel .popupcontrol p {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;float:none;padding:0 0 0 0;margin:0 0 0 0;text-align: left; width:400px;}
#left1 .registrationpanel .popupcontrol p.emphasis {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#F38C10;margin:10px 0 10px 0;}
#left1 .registrationpanel .popupcontrol ul li {color:#878767;}
#left1 .leftboxheader p {float:right;padding:0 0 0 15px;border-left:#F9F9F1 solid 2px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:199px;}
#left1 .leftboxheader p.pic1 {display:block;background:url(../images/icons/Users.png) 0 0 no-repeat;width:88px;height:88px;margin:5px 0 0 5px;float:left;border-left: none;}
#left1 .leftboxheader p span {font:normal 13px/17px Arial, Helvetica, sans-serif;font-weight: bold;color:#D76E08;background-color:inherit;padding:0 0 0 20px;margin:0 0 10px 0;background:url(../images/one.gif) 0 0 no-repeat;height:17px;display:block;}
#left1 .leftboxheader .button {}
#left1 .login p.heading {float:left;font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;width:320px;padding-bottom:5px;}
#left1 .login p.heading .statusmessage {color:Red;font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;padding-left:10px;}
#left1 .login p.left {float:left;text-align:left;padding:0 0 0 15px;font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;width:320px;color:#FF0000;}
#left1 .login p.requiredfieldmessage {text-align:left;color:#D76E08;font-size:12px;font-weight:bold;}
#left1 a {}
/**** NEW LEFT 2 START ****/
#leftA {width:324px;background:url(../images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;border:#DDDDCA solid 7px;margin:0 0 4px 0;padding:5px 10px 6px 9px;color:#878767;}
#leftA .blue {color:#0000EE;font-size:12px;}
#leftA .textbox {width:160px;font:bold 13px/14px Arial Narrow, Helvetica, sans-serif;color:Gray;}
#leftA .message {font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;color:Red;font-weight:bold;display:block;}
#leftA .registrationpanel {}
#leftA .right {float:right;padding:0 20px 0 0;font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#leftA .leftboxheader {display:block;}
#leftA .leftboxheader p {float:right;padding:0 0 0 15px;border-left:#F9F9F1 solid 2px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:199px;}
#leftA .leftboxheader p.pic1 {display:block;background:url(../images/icons/key.png) 0 0 no-repeat;width:88px;height:88px;margin:5px 0 0 5px;float:left;border-left: none;}
#leftA .leftboxheader p span.heading {font:normal 13px/17px Arial, Helvetica, sans-serif;font-weight: bold;color:#D76E08;background-color:inherit;padding:0 0 0 20px;margin:0 0 10px 0;background:url(../images/two.gif) 0 0 no-repeat;height:17px;display:block;}
#leftA .registrationpanel p {float:right;padding:0 15px 0 15px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:310px;text-align: right;}
#leftA .registrationpanel p a {float:right;padding:0 15px 0 15px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:310px;text-align: right;}
#leftA .registrationpanel .agreement p {text-align:left;float:left;}
.popupcontrol {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:400px;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;visibility:hidden;vertical-align:top;}
#leftA .popupcontrol {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:400px;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;visibility:hidden;vertical-align:top;}
#leftA .popupcontrol p {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;float:none;padding:0 0 0 0;margin:0 0 0 0;text-align: left; border:none; width:auto;}
#leftA .popupcontrol p.emphasis {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#F38C10;margin:10px 0 10px 0;}
#leftA .popupcontrol ul {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#878767;}
#leftA .popupcontrol ul li { list-style-type:disc; margin:10px 0 0 20px;}
#leftA .leftboxheader .button {float:right;}
#leftA .login p.heading {float:left;padding:0 0 0 0px;font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;width:350px;}
#leftA .login p.heading .statusmessage {color:Red;font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;padding-left:10px;}
#leftA .login p.left {float:left;text-align:left;padding:0 0 0 15px;font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;width:320px;color:#FF0000;}
#leftA .login p.requiredfieldmessage {text-align:left;color:#D76E08;font-size:12px;font-weight:bold;}
#leftA .mslogin {font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#leftA .mslogin input.textbox {width:95px;color:Gray;font:bold 13px/14px Arial Narrow, Helvetica, sans-serif;}
#leftA table {float:right;text-align:right;}
#leftA table p {padding:0 0 0 15px;border-left:#F9F9F1 solid 2px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:199px;}
#leftA table p.leftmessage {font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;float:right;text-align:left;color:#FF0000;width:199px;}
#leftA p a.logout {float:right;text-align:right;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
/**** NEW LEFT 2 START ****/
/**** LEFT 2 START ****/
#left2 {width:316px;background:url(../images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;border:#DDDDCA solid 7px;margin:0 0 4px 0;padding:5px 10px 6px 17px;color:#878767;}
#left2 input.go {float:right;margin-top:5px;}
#left2 div.login {}
#left2 div.login input.textbox {width:130px;color:Gray;font:bold 13px/14px Arial Narrow, Helvetica, sans-serif;}
#left2 div.login input.submit {}
#left2 p.pic2 {display:block;background:url(../images/lft_pic2.gif) 0 0 no-repeat;width:74px;height:74px;margin:8px 0 0 0;float:left;}
#left2 p.boxTxt2 {float:right;padding:0 0 0 15px;border-left:#F9F9F1 solid 2px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:199px;}
#left2 p.boxTxt2 span {font:normal 15px/17px Arial, Helvetica, sans-serif;font-weight: bold;color:#D76E08;background-color:inherit;padding:0 0 0 20px;margin:0 0 10px 0;background:url(../images/two.gif) 0 0 no-repeat;height:17px;display:block;}
/*-- CUSTOM --*/
#left2 .mslogin {font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#left2 .mslogin input.textbox {width:130px;color:Gray;font:bold 13px/14px Arial Narrow, Helvetica, sans-serif;}
#left2 table {float:right;text-align:right;}
#left2 table p {padding:0 0 0 15px;border-left:#F9F9F1 solid 2px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:199px;}
#left2 table p.leftmessage {font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;float:left;text-align:left;color:#FF0000;}
#left2 p.logout {float:right;text-align:right;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
/*-- CUSTOM --*/
/**** LEFT 2 END ****/

#left3 {width:324px;background:url(../images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;border:#DDDDCA solid 7px;margin:0;padding:5px 10px 6px 9px;color:#878767;}
#left3 .coursestartnow {border:1px black solid;}
#left3 p.pic3 {display:block;background:url(../images/icons/CheckMark.png) 0 0 no-repeat;width:88px;height:88px;margin:5px 0 0 5px;float:left;}
#left3 p.boxTxt3 {float:right;padding:0 0 0 15px;border-left:#F9F9F1 solid 2px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:199px;}
#left3 p.boxTxt3 span {font:normal 13px/17px Arial, Helvetica, sans-serif;font-weight: bold;color:#D76E08;background-color:inherit;padding:0 0 0 20px;margin:0 0 10px 0;background:url(../images/three.gif) 0 0 no-repeat;height:17px;display:block;}
#left4 {width:324px;background:url(../images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;border:#DDDDCA solid 7px;margin-top:5px;padding:5px 10px 6px 9px;color:#878767;}
#left4 p.pic4 {display:block;background:url(../images/icons/copy.png) 0 0 no-repeat;width:88px;height:88px;margin:5px 0 0 5px;float:left;}
#left4 p.boxTxt4 {float:right;padding:0 0 0 15px;border-left:#F9F9F1 solid 2px;font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:199px;}
#left4 p.boxTxt4 span {font:normal 13px/17px Arial, Helvetica, sans-serif;font-weight: bold;color:#D76E08;background-color:inherit;padding:0 0 0 20px;margin:0 0 10px 0;background:url(../images/four.gif) 0 0 no-repeat;height:17px;display:block;}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right {width:608px;float:right;background:url(../images/right_panel_bg.gif) 0 0 repeat-y;}
#right #content {font:normal 13px/18px Arial, Helvetica, sans-serif;color:#62625C;background-color:inherit;padding:0 38px 10px 38px;}
#right #content p {padding: 0 0 10px 0;}
#right #content p.emphasis {font:bold 15px/18px Arial, Helvetica, sans-serif;color:#DF6E08;margin:15px 0 15px 0;background-color:inherit;}
#right #content p.emphasis img {float:none;padding:0 0 0 20px;}
#right #content p.benefits {background-repeat:no-repeat;background-position:top center;width:122px;float:left;padding:95px 5px 5px 5px;height:auto;background-color:transparent;text-align:center;font-family: Tahoma;height:135px;font-size:10px;}
#right #content strong.benefittitle {text-transform:uppercase;font-size:13px;}
/* Testimonial Use Begin */
#right #content p.testimonial {background-image:url(../images/open_quote_45X38.png); background-repeat:no-repeat; background-position: top left; font-size:20px; font-style:italic; padding:20px 0 0 30px; line-height:normal; margin-bottom:35px; width:auto; }
#right #content p.testimonial span {float:right;color:inherit;font:normal 17px/18px Arial, Helvetica, sans-serif;color:#62625C; margin:20px 0 0 0;}
/* Testimonial Use End */
#right #content h2 {font:bold 30px/22px Arial, Helvetica, sans-serif;color:#222222;background-color:inherit;margin:0 0 16px 0;display:block; line-height:30px;}
#right #content span {font:bold 13px/18px Arial, Helvetica, sans-serif;background-color:inherit;}
#right #content span.green {color:green; font-size:14px; text-transform:uppercase;}
#right #content span.normal {font:bold 13px/18px Arial, Helvetica, sans-serif;color:inherit;background-color:inherit;}
#right #content img {}
#right #content img.postit {float:right;padding:20px 20px 20px 20px;}
#right #content ol {font-size:13px; line-height:normal;}
#right #content ol li {list-style-type:decimal;font-size:13px; padding-bottom:10px;}
/* Course Instruction Begin */
#right #content ol li span.seeit {font:bold 13px/18px Arial, Helvetica, sans-serif;color:#62625C;text-align:right; background-color:inherit; float:right; border-left: 5px solid #DDDDCA; width:70px; margin-left:20px;}
/* Course Instruction End */
#right #content ol li ul {margin-left:10px;}
#right #content ol li ul li {list-style-type:disc; padding:0px; margin:0 0 10px 0;}
#right #content ol li ul li ol {}
#right #content ol li ul li ol li {list-style-type:decimal;margin-top:10px;}
#right #content ul {font-size:13px; line-height:normal;}
#right #content ul li {list-style-type:none;font-size:13px;}
#right #content ul li ul {margin-left:10px;}
#right #content ul li ul li {list-style-type:disc; padding:0px; margin:0px;}
#right #content td { text-align:center; vertical-align:top;}
#right #content tbody tr {}
#right #content tbody tr td { text-align:left; vertical-align:top;}
#right #content table table table tbody tr { height:30px; vertical-align:middle;}
#right #content .alignright { float:right;}
/* Course Evaluation Wizard Custom Begin */
#right #content table table table tr.tablehead td {border-top:1px solid #7F625C;}
#right #content table table table td {padding-bottom:10px;}
#right #content table table table table td {padding-bottom:0;}
/* Course Evaluation Wizard Custom End */
#right #content table span {color:inherit;}
#right #content #right_faq {}
#right #content #right_faq div.faq_header {}
#right #content #right_faq div.faq_header p {height:25px;padding:0 0 0 30px; margin:0px; line-height:normal; background:url(../images/arrow_red.gif) 0 0 no-repeat; text-decoration:underline;}
#right #content #right_faq div.faq_header p:hover {text-decoration:none;}
#right #content #right_faq div.faq_header p span {color:#62625C; cursor:pointer;}
#right #content #right_faq div.faq_body {padding:0 0 0 30px;}
#right #content #right_faq div.faq_body p span p {color:#62625C; cursor:pointer; font-weight:normal;}
#right #content #right_faq div.faq_body p span {color:#62625C; cursor:pointer; font-weight:normal;}
#right p.rightTop {display:block;background:url(../images/right_top.gif) 0 0 no-repeat;width:608px;height:26px;}
#right p.rightBottom {display:block;background:url(../images/right_bottom.gif) 0 0 no-repeat;width:608px;height:20px;float:left;}
/*------------------------------------------------right--------------------*/
/*--
#right #content1 h2 {font:bold 30px/22px Arial, Helvetica, sans-serif;color:#222222;background-color:inherit;margin:0 0 16px 0;display:block;}
#right #content1 span {font:bold 13px/18px Arial, Helvetica, sans-serif;color:#5F860B;background-color:inherit;}
#right #content1 img {}
#right #content1 img.postit {float:right;padding:20px 20px 20px 20px;}
#right #content1 p.emphasis {font:bold 15px/18px Arial, Helvetica, sans-serif;color:#DF6E08;margin:15px 0 15px 0;background-color:inherit;}
#right #content1 p.emphasis img {float:none;padding:0 0 0 20px;}
#right p.rightTop {display:block;background:url(../images/right_top.gif) 0 0 no-repeat;width:608px;height:26px;}
#right p.rightBottom {display:block;background:url(../images/right_bottom.gif) 0 0 no-repeat;width:608px;height:20px;float:left;}
-----
#right {width:608px;float:right;background:url(../images/right_panel_bg.gif) 0 0 repeat-y;}
#right #content {font:normal 13px/18px Arial, Helvetica, sans-serif;color:#62625C;background-color:inherit;padding:0 38px 10px 38px;}
#right #content p {padding: 0 0 10px 0;}
#right #content h2 {font:bold 30px/22px Arial, Helvetica, sans-serif;color:#222222;background-color:inherit;margin:0 0 16px 0;display:block;}
#right #content span {font:bold 13px/18px Arial, Helvetica, sans-serif;color:#5F860B;background-color:inherit;}
#right #content img {}
#right #content img.postit {float:right;padding:20px 20px 20px 20px;}
#right #content p.emphasis {font:bold 15px/18px Arial, Helvetica, sans-serif;color:#DF6E08;margin:15px 0 15px 0;background-color:inherit;}
#right #content p.emphasis img {float:none;padding:0 0 0 20px;}
#right p.rightTop {display:block;background:url(../images/right_top.gif) 0 0 no-repeat;width:608px;height:26px;}
#right p.rightBottom {display:block;background:url(../images/right_bottom.gif) 0 0 no-repeat;width:608px;height:20px;float:left;}
--*/
/*--
#right {width:608px;float:right;background:url(../images/right_panel_bg.gif) 0 0 repeat-y;}
#right #content {font:normal 13px/18px Arial, Helvetica, sans-serif;color:#62625C;background-color:inherit;padding:0 38px 10px 38px;}
#right #content ol {font-size:12px;}
#right #content ol li {list-style-type:decimal;font-size:12px; padding:0 0 5px 0; margin:0px;}
#right #content ol li ul {}
#right #content ol li ul li {list-style-type:disc; padding:0px; margin:0px;}
#right #content ol li ul li ol {}
#right #content ol li ul li ol li {list-style-type:decimal;}
--*/
/*------------------------------------------------body--------------------*/

/*------------------------------------------------bodyBottom--------------------*/
#bodyBottom {width:946px;background:url(../images/body_bottom_bg.gif) 0 0 repeat-x #B9B99D;color:#fff;padding:22px 13px 19px 18px;margin:0 auto;}
#news {width:341px;float:left;margin:0 28px 0 0;}
#news h2 {display:block;background:url(../images/arrow_red.gif) 0 0 no-repeat;padding:0 0 0 25px;font:bold 22px/16px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;margin:0 0 17px 0;}
#news h3 {display:block;background:url(../images/date_bg.gif) 0 0 no-repeat;width:331px;height:17px;padding:0 0 0 7px;margin:0 0 10px 0;font:bold 11px/17px Arial, Helvetica, sans-serif;color:#974D04;background-color:inherit;text-transform:uppercase;}
#news p {font:normal 13px/20px Arial, Helvetica, sans-serif;color:white;background-color:inherit;padding:0 0 13px 0;}
#news p span {font:bold 13px/20px Arial, Helvetica, sans-serif;color:#2C2C1B;background-color:inherit;text-decoration:underline;display:block;}
#service {width:338px;float:left;}
#service h2 {display:block;background:url(../images/arrow_red.gif) 0 0 no-repeat;padding:0 0 0 24px;font:bold 22px/16px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;margin:0 0 17px 0;}
#service h3 {display:block;background:url(../images/date_bg.gif) 0 0 no-repeat;width:327px;height:17px;padding:0 0 0 11px;margin:0 0 14px 0;font:bold 11px/17px Arial, Helvetica, sans-serif;color:#974D04;background-color:inherit;text-transform:uppercase;}
#service ul {padding:0;margin:0;display:block;}
#service ul li {display:block;height:20px;line-height:0;}
#service ul li a {display:block;background:url(../images/arrow_white.gif) 0 7px no-repeat;padding:0 0 0 10px;font:normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#47472D;background-color:inherit;text-decoration:underline;height:20px;}
#service ul li a:hover {color:#974D04;background:url(../images/arrow_white_hover.gif) 0 7px no-repeat #DDDDCB;text-decoration:none;}
#service .faq_header p {font:bold 13px/20px Arial, Helvetica, sans-serif;display:block;background:url(../images/arrow_white.gif) 0 7px no-repeat;padding:0 0 0 10px;color:#47472D;background-color:inherit;height:auto;cursor:pointer; border-bottom:dotted 1px black;}
#service .faq_header p:hover {background-color:#D4D4B4;}
#service .faq_body p {display:block;padding:0 0 10px 5px;font:normal 13px/20px Arial, Helvetica, sans-serif;color:white;background-color:inherit;height:auto;}

#member {width:225px;float:right;}
#member h2 {display:block;background:url(../images/member_login_bg.gif) 0 0 no-repeat;width:205px;height:31px;padding:0 0 0 20px;font:bold 16px/31px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;}
#member div.main {width:191px;height:auto;background:url(../images/member_form_bg.gif) 0 0 repeat-x #353535;padding:9px 17px 24px 17px;color:#fff;}
#member div.main p {height:25px;width:191px;display:block;float:left;margin:5px 0 0 0;font:normal 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#member div.main p.loginname {font:normal 14px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;color:White;}
#member div.main input.txtBox {width:185px;height:19px;border-left:#808080 solid 1px;border-top:#808080 solid 1px;border-right:#D4D0C8 solid 1px;border-bottom:#D4D0C8 solid 1px;color:#000;background-color:#fff;margin:0;padding:0;float:left;}
#member div.main2 {width:191px;height:auto;background:url(../images/member_form_bg.gif) 0 0 repeat-x #353535;padding:9px 17px 24px 17px;color:#fff;float:left;}
#member div.main2 p {height:25px;width:191px;display:block;float:left;margin:5px 0 0 0;font:normal 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#member div.main2 label {height:25px;width:191px;display:block;float:left;margin:5px 0 0 0;font:normal 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#member div.main2 p.loginname {font:normal 16px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;color:White;}
#member div.main2 input.txtBox {width:185px;height:19px;border-left:#808080 solid 1px;border-top:#808080 solid 1px;border-right:#D4D0C8 solid 1px;border-bottom:#D4D0C8 solid 1px;color:#000;background-color:#fff;margin:0;padding:0;float:left;}
#member div a {display:inline-block; background:url(../images/register_member_icon.gif) 0 0 no-repeat;padding:0 0 0 20px;font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#9CCC37;background-color:#353535;text-decoration:underline;float:none;margin:15px 0 0 0;width:120px;}
#member div a:hover {text-decoration:none;}
#member div input.go {background:url(../images/btn_go_es.gif) 0 0 no-repeat;width:36px;height:15px;border:none;cursor:pointer;float:right;margin:15px 0 0 0;}
#member div.main2 .popupcontrol {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;width:400px;height:auto;color:#62625C;background-color:#E0D8E9;padding:20px;border:solid 5px #96A395;visibility:hidden;vertical-align:top;}
#member div.main2 .popupcontrol a { background-color:Transparent; background-image:none; color:inherit; font-size:13px; padding:0;  width:auto; text-decoration:none; display:inline;}
#member div.main2 .popupcontrol p {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;float:none;padding:0 0 0 0;margin:0 0 0 0;text-align: left; border:none; width:auto;}
#member div.main2 .popupcontrol p.emphasis {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#F38C10;margin:10px 0 10px 0;}
#member div.main2 .popupcontrol ul {font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#878767; width:auto;}
#member div.main2 .popupcontrol ul li { list-style-type:disc; margin:20px 0 0 20px;}
/*------------------------------------------------bodyBottom--------------------*/

/*------------------------------------------------footer--------------------*/
#footer {width:977px;height:125px;margin:0 auto;background:url(../images/footer_bg.gif) 0 0 repeat-x #323232;color:#fff;position:relative;}
#footer ul {width:700px;position:absolute;left:11px;top:27px;}
#footer ul li {float:left;color:#D4D4C6;background-color:inherit;font:normal 11px/19px Arial, Helvetica, sans-serif;}
#footer ul li a {color:#D4D4C6;background-color:inherit;font:normal 11px/19px Arial, Helvetica, sans-serif;padding:0 7px;text-decoration:none;}
#footer ul li a:hover {color:#D4D4C6;background-color:#D76E08;}
#footer p.copyright {font:normal 11px/19px Arial, Helvetica, sans-serif;color:#D76E08;background-color:inherit;position:absolute;left:19px;top:49px;}
#footer a.subscribe {background:url(../images/subscribe_icon.gif) 0 2px no-repeat;font:normal 11px/12px Arial, Helvetica, sans-serif;color:#B9B99D;background-color:inherit;position:absolute;left:19px;top:68px;text-decoration:underline;width:50px;padding:0 0 0 18px;}
#footer a.subscribe:hover {color:#9CCC37;background-color:inherit;text-decoration:none;}
#footer a.xht {width:98px;height:20px;background:url(../images/xhtml_bg.gif) 0 0 no-repeat;position:absolute;left:757px;top:23px;}
#footer a.xht:hover {background:url(../images/xhtml_bg_hover.gif) 0 0 no-repeat;}
#footer a.cs {width:98px;height:20px;background:url(../images/css_bg.gif) 0 0 no-repeat;position:absolute;left:866px;top:23px;}
#footer a.cs:hover {background:url(../images/css_bg_hover.gif) 0 0 no-repeat;}
#footer img {position:absolute;left:880px;top:51px;width:84px;height:26px;}
#footer p.design {font:bold 12px/19px Arial, Helvetica, sans-serif;color:#C5BE25;background-color:inherit;position:absolute;left:19px;top:85px;}
#footer p.design a {color:#FFFFFF;background-color:inherit;text-decoration:none;}
#footer p.design a:hover {color:#C5BE25;background-color:inherit;}
/*------------------------------------------------footer--------------------*/
