/*CSS for feb 2005 Template Club Mambo template from www.mambosolutions.com/club */



body {



	margin-left: 0px;



	margin-top: 20px;



	margin-right: 0px;



	margin-bottom: 0px;



	background-color: #D9D9D9;



}



td,tr,p,div {



	font-family: "MS Sans Serif", Geneva, sans-serif;



	font-size: 10px;



	color: #6D6D6D;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



	text-transform: none;



	list-style-type: none;



	line-height: 12px;



	}



/* CSS Code Specific to this Template */







.bg {



	background-image: url(../../../images/stories/images/mainbg.jpg);



	margin-top: -2px;



	}







.contentpos {



	margin-top: -2px;



}	







.footerpos {



	margin-top: -3px;



}	



	



.maintext {



	margin-left: 22px;



	line-height: 11px;



	margin-top: 10px;



	margin-right: 10px;
  vertical-align: top
}







.descriptiontext {



	margin-left: 22px;



	margin-top: 10px;



	margin-right: 14px;



}



.producttext {

  margin-left: 22px;

}



.producttext2 {

  margin-left: 30px;

  margin-top: 6px;

}



 .productsections {

   border-top-color: #D4D0C8;

  border-top-width: 1px;

  border-top-style: solid;

   border-bottom-color: #D4D0C8;

  border-bottom-width: 1px;

  border-bottom-style: solid;

  padding: 2px;

  text-align: center;

  font-weight: bold;

  background-color: #F9F9F9;

  color: #99663;

  text-transform: lowercase;

  width: 95%;

}



.productborder {

  border-top-color: #D4D0C8;

  border-top-width: 1px;

  border-top-style: solid;

   border-bottom-color: #D4D0C8;

  border-bottom-width: 1px;

  border-bottom-style: solid;

  padding: 6px;

}



.productmenu {

  margin-left:22px;

}



.productlink {

   color: #709dd2  ;



}



.price {

   	text-decoration: none;

	font-family: "MS Sans Serif", Geneva, sans-serif;

	font-size: 10px;

  color: #709dd2

}



.distributor {



	margin-left: 12px;



	margin-top: 10px;



	margin-right: 14px;



}







.text {



	margin-left: 22px;



	line-height: 11px;



	margin-top: -2px;



	margin-right: 10px;



}







.spectable {



	margin-left: 12px;



	margin-right: 10px;



}



	



.header {



	text-decoration: none;



	font-weight: bold;



	font-size: 11px;



	color: #9B9B9B;



	font-style: normal;



	font-variant: normal;



	text-transform: capitalize;



	font-family: "MS Sans Serif", Geneva, sans-serif;



	}







	.lefttable {



	background-color: #f7f7f7;



	margin-left: 0px;



	text-align: left;



	color: #9D9D9D;



}







.righttable {



	background-color: #F9F9F9;



	margin-left: 0px;



	text-align: left;



	color: #828282;



}







.imagegallery {



	margin-left: 12px;



}







 .wintop {



     padding-right: 2px



 }







.notice {



	margin-left: 12px;



	margin-right: 26px;



}



.catcher {

 background-color: #F7F7F7;

 padding-top: 2px;

 padding-right: 2px;

 padding-left: 2px;

 padding-bottom: 2px;

}



.pricelist_table {

margin-left: 120px;

}



.brand {

  font-size: 20px;

  font-weight: bold;

  line-height: 20px;

  font-family: "MS Sans Serif", Geneva, sans-serif;

  color: #709dd2

}



.maindescription {

  font-size: 12px;

  font-family: "MS Sans Serif", Geneva, sans-serif;

  font-weight: bold;

  color: #AAAAAA

}



.total {

color: #709dd2

}



.total2 {

color: #709dd2;

}



.discount {

  margin-left: 6px

}





.pricelist {

  border-color: #D4D0C8;

	border-style: solid;

	border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px;

  padding: 8px

}



.pricelist2 {

  border-color: #D4D0C8;

	border-style: solid;

	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;

  padding: 8px

}



.price {

   	text-decoration: none;

	font-family: "MS Sans Serif", Geneva, sans-serif;

	font-size: 10px;

  color: #709dd2

}



.rrp {

   	text-decoration: line-through;

	font-family: "MS Sans Serif", Geneva, sans-serif;

	font-size: 10px;

  color: #709dd2

}



.preorder {

   	text-decoration: blink;

	font-family: "MS Sans Serif", Geneva, sans-serif;



  margin-right: 10px

}









/* End of Specific CSS/



/* Styles for dhtml tabbed-pages */







h4 {



	color: #9B9B9B; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 16px; font-weight: bold;



	}







h5 {



	color: #9B9B9B; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 14px; font-weight: bold;



	}







h6 {



	color: #9B9B9B; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px; font-weight: bold;



	}



