/* CSS Document   class="active"  */
/*------------ Safe Shopping 247  ----------------*/
			
	/* General styles  */
	body {
		margin:0;
		padding:0;
		border:0;			
		width:100%;
		background-color:#fff;
		font-family:Verdana;
		font-size:13px;
		
		min-width:600px;		
						
	}
	a {
		color:#369;
	}
	a:hover {
		color:#fff;
		background:#990000;
		text-decoration:none;
	}
	h1, h2, h3 {
		margin:.8em 0 .2em 0;
		padding: 0;
	}
	
	
	h1 { 
		font-family: Tahoma;
	   	font-size: 19px;
		padding: 0 0 .3cm 0;
	}
	
	h2 { 
		font-family: Verdana;
	   	font-size: 16px;
		padding: 0 0 .3cm 0;
		color:#9900CC; 
		
		
		
	}
	 
	
	h3 { 
		font-family: Verdana;
	   	font-size: 14px;
		color: #009999;
		padding: 0 0 .3cm 0;
	}
	
	
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
	img {
		margin:10px 0 5px;
	}
	
	
	
	
	/* Header styles */
	#header {
		clear:both;
		float:left;
		width:100%;
	}
	#header {
		border-bottom:1px solid #000;
	}
	#header p,
	#header h1,
	#header h2 {
		padding:.4em 15px 0 15px;
		margin:0;
	}
	
	
	
	#header ul {
		clear:left;
		float:left;
		width:100%;
		list-style:none;
		margin: 1px 0 0 0;
		padding:0;
	}
	#header ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	}
	#header ul li a {
		display: block ;
		float:left;
		margin:0 0 0 1px;
		padding:0px 20px;
		text-align:center;
		background: #0099FF;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		position:relative;
		left:25px;
		line-height:1.8em;
	
	}
	#header ul li a:hover {
		background:#990000;    /*  369;    from validator*/
		color:#fff;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
		color:#fff;
		background:#000;
		font-weight:bold;
	}
	#header ul li a span {
		display:block;
	}
	
	
	
	
	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		border-top:4px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	
	#layoutdims2 {
		clear:both;
		background:#CBA9FA;
		border-top:4px solid   #CBA9FA;
		margin:0;
		padding:0px 32px !important;
		text-align:right;
	}
	
	
	
	/* column container */
	.colmask {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
	background-image: url(../images/clownballoons.jpg);
	}
	/* common column settings */
	.colleft,			/* this was colright */
	.colmid,			
	.colright {			/* this was colleft */
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	
		overflow:hidden;
	}
	
	
	

		
	/* 3 Column settings */
	.threecol {
		background:#FAFDE6;		/* right column background colour */
	}
	.threecol .colmid {
		right:25%;			/* width of the right column */
		background:#fff;		/* center column background colour */
	}
	.threecol .colleft {
		right:50%;			/* width of the middle column */
		background:#f4f4f4;	/* left column background colour */
	}
	.threecol .col1 {
		width:46%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:21%;		
		left:31%;			
	}
	.threecol .col3 {
		width:21%;			
		left:85%;			
	}

	
	
	
	
	/*---Begining of the Stack Style -----*/
	
	
	
	/* 2 Column (left menu) settings */
	.leftmenu {
		background:#fff;		/* right column background colour */
	}
	.leftmenu .colleft {
		right:75%;			/* right column width */
		background:      #D6E8FE ;	/*  FCEEFD 33CCFF FCEEFD left column background colour #D6EAFE  #FFFFFF #999900 #66CCFF*/
	}
	.leftmenu .col1 {
		width:71%;			/* right column content width */
		left:102%;			/* 100% plus left column left padding */
	}
	.leftmenu .col2 {
		width:21%;			/* left column content width (column width minus left and right padding) */
		left:6%;			/* (right column left and right padding) plus (left column left padding) */
	}
	
	
	
		/* Full page settings */
	.fullpage {
		background:#fff;		/* page background colour */
	}
	.fullpage .col1 {
		width:92%;			/* page width minus left and right padding */
		left:4%;			/* page left padding */
	}
	/* Footer styles */
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #000;
	}
	#footer p {
		padding:10px;
		margin:0;
	}
	/*  */

	
	/* -----  Endof the the stacked style -----*/
	
	
	
			
			/*-----------FROM ORG ------menus----------------------*/
		
		.fourcol {
		background:     #0066FF;
		color:#FFFF00;	
		font-weight:   bold;
		font-size:12px;
		font-family: Verdana;
		
		padding:.3em 0 .2cm 4px;
		
			/*      top  ,0  ,bottom  ,from left
			
			 #FAFDE6         padding:10px;   padding:5px 0 1em 0;   right column background colour */
	}
		
		
		.fivecol {
		background:   #6699FF;
		color:#FFFF00;	
		font-weight:  bold  ;
		padding:.4em 0 .2cm 5px;
		
			/*       #FAFDE6         padding:10px;   padding:5px 0 1em 0;   right column background colour */
	}
		
		
		
		.topmenu {
					font-size:9px;
					color: #3F4A57;
					text-decoration:none;
					}
					
		.topmenu:hover {
					text-decoration:underline;
					}
		
		.menu {
			font-size:13px;
			color: #0000CC;  /*   #369;     #B4BECD;*/
			text-decoration:none;
			font-weight:normal;
			font-style: normal;
			font-family: Verdana, Arial, Helvetica, sans-serif;
					}
					
		.menu:hover {
					color: #FFFFCC;   /*#FFFFFF;    changed af*/
					}
					
		
	
		/*------------------------------footer----------------------*/
					
		.footer {
					padding-left:2px;
					padding-right:2px;
					text-decoration:none;
					color: #C3CCb9;
					font-weight:bold;
					font-size:11px;
					}
					
		.footer:hover {
					color: #99CC99;
					}
					
		.copyright {
					font-size:10px;
					color:#C3CCD9;
					line-height:20px;
					}



































					
		/*------------------------fonts---------------------*/

		.style28 {color: #7c8898}
		.style102 {font-family: Verdana}
				
		.style104 {font-size: 12px; font-family: Verdana; color: #000099; font-weight: bold; }
		.style106 {font-size: 16px; color: #000099; font-family: Verdana;}				
				
		.style128 {font-family: Verdana; font-size: 12px; font-weight: bold; }
	
		.style130 {color: #0066FF}

		.style140 {color: #9900CC;}
		.style142 {font-family: Verdana; font-size: 14px; color: #0033CC; font-weight: bold; }
		

		.style151 {color: #FFFF00; font-size: 18px; font-weight: bold; }
		.style152 {
			color: #FFFFFF;
			font-size: 14px;
		}
		.style153 {color: #FFFFFF}
		.style155 {color: #FFFFFF; font-size: 12px; }
		
		
		.style143 {color: #FFFF00}
		.style149 {
			font-size: 18px;
			font-weight: bold;
		}

.style157 {font-size: 24px}
.style158 {font-size: 36px}
.style160 {
	font-size: 18px;
	
	font-family:  Helvetica;
	color: #9900CC;
}
.style165 {font-size: 16px}
.style170 {font-size: 24px; font-family: Tahoma; color: #CBA9FA; }
.style172 {font-size: 14px}		
.style173 {font-size: 18px}
.style174 {font-size: 14px}
.style175 {	color: #0000CC;
	font-weight: bold;
	font-size: 10px;
}
.style177 {font-size: 10px; font-family: Arial; }
.style179 {font-size: 11px}
.style186 {color: #9900CC; font-size: 14px;}
.style187 {
	font-size: 14px;
	color: #0000CC;
	font-weight: bold;
}

.style188 {
	color: #990000;
	font-size: 12px;
}
.style189 {
	color: #990000;
	font-style: italic;
}



		


	
			/*----------------END ORIGINAL-----------*/
	
	/*  */
