* html .imageandlink
{
    height: 0%;
}
.imageandlink
{
	position:relative;
}
.main_top_image
{
	width:52em;
}
.main_top_image_link
{	
	bottom:0em;
	position:absolute;
	right:-1px;
}
.main_top_image_link a, .main_top_image_link a:hover
{	
	font-size:1.2em;
	color:#fff;
	background:#083963 url(../images/ico_details.gif) no-repeat right bottom;
	padding: 0 2.67em 0 0;
	text-decoration:none;
	line-height:1.7em;
	display:block;
}
.cntmain_col2
{
	width:100%;
}

.cntmain_col2 .cntmain_col_left
{
	float:left;
	width:24.5em;
	background-color:#083963;
}
.cntmain_col2 .cntmain_col_right
{
	float:right;
	width:24.5em;
	background-color:#083963;
}
.cntmain_item_image
{
	width:24.5em;
}
.cntmain_item_header
{
	margin:1em 1.67em 0.83em 1.25em;	
}
.cntmain_item_header h2
{
	font-weight:normal;
	font-size:1.2em;
	text-transform:uppercase;
}
.cntmain_item_header a, .cntmain_item_header a:hover
{
	padding:0em;
	background-image:none;
	color:#a2c1dc;	
}
.cntmain_item_header a:hover
{
	text-decoration:underline;
}

.cntmain_item_content
{
	margin:0em 1.67em 0em 1.25em;
	color:#fff;
}
.cntmain_item_link
{
	bottom:0em;
	text-align:right;
}
.cntmain_item_link a, .cntmain_item_link a:hover
{
	background:url(../images/ico_details.gif) no-repeat right bottom;
	padding: 0 2.67em 0 0;
	text-decoration:none;
	color:#fff;
	display:block;
	font-size:1.2em;
	line-height:1.7em;
}
.cntmain_col_left .content_area, .cntmain_col_right .content_area
{
	margin-bottom:0em;
}
.img520x200
{
	width:52em;
	height:20em;
}
.img245x93
{
	width:24.5em;
	height:9.3em;
}
.contentwithbg
{
  padding:20px 10px;
}
.graybg .contentwithbg
{
background-color:#efefef;
}
.bluebg .contentwithbg
{
background-color:#083963;
}
.lightbluebg .contentwithbg
{
background-color:#0D69AA;
}
.orangebg .contentwithbg
{
background-color:#EC6827;
}
.redbg .contentwithbg
{
background-color:#E30014;
}
.greybg .contentwithbg
{
background-color:#868789;
}
.purplebg .contentwithbg
{
background-color:#4D3A7B;
}
.cyanbg .contentwithbg
{
background-color:#0FA4CA;
}
.seegreenbg .contentwithbg
{
background-color:#55ABAA;
}
.darkgreybg  .contentwithbg
{
background-color:#868789;
}
.bluebg .contentwithbg p, .lightbluebg .contentwithbg p, .orangebg .contentwithbg p, .redbg .contentwithbg p, .greybg .contentwithbg p, .purplebg .contentwithbg p, .cyanbg .contentwithbg p, .seegreenbg .contentwithbg p, .bluebg .contentwithbg h1, .lightbluebg .contentwithbg h1, .orangebg .contentwithbg h1, .redbg .contentwithbg h1, .greybg .contentwithbg h1, .purplebg .contentwithbg h1, .cyanbg .contentwithbg h1, .seegreenbg .contentwithbg h1, .bluebg .contentwithbg h2, .lightbluebg .contentwithbg h2, .orangebg .contentwithbg h2, .redbg .contentwithbg h2, .greybg .contentwithbg h2, .purplebg .contentwithbg h2, .cyanbg .contentwithbg h2, .seegreenbg .contentwithbg h2, .bluebg .contentwithbg h3, .lightbluebg .contentwithbg h3, .orangebg .contentwithbg h3, .redbg .contentwithbg h3, .greybg .contentwithbg h3, .purplebg .contentwithbg h3, .cyanbg .contentwithbg h3, .seegreenbg .contentwithbg h3, .bluebg .contentwithbg h4, .lightbluebg .contentwithbg h4, .orangebg .contentwithbg h4, .redbg .contentwithbg h4, .greybg .contentwithbg h4, .purplebg .contentwithbg h4, .cyanbg .contentwithbg h4, .seegreenbg .contentwithbg h4, .bluebg .contentwithbg h5, .lightbluebg .contentwithbg h5, .orangebg .contentwithbg h5, .redbg .contentwithbg h5, .greybg .contentwithbg h5, .purplebg .contentwithbg h5, .cyanbg .contentwithbg h5, .seegreenbg .contentwithbg h5,
.darkgreybg  .contentwithbg p, .darkgreybg  .contentwithbg  h1, .darkgreybg  .contentwithbg h2, .darkgreybg  .contentwithbg h3, .darkgreybg  .contentwithbg h4, .darkgreybg  .contentwithbg h5
{
  color:#fff;
}
.bluebg .contentwithbg a, .bluebg .contentwithbg a:hover, .lightbluebg .contentwithbg a, .lightbluebg .contentwithbg a:hover, .orangebg .contentwithbg a, .orangebg .contentwithbg a:hover, .redbg .contentwithbg a, .redbg .contentwithbg a:hover, .greybg .contentwithbg a, .greybg .contentwithbg a :hover, .purplebg .contentwithbg a, .purplebg .contentwithbg a:hover, .cyanbg .contentwithbg a, .cyanbg .contentwithbg a:hover, .seegreenbg .contentwithbg a, .seegreenbg .contentwithbg a:hover,
.darkgreybg  .contentwithbg a, .darkgreybg  .contentwithbg a:hover
{
  background:transparent url(../images/WS_LinkIcon_white.gif) no-repeat scroll left center;
  color:#fff;
}
.imgtop {
  overflow:hidden;
}
.contentwithbg .content_area, .contentwithbg div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image
{
  margin-bottom:0px;
}

