

/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}

/* HTML ELEMENTS */
body { background:url(../images/white.png) repeat; letter-spacing:1; font-family:'Open Sans', sans-serif; font-weight: bold; font-size:12px;  }

/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
#header { height:600px; }
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:600px; position:absolute; }

/* NAVIGATION */
#nav-outer { height:125px; padding-top:5px; position:relative; top:24px; background-color:#ffffff; }
#navigation { height:120px; width:600px; margin:0 auto; background-image:url("../images/24x7Logo.jpg"); background-position:top left; background-repeat:no-repeat; float:left;  }

/* SEARCH 
#search { background-color:#051733; float:right; width:220px; padding:10px; }
#searchtxt { padding:3px; width:150px; }
#searchbtn { border:1px solid #eee !important; background-color:#CD2B3A; color:#eee; padding:3px; margin-left:5px; }

*/

/* MENU */
#menu { position:relative; top:50px; float:left;  }
#menu ul { list-style:none;  }
#menu ul li { display:inline; font-family: "trebuchet MS"; font-weight: bold; font-size:16px; text-transform:uppercase; }
#menu ul li a { color:white; text-decoration:none; font-weight:bold; padding-right:20px; }
#menu ul li a:hover { text-decoration:underline; }


/* MENU */
#menu-new { position:relative; top:-20px; width:500px; margin-left: 300px; float:left;  }
#menu-new ul { list-style:none;  }
#menu-new ul li { display:inline; font-family: "trebuchet MS"; font-weight: bold; font-size:15px;}
#menu-new ul li a { color:white; text-decoration:none; font-weight:bold; padding-right:20px; }
#menu-new ul li a:hover { text-decoration:underline; }



/* HEADER TEXT */
#headertxt { width:960px; margin:0 auto; clear:both; position:relative; top:74px; }
#firstline { /*background-image:url("../images/textbg.png"); */color:#333; font-size:40px; padding:4px 13px 7px; float:left; display:block; }
#secondline { /*background-image:url("../images/textbg.png");*/ color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }

/*#secondline:hover { text-decoration:underline; color:#7F000C; }*/

.pictured { background-color:#CC3333; color:#FFF; font-size:16px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }

/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }

/* HEADER HAVIGATION */
#headernav-outer { position:relative; top:400px; margin:0 auto; width:960px; }
#headernav { padding-left:864px; }

/* CONTENT 
#content { color:#575757; background-color:#eee; }
#content p { padding:10px 20px; font-size:16px; width:960px; margin:0 auto; }
#content p a { text-decoration:none; color:#CD2B3A; }
#content p a:hover { text-decoration:underline; color:#7F000C; }

*/

/*------------- REGISTER FORM ----*/

#yashbuy{  padding: 5px;
        background: #fff;
		color: #333;
		border:#cb253b solid 5px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius:4px;
		width:600px;
		margin:0 auto;
	}
	
.field{ background-color:#FFFFFF;
			  -webkit-border-radius: 3px;
		   	  -moz-border-radius:3px;
			  font-family:Tahoma; 
			  font-size:11px; 
			  color:#333;
			  border: #e1e1e1 solid 1px;
			  padding:5px;
	       }
		   
.sub-button{ padding:4px; 
		     background:#cb253b;
		     color:#fff;
		     -webkit-border-radius:3px;
		     -moz-border-radius:3px;
		     width: auto 0px;
		     text-align:center;
		     text-decoration:none;
			 font-family:Arial, Helvetica, sans-serif;			
		     font-weight:bold;
			 float:left;
			 border:0px;
			 cursor:pointer;
	   }
.sub-button:hover{ background:#041c5f; color:#fff;
		         }
				 
	
.ribbon {
	background-image:url(../images/ribbon1.png);
	width:237px;
	height:237px;
	position:absolute;
	right:0;
	z-index:1000;
}
#table-border{ border:#c3d0e1 solid 1px;
               background-color:#f2f4f7;
			   -moz-border-radius: 4px;
			   -webkit-border-radius: 4px;
			   -o-border-radius: 4px;
			   padding:1px;
			 }
	
#table-headerbg{ background:url(../images/headerbg.gif) repeat-x;
				 font-family:Georgia, "Times New Roman", Times, serif;        
				 font-size:16px;
				 height: 35px;
				 line-height:35px;
				 font-weight:bolder;
				 color:#002e68;
				 padding-left:10px;
}
#table-pading{ padding:3px; background-color:#ffffff; border:#f2f4f7 solid 3px; height:auto;} 
.services	{
	
	width:500px;
	margin-left: 15px;
}
.services ul	{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.services li	{
	background-image: url(../images/activebtn.jpg);
	background-repeat:no-repeat;
	background-position: 2px 6px;
	color:#000;
	padding-left:25px;
	height: 25px;
	line-height: 25px;
	list-style: none;
}
h4	{
	margin: 0px;
	padding: 0px;
	color:#01630C;
	font-size:14px;
	font-weight:bold;
}
h5	{
	margin: 0px;
	padding: 0px;
	color:#01630C;
	font-size:13px;
	font-weight:bold;
}

.contact-details	{
	line-height: 25px;
}
.about	{
	width: 680px;
	height:auto;
}
.about ul	{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.about  li	{
	background-image:url(../images/green-arrow.jpg);
	background-repeat:no-repeat;
	background-position: 2px 1px;
	color:#000;
	padding-left:25px;
	height: 25px;
	line-height: 25px;
	list-style: none;
}
.h_left { width:500px; float:left; }
.h_right { width:500px; float:left; }