﻿/*********************************************
Created By Rakesh Pant - 	*******************************************/

* {
	margin:0;
	padding: 0;
    text-align: left;
}

object{
	border:0 none;
}

/* Common Elements */
img {
	border:0px none;
}
p,h1,h2,h3,ul,ol,hr {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
a {
	text-decoration: none;
}

.TMargin10{
	margin-top:10px;
}

#Wraper
{
	width:947px; height: auto; margin:auto auto  auto auto; background:#FFFFFF; border-top:0px solid #c7b390;
            border-left:0px solid #c7b390; border-right:0px solid #c7b390;
}

/* *************  Page Elements ************* */
body {
	width:100%;
	height: 100%;
    text-align: center;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#000;
	background:#fff;
}
body div:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
body h1:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
body p:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
body ul:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
/****		PageWrapper		******/
#pagewarapper{
	width:990px;
	margin:0 auto;
	position:relative;
}
/**** 		Header Frame Elements	****/
#masthead {
	width:990px;
	height:143px;	
	margin:0 auto;
	background:transparent url('images/1px_header.gif') repeat-x;
}
#logo {
	width: 419px;
	height:132px;
	float: left;
}
.searchBox{
	width:239px;
	height:37px;
	float:right;
	display:inline-block;
	margin:40px 10px 0 0;
}
/****		Navigation Frame Elements		****/
#nav{
	width:900px;
	height:40px;
	display:inline-block;
	padding:0 45px;
	background:transparent url('images/bg_nav.gif') repeat-x;
}
#nav li{
	width:auto;
	float:left;
	font-weight:bold;
	display:inline-block;
}
#nav li a{
	width:auto;
	float:left;
	display:inline-block;
	color:#FFF3BB;
	font-size:14px;
	padding:11px 30px;
}
#nav li a:hover{
	width:auto;
	float:left;
	color:#ef9d0f;
	display:inline-block;
	padding:11px 30px;
	background:url('images/hover_bullet.png') no-repeat 50% 0 #50780d;
}
/**** 		Middle Frame Elements	****/
#middleFrame{
	width:990px;
	margin:0  auto;
	padding:10px 0;
	background:#FDEDB9;
}
/***
	Left Col here
***/
.left_col {
	float: left;
	width: 200px;
}
.leftMenu{
	width:182px;
	float:right;
	display:block;
	padding:8px 5px;
	background:#ef9d0f;
	position:relative;
}
.leftMenu li{
	width:165px;
	display:block;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	padding:2px 0 4px 16px;
	background:transparent url('images/bulletMenu.gif') no-repeat 0 6px;
	border-bottom:#ebc284 1px solid;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.leftMenu li a{
	color:#fff;
}
.leftMenu li a:hover{
	color:#000;
}
.leftMenu li ul{
	background:#f5f5f5;
	display:none;
	position:absolute;
	width:190px;
	padding:6px 10px;
	margin:-20px 0 0 140px;
}
.leftMenu li ul li{
	font-size:12px;
	background:transparent url('images/bullet_subMenu.png') no-repeat 0  6px;
	border-bottom:#fff 1px solid;
	position:relative;
}
.leftMenu li ul li a{
	color:#000;
}

.leftMenu li ul li a:hover{
	color:#ef9d0f;
}
/***
	Right column here
***/
.page_content{
	width:780px;
	float:right;
}
/*
	Welcome Frame
*/
.welcomeFrame{
	width:470px;
	float:left;
}
.welcomeTitle{
	display:block;
}
.welcomepara{
	width:465px;
	float:left;
	text-align:left;
	color:#000;
	font-size:13px;
}
.welcomepara img{
	width:104px;
	height:118px;
	float:left;
}
.welcomepara span{
	width:345px;
	float:right;
	text-align:left;
	font-size:13px;
	color:#000;
	text-align:justify;
}
.welcomepara span a{
	display:block;
	text-align:right;
	color:#8D0D00;
	font-weight:bold;
	text-decoration:underline;
}

.welcomepara span a:hover{
	text-decoration:none;
}

.sigmaFlash{
	width:300px;
	height:200px;
	float:right;
	margin-right:5px;
	display:inline-block;
}


/*****			Footer Frame here		******/
#footer {
	width:990px;
	padding:6px 0;
	background:#d2d478
}
.copyrightFrame{
	width:980px;
	float:left;
	text-align:left;
	font-size:13px;
	
}
.copyrightFrame li{
	width:auto;
	float:left;
	text-align:left;
	font-size:15px;
	color:#5E6825;
	padding:0 4px;
}


/***********		About us Frame Elements		*************/
.AboutUsTitle{
	width:750px;
	float:left;
	text-align:left;
	font-size:22px;
	padding:6px 0;
	color:#2A0415;
	font-family:"Times New Roman", Times, serif;
	background:#E9DC9F;
}

.AboutUsTitle11{
	width:750px;
	float:left;
	text-align:left;
	font-size:22px;
	padding:6px 0;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	background:#5f8012;
}

.about_subtitle{
	width:750px;
	float:left;
	text-align:left;
	font-size:18px;
	padding:6px 0;
	margin:10px 0 7px;
	color:#2A0415;
	font-family:"Times New Roman", Times, serif;
	border-bottom:#1e1e1e 1px solid;
}
.heading3{
	width:750px;
	float:left;
	text-align:left;
	font-size:16px;
	padding:6px 0;
	margin:10px 0 0;
	color:#DA251D;
	font-family:"Times New Roman", Times, serif;
}

/******		About Us List Elements		*******/
.uniqueList{
	width:750px;
	display:inline;
	text-align:left;
}
.uniqueList li{
	width:730px;
	text-align:left;
	display:inline-block;
	padding:5px 0 5px 20px;
	font-size:13px;
	color:#333;
	background:transparent url('images/bullet_round.png') no-repeat 4px 12px;
}

/******	
		Division of work Elements
******/	
.divisionWorkTable{
	text-align:left;
}
.divisionWorkTable th{
	text-decoration:underline;
}
.divisionWorkTable td{
	padding:3px 0;
}



