*  {

	margin: 0;

	padding: 0; }





 img, fieldset  { border:none; }

 

 body  {

	font-size: 11pt;

    font-family: Arial, Helvetica, sans-serif; }

 

a  {

	text-decoration: underline;

	font-family: Arial;

	color:#000000; }

	

.button {

	background:url(../images/s5_button.png) repeat-x top left;

	height:26px;

	border:solid 1px #666666;

	color:#000000;

	font-size:8pt;

	font-weight:normal;

	padding-left:4px;

	padding-right:7px;

	margin-top:6px;

	margin-bottom:6px;

}



* html .button {

	padding-left:1px;

	padding-right:3px;

}



#mod_login_username, #mod_login_password {

	width:70%;

}



.button:hover {

	border:solid 1px #D7D6D6;

}



h1 {

font-size:1.8em;

}



h2 {

font-size:1.5em;

}



h3 {

font-size:1.2em;

}



h4 {

font-size:1em;

}



h5 {

font-size:0.8em;

}



.inputbox {

     border: solid 1px #999999;

     color: #000000;

     margin: 4px;

     background: #FBFAFA;

}



.sectiontableheader {

	background-color:#F5F6F7;

	border-bottom:1px solid #cccccc;

	color:#000000;

	line-height:29px;

	padding:0pt 10px;

}



.sectiontableentry1, .sectiontableentry0 {

	font-size:12px;

	padding:7px;

}



.sectiontableentry2 {

	background:#F5F6F7;

	font-size:12px;

	padding:7px;

}



.inputbox:hover, .inputbox:focus {

     border: solid 1px #CCCCCC;

}

	

a:hover, a:focus  {

	color:#333333;

	text-decoration:underline; }



 img, fieldset  { border:none; }

 

.latestnews li, .mostread li {

	background:url(../images/arrow.png) no-repeat center left;

	padding-left:15px;

}



/* Small text */

.small, .smalldark, .createdate, .mosimage_caption,

.back_button, .pagenavcounter, .pagenav, .pagenavbar  {

     font-size: 1em;

}



.modifydate {

     font-size: 0.9em;

     padding-top: 10px; }



.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar {

     padding: 0 2px;

}



p  {

    padding:5px; }



ul  {

	list-style: none; }



ul li  {

	padding: 2px; }



ol  {

	margin-top: 5px;

	margin-bottom: 5px; }



ol li  {

	margin-left: 15px; }



th  {

	padding: 4px;

	font-weight: bold;

	text-align: left; }



fieldset  {

	border: none; }



fieldset a  {

	font-weight: bold; }





a img  {

	border: none; }



td, div  {

	font-size: 1em; }

	

#subscribe, #agree {

margin-right:4px;

}



/* JOOMLA STYLE

--------------------------------------------------------- */

table.blog  {



}



table.blog .article_seperator  {

	display: block;

	height: 20px; }





table.contentpane  {

    border-collapse:collapse;

	border-spacing:0px;

	margin:0px;

	padding:0px;

 }



table.contentpaneopen, table.contentpane, table.blog {

width: 100%; }



* html table.contentpaneopen, table.contentpane, table.blog {

width: 98%; }



table.contentpaneopen  {

	border: none; }



table.contenttoc  {

	margin: 0 0 10px 10px;

	padding: 0;

	width: 35%; }



table.contenttoc a  {

	text-decoration: none; }



table.contenttoc td  {

	padding: 1px 5px 1px 25px; }