.bluebg .contentwithbg ul li, .lightbluebg .contentwithbg ul li, .orangebg .contentwithbg ul li, .redbg .contentwithbg ul li, .greybg .contentwithbg ul li, .purplebg .contentwithbg ul li, .cyanbg .contentwithbg ul li, .seegreenbg .contentwithbg ul li,
.darkgreybg  .contentwithbg ul li
{
  color:#fff;
  background-image: url(../images/WS_ListIcon_white.gif);
}

.bluebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.bluebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover,
.lightbluebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.lightbluebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover,
.orangebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.orangebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover,
.redbg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.redbg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover, 
.greybg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.greybg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover,
.purplebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.purplebg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover,
.cyanbg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.cyanbg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover,
.seegreenbg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.seegreenbg .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover,
.darkgreybg  .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom,.darkgreybg  .contentwithbg div.csc-textpic-imagewrap dl.csc-textpic-image a.zoom:hover
{
  background-image: url(../images/WS_ZoomViewIcon_white.gif);

}
.bluebg .contentwithbg abbr,.bluebg .contentwithbg acronym,
.lightbluebg .contentwithbg abbr,.lightbluebg .contentwithbg acronym,
.orangebg .contentwithbg abbr,.orangebg .contentwithbg acronym,
.redbg .contentwithbg abbr,.redbg .contentwithbg acronym, 
.greybg .contentwithbg abbr,.greybg .contentwithbg acronym,
.purplebg .contentwithbg abbr,.purplebg .contentwithbg acronym,
.cyanbg .contentwithbg abbr,.cyanbg .contentwithbg acronym,
.seegreenbg .contentwithbg abbr,.seegreenbg .contentwithbg acronym,
.darkgreybg  .contentwithbg abbr,.darkgreybg  .contentwithbg acronym
{
  border-color:#fff;
}
