/*CSS Code by Vijay Kumar vijaykumarjee@gmail.com*/

/* set all the styles to 0 */
html, body, table, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{ 
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* Firefox will always display a scroll bar */
html{
	min-height: 100%;
	margin-bottom: 1px;
}

html, body{
	height:100%;
}
/* png */
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

/* remember to define focus styles! */
:focus {outline:0px;}


body{
	font-family:arial,verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color: #000000;
}
a{
	cursor: pointer;
	outline:none;
}
img{
	border:0px;
	outline:none;
}

p{
	padding:3px 0px;
	margin:0px;
	font-family:arial,verdana;
	font-size:14px;
	color:#000;
	text-decoration:none;
}

h1{
	font-family:arial,verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}
.container{
	margin:0px auto;
	padding:0px;
	height:auto;
	width:680px;
	text-align:left;
}
.master {	
	float:left;
	margin:0px;
	padding:26px 0;
	width:680px;
}
.header {	
	float:left;
	width:680px;
}
.header-t {	
	float:left;
	width:680px;
	padding:0 0 20px 0;
}
.header-h {
	float:left;
	width:659px;
	padding:36px 0 0px 21px;
	background-image: url(../images/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header-read {
	float:left;
	width:640px;
	text-align:right;
	padding:6px 0 4px 0;
}
.middle-main {	
	float:left;
	width:640px;
	padding:20px;
	background-color:#ffffff;
	margin:27px 0 0px 0;
}
.reboxes {
	float:left;
	width:640px;
}
.boxes {	
	float:left;
	width:267px;
	margin:0 27px 0 0px;
	display:inline;
}
.boxes h2{
	background-image: url(../images/bg-y.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0 0 10px 0;
	width:267px;
	float:left;
	margin:0 0 10px 0;
	display:inline;
}
.boxes ul {
	margin:0px;
	padding:0;
	list-style:none;
}
.boxes ul li {
	margin:0px;
	padding:0 0 26px 0;
	font-family:arial,verdana;
	font-size:14px;
	color:#171717;
	text-decoration:none;
}
.boxes ul li a {
	font-family:arial,verdana;
	font-size:14px;
	color:#171717;
	text-decoration:none;
}

.boxes2 {	
	float:left;
	width:330px;
	margin:0 0px 0 0px;
	display:inline;
}
.boxes2 h2{
	background-image: url(../images/bg-y.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0 0 10px 0;
	width:330px;
	float:left;
	margin:0 0 10px 0;
	display:inline;
}
.boxes2 ul {
	margin:0px;
	padding:0;
	list-style:none;
}
.boxes2 ul li {
	margin:0px;
	padding:0 0 26px 0;
	font-family:arial,verdana;
	font-size:14px;
	color:#171717;
	text-decoration:none;
}
.boxes2 ul li a {
	font-family:arial,verdana;
	font-size:14px;
	color:#171717;
	text-decoration:none;
}
.inp-txt {
	width:212px;
	height:22px;
	border:1px solid #000;
	font-family:arial,verdana;
	font-size:14px;
	color:#171717;
	text-decoration:none;
}
.footer {
	float:left;
	width:680px;
	text-align:center;
	padding:20px 0 0 0;
}
.navigation {
	float:left;
	margin:0;
	padding:3px 10px 3px 0px;
	width:670px;
	background-color:#fff;
	text-align:right;
}
.navigation a {
	font-family:arial,verdana;
	font-size:14px;
	color:#000;
	text-decoration:none;
}
.navigation a:hover {
	color:#999999;
}

.reboxes h2{
	font-family:arial,verdana;
	font-size:18px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 15px 0;
	margin:0;
}
.reboxes h3{
	font-family:arial,verdana;
	font-size:18px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 15px 0;
	margin:0;
}
.reboxes ul {
	list-style:none;
	padding:0 0 15px 0;
	margin:0;
}
.reboxes ul li{
	padding:0 0 5px 15px;
	margin:0;
	font-family:arial,verdana;
	font-size:14px;
	color:#000;
	text-decoration:none;
	background-image: url(../images/plus.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.reboxes ul li a{
	font-family:arial,verdana;
	font-size:14px;
	color:#000;
	text-decoration:none;
}

.reboxes ul li a:hover{
	font-family:arial,verdana;
	font-size:14px;
	color:#000;
	text-decoration:underline;
}