html, body {
	margin: 0;
	padding: 0;
}
body {
	color: #000;
	background: #fff;
	font: 80% verdana, tahoma, helvetica, sans-serif;
}
.clear {
	clear: both;
}

.current{
	margin: 0;
	padding: 0;
	}

.clear2 {
	clear: both;
	height: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}

strong {font-weight: bold;}

#header {
	padding: 0;
	border-bottom: 1px solid #A4C0E2;
	
}
#content {
	font-size: 1em;
	color: #234A76;
	margin: 0 120px 10px 170px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
#contenttemplates {
	font-size: 1em;
	color: #234A76;
	margin: 0 180px 10px 170px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
#footer {
	color: #234A76;
	text-align: center;
	border: 1px dashed #A4C0E2;
	background: #F1F1F1;
}
#left {
	position: absolute;
	top: 96px;
	float: left;
	width: 170px;
	margin-top: 0;
	border-bottom: 1px solid #A4C0E2;
	border-left: 0px solid #A4C0E2;
	border-right: 1px solid #A4C0E2;
	background: #FFF; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px
}
#right {
	font-size: 1em;
	position: absolute;
	top: 96px;
	right: 0;
	float: right;
	text-align: center;
	width: 120px;
	margin-top: 0;
	border-bottom: 1px solid #A4C0E2;
	border-left: 1px solid #A4C0E2;
	border-right: 0px solid #A4C0E2;
	background: #FFF; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px
}
#templatescat {
	font-size: 1em;
	position: absolute;
	top: 96px;
	right: 0;
	float: right;
	text-align: left;
	width: 180px;
	margin-top: 0;
	border-bottom: 1px solid #A4C0E2;
	border-left: 1px solid #A4C0E2;
	border-right: 0px solid #A4C0E2;
	background: #F1F1F1; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px
}
.sidemenu1 a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #234A76;
	width: 168px;
	padding: 2px;
	padding-right: 0;
	display: block;
}
.sidemenu1 a:hover {
	color: #FFF;
	text-decoration: none;
	padding-right: 0;
	width: 168px;
	border-bottom: 0px none;; padding-left:2px; padding-top:2px; padding-bottom:2px
}
.sideheader1 a {
	border-bottom: 1px solid #5A89C0;
	text-decoration: none;
	color: #000066;
	width: 168px;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	background: #5A89C0 url(sideheader1.gif');; padding-left:2px
}
.sideheader1 p {
	border-bottom: 1px solid #5A89C0;
	font-weight: bold;
	color: #000066;
	padding-right: 0;
	margin-bottom: 0;
	margin-top: 0;
	width: 168px;
	background: #5A89C0 url(sideheader1.gif');; font-style:normal; font-variant:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-top:2px; padding-bottom:2px
}
.sidebuttons1 a {
	border-bottom: 1px solid #A4C0E2;
	text-decoration: none;
	padding: 2px;
	padding-right: 0;
	width: 168px;
}
.sidebuttons1 a:hover {
	border-bottom: 1px solid #A4C0E2;
	text-decoration: none;
	padding: 2px;
	padding-right: 0;
	color: #FFF;
	width: 168px;
	background: #A4C0E2;
}
.sidemenu2 a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #234A76;
	width: 178px;
	padding: 2px;
	padding-right: 0;
	display: block;
}
.sidemenu2 a:hover {
	color: #FFF;
	text-decoration: none;
	padding-right: 0;
	width: 178px;
	border-bottom: 0px none;; padding-left:2px; padding-top:2px; padding-bottom:2px
}
.sideheader2 a {
	border-bottom: 1px solid #5A89C0;
	text-decoration: none;
	color: #FFF;
	width: 178px;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	background: #5A89C0 url('sideheader1.gif');; padding-left:2px
}
.sideheader2 p {
	border-bottom: 1px solid #5A89C0;
	font-weight: bold;
	color: #FFF;
	padding-right: 0;
	margin-bottom: 0;
	margin-top: 0;
	width: 178px;
	background: #5A89C0 url('sideheader1.gif');; font-style:normal; font-variant:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-top:2px; padding-bottom:2px
}
.sidebuttons2 a {
	border-bottom: 1px solid #A4C0E2;
	text-decoration: none;
	padding: 2px;
	padding-right: 0;
	width: 178px;
}
.sidebuttons2 a:hover {
	border-bottom: 1px solid #A4C0E2;
	text-decoration: none;
	padding: 2px;
	padding-right: 0;
	color: #FFF;
	width: 178px;
	background: #A4C0E2;
}

h1 {border-bottom: 2px solid #A4C0E2;padding-left: 30px;color: #234A76;background: url('VTS_Bullet.jpg') no-repeat;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:1.3em; font-family:Verdana, Arial, SunSans-Regular, Sans-Serif}
	
h2 {border-bottom: 2px #A4C0E2 solid;margin-top: 1.0em;padding-left: 60px;color: #234A76;
	font: 1.4em Verdana, Arial, SunSans-Regular, Sans-Serif;}
	
h3{border: 0px none;margin: 0;padding: 0;background: url('back.gif') repeat-x;}


a {color: #E77818;font-weight: bold;text-decoration: none;background: transparent;}
a:hover {border-bottom: 1px dashed #E77818;}

a.link {color: #E77818;font-weight: bold;text-decoration: none;background: transparent;}
a.link:hover {border-bottom: 0px;}

div.link{text-align:center;padding: 3px;border: 1px dashed #5A89C0;}
td.link{padding:4px;}

div.link2{text-align:center;color: #234A76;font-size:12px;font-weight:bold;}
td.link2{padding:4px;border: 1px dashed #5A89C0;}

a.banner {color: #FFF;text-decoration: none;background: transparent;}
a.banner:hover {text-decoration: none;border-bottom: 0px none;background: ;}

a.priv {font: 12px Arial, Verdana, Helvetica, sans-serif;font-weight: bold;text-decoration: none;color: #FFF;margin: 0;
	background: transparent}
a.priv:hover {font: 12px Arial, Verdana, Helvetica, sans-serif;font-weight: bold;border-bottom: 1px dashed #FFF;margin: 0;
	background: transparent;}
	
.alignleft{margin-top: 0;text-align: left;}
.alignright{margin-top: 0;text-align: right;}
.aligncenter{margin-top: 0;text-align: center;}

.linktous{font-weight: bold;text-align: center;color: #F00;}

.templatescatlist{color: #234A76;line-height:1.4em;font-size: 11px;}
.templatescatlist A{color: #234A76;text-decoration: none;font-size: 11px;}
.templatescatlist A:hover{border-bottom: 1px dashed #234A76}

.fstletter {font-size: 3em;font-weight: bold}