@charset "utf-8";
/*   
Theme Name: DSIR 
Theme URI: http://webjunction.co.in/
Description: DSIR is a FREE Professional Theme designed by Webjunction.co.in. DSIR features an elegant design with support for HTML5 and CSS3, DSIR Slider, intuitive theme options, post formats support, per-page options with drag & drop page elements (Twitter for WordPress support), custom logo support, social icons, a widgetized sidebar and footer, and typography options.
Author: DSIR Themes
Author URI: http://webjunction.co.in
Version: 3.0.5
Tags: white, light, silver, two-columns, fixed-width, custom-header, custom-menu, threaded-comments, sticky-post, custom-background, theme-options, translation-ready

*/

* {
	margin: 0;
	padding: 0;
	border: 1;
}
h1, h2, h3, h4, h5, h6, p, blockquote, ul
 {
    margin-bottom: 8px;
}
body {
	color: #000;
	text-align:left;
	background-color: #f7fefe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 72%;
	line-height: 1.3em;
	background-image: url(images/bg.jpg);
}

h1 {
	font-size: 2.2em;
	text-align: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
h2 {
	font-size: 1.5em;
	text-align: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	padding-bottom: 3px;
}
h3 {
	font-size: 1.3em;
	text-align: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
	margin-bottom: 8px;
	padding-bottom: 3px;
}
h4 {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 8px;
}
h5 {
	font-size: 1.4em;
}
p {
	font-size: 1em;
	line-height: 1.3em;
	text-align: justify;
	margin-bottom: 8px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul {
	padding: 0px;
	margin: 0 0 15px 0;
}
li {
	list-style-position: inside;
	line-height: 1.4em;
	font-size: 1.1em;
}

hr {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-top: 10px;
	margin-bottom: 10px;
}

.font-blue {
	color: #030;
}

.padding {
	padding: 5px;
	text-align:justify;
}

.font-orange {
	color: #F30;
}

.title-heading {
	color: #F30;
	background-color: #E1E1E1;
	padding: 8px 0px 8px 25px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif, "Monotype Corsiva";
}

.font-white {
	color: #FFF;
}

.font-light-blue {
	color: #0C0;
}

.bottom-border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 2px;
	margin-top: 03px;
	margin-bottom: 03px;
}

.border {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #999;
	padding: 10px;
}

label {
  display: block;
  float: left;
  clear: left;
  Width: 150px;
  line-height: 20px;
  margin-bottom: 10px;
  margin: 5px 0;
}

input, textarea, select {
	margin: 0;
	padding: 2px;
	font-size: 1em;
	color: #000;
	border: 1px solid #B5B5B5;
	margin: 5px 0;
	background-color: #FFF;
}   

input:focus, textarea:focus, select:focus {
	border: 1px solid #06C;
	background-color: #FFF;
	color: #000;
}

.more {
	padding: 0px;
	color:#333333;
	font-size: 1em;
	line-height: 25px;
	text-decoration: none;
	text-align: right;
	height: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}

.more a:link, .more a:visited {
	color:#000033;
}

.more a:hover, .more a:active {
	color:#FF3300;
}

/* ----------------------------------------Top Container Block----------------- */ 

#wrapper {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#container {
	width: 950px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	overflow: hidden;
}

/* ----------------------------------------Header Block----------------- */ 

#header {
	width: 950px;
	background-image: url(images/header-green.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 142px;
}

#header #logo {
	width: 69px;
	margin-top: 10px;
	background-image: url(images/logo-green.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 109px;
	float: left;
	margin-left: 45px;
}

#header #site-updated {
	width: 162px;
	margin-top: 120px;
	height: 20px;
	float: right;
	margin-right: 12px;
	line-height: 20px;
	text-align: right;
}

#header #news-main {
	width: 738px;
	height: 20px;
	float: right;
	margin-right: 0px;
	line-height: 20px;
	text-align: right;
}

#header #news {
	width: 480px;
	height: 20px;
	float: right;
	margin-right: 0px;
	line-height: 20px;
	text-align: right;
}

#header #skip {
	width: 200px;
	height: 20px;
	float: left;
	margin-right: 0px;
	line-height: 20px;
	text-align: left;
}
#header #h-logo {
	width: 60px;
	height: 20px;
	float: left;
	margin-left:2px;
	margin-right: 0px;
	line-height: 20px;
	text-align: left;
}

#header #logo1 {
	width: 93px;
	margin-top: 5px;
	background-image: url(images/logo-green.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 134px;
	float: left;
	margin-left: 25px;
}

