#miniheader{
		height:31px;
		clear:both;
}

/* RHS Column */
#rhsbar {
	width:697px;
	float:right;
}

#breadcrumb {
	height:26px;
	padding:10px 9px 0 0px;
	
}

#breadcrumb a {
	height:26px;
	color:#767676!important;
	text-decoration:none;
}

#breadcrumb a:hover {
	height:26px;
	color:#767676!important;
	text-decoration:underline;
}

#breadcrumb .active {
	height:26px;
	text-decoration:none;
}


#breadcrumb img {
	float:right;
	margin:0 5px 0 0;
}

#textcontainer {
	/* background:url(../images/gradient_bg_gray.gif) repeat-x left top; */
	width:auto;
	padding:0px 0px 0px 26px;
}

#rhsbar h1 {
	font-size:24px;
	color:#52575a;
	/* color:#086A9C; */
	line-height:24px;
	padding:24px 0 20px 0;
	width:98%;
}

#rhsbar h2 {
	font-size:16px;
	color:#0872b0;
	line-height:24px;
	width:98%;
}

#rhsbar h3 {
	font-size:13px!important;
	font-weight:bold;
	color:#078ac2;
	margin:0;
	line-height:16px;
	width:98%;
	padding-bottom:10px;
}

#rhsbar h4 {
	font:24px/24px Arial, Geneva, sans-serif;
	color:#52575a;
	margin:5px 0 20px 0;
	width:98%;
}

#rhsbar h5 {
	font-size:24px;
	color:#52575a;
	line-height:24px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	width:98%;
	font-weight:normal;
}

#rhsbar h6 {
	font-size:20px;
	color:#52575a;
	line-height:24px;
	padding:20px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	width:98%;
	font-weight:normal;
}

#rhsbar p {
	font:11px/16px Arial, Helvetica, sans-serif;
	margin:0 0 16px 0;
	width:98%;
}

#rhsbar a {
	color:#0d84c8!important;
}

#rhsbar a:hover {
	color:#0d84c8!important;
	text-decoration:underline;
}

#rhsbar ul {
	margin:0px 0px 10px 10px;
	padding:0px;
}

#rhsbar ul li {
    font-size:11px;
    color:#4d4e4f;
    background:url(../images/blue_arrow.gif) no-repeat 0px 7px;
    line-height:20px;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 8px;
}

#rhsbar ul li ul li {
    font-size:11px;
    color:#4d4e4f;
    background:url(../images/square_bullet.jpg) no-repeat 6px 5px;
    text-indent:17px;
    line-height:16px;
    padding:0px 0px 0px 0px;
    margin:7px 0px 0px 0px;
}

#rhsbar ul li.listseparator {
    background:url(../images/list_separator.gif) no-repeat 0 0;
    font-size:1px;
    height:1px;
    line-height:1px;
}

/* DIV popup Window */

.thumbnail {
    position: relative;
    z-index: 5000;
    /* font: Arial, Helvetica, sans-serif; */
	font:11px/normal Arial, Helvetica, sans-serif;
    color:#044169;
    text-transform:uppercase;
    background:url(../images/topnav_separator.gif) no-repeat right center;
    margin:0px 5px 0px 3px;
    padding:0px 5px 0px 3px;
    font-weight:bold;
}

.thumbnail:hover {
    background-color: transparent;
    z-index: 5000;
    visibility:visible;
}

.thumbnail span { /*CSS for enlarged image*/
    position: absolute;
    left: -90px;
    width:210px;
    visibility: hidden;
    text-decoration: none;
    top: 22px;
    left: -90px;
}

.thumbnail span img { /*CSS for enlarged image*/
    border-width: 0;
    padding: 2px;
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
    visibility: visible;
    top: 22px;
    left: -90px; /*position where enlarged image should offset horizontally */
}

.arrow {
	background-image:url(../images/arrow_top.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:8px;
	line-height:8px;
}

#box {
	background-color:#FFFFFF;
	padding: 5px 5px 10px 5px;
	border-right: 1px solid #b6bcbc;
	border-left: 1px solid #b6bcbc;
	border-bottom: 1px solid #b6bcbc;
	color: #52575a;
	text-align:left;
	width:181px;
	padding-left:10px;
}

#box h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#078ac2;
	font-weight:bold;
}

.space {
    margin:10px 0px 5px 0px;
}

#box .inputbox {
	font-size:11px;
	height:16px;
	border:1px solid #b6bcbc;
	width:170px;
}

.homeInput {
	border:1px solid #b6bcbc;
	width:180px !important;
}

.box_left {
	color:#52575a;
	font-weight:bold;
}

#box img {
	padding:0px 0px 0px 70px;
}

#box a {
	padding:0px 0px 3px 0px;
	font-size:11px;
	color:#044169;
	text-transform:none;
	text-decoration:underline;
}

#box a:hover {
	margin:0px 0px 7px 0px;
	font-size:11px;
	color:#044169;
	text-decoration:none;
}

#lhs_section {
	width:320px;
	float:left;
}

#rhs_section {
	width:291px;
	float:left;
	background-image:url(../images/line.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left:27px;
}

.login_box {
	width:241px;
}

.login_box_upper {
	background-image:url(../images/bg_login.gif);
	height:24px;
	text-align:left;
	padding:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
}

.login_box_bottom {
	background-color:#f8f8f8;
	text-align:left;
	padding:19px 21px 30px 21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52575a;
	vertical-align:middle;
	font-size:11px;
}

.login_box_bottom input {
	
	height:20px;
	vertical-align:middle;
	border:1px solid #b6bcbc;
	margin:5px 0px 13px 0px;
}

.login_box_bottom img {
	margin:0px 0px 13px 69px;
}

/* Popup Window Closed */

