*  {

	margin: 0;

	padding: 0; 
	font-size:14px;
	}

	



/* Normal link */

a  {

	text-decoration: none;

	color:#000000; }

a:hover, a:focus  {

	color:#000000;

	text-decoration:underline; }



 img, fieldset  { border:none; }

 h1  { font-size:24px; color: #F8A645; } /*was 18*/

 h2  { font-size:20px;   color: #d7830b;} /*was 16*/

 h3  { font-size:16px;color: #d7830b; }/*was 14*/

 h4  { font-size:14px;color: #d7830b;}/*was 12*/

 h5  { font-size:14px; color: #d7830b;}

h1, h2, h3, h4, h5{

font-family: 'Cantarell',  Arial, Helvetica;
}





/* Small text */

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

.back_button, .pagenavcounter, .pagenav, .pagenavbar, a.readon  {

	font-size: 0.9em;

}





p  {

    padding:0px;
		font-size:14px;
	margin-top:3px;
margin-bottom:6px;	}



ul  {

	list-style: none; 
		font-size:14px;}



ul li  {

	padding-left: 15px; }



ol  {

	margin-top: 5px;
	padding-left:20px;
	margin-bottom: 5px; }



ol li  {

	margin-left: 15px; 
	padding-left:5px;
	}



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; }







/* FORM

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

form  {

	margin: 0;

	padding: 0; }



input, select  {

	font: 12px/normal Arial, sans-serif; }



textarea  {

	font-family:Arial;

	font-size:13px;

	padding-left: 2px; }



.inputbox  {

	border: 1px solid #C9C7C7;

	color:#000000; }



#search_searchword {

	width:180px; }



.inputbox:hover, .inputbox:focus  {

	border: 1px solid #606060; }



/* 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% }



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; }



 /*Control the Frontend Editor area width*/

table.adminform  {

	width: 400px!important; }



.adminform .inputbox  {

}



.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-weight: bold; }



.clr  {

	clear: both; }



.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: 15px;

	font-weight:bold;

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

	color:#000000;

	line-height: normal; }



.contentheading  {

	font-size: 1.4em;

	font-weight: bold;

	letter-spacing: -1px;

	line-height: normal; }



a.contentpagetitle  {

	text-decoration: none!important;

	color: #FFFFFF; }



a.contentpagetitle:hover,

a.contentpagetitle:active,

a.contentpagetitle:focus  {

	text-decoration: none!important;

	color: #FFFFFF; }



table.contentpaneopen td, table.contentpane td  {



}



.createdate  {

    padding-bottom:5px;

	line-height: 10px;

	font-weight: bold; }



.modifydate  {

	color: #7E7E7E;

	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;}



.pagenav,

.pagenav_prev,

.pagenav_next,

.pagenavbar  {

	padding: 0 2px; }



a.pagenav,

.pagenav_prev a,

.pagenav_next a,

.pagenavbar a  {

	text-decoration: none; }



a.pagenav:hover, a.pagenav:active, a.pagenav:focus,

.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,

.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,

.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus  {

	text-decoration: none; }



.pagenavbar  {

	padding-left: 14px; }



.pagenavcounter  {

	padding: 8px 14px 0 14px; }



.sectiontableheader  {

	padding: 3px 5px;

	border: 1px solid #222222;

	background: #2F2F2F;

	color: #FFFFFF;

	font-weight: bold; }



tr.sectiontableentry1 td  {

	padding: 5px; }



tr.sectiontableentry2 td  {

	padding: 5px; }



.small  {

}



.smalldark  {

	text-align: left; }



div.syndicate div  {

	text-align: center; }



.pollstableborder tr.sectiontableentry1 td,

.pollstableborder tr.sectiontableentry2 td  {

	background: none; }

	

	

a.readon  {

	float: right;

	padding: 5px 36px 8px 19px;

	display: block;

	font-size:12px;

	color:#000000;

	margin-top:13px;

	font-weight: normal;

	background: url(../images/readmore.jpg) no-repeat top center; 

	text-decoration: none; }



a.readon:hover, a.readon:active, a.readon:focus  {

    color:#999999;	

	text-decoration:none;}

	

.button:hover, .button:focus {

	color:#000000;

	border-color:#5F5F5F;

	cursor:pointer;

	border-style:solid;

	border-width:1px; }



.button {

	background: url(../images/button_back.gif) repeat-x; 

	color:#fff;/*#000000;*/
	font-weight:bold;
	
	border:1px solid #fff;/*999999;*/

	font-size:14px;



	padding:2px 8px;}









/* MISCELLANOUS

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

.addtocart_button {

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

	height:25px;

	width:96px;

	margin-top:13px;

	margin-bottom:10px;

	font-size:12px;

	border:none;

	font-weight:bold;

	color:#FFFFFF;

}



.back_button {

	height:37px;

	padding-top:26px;}





div.back_button a,

div.back_button a:active  {

	margin: -2px 0;

	display: block;

	padding-left:9px;

	height:37px;

	color:#000000;

	font-size:12px;

	font-weight:bold;

	background: none!important;

	text-decoration: none!important; }

	



div.back_button a:hover,

div.back_button a:active  {

	margin: -2px 0;

	display: block;

	height:37px;

	padding-left:9px;

	color:#999999;

	background: none!important;

	text-decoration: none!important; }



#mod_login_password, #mod_login_username  {

	width: 50%; }



#mod_login_password  { 

	width: 80%; }



#mod_login_username  {

	width: 80%; }



#mod_login_remember  {

	border: none;

	background: none; }





/* Clearfix */

.clearfix:after  {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden; }



* html > body .clearfix  {

	width: 100%;

	display: block; }



* html .clearfix  {

	height: 1%; }



/* Firefox Scrollbar Hack*/

html  {

	margin-bottom: 1px;

	height: 100%!important;

	height: auto; }

	

	

/* Typography

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



img.solid {

	border:1px solid #999999;

	margin:5px 0pt 2px 2px;

	padding:1px; }

	

img.dashed {

	border:1px #999999 dashed;

	margin:5px 0pt 2px 2px;

	padding:1px; }



	

.introletter {

	color:#000000;

	display:block;

	float:left;

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

	font-size:40px;

	font-style:normal;

	font-weight:normal;

	line-height:30px;

	padding:4px 8px 0pt 0pt; }

	

blockquote {
	background:transparent url(../images/typography/s5_left_quote.png) no-repeat top left;
	color:#666666;
	font-size:14px;
	font-style:italic;
	line-height:150%;
	margin:10px 0pt;
	padding:0px 0px 5px 20px;
	
	width:auto;
}

/*
blockquote p {
	background:transparent url(../images/typography/s5_right_quote.png) no-repeat bottom right;
	margin-top:0pt;
	padding:0pt 65px 10px 0pt;
}
*/
	









	

/* Layout

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





#s5_mainbacktop {

	width:912px;

	height:17px;	}



#s5_topleftbottom {

	margin: 0 auto;}

	

#s5_maininnerleft {

	float:left;

	margin-right:11px;

	width:12px;

	height:700px;

	background: url(../images/leftshadow.png) no-repeat;}



	

#s5_maininnerright {

	float:left;

	margin-left:11px;

	width:12px;

	height:700px;

	background: url(../images/rightshadow.png) no-repeat;}



#s5_maininner {

	padding-top:14px;

	float:left;}



	

#s5_mainbackmiddle {

	color:#000000;

	margin: 0 auto;

	}

	

* html #s5_maininnerleft {

	margin-top:-6px; }

	

#s5_mainbottomback {

	width:912px;

	height:53px;

	}

	

#s5_mainbodywrapper {

	background:#ffffff;}

	

* html #s5_mainbodywrapper {

	margin-top:-10px;

	background:#ffffff;}

	

#s5_mainback {

	width:100%;

	clear:both; }

	

	#s5_header {

		margin-bottom:8px;

		clear:both;

		width:100%;}

	

	#s5_leftcolumn{

		float:left;

		margin-right:12px;}

	

	#s5_maincolumn{

		width:auto;}

		

		#s5_maincolumn_wrap {

			float:left;

			padding-left:8px;

			padding-right:8px;

			border-left:1px solid #A6A6A6;

			border-right:1px solid #A6A6A6;	}



		

		#s5_maincolumn_top {

			width:100%;

			float:left;

			height:8px;

			background: url(../images/maintop.gif) repeat-x;}

		

		#s5_maincolumn_top_left {

			float:left;

			width:8px;

			height:8px;

			background: url(../images/maintopleft.gif) no-repeat;}

			

		#s5_maincolumn_top_right {

			float:right;

			width:8px;

			height:8px;

			background: url(../images/maintopright.gif) no-repeat;}

		

		

		#s5_bottommiddle {

			margin:0 auto;}

			

		#s5_maincolumn_bottom {

			width:100%;

			float:left;

			height:8px;

			background: url(../images/mainbottom.gif) repeat-x;}

		

		#s5_maincolumn_bottom_left {

			float:left;

			width:8px;

			height:8px;

			background: url(../images/mainbottomleft.gif) no-repeat;}

			

		#s5_maincolumn_bottom_right {

			float:right;

			width:8px;

			height:8px;

			background: url(../images/mainbottomright.gif) no-repeat;}

			

		#s5_advert1_33 {

			float:left;

			width:31%;

			padding-bottom:8px; }

			

		#s5_advert2_33 {

			float:left;

			width:31%;

			padding-bottom:8px;}

		

		#s5_advert3_33 {

			float:left;

			width:31%;

			padding-bottom:8px;}

			

			#s5_advert1_50 {

				float:left;

				width:68.1%;

				padding-bottom:10px; }

				

			#s5_advert2_50 {

				float:left;

				width:49.1%;

				padding-bottom:10px;}

			

			#s5_advert3_50 {

				float:left;

				width:30.1%;

				padding-bottom:10px;}

				

				

				#s5_advert1_100 {

					float:left;

					width:888px;

					padding-bottom:10px; }

					

				#s5_advert2_100 {

					float:left;

					width:888px;

					padding-bottom:10px;}

				

				#s5_advert3_100 {

					float:left;

					width:888px;

					padding-bottom:10px;}

		

			

			

		

		#s5_positions {



			width:100%; }

		

			#s5_user1_100 {

				padding-bottom:1px;

				float:left;

				width:100%;}

				

			#s5_user2_100 {

				padding-bottom:25px;

				float:left;

				width:100%;}

			

			

			#s5_user1_50 {

				padding-bottom:25px;

				float:left;

				width:49%;}

				

			#s5_user2_50 {

				padding-bottom:25px;

				float:left;

				width:49%;}

				

	#s5_rightcolumn{

		float:right;

		margin-left:12px;}

	

	

#s5_bottomtop {

	padding-top:1px;

	margin: 0 auto;}

	

	

		

		#s5_bottomwrap {

			color:#000000; }

			

		#s5_breadcrumbs {

			width:100%;

			clear:both;

			font-size:11px;

			margin-bottom: 10px; }

			

		#s5_breadcrumbs a{

			font-size:11px;

			text-decoration:none;}

		

		#s5_breadcrumbs a:hover {

			font-size:11px;

			text-decoration:underline;}

		



		#s5_mainbodybottom {

			width:100%; }

			

		#s5_mainbodybanner {

			margin-top:10px;

			width:100%; }



#s5_footer {

	margin: 0 auto;}



#s5_footer_wrap {

	width:100%;

	height:30px;

	margin-bottom:10px;

	background:#3F454C;}

	





#s5_footer_left {

	width:7px;

	height:30px;

	float:left;

	background: url(../images/bottomenu_left.gif) repeat-x;	}

	



#s5_footer_right {

	width:7px;

	height:30px;

	float:right;

	background: url(../images/bottomenu_right.gif) repeat-x;	}

	

	

	

#s5_footright {

	font-size:11px;

	padding-bottom:12px;

	float:right;}

#s5_footcenter {

	font-size:9px;
	color: #999;
	padding-bottom:12px;
	width:100%;
	text-align:center;
	}
	
			

		#s5_user3_25{

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user4_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user5_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user6_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }		



			

			#s5_user3_33{

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user4_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user5_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user6_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }	

				

				

				

				#s5_user3_50{

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user4_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user5_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user6_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }	

					

					

					#s5_user3_100{

						float:left;

						width:100%; }

						

					#s5_user4_100 {

						float:left;

						width:100%; }

						

					#s5_user5_100 {

						float:left;

						width:100%;}

						

					#s5_user6_100 {

						float:left;

						width:100%;}

/* TYPOGRAPHY FROM ACE TEMPLATE

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



.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.plain, ul.plain ul{
 list-style-type: circle;
 margin-left:20px;
}

ul.plain li{
 padding: 3px;
}
ul.plain ul li{
padding:1px;
}

ul.ul_arrow li {

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

	padding:3px;

	padding-left:24px;

	padding-right:18px;
	font-size:14px;
}



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:24px;

	padding-right:18px;

}



ul.ul_check li {

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

	padding:3px;

	padding-left:24px;

	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:#D0DCEC;

	border-top:solid 2px #5B95DA;

	border-bottom:solid 2px #5B95DA;

	color:#1B6FC2;

	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;

}



.error_box {

	background:url(../images/s5_error.jpg) no-repeat center left;

	border:solid 1px #dedede;

	padding:13px;

	padding-left:68px;

}



.accept_box {

	background:url(../images/s5_accept.jpg) no-repeat center left;

	border:solid 1px #dedede;

	padding:13px;

	padding-left:68px;

}



.quote_box {

	background:url(../images/s5_quote.jpg) no-repeat center left;

	border:solid 1px #dedede;

	padding:13px;

	padding-left:68px;

}



.folder_box {

	background:url(../images/s5_folder.jpg) no-repeat center left;

	border:solid 1px #dedede;

	padding:13px;

	padding-left:68px;

}



.notes_box {

	background:url(../images/s5_notes.jpg) no-repeat center left;

	border:solid 1px #dedede;

	padding:13px;

	padding-left:68px;

}



.star_box {

	background:url(../images/s5_star.jpg) no-repeat center left;

	border:solid 1px #dedede;

	padding:13px;

	padding-left:68px;

}



.boxed:hover {

	border:2px solid #666666;

}

.boxed {

	border:2px solid #CCCCCC;

}




/********************  Module Styles 6 7 8 9  ********************/

		

#s5_user3_25 div.module div div div table td, #s5_user4_25 div.module div div div table td, #s5_user5_25 div.module div div div table td, #s5_user6_25 div.module div div div table td, #s5_user3_33 div.module div div div table td, #s5_user4_33 div.module div div div table td, #s5_user5_33 div.module div div div table td, #s5_user6_33 div.module div div div table td, #s5_user3_50 div.module div div div table td, #s5_user4_50 div.module div div div table td, #s5_user5_50 div.module div div div table td, #s5_user6_50 div.module div div div table td, #s5_user3_100 div.module div div div table td, #s5_user4_100 div.module div div div table td, #s5_user5_100 div.module div div div table td, #s5_user6_100 div.module div div div table td, #s5_user789_left div.module div div div table td, #s5_user789_right div.module div div div table td{

	padding-left:10px;

	width:auto;

	}

	/*
#s5_user3_25 div.module h3, #s5_user4_25 div.module h3, #s5_user5_25 div.module h3, #s5_user6_25 div.module h3, #s5_user3_33 div.module h3, #s5_user4_33 div.module h3, #s5_user5_33 div.module h3, #s5_user6_33 div.module h3, #s5_user3_50 div.module h3, #s5_user4_50 div.module h3, #s5_user5_50 div.module h3, #s5_user6_50 div.module h3, #s5_user3_100 div.module h3, #s5_user4_100 div.module h3, #s5_user5_100 div.module h3, #s5_user6_100 div.module h3, #s5_user789_left8 div.module h3, #s5_user789_right div.module h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	/color:#000000;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_user3_25 div.module, #s5_user4_25 div.module, #s5_user5_25 div.module, #s5_user6_25 div.module, #s5_user3_33 div.module, #s5_user4_33 div.module, #s5_user5_33 div.module, #s5_user6_33 div.module, #s5_user3_50 div.module, #s5_user4_50 div.module, #s5_user5_50 div.module, #s5_user6_50 div.module, #s5_user3_100 div.module, #s5_user4_100 div.module, #s5_user5_100 div.module, #s5_user6_100 div.module, #s5_user789_right div.module {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	padding:0pt;

	width:100%;

	}

#s5_user3_25 div.module div, #s5_user4_25 div.module div, #s5_user5_25 div.module div, #s5_user6_25 div.module div, #s5_user3_33 div.module div, #s5_user4_33 div.module div, #s5_user5_33 div.module div, #s5_user6_33 div.module div, #s5_user3_50 div.module div, #s5_user4_50 div.module div, #s5_user5_50 div.module div, #s5_user6_50 div.module div, #s5_user3_100 div.module div, #s5_user4_100 div.module div, #s5_user5_100 div.module div, #s5_user6_100 div.module div, #s5_user789_right div.module div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	}

* html #s5_user3_25 div.module div, #s5_user4_25 div.module div, #s5_user5_25 div.module div, #s5_user6_25 div.module div, #s5_user3_33 div.module div, #s5_user4_33 div.module div, #s5_user5_33 div.module div, #s5_user6_33 div.module div, #s5_user3_50 div.module div, #s5_user4_50 div.module div, #s5_user5_50 div.module div, #s5_user6_50 div.module div, #s5_user3_100 div.module div, #s5_user4_100 div.module div, #s5_user5_100 div.module div, #s5_user6_100 div.module div, #s5_user789_left div.module div #s5_user789_right div.module div {

	width:100%;

	}

#s5_user3_25 div.module div div, #s5_user4_25 div.module div div, #s5_user5_25 div.module div div, #s5_user6_25 div.module div div, #s5_user3_33 div.module div div, #s5_user4_33 div.module div div, #s5_user5_33 div.module div div, #s5_user6_33 div.module div div, #s5_user3_50 div.module div div, #s5_user4_50 div.module div div, #s5_user5_50 div.module div div, #s5_user6_50 div.module div div, #s5_user3_100 div.module div div, #s5_user4_100 div.module div div, #s5_user5_100 div.module div div, #s5_user6_100 div.module div div, #s5_user789_right div.module div div  {

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

	padding:0pt;

	}

#s5_user3_25 div.module div div div, #s5_user4_25 div.module div div div, #s5_user5_25 div.module div div div, #s5_user6_25 div.module div div div, #s5_user3_33 div.module div div div, #s5_user4_33 div.module div div div, #s5_user5_33 div.module div div div, #s5_user6_33 div.module div div div, #s5_user3_50 div.module div div div, #s5_user4_50 div.module div div div, #s5_user5_50 div.module div div div, #s5_user6_50 div.module div div div, #s5_user3_100 div.module div div div, #s5_user4_100 div.module div div div, #s5_user5_100 div.module div div div, #s5_user6_100 div.module div div div, #s5_user789_right div.module div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_user3_25 div.module div div div div, #s5_user4_25 div.module div div div div, #s5_user5_25 div.module div div div div, #s5_user6_25 div.module div div div div, #s5_user3_33 div.module div div div div, #s5_user4_33 div.module div div div div, #s5_user5_33 div.module div div div div, #s5_user6_33 div.module div div div div, #s5_user3_50 div.module div div div div, #s5_user4_50 div.module div div div div, #s5_user5_50 div.module div div div div, #s5_user6_50 div.module div div div div, #s5_user3_100 div.module div div div div, #s5_user4_100 div.module div div div div, #s5_user5_100 div.module div div div div, #s5_user6_100 div.module div div div div, #s5_user789_right div.module div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_user3_25 div.module div div div div, #s5_user4_25 div.module div div div div, #s5_user5_25 div.module div div div div, #s5_user6_25 div.module div div div div, #s5_user3_33 div.module div div div div, #s5_user4_33 div.module div div div div, #s5_user5_33 div.module div div div div, #s5_user6_33 div.module div div div div, #s5_user3_50 div.module div div div div, #s5_user4_50 div.module div div div div, #s5_user5_50 div.module div div div div, #s5_user6_50 div.module div div div div, #s5_user3_100 div.module div div div div, #s5_user4_100 div.module div div div div, #s5_user5_100 div.module div div div div, #s5_user6_100  div.module div div div div, #s5_user789_right div.module div div div div  {

	border:none; }





/********************  Module Styles 6 7 8 9  use -gradient ********************/

		

#s5_user3_25 div.module-gradient div div div table td, #s5_user4_25 div.module-gradient div div div table td, #s5_user5_25 div.module-gradient div div div table td, #s5_user6_25 div.module-gradient div div div table td, #s5_user3_33 div.module-gradient div div div table td, #s5_user4_33 div.module-gradient div div div table td, #s5_user5_33 div.module-gradient div div div table td, #s5_user6_33 div.module-gradient div div div table td, #s5_user3_50 div.module-gradient div div div table td, #s5_user4_50 div.module-gradient div div div table td, #s5_user5_50 div.module-gradient div div div table td, #s5_user6_50 div.module-gradient div div div table td, #s5_user3_100 div.module-gradient div div div table td, #s5_user4_100 div.module-gradient div div div table td, #s5_user5_100 div.module-gradient div div div table td, #s5_user6_100 div.module-gradient div div div table td, #s5_user789_left div.module-gradient div div div table td, #s5_user789_right div.module-gradient div div div table td{

	padding-left:10px;

	width:auto;

	}

	/*
#s5_user3_25 div.module-gradient h3, #s5_user4_25 div.module-gradient h3, #s5_user5_25 div.module-gradient h3, #s5_user6_25 div.module-gradient h3, #s5_user3_33 div.module-gradient h3, #s5_user4_33 div.module-gradient h3, #s5_user5_33 div.module-gradient h3, #s5_user6_33 div.module-gradient h3, #s5_user3_50 div.module-gradient h3, #s5_user4_50 div.module-gradient h3, #s5_user5_50 div.module-gradient h3, #s5_user6_50 div.module-gradient h3, #s5_user3_100 div.module-gradient h3, #s5_user4_100 div.module-gradient h3, #s5_user5_100 div.module-gradient h3, #s5_user6_100 div.module-gradient h3, #s5_user789_left8 div.module-gradient h3, #s5_user789_right div.module-gradient h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_user3_25 div.module-gradient, #s5_user4_25 div.module-gradient, #s5_user5_25 div.module-gradient, #s5_user6_25 div.module-gradient, #s5_user3_33 div.module-gradient, #s5_user4_33 div.module-gradient, #s5_user5_33 div.module-gradient, #s5_user6_33 div.module-gradient, #s5_user3_50 div.module-gradient, #s5_user4_50 div.module-gradient, #s5_user5_50 div.module-gradient, #s5_user6_50 div.module-gradient, #s5_user3_100 div.module-gradient, #s5_user4_100 div.module-gradient, #s5_user5_100 div.module-gradient, #s5_user6_100 div.module-gradient, #s5_user789_right div.module-gradient {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	padding:0pt;

	width:100%;

	}

#s5_user3_25 div.module-gradient div, #s5_user4_25 div.module-gradient div, #s5_user5_25 div.module-gradient div, #s5_user6_25 div.module-gradient div, #s5_user3_33 div.module-gradient div, #s5_user4_33 div.module-gradient div, #s5_user5_33 div.module-gradient div, #s5_user6_33 div.module-gradient div, #s5_user3_50 div.module-gradient div, #s5_user4_50 div.module-gradient div, #s5_user5_50 div.module-gradient div, #s5_user6_50 div.module-gradient div, #s5_user3_100 div.module-gradient div, #s5_user4_100 div.module-gradient div, #s5_user5_100 div.module-gradient div, #s5_user6_100 div.module-gradient div, #s5_user789_right div.module-gradient div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	}

* html #s5_user3_25 div.module-gradient div, #s5_user4_25 div.module-gradient div, #s5_user5_25 div.module-gradient div, #s5_user6_25 div.module-gradient div, #s5_user3_33 div.module-gradient div, #s5_user4_33 div.module-gradient div, #s5_user5_33 div.module-gradient div, #s5_user6_33 div.module-gradient div, #s5_user3_50 div.module-gradient div, #s5_user4_50 div.module-gradient div, #s5_user5_50 div.module-gradient div, #s5_user6_50 div.module-gradient div, #s5_user3_100 div.module-gradient div, #s5_user4_100 div.module-gradient div, #s5_user5_100 div.module-gradient div, #s5_user6_100 div.module-gradient div, #s5_user789_left div.module-gradient div, #s5_user789_right div.module-gradient div {

	width:100%;

	}

#s5_user3_25 div.module-gradient div div, #s5_user4_25 div.module-gradient div div, #s5_user5_25 div.module-gradient div div, #s5_user6_25 div.module-gradient div div, #s5_user3_33 div.module-gradient div div, #s5_user4_33 div.module-gradient div div, #s5_user5_33 div.module-gradient div div, #s5_user6_33 div.module-gradient div div, #s5_user3_50 div.module-gradient div div, #s5_user4_50 div.module-gradient div div, #s5_user5_50 div.module-gradient div div, #s5_user6_50 div.module-gradient div div, #s5_user3_100 div.module-gradient div div, #s5_user4_100 div.module-gradient div div, #s5_user5_100 div.module-gradient div div, #s5_user6_100 div.module-gradient div div, #s5_user789_right div.module-gradient div div  {

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

	padding:0pt;

	}

#s5_user3_25 div.module-gradient div div div, #s5_user4_25 div.module-gradient div div div, #s5_user5_25 div.module-gradient div div div, #s5_user6_25 div.module-gradient div div div, #s5_user3_33 div.module-gradient div div div, #s5_user4_33 div.module-gradient div div div, #s5_user5_33 div.module-gradient div div div, #s5_user6_33 div.module-gradient div div div, #s5_user3_50 div.module-gradient div div div, #s5_user4_50 div.module-gradient div div div, #s5_user5_50 div.module-gradient div div div, #s5_user6_50 div.module-gradient div div div, #s5_user3_100 div.module-gradient div div div, #s5_user4_100 div.module-gradient div div div, #s5_user5_100 div.module-gradient div div div, #s5_user6_100 div.module-gradient div div div, #s5_user789_right div.module-gradient div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_user3_25 div.module-gradient div div div div, #s5_user4_25 div.module-gradient div div div div, #s5_user5_25 div.module-gradient div div div div, #s5_user6_25 div.module-gradient div div div div, #s5_user3_33 div.module-gradient div div div div, #s5_user4_33 div.module-gradient div div div div, #s5_user5_33 div.module-gradient div div div div, #s5_user6_33 div.module-gradient div div div div, #s5_user3_50 div.module-gradient div div div div, #s5_user4_50 div.module-gradient div div div div, #s5_user5_50 div.module-gradient div div div div, #s5_user6_50 div.module-gradient div div div div, #s5_user3_100 div.module-gradient div div div div, #s5_user4_100 div.module-gradient div div div div, #s5_user5_100 div.module-gradient div div div div, #s5_user6_100 div.module-gradient div div div div,  #s5_user789_right div.module-gradient div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_user3_25 div.module-gradient div div div div, #s5_user4_25 div.module-gradient div div div div, #s5_user5_25 div.module-gradient div div div div, #s5_user6_25 div.module-gradient div div div div, #s5_user3_33 div.module-gradient div div div div, #s5_user4_33 div.module-gradient div div div div, #s5_user5_33 div.module-gradient div div div div, #s5_user6_33 div.module-gradient div div div div, #s5_user3_50 div.module-gradient div div div div, #s5_user4_50 div.module-gradient div div div div, #s5_user5_50 div.module-gradient div div div div, #s5_user6_50 div.module-gradient div div div div, #s5_user3_100 div.module-gradient div div div div, #s5_user4_100 div.module-gradient div div div div, #s5_user5_100 div.module-gradient div div div div, #s5_user6_100  div.module-gradient div div div div, #s5_user789_left div.module-gradient div div div div, #s5_user789_right div.module-gradient div div div div  {

	border:none; }

			

		

		#s5_user7_33 {

			float:left;

			width:33%;}

			

		#s5_user8_33 {

			float:left;

			width:33%;}

		

		#s5_user9_33 {

			float:right;

			width:33%;}

			

			#s5_user7_50 {

				float:left;

				width:49.9%; }

				

			#s5_user8_50 {

				float:left;

				width:49.9%;}

			

			#s5_user9_50 {

				float:left;

				width:49.9%;}

				

				

				#s5_user7_100 {

					float:left;

					width:900px;}

					

				#s5_user8_100 {

					float:left;

					width:100%;}

				

				#s5_user9_100 {

					float:left;

					width:100%;}

			

		

	#s5_bottombottom {

		clear:both;

		height:78px;

		 }

		 

.boxed {

	border: 2px solid #CCCCCC;}

	

.boxed:hover{

	border: 2px solid #666666;}			



	

body  {

    font-size: 75%;

	color:#000000;

	margin:0 auto;

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

	

#s5_topbackground {

	width:100%;

	height:107px;

	background: url(../images/topbackground.jpg) repeat-x top; }

	

	#s5_topback {

		margin:0pt auto; }

		

	#s5_topleft {

		float:left;

		width:62%;}

		

		#s5_logo {

			height: 78px;

			width:675px;

			background: url(../images/logo.png) no-repeat top; }

			

		#s5_mainmenu {

			height:29px;

			float:left;

			clear:both;}

			

			#s5_mainmenuleft {

				width:16px;

				float:left;

				height:29px;

				background: url(../images/s5box_left2.png) no-repeat top; }

					

			#s5_mainmenumiddle {

				height:29px;

				float:left;

				background: url(../images/s5box_middle.png) repeat-x top; }

				

			#s5_mainmenuright{

				width:16px;	

				float:left;

				height:29px;

				background: url(../images/s5box_right.png) no-repeat top; }

			

			

			

		

	#s5_topright {

		float:right;

		width:36%;}

		

		.s5_topblock {

			height:78px;}

		

		#s5_search {

			float:right;

			font-size:11px;

			height:28px;

			margin-top:12px;

			padding-left:34px;

			padding-top:4px;

			width:266px;

			background: url(../images/search.png) no-repeat;}

			

			#s5_search #mod_search_searchword {

				border:medium none;

				color:#000000;

				font-size:12px;

				background:none;

				}

		

		#s5_topmenu {

			clear:both;

			font-size:11px;

			width:300px;

			text-align:right;

			color:#000000;

			float:right;}

			

		#s5_s5boxtab {	

			color:#FFFFFF;

			cursor:pointer;

			height:29px;

			float:right;}

			

			#s5_s5boxleft{

				width:35px;

				height:29px;

				float:left;

				background: url(../images/s5box_left.png) no-repeat;}

			

			#s5_s5boxmiddle{

				padding-top:6px;

				height:29px;

				font-weight:bold;

				float:left;

				background: url(../images/s5box_middle.png) repeat-x;}

			

			#s5_s5boxright{

				width:16px;

				height:29px;

				float:left;

				background: url(../images/s5box_right.png) no-repeat;}

			

			

			



#s5_topbackbottombar{

	height:5px !important;

	width:100%;

	background:#3F454C;}

	

* html #s5_topbackbottombar{	

	height:2px;

	width:100%;

	background: url(../images/backrepeat.gif) repeat-x;}



	#s5_user1 {

		margin: 0 auto;}

		

	

		.more a {

			color:#FFFFFF;

			text-decoration:none;}

		

		.more a:hover{

			text-decoration:underline;}		

					

		

/********************  Module Styles ********************/

		

#s5_leftcolumn div.module div div div table td, #s5_rightcolumn div.module div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module h3, #s5_rightcolumn div.module h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:12px;

	margin-top:0px;	}

	
*/
#s5_leftcolumn div.module, #s5_rightcolumn div.module{

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module div, #s5_rightcolumn div.module div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module div, #s5_rightcolumn div.module div {

	width:100%;

	}

#s5_leftcolumn div.module div div, #s5_rightcolumn div.module div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module div div div, #s5_rightcolumn div.module div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	





#s5_leftcolumn div.module div div div div, #s5_rightcolumn div.module div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module div div div div, #s5_rightcolumn div.module div div div div {

	border:none; }



	

