body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}
.body_blue {
	background-color: #4D5E74;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.body_gray {
	background-color: #E5E5E5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/graphic/white_bg.gif);
	background-repeat: repeat-x;
}
.body_com {
	background-color: #97B2CD;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/graphic/com_bg.gif);
	background-repeat: repeat-x;
}
a:link {
	color: #EF741D;
	font-weight: bold;
}
a:visited {
	color: #EF741D;
	font-weight: bold;
}
a:hover {
	color: #FFAE00;
	font-weight: bold;
}
a:active {
	color: #FFAE00;
	font-weight: bold;
}
a.forgot:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #148AB2;
	text-decoration: underline;
	font-weight: normal;
}
a.forgot:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #148AB2;
	text-decoration: underline;
	font-weight: normal;
}
a.forgot:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #67C4E4;
	text-decoration: underline;
	font-weight: normal;
}
a.forgot:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #67C4E4;
	text-decoration: underline;
	font-weight: normal;
}
.bottom_com {
	background-image:   url("../images/corner/com/lower_center.gif");
	background-repeat: repeat-x;
}
.bottom_blue {
	background-image:   url("../images/corner/provider/lower_center.gif");
	background-repeat: repeat-x;
}
.bottom_gray {
	background-image:   url("../images/corner/consumer/lower_center.gif");
	background-repeat: repeat-x;
}
.leftshadow_com {
	background-image:   url("../images/shadow/com/left.gif");
	background-repeat: repeat-y;
}
.rightshadow_com {
	background-image:   url("../images/shadow/com/right.gif");
}
.leftshadow_blue {
	background-image:   url("../images/shadow/provider/left.gif");
	background-repeat: repeat-y;
}
.rightshadow_blue {
	background-image:   url("../images/shadow/provider/right.gif");
}
.leftshadow_gray {
	background-image:   url("../images/shadow/consumer/left.gif");
	background-repeat: repeat-y;
}
.rightshadow_gray {
	background-image:   url("../images/shadow/consumer/right.gif");
}
.leftshadow_sub {
	background-image:   url("../images/shadow/consumer/left_sub.gif");
	background-repeat: repeat-y;
}
.rightshadow_sub {
	background-image:   url("../images/shadow/consumer/right_sub.gif");
}
.leftshadow_breadcrum {
	background-image:   url("../images/shadow/consumer/left_breadcrum.gif");
	background-repeat: repeat-y;
}
.rightshadow_breadcrum {
	background-image:   url("../images/shadow/consumer/right_breadcrum.gif");
}

.header_w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.header_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.textnav_w:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.textnav_w:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.textnav_w:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.textnav_w:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.textnav_b:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
a.textnav_b:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
a.textnav_b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}
a.textnav_b:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}
.selector {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 85px;
	height: 18px;
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
.input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  width: 170px;
  height: 20px;
}
.message {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  width: 250px;
  height: 100px;
}
.olist {
	list-style-image: url(../images/graphic/square.gif);
	list-style-type: none;
	line-height: 18px;
}
.footer_w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
}
.footer_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 20px;
}
a.footerlink_w:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink_w:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink_w:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.footerlink_w:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.footerlink_b:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.footerlink_b:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.footerlink_b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a.footerlink_b:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.nav_center_gray {
	background-image:   url("../images/nav/provider/center.gif");
	background-repeat: repeat-x;
}
.nav_center_orange {
	background-image:   url("../images/nav/consumer/center.gif");
	background-repeat: repeat-x;
}

.nav_center_com {
	background-image: url(../images/nav/com/center.gif);
	background-repeat: repeat-x;
}
.nav_center_orange {
	background-image:   url("../images/nav/consumer/center.gif");
	background-repeat: repeat-x;
}

a.navgray:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navgray:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navgray:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFCC00;
	text-decoration: none;
}
a.navgray:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFCC00;
	text-decoration: none;
}
a.navorange:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navorange:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navorange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF00;
	text-decoration: none;
}
a.navorange:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF00;
	text-decoration: none;
}