#sbox {
	position:absolute;
	z-index:1200;
	margin-left:450px;
	top:84px;
}

.signin {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#044169;
	padding-right:12px;
	/* background:transparent url(../images/topnav_separator.gif) no-repeat scroll right center; */
	display:inline;
}

.signin a {
	color:#044169;
}

.signin a:hover {
	color:#044169;
}

.tab_title {
	border:1px solid #CCCCCC;
    border-spacing:0px;
}

.tab_title .title { /* use with .tab_title */ 
    line-height:22px;
    text-align:center;
    font-size:14px;
    font-weight:bold;
    background-color:#EEEEEE; 
}

.tab_title .internal {
    background-color:#FFE070;
}

.tab_data {
	border:1px solid #CCCCCC;
    height:190px;
    border-spacing:0px;
}

/* use with .tab_data td */ 
.tab_data .col1 { width:10%; }
.tab_data .col2 { width:40%; }
.tab_data .col3 { width:10%; }
.tab_data .col4 { width:40%; }

.tab_data .text {
	padding:5px 5px 5px 5px;
}

.tab_data .hdr { /* use with .tab_data .text */ 
    text-align:center;
    font-weight:bold;
    background-color:#DDDDFF;
}

.tab_data .lbl { /* use with .tab_data .text */
    text-align:center;
    font-weight:bold;
}

.tab_data .left { 
    text-align:left;
}

.tab_data .ctr { 
    text-align:center;
}

.tab_data2 {
	border:0px solid #CCCCCC;
    height:450px;
    border-spacing:0px;
}

/* use with .tab_data2 td */ 
.tab_data2 .col1 { width:50%; }
.tab_data2 .col2 { width:50%; }

.tab_data2 .text {
	/* padding:5px 5px 5px 5px; */
}

.tab_data2 .hdr { /* use with .tab_data .text */ 
    text-align:left;
    font-weight:bold;
    color:#0000A0;
    /* background-color:#DDDDFF; */
	padding:0px 0px 0px 2px;
}

.tab_data2 .hdr-int { /* use with .tab_data .text */ 
    text-align:left;
    font-weight:bold;
    /* background-color:#FFC070; */
    color:#E07000;
	padding:0px 0px 0px 2px;
}

.tab_data2 .lbl { /* use with .tab_data .text */
    text-align:center;
    font-weight:bold;
}

.tab_data2 .left { 
    text-align:left;
}

.tab_data2 .ctr { 
    text-align:center;
}

.border_bottom {
	border-top:1px solid #CCCCCC;
	padding-bottom:10px;
}

#lhs_section ul {
	margin:16px 0 20px 7px;
}

#lhs_section ul li {
		font-size:11px;
		color:#4d4e4f;
		background:url(../images/blue_arrow.gif) no-repeat 6px 7px;
		text-indent:17px;
		line-height:21px;
}

#lhs_section ul li.listseparator {
		background:url(../images/list_separator.gif) no-repeat 0 0;
		font-size:1px;
		height:1px;
		line-height:1px;
}
	
.box_rhs_main {
	border-bottom:1px solid #CCCCCC;
	height:100%;
	width:640px!important;
}
	
.box_rhs_left {
	width:49%;
	float:left;
	height:100%;
	border-right:1px solid #CCCCCC;
	padding-top:20px!important;	
}

.box_rhs_right {
	width:46%;
	float:left;
	height:100%;
	padding-left:10px;
	padding-top:20px!important;	
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.red_fnt {
	color:#FF0000;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

#sitemap .left_lhs {
	width:40%;
	float:left;
	text-align:left;
}

#sitemap .right_rhs {
	width:50%;
	float:left;
	text-align:left;
	border-left:1px solid #CCCCCC;
}

#sitemap ul {
	margin:0px; padding:0px;
	list-style-type:none;
}

#sitemap ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#68696A;
	list-style-type:none;
	background:transparent url(../images/blue_arrow.gif) no-repeat scroll 0px 10px;
	padding: 0px 0px 0px 10px;
	line-height:26px;
	margin-left:30px;
}

#sitemap ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#68696A!important;
	font-weight:bold;
}

#sitemap ul li a:hover {
	text-decoration:underline;
	color:#68696A!important;	
}

#sitemap ul li ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#0D84C8!important;
	list-style-type:none;
	background:transparent url(../images/square_bullet.jpg) no-repeat scroll 6px 8px;
	padding: 0px 0px 0px 0px;
	line-height:20px;
	font-weight:bold;
	margin:7px 0px 7px 30px;
}

#sitemap ul li ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#0D84C8!important;
}

#sitemap ul li ul li a:hover {
	text-decoration:underline;
	color:#68696A;	
}

#sitemap ul li ul li ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#0D84C8;
	list-style-type:none;
	background:transparent url(../images/square_bullet.jpg) no-repeat scroll 6px 8px;
	padding: 0px 0px 0px 0px;
	line-height:20px;
	margin-left:30px;
}

#sitemap ul li ul li ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#68696A!important;
}

#sitemap ul li ul li ul li a:hover {
	text-decoration:underline;
	color:#68696A!important;	
}

.textbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68696A;
	height:16px;
	width:260px;
	border:1px solid #CCCCCC;
}

.textbox1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68696A;
	width:260px;
	border:1px solid #CCCCCC;
}

.textboxn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68696A;
	height:16px;
	width:130px;
	border:1px solid #CCCCCC;
}

.textboxn1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68696A;
	width:130px;
	border:1px solid #CCCCCC;
}

.textboxn2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68696A;
	width:390px;
	border:1px solid #CCCCCC;
}

.hilite {
    color:red; 
    font-weight:bold;
}

.hilite2 {
    color:red; 
    background-color:yellow;
    font-weight:bold;
}
