#header_l .article-image {
	padding-right: 12px; float: left;
}
#header_l .modTabStyle {
	margin: 15px 0px 0px 16px;
}
#header_l .contentheading {
	color: rgb(238, 238, 221); text-transform: capitalize; padding-top: 10px; font-family: times New Roman; font-size: 23px;
}
#header_l .article-body {
	color: rgb(255, 255, 255); text-transform: capitalize; padding-top: 15px; font-family: arial,helvetica,sans-serif; font-size: 13px;
}
#form-login {
	width: 495px; float: right;
}
#form-login .input {
	padding: 0px 70px 0px 5px; border: currentColor; float: right;
}
#form-login .input p {
	color: rgb(255, 255, 255); padding-right: 10px; font-size: 12px; font-weight: normal; float: left; display: block;
}
#form-login .input p#login_button {
	padding: 0px;
}
#form-login ul {
	float: right;
}
#modlgn_remember {
	width: 20px;
}
#form-login ul li {
	color: rgb(255, 255, 255); padding-right: 8px; font-size: 12px; font-weight: normal; float: left; display: block;
}
#form-login ul li a {
	color: rgb(255, 255, 255);
}
#form-login #login_button {
	margin-top: 22px; cursor: pointer;
}
#form-login .input .button {
	border-width: 0px; width: 50px; height: 20px; color: rgb(255, 255, 255); padding-bottom: 3px; font-size: 12px; vertical-align: text-top; float: left; background-image: url("../images/btn_m.png");
}
#form-login .input .button_left {
	margin: 0px; padding: 0px; width: 5px; height: 20px; float: left; background-image: url("../images/btn_l.png");
}
#form-login .input .button_right {
	margin: 0px; padding: 0px; width: 5px; height: 20px; float: left; background-image: url("../images/btn_r.png");
}
#form-login .login_greeting {
	color: rgb(255, 255, 255); padding-left: 186px; font-weight: bold; float: left;
}
#form-login .update_profile {
	float: right;
}
#form-login .logout {
	clear: both; float: right;
}
.thankyou_login #form-login {
	float: left;
}
.thankyou_login #form-login .input {
	padding: 0px 0px 5px; border: currentColor; width: auto; float: right;
}
.thankyou_login #form-login .input p {
	color: rgb(0, 0, 0); padding-right: 10px; font-size: 12px; font-weight: normal; float: left; display: block;
}
.thankyou_login .modlgn_remember {
	font-weight: bold;
}
.thankyou_login .inputbox {
	margin-top: 5px;
}
.thankyou_login #form-login ul {
	padding-top: 10px; float: left;
}
.thankyou_login #form-login ul li {
	color: rgb(0, 0, 0); padding-bottom: 10px; padding-left: 45px; clear: both; font-size: 12px; font-weight: normal; float: left; display: block;
}
.thankyou_login #form-login a:hover {
	color: rgb(11, 138, 225); font-weight: bold;
}
div.articleContent .registerlink a:hover {
	color: rgb(11, 138, 225); font-weight: bold;
}
.thankyou_login #form-login a {
	color: rgb(146, 46, 153); font-weight: bold;
}
div.articleContent .registerlink a {
	color: rgb(146, 46, 153); font-weight: bold;
}
div.articleContent .registerlink a {
	padding-left: 0px;
}
div.articleContent .registerlink a:hover {
	padding-left: 0px;
}
.modlgn_lostpwd {
	padding-left: 105px; float: left;
}
.modlgn_signup {
	padding-left: 90px; clear: both; float: left;
}
.thankyou_login #form-login-username label {
	padding-left: 25px;
}
.thankyou_login #form-login-password label {
	padding-left: 25px;
}
.registerlink .contentTitle {
	padding-bottom: 15px; font-size: 15px; font-weight: bold;
}
#top_menu .moduletable {
	background: url("../images/menu_bg.png") repeat-x left top;
}
#top_menu ul.menu_top {
	background: url("../images/menu_separator.png") no-repeat 0px 0px; list-style: none; text-align: center; text-transform: capitalize; margin-left: 35px; display: table;
}
#menu_top li {
	float: left; position: relative; z-index: 1001;
}
#top_menu ul.menu_top li {
	background: url("../images/menu_separator.png") no-repeat 100% 0px;
}
#top_menu ul.menu_top li a:link {
	padding: 0px 5px; width: 126px; height: 58px; color: rgb(51, 51, 51); text-decoration: none; vertical-align: middle; display: table-cell;
}
#top_menu ul.menu_top li a:visited {
	padding: 0px 5px; width: 126px; height: 58px; color: rgb(51, 51, 51); text-decoration: none; vertical-align: middle; display: table-cell;
}
#top_menu ul.menu_top li a:hover {
	background: url("../images/menu_selected.jpg") repeat-x left top; color: rgb(255, 255, 255);
}
#top_menu ul.menu_top li a:active {
	background: url("../images/menu_selected.jpg") repeat-x left top; color: rgb(255, 255, 255);
}
#top_menu ul.menu_top li a:focus {
	background: url("../images/menu_selected.jpg") repeat-x left top; color: rgb(255, 255, 255);
}
#top_menu .menu_top .parentactive1 a:link {
	background: url("../images/menu_selected.jpg") 0px 0px; color: rgb(255, 255, 255);
}
#top_menu ul.menu_top li.parentactive1#current {
	background: url("../images/menu_selected.jpg") 0px 0px; color: rgb(255, 255, 255);
}
#top_menu .menu_top .parentactive1 ul li a:link {
	background: url("../images/hdot2.gif") repeat-x bottom rgb(253, 228, 144); color: rgb(0, 0, 0);
}
#top_menu .menu_top .active1 a:link {
	background: url("../images/menu_selected.jpg") 0px 0px; color: rgb(255, 255, 255);
}
#top_menu ul.menu_top li.active1#current {
	background: url("../images/menu_selected.jpg") 0px 0px; color: rgb(255, 255, 255);
}
#top_menu .parent ul {
	list-style: none; top: 58px; display: none; position: absolute; _margin: 0;
}
#top_menu .parentactive1 ul {
	list-style: none; display: none; position: absolute; _margin: 0;
}
#top_menu .parent ul li a {
	text-decoration: none;
}
#top_menu li:hover ul {
	display: block;
}
#menu_top li.over ul {
	display: block;
}
#top_menu ul.menu_top li ul li a:link {
	background: url("../images/hdot2.gif") repeat-x bottom rgb(253, 228, 144); padding: 5px 10px; width: 150px; height: auto; color: rgb(0, 0, 0); text-decoration: none; display: block;
}
#top_menu ul.menu_top li ul li a:visited {
	background: url("../images/hdot2.gif") repeat-x bottom rgb(253, 228, 144); padding: 5px 10px; width: 150px; height: auto; color: rgb(0, 0, 0); text-decoration: none; display: block;
}
#top_menu ul.menu_top li ul li {
	text-align: left; float: none; z-index: 1001;
}
#top_menu ul.menu_top li ul li a:hover {
	background: url("../images/menu_selected.jpg") repeat-x left bottom rgb(238, 155, 51); width: 150px; color: rgb(255, 255, 255);
}
#top_menu ul.menu_top li ul li a:active {
	background: url("../images/menu_selected.jpg") repeat-x left bottom rgb(238, 155, 51); width: 150px; color: rgb(255, 255, 255);
}
#top_menu ul.menu_top li ul li a:focus {
	background: url("../images/menu_selected.jpg") repeat-x left bottom rgb(238, 155, 51); width: 150px; color: rgb(255, 255, 255);
}
#content-left .moduletable {
	text-align: center; margin-top: 10px;
}
#content-left .moduletable_left h3 {
	text-align: center; color: rgb(237, 155, 53); text-transform: uppercase; font-size: 12px;
}
.menu_left {
	background: url("../images/background.png") repeat-x 0px 0px;
}
.menu_left li {
	background-color: rgb(230, 230, 230);
}
.menu_left li a {
	background: url("../images/hdot2.gif") repeat-x bottom; padding: 4px 0px; color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.menu_left li a span {
	background: url("../images/menu_rarrow.gif") no-repeat 0px 4px; padding-left: 15px; margin-left: 5px; display: block;
}
.menu_left li a:hover {
	color: rgb(237, 155, 53);
}
.menu_left .active1 a {
	background: url("../images/menu_selected.gif") 0px 0px; color: rgb(255, 255, 255);
}
.menu_left .active1 a:hover {
	color: rgb(255, 255, 255);
}
.menu_left .active1 a span {
	background: url("../images/menuselect_icon.png") no-repeat 0px 6px;
}
.menu_left .parentactive1 a {
	background: url("../images/menu_selected.gif") 0px 0px; color: rgb(255, 255, 255);
}
.menu_left .parentactive1 a:hover {
	color: rgb(255, 255, 255);
}
.menu_left .parentactive1 a span {
	background: url("../images/menuselect_icon.png") no-repeat 0px 6px;
}
.menu_left .parentactive1 ul li {
	background-color: rgb(247, 247, 247);
}
.menu_left .parentactive1 ul .active1 a span {
	color: rgb(237, 155, 53);
}
.menu_left .parentactive1 ul li a {
	background: url("../images/hdot2.gif") repeat-x bottom; color: rgb(51, 51, 51);
}
.menu_left .parentactive1 ul li a:hover {
	color: rgb(237, 155, 53);
}
.menu_left .parentactive1 ul li a span {
	
}
.moduletable_ready .summaryDetail img {
	margin: 5px 0px; width: 520px;
}
div#content-middle-top div.moduletable h3 {
	padding-top: 10px; clear: both;
}
div#content-middle-top div.moduletable_table {
	padding-top: 10px; clear: both;
}
div#content-middle-top div.moduletable_table h3 {
	color: rgb(149, 149, 149); text-transform: uppercase; padding-bottom: 7px; font-family: Arial,Helvetica,sans-serif; font-size: 23px;
}
div#content-middle-top div.moduletable_table div.article_list_table div#article-list div.content div.summary div.contentheading {
	padding-right: 15px;
}
div#content-middle-top div.moduletable_table div.article_list_table div#article-list div.content div.summary div.contentheading a {
	background: url("../images/content_bullet.png") no-repeat 0px 4px; color: rgb(0, 81, 153); padding-left: 15px; font-size: 12px; font-weight: bold;
}
div#content-middle-top div.moduletable_table div.article_list_table div#article-list div.content div.summary div.contentheading a:hover {
	color: rgb(99, 18, 97);
}
div#content-middle-top div.moduletable_table div.article_list_table div#article-list div.content {
	padding-bottom: 5px;
}
div#content-middle-top div.moduletable_table div.article_list_table div#article-list div.content div.summary div.desc {
	padding-right: 15px; font-size: 12px;
}
div#content-middle-top div.moduletable_table div.article_list_table div#article-list div.content a.readon {
	background: url("../images/arrow-plum.gif") no-repeat; color: rgb(190, 137, 190); padding-left: 15px; font-size: 12px; font-weight: bold; display: block;
}
div#content-middle-top div.moduletable_bju {
	width: 470px; height: auto; text-align: left; overflow: hidden; padding-top: 10px; padding-left: 2px; clear: both; background-color: rgb(214, 228, 239);
}
div#content-middle-top div.moduletable_bju h3 {
	color: rgb(12, 89, 161); text-transform: capitalize; line-height: 24px; padding-top: 8px; padding-left: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 23px;
}
div#content-middle-top div.moduletable_bju div.article_list_bju div#article-list div.content {
	padding-bottom: 10px;
}
div#content-middle-top div.moduletable_bju div.article_list_bju div#article-list div.content div.article_image {
	padding: 12px; width: 80px;
}
div#content-middle-top div.moduletable_bju div.article_list_bju div#article-list div.content div.summary {
	padding: 12px 12px 0px 0px; width: 350px; float: left;
}
div#content-middle-top div.moduletable_bju div.article_list_bju div#article-list div.content div.summary div.article_date {
	background: url("../images/content_bullet.png") no-repeat 0px 4px; color: rgb(0, 81, 153); padding-left: 15px; font-size: 12px; font-weight: bold;
}
#content-right .moduletable_author .module-userdetail #summary_heading {
	background: url("../images/content_bullet.png") no-repeat 0px 4px; color: rgb(0, 81, 153); padding-left: 15px; font-size: 12px; font-weight: bold;
}
div#content-middle-top div.moduletable_bju div.article_list_bju div#article-list div.content div.summary div.contentheading a {
	color: rgb(100, 100, 100); font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
}
div#content-middle-top div.moduletable_bju div.article_list_bju div#article-list div.content div.summary div.desc p {
	color: rgb(100, 100, 100); font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
