/*--- global classes ---*/
body, td, p {
	color: #747474;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 16px;
}

a {
	color: #747474;
	font-weight: bold;
	text-decoration: underline;
}
blockquote {
	margin: 5px 0 0 15px;
	padding: 0 0 0 0;
}
ul {
	list-style-type : square;
	margin: 5px 0 0 30px;
	padding: 0 0 0 0;
}
ul li {
	list-style-type : square;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

h1 {
	color: #00ADEF;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 27px;
	font-weight: bold;
	line-height: 35px;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
.h1_blue_multiline {
	color: #00ADEF;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

h2 {
	color: #747474;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}

h3 {
	color: #747474;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}

h4 {
	color: #00ADEF;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#vion_logo {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

#contact_box {
	float: right;
	margin: 0 0 10px 10px;
	padding: 0 0 0 0;
}
.callout_img {
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}

.copyrigthtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #747474;
}
.copyrigthtxt a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #747474;
}
.hmpgheadergrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #747474;
	line-height: 20px;

}
.hmpgheaderbrown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #cc6600;
	line-height: 20px;

}
.hmpgcontentgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #747474;
	line-height: 16px;
}
.hmpgcontentgreybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #747474;
	line-height: 16px;

}
.hmpgcontentgreybold a {
	text-decoration: underline;
}

.hmpgcontentblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00ADEF;
	line-height: 16px;

}
.hmpgcontentblue a {
	text-decoration: none;
}

.hmpgheaderblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #00ADEF;
	line-height: 20px;

}
.hmpgheaderblue img{ 
	border-style: none;
}
.rightborder {
	background-image: url(/images/brdr_right.gif);
	background-repeat: repeat-y;
	width: 40px;
}
.leftborder {
	background-image: url(/images/brdr_left.gif);
	background-repeat: repeat-y;
	width: 40px;
}
.subpgcontentblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00ADEF;
	line-height: 18px;
}

.subpgcontentblue a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00ADEF;
	line-height: 16px;
}

.subpgcontentgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #747474;
	line-height: 16px;
}
.subpgcontentgreybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #747474;
	line-height: 16px;
}
.subpgheadergrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #747474;
	line-height: 20px;

}
.subpgheaderbrown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #cc6600;
	line-height: 20px;

}
.subpgheaderblue {
	color: #00ADEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
}
.dropdowntxt {
	color: #474747;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.dropdowntxt a {
	color: #474747;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.dropdowntxt a:hover {
	color: #747474;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

img { 
	border-style: none;
}

input, textarea {
	border: 1px solid #747474;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.checkbox {
	color: #00ADEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}