a.navblue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navblue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navblue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #aef9ff;
	text-decoration: none;
}
a.navblue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #aef9ff;
	text-decoration: none;
}

.breadcrum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
a.breadcrum:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
a.breadcrum:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
a.breadcrum:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF741D;
	text-decoration: underline;
	font-weight: normal;
}
a.breadcrum:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF741D;
	text-decoration: underline;
	font-weight: normal;
}
a.subnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
a.subnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
a.subnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #EF741D;
	text-decoration: none;
}
a.subnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #EF741D;
	text-decoration: none;
}
.subnav_hilite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF741D;
}
.subnav_bg1 {
	background-image: url(../images/graphic/subnav_bg1.gif);
	background-repeat: repeat-y;
}
.subnav_bg2 {
	background-image: url(../images/graphic/subnav_bg2.gif);
	background-repeat: repeat-y;
}
.subnav_bg1a {
	background-image: url(../images/graphic/subnav_bg1a.gif);
	background-repeat: repeat-y;
}
.subnav_bg2a {
	background-image: url(../images/graphic/subnav_bg2a.gif);
	background-repeat: repeat-y;
}

a.thin:link {
	font-weight: normal;
}
a.thin:visited {
	font-weight: normal;
}
a.thin:hover {
	font-weight: normal;
}
a.thin:active {
	font-weight: normal;
}
.s_bottom {
	background-image: url(../images/box/s_bottom.gif);
	background-repeat: no-repeat;
}
.s_body {
	background-image: url(../images/box/s_body.gif);
	background-repeat: repeat-y;
}
.s_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #84858a;
	margin-left: 10px;
}
.s_top {
	background-image: url(../images/box/s_top.gif);
	background-repeat: no-repeat;
}
.l_top {
	background-image: url(../images/box/l_top.gif);
	background-repeat: no-repeat;
}
.l_body {
	background-image: url(../images/box/l_body.gif);
	background-repeat: repeat-y;
}
.l_bottom_fill {
	background-image: url(../images/box/l_bottom_fill.gif);
	background-repeat: no-repeat;
}
.l_bottom {
	background-image: url(../images/box/l_bottom.gif);
	background-repeat: no-repeat;
}
.l_top0 {
	background-image: url(../images/box/l_top_0.gif);
	background-repeat: no-repeat;
}
.l_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 10px;
}
.l_body_fill {
	background-image: url(../images/box/l_body_fill.gif);
	background-repeat: repeat-y;
}
.alert {
	background-color: #f2f3f4;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.redmark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.group_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
}
.block {
  margin-top: 15px;
  margin-bottom: 15px;
}
.space {
  margin-top: 10px;
}
.gap {
  margin-top: 50px;
}
p {
  margin-top:0px;
  margin-bottom:10px;
}
.title14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top:0px;
	margin-bottom:10px;
}
.title18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-top:0px;
	margin-bottom:20px;
}
.title24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin-bottom: 28px;
}
.title30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin-bottom: 28px;
}
.title20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin-bottom: 28px;
}
.lower_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-top:0px;
	margin-bottom:10px;
}
.subtitle14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004b97;
	margin-top:0x;
	margin-bottom:15px;
}
hr {
  margin-top: 10px;
  margin-bottom: 20px;
}

hr#box {
  margin-top: -9px;
  margin-bottom: 0px;
}

p#space {
    margin-top: 5px;
}

.lower_center {
	background-image: url(../images/corner/inside/center.gif);
	background-repeat: repeat-y;
}

.menu_bg {
	background-image: url(../images/header/consumer/menu_center.gif);
	background-repeat: repeat-x;
}

.menu_bg2 {
	background-image: url(../images/header/provider/menu_center.gif);
	background-repeat: repeat-x;
}

.menu_bg_com {
	background-image: url(../images/header/provider/menu_center.gif);
	background-repeat: repeat-x;
}

