*{
	margin: 0;
	padding: 0;
}
html, body {
  height: 100%; /* Required */
	width:100%;
}

body,P,h1,h2,h3,h4,h5,h6
{
	color: #6a6a6a;
	margin: 0;
	padding: 0;
}
h2{
	font-size:0.8em}
p{font-size:0.8em; text-align:justify; line-height:1.8em;}

body, li
{
	font-family: "Trebuchet MS", sans-serif;
	color: #7a7a7a;
	/*font-size:0.8em;*/
	
	
}

.articlename{
	
	font-size:1.2em;}

a
{
	color: #AF0A0A;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

/* Outer */

#outer
{
	
	background: url(../Images/HeaderBg.jpg) left top repeat-x;
	width:100%;
	height: 100%; /* For IE */
	/*min-width:770px;/* modern Browser */
	/*min-height: 100%; /* For Modern Browsers */
	/*height: auto !important; /* For Modern Browsers */
	


	
	

	
}

#leftpart{
	background:url(../Images/Css-Code-Help-Left.jpg) left top no-repeat;
	height:550px;
	/*border-right:1px solid #E1E1E1;*/
	width:217px;
	padding:85px 10px 0 40px;
	
	}
#leftpart div{border-right:1px solid #E1E1E1;
	height:100%; width:176px;}	
#leftpart li{
	list-style-type:none;
	list-style-image:none
	/*list-style-image:url(../Images/Bullet-Round.gif);*/
	
	}
	
#leftpart ul{
	width:165px;
	background-color:#BCCBCE;
	border:1px solid #B4C5C8;
	padding:1px;

	}
#leftpart li{
	margin-top: 0;
  margin-bottom:0;
  border: 0 none;
  padding: 0;
  /*width: 160px; /*For KHTML*/
  list-style: none;	
	}
#leftpart:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
#leftpart li a{
	padding: 0 8px;
  margin-top:2px;
  display: block;
  background-color: #E3E3E3;
  color: #666;
  font: bold 0.65em/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
	}
#leftpart li span{
	padding: 0 8px;
  margin-top:2px;
  display: block;
  background-color: #516870;
  color: #FFF;
  font: bold 0.65em/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  text-align:center;
  font-weight:bold;
	}
	
.activetab, #leftpart li a:hover{
	color:#516870;
	text-decoration:none;
	background-color:#D0DBDD;
	}
	
#leftpart li a:active, #leftpart li a.activetab {
	color:#516870;
	text-decoration:none;
	background-color:#D0DBDD;
	}
	
a.tab.activetab, a.tab.activetab:hover, a.tab.activetab:visited {
background-color: #004276;
border-color: #b090e0 #7050a0 #7050a0 #b090e0;
color: #004276;
}
	
#rightpart{
	background-color:#FFFFFF;
	border:1px solid #E0E0E0;
	position:absolute;
	top:150px;
	width:170px;
	right:30px;
	height:660px;
	padding:5px;
	float:right;
	
	}
.RightPartIF{
	height:650px;
	border:none;
	width:160px;
	
	
	}
/* Header */
#header
{
	/*padding: 0em 1.5em 0em 1.5em;*/
	/*height: 9em;
	border:0 none;
	/*float: left;*/
	/*position: relative;*/
	position:absolute;
	top:0;right:200px;
	width: 20em;
	
	
	
}
#content{
	position:absolute;
	/*margin-left:235px;
	margin-right:250px;*/
	float:left;
	top:150px;
	left:235px;	
	right:225px;	
	}
	
#content .Home h3 a{
	font-size:1em;
	color:#3399FF;	
	
	}
	
#content .Home div{
	margin-bottom:20px;
	
	
	}

.clear{clear:both;}
.codename{ 
font-size:1em;
color:#666666;
padding-top:20px;
padding-bottom:2px;
}

.Coding{
	border:1px solid;
	/*background-color:#EAF0F0;*/
	border-color:#F5F5F5;	
	text-align:left;
	/*margin-left:10px;
	margin-right:10px;*/
	color:#333333;
	padding:10px;
	background: url(../Images/code-bg.gif) left top repeat #ffffff;
}
.para {
text-align:justify;
padding-top:10px;
padding-bottom:10px;
margin-left:10px;
margin-right:10px;
}
.conclusion{

	font-size:1em;}
code{ color:#0000FF;}
/*#header img{ right:200px; position:absolute;}*/
#menu
{
	/*height: 8em;
	background: #fafafa url('a2.gif') top left repeat-x;*/
	/*margin-left: 18em;*/
	position:absolute;
	top:107px;
	left:230px;
	width:550px;
	background-color:#2A3A78/*#7F5E17/*#103575/*#2A3A78/*#000066/*#BD9A52/*#B22222*/;
	
	
		

}

#menu ul
{
	list-style: none;
	/*position: absolute;
	top: 3.3em;*/
	margin-left: 1.5em;
}

#menu li
{
	display: inline;
	border-left: dotted 1px #848484;
	padding-left: 0.8em;
		
}

#menu li.first
{
	border-left: 0px;
	padding-left: 0em;
}

#menu li a
{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	padding: 0.8em;
	margin-right: 0.8em;
	font-size: 0.8em;
			
}
.nos {
padding-left:15px;
}
.scroll {
padding-left:20px;
 font-size:0.8em;}
#menu li a:hover
{/*
	background: #AF0A0A url('a4.gif') bottom left repeat-x;
	color: #fff;*/
}


/*pre { display: block }
pre, tt, code,
kbd, samp { font-family: monospace }
pre { white-space: pre }*/


.List{ 
	font-size:0.8em;
	margin:5px 20px
	}
.LeftNav{
	height:700px;
	width:217px;
	border:none;
	}
form{
display:table;
color:#0000FF;
background-color:#E6E6FA;
border:#800080 0.1em solid;
}