.minHeight {
	height: auto !important;
	height: 350px;
	min-height: 350px;
}
h1 {
}
h2 {
font-size:14px;
color:#45607d;
font-weight:bold;
width:100%;
}
h3 {
font-size:12px;
color:#BD4221;
font-weight:bold;
width:100%;
}
#bar-middle h3 {
font-size:12px;
color:#BD4221;
font-weight:bold;
}
/*phone number*/
h4 {
font-size:13px;
color:#BD4221;
font-weight:bold;
width:100%;
}

h5 {
font-size:13px;
color:#45607d;
font-weight:bold;
width:100%;
}
h6 {
font-size:12px;
color:#00315A;
font-weight:bold;
width:100%;
}
em {
font-style:italic;
}

#rbbg1 {
	/*background:url(../images/pagebg-1.gif) bottom right repeat-y;*/
	/*background:#F0F0F0;*/
	/*background: #F7F7F7;*/
	background: #FFFFFF;
	float:left;
	height:100%;
	width:800px;
	border-left:1px solid #d2d2d2;
	border-top:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
}
#rbbg2 {
	background:url(images/lineimage.jpg) bottom right no-repeat;
	float:left;
	height:100%;
/*	_position:relative;
	_right:-2px;*/
	width:100%;
}
#bar-left {
	width:153px;
	height:100%;
	background:#FFFFFF;
	float:left;
	/*border-left:1px solid #d2d2d2;*/
	padding-bottom:200px;
}
#bar-middle {
	width:364px;
	float:left;
	background:#FFFFFF;
	padding:18px 40px 28px 40px;
	_padding:18px 39px 28px 39px;
	font-size:10px;
	height:100%;
	overflow:hidden;
	line-height:18px;
	text-align:justify;
}
#testcases {
	width:700px;
	float:left;
	background:#FFFFFF;
	padding:18px 40px 28px 40px;
	_padding:18px 39px 28px 39px;
	font-size:12px;
	height:100%;
	overflow:hidden;
	line-height:18px;
	text-align:justify;
}
#remoteservices {
	width:700px;
	float:left;
	background:#FFFFFF;
	padding:18px 40px 28px 40px;
	_padding:18px 39px 28px 39px;
	font-size:12px;
	height:100%;
	overflow:hidden;
	line-height:18px;
	text-align:left;
}
#bar-right {
	width:162px;
	/*background:#f1efef url(images/lineimage.jpg) bottom no-repeat;*/
	float:left;
}
/*.bar-right-text {*/
table.remote td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto 
}
.side_chunk {
	/*color:#777777;*/
	width:138px;
	/*margin-top:15px;*/
	/*padding:40px 20px 0px 30px;*/
	padding:40px 30px 30px 30px;
	font-size:11px;
	overflow:hidden;
	background:#FFFFFF;
}
.side_chunk li {
	list-style:disc;
}
.side_header{
	border-bottom:1px solid #999999;
	margin:0px 0px 0px -20px;
	_position:relative;
	_right:18px;
	/*height:auto !important;*/
}
.bar-right-text a {
	color:#FF0000;
	text-decoration:none;
}
.bar-right-text a:hover {
	text-decoration:underline;
}
h2.bar-right-heading {
	width:178px;
	border-bottom:1px solid #CCCCCC;
	padding:8px 0px 8px 0px;
}
h6.bar-middle {
	text-align:left;
	font-size:14px;
	color:#45607d;
	font-weight:bold;
	width:100%;
}

#clientTable {
    width:355px;
}
#clientTable img{
    width:115px;
}

.ContentText ul {
margin:0px 0px 12px 0px;
}

.ContentText ul li {
list-style:disc;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 25px;
}

.ContentText Table {
margin:0px 0px 12px 0px;
}

.bar-middle {
	list-style: none;
}

.MsoTableGrid {
background:#e6e6e6;
width:346px;
border:1px #999999 dotted;
}

.MsoTableGrid td {
padding:20px;
}
.MsoTableGrid ul {
margin:0px;
}
#sitemap {
position:relative;
right:-10px;
_right:-13px;
}

#sitemap ol {
margin:0px 0px 15px 0px;
}


#sitemap ol li {
list-style:decimal;
margin:0px 0px 0px 10px;
font-weight:bold;
}

#sitemap ol li ol li {
list-style:disc;
font-weight:normal;
margin:0px 0px 0px 10px;
}
#shadow {
    width: 800px;
    margin: 100px auto;
    position: relative;
    border-right: 2px solid #aaa;
	border-bottom: 2px solid #aaa;
    background: #666666;
}
#flashshadow {
    width: 800px;
    position: relative;
    top: -3px;
    left: -3px;
    border-right: 2px solid #666666;
    border-bottom: 2px solid #666666;
	border-top: 1px solid #aaa;
	border-left: 1px solid #aaa;
    text-align: left;
    color: #666;
    background: #FFFFFF;
}
.transparent
{
   filter:alpha(opacity=10);
   -moz-opacity: 0.1;
   opacity: 0.1; 

}