table.contenttoc th  {

	padding: 4px;

	background: #2F2F2F;

	color: #FFFFFF;

	text-indent: 5px;

	border: 1px solid #3F3F3F; }



table.poll  {

	padding: 0;

	width: 100%;

	border-collapse: collapse; }



table.pollstableborder  {

	padding: 0;

	width: 100%;

	border: none;

	text-align: left; }



table.pollstableborder img  {

	vertical-align: baseline; }



table.pollstableborder td  {

	padding: 2px!important; }



table.searchintro  {

	padding: 10px 0;

	width: 80%; }



table.searchintro td  {

	padding: 5px!important; }



table.adminform  {

	width: 400px!important; }



.blog_more  {

	margin: 10px 0; }



.blog_more strong  {

	margin: 0 0 5px;

	padding-left: 13px;

	display: block;

	color: #606060;

	text-transform: uppercase; }



td.buttonheading  {

	padding: 0 0 0 3px!important;

	text-align: center; }



.category  {

	font-size: 13px;

	font-weight: normal; }



.componentheading  {

	padding-bottom: 5px;

	margin-bottom: 10px;

	font-size: 1.3em;

	line-height: normal;

	font-weight: bold; }



.contentdescription  {

	padding-bottom: 30px; }



table.blog .contentheading  {

	font-size: 1.3em;

	font-weight: bold;

	line-height: normal; }

	

table {

	margin-left:auto;

	margin-right:auto;

}



.contentheading  {

     font-size: 1.3em;

	 border-bottom:dashed 1px #cccccc;

	 padding-bottom:10px;

     font-weight: bold;

     line-height: normal; }



a.contentpagetitle, .componentheading  {

	text-decoration: none!important; }



a.contentpagetitle:hover,

a.contentpagetitle:active,

a.contentpagetitle:focus  {

	text-decoration: none!important; }



.createdate, .small  {

    padding-bottom:5px;

	padding-top:5px;

	text-transform:uppercase;

	font-size:0.85em;

	font-weight: bold; }

	

.createdate {

background:#F6F5F5 url(../images/s5_cal.png) no-repeat top left;

padding:6px;

padding-left:30px;

border:solid 1px #CCCCCC;

}



.modifydate  {

	height: 15px; }



.moduletable  {

	padding: 0; }



.mosimage  {

	padding: 0;

	border:1px solid #CCCCCC;

	margin:6px;	}



.mosimage img  {

	padding: 0;

	margin: 0!important; }

	

.mosimage_caption {

	background:#EFEFEF none repeat scroll 0%;

	border-top:1px solid #CCCCCC;

	color:#666666;

	font-size:10px;

	margin-top:2px;

	padding:1px 2px;}



tr.sectiontableentry1 td  {

	padding: 5px; }



tr.sectiontableentry2 td  {

	padding: 5px; }



.smalldark  {

	text-align: left; }



div.syndicate div  {

	text-align: center; }

	

.rowpadding {

padding-left: 18px; 

padding-right: 18px;  }



.pollstableborder {

margin-top:10px;

margin-bottom:10px;

}



table.pollstableborder td {

background:none;

}



.contentpaneopen tr td {

padding-top:7px;

padding-bottom:5px;

}

	

.clr {

    clear: both;

}



.back_button {

	height:35px;

	font-weight:normal;

	font-size:8pt;

	text-decoration:none;

	background:url(../images/s5_back.png) no-repeat top left;

	padding-left:18px;

	margin-top:15px;

	padding-top:7px; }

	

a.readon {

	height:35px;

	font-weight:normal;

	font-size:8pt;

	text-decoration:none;

	background:url(../images/s5_read.png) no-repeat top left;

	padding-left:18px;

	padding-right:18px;

	padding-bottom:7px;

	padding-top:8px; }



a.readon:hover {

	text-decoration:underline;

}



.show-linkmore, .show-comment, .show-hit, .jctools {

	margin-top:19px;

	margin-bottom:8px;

}



#commentTools {

	padding:30px;

	padding-right:0px;

	margin-bottom:20px;

}



.comment-text {

	line-height:200%;

}



.show-voteup, .show-votedown, .show-report {

	margin-top:10px;

	position:relative;

}



.jomentry2, .jomentry1 {

	line-height:200%;

	margin-bottom:12px;

}



.alldone_gsvb, .title_gsvb {

	font-weight:bold;

}



.resultCell_gsvb {

	width:78px;

}



.gsc-branding-text {

	margin-top:17px;

}



.gsc-branding-img-noclear {

	margin-right:10px;

}



.floatingPlayer_gsvb {

	background:#F1F1F1;

}



.gsc-branding {

	display:none;

}



#videoBar45 {

	padding-bottom:15px;

	padding-top:15px;

}



