h1 {
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 19px 0;
	line-height: 1.2em;
	color: #08316C;
}
h2 {
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 9px 0;
	line-height: 1.25em;
}
h3, h3 a, a h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0 0px 0;
	padding-top: 0px;
	line-height: 1.25em;
}
p {
	margin: 0px 0px 10px 0;
	line-height: 1.24em;
}

td p {
	margin: 0 0 5px 0;
	line-height: 1.24em;;
}

ul {
	margin: 0 0 12px 23px;
	list-style-image: url('../images/list_dot_small.gif');
}
#middleColHome ul {
	list-style-image: url('../images/list_dot.gif');
}
ul li {
	margin: 0 0 3px 0px;
	padding: 0 0 0 0px;
}
a, a:link {
	color: #5173AB;
	text-decoration: none;
}
a:visited {
	color: #5173AB;
}
a:hover {
	color: #5173AB;
	text-decoration: underline;
}




#rightColHome .lineBeforeBox {
	background-image: url('../images/news_line.gif');
	background-repeat: no-repeat;
	padding: 25px 0 0 0;
	margin: 22px 0 0 0;
}
.lineAfterBox {
	border-bottom: #E0E7F2;
	border-width: 0 0 3px 0;
	border-style: none none solid none;
	padding: 0 0 7px 0;
	margin: 0 0 17px 0;
}
.rightIndentBox {
	margin-right: 198px;
}
.csc-linkToTop {
	border-top: #E0E7F2;
	border-width: 3px 0 0px 0;
	border-style: solid none none none;
	padding: 3px 0 0px 0;
	margin: 17px 0 15px 0;
	text-align: right;
}


.orderForm fieldset h4 {
	background-color: #E0E7F2;
	padding: 5px 10px 5px 10px;
	margin: 15px 0px 20px 0px;
}
.orderForm .articleRow .leftCol {
	float: left;
	width: 319px;
}
.orderForm .articleRow .rightCol {
	float: right;
	width: 299px;
	margin: 0 0 0 20px;
}
.orderForm .articleRow .orderFieldCol {
	float: left;
	width: 39px;
}
.orderForm .articleRow label {
	float: left;
	width: 280px;
	font-weight: bold;
}
.orderForm .personalData label {
	float: left;
	width: 160px;
	text-align: right;
	margin: 0 15px 10px 0;
}
.orderForm .personalData input {
	float: left;
	width: 390px;
	margin: 0 0 10px 0;
}
.orderForm .formButton
{
	background-color: #BCCCE4;
	border-color: #253494 #253494 #fff #fff;
	border-width: 1px 1px 0 0;
	border-style: solid solid none none;
	padding: 3px 5px 3px 5px;
}

div.csc-textpic div.csc-textpic-imagewrap {
	padding: 0 0 10px 0;
}
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text {
	float:left;
}
.csc-textpic-caption {
	font-size: 10px;
	line-height: 1.15em;
	padding: 5px 0 0px 0;
}




.csc-mailform .csc-mailform-field input.csc-mailform-submit
{
	cursor: pointer;
}
.csc-mailform .csc-mailform-field input.csc-mailform-submit:hover {
	cursor: pointer;
}


.csc-form-labelcell {
	padding: 7px 7px 0px 0;
}
.csc-form-fieldcell {
	padding: 5px 0px 0px 0;
}
table.csc-loginform {
	margin: 0 0 20px 0;
}



