/* BASIC STYLES */
.divider {border-top:2px solid #bed6f3;width:100%;height:20px;margin:0;padding:0;overflow:hidden;}

.font-note {font-size:.8em;}

.msg-error{color:#cc0000;text-align:left;}
.msg-success{color:green;}

/* BOX CONTAINERS */

/* box type 1 */
div.box-type1 {background:transparent;margin-bottom:15px;}
div.box-type1 h2.box-title {background:transparent url(/common/images/sidebar-title-bg.jpg) repeat-y 0px 0px;color:#5B5959;font-size:1.1em;font-weight:normal;margin:0;padding:8px 10px 8px 10px;border:1px solid #999;border-bottom-color:#CCC;border-right:none;border-left:none;}
div.box-type1 h2.box-title a {color:#5B5959;text-decoration:none;}
div.box-type1 h2.box-title a:hover {text-decoration:underline;}
div.box-type1 div.box-content {padding:6px 13px 5px 13px;}
div.box-type1 div.box-content p {color:#666;line-height:1.6em;font-size:.9em;}

div#sitePage div.page-right div.box-type1 ul {font-size:.9em;color:#333;padding:0 0 1em 0;list-style:none;}
div#sitePage div.page-right div.box-type1 ul li {background:url(/common/images/arrow-right.gif) no-repeat left 5px;padding:3px 0 3px 15px;list-style:none;}
div#sitePage div.page-right div.box-type1 li a {color:#434141;text-decoration:none;}
div#sitePage div.page-right div.box-type1 ul li a:hover {color:#206589;text-decoration:underline;}
div#sitePage div.page-right div.box-type1 div.type1-inner {padding:8px 5px 8px 10px;}
div#sitePage div.page-right div.box-type1 h3 {color:#333;font-size:1em;}
div#sitePage div.page-right div.box-type1 p {font-size:.9em;}

/* box type 2 */
div.box-type2 {float:left;width:500px;margin-bottom:10px;}
div.box-type2 h2 {background:#8AA1A1 url(/common/images/arrow-right.gif) no-repeat 3px 50%;color:#fff;text-transform:uppercase;font-size:1.2em;font-weight:normal;padding:5px 5px 5px 18px;margin:0;}
div.box-type2 h2 strong {font-size:1.2em;}

div.box-type2 div.box-inner {padding:10px;background:#fff url(/common/images/hp-sub-box-bg.jpg) repeat-x left 0;}
div.box-type2 div.box-inner p {color:#666;line-height:1.6em;font-size:1em;}
div#sitePage div.page-right div.box-type2 ul {font-size:.9em;color:#666;padding:0 0 .5em 0;list-style:none;}
div#sitePage div.page-right div.box-type2 ul li {background:url(/common/images/arrow-right.gif) no-repeat left 50%;padding:2px 0 2px 15px;list-style:none;}
div#sitePage div.page-right div.box-type2 ul li a {color:#434141;text-decoration:none;}
div#sitePage div.page-right div.box-type2 ul li a:hover {color:#206589;text-decoration:underline;}


/*three column */
div.three-col-sub {clear:both;width:500px;background:#fff;}
div.three-col-sub div.sub-inner {padding:0;}

div.three-col-sub div.sub-inner div.sub-box {float:left;width:160px;margin-right:9px;}

div.three-col-sub div.sub-inner div.last-child {margin-right:0;}
/**div.three-col-sub div.sub-inner div.sub-box div.sub-box-inner {height:150px;padding:0;background:#EFF1F0 url(/common/images/hp-sub-box-bgx.jpg) repeat-x left 0;}/**/
div.three-col-sub div.sub-inner div.sub-box div.sub-box-inner {padding:0;background:#fff url(/common/images/hp-sub-box-bg.jpg) repeat-x left 0;}

div.sub-box-inner h2 {background:#8AA1A1 url(/common/images/arrow-right.gif) no-repeat 3px 50%;color:#fff;text-transform:uppercase;font-size:1.1em;font-weight:normal;padding:3px 3px 3px 18px;margin:0 0 5px 0;}
div.sub-box-inner h2 strong {font-size:1.2em;}
div.sub-box-inner h2 a {color:#fff;text-decoration:none;}
div.sub-box-inner h2 a:hover {text-decoration:underline;}

div.sub-box-inner p {padding:0 7px 15px 7px;font-size:.9em;line-height:1.5em;}
div.sub-box-inner img {margin:5px 0;}

div#sitePage div.sub-box-inner ul {font-size:.9em;color:#666;padding:0 0 .5em 20px;}
div#sitePage div.sub-box-inner ul li {list-style:disc;padding:2px 0;}
div#sitePage div.sub-box-inner ul li a {color:#434141;text-decoration:none;}
div#sitePage div.sub-box-inner ul li a:hover {color:#206589;text-decoration:underline;}


/*two column */
div.two-col-sub {clear:both;width:500px;background:#fff;}
div.two-col-sub div.sub-inner {padding:0;}
div.two-col-sub div.sub-inner div.sub-box {float:left;width:245px;margin-right:9px;}
div.two-col-sub div.sub-inner div.last-child {margin-right:0;}
div.two-col-sub div.sub-inner div.sub-box div.sub-box-inner {padding:0;background:#fff url(/common/images/hp-sub-box-bg.jpg) repeat-x left 0;}

/*two column lists*/
div#sitePage div.page-right div.two-col-wrapper {float:left;width:503px;background:#fff url(/common/images/list-bg.jpg) repeat-x left 0;}
div#sitePage div.page-right ul.two-col-list {float:left;width:208px;padding:10px 5px 5px 25px;margin:0 10px 10px 0;}


/*partner box*/

div.partner-box {float:left;width:140px;margin:5px 15px 0 0;}
div.partner-box p {color:#333;font-size:.9em;}
div.partner-content {float:right;width:320px;}

/*tabbed pane*/

.tabbed-pane {}
.tabbed-pane .pane-inner {}
.tabbed-pane .pane-buttons {border-bottom:3px solid #bed6f3;}
.tabbed-pane .pane-buttons .buttons-inner {}

.tabbed-pane .pane-buttons ul {margin:0;padding:0;}
.tabbed-pane .pane-buttons ul li {list-style:none;float:left;padding:0;}
.tabbed-pane .pane-buttons ul li a {display:inline-block;padding:6px 12px 5px 12px;border-right:1px solid #bed6f3;background:#2f65a0;text-decoration:none;font-weight:bold;font-size:.9em;color:#fff;line-height:1.2em;}
.tabbed-pane .pane-buttons ul li a:hover {background:#497DBA;}
.tabbed-pane .pane-buttons ul li.active a {color:#173350;background:#bed6f3 url(/common/images/tab-bg-active.gif) repeat-x 0 0;}

.tabbed-pane .pane-content {border:1px solid #bed6f3;border-top:none;}
.tabbed-pane .pane-content .content-inner {}

.tabbed-pane .pane-content .content-pane {}
.tabbed-pane .pane-content .content-pane .pane-inner {padding:15px;}


/* forms */
.contact-form {margin:0;padding:10px;background:#D1DEEA;}
.contact-form .divider {border-width:1px;border-color:#fff;}
.contact-form table {}
.contact-form table td {padding:0 3px 3px 0;}

