/*TMS CSS*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images2/html.gif);
	background-repeat: repeat-x;
	background-color: #CCCCCC;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #8CB9DA;
	
	
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

 a.link2 {
	color: #CC0000;
	text-decoration: none;
}
 a.link2:visited {
	text-decoration: none;
	color: #CC0000;
	
}
 a.link2:hover {
	text-decoration: none;
	color: #000000;
}
 a.link2:active {
	text-decoration: none;
	color: #CC0000;
}

 a.navlink {
	color: #000000;
	text-decoration: none;
}
 a.navlink:visited {
	text-decoration: none;
	color: #000000;
}
 a.navlink:hover {
	text-decoration: none;
	color: #CC0000;
}
 a.navlink:active {
	text-decoration: none;
	color: #000000;
}


.RedFont
	{
		color:Red; =20
	}

.style4 {color: #CCCCCC}

.bluecolor {color: #336799}

#datesnav {
	padding-top:10px;
	padding-bottom:5px;
	float:left;
	width:152px;
	height:25px;
	background-color:#B7E0F6;
	
}

#projtitle{
	padding-left:160px;
	padding-top:10px;
	height:25px;
	padding-bottom:5px;
	
	}

.headContent{
color: #FFFFFF;
padding-right:80px;
}

.Box{
background-image:url(../images2/box.jpg); 
background-repeat:no-repeat; 
background-position:left;

}
.input_txt{
background:#f8f8f8 url(../images2/input_bg.gif) top left repeat-x; border:1px solid #d9d9d9;color:#336799; font-weight:bold; padding:3px 2px; size:30px;
}
.button,.button_white,.button_green,.button_dark{background:transparent url(../images2/buttons.gif) right 0 no-repeat;color:#1e89c9;float:left;font-size:11px;}
.button span,.button_white span,.button_green span,.button_dark span{background:transparent url(../images2/buttons.gif) left -25px no-repeat;display:block;line-height:25px;padding:0 10px;text-align:center;white-space:nowrap;}
.button:hover,.button_white:hover,.button_dark:hover,.button_green:hover{background:transparent url(../images2/buttons.gif) right -50px no-repeat;color:#3d63b8;text-decoration:none;}
.button_white:hover span{background: ../images2/buttons.gif) left -225px no-repeat;}
.button_dark{background:transparent url(../images2/buttons.gif) right -450px no-repeat;}
.block_top,.block_bottom{background:#fff;clear:both;height:1%;margin:-12px 0 12px -12px;overflow:hidden;padding:6px 0 12px 12px;width:267px;}


#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
}

#cssdropdown li {
float: left;
position: relative;
}

.mainitems{
/*
border: 1px solid black;
background-color: #FFEEC6;*/
font-size:12px; 
color:#FFFFFF;
font-weight:bold;

}

.mainitems a{
margin-left: 6px;
margin-right: 8px;
text-decoration: none;
}

.mainitems a:hover {
background-color: #1A4C7D;
}


.subuls {
display: none;
width: 12em;
position: absolute;
top: 1.2em;
left: 0;
background-color: #1A4C7D;
border: 1px solid #ccc;

}

.subuls li{
padding-top:5px;
padding-bottom:5px;
width: 100%;
}

.subuls li a{
text-decoration: none;
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside a div with id=content*/
clear: left;
}

.leftnav{
background-image:url(../images2/nav_bkg.jpg); background-repeat:no-repeat;
font-weight:bold;
height:33px;
vertical-align:middle;
}

.leftnav_visited{
background-image:url(../images2/nav_bkg2.jpg); background-repeat:no-repeat;
font-weight:bold;
height:33px;
color:#CC0000;
vertical-align:middle;
}

.leftnav_visited2{
/*background-image:url(../images2/nav_bkg2.jpg); background-repeat:no-repeat;*/
background-color:#DDDDDD;
font-weight:bold;
height:33px;
color:#CC0000;
vertical-align:middle;
}

	