/* BODY ELEMENTS

----------------------------------------------------------- */



#s5_header_top {

height:86px;

background:url(../images/s5_logo.png) no-repeat top center;

}



#s5_banner_outer {

margin-left:auto;

margin-right:auto;

}



#s5_banner_pos {

height: 60px;

width:470px;

float:right;

padding-top:13px;

text-align:right;

overflow:hidden;

}



#s5_header_shadow {

height:13px;

background:url(../images/s5_menu_header_shadow.png) repeat-x top center;

}



#s5_menu_holder {

margin-left:auto;

margin-right:auto;

}



#s5_menu_l {

float:left;

width:12px;

height:42px;

background:url(../images/s5_menu_l.png) no-repeat top right;

}



#s5_menu_r {

float:left;

width:12px;

height:42px;

background:url(../images/s5_menu_r.png) no-repeat top left;

}



#s5_menu_m {

float:left;

}



#s5_bottom_wrapper {

margin-left:auto;

margin-right:auto;

}



#s5_pathway {

font-size:8pt;

font-style:italic;

margin-bottom:6px;

margin-left:auto;

margin-right:auto;

padding-left:9px;

}



#s5_l_shadow {

background:url(../images/s5_l_shadow.png) no-repeat top right;

height:349px;

width:19px;

float:left;

}



#s5_r_shadow {

background:url(../images/s5_r_shadow.png) no-repeat top right;

height:349px;

width:19px;

float:left;

position:absolute;

z-index:1;

}



#s5_main_body {

float:left;

}



#s5_tl {

background:url(../images/s5_tl_corner.png) no-repeat top right;

height:61px;

width:9px;

float:left;

margin-bottom:-43px;

}



#s5_tr {

background:url(../images/s5_tr_corner.png) no-repeat top left;

height:61px;

width:9px;

float:left;

margin-bottom:-43px;

}



#s5_top_grad {

background:url(../images/s5_top_grad.png) repeat-x top left;

height:61px;

float:left;

margin-bottom:-43px;

}



#s5_content {

background:url(../images/s5_white_bg.png) repeat-x top left;

min-height:350px;

}



* html #s5_content {

height:350px;

}



#s5_content_inner {

position:relative;

padding-left:15px;

padding-right:15px;

}



* html #s5_content_inner {

position:static;

}



#s5_bl {

background:url(../images/s5_bl_corner.png) no-repeat top right;

height:38px;

width:9px;

float:left;

}



#s5_br {

background:url(../images/s5_br_corner.png) no-repeat top left;

height:38px;

width:9px;

float:left;

}



#s5_bot {

background:#FFFFFF;

float:left;

height:37px;

border-top:solid 1px #CCCCCC;

}



#s5_bl_shadow {

background:url(../images/s5_bl_shadow.png) no-repeat top left;

height:42px;

width:212px;

float:left;

}



#s5_br_shadow {

background:url(../images/s5_br_shadow.png) no-repeat top right;

height:42px;

width:212px;

float:right;

}



#s5_r_pos {

float:left;

font-weight:bold;

margin-top:15px

}



#s5_top_bar {

background:#E7E6E6;

border:solid 1px #CFCECE;

height:33px;

margin-bottom:3px;

}



#s5_top_bar_shadow {

background:url(../images/s5_top_bar_shadow.png) no-repeat top center;

margin-left:auto;

margin-right:auto;

width:295px;

height:13px;

margin-top:6px;

margin-bottom:15px;

}



#s5_top {

	float:right;

	padding-right:4px;

}



* html #s5_top {

	float:right;

	padding-right:8px;

	padding-top:1px;

	margin-top:0px;

}



#s5_top .inputbox {

	background:#FFFFFF url(../images/s5_fa_search.png) no-repeat center right;

	border:solid 1px #CAC9C9;

	padding-left:7px;

	padding-top:3px;

	width:144px;

	height:18px;

	overflow:hidden;

}



#s5_left_container {

min-height:357px;

background:#FFFFFF url(../images/s5_left_pos_shadow.png) no-repeat top right;

float:left;

}



* html #s5_left_container {