.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a.submenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.submenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}
a.submenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}

.mysubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a.mysubmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mysubmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mysubmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aef9ff;
	text-decoration: none;
}
a.mysubmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aef9ff;
	text-decoration: none;
}

.groups_submenu_bg {
	background-image: url(../images/nav/consumer/center_sub.gif);
	background-repeat: repeat-x;
}
.providers_submenu_bg {
	background-image: url(../images/nav/provider/center_sub.gif);
	background-repeat: repeat-x;
}
.content_hilite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF741D;
}
.nav_separator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#content {
	padding-left: 4px;
}
#breadcrum {
	padding-left: 14px;
	padding-top: 10px;
	padding-bottom: 20px;
}
#log {
	margin-right: 10px;
	margin-top: 10px;
}
#message {
    padding-right: 10px;
}
#bodytext {
    width: 396px;
    padding-right: 18px;
	padding-left: 18px;
}

#single {
    padding-right: 100px;
	padding-left: 100px;
}

#right_colume {
    padding-right: 10px;
	padding-left: 10px;
}
#psiptn {
   padding-top: 50px;
   padding-right: 10px;
}
#leftnav {
    width: 120px;
    padding-top: 50px;
}
#box {
  padding-top: 13px;
  padding-bottom: 8px;
  padding-left: 13px;
  padding-right: 13px;
}
#footer {
  padding-left: 15px;
}
#home_colume {
	padding-right: 20px;
	padding-left: 20px;
}
#home_colume1 {
	padding-right: 30px;
	padding-left: 40px;
}
#home_box {
    padding-right: 10px;
}
#subhome_colume {
	padding-right: 10px;
	padding-left: 20px;
}
#left_colume {
	padding-left: 10px;
}
.left_shadow1 {
	background-image: url(../images/shadow/consumer/left_content1.gif);
	background-repeat: no-repeat;
}
.right_shadow1 {
	background-image: url(../images/shadow/consumer/right_content1.gif);
	background-repeat: no-repeat;
}

.left_shadow1_com {
	background-image: url(../images/shadow/com/left_content1.gif);
	background-repeat: no-repeat;
}
.right_shadow1_com {
	background-image: url(../images/shadow/com/right_content1.gif);
	background-repeat: no-repeat;
}

#side_nav {
	list-style:none;
	font-family: Arial, sans-serif;
	font-size:11px;
	margin:0px;
	padding: 0px;
}

#side_nav a {border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #E0E0E0; display:block; text-decoration:none; padding-left:14px; padding-right:3px; padding-top:7px; padding-bottom:7px; font-weight:normal; color: #000000;}

#side_nav a:hover {color: #EF741D;}

#side_nav li.current {border-left:0px solid #999999; border-right:0px solid #999999; border-top:0px solid #999999; border-bottom:1px solid #E0E0E0; display:block; text-decoration:none; padding-left:14px; padding-right:3px; padding-top:7px; padding-bottom:7px; background:#999999; color:#FFFFFF; font-weight:bold;}

#side_nav li.under a {border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #E0E0E0; display:block; text-decoration:none; padding-left:21px; padding-right:3px; padding-top:7px; padding-bottom:7px; font-weight:normal; color: #000000; background:#FFFFFF url('../images/left/under_bg_off.gif') no-repeat left top;}

#side_nav li.under a:hover {color: #EF741D; background:#FFFFFF url('../images/left/under_bg_over.gif') no-repeat left top;}

#side_nav li.under_current {border-left:0px solid #999999; border-right:0px solid #999999; border-top:0px solid #999999; border-bottom:1px solid #E0E0E0; display:block; text-decoration:none; padding-left:21px; padding-right:3px; padding-top:7px; padding-bottom:7px; background:#999999 url('../images/left/under_bg_on.gif') no-repeat left top; color:#FFFFFF; font-weight:bold; }