/* ----------------------------------------Navigation Block----------------- */ 

#content-wrapper {
	width: 930px;
	background-image: url(images/content-bg.png);
	background-repeat: repeat-y;
	background-position: center;
	height: auto;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
}
#content-wrapper1 {
	width: 930px;
	background-image: url(images/content-bg.png);
	background-repeat: repeat-y;
	background-position: center;
	height: auto;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
}

#navigation {
	width: 100%;
	background-image: url(images/nav-bg-green.jpg);
	background-repeat: repeat-x;
	height: 33px;
	line-height: 33px;
	color: #FFF;
	font-size: 1.1em;
}

#title-bar {
	height: 30px;
	line-height: 30px;
	color: #333;
	padding-right: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#title-bar .search {
	height: 30px;
	line-height: 30px;
	color: #333;
	width: 142px;
	margin-right: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: left;
}

#title-bar .search input {
	margin: 0;
	padding: 2px;
	font-size: 1em;
	color: #000;
	border: 1px solid #B5B5B5;
	background-color: #FFF;
} 

#title-bar .colors {
	height: 22px;
	color: #333;
	width: 65px;
	margin-right: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
}

#title-bar .font {
	height: 22px;
	color: #333;
	width: 85px;
	margin-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
}
#title-bar .ContrastBox {
	height: 22px;
	color: #333;
	width: 50px;
	margin-right: 0px;
	margin-left: -8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	cursor:pointer;		
}
#title-bar .ScreenReader{
	height: 22px;
	color: #333;
	width: 27px;
	margin-right: -10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: left;
	padding-top: 4px;
	padding-right:6px;
	padding-bottom: 4px;
	cursor:pointer;
}
#title-bar .title-link {
	height: 30px;
	color: #003333;
	width: 431px;
	float: right;
	line-height: 30px;
	margin: 0px;
}

#title-bar .title-link ul {
	margin: 0 0 15px 0;
	padding: 0px;
}

#title-bar .title-link ul li {
	float: right;
	margin-left: 2px;
	padding-left: 2px;
	list-style-type: none;
	line-height: 30px;
}

#title-bar .title-link ul li a:link, #title-bar .title-link ul li a:visited{
	color: #003333;
	text-decoration: none;
	line-height: 30px;
}

#title-bar .title-link ul li a:hover, #title-bar .title-link ul li a:active{
	color: #F30;
	text-decoration: none;
}

/* ----------------------------------------Content Block----------------- */ 

#content-container {
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding: 10px;
}

/* ---------------------------------------- Left Content Block----------------- */ 

#left-content {
	height: auto;
	float: left;
	width: 200px;
	margin-right: 10px;
}

#left-content ul {
	margin: 0px;
	padding: 0px;
}

#left-content ul li {
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B4B4B4;
	margin: 0px;
	padding-left: 10px;
	background-image: url(images/vert-one_arrow1.png);
	background-repeat: no-repeat;
	background-position: left 7px;
	list-style-type: none;
}

#left-content a:link, #left-content a:visited{
	color: #333;
	text-decoration: none;
}

#left-content a:hover{
	color: #F30;
	text-decoration: none;
}

#left-content a.current1{
	color: #F30;
	text-decoration: none;
}



#left-content ul li ul li {
	line-height: 25px;
	border-bottom-style: none;
	margin: 0px;
	padding-left: 15px;
	border-style: none;
}

/* ---------------------------------------- Right Content Block----------------- */ 

#right {
	height: auto;
	float: right;
	width: 680px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}

#right  a:link, #right  a:visited{
	color: #033;
}

#right .grey-bg{
	background-color: #EAEAEA;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#right  a:hover, #right  a:active{
	color: #F30;
}

#right ul{
	margin: 0 0 15px 0;
	padding: 0px;
}

#right ul li{
	margin-left: 25px;
	list-style-position: outside;
	list-style-image: url(images/li.gif);
}

#main-content {
	height: auto;
	float: left;
	width: 465px;
}

.main-section {	
	margin-top: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-style:solid;
	border-width:1px;
	border-color: #c3c2c1;
	margin-bottom:5px;
	color:#666666;
}