height:357px;

}



#s5_left_container_inner {

padding-right:20px;

font-size:8pt;

}



#s5_body_container {

float:left;

}



#s5_body_container_inner {

font-size:80%;

}



#s5_center_container {

padding-bottom:10px;

}



#s5_footer_text {

font-size:10px;

font-style:italic;

padding:12px;

padding-left:18px;

padding-right:18px;

}



/* S5 BOX

----------------------------------------------------------- */



#popup_div {

     padding-left: 12px;

     padding-right: 12px;

     padding-bottom: 12px;

     padding-top: 9px;

     font-family: Arial;

     color: #ffffff;

     font-size: 0.85em;

     font-weight: normal;

	 background:url(../images/s5_box_bg.png) no-repeat center center;

}



#s5_box_button {

	float:left;

	font-size:9pt;

	text-decoration:underline;

	cursor:pointer;

	font-weight:bold;

	padding:0px;

	margin:0px;

	position:relative;

	background:url(../images/s5_box_bulb.png) no-repeat top left;

	height:30px;

	padding-left:35px;

	padding-top:9px;

}



* html #s5_box_button {

	margin-top:0px;

	padding-top:11px;

}



#s5_toolbar h3 {

	font-size:1.1em;

	margin-bottom:5px;

}



#s5_toolbar .moduletable {

	margin-bottom:8px;

	font-size:9pt;

}



/* PANEL

----------------------------------------------------------- */



#s5_panel {

     height: 0px;

     overflow: hidden;

     color: #000000;

	 font-size:9pt;

	 background:url(../images/s5_top_bar_shadow.png) no-repeat top center;

	 margin-left:-15px;

	 margin-right:-15px;

}



#s5_panel h3 {

	margin-bottom:8px;

}



* html #s5_panel h3 {

	font-size:10pt;

}



* html #s5_panel {

	margin-top:-14px;

}



#s5_panel_button {

     width: 289px;

     height: 26px;

     margin-left: auto;

     margin-right: auto;

	 padding-top:6px;

	 margin-bottom:10px;

     background: url('../images/s5_tab.png') no-repeat;

}



#s5_panel_top {

     width: 100%;

     height: 20px;

     margin-left: auto;

     margin-right: auto;

}



#s5_panel_bottom {

     width: 100%;

     height: 20px;

     margin-left: auto;

     margin-right: auto;

	 background: url('../images/s5_panel_bot.png') repeat-x bottom center;

}



#s5_open, #s5_closed {

     color: #000000;

     font-size: 0.75em;

	 font-weight:bold;

     cursor: pointer;

	 margin-left:auto;

	 margin-right:auto;

	 text-align:center;

}



/* DEFAULT MENU

----------------------------------------------------------- */



a.mainlevel  {

     border-bottom:1px solid #D7D7D7;

     display:block;

     margin:0pt;

     padding:5px 14px;

     text-decoration:none;

     font-family: Arial;

     font-size: 9pt;

	 font-weight:bold;

 }

 

#active_menu {

	font-style:italic;

	background:url(../images/arrow.png) no-repeat center left;

	padding-left:20px;

}

 

#mainlevel li {

	padding-left:0px;

	padding-right:0px;

}



a.mainlevel:hover {

	text-decoration:underline;

}



a.sublevel  {

     display:block;

     font-family: Arial;

     font-size: 8pt;

	 text-decoration:none;

     padding:3px 3px 3px 14px;

	 font-weight:bold;

 }

 

a.sublevel:hover {

     text-decoration: underline;

 }



/* BOTTOM MENU

----------------------------------------------------------- */



#s5_bottom_pos {

	margin-bottom:8px;

	}

	

* html #s5_bottom_pos {

	margin-bottom:-10px;

	}



#s5_bottom_pos ul li {

	padding:0px;

	margin:0px;

	background:none;

	}



#s5_bottom_pos ul#mainlevel-bottom {

	font-family:Arial;

	font-size:1.1em;

	margin-right:12px;

	font-style:normal;

	font-weight:normal;

	list-style-image:none;

	float:left;

	margin-right:10px;

	text-decoration:underline;

	list-style-position:outside;

	list-style-type:none; }