div#content-middle-top div.moduletable_bju div.article_list_bju div#article-list div.content a.readon {
	background: url("../images/arrow-plum.gif") no-repeat; color: rgb(190, 137, 190); padding-left: 15px; font-size: 12px; font-weight: bold;
}
div#content-middle-top div.moduletable_announcements {
	padding-top: 15px; clear: both;
}
div#content-middle-top div.moduletable_announcements h3 {
	color: rgb(149, 149, 149); text-transform: uppercase; padding-bottom: 5px; font-family: Arial,Helvetica,sans-serif; font-size: 23px;
}
div#content-middle-top div.moduletable_announcements div.article_list_announcements div#article-list div.content div.summary div.contentheading {
	padding-right: 15px; padding-bottom: 5px;
}
div#content-middle-top div.moduletable_announcements div.article_list_announcements div#article-list div.content div.summary div.contentheading a {
	color: rgb(100, 100, 100); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
div#content-middle-top div.moduletable_announcements div.article_list_announcements div#article-list div.content div.summary div.contentheading a:hover {
	color: rgb(99, 18, 97);
}
div#content-middle-top div.moduletable_announcements div.article_list_announcements div#article-list div.content div.summary div.article_date {
	color: rgb(197, 197, 197); padding-bottom: 5px; font-size: 12px;
}
div#content-middle-top div.moduletable_announcements div.article_list_announcements div#article-list div.content a.readon {
	background: url("../images/arrow-plum.gif") no-repeat; color: rgb(190, 137, 190); padding-bottom: 15px; padding-left: 15px; font-size: 12px; font-weight: bold; display: block;
}
div#content-middle-top div#component_content table.contentpaneopen td.contentheading a {
	color: rgb(99, 18, 97); font-size: 12px; font-weight: bold;
}
div#content-right div.moduletable_journal {
	background: url("../images/pink-top-corner.gif") no-repeat 0px 0px; width: 260px; height: auto; text-align: left; overflow: hidden; padding-bottom: 15px;
}
div#content-right div.moduletable_journal div.article_list_journal {
	background: url("../images/pink-middle.gif") repeat-y 0px 0px; height: 152px; margin-top: 7px;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary {
	background: url("../images/pink-bottom-corner.gif") no-repeat 100% 100%; padding-bottom: 33px; margin-right: 1px;
}
.article_list_journal .content {
	
}
div#content-right div.moduletable_journal h3 {
	
}
div#content-right div.moduletable_journal .article_list_journal .category_image {
	padding-top: 10px; padding-right: 5px; padding-left: 10px; float: left;
}
.article_list_journal .category_title {
	padding: 8px 0px 0px; width: 260px; color: black; text-transform: capitalize; font-family: times new roman; font-size: 18px;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary div.desc {
	padding-left: 10px;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary div.desc p {
	color: rgb(100, 100, 100); font-family: times new roman; font-size: 12px;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary div.desc .readon {
	background: url("../images/arrow-white.gif") no-repeat 15px 8px; padding: 5px 15px 15px 25px; color: rgb(255, 255, 255); font-family: times new roman; font-size: 10px;
}
div#content-right div.module_casediagnosis div.article_list_casediagnosis div#article-list div.content div.summary div.desc .readon {
	background: url("../images/arrow-white.gif") no-repeat 15px 8px; padding: 5px 15px 15px 25px; color: rgb(255, 255, 255); font-family: times new roman; font-size: 10px;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary div.desc .bottom_left {
	background: url("../images/violet_bl.gif") no-repeat 0px 100% rgb(27, 20, 100); width: 20em;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary div.desc .bottom_right {
	background: url("../images/violet_br.gif") no-repeat 100% 100%;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary div.desc .top_left {
	background: url("../images/violet_tl.gif") no-repeat 0px 0px;
}
div#content-right div.moduletable_journal div.article_list_journal div#article-list div.content div.summary div.desc .top_right {
	background: url("../images/violet_tr.gif") no-repeat 100% 0px;
}
#content-right .moduletable_meet {
	background: white; border: 1px solid rgb(128, 128, 128); width: 260px; height: auto;
}
#content-right .moduletable_meet h3 {
	color: rgb(12, 89, 161); text-transform: capitalize; line-height: 24px; padding-top: 8px; padding-left: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 23px;
}
#content-right .moduletable_meet .module-userdetail .userdetail-categorytitle {
	background: url("../images/content_bullet.png") no-repeat 0px 4px; color: rgb(0, 81, 153); padding-left: 15px; font-size: 12px; font-weight: bold;
}
#content-right .moduletable_meet .module-userdetail .userdetail-name {
	color: black; text-transform: capitalize; font-size: 16px;
}
#content-right .moduletable_author .module-userdetail .userdetail-name {
	color: black; text-transform: capitalize; font-size: 16px;
}
#content-right .moduletable_meet .module-userdetail p {
	color: rgb(128, 128, 128); font-size: 12px;
}
#content-right .moduletable_meet .module-userdetail .readon {
	background: url("../images/arrow-plum.gif") no-repeat; color: rgb(190, 137, 190); padding-left: 15px; font-size: 12px; font-weight: bold;
}
#content-right .moduletable_author {
	padding-top: 15px; padding-bottom: 10px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