.left-minister-section  {
	width: 215px;
	height: 109px;
	color:#666666;
	background-image: url(images/harshvardhan.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 8px;
	line-height:17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c3c2c1;
	float: left;
	text-align:right;
	
}

.right-minister-section  {
	height: 109px;
	color:#666666;
	background-image: url(images/ys.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 8px;
	width: 215px;
	line-height:17px;
	float: right;
	text-align: left;
}

.welcome-content {
	margin-top: 10px;
	margin-bottom:5px;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3c2c1;
}

.welcome-content a:link, .welcome-content a:visited {
	color:#003333;
	font-weight: bold;
}

.welcome-content a:hover, .welcome-content a:active {
	color:#FF3300;
	font-weight: bold;
}

.mission-vision-content {
	margin-top: 10px;
	margin-bottom:5px;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3c2c1;
	height:295px;
}

.mission-content {
	color:#666666;
	padding: 11px;
	float: left;
	width: 208px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c3c2c1;
	height:260px;
}

.vission-content {
	color:#666666;
	padding: 11px;
	float: right;
	width: 208px;
}

.family-left-content {
	color:#666666;
	padding-top:2px;
	padding-left: 4px;
	padding-bottom:0px;
	float: left;
	width: 180px;
	height: 45px;
	text-align: left;
}

.family-center-content {
	color:#666666;
	padding-top:2px;
	padding-left: 4px;
	float: left;
	width: 180px;
	height: 45px;
	text-align: left;
	/* border disabled since its shifted to left column
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;*/
}

/* ********* Slideshow ****************** */

#slideshow {
	padding: 0;
	overflow: hidden;
	z-index: 5;
	width: 465px;
	height: 150px;
}

#slideshow img {
	border: none;
}

#slideshow ul#nav {
	display: none;
	list-style: none;
	position: relative;
	top: 5px;
	z-index: 15;
	width: 465px;
	margin: 0px;
	padding: 0px;
}

		#slideshow ul#nav li#prev {
			float: left; 
			margin: 55px 0 0 10px;
			display: inline;
		}
		#slideshow ul#nav li#next {
			float: right; 
			margin: 55px 10px 0 0;
			display: inline;
		}
		#slideshow ul#nav li a {
			display: block; width: 31px; height: 31px; text-indent: -9999px;
		}
			#slideshow ul#nav li#prev a {
				background: url(images/prev.png);
			float: right; 
			margin: 0 20px 0 0;
			display: inline;
			}
			#slideshow ul#nav li#next a {
				background: url(images/next.png);
			}

	#slideshow ul#slides {
		list-style: none;
		margin: 0; padding: 0;
	}
		#slideshow ul#slides li {
			margin: 0 0 0px 0;
		}
		
		


/* ********* Slideshow ****************** */

#right-content {
	height: auto;
	float: right;
	width: 200px;
	margin-left: 15px;
}

#right-content ul{
	margin: 0 0 15px 0;
	padding: 0px;
}

#right-content ul li{
	margin-left: 0px;
	list-style-position: inside;
	list-style-image: url(images/li.gif);
}

#login_section {	
	margin-top: 2px;
	width: 180px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-style:solid;
	border-width:1px;
	border-color: #c3c2c1;
	height: 170px;
	padding: 10px;
	margin-bottom:5px;color:#666666;
	background: url(images/images.jpg) top left no-repeat;
}

#login_section .form_row {
	margin-bottom: 4px;
	height: 25px;
	line-height: 25px;
}

#login_section form {
	margin: 0;
	padding: 0;
	
}

#login_section .label {
	padding: 0px;
	height: 25px;
	float: left;
	width: 65px;
	line-height: 25px;
	margin: 0px;
}

#login_section .inputfield {
	width: 105px;
	height: 18px;
	line-height: normal;
	color: #99836c;
	float: right;
	line-height: 18px;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
}

#login_section .button {
	width: 73px;
	margin: 0;
	height: 28px;
	background-image: url(images/submit.jpg);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	cursor: pointer;
	float: right;
	line-height: 28px;
}

.side-box {
	width: 200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-style:solid;
	border-width:1px;
	border-color: #c3c2c1;
	height: auto;
	padding: 0px;
	margin-bottom:10px;
	color:#666666;
}

.side-box .heading{
	padding: 8px;
	color:#FFFFFF;
	background-color: #063;
	margin: 0px;
	font-size: 1.1em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
}

.side-box .content-sec{
	padding: 13px;
	color:#666666;
	margin: 0px;
	font-size: .9em;
}

.content-sec1{
	padding: 3px 0px 0px 0px;
	color:#666666;
	margin: 0px;
	text-align:center;
	font-size: 1.0em;
	font-weight:bold;
}
.side-box a:link, .side-box a:visited {
	color:#006633;
}

.side-box a:hover, .side-box a:active {
	color:#FF3300;
}

.side-box ul {
	margin: 0 0 15px 0;
	padding: 0px;
}