/********************  Module Styles use -black ********************/

		

#s5_leftcolumn div.module-black div div div table td, #s5_rightcolumn div.module-black div div div table td {

	padding-left:10px;

	width:auto;

	}
/*
#s5_leftcolumn div.module-black h3, #s5_rightcolumn div.module-black h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}
*/
	

#s5_leftcolumn div.module-black, #s5_rightcolumn div.module-black{

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-black div, #s5_rightcolumn div.module-black div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-black div, #s5_rightcolumn div.module-black div {

	width:100%;

	}

#s5_leftcolumn div.module-black div div, #s5_rightcolumn div.module-black div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-black div div div, #s5_rightcolumn div.module-black div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_leftcolumn div.module-black div div div div, #s5_rightcolumn div.module-black div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-black div div div div, #s5_rightcolumn div.module-black div div div div {

	border:none; }

/*********************  ADDED FOR -BLACK 
 MODULE 8 TONY ************************/	

#s5_user8_100 div.module-black div div div table td, #s5_user8_50 div.module-black div div div table td,#s5_user8_33 div.module-black div div div table td {
   padding-left:10px;
   width:auto;
   }
   
   /*
#s5_user8_100 div.module-black h3, #s5_user8_50 div.module-black h3, #s5_user8_33 div.module-black h3 {
   font-size:13px;
   font-weight:bold;
   height:24px;
   color:#FFFFFF;
   text-indent:7px;
   line-height:22px;
   margin-bottom:11px;
   margin-top:0px;   }
   */
#s5_user8_100 div.module-black, #s5_user8_50 div.module-black, #s5_user8_33 div.module-black{
   background:transparent url(../images/wh_br.png) no-repeat scroll right bottom;
   clear:both;
   color:#000000;
   float:left;
   font-size:12px;
   margin-bottom:21px;
   padding:0pt;
   width:100%;
   }
#s5_user8_100 div.module-black div, #s5_user8_50 div.module-black div, #s5_user8_33 div.module-black div {
   background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;
   padding:0pt;
   }
* html #s5_user8_100 div.module-black div, #s5_user8_50 div.module-black div, #s5_user8_33 div.module-black div {
   width:100%;
   }
#s5_user8_100 div.module-black div div, #s5_user8_50 div.module-black div div, #s5_user8_33 div.module-black div div {
   background:transparent url(../images/wh_tr_black.png) no-repeat scroll right top;
   padding:0pt;
   }
#s5_user8_100 div.module-black div div div, #s5_user8_50 div.module-black div div div, #s5_user8_33 div.module-black div div div {
   background:transparent url(../images/wh_tl_black.png) no-repeat scroll left top;
   padding:10px 9px 16px 13px;
   width:auto;
   }
   

#s5_user8_100 div.module-black div div div div, #s5_user8_50 div.module-black div div div div, #s5_user8_33 div.module-black div div div div {
   background:transparent none repeat scroll 0%;
   margin:0pt;
   padding:0pt;
   }
   