.pathway{



		text-indent: 20px;



		margin-right:10px;



		margin-left:10px;



	}







/* Links */



a:link, a:visited {



	font-size: 11px; color: #9B9B9B;



	font-family: "MS Sans Serif", Geneva, sans-serif;



	}







a:hover {



	color: #9B9B9B;	text-decoration: none;



	}



/* End Of Page Links CSS Code */



/* For content item titles that are hyperlink instead of Read On */



a.contentpagetitle:link, a.contentpagetitle:visited {



	font-size: 13px;



	font-weight: bold;



 	color: #9B9B9B;



	text-align:left;



	}







a.contentpagetitle:hover {



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



	font-size: 13px;



	font-weight: bold;



	text-align:left;



	color: #9B9B9B;



	text-decoration: underline;



	font-weight: bold;



	}



/* End of content item titles that are hyperlink instead of Read On */



/* Horizontal Line */



hr {



	background: #28657F; height:2px; border: 1px inset;



	}







hr.separator {



	background: #28657F;



	height: 1px;



	width: 75px;



	border: 0px;



}



/* End of <HR> CSS Code */



/* --Default Class Settings for Mambo Open Source-- */



a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited {



	color: #9B9B9B; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;



	font-weight: normal;



	}







a.mainmenu:hover, a.mainlevel:hover {



	color: #9B9B9B; text-decoration: none;



	}







a.sublevel:hover {



	color: #9B9B9B; text-decoration: none;



	}







a.sublevel:link, a.sublevel:visited {



	color: #9B9B9B; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;



	font-weight: normal;



}



/* Content - Sections & Categories */



.contentpane {



	background-color : #FFFFFF;



	}



.contentpaneopen {



	



	}







.contentpagetitle {



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



	font-size: 13px;



	font-weight: bold;



 	color: #9B9B9B;



	text-align:left;



	}



	



 .contentheading{  



  



     height: 30px;  



     /*background: url(../images/content_title.png)  no-repeat; */



	  background-repeat: repeat-x;



     color: #9B9B9B;  



     text-align: left;  



     padding-top: 9px;  



     padding-left: 15px;  



     font-weight: bold;  



     font-size: 11px;  



     white-space: nowrap;  



     width: 100%;  



     height:30px;







}







.componentheading {



     height: 30px;  







     color: #9B9B9B;  



     text-align: left;  



     padding-top: 9px;  



     padding-left: 15px;  



     font-weight: bold;  



     font-size: 11px;  



     white-space: nowrap;  



     width: 100%;  



     height:30px;



}



table.contenttoc {



        color: #9B9B9B;



		background-color: #ffffff;



        }







table.contenttoc td {



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



        font-size: 8pt;



        font-weight: normal;



        text-align:left;



}







a.toclink:hover, a.toclink:visited, a.toclink:link {



	font-size: 9px;



	}







.contentdescription {



	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #9B9B9B;



	text-align: left;



	}



/* Links */



a.blogsection:link, a.blogsection:visited {



	color: #9B9B9B; text-decoration: underline; font-weight: normal;



	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	}







a.blogsection:hover {



	color: #9B9B9B;	text-decoration: none;



	}







a.weblinks:link, a.weblinks:visited {



	color: #9B9B9B; text-decoration: underline; font-weight: normal;



	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	}







a.weblinks:hover {



	color: #9B9B9B;	text-decoration: none;



	}







a.readon:link, a.readon:visited {



	color: #9B9B9B; text-decoration: underline; font-weight: normal;



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



	font-size: 11px;



	}







a.readon:hover {



	color: #9B9B9B;	text-decoration: none;



	}



/* Module Tables */



table.moduletable {



  margin-left: -3px



}







/*table.moduletable th {



	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	color: #9B9B9B;



	text-align: left;



	height: 22px;



	line-height: 22px;



	white-space: nowrap;



	width: 180px;



	background-image: url(../images/mod_header_bg.jpg);



	background-repeat: repeat-x;



	text-indent: 40px;



	}



	



table.moduletable td {



	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	padding: 1px 1px 1px 5px;



	



	}



/* End of Module Tables */	











.button {



	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-style: normal;



	font-weight: bold;



	font-size: 10px;



	color: #28657F;



	border-style: solid;



	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;



	}







.inputbox {



	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #28657F;



	background: #FFFFFF;



	border: 1px solid;



	}







/** category text format and links **/



.category {



	color: #28657F; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px; font-weight: bold; text-decoration: none;



	}







a.category:link, a.category:visited {



	color: #28657F; font-weight: bold;



	}







a.category:hover {



	color: #8DB1E5;



	}







.poll {



	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #8DB1E5;



	line-height: 11px



	}







.sectiontableentry1, .contentpane {



	background-color : #FFFFFF;



	}