.side-box ul li {
	list-style-position: inside;
	list-style-image: url(images/vert-one_arrow1.png);
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B4B4B4;
	margin: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 5px;
}

.side-box ul li a:link, .side-box ul li a:visited {
	color: #063;
}

.side-box ul li a:hover, .side-box ul li a:active {
	color: #F30;
	text-decoration: none;
}

#footer-container {
	height: 85px;
	margin: 0px;
	line-height:23px;
	padding: 10px;
	background-color: #E1E1E1;
	text-align: center;
}

#footer-container  a:link, #footer-container  a:visited{
	color: #063;
}

#footer-container  a:hover, #footer-container  a:active{
	color: #F30;
}
.side-box1 {
	width: 200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-style:solid;
	border-width:1px;
	border-color: #c3c2c1;
	height: auto;
	padding: 0px;
	margin-bottom:10px;
	color:#666666;
}

.side-box1 .heading{
	padding: 8px 0px 8px 8px;
	color:#FFFFFF;
	background-color: #063;
	margin: 0px;
	font-size: 1.1em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
}

.side-box1 .content-sec{
	padding: 0px 8px 0px 8px ;
	color:#666666;
	margin: 0px;
	font-size: .9em;
}

.side-box1 a:link, .side-box1 a:visited {
	color:#000033;
}

.side-box1 a:hover, .side-box1 a:active {
	color:#FF3300;
}

.side-box1 ul {
	margin: 0 0 15px 0;
	padding: 0px;
}

.side-box1 ul li {
	list-style-position: inside;
	list-style-image: url(images/vert-one_arrow1.png);
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B4B4B4;
	margin: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 5px;
}

.side-box1 ul li a:link, .side-box1 ul li a:visited {
	color: #003;
}

.side-box1 ul li a:hover, .side-box1 ul li a:active {
	color: #F30;
	text-decoration: none;
}
.border1
 {
  border-style: solid !important;
  border-color: Black !important;
  border-width: 1px !important;
 }
 
 
 .ABB
{
			width: 80%;
			background-color:#eaeaea;
			
}
.ABB tr,.ABB tr td
 {
	border-left-color:black;
	border-right-color:black;
	border-top-color:black;
	border-bottom-color:black;
 } 
.tdAplhaABB
 {
            text-align: center;
            font-size: 14px;
}
.firstTdAbb
{
            width: 15%;
            text-align: center;
            font-weight: bold !important;
}
.secondTdABB
{
            padding-left:3px;
            text-align: left !important;
}
.pipe
        {
            font-weight: bolder;
        }
.AlphaHead
{
text-align:center;
font-size:14px !important;
padding-top:3px;
padding-bottom:3px;
background-color:#cccccc;
}
.scrollDiv
{
height:820px;
overflow:auto !important;
overflow-x:hidden !important;
}
.BlankDivs
        {
		display:none !important;
            text-align:center;
        }
		
		
		
		
		
		.ABB
{
			width: 70%;
			background-color:#eaeaea;
			
}
.ABB tr,.ABB tr td
 {
	border-left-color:black;
	border-right-color:black;
	border-top-color:black;
	border-bottom-color:black;
 } 
.tdAplha
 {
            text-align: center;
            font-size: 14px;
}
.firstTd
{
            width: 15%;
            text-align: center;
            font-weight: bold !important;
}
.secondTd
{
            padding-left:3px;
            text-align: left !important;
}
.pipe
        {
            font-weight: bolder;
        }
.AlphaHead
{
text-align:center;
font-size:14px !important;
padding-top:3px;
padding-bottom:3px;
background-color:#cccccc;
}
.scrollDiv
{
height:820px;
overflow:auto !important;
overflow-x:hidden !important;
}
.BlankDivs
        {
		display:none !important;
            text-align:center;
        }
		
		#title-bar .imgWord {
	height: 22px;
	color: #333;
	width: 75px;
	margin-right: 10px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	cursor:pointer;
}