#content-right .module_casediagnosis {
	background: url("../images/orange-right-bottom-corner.gif") no-repeat 100% 100%; width: 200px; margin-left: 20px;
}
#content-right .module_casediagnosis > div {
	background: url("../images/orange-left-bottom-corner.gif") no-repeat 0% 100%;
}
#content-right .module_casediagnosis > div > div {
	background: url("../images/orange-right-top-corner.gif") no-repeat 110% 0%;
}
#content-right .module_casediagnosis > div > div > div {
	background: url("../images/orange-left-top-corner.gif") no-repeat;
}
#content-right .module_casediagnosis h3 {
	margin: 0px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 300%; padding-left: 40px; font-size: 16px;
}
#content-right .module_casediagnosis .article_list_casediagnosis {
	padding: 0px 20px 10px;
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary {
	
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary .contentheading {
	
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary .contentheading a {
	color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold;
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary .desc {
	
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary .desc .bottom_left {
	background: url("../images/orange_bl.gif") no-repeat 0px 100% rgb(238, 155, 51);
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary .desc .bottom_right {
	background: url("../images/orange_br.gif") no-repeat 100% 100%;
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary .desc .top_left {
	background: url("../images/orange_tl.gif") no-repeat 0px 0px;
}
#content-right .module_casediagnosis .article_list_casediagnosis #article-list .content .summary .desc .top_right {
	background: url("../images/orange_tr.gif") no-repeat 100% 0px;
}
.article_list_upce {
	text-align: left; overflow: hidden; padding-top: 10px; padding-left: 2px; background-color: rgb(214, 228, 239);
}
.article_list_upce .category_title {
	color: rgb(12, 89, 161); text-transform: uppercase; line-height: 24px; padding-top: 8px; padding-bottom: 15px; padding-left: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 23px;
}
.article_list_upce div#article-list .content .summary .contentheading {
	padding-left: 8px; margin-bottom: 8px; margin-left: 6px;
}
.moduletable_upce {
	padding-top: 20px;
}
div.article_list_upce div#article-list .content .summary .contentheading a {
	color: rgb(116, 117, 119); text-transform: capitalize; padding-left: 8px; font-family: Verdana Sans MS Sans-serif MS Sans MS; font-size: 11px; border-left-color: rgb(45, 49, 146); border-left-width: 5px; border-left-style: solid; display: block;
}
.article_list_upce .morearticles a {
	background: url("../images/arrow-plum.gif") no-repeat 12px 0px; color: rgb(191, 136, 191); padding-left: 26px; font-size: 10px; font-weight: bold;
}
#content-right .moduletable_upc {
	padding-top: 18px; padding-bottom: 9px; border-top-color: rgb(192, 192, 192); border-top-width: 2px; border-top-style: solid;
}
#content-right .moduletable_upc .summary {
	width: 196px; padding-left: 5px;
}
#content-right div.article_list_upc div#article-list .content {
	padding-top: 10px; padding-bottom: 5px;
}
#content-right .moduletable_upc h3 {
	color: rgb(185, 59, 143); text-transform: uppercase; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 13px;
}
#content-right .moduletable_author h3 {
	color: rgb(185, 59, 143); text-transform: uppercase; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 13px;
}
#content-right .moduletable_upc a.readon {
	background: url("../images/arrow-plum.gif") no-repeat 0px 0px; color: rgb(185, 59, 143); padding-left: 16px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; margin-left: 52px;
}
#content-right .moduletable_upc .contentheading a {
	text-align: left; color: rgb(128, 128, 128); text-transform: capitalize; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; font-weight: bold;
}
#content-right .moduletable_upc .article_date {
	color: rgb(192, 192, 192); text-transform: capitalize; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