.sectiontableentry2 {



	background-color : #9B9B9B;



	}







.sectiontableheader {



	color : #FFFFFF;



	font-weight : bold;



	background-image: url(../images/ms_teendate_r4_c9.jpg);



	}







.frontpageheader {



	font-size: 15px;



    color : #9B9B9B;



    font-weight : bold;



    }







.small {



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



	font-size: 10px;



	color: #9B9B9B;



	text-decoration: none;



	font-weight: normal;



	}







.smalldark {



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



        font-size: 10px;



        color: #9B9B9B;



        text-decoration: none;



        font-weight: normal;



        }











.newsfeedheading {



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



	font-size: 12px;



	font-weight: bold;



	color: #28657F;



	text-align:left;



        }







.newsfeeddate {



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



	font-size: 10px;



	color: #9B9B9B;



	font-weight: normal;



}







.createdate {



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



	font-size: 10px;



	color: #28657F;



	text-decoration: none;



	font-weight: normal;



	}







.modifydate {



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



	font-size: 10px;



	color: #28657F;



	text-decoration: none;



	font-weight: normal;



	}







.fase4rdf {



	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px; color: #000000; font-weight: normal;



	}







a.fase4rdf:link {



	font-size: 11px; font-weight: normal; color: #9B9B9B;



	}







a.fase4rdf:hover {



	font-weight: bold; color: #9B9B9B;



	}







table.searchintro {



  	background-color: #FFFFFF;



	border: solid 1px #28657F;



	}







table.contact {



	background-color: #FFFFFF;



	}







table.contact td.icons {



	background-color: #ffffff;



	}







table.contact td.details {



	background-color: #8DB1E5;



	font-size: 10px;



	font-weight: bold;



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



	}







.pagenav {



	font-weight: normal;



	color: #28657F;



}







a.pagenav, a.pagenav:visited {



	color: #9B9B9B;



}







a.pagenav:hover {



	color: #9B9B9B;



}







.pagenavbar {



	



}







/* Content voting */



.content_rating {



	font-weight: normal;



	font-size: 8pt;



}







.content_vote {



	font-weight: normal;



	font-size: 8pt;



}







/* for modifying {moscode} output.  Don't set the colour! */



.moscode {



	background-color: #f0f0f0;



}







/* Text passed with mosmsg url parameter */



.message {



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



	font-weight: bold;



	font-size : 10pt;



	color : #9B9B9B;



	text-align: center;



}



/*custom*/



/* Links */







a {



	color: #A0A0A0;



	font-size: 11px;



	font-weight: bold;



	text-decoration: none;



}







a:link {



	color: #9B9B9B;



}







a:visited {



	color: #6D6D6D;



}







a:hover {



	background-color: #EEEEEE;

    text-decoration: underline;

     color: #709dd2  ;

}







/* Links */



a.blogsection:link, a.blogsection:visited {



	color: #556B2F;



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



	font-weight: normal;



	text-decoration: none;



}







a.blogsection:hover {



	color: #000000;



	text-decoration: none;



}







a.category:link, a.category:visited {



	color: #000000;



	font-weight: bold;



}







a.category:hover {



	color: #556B2F;



}







a.fase4rdf:link {



	color: #556B2F;



	font-size: 11px;



	font-weight: normal;



}







a.fase4rdf:hover {



	color: #808080;



	font-weight: bold;



}







/*main left menu settings with subs*/



.moduletable{



padding-left:3px;



width: 170px;



list-style-type: none;







}



.mainlevel ul {



margin:0px;



padding: 1px 3px 3px 0px;



width:170px;







}



.mainlevel li {



width:160px;



font-family: "Lucida Sans Unicode", "Trebuchet MS", Verdana;



background-color: #FFFFFF;



list-style-type: none;



font-size: 9px;



color: #FFFFFF;



margin-bottom: 1px;



text-indent: 10px;



list-style: none;



list-style-type: none;



}







a.mainlevel:link, a.mainlevel:visited {



display: block;



padding: 1px 3px 3px 6px;



color: #fff;



text-decoration: none;



/*css menu image rollover-uses single image with 3 button states - */



background-image: url(../images/greenbg.gif);



background-repeat: no-repeat;



background-position: 0 2px;



text-indent: 10px;



list-style: none;







}















a.mainlevel:hover {



color: #000;



/*move the menu backround button image to the 'over' state*/



background-position: 0 -20px;



}



a.mainlevel:active{



color: #FFFFFF;



background-position: 0 -43px;



}











/*highlight the active menu*/







a.mainlevel#active_menu{



	



	color: #567FB3;



background-position: 0 -20px;



}







a.mainlevel#active_menu:hover{



	



	color: #000000;



background-position: 0 -20px;



}







li{

	list-style-type: square;

}