#s5_user8_100  div.module-black div div div div, #s5_user8_50  div.module-black div div div div, #s5_user8_33  div.module-black div div div div {
   border:none; }

/*********************  ADDED FOR -BLACK USER MODULE 8 TONY ************************/

/*********************  ADDED FOR -BLACK USER MODULE 9 TONY ************************/	

#s5_user9_100 div.module-black div div div table td, #s5_user9_50 div.module-black div div div table td,#s5_user9_33 div.module-black div div div table td {
   padding-left:10px;
   width:auto;
   }
   /*
#s5_user9_100 div.module-black h3, #s5_user9_50 div.module-black h3, #s5_user9_33 div.module-black h3 {
   font-size:13px;
   font-weight:bold;
   height:24px;
   color:#FFFFFF;
   text-indent:7px;
   line-height:22px;
   margin-bottom:11px;
   margin-top:0px;   }
   */
#s5_user9_100 div.module-black, #s5_user9_50 div.module-black, #s5_user9_33 div.module-black{
   background:transparent url(../images/wh_br.png) no-repeat scroll right bottom;
   clear:both;
   color:#000000;
   float:left;
   font-size:12px;
   margin-bottom:21px;
   padding:0pt;
   width:100%;
   }
#s5_user9_100 div.module-black div, #s5_user9_50 div.module-black div, #s5_user9_33 div.module-black div {
   background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;
   padding:0pt;
   }
* html #s5_user9_100 div.module-black div, #s5_user9_50 div.module-black div, #s5_user9_33 div.module-black div {
   width:100%;
   }
#s5_user9_100 div.module-black div div, #s5_user9_50 div.module-black div div, #s5_user9_33 div.module-black div div {
   background:transparent url(../images/wh_tr_black.png) no-repeat scroll right top;
   padding:0pt;
   }