#content-right div.article_list_upc div#article-list .content .desc {
	color: rgb(192, 192, 192); text-transform: capitalize; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
#content-right div.article_list_upc div#article-list .content .desc a {
	background: url("../images/arrow-plum.gif") no-repeat 0px 0px; color: rgb(185, 59, 143); padding-top: 2px; padding-left: 16px; margin-left: -5px;
}
#content-right .moduletable_feature h3 {
	color: rgb(146, 44, 144); text-transform: uppercase; font-family: arial,helvetica, sans-serif; font-size: 13px;
}
#content-right .moduletable_feature {
	padding-top: 16px; padding-bottom: 7px; border-top-color: rgb(192, 192, 192); border-top-width: 2px; border-top-style: solid;
}
#content-right .moduletable_feature .contentheading {
	display: none;
}
#content-right .moduletable_feature .summary {
	width: 196px;
}
#content-right .moduletable_feature .summary .desc {
	width: 240px;
}
#content-right .moduletable_feature .summary .desc p strong {
	color: rgb(32, 32, 32); font-family: arial,helvetica,sans-serif; font-size: 12px; font-weight: bold;
}
#content-right .moduletable_feature .summary .desc p em {
	color: rgb(192, 192, 192); text-transform: capitalize; font-family: arial,helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: bold;
}
#content-right .moduletable_feature .summary .desc p br {
	display: none;
}
#content-right .moduletable_feature .summary .desc p em strong {
	display: none;
}
#content-right .moduletable_feature .summary .desc p em br {
	
}
#content-right .moduletable_feature a.readon {
	background: url("../images/arrow-plum.gif") no-repeat left; color: rgb(205, 162, 205); padding-left: 16px; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-size: 10px; font-weight: bold;
}
#content-right .article_list_mobile {
	height: auto; overflow: hidden; padding-top: 16px; padding-bottom: 8px; margin-top: 20px; border-top-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid;
}
#content-right .article_list_mobile .contentheading {
	text-align: left; color: rgb(30, 30, 30); text-transform: capitalize; font-family: verdana,georgia,serif; font-size: 17px; font-weight: bold;
}
#content-right .article_list_mobile .contentheading a {
	text-align: left; color: rgb(30, 30, 30); text-transform: capitalize; font-family: verdana,georgia,serif; font-size: 17px; font-weight: bold;
}
#content-right div.article_list_mobile div#article-list .content .desc {
	width: 200px; color: rgb(139, 139, 139); text-transform: capitalize; line-height: 13px; padding-top: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;
}
#content-right .moduletable_mobile .summary {
	width: 130px; padding-bottom: 6px; padding-left: 10px;
}
#header_rtopcorner3 .qlink .qlinkcombo {
	width: 204px; height: 20px; font-size: 12px; margin-right: 10px; float: left;
}
#header_rtopcorner3 .qlinks {
	padding-right: 7px; float: left;
}
#header_rtopcorner3 .qlink .button_m {
	border-width: 0px; margin: 0px; padding: 0px 0px 4px; width: 25px; height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; float: left; cursor: pointer; background-image: url("../images/btn_m.png"); background-repeat: repeat-x;
}
#header_rtopcorner3 .qlink .button_l {
	margin: 0px; padding: 0px; width: 5px; height: 20px; float: left; background-image: url("../images/btn_l.png");
}
#header_rtopcorner3 .qlink .button_r {
	margin: 0px; padding: 0px; width: 5px; height: 20px; float: left; background-image: url("../images/btn_r.png");
}
#header_rtopcorner3 .qlink .select {
	background: url("../images/qiucklink_bg.png") no-repeat; font: 12px/21px arial, sans-serif; padding: 0px 40px 0px 8px; width: 160px; height: 21px; overflow: hidden; position: absolute; font-size-adjust: none; font-stretch: normal;
}
#header_rtopcorner3 .qlink .styled {
	width: 208px; position: relative; z-index: 5; opacity: 0;
}
#header_rtopcorner3 .qlink .gobutton {
	margin-right: 15px; float: right; position: relative;
}
#header_rtopcorner3 .qlink #qlinkcombo option {
	width: 180px; font-size: 11px;
}
div#header_rtopcorner4 .moduletable .search {
	width: 100%; height: 46px;
}
div#header_rtopcorner4 .moduletable .search .searchbox {
	margin: 0px; padding: 0px; width: 215px; float: left;
}
div#header_rtopcorner4 .moduletable .search .button {
	border-width: 0px; margin: 0px; width: 50px; height: 20px; color: rgb(255, 255, 255); padding-bottom: 3px; font-size: 12px; float: left; cursor: pointer; background-image: url("../images/btn_m.png"); background-repeat: repeat-x;
}
div#header_rtopcorner4 .moduletable .search .searchbutton {
	margin: 0px; padding: 0px; float: left;
}
div#header_rtopcorner4 .moduletable .search .buttonleft {
	margin: 0px; padding: 0px; width: 5px; height: 20px; float: left; background-image: url("../images/btn_l.png");
}
div#header_rtopcorner4 .moduletable .search .buttonright {
	margin: 0px; padding: 0px; width: 5px; height: 20px; float: left; background-image: url("../images/btn_r.png");
}
div#header_rtopcorner4 .moduletable .search .inputbox:focus {
	outline-style: none;
}
div#header_rtopcorner4 .moduletable .search .inputbox {
	border: currentColor; width: auto; padding-top: 2px; font-size: 12px; margin-left: 22px;
}
div#header_rtopcorner4 .moduletable .search {
	background: url("../images/bg_searchbox.png") no-repeat left top;
}
div#header_rtopcorner4 .moduletable .advanced_search span {
	background: url("../images/search_adv.png") no-repeat left; color: rgb(255, 255, 255); padding-left: 10px; font-size: 10px; margin-top: 2px; float: right; cursor: pointer;
}
div#header_rtopcorner4 .moduletable .advanced_search a {
	background: url("../images/search_adv.png") no-repeat left; color: rgb(255, 255, 255); padding-left: 10px; font-size: 10px; margin-top: 5px; float: right; cursor: pointer;
}
.contentpaneopen fieldset {
	border: currentColor; width: 450px; display: block;
}
.contentpaneopen fieldset div {
	text-align: justify; color: rgb(100, 100, 100); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold;
}
.contentpaneopen fieldset .small {
	color: rgb(12, 89, 161); font-weight: normal;
}
.contentpaneopen fieldset div a {
	color: rgb(12, 89, 161); font-weight: normal;
}
.contentpaneopen div {
	color: rgb(0, 81, 153); font-weight: bold;
}
.contentpaneopen div span.pagenav {
	color: rgb(128, 128, 128); font-weight: bold;
}
.contentpaneopen div a {
	color: rgb(146, 44, 144); font-weight: bold;
}
.contentpaneopen div div div {
	font-weight: bold;
}
.contentpaneopen div .pagenav:hover {
	color: rgb(192, 192, 192);
}
#content_middle .moduletable {
	color: rgb(237, 155, 53); font-family: Arial,Helvetica,sans-serif; font-size: 11px;
}
#content_middle .moduletable .pathway a {
	color: rgb(128, 128, 128); float: left;
}
#content_middle .separator {
	padding: 0px 2px; color: rgb(128, 128, 128); float: left;
}
#content-header {
	margin: 0px 15px 10px 10px; width: 750px; float: left;
}
div.articleContent {
	padding: 10px;
}
div.articleContent p {
	text-align: left; color: black; font-size: 12px;
}
div.articleContent a {
	font-size: 12px; font-weight: bold; text-decoration: none;
}
div.articleContent a:hover {
	
}
div.article-meta {
	color: rgb(153, 153, 153);
}
div.buttonheading {
	clear: both;
}
div.articleContent div.clearfix div.buttonheading span {
	padding-top: 5px; float: left;
}
div.articleContent .article-content {
	clear: both;
}
.categoryContent .componentheading {
	padding-left: 10px;
}
.categoryContent .category-article {
	margin: 0px 0px 10px; clear: both;
}
.categoryContent .category-article .contentpaneopen {
	padding: 0px;
}
.sectionContent .componentheading {
	padding-left: 10px;
}
.sectionContent .section-article {
	margin: 0px 15px 10px; clear: both; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sectionContent .section-article .contentpaneopen {
	padding: 0px;
}
.blog .categoryblog span {
	color: rgb(153, 153, 153);
}
.blog .column_separator {
	padding-left: 10px; border-left-color: rgb(224, 224, 224); border-left-width: 1px; border-left-style: dashed;
}
.blog .article_column {
	padding-right: 5px;
}
.modTabStyledefault .tab {
	padding-top: 0px; float: left;
}
a.info {
	color: rgb(0, 0, 0); text-decoration: none; position: relative; z-index: 24;
}
a.info img {
	margin-top: 5px;
}
a.info span {
	display: none;
}
a.info:hover span {
	border: 1px solid rgb(0, 0, 0); left: 1.5em; top: 0em; width: 15em; text-align: center; color: rgb(0, 0, 0); display: block; position: absolute; background-color: rgb(241, 241, 241);
}
#article_comments p {
	margin: 5px; padding: 0px; text-align: justify; line-height: 1.5; font-size: 11px;
}
#article_comments .list {
	border-bottom-color: rgb(205, 209, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
#article_comments {
	color: rgb(62, 75, 88); line-height: normal; font-family: "Lucida Grande",Arial,sans-serif,Tahoma,Verdana,Arial; font-size: 11px;
}
#article_comments h2 {
	font: 20px/18px Georgia,serif; color: rgb(62, 75, 88); padding-bottom: 5px;
}
#article_comments {
	background: url("../images/comment_gradient.gif") repeat-x bottom rgb(255, 255, 255); margin: 10px auto; padding: 0px 10px; border: 1px solid rgb(230, 230, 230); width: 625px; color: rgb(62, 75, 88); line-height: normal; overflow: hidden; clear: both; font-family: "Lucida Grande",Arial,sans-serif,Tahoma,Verdana,Arial; font-size: 11px; position: relative;
}
#article_comments p .name_text {
	color: rgb(62, 75, 88); font-weight: bold;
}
#article_comments p .sep {
	margin: 0px 4px; color: rgb(61, 75, 88); font-weight: bold;
}
#article_comments p .date_text {
	color: rgb(16, 19, 21); font-weight: bold;
}
#article_comments p .time_text {
	color: rgb(1, 78, 157); font-weight: bold;
}
#article_comments p .sep1 {
	margin: 0px 4px; color: rgb(188, 207, 213); font-weight: bold;
}
p.comntinstruct {
	float: left;
}
.ajax-loading {
	background: url("../images/spinner.gif") no-repeat left top; height: 20px; padding-left: 20px;
}
#comments {
	padding: 10px 0px 0px;
}
#comments h3#comments-num {
	margin: 0px 0px 10px; font-size: 15px;
}
#addcomment h4 {
	margin: 0px 0px 10px; font-size: 15px;
}
#comments ol {
	list-style: none; margin: 0px 0px 10px; padding: 0pt; border-top-color: rgb(224, 224, 249); border-top-width: 1px; border-top-style: solid;
}
#comments li.comment {
	margin: 0px; padding: 5px 10px; border-bottom-color: rgb(208, 208, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
li.comment p.author {
	margin: 0.1em 0pt;
}
li.comment p.author img.avatar {
	margin: 3px; padding: 2px; border: 1px solid rgb(204, 204, 204); float: left;
}
li.comment div.metadata {
	height: 50px; margin-bottom: 0.5em; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
li.comment div.comment {
	margin-top: 7px;
}
li.comment p.date {
	margin: 0.1em 0pt; color: rgb(102, 102, 102); font-size: 10px;
}
div.captcha img {
	margin: 0px; padding: 2px; display: block;
}
.odd {
	
}
.even {
	background-color: rgb(240, 240, 240);
}
div.sharing {
	margin: 20px 0px 0px; padding: 5px; border: 1px solid rgb(204, 204, 204);
}
div.sharethis {
	padding: 0px 10px 0px 0px; float: left;
}
ul.sharelist {
	list-style: none; margin: 0px; padding: 0px;
}
ul.sharelist li {
	margin: 0px; padding: 0px; display: inline;
}
ul.rating-stars {
	background: url("../images/star.gif") repeat-x left -1000px;
}
ul.rating-stars a:hover {
	background: url("../images/star.gif") repeat-x left -1000px;
}
ul.rating-stars .current-rating {
	background: url("../images/star.gif") repeat-x left -1000px;
}
ul.rating-stars {
	list-style: none; margin: 0px; padding: 0px; width: 125px; height: 25px; overflow: hidden; position: relative;
}
ul.rating-stars li {
	padding: 0px; display: inline; background-image: none;
}
ul.rating-stars a {
	border: currentColor; left: 0px; top: 0px; height: 25px; line-height: 25px; text-indent: -1000em; overflow: hidden; position: absolute; cursor: pointer;
}
ul.rating-stars .current-rating {
	border: currentColor; left: 0px; top: 0px; height: 25px; line-height: 25px; text-indent: -1000em; overflow: hidden; position: absolute; cursor: pointer;
}
ul.rating-stars a:hover {
	background-position: left bottom;
}
ul.rating-stars a.one-star {
	width: 20%; z-index: 6;
}
ul.rating-stars a.two-stars {
	width: 40%; z-index: 5;
}
ul.rating-stars a.three-stars {
	width: 60%; z-index: 4;
}
ul.rating-stars a.four-stars {
	width: 80%; z-index: 3;
}
ul.rating-stars a.five-stars {
	width: 100%; z-index: 2;
}
ul.rating-stars .current-rating {
	background-position: left; margin: 0px; z-index: 1;
}
.rating-count {
	padding-top: 5px; margin-left: 5px;
}
.rating-container {
	line-height: 25px; margin-top: 10px; vertical-align: middle; display: inline-block;
}
#comments blockquote {
	background: rgb(230, 230, 230); color: rgb(0, 0, 0);
}
.normal13 {
	font: 13px/normal Georgia, serif; color: rgb(85, 85, 85); font-size-adjust: none; font-stretch: normal;
}
.moduletable_uro h3 {
	color: rgb(91, 28, 94); text-transform: uppercase;
}
div .moduletable_uro .commentlable {
	font: bold 13px/normal "Trebuchet MS", Arial, Helvetica, sans-serif; width: 75px; color: rgb(132, 133, 135); text-transform: capitalize; padding-top: 6px; padding-right: 20px; font-size-adjust: none; font-stretch: normal;
}
.instruct {
	color: rgb(132, 133, 135); padding-left: 10px; font-family: monospace,Times New Roman,Tahoma,Verdana,Arial; font-size: 10px; font-weight: bold;
}
#jc_name {
	height: 20px;
}
#jc_title {
	height: 20px;
}
#jc_name {
	font: 12px/normal Georgia, "Times New Roman", Times, serif; width: 346px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