.labelRTI
        {
            text-align: left;
        }
        .RTITable
        {
            background-color: #eaeaea;
        }
        .RTITable tr, .RTITable tr td
        {
            border-color: Black !important;
        }
        .firstTdItem2
        {
            width: 5%;
            padding: 0 2px 0 0;
            text-align: center;
            vertical-align: middle;
            border-left: 1px solid black;
            border-bottom: 1px solid black;
			font-weight:normal;

        }
        .secondTdItem2
        {
            width: 15%;
            padding: 0 0 0 2px;
            text-align: left;
            vertical-align: middle;
            border-left: 1px solid black;
            border-bottom: 1px solid black;

        }
        .thirdTdItem2
        {
            padding: 4px 0 5px 2px;
            text-align: left;
            vertical-align: top;
            border-bottom: 1px solid black;
            border-left: 1px solid black;
            border-right: 1px solid black;

        }
        .RTIheadingFirst
        {
            width: 7%;
            padding: 7px 0 7px 0;
            border-left: 1px solid black;
            border-top: 1px solid black;
            border-left: 1px solid black;
            border-bottom: 1px solid black;
            text-align: center;

        }
        .RTIheadingSecond
        {
            width: 27%;
            padding: 7px 0 7px 2px;
            border-left: 1px solid black;
            border-top: 1px solid black;
            border-bottom: 1px solid black;

        }
        .RTIheadingThird
        {
            padding: 7px 0 7px 2px;
            border: 1px solid black;

        }
        .power
        {
            color: Red !important;
            font-size:15px !important;
            font-weight:bold;
            padding: 0 0 0 10px !important;

        }
		a
        {
            text-decoration: none;
            color: #003399;
            padding: 0 0 0 0;
        }
        .firstTdCircular
        {
            width: 1px;
            vertical-align: top;
            text-align: center !important;
            padding: 4px 1px 0 10px;

        }
        .secondTdCircular
        {
            padding: 3px 1px 3px 2px;


        }
        .officeCircular
        {
            padding-left: 10px;

        }
		 .aListOf
        {
            text-decoration: none;
            color: #003399;
            padding: 0 3px 0 0;

        }
        .CP
        {
            width: 100%;
            padding: 2px 5px 2px 5px;

        }
        .firstTdListOf
        {
            width: 1px;
            vertical-align: top;
            text-align: center !important;
            padding: 7px 1px 0 15px;

        }
        .secondTdListOf
        {
            padding: 3px 1px 3px 2px;

        }
        .divCP
        {
            background-color: #eaeaea;

        }
        .withHeading
        {
            padding-left: 5px;

        }
        .message
        {
            padding-left: 28px;
        }
        .power
        {
            color: Red;
            font-size:15px !important;
            font-weight:bold;
            padding: 0 0 0 10px;
        }
        .firstTd
        {
            width: 15%;
            padding: 0 2px 0 0;
            text-align: left;
            vertical-align: top;
            border-left: 1px solid black;
            border-bottom: 1px solid black;
        }
        .secondTd
        {
            width: 25%;
            padding: 0 0 0 2px;
            text-align: left;
            vertical-align: top;
            border-left: 1px solid black;
            border-bottom: 1px solid black;
        }
        .thirdTd
        {
        	width: 35%;
            padding: 5px 0 5px 2px;
            text-align: left;
            vertical-align: top;
            border-bottom: 1px solid black;
            border-left: 1px solid black;
            
        }
        .fourthTd
        {
        	width: 25%;
            padding: 5px 0 5px 2px;
            text-align: left;
            vertical-align: top;
            border-bottom: 1px solid black;
            border-left: 1px solid black;
            border-right: 1px solid black;
        }
        .firstTdOffice
        {
            width: 1px;
            vertical-align: top;
            text-align: center !important;
            padding: 8px 1px 0 10px;
        }
        .secondTdOffice
        {
            padding: 3px 1px 3px 2px;
        }
        .topRow
        {
        	border:1px solid black;
        	
        	}
        .firstTdPublic
        {
            width: 50%;
            padding: 0 2px 0 0;
            text-align: left;
            
            border-left: 1px solid black;
            border-bottom: 1px solid black;
        }
        .secondTdPublic
        {
            width: 50%;
            padding: 0 0 0 2px;
            text-align: left;
            
           border-left: 1px solid black;
            border-bottom: 1px solid black;
            border-right: 1px solid black;
            color:Blue;
            
        }
        .firstRowDesignate
        {
        	text-align:center !important;
        	border:1px solid black ;
        	font-weight:bold;
        	padding-top:8px;
        	padding-bottom:8px; 
        	font-size:16px !important;
        	}
        	
    
.office
       	{
       		font-size:15px;
       		
       		font-weight:bold;
       		padding: 3px 0 3px 10px;
       		}
       		a
       		{
       			padding-left:0px;
       			padding-right:0px;
       			}
       			.email
       			{
       				color:#003399;
}
.wim 
{
	background-image: url(images/wim-g.jpg);
	width:166px;
	height:49px;
	background-repeat:no-repeat;
}
.submit 
{
	background-image: url(images/submit-g.gif);
	width:219px;
	height:33px;
	background-repeat:no-repeat;
}