#s5_user9_100 div.module-black div div div, #s5_user9_50 div.module-black div div div, #s5_user9_33 div.module-black div div div {
   background:transparent url(../images/wh_tl_black.png) no-repeat scroll left top;
   padding:10px 9px 16px 13px;
   width:auto;
   }
   

#s5_user9_100 div.module-black div div div div, #s5_user9_50 div.module-black div div div div, #s5_user9_33 div.module-black div div div div {
   background:transparent none repeat scroll 0%;
   margin:0pt;
   padding:0pt;
   }
   
#s5_user9_100  div.module-black div div div div, #s5_user9_50  div.module-black div div div div, #s5_user9_33  div.module-black div div div div {
   border:none; }

/*********************  ADDED FOR -BLACK USER MODULE 9 TONY ************************/

	



	

/********************  Module Styles use -blue ********************/

		

#s5_leftcolumn div.module-blue div div div table td, #s5_rightcolumn div.module-blue div div div table td {

	padding-left:10px;

	width:auto;

	}

	
#s5_leftcolumn div.module-blue h3, #s5_rightcolumn div.module-blue h3 {

/*	font-size:13px;

	font-weight:bold;

	height:24px;
*/
	color:#FFFFFF;

	text-indent:7px;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}

	

#s5_leftcolumn div.module-blue, #s5_rightcolumn div.module-blue {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-blue div, #s5_rightcolumn div.module-blue div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-blue div, #s5_rightcolumn div.module-blue div {

	width:100%;

	}

#s5_leftcolumn div.module-blue div div, #s5_rightcolumn div.module-blue div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-blue div div div, #s5_rightcolumn div.module-blue div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-blue div div div div, #s5_rightcolumn div.module-blue div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-blue div div div div, #s5_rightcolumn div.module-blue div div div div {

	border:none; }

		

/********************  Module Styles use -red ********************/

		

#s5_leftcolumn div.module-red div div div table td, #s5_rightcolumn div.module-red div div div table td {

	padding-left:10px;

	width:auto;

	}
/*
#s5_leftcolumn div.module-red h3, #s5_rightcolumn div.module-red h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_leftcolumn div.module-red, #s5_rightcolumn div.module-red {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-red div, #s5_rightcolumn div.module-red div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-red div, #s5_rightcolumn div.module-red div {

	width:100%;

	}

#s5_leftcolumn div.module-red div div, #s5_rightcolumn div.module-red div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-red div div div, #s5_rightcolumn div.module-red div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-red div div div div, #s5_rightcolumn div.module-red div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-red div div div div, #s5_rightcolumn div.module-red div div div div {

	border:none; }

	

/********************  Module Styles use -green ********************/

		

#s5_leftcolumn div.module-green div div div table td, #s5_rightcolumn div.module-green div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-green h3, #s5_rightcolumn div.module-green h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}

	
*/
#s5_leftcolumn div.module-green, #s5_rightcolumn div.module-green {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-green div, #s5_rightcolumn div.module-green div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-green div, #s5_rightcolumn div.module-green div {

	width:100%;

	}

#s5_leftcolumn div.module-green div div, #s5_rightcolumn div.module-green div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-green div div div, #s5_rightcolumn div.module-green div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-green div div div div, #s5_rightcolumn div.module-green div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-green div div div div, #s5_rightcolumn div.module-green div div div div {

	border:none; }

	

/********************  Module Styles use -darkblack ********************/

		

#s5_leftcolumn div.module-darkblack div div div table td, #s5_rightcolumn div.module-darkblack div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-darkblack h3, #s5_rightcolumn div.module-darkblack h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}
*/
	

#s5_leftcolumn div.module-darkblack, #s5_rightcolumn div.module-darkblack {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-darkblack div, #s5_rightcolumn div.module-darkblack div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-darkblack div, #s5_rightcolumn div.module-darkblack div {

	width:100%;

	}

#s5_leftcolumn div.module-darkblack div div, #s5_rightcolumn div.module-darkblack div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-darkblack div div div, #s5_rightcolumn div.module-darkblack div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-darkblack div div div div, #s5_rightcolumn div.module-darkblack div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-darkblack div div div div, #s5_rightcolumn div.module-darkblack div div div div {

	border:none; }

	

/********************  Module Styles use -outline ********************/

		

#s5_leftcolumn div.module-outline div div div table td, #s5_rightcolumn div.module-outline div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-outline h3, #s5_rightcolumn div.module-outline h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	text-indent:7px;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}
*/
	

#s5_leftcolumn div.module-outline, #s5_rightcolumn div.module-outline {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-outline div, #s5_rightcolumn div.module-outline div {

	background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-outline div, #s5_rightcolumn div.module-outline div {

	width:100%;

	}

#s5_leftcolumn div.module-outline div div, #s5_rightcolumn div.module-outline div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-outline div div div, #s5_rightcolumn div.module-outline div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-outline div div div div, #s5_rightcolumn div.module-outline div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-outline div div div div, #s5_rightcolumn div.module-outline div div div div {

	border:none; }

	

	

/******************** Start Gradient Module Styles ********************/	



/********************  Module Styles use -gradientblack ********************/

		

#s5_leftcolumn div.module-gradient div div div table td, #s5_rightcolumn div.module-gradient div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-gradient h3, #s5_rightcolumn div.module-gradient h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	text-indent:7px;

	line-height:24px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_leftcolumn div.module-gradient, #s5_rightcolumn div.module-gradient {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-gradient div, #s5_rightcolumn div.module-gradient div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-gradient div, #s5_rightcolumn div.module-gradient div {

	width:100%;

	}

#s5_leftcolumn div.module-gradient div div, #s5_rightcolumn div.module-gradient div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-gradient div div div, #s5_rightcolumn div.module-gradient div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-gradient div div div div, #s5_rightcolumn div.module-gradient div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-gradient div div div div, #s5_rightcolumn div.module-gradient div div div div {

	border:none; }

	

/********************  Module Styles use -gradientblack ********************/

		

#s5_leftcolumn div.module-gradientblack div div div table td, #s5_rightcolumn div.module-gradientblack div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-gradientblack h3, #s5_rightcolumn div.module-gradientblack h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:24px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_leftcolumn div.module-gradientblack, #s5_rightcolumn div.module-gradientblack {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-gradientblack div, #s5_rightcolumn div.module-gradientblack div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-gradientblack div, #s5_rightcolumn div.module-gradientblack div {

	width:100%;

	}

#s5_leftcolumn div.module-gradientblack div div, #s5_rightcolumn div.module-gradientblack div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-gradientblack div div div, #s5_rightcolumn div.module-gradientblack div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-gradientblack div div div div, #s5_rightcolumn div.module-gradientblack div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-gradientblack div div div div, #s5_rightcolumn div.module-gradientblack div div div div {

	border:none; }

	

/********************  Module Styles use -gradientblue ********************/

		

#s5_leftcolumn div.module-gradientblue div div div table td, #s5_rightcolumn div.module-gradientblue div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-gradientblue h3, #s5_rightcolumn div.module-gradientblue h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:24px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_leftcolumn div.module-gradientblue, #s5_rightcolumn div.module-gradientblue {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-gradientblue div, #s5_rightcolumn div.module-gradientblue div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-gradientblue div, #s5_rightcolumn div.module-gradientblue div {

	width:100%;

	}

#s5_leftcolumn div.module-gradientblue div div, #s5_rightcolumn div.module-gradientblue div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-gradientblue div div div, #s5_rightcolumn div.module-gradientblue div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-gradientblue div div div div, #s5_rightcolumn div.module-gradientblue div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-gradientblue div div div div, #s5_rightcolumn div.module-gradientblue div div div div {

	border:none; }

	

/********************  Module Styles use -gradientred ********************/

		

#s5_leftcolumn div.module-gradientred div div div table td, #s5_rightcolumn div.module-gradientred div div div table td {

	padding-left:10px;

	width:auto;

	}
/*
#s5_leftcolumn div.module-gradientred h3, #s5_rightcolumn div.module-gradientred h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:24px;

	margin-bottom:11px;

	margin-top:0px;	}
*/
	

#s5_leftcolumn div.module-gradientred, #s5_rightcolumn div.module-gradientred {

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-gradientred div, #s5_rightcolumn div.module-gradientred div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

	

* html #s5_leftcolumn div.module-gradientred div, #s5_rightcolumn div.module-gradientred div {

	width:100%;

	}

#s5_leftcolumn div.module-gradientred div div, #s5_rightcolumn div.module-gradientred div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-gradientred div div div, #s5_rightcolumn div.module-gradientred div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-gradientred div div div div, #s5_rightcolumn div.module-gradientred div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-gradientred div div div div, #s5_rightcolumn div.module-gradientred div div div div {

	border:none; }

	

/********************  Module Styles use -gradientgreen ********************/

		

#s5_leftcolumn div.module-gradientgreen div div div table td, #s5_rightcolumn div.module-gradientgreen div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-gradientgreen h3, #s5_rightcolumn div.module-gradientgreen h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:24px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_leftcolumn div.module-gradientgreen, #s5_rightcolumn div.module-gradientgreen{

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-gradientgreen div, #s5_rightcolumn div.module-gradientgreen div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-gradientgreen div, #s5_rightcolumn div.module-gradientgreen div {

	width:100%;

	}