#jc_comment {
	font: 12px/normal Georgia, "Times New Roman", Times, serif; width: 346px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.commentarea {
	font: 12px/normal Georgia, "Times New Roman", Times, serif; width: 346px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.tareac {
	font: 12px/normal Georgia, "Times New Roman", Times, serif; width: 346px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
#jc_commentFormDiv #comment_captcha {
	font: 12px/normal Georgia, "Times New Roman", Times, serif; width: 240px; color: rgb(102, 102, 102); vertical-align: top; font-size-adjust: none; font-stretch: normal;
}
div .modTabStyle_leavecomments .commentlable {
	font: bold 13px/normal "Trebuchet MS", Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
div.tab.modTabStyle_leavecomments .heading {
	width: 100%;
}
div .modTabStyle_leavecomments {
	background: url("../images/comment_gradient.gif") repeat-x bottom rgb(255, 255, 255); margin: 10px auto; padding: 0px 10px; border: 1px solid rgb(230, 230, 230); width: 625px; line-height: normal; clear: both; min-height: 260px;
}
#jc_comment {
	width: 346px;
}
div .modTabStyle_leavecomments div .dt {
	
}
div .modTabStyle_leavecomments div .dt h2 span {
	padding-left: 0px;
}
div .modTabStyle_leavecomments div .dt font.tab_title_1 {
	font: 20px/18px Georgia,serif; color: rgb(62, 75, 88); text-transform: none; padding-bottom: 5px;
}
div .modTabStyle_leavecomments div .dt font.tab_title_2 {
	font: 20px/18px Georgia,serif; color: rgb(62, 75, 88); text-transform: none; padding-bottom: 5px;
}
div .modTabStyle_leavecomments div .dt font.tab_title_3 {
	font: 20px/18px Georgia,serif; color: rgb(62, 75, 88); text-transform: none; padding-bottom: 5px;
}
div .modTabStyle_leavecomments div .dt font.tab_title_4 {
	font: 20px/18px Georgia,serif; color: rgb(62, 75, 88); text-transform: none; padding-bottom: 5px;
}
div .modTabStyle_leavecomments div .dt font.tab_title_5 {
	font: 20px/18px Georgia,serif; color: rgb(62, 75, 88); text-transform: none; padding-bottom: 5px;
}
.commentbutton {
	background: url("../images/send.png") no-repeat; border: currentColor; width: 74px; height: 25px;
}
#jc_commentFormDiv #bb_main div {
	display: inline;
}
#jc_commentFormDiv #bb_main > div {
	
}
#jc_commentFormDiv {
	margin: 0px auto;
}
#jc_comment_bbcode {
	
}
#jc_comment_bbcode a:link {
	background: url("http://caribarena.jentla.com/islandmaster/components/com_jomcomment/smilies/buttons.gif") no-repeat 0px -231px; border: 0px currentColor; width: 24px; height: 24px; text-align: center; margin-right: 3px; float: left; outline-style: none;
}
#jc_comment_bbcode a:visited {
	background: url("http://caribarena.jentla.com/islandmaster/components/com_jomcomment/smilies/buttons.gif") no-repeat 0px -231px; border: 0px currentColor; width: 24px; height: 24px; text-align: center; margin-right: 3px; float: left; outline-style: none;
}
#jc_comment_bbcode a:hover {
	background: url("http://caribarena.jentla.com/islandmaster/components/com_jomcomment/smilies/buttons.gif") no-repeat 0px -257px; border: 0px currentColor;
}
#jc_comment_bbcode a img {
	border: 0px currentColor; margin-top: -2px;
}
#jc_comment_bbcode .jc_bb_bold {
	background: url("../images/smilies/buttons.gif") no-repeat 0px 4px;
}
#jc_comment_bbcode .jc_bb_italic {
	background: url("../images/smilies/buttons.gif") no-repeat 0px -17px;
}
#jc_comment_bbcode .jc_bb_underline {
	background: url("../images/smilies/buttons.gif") no-repeat 0px -38px;
}
#jc_comment_bbcode .jc_bb_strike {
	background: url("../images/smilies/buttons.gif") no-repeat 0px -59px;
}
#jc_comment_bbcode .jc_bb_url {
	background: url("../images/smilies/buttons.gif") no-repeat 0px -80px;
}
#jc_comment_bbcode .jc_bb_image {
	background: url("../images/smilies/buttons.gif") no-repeat -1px -103px;
}
#jc_comment_bbcode .jc_bb_quote {
	background: url("../images/smilies/buttons.gif") no-repeat 0px -122px;
}
#jc_comment_bbcode .jc_bb_smile {
	background: url("../images/smilies/buttons.gif") no-repeat -23px 4px;
}
#jc_comment_bbcode .jc_bb_wink {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -17px;
}
#jc_comment_bbcode .jc_bb_laugh {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -38px;
}
#jc_comment_bbcode .jc_bb_grin {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -59px;
}
#jc_comment_bbcode .jc_bb_angry {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -80px;
}
#jc_comment_bbcode .jc_bb_sad {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -101px;
}
#jc_comment_bbcode .jc_bb_shocked {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -122px;
}
#jc_comment_bbcode .jc_bb_cool {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -143px;
}
#jc_comment_bbcode .jc_bb_tongue {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -164px;
}
#jc_comment_bbcode .jc_bb_kiss {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -185px;
}
#jc_comment_bbcode .jc_bb_cry {
	background: url("../images/smilies/buttons.gif") no-repeat -23px -206px;
}
.toggleArea {
	text-align: right; display: block;
}
.trackback-footer {
	margin: 5px 10px; clear: both;
}
.trackback-footer {
	margin: 0px 0px 5px; text-align: right; padding-top: 3px; font-size: 85%; border-top-color: rgb(188, 188, 188); border-top-width: 1px; border-top-style: solid;
}
.trackback-url {
	margin: 5px 10px 10px; text-align: right;
}
#trackbacks-content {
	margin: 0px;
}
div #jcfavDiv #favTitle {
	padding: 5px; height: 15px; border-bottom-color: rgb(188, 188, 188); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(205, 205, 205);
}
div #jcfavDiv #favTitle #favImage {
	position: absolute;
}
div #jcfavDiv #favTitle #favText {
	left: 35px; top: 3px; font-weight: bold; position: absolute;
}
div #jcfavDiv #favTitle #favClose {
	top: 3px; right: 10px; position: absolute;
}
div #jcshareDiv ul li {
	
}
div #jcshareDiv #shareTitle {
	padding: 5px; height: 15px; border-bottom-color: rgb(188, 188, 188); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(205, 205, 205);
}
div #jcshareDiv #shareTitle #shareImage {
	position: absolute;
}
div #jcshareDiv #shareTitle #shareText {
	left: 35px; top: 3px; font-weight: bold; position: absolute;
}
div #jcshareDiv #shareTitle #shareClose {
	top: 3px; right: 10px; position: absolute;
}
div #emailFormDiv {
	top: 29px; width: 410px; z-index: 10;
}
div #emailFormDiv #emailFormTitle #emailFormImage {
	left: 5px; position: absolute;
}
div #emailFormDiv #emailFormTitle #emailFormText {
	left: 35px; top: 3px; font-weight: bold; position: absolute;
}
div #emailFormDiv #emailFormTitle #emailFormClose {
	top: 3px; right: 10px; position: absolute;
}
div #emailFormDiv #emailFormTitle {
	padding: 5px; height: 15px; border-bottom-color: rgb(188, 188, 188); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(205, 205, 205);
}
div #emailFormDiv input {
	background-color: rgb(255, 255, 255);
}
.emailForm {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; top: 0px; text-align: left; right: 0px; color: rgb(51, 51, 51); vertical-align: middle; white-space: nowrap; position: absolute; background-color: rgb(238, 238, 238);
}
.emailForm #emailFormResult {
	padding: 4px; margin-top: 5px;
}
.emailForm #emailFormResult #email {
	color: blue; text-decoration: underline;
}
#jcshareDiv ul {
	padding: 0px;
}
#jcshareDiv ul li {
	margin: 0pt; padding: 0pt; width: 48%; float: left; list-style-type: none;
}
#jcshareDiv ul li a {
	background-position: 0px 2px; padding: 0px 0pt 0pt 22px; height: 24px; font-size: 95%; vertical-align: middle; float: left; display: block; background-repeat: no-repeat;
}
#jc_commentFormDiv {
	background-position: top; padding: 8px 4px 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; background-repeat: repeat-x;
}
#jc_commentFormDiv {
	color: rgb(0, 0, 0); background-image: url("../images/topshade2.gif");
}
#jc_commentsDiv blockquote {
	color: rgb(116, 116, 116); background-color: inherit;
}
#jc_website {
	margin: 0ex; width: 98%;
}
#jc_password {
	margin: 0ex; width: 98%;
}
#jc_website {
	width: 50%;
}
#jc_password {
	width: 50%;
}
#jc_commentForm {
	padding-top: 2px; padding-bottom: 6px;
}
#jc_commentForm label {
	font: bold 13px/normal "Trebuchet MS",Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 4px; display: block; font-size-adjust: none; font-stretch: normal; -x-system-font: none;
}
#jc_commentForm button {
	margin-top: 6px; margin-bottom: 4px;
}
#jc_captchaImg {
	margin-top: 6px; margin-bottom: 4px;
}
#jc_submit {
	font: bold 105%/normal lighter Grande, sans-serif; width: 72px; height: 24px; color: rgb(91, 28, 94); font-size-adjust: none; font-stretch: normal;
}
.moduletable_toprev h3 {
	color: rgb(93, 145, 193); text-transform: capitalize; font-family: arial,Helvetica,sans-serif; font-size: 13px; margin-left: 95px;
}
.article_list_toprev #article-list .content .contentheading a {
	color: rgb(32, 32, 32); text-transform: capitalize; clear: both; font-family: arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold;
}
.article_list_toprev #article-list .content .summary {
	width: 360px; padding-left: 16px; float: none;
}
.article_list_toprev #article-list .content .summary .desc p {
	color: rgb(0, 0, 0); font-family: arial,Helvetica,sans-serif; font-size: 12px; margin-top: 2px;
}
.article_list_toprev #article-list .content a.readon {
	color: rgb(193, 38, 44); text-transform: lowercase; font-size: 12px; font-weight: bold; margin-left: 16px;
}
.article_list_why {
	background: url("../images/why.gif") no-repeat 0px 0px rgb(242, 242, 242); width: 200px; height: auto; margin-top: 15px; margin-left: 20px;
}
.article_list_why #article-list .summary {
	padding: 15px;
}
.article_list_why #article-list .content .contentheading {
	width: 168px;
}
.article_list_why #article-list .content .contentheading a {
	margin: 0px; color: rgb(32, 32, 32); text-transform: capitalize; line-height: 20px; font-family: verdana,serif; font-size: 13px; font-weight: bold; border-bottom-color: rgb(181, 181, 181); border-bottom-width: 1px; border-bottom-style: solid;
}
.article_list_why #article-list .content .summary .desc {
	width: 162px; color: rgb(48, 48, 48); line-height: 15px; padding-top: 17px; padding-left: 5px; font-size: 11px; display: block;
}
#content-right .article_list_why #article-list .content .summary .desc .bottom_left {
	background: url("../images/orange_bl.gif") no-repeat 0px 100% rgb(238, 155, 51); margin-top: 10px;
}
#content-right .article_list_why #article-list .content .summary .desc .bottom_right {
	background: url("../images/orange_br.gif") no-repeat 100% 100%;
}
#content-right .article_list_why #article-list .content .summary .desc .top_left {
	background: url("../images/orange_tl.gif") no-repeat 0px 0px;
}
#content-right .article_list_why #article-list .content .summary .desc .top_right {
	background: url("../images/orange_tr.gif") no-repeat 100% 0px;
}
.article_list_why #article-list .content .summary .desc .readon {
	background: url("../images/arrow-white.gif") no-repeat 5px; color: rgb(255, 255, 255); padding-left: 25px; font-family: times new roman; font-size: 13px;
}
.article_list_alerts {
	width: 200px; height: auto; overflow: hidden; margin-top: 20px; background-color: rgb(253, 243, 231);
}
.article_list_alerts #article-list .content .article_image {
	margin: 10px 0px 0px 10px;
}
.article_list_alerts #article-list .content .summary {
	margin: 20px 0px 0px 10px; width: 125px;
}
.article_list_alerts #article-list .content .contentheading a {
	color: rgb(32, 32, 32); text-transform: capitalize; font-family: times New Roman,sans-serif; font-size: 18px; font-weight: bold;
}
.article_list_alerts #article-list .content .summary .desc p {
	color: rgb(128, 128, 128); padding-top: 20px; font-size: 11px; font-weight: bold;
}
.article_list_alerts #article-list .content a.readon {
	background: url("../images/search_adv.png") no-repeat left; color: rgb(255, 255, 255); padding-left: 10px; font-size: 11px; margin-left: 17px;
}
.article_list_alerts #article-list .content .summary .desc {
	padding: 20px 0px; line-height: 15px;
}
.article_list_alerts #article-list .content .summary .desc .bottom_left {
	background: url("../images/orange_bl.gif") no-repeat 0px 100% rgb(238, 155, 51); width: 120px;
}
.article_list_alerts #article-list .content .summary .desc .bottom_right {
	background: url("../images/orange_br.gif") no-repeat 100% 100%;
}
.article_list_alerts #article-list .content .summary .desc .top_left {
	background: url("../images/orange_tl.gif") no-repeat 0px 0px;
}
.article_list_alerts #article-list .content .summary .desc .top_right {
	background: url("../images/orange_tr.gif") no-repeat 100% 0px;
}
#sitemap {
	overflow: hidden; padding-top: 5px; padding-left: 36px; clear: both; background-color: rgb(253, 243, 231);
}
#sitemap div {
	text-align: left; margin-top: 0px; margin-bottom: 3px;
}
#sitemap div span {
	text-align: left; color: rgb(255, 255, 255); padding-top: 8px; padding-bottom: 8px; padding-left: 1px; font-family: "Lucida Grande",Arial,sans-serif,Tahoma,Verdana,Arial; font-size: 14px; font-weight: normal; margin-top: 0px; margin-bottom: 3px;
}
#sitemap .box {
	margin: 0px; width: 208px; text-align: left; float: left;
}
#sitemap .box h2 a {
	color: rgb(32, 32, 32);
}
#sitemap .box h2 a:hover {
	color: rgb(238, 155, 51); cursor: pointer;
}
#sitemap .box h2 {
	margin: 24px 0px 7px; text-align: left; color: rgb(32, 32, 32); text-transform: uppercase; line-height: 20px; font-family: "Lucida Grande",Arial,sans-serif,Tahoma,Verdana,Arial; font-size: 13px; font-weight: bold; display: block; list-style-type: none; list-style-image: none;
}
#sitemap .box ul {
	padding: 0px; text-align: left; font-size: 11px; margin-bottom: 25px; display: block; list-style-type: none; list-style-image: none;
}
#sitemap .box li {
	margin: 0px; padding: 1px 0px; text-align: left; text-indent: 1px; font-size: 11px; font-weight: normal; list-style-type: none; list-style-image: none;
}
#sitemap .box li a {
	color: rgb(179, 174, 166); text-transform: capitalize; font-family: "Lucida Grande",Arial,sans-serif,Tahoma,Verdana,Arial; font-size: 10px; font-weight: bold; text-decoration: none;
}
#sitemap .box li a:hover {
	color: rgb(238, 155, 51); cursor: pointer;
}
#sitemap .dotline {
	width: 5px; height: 392px; margin-top: 24px; margin-right: 20px; margin-left: 10px; float: left; background-image: url("../images/menu_separator.png"); background-repeat: repeat-y;
}
.moduletable_footer div {
	padding: 5px;
}
#footer dl.modTabStyle dd {
	text-align: center;
}
h2.contentheading_uijhome {
	padding: 5px; width: 100%; height: 23px; color: rgb(226, 140, 19); text-transform: uppercase; line-height: 20px; font-family: "Arial",Verdana,sans serif; font-size: 16px; font-weight: bold; margin-bottom: 5px; border-bottom-color: rgb(51, 62, 63); border-bottom-width: 1px; border-bottom-style: dotted;
}
.moduletable_banner .summaryDetail img {
	margin: 20px;
}
#form-login ul {
	margin-left: -80px; float: right;
}