* html #s5_bottom_pos ul#mainlevel-bottom {

	margin-right:1px;

}

	

#s5_bottom_pos ul#mainlevel-bottom li {

	display:block;

    margin-right:8px;

    float: left; }

	

#s5_bottom_pos ul#mainlevel-bottom li a {

	display:block;

	background:none;

	border:none;

	padding:0px;

	padding-left:5px;

	font-size:0.7em;

	margin-top:2px;

	text-decoration:none; }

	

#s5_bottom_pos ul#mainlevel-bottom li a:hover {

	background:none;

	text-decoration:underline; }



/* MODULES

----------------------------------------------------------- */



#s5_r_pos div.module, #s5_r_pos div.module-color, #s5_r_pos div.module-no_arrow, #s5_r_pos div.module-color_no_arrow, #s5_r_pos div.module-no_padding  {

	border-bottom:solid 1px #A3A3A3;

	border-top:solid 1px #A3A3A3;

	border-right:solid 1px #A3A3A3;

}



#s5_r_pos div.module {

	padding:15px;

	background:url(../images/s5_mod_bg.png);

	font-size:9pt;

	margin-bottom:15px;

}



#s5_r_pos div.module-color {

	padding:15px;

	background:url(../images/s5_mod_bg.png);

	font-size:9pt;

	margin-bottom:15px;

}



#s5_r_pos div.module-no_padding {

	font-size:9pt;

	margin-bottom:15px;

}



#s5_r_pos div.module-no_arrow {

	padding:15px;

	background:url(../images/s5_mod_bg.png);

	font-size:9pt;

	margin-bottom:15px;

}



#s5_r_pos div.module-color_no_arrow {

	padding:15px;

	background:url(../images/s5_mod_bg.png);

	font-size:9pt;

	margin-bottom:15px;

}



#s5_r_pos div.module-none {

	padding:15px;

	font-size:9pt;

	margin-bottom:15px;

}



* html #s5_r_pos div.module {

	height:0px;

}



* html #s5_r_pos div.module h3, #s5_r_pos div.module input, #s5_r_pos div.module a, #s5_r_pos div.module p, #s5_r_pos div.module img, #s5_r_pos div.module select, #s5_r_pos div.module table, #s5_r_pos div.module td, #s5_r_pos div.module tr  {

	position:relative;

}



* html #s5_r_pos div.module-color {

	height:0px;

}



* html #s5_r_pos div.module-color h3, #s5_r_pos div.module-color input, #s5_r_pos div.module-color a, #s5_r_pos div.module-color p, #s5_r_pos div.module-color img, #s5_r_pos div.module-color select, #s5_r_pos div.module-color table, #s5_r_pos div.module-color td, #s5_r_pos div.module-color tr  {

	position:relative;

}



* html #s5_r_pos div.module-color_no_arrow {

	height:0px;

}



* html #s5_r_pos div.module-color_no_arrow h3, #s5_r_pos div.module-color_no_arrow input, #s5_r_pos div.module-color_no_arrow a, #s5_r_pos div.module-color_no_arrow p, #s5_r_pos div.module-color_no_arrow img, #s5_r_pos div.module-color_no_arrow select, #s5_r_pos div.module-color_no_arrow table, #s5_r_pos div.module-color_no_arrow td, #s5_r_pos div.module-color_no_arrow tr  {

	position:relative;

}



* html #s5_r_pos div.module-no_arrow {

	height:0px;

}



* html #s5_r_pos div.module-no_arrow h3, #s5_r_pos div.module-no_arrow input, #s5_r_pos div.module-no_arrow a, #s5_r_pos div.module-no_arrow p, #s5_r_pos div.module-no_arrow img, #s5_r_pos div.module-no_arrow select, #s5_r_pos div.module-no_arrow table, #s5_r_pos div.module-no_arrow td, #s5_r_pos div.module-no_arrow tr  {

	position:relative;

}



#s5_user1, #s5_user2, #s5_user3, #s5_user4 {

float:left;

position:relative;

}



#s5_row1 {

