
* {
	padding:0;
	margin:0;
	border:0
}
html, body {
	width:100%;
	height:100%;
	text-align:center;
	font-family:arial,helvetica,sans-serif
}
table {
	border-collapse:collapse
}
p, ul {
	margin-bottom:1em
}
a {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
li {
	margin-bottom:0.5em
}
/* added on  January 7th, 2010 - begin */
.csc-mailform-field {
	padding:2px 0
}
.csc-mailform-field label {
	display:inline-block;
	width:10em
}
.csc-mailform-field input {
	display:inline-block;
	width:16em;
	border:1px solid;
	font-family:arial,helvetica,sans-serif;
	font-size:12px
}
input.csc-mailform-submit {
	width:auto;
	margin:0.5em auto auto 10.3em;
	border:1px outset;
	background-color:#dbe3ec;
	cursor:pointer
}
/* added on  January 7th, 2010 - end */
.align-left {
	text-align:left
}
.align-center {
	text-align:center
}
.align-right {
	text-align:right
}
.bodytext {
	margin-bottom:15px
}
.border_top {
	background:url(./tail_top.gif) repeat-x top #495b73
}
.border_bottom {
	background:url(./tail_bottom.gif) repeat-x bottom
}
.spacer-gif {
	width:100%
}
#csc-menu ul, #csc-menu li {
	margin:0;
	padding:0;
	list-style:none
}
.csc-textpic-clear {
	height:15px
}
#window_area {
	width:100%;
	height:100%;
	text-align:center
}
#window_area td {
	height:100%
}
#page_area {
	width:852px;
	height:100%;
	margin:auto;
	background:url(./content_bg.gif) repeat-y bottom #f4f6fa;
	text-align:left
}
#page_area td {
	height:auto;
}
#page_top {
	vertical-align:top;
	background:url(./vsci_watermark.gif) no-repeat center bottom
}
#page_bottom {
	vertical-align:bottom
}
#header_area {
	height:65px
}
#link_logo {
	float:left;
	margin-top:6px;
	width:162px
}
#link_bar {
	float:right;
	padding-top:12px;
	text-align:right;
	color:#d5dfeb
}
#link_bar a {
	font-size:10px;
	color:#d5dfeb
}
#banner_area {
	float:none;
	clear:both;
	vertical-align:top
}
#banner_area div {
	vertical-align:top
}
#menu_area {
	float:left;
	width:198px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px
}
#menu_area a {
	color:#a7b6cf
}
#menu_area a:hover {
	text-decoration:none;
	color:#d5dfeb
}
#menu_area .csc-menu-level2 {
	margin:4px 0 12px 0;
	padding-left:36px
}
#menu_area .csc-menu-level2 .highlighted a {
	color:#e5effb
}
#content_area {
	float:left;
	padding-bottom:36px
}
#content_area a {
	color:#9b0023
}
#content_area ul {
	margin-top:0;
	margin-left:30px;
	margin-right:18px;
	list-style-type:disc;
	list-style-position:outside;
	list-style-image:url(./bullet_ci.gif)
}
td.content_normal {
	width:456px;
	vertical-align:top
}
#csc-content-normal {
	float:left;
	padding-left:18px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px
}
#csc-content-normal h1, #csc-content-normal h2, #csc-content-normal h3, #csc-content-normal h4, #csc-content-normal h5, #csc-content-normal h6 {
	margin-bottom:1em;
	color:#9b0023
}
#csc-content-normal h1, #csc-content-normal h2, #csc-content-normal h3, #csc-content-normal h4, #csc-content-normal h5 {
	font-weight:normal
}
#csc-content-normal h1, #csc-content-normal h2, #csc-content-normal h3, #csc-content-normal h4 {
	font-size:18px
}
#csc-content-normal h5 {
	font-size:15px
}
#csc-content-normal h6 {
	font-size:12px
}
#csc-content-normal .csc-header {
	width:456px;
	margin:0 0 1em -18px;
	background:#e9eef5
}
#csc-content-normal .csc-header h1, #csc-content-normal .csc-header h2, #csc-content-normal .csc-header h3, #csc-content-normal .csc-header h4, #csc-content-normal .csc-header h5, #csc-content-normal .csc-header h6 {
	margin-bottom:0;
	padding:9px 0 9px 16px
}
#csc-content-normal .csc-frame {
	width:396px;
	display:inline-block
}
#csc-content-normal .bodytext, #csc-content-normal .csc-textpic {
	padding-right:18px
}
#csc-content-normal .csc-frame-frame1 {
	background-color:#dbe3ec;
	border-top:12px solid #dbe3ec;
	border-left:12px solid #dbe3ec;
	border-right:12px solid #dbe3ec
}
#csc-content-normal .csc-frame-frame2 {
	background-color:#e9eef5;
	border-top:12px solid #e9eef5;
	border-left:12px solid #e9eef5;
	border-right:12px solid #e9eef5
}
#csc-content-normal .csc-frame-invisible {
	display:none;
}
#csc-content-normal .csc-textpic-caption, #csc-content-normal .tx-chgallery-pi1 .single span {
	display:block;
	padding:4px 0px 10px 0px;
	font-size:12px;
	font-style:italic;
	line-height:1.1em
}
#csc-content-border .csc-textpic-clear {
	width:420px
}
td.content_border {
	width:198px;
	padding-top:39px;
	vertical-align:top;
}
#csc-content-border {
	float:left;
	overflow:hidden;
	padding-left:9px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px
}
#csc-content-border h1, #csc-content-border h2, #csc-content-border h3, #csc-content-border h4, #csc-content-border h5, #csc-content-border h6 {
	margin-bottom:1em;
	color:#8c94a6
}
/* #csc-content-border h1, #csc-content-border h2, #csc-content-border h3, #csc-content-border h4, #csc-content-border h5 {
	font-weight:normal
}	*/
#csc-content-border h1, #csc-content-border h2, #csc-content-border h3, #csc-content-border h4 {
	font-size:14px
}
#csc-content-border h1, #csc-content-border h2, #csc-content-border h3, #csc-content-border h4 {
	color:#d5dfeb;
}
#csc-content-border h5 {
	font-size:13px
}
#csc-content-border h6 {
	font-size:11px
}
#csc-content-border .csc-header {
	width:198px;
	margin:0 0 1em -9px;
	background:#8c94a6
}
#csc-content-border .csc-header h1, #csc-content-border .csc-header h2, #csc-content-border .csc-header h3, #csc-content-border .csc-header h4, #csc-content-border .csc-header h5, #csc-content-border .csc-header h6 {
	margin-bottom:0;
	padding:9px 9px 9px 11px;
}
#csc-content-border .bodytext, #csc-content-border .csc-textpic {
	padding-right:9px
}
#csc-content-border .csc-textpic-clear {
	width:189px
}
#csc-content-border .csc-textpic-caption, #csc-content-border .tx-chgallery-pi1 .single span {
	display:block;
	padding:4px 0px 10px 0px;
	font-size:11px;
	font-style:italic;
	line-height:1.1em
}
#footer_area {
	width:100%;
	height:48px
}
/*	GALLERY single element	*/
.tx-chgallery-pi1 .single {
	float:left;
	width:180px;
	margin-right:12px
}