#s5_leftcolumn div.module-gradientgreen div div, #s5_rightcolumn div.module-gradientgreen div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-gradientgreen div div div, #s5_rightcolumn div.module-gradientgreen div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-gradientgreen div div div div, #s5_rightcolumn div.module-gradientgreen div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-gradientgreen div div div div, #s5_rightcolumn div.module-gradientgreen div div div div {

	border:none; }

	

/********************  Module Styles use -gradientdarkblack ********************/

		

#s5_leftcolumn div.module-gradientdarkblack div div div table td, #s5_rightcolumn div.module-gradientdarkblack div div div table td {

	padding-left:10px;

	width:auto;

	}

	/*
#s5_leftcolumn div.module-gradientdarkblack h3, #s5_rightcolumn div.module-gradientdarkblack h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#FFFFFF;

	text-indent:7px;

	line-height:24px;

	margin-bottom:11px;

	margin-top:0px;	}

	
*/
#s5_leftcolumn div.module-gradientdarkblack, #s5_rightcolumn div.module-gradientdarkblack{

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-gradientdarkblack div, #s5_rightcolumn div.module-gradientdarkblack div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-gradientdarkblack div, #s5_rightcolumn div.module-gradientdarkblack div {

	width:100%;

	}

#s5_leftcolumn div.module-gradientdarkblack div div, #s5_rightcolumn div.module-gradientdarkblack div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-gradientdarkblack div div div, #s5_rightcolumn div.module-gradientdarkblack div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-gradientdarkblack div div div div, #s5_rightcolumn div.module-gradientdarkblack div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-gradientdarkblack div div div div, #s5_rightcolumn div.module-gradientdarkblack div div div div {

	border:none; }



/********************  Module Styles use -gradientoutline ********************/

		

#s5_leftcolumn div.module-gradientoutline div div div table td, #s5_rightcolumn div.module-gradientoutline div div div table td {

	padding-left:10px;

	width:auto;

	}
/*
#s5_leftcolumn div.module-gradientoutline h3, #s5_rightcolumn div.module-gradientoutline h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	text-indent:7px;

	line-height:24px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_leftcolumn div.module-gradientoutline, #s5_rightcolumn div.module-gradientoutline{

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module-gradientoutline div, #s5_rightcolumn div.module-gradientoutline div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	width:100%;

	}

* html #s5_leftcolumn div.module-gradientoutline div, #s5_rightcolumn div.module-gradientoutline div {

	width:100%;

	}

#s5_leftcolumn div.module-gradientoutline div div, #s5_rightcolumn div.module-gradientoutline div div {

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

	padding:0pt;

	}

#s5_leftcolumn div.module-gradientoutline div div div, #s5_rightcolumn div.module-gradientoutline div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	

#s5_leftcolumn div.module-gradientoutline div div div div, #s5_rightcolumn div.module-gradientoutline div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module-gradientoutline div div div div, #s5_rightcolumn div.module-gradientoutline div div div div {

	border:none; }



/*******************User positions 3,4,5 and 6**********************/	



/*

#s5_user3_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



#s5_user4_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



	

#s5_user5_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



		

#s5_user6_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	





#s5_user3_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



		

#s5_user4_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

	

#s5_user5_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

		

#s5_user6_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

		

	#s5_user3_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}	

	

		

	#s5_user4_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}



	

	#s5_user5_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}

		

			

	#s5_user6_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}

		

		

		#s5_user3_100 div.module h3{

			font-size:13px;

			font-weight:bold;

			height:24px;

			color:#000000;

			line-height:27px;

			margin-top:-7px;	}



				

			#s5_user4_100 div.module h3{

				font-size:13px;

				font-weight:bold;

				height:24px;

				color:#000000;

				line-height:27px;

				margin-top:-7px;	}



			

			#s5_user5_100 div.module h3{

				font-size:13px;

				font-weight:bold;

				height:24px;

				color:#000000;

				line-height:27px;

				margin-top:-7px;	}

				

					

			#s5_user6_100 div.module h3{

				font-size:13px;

				font-weight:bold;

				height:24px;

				color:#000000;

				line-height:27px;

				margin-top:-7px;	}

			



	
*/
	

	

	

	

/*******************User positions 7,8 and 9 **********************/	

	/*

#s5_user7_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	





	

#s5_user8_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}



		

	

	

#s5_user9_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

	

		

#s5_user7_50 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



		

	



#s5_user8_50 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



		

	

#s5_user9_50 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	





	

#s5_user7_100 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



	

	

#s5_user8_100 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

	

	

#s5_user9_100 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}



		
*/
		

/********************  Module Styles  ********************/

		

#s5_user789 div.module div div div table td, #s5_user789_left div.module div div div table td, #s5_user789_right div.module div div div table td{

	padding-left:10px;

	width:auto;

	}
/*
#s5_user789 div.module h3, #s5_user789_left8 div.module h3, #s5_user789_right div.module h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_user789 div.module, #s5_user789_left div.module, #s5_user789_right div.module{

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

	clear:both;

	
	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_user789 div.module div, #s5_user789_left div.module div, #s5_user789_right div.module div {

	/*background:transparent url(../images/wh_bl.png) no-repeat scroll left bottom;*/

	padding:0pt;

	}

* html #s5_user789 div.module div, #s5_user789_left div.module div #s5_user789_right div.module div {

	width:100%;

	}

#s5_user789 div.module div div, #s5_user789_left div.module div div, #s5_user789_right div.module div div  {

	/*background:transparent url(../images/wh_tr.png) no-repeat scroll right top;*/
	width: auto;
	padding:0pt;

	}

	/*#s5_user789_left div.module div div div,*/
#s5_user789 div.module div div div,  #s5_user789_right div.module div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_user789  div.module div div div div, #s5_user789_left div.module div div div div, #s5_user789_right div.module div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_user789  div.module div div div div, #s5_user789_left div.module div div div div, #s5_user789_right div.module div div div div  {

	border:none; }



/********************  Module Styles 7 8 9 - use module style  -gradient ********************/

		

#s5_user789 div.module-gradient div div div table td, #s5_user789_left div.module-gradient div div div table td, #s5_user789_right div.module-gradient div div div table td{

	padding-left:10px;

	width:auto;

	}
/*
#s5_user789 div.module-gradient h3, #s5_user789_left div.module-gradient h3, #s5_user789_right div.module-gradient h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:22px;

	margin-bottom:11px;

	margin-top:0px;	}

	*/

#s5_user789 div.module-gradient, #s5_user789_right div.module-gradient{

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

	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_user789 div.module-gradient div,  #s5_user789_right div.module-gradient div {

	background:transparent url(../images/wh_bl_gradient.png) no-repeat scroll left bottom;

	padding:0pt;

	}

* html #s5_user789 div.module-gradient div, #s5_user789_left div.module-gradient div #s5_user789_right div.module-gradient div {

	width:100%;

	}

#s5_user789 div.module-gradient div div, #s5_user789_right div.module-gradient div div  {

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

	padding:0pt;

	}

#s5_user789 div.module-gradient div div div, #s5_user789_right div.module-gradient div div div {

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

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_user789 div.module-gradient div div div div, #s5_user789_left div.module-gradient div div div div, #s5_user789_right div.module-gradient div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_user789 div.module-gradient div div div div, #s5_user789_left div.module-gradient div div div div, #s5_user789_right div.module-gradient div div div div  {

	border:none; }




#s5_user789_right {

	padding-left:5px;}



#s5_user789 {

	padding-left:5px;

	padding-right:5px;}



/*******************default joomla menu **********************/	





/* Default Joomla! Menu */

a.mainlevel  {

	color:#000000;

	display:block;

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

	font-size:11px;

	font-style:normal;

	border-bottom:1px solid #E3E3E3;

	font-weight:normal;

	line-height:25px;

	list-style-position:outside;

	list-style-type:none;

	margin-left:-4px;

	padding-left:8px;

	text-decoration:none;}

	





a.mainlevel:hover,

a.mainlevel:active,

a.mainlevel:focus  {

	color:#FFFFFF;

	text-decoration:none;

	background:#4F4F4F;}



a.mainlevel#active_menu  {

	display: block;

	text-decoration: none;	

	display: block; }



a.mainlevel:hover#active_menu  {

	text-decoration: none;	

	display: block; }



a.sublevel  {



	text-decoration: none; }





a.sublevel:active,

a.sublevel:focus  {

	text-decoration: none; }

a.sublevel:hover {

	color:#000000;

	text-decoration: underline; }

	

#active_menu  {

	color:#000000;

	padding-left:16px;

	background:transparent url(../images/mainmenu_arrow.gif) left no-repeat; }





a.sublevel#active_menu  {

	background:none;

	text-decoration: underline;}





			



	

	

	

		

	

/*  Top Menu - "cpanel" module, menu must be "flat list", class suffix "-top"  */



ul#mainlevel-top {

	display:block;

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

	font-size:11px;

	color:#000000;

	font-style:normal;

	float:right;

	font-weight: normal;

	line-height:10px;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none; }

	

ul#mainlevel-top li {

	display:block;

	color:#000000;

	float:left;

	margin-right:0px;

	height:12px;

	border-right: 1px #000000 solid;

	overflow:hidden;

	padding-left:0px;

	padding-right:0px; }

	