background:#F7F7F7;

border:solid 1px #DDDCDC;

margin-bottom:20px;

}



#s5_user1_inner, #s5_user2_inner, #s5_user3_inner, #s5_user4_inner {

padding:12px;

padding-top:0px;

font-size:9pt;

}



#s5_row1 h3 {

font-size:10pt;

margin-bottom:8px;

margin-top:12px;

}



#s5_user6, #s5_user7, #s5_user8, #s5_user9 {

float:left;

position:relative;

}



#s5_row2 {

background:#F7F7F7;

border:solid 1px #DDDCDC;

margin-bottom:20px;

}



#s5_user6_inner, #s5_user7_inner, #s5_user8_inner, #s5_user9_inner {

padding:12px;

padding-top:0px;

font-size:9pt;

}



#s5_row2 h3 {

font-size:10pt;

margin-bottom:8px;

margin-top:12px;

}



#s5_left_container_inner  div.module-none div div div {

border:none;

padding:0px;

}



#s5_left_container_inner  div.module-none div div div h3 {

font-size:110%;

margin-bottom:10px;

background:none;

}



#s5_left_container_inner  div.module-fade div div div {

background:url(../images/s5_mod_fade.png) repeat-x center bottom;

border: solid 1px #D3D1D1;

}



#s5_left_container_inner  h3 {

font-size:110%;

margin-bottom:10px;

background:#EAEAEA;

padding:6px;

padding-left:9px;

padding-right:9px;

margin-left:-10px;

margin-top:-10px;

margin-right:-10px;

}



#s5_left_container_inner  div div div div {

margin-bottom:15px;

border: solid 1px #E1E1E1;

padding:10px;

}



#s5_left_container_inner  div div div div div {

border:none;

padding:0px;

margin:0px;

}



#s5_advert3 {

font-size:9pt;

}



#s5_advert3 h3 {

font-size:10pt;

}



#s5_advert3 div {

padding:0px;

margin-bottom:15px;

}



#s5_advert3 div div {

padding:0px;

margin-bottom:0px;

}



#s5_advert3 div.module-video {

color:#000000;

}



#s5_advert3 div h3 {

padding:0px;

margin:0px;

margin-bottom:12px;

font-size:10pt;

}



#s5_advert3 div.module-video {

background:url(../images/s5_adv3_grad.png) repeat-x top center;

padding:15px;

border:6px solid #DBDADB;

margin-bottom:0px;

}



#s5_advert3 div.module-video h3 {

font-size:8pt;

}



#s5_advert3 div.module-video {

padding:15px;

margin-bottom:15px;

}



#s5_advert3 div.module-video div {

background:none;

margin-bottom:0px;

}



#s5_advert3 div.module-video td div {

background:#000000;

}



/* TYPOGRAPHY

----------------------------------------------------------- */



blockquote {

	background:transparent url(../images/s5_left_quote.png) no-repeat top left;

	color:#666666;

	font-size:110%;

	font-style:italic;

	line-height:150%;

	margin:15px 0pt;

	padding:0px 0px 5px 65px;

	width:auto;

}



blockquote p {

	background:transparent url(../images/s5_right_quote.png) no-repeat bottom right;

	margin-top:0pt;

	padding:0pt 65px 10px 0pt;

}



.code {

	background:#EBEAEA none repeat scroll 0%;

	border-left:solid 5px #666666;

	color:#666666;

	font-family:monospace;

	font-size:9pt;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:1.5;

	margin-top:15px;

	margin-bottom:15px;

	padding:10px 20px;

	padding-top:20px;

	padding-bottom:20px;

}



ul.ul_arrow li {

	background:transparent url(../images/s5_ul_arrow.png) no-repeat top left;

	padding:3px;

	padding-left:18px;

	padding-right:18px;

}



ul.ul_star li {

	background:transparent url(../images/s5_ul_star.png) no-repeat top left;

	padding:3px;

	padding-left:23px;

	padding-right:18px;

}



ul.ul_bullet li {

	background:transparent url(../images/s5_ul_bullet.jpg) no-repeat top left;

	padding:3px;

	padding-left:23px;

	padding-right:18px;

}



