/*
Theme Name: MLM
Version: 1.0
CSS: Niranjan Thilak
Author URI: http://niranjanthilak.com/
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
			text-decoration:none;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	background-color:#000000;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}



.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
height:0px;
}
.center{
display:block;
margin:0px auto;
text-align:center;
}
.blue{
color:#0099cc;
}







#main_container{
background:#fff url(images/bg_rpt.png) repeat-x top left;
width:900px;
margin:0px auto;
}

#header{
height:138px;
}
	#headmain{
	width:620px;
	height:100%;
	float:left;
	background:transparent url(images/stitch.png) no-repeat 0px 5px;
	}
		#iosslogo{
		margin:27px 0px 0px 29px;
		background:transparent url(images/iosslogo.png) no-repeat top left;
		height:81px;
		width:224px;
		float:left;
		}
		#mlmlogo{
		margin:46px 0px 0px 29px;
		background:transparent url(images/mlmlogo.png) no-repeat top left;
		height:68px;
		width:298px;
		float:left;
		}
	#toplinks{
	width:125px;
	height:50px;
	float:right;
	margin:3px 20px 0px 0px;
	}
		#toplinks ul{
		width:100%;
		height:100%;
		}
			#toplinks ul li {
			width:33%;
			height:100%;
			float:left;
			}
			#toplinks ul li a{
			display:block;
			width:100%;
			height:100%;
			}
			#toplinks ul li.tophome a{
			background:transparent url(images/top_home.png) no-repeat center center;
			}
			#toplinks ul li.tophome a:hover,#toplinks ul li.tophome a:active,#toplinks ul li.tophome a.active{
			background:transparent url(images/top_home_hov.png) no-repeat center center;
			}
			#toplinks ul li.tophlp a{
			background:transparent url(images/top_hlp.png) no-repeat center center;
			}
			#toplinks ul li.tophlp a:hover,#toplinks ul li.tophlp a:active,#toplinks ul li.tophlp a.active{
			background:transparent url(images/top_hlp_hov.png) no-repeat center center;
			}
			#toplinks ul li.topphone a{
			background:transparent url(images/top_phone.png) no-repeat center center;
			}
			#toplinks ul li.topphone a:hover,#toplinks ul li.topphone a:active,#toplinks ul li.topphone a.active{
			background:transparent url(images/top_phone_hov.png) no-repeat center center;
			}
	#navbar{
	height:29px;
	width:100%;
	}
		#navbar ul{
		width:860px;
		height:100%;
		padding:0px 20px;
		background:transparent url(images/navbar_bg.png) repeat-x top left;
		text-align:center;
		}
			#navbar ul li{
			float:left;
			height:29px;
			}
			#navbar ul li a{
			display:block;
			padding:0px;
			padding:6px 0px 6px 0px;
			height:17px;
			width:118px;
			border-left:inset 1px #b3b3b3;
			text-align:center;
			font-size:15px;
			font-family:arial;
			color:#FFFFFF;
			text-decoration:none;
			}
			#navbar ul li:first-child a{
			border:none;
			}
			#navbar ul li a:hover{
			background:transparent url(images/navbar_bg_hov.png) repeat-x top left;
			}
	#flashpanel{
	width:900px;
	height:275px;
	border-bottom:dashed 1px #dcdcde;
	overflow:hidden;
	}
	
	#container{
	clear:both;
	margin:5px 0px;
	
	}
	#sidebar{
	width:280px;
	float:left;
	margin:0px 0px 10px 0px;
	}
		#sidebar h2{
		height:36px;
		width:261px;
		margin:0px auto;
		background:transparent url(images/sidebar_h2.png) no-repeat top center;
		text-align:center;
		padding:15px 0px 0px 0px;
		}
		#sidebar ul{
		background:transparent url(images/sidebar_bg.png) repeat-y center center;		
		padding:10px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		}
		
		#sidebar ul li{
		clear:both;
		background:transparent url(images/sidebar_item.png) no-repeat center center;
		height:38px;
		padding:15px 0px 0px 0px;
		}
		#sidebar ul li.last{
		margin:0px 0px -3px 0px;
		background:transparent url(images/sidebar_item_last.png) no-repeat bottom center;
		}
		#sidebar ul li img{
		float:left;
		width:57px;
		margin:-12px 0px 0px 15px;
		}
		#sidebar ul li a{
		display:block;
		width:100%;
		height:100%;
		color:#0099cc;
		font-size:13px;
		font-family:Arial;
		text-align:left;
		text-decoration:none;
		
		}
	#content{
	width:610px;
	float:right;
	padding:0px 5px;
	text-align:justify;
	font-size:12px;
	font-family:Verdana,Arial;
	}
		#content ul{
		list-style:square;
		padding:5px 10px 5px 30px;
		}
			#content ul li{
				margin:5px 0px;
			}
		#content p{
		margin:5px 0px;
		}
		#content div.usual{
		margin:15px auto;
		background:#F8F8F8 url(images/content_div_bg.png) repeat-x top left;
		padding:10px;
		}	
			#content div.usual a{
			font-weight:bold;
			color:#ff9933;
			text-decoration:none;
			}
			#content div.usual img{
			margin:5px 8px;
			}
			#content div.usual h1{
				height:20px;
				width:100%;
				color:#0099cc;
				font-size:18px;
				font-weight:normal;
				margin:2px 0px 10px 0px;
			}
		#footer{
		clear:both;
		height:169px;
		width:880px;
		background:#333333;
		font-family:Verdana,Arial;
		font-size:12px;
		color:#fff;
		padding:15px 10px;
		}
		#footer p{
		text-align:center;
		margin:8px 0px;
		}
		#footer a{
		color:#fff;
		}
		#footer p.copy{
		margin:15px 0px;
		}
		#footer p.copy a{
		font-weight:bold;
		}
		
		#in_sidebar{
		width:10px;
		margin:0px 0px 0px 14px;
		float:left;
		}
			
			
			
			
			
		#in_content{
		width:600px;
		float:left;
		margin-left:200px;
		margin-bottom:10px;
		}
			#in_content div.welcome{
			width:716px;
			height:70px;
			padding:8px 10px 12px 10px;
			margin:0px 14px;
			background:transparent url(images/div_welcome.png) no-repeat top left;
			}
				#in_content div.welcome img{
				margin:3px 15px;
				float:left;
				}
				#in_content div.welcome  h1{
				margin:30px 0px 10px 10px;
				color:#cccccc;
				font-family:Arial;
				font-size:20px;
				font-weight:normal;			
				}
			
				
		
			#in_content div{
			width:630px;
			margin:12px;
			}
				
				#in_content div.note h3{
				background:none;
				background-image:none;
				padding:0;
				height:32px;
				}
				#in_content div.login h3{
				background-image:none;	
				padding:0;			
				}
				
				#in_content div p.grid_btm{
				clear:both;
				margin:0px auto;
				background: url(images/div_grid_btm.png) no-repeat bottom center;	
				width:713px;
				height:12px;				
				}
				
			#in_content div.login{
			width:714px;
			height:172px;
			margin:5px 3px;
			padding:15px 0px;
			background:transparent url(images/div_login.png) no-repeat top center;	
			}
				#loginform{
				margin:0px 0px 0px 50px;
				width:320px;
				height:166px;
				}
				#in_content div.login h3{
				background:transparent url(images/items/login.png) no-repeat top left;
				height:32px;
				width:98px;
				padding:32px 0px 0px 64px;
				color:#0099cc;
				font-family:Arial;
				font-size:15px;
				font-weight:bold;	
				}
				
				#loginform label{
				display:block;
				float:left;
				color:#333;
				width:77px;
				height:14px;
				padding:6px 0px;
				font-family:Arial;
				font-size:12px;
				font-weight:normal;					
				}
				#loginform input{
				display:block;
				width:213px;
				height:22px;
				margin:2px;
				padding-top:4px;
				background:transparent url(images/input.png) no-repeat top left;
				border:0;
				}
				
				/*
				input#submit{
				display:block;
				border:0;
				width:76px;
				height:25px;
				padding:4px 0px;
				margin:0px auto;
				text-align:center;
				font-family:Tahoma,Arial;
				font-size:13px;
				font-weight:normal;		
				background:transparent url(images/submit.png) no-repeat top left;
				}
				
				#in_content div table{
				margin:0px 0px 0px 20px;
				}
				*/
				
				
				
								
				div.pagenumber ul{		
				font-family:Arial;
				font-weight:normal;
				font-size:11px;
				width:45%;
				height:20px;
				float:left;
				font-size:12px;
				margin:5px 0px 0px 15px;
				}
				div.pagenumber ul li.currentpage{
				font-weight:bold;
				}
				div.pagenumber ul li{
				height:100%;
				float:left;
				margin:0px 2px;
				text-decoration:none;
				color:#000;
				}
				div.pagenumber ul li a{
				color:#000;				
				}
				
				div.pagesplit ul{
				float:right;
				text-align:right;
				width:100px;
				height:20px;
				font-size:12px;
				margin:5px 15px 0px 0px;
				font-family:Arial;
				font-weight:normal;
				font-size:11px;
				}
				div.pagesplit ul li{
				height:100%;
				float:left;
				margin:0px 2px;
				text-decoration:none;
				color:#000;
				}
				div.pagesplit ul li a{
				color:#000;				
				}
				
				
				#in_content div.note{
				background:#f4f6f6;
				width:672px;
				margin:0px auto;
				padding:24px 10px 9px 14px;
				border:solid 1px #f0f0f0;
				}
				#in_content div.note h3{				
				font-family:Arial;
				font-weight:normal;
				font-size:14px;
				}
				#in_content div.notecontent{				
				border:solid 1px #c0c0c0;
				width:657px;
				padding:10px;		
				font-family:Tahoma;
				font-weight:normal;
				font-size:12px;
				line-height:14px;
				}
				
				
				