ul#mainlevel-top li a {

	color:#000000;

	display:block;
font-size:11px;
	padding:1px 4px;

	text-decoration:none; }

	

ul#mainlevel-top li a:hover {

	color:#FFFFFF;

	background-color:#000000; }



	

/*  Bottom Menu - "bottom" module, menu must be "flat list", class suffix "-bottom"  */



ul#mainlevel-bottom {

	display:block;

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

	font-size:13px;

	color:#FFFFFF;

	padding-top:8px;

	font-style:normal;

	font-weight: normal;

	line-height:10px;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none; 
	text-align:center;
	}

	

ul#mainlevel-bottom li {

	display:block;

	color:#FFFFFF;

	float:left;

	margin-right:0px;

	height:14px;

	overflow:hidden;

	padding-left:0px;

	padding-right:0px; }

	

ul#mainlevel-bottom li a {

	color:#FFFFFF;

	display:block;

	padding:1px 15px;
	font-size: 12px;

	text-decoration:none;
	}

	

ul#mainlevel-bottom li a:hover {

	text-decoration:underline;}



/****************** Typography *********************/





.grey_box {background:#F5F5F5;

	border:1px solid #CDCDCD;

	color:#666666;

	font-size:1.1em;

	font-weight:bold;

	margin:8px auto;

	text-align:left; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px 

}



.blue_box {

	background:#C2DCFF;

	border:1px solid #8CBCFC;

	color:#666666;

	font-size:1.1em;

	font-weight:bold;

	margin:8px auto;

	text-align:left; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px 

}



.green_box {

	background:#BCEFBE;

	border:1px solid #88B889;

	color:#666666;

	font-size:1.1em;

	font-weight:bold;

	margin:8px auto;

	text-align:left; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px 

}



.orange_box {

	background:#FBDFAB;

	border:1px solid #F9C461;

	color:#666666;

	font-size:1.1em;

	font-weight:bold;

	margin:8px auto;

	text-align:left; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px 

}



.red_box {

	background:#FAC0C2;

	border:1px solid #FA8A8D;

	color:#666666;

	font-size:1.1em;

	font-weight:bold;

	margin:8px auto;

	text-align:left; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px 

}



.dark_box {

	background:#333333;

	border:1px solid #999999;

	color:#ffffff;

	font-size:1.1em;

	font-weight:bold;

	margin:8px auto;

	text-align:left; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px 

}





.green_boxed {

	float: left;

	margin-right: 8px;

	padding: 7px;

	display: block;

	color: #FFFFFF;

	background: #88B889;

	font-style:normal; 

	font-variant:normal; 

	font-weight:normal; 

	font-size:2.2em; 

	font-family:Arial, sans-serif

}



.red_boxed {

	float: left;

	margin-right: 8px;

	padding: 7px;

	display: block;

	color: #FFFFFF;

	background: #FC5B5F;

	font-style:normal; 

	font-variant:normal; 

	font-weight:normal; 

	font-size:2.2em; 

	font-family:Arial, sans-serif

}



.blue_boxed {

	float: left;

	margin-right: 8px;

	padding: 7px;

	display: block;

	color: #FFFFFF;

	background: #8CBCFC;

	font-style:normal; 

	font-variant:normal; 

	font-weight:normal; 

	font-size:2.2em; 

	font-family:Arial, sans-serif

}



.orange_boxed {

	float: left;

	margin-right: 8px;

	padding: 7px;

	display: block;

	color: #FFFFFF;

	background: #F9C461;

	font-style:normal; 

	font-variant:normal; 

	font-weight:normal; 

	font-size:2.2em; 

	font-family:Arial, sans-serif

}



.grey_boxed {

	float: left;

	margin-right: 8px;

	padding: 7px;

	display: block;

	color: #A09F9F;

	background: #F5F5F5;

	font-style:normal; 

	font-variant:normal; 

	font-weight:normal; 

	font-size:2.2em; 

	font-family:Arial, sans-serif

}



.dark_boxed {

	float: left;

	margin-right: 8px;

	padding: 7px;

	display: block;

	color: #FFFFFF;

	background: #333333;

	font-style:normal; 

	font-variant:normal; 

	font-weight:normal; 

	font-size:2.2em; 

	font-family:Arial, sans-serif

}



.block_box {

	clear: both;

	padding: 10px 15px;

	position: relative;

}

		

.introletter_dark {

	color:#000000;

	display:block;

	float:left;

	font-style:normal;

	font-weight:normal;

	font: 50px/40px Arial, Helvetica, sans-serif;

	padding:4px; 

}



.introletter_orange {

	color:#F4A30B;

	display:block;

	float:left;

	font-style:normal;

	font-weight:normal;

	font: 50px/40px Arial, Helvetica, sans-serif;

	padding:4px; 

}



.introletter_green {

	color:#198232;

	display:block;

	float:left;

	font-style:normal;

	font-weight:normal;

	font: 50px/40px Arial, Helvetica, sans-serif;

	padding:4px; 

}



.introletter_grey {

	color:#B3B3B3;

	display:block;

	float:left;

	font-style:normal;

	font-weight:normal;

	font: 50px/40px Arial, Helvetica, sans-serif;

	padding:4px; 

}



.introletter_red {

	color:#ED3136;

	display:block;

	float:left;

	font-style:normal;

	font-weight:normal;

	font: 50px/40px Arial, Helvetica, sans-serif;

	padding:4px; 

}



.introletter_blue {

	color:#2D6FC1;

	display:block;

	float:left;

	font-style:normal;

	font-weight:normal;

	font: 50px/40px Arial, Helvetica, sans-serif;

	padding:4px; 

}



	

.code_grey {

	margin: 15px;

	background: #F7F7F7;

	padding: 10px 20px 10px 20px;

	border-top: 2px solid #CCCCCC;

    color: #666666;

	border-bottom: 2px solid #CCCCCC;

	font: 1.3em/1.5 monospace;

}



.code_blue {

	margin: 15px;

	background: #C2DCFF;

        color: #666666;

	padding: 10px 20px 10px 20px;

	border-top: 2px solid #8CBCFC;

	border-bottom: 2px solid #8CBCFC;

	font: 1.3em/1.5 monospace;

}



.code_red {

	margin: 15px;

	background: #FAC0C2;

	padding: 10px 20px 10px 20px;

        color: #666666;

	border-top: 2px solid #FA8A8D;

	border-bottom: 2px solid #FA8A8D;

	font: 1.3em/1.5 monospace;

}



.code_orange {

	margin: 15px;

	background: #FBDFAB;

	padding: 10px 20px 10px 20px;

	border-top: 2px solid #F9C461;

        color: #666666;

	border-bottom: 2px solid #F9C461;

	font: 1.3em/1.5 monospace;

}



.code_green {

	margin: 15px;

	background: #BCEFBE;

	padding: 10px 20px 10px 20px;

        color: #666666;

	border-top: 2px solid #88B889;

	border-bottom: 2px solid #88B889;

	font: 1.3em/1.5 monospace;

}



.code_dark {

	margin: 15px;

	background: #333333;

	padding: 10px 20px 10px 20px;

	border-top: 2px solid #999999;

	border-bottom: 2px solid #999999;

	font: 1.3em/1.5 monospace;

	color: #ffffff;

}



.bold_blue {

	border-bottom: 1px solid #8CBCFC;

	border-top: 1px solid #8CBCFC;

	padding: 1px;

        color: #666666;

	margin-right: 3px;

	background: #C2DCFF;

	font-weight: bold;

}



.bold_red {

	border-bottom: 1px solid #FA8A8D;

	border-top: 1px solid #FA8A8D;

	padding: 1px;

        color: #666666;

	margin-right: 3px;

	background: #FAC0C2;

	font-weight: bold;

}



.bold_grey {

	border-bottom: 1px solid #cccccc;

	border-top: 1px solid #cccccc;

	padding: 1px;

        color: #666666;

	margin-right: 3px;

	background: #F7F7F7;

	font-weight: bold;

}



.bold_green {

	border-bottom: 1px solid #88B889;

	border-top: 1px solid #88B889;

	padding: 1px;

	margin-right: 3px;

        color: #666666;

	background: #BCEFBE;

	font-weight: bold;

}



.bold_orange {

	border-bottom: 1px solid #F9C461;

	border-top: 1px solid #F9C461;

	padding: 1px;

	margin-right: 3px;

        color: #666666;

	background: #FBDFAB;

	font-weight: bold;

}



.bold_dark {

	border-bottom: 1px solid #999999;

	border-top: 1px solid #999999;

	padding: 1px;

	margin-right: 3px;

	color: #ffffff;

	background: #333333;

	font-weight: bold;

}





ol.numbered_list li {

margin-left: 15px;

line-height: 160%;

}



ol.numbered_list {

margin-left: 15px;

line-height: 160%;

padding-left: 15px;

}



img.solid {

	border:1px solid #999999;

	margin:5px 0pt 2px 2px;

	padding:1px;

}



img.bold {

	border:5px solid #E4E2E2;

	margin:5px 0pt 2px 2px;

	padding:1px;

}

	

img.dashed {

	border:1px #999999 dashed;

	margin:5px 0pt 2px 2px;

	padding:1px; 

}



/* S5 box */



			