ul.ul_bullet_small li {

	background:transparent url(../images/s5_bullet_small.png) no-repeat top left;

	padding:3px;

	padding-left:23px;

	padding-right:18px;

}



li.li_number1  {

	background:transparent url(../images/s5_li_number1.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number2  {

	background:transparent url(../images/s5_li_number2.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number3  {

	background:transparent url(../images/s5_li_number3.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number4  {

	background:transparent url(../images/s5_li_number4.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number5  {

	background:transparent url(../images/s5_li_number5.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number6  {

	background:transparent url(../images/s5_li_number6.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number7  {

	background:transparent url(../images/s5_li_number7.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number8  {

	background:transparent url(../images/s5_li_number8.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



li.li_number9  {

	background:transparent url(../images/s5_li_number9.jpg) no-repeat top left;

	padding-top:8px;

	padding-bottom:22px;

	list-style-type:none;

	padding-right:18px;

	padding-left:40px;

}



.red_box {

	background:#FFD6D6;

	border-top:solid 2px #EF706F;

	border-bottom:solid 2px #EF706F;

	color:#CC0000;

	padding:13px;

}



.blue_box {

	background:#00cc00;

	border-top:solid 2px #006600;

	border-bottom:solid 2px #006600;

	color:#006600;

	padding:13px;

}



.green_box {

	background:#EEF7DD;

	border-top:solid 2px #B0CB79;

	border-bottom:solid 2px #B0CB79;

	color:#8DCB0E;

	padding:13px;

}



.orange_box {

	background:#FEF6D8;

	border-top:solid 2px #FDE179;

	border-bottom:solid 2px #FDE179;

	color:#A38106;

	padding:13px;

}



.yellow_box {

	background:#F4F5B9;

	border-top:solid 2px #EFF11E;

	border-bottom:solid 2px #EFF11E;

	color:#9FA112;

	padding:13px;

}



.boxed:hover {

	border:2px solid #666666;

}

.boxed {

	border:2px solid #CCCCCC;

}



/* TAB SHOW

----------------------------------------------------------- */

	

#s5_ts_bottom div div.moduletable {

	font-size:1em;

	padding:15px;

	padding-top:0px;

}



#s5_ts_bottom .moduletable h3 {

	margin-bottom:8px;

	margin-top:15px;

}



* html #s5_ts_bottom .moduletable h3 {

	font-size:10pt;

}



#s5_ts_bottom {

	margin-bottom:5px;

}



#s5_tab_show_shadow {

background:transparent url(../images/s5_top_bar_shadow.png) no-repeat scroll center top;

height:13px;

margin:6px auto 15px;

width:295px;

margin-bottom:20px;

}



#s5_a_ts_tab1, #s5_a_ts_tab2, #s5_a_ts_tab3, #s5_a_ts_tab4, #s5_a_ts_tab5, #s5_a_ts_tab6, #s5_a_ts_tab7, #s5_a_ts_tab8, #s5_a_ts_tab9, #s5_a_ts_tab10, #s5_a_ts_tab11, #s5_a_ts_tab12, #s5_a_ts_tab13, #s5_a_ts_tab14, #s5_a_ts_tab15, #s5_a_ts_tab16, #s5_a_ts_tab17, #s5_a_ts_tab18, #s5_a_ts_tab19, #s5_a_ts_tab20 {

padding:4px;

padding-right:10px;

padding-left:10px;

margin-right:10px;

border-left:solid 1px #CCCCCC;

}





/* System Standard Messages */

#system-message { margin-bottom: 20px; }



#system-message dd.message ul { background: #00CC00 url(../../system/images/notice-info.png) 4px center no-repeat;}



/* System Error Messages */

#system-message dd.error ul { color: #c00; background: #00CC00 url(../../system/images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #006600; border-bottom: 3px solid #006600;}



/* System Notice Messages */

#system-message dd.notice ul { color: #000000; background: #00CC00 url(../../system/images/notice-note.png) 4px center no-repeat; border-top: 3px solid #006600; border-bottom: 3px solid #006600;}