#side_nav li.under2 a {border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #E0E0E0; display:block; text-decoration:none; padding-left:28px; padding-right:3px; padding-top:7px; padding-bottom:7px; font-weight:normal; color: #000000; background:#FFFFFF url('../images/left/under2_bg_off.gif') no-repeat left top;}

#side_nav li.under2 a:hover {color: #EF741D; background:#FFFFFF url('../images/left/under2_bg_over.gif') no-repeat left top;}

#side_nav li.under2_current {border-left:0px solid #999999; border-right:0px solid #999999; border-top:0px solid #999999; border-bottom:1px solid #E0E0E0; display:block; text-decoration:none; padding-left:28px; padding-right:3px; padding-top:7px; padding-bottom:7px; background:#999999 url('../images/left/under2_bg_on.gif') no-repeat left top; color:#FFFFFF; font-weight:bold; }

a.title18:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-top:0px;
	margin-bottom:20px;
	text-decoration: none;
}
a.title18:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-top:0px;
	margin-bottom:20px;
	text-decoration: none;
}
a.title18:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF741D;
	margin-top:0px;
	margin-bottom:20px;
	text-decoration: none;
}
a.title18:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF741D;
	margin-top:0px;
	margin-bottom:20px;
	text-decoration: none;
}
a.faq:link {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.faq:visited {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.faq:hover {
	color: #EF741D;
	font-weight: normal;
	text-decoration: underline;
}
a.faq:active {
	color: #EF741D;
	font-weight: normal;
	text-decoration: underline;
}
a.faq_bold:link {
    font-size: 14px;
	font-weight: bold;
	color: #004b97;
	text-decoration: none;
}
a.faq_bold:visited {
    font-size: 14px;
	font-weight: bold;
	color: #004b97;
	text-decoration: none;
}
a.faq_bold:hover {
    font-size: 14px;
	font-weight: bold;
	color: #EF741D;
	text-decoration: underline;
}
a.faq_bold:active {
    font-size: 14px;
	font-weight: bold;
	color: #EF741D;
	text-decoration: underline;
}
#logo {
    padding-top: 21px;
	padding-bottom: 8px;
	padding-left: 19px;
}
.home_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 17px;
}
a.gray:link {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.gray:visited {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.gray:hover {
	color: #EF741D;
	font-weight: normal;
	text-decoration: underline;
}
a.gray:active {
	color: #EF741D;
	font-weight: normal;
	text-decoration: underline;
}
#right_box {
   padding-top: 10px;
   padding-left: 10px;
   padding-right: 10px;
}
.upper {
	background-image: url(../images/popup/upper_center.gif);
	background-repeat: repeat-x;
}
.left {
	background-image: url(../images/popup/left.gif);
	background-repeat: repeat-y;
}
.right {
	background-image: url(../images/popup/right.gif);
	background-repeat: repeat-y;
}
.footer_center {
	background-image: url(../images/popup/footer_center.gif);
	background-repeat: repeat-x;
}
.lower {
	background-image: url(../images/popup/lower_center.gif);
	background-repeat: repeat-x;
}
#full_colume {
	padding-left: 10px;
	padding-right: 10px;
}
.xl_top {
	background-image: url(../images/box/xl_top.gif);
	background-repeat: no-repeat;
}
.xl_body {
	background-image: url(../images/box/xl_body.gif);
	background-repeat: repeat-y;
}
.xl_bottom {
	background-image: url(../images/box/xl_bottom.gif);
	background-repeat: no-repeat;
}.pop_box_center {
	background-image: url(../images/box/popbox_center.gif);
	background-repeat: repeat-y;
}
.pop_box_bottom {
	background-image: url(../images/box/pop_box_bottom.gif);
	background-repeat: no-repeat;
	padding-right: 20px;
}
.pop_box_top {
	background-image: url(../images/box/popbox_top.gif);
	background-repeat: no-repeat;
}
#pop_center {
    padding-left: 20px;
	padding-right: 20px;
}