#popup_div {

	width:402px;

	color:#000000;

	background: url(../images/s5box.png) no-repeat; }

	

	#popup_div h3, a {

		color: #00527D;/*#0072AE;  /*#2E76BE;*/
		
		}

		

	#close_popup_div {

		float:right;

		height:25px;

		margin-right:-11px;

		margin-top:-14px;

		width:73px;	

		cursor:pointer;

		background: url(../images/close.jpg) no-repeat; }

	

	* html #close_popup_div {

			margin-right:-10px;

			margin-top:-13px; }

	

	#popup_div div.moduletable {

		padding-bottom:17px; }



		

/* System Standard Messages */

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



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



/* System Error Messages */

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



/* System Notice Messages */

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



label.invalid {

color:#FF0000;

}

label.invalid {

color:red;

}

.invalid {

border-color:#FF0000;

}

.invalid {

border-color:red !important;

}
/* @group Typography */

ul.number,
ul.media-1,
ul.media-2,
ul.media-3,
ul.media-4,
ul.plus-1,
ul.plus-2,
ul.lightbulb,
ul.award,
ul.phone,
ul.pdf,
ul.alert,
ul.write,
ul.camera-1,
ul.camera-2,
ul.comment,
ul.rss-1,
ul.rss-2,
ul.check,
ul.star-1,
ul.star-2,
ul.triangle-1,
ul.triangle-2,
ul.triangle-3,
ul.triangle-4,
ul.triangle-5,
ul.triangle-6,
ul.bullet-1,
ul.bullet-2,
ul.bullet-3,
ul.bullet-4,
ul.bullet-5,
ul.bullet-6 {
	padding-left: 10px;
	margin-left: 0;
}

ul.number li,
ul.media-1 li,
ul.media-2 li,
ul.media-3 li,
ul.media-4 li,
ul.plus-1 li,
ul.plus-2 li,
ul.lightbulb li,
ul.award li,
ul.phone li,
ul.pdf li,
ul.alert li,
ul.write li,
ul.camera-1 li,
ul.camera-2 li,
ul.comment li,
ul.rss-1 li,
ul.rss-2 li,
ul.check li,
ul.star-1 li,
ul.star-2 li,
ul.triangle-1 li,
ul.triangle-2 li,
ul.triangle-3 li,
ul.triangle-4 li,
ul.triangle-5 li,
ul.triangle-6 li,
ul.bullet-1 li, 
ul.bullet-2 li,
ul.bullet-3 li,
ul.bullet-4 li,
ul.bullet-5 li,
ul.bullet-6 li {
	list-style: none;
	margin-left: 0;
	padding-bottom: 3px;
	margin-bottom: 5px;
	padding-left: 24px;
}

li.number-1 {
	background: url(../images/number-1.png) 0 0 no-repeat;	
}

li.number-2 {
	background: url(../images/number-2.png) 0 0 no-repeat;	
}

li.number-3 {
	background: url(../images/number-3.png) 0 0 no-repeat;	
}

li.number-4 {
	background: url(../images/number-4.png) 0 0 no-repeat;	
}

li.number-5 {
	background: url(../images/number-5.png) 0 0 no-repeat;	
}

li.number-6 {
	background: url(../images/number-6.png) 0 0 no-repeat;	
}

li.number-7 {
	background: url(../images/number-7.png) 0 0 no-repeat;	
}

li.number-8 {
	background: url(../images/number-8.png) 0 0 no-repeat;	
}

li.number-9 {
	background: url(../images/number-9.png) 0 0 no-repeat;	
}

ul.media-1 li {
	background: url(../images/media-1.png) 0 2px no-repeat;
}

ul.media-2 li {
	background: url(../images/media-2.png) 0 2px no-repeat;
}

ul.media-3 li {
	background: url(../images/media-3.png) 0 2px no-repeat;
}

ul.media-4 li {
	background: url(../images/media-4.png) 0 2px no-repeat;
}

ul.plus-1 li {
	background: url(../images/plus-1.png) 4px 2px no-repeat;
}

ul.plus-2 li {
	background: url(../images/plus-2.png) 4px 2px no-repeat;
}

ul.camera-1 li {
	background: url(../images/camera-1.png) 2px 2px no-repeat;
}

ul.camera-2 li {
	background: url(../images/camera-2.png) 2px 2px no-repeat;
}

ul.comment li {
	background: url(../images/comment.png) 2px 2px no-repeat;
}

ul.lightbulb li {
	background: url(../images/lightbulb.png) 2px 2px no-repeat;
}

ul.award li {
	background: url(../images/award.png) 2px 2px no-repeat;
}

ul.phone li {
	background: url(../images/phone.png) 2px 2px no-repeat;
}

ul.pdf li {
	background: url(../images/pdf.png) 2px 2px no-repeat;
}

ul.alert li {
	background: url(../images/alert.png) 2px 2px no-repeat;
}

ul.write li {
	background: url(../images/write.png) 2px 2px no-repeat;
}

ul.rss-1 li {
	background: url(../images/rss-1.png) 5px 2px no-repeat;
}

ul.rss-2 li {
	background: url(../images/rss-2.png) 2px 2px no-repeat;
}

ul.star-1 li {
	background: url(../images/star-1.png) 0 2px no-repeat;
}

ul.star-2 li {
	background: url(../images/star-2.png) 0 2px no-repeat;
}

ul.check li {
	background: url(../images/check.png) 2px 2px no-repeat;
}

ul.triangle-1 li {
	background: url(../images/triangle-1.png) 6px 4px no-repeat;
}

ul.triangle-2 li {
	background: url(../images/triangle-2.png) 6px 4px no-repeat;
}

ul.triangle-3 li {
	background: url(../images/triangle-3.png) 6px 4px no-repeat;
}

ul.triangle-4 li {
	background: url(../images/triangle-4.png) 6px 4px no-repeat;
}

ul.triangle-5 li {
	background: url(../images/triangle-5.png) 6px 4px no-repeat;
}

ul.triangle-6 li {
	background: url(../images/triangle-6.png) 6px 4px no-repeat;
}

ul.bullet-1 li {
	background: url(../images/bullet-1.png) 4px 4px no-repeat;
}

ul.bullet-2 li {
	background: url(../images/bullet-2.png) 4px 4px no-repeat;
}

ul.bullet-3 li {
	background: url(../images/bullet-3.png) 4px 4px no-repeat;
}

ul.bullet-4 li {
	background: url(../images/bullet-4.png) 4px 4px no-repeat;
}

ul.bullet-5 li {
	background: url(../images/bullet-5.png) 4px 4px no-repeat;
}

ul.bullet-6 li {
	background: url(../images/bullet-6.png) 4px 4px no-repeat;
}

pre {
	background: #f7f7f7;
	border: 1px solid #f0f0f0;
	padding: 10px;
}
/*
blockquote p {
	padding: 0 60px 10px 0;
	margin-top: 0;
	background: url(../images/quote-end.png) 100% 100% no-repeat;
}
*/
blockquote.b {
	color: #666;
	font-style: italic;
	font-size: 110%;
	line-height: 135%;
	width: auto;
	padding: 0px 0px 5px 20px;
	margin: 15px 0 15px 15px;
	background: url(../images/quote2-start.png) 0 2px no-repeat;
}

/* @end */

/* @group Notice Styles */

span.alert,
span.info,
span.download,
span.note {
	display: block;
	padding: 10px 10px 10px 45px;
	margin: 15px 0;	
}

span.alert {
	color: #c00;
	border-top: 3px solid #fe7b7a;
	border-bottom: 3px solid #fe7b7a;
	background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;
}

span.info {
	color: #0055BB;
	border-top: 3px solid #629de3;
	border-bottom: 3px solid #629de3;
	background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;
}

span.note {
	color: #B79000;
	border-top: 3px solid #fde179;
	border-bottom: 3px solid #fde179;
	background: #FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;
}

span.download {
	color: #57861A;
	border-top: 3px solid #c2df88;
	border-bottom: 3px solid #c2df88;
	background: #EEF7DD url(../images/status-download.png) 10px 50% no-repeat;
}


.important2 {
	PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px;
	border: 1px solid #009CD5;
	font-size: 12px; 
	color: black;
	font-weight: normal;
}
ul.tiny{
margin-left:15px;
}

ul.tiny li{
	font-size: 12px;
	list-style-type: circle;
	text-indent: none;
	padding-left: 0px;
	margin-left:0px;
	padding-bottom:5px;
}

SPAN.important-title2 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 0px;
	color: #009CD5;
}
a.donothing{
	text-decoration: none;
	color: black;
	
}


table.compare{
border-spacing: 0px 5px;
}


table.compare td{
background-color:#BEEEBE;
vertical-align:top;
border: 1px solid #DBDBDB;
padding-left:12px;
padding-top:2px;
text-align:left;
vertical-align:top;

}



table.compare tr.firstrow td{
border: 1px solid #DBDBDB;
text-align: center;
vertical-align:center;
padding:2px;
background: #fff;
}

table.compare2 td{
background-color:#BEEEBE;
vertical-align:top;
border: 1px solid #DBDBDB;
text-align:left;
vertical-align:top;
font-size:10px;
}



div.module-plain{
position: relative;

}

table.compare td.first{
background-color:#FFCC99;
}

p.blue{
color: #579DF0;
font-weight: bold;
}
.indented{
margin-left:20px;
}
/* @end */


.grey_box p{
	font-style: italic;
}
