/*	
	Copyright (c) Victoria House Styles
	$Revision: 1.0 $
	
	1. Columns
	2. Wrappers
	3. Forms
	4. Links
	5. Lists
	6. Images
	7. Headers
	8. Tables
	
*/

/*  Column Styles  */

#hc {
	background-color:transparent;
	position:relative;
	top:0;
	left:0;
	width:100%;
	margin-top:0;
	text-align:center;

}
#vc {
	position:relative;
	top:0;
	left:0;
	margin:0 auto;
	width:990px;
	height:520px;
	text-align:left;
	background-image: none;
	background-repeat: no-repeat;
}
#nv1 {
	display:none;
	position:absolute;
	left:0px;
	top:70px;
	width:990px;
	height:23px;
	padding:0;
	z-index:4;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #E6E6E6;
	border-left: none;
	background-color: #fff;
}
#nv2 {
	display:none;
	position:absolute;
	left:0px;
	top:94px;
	width:990px;
	height:21px;
	padding:0;
	z-index:4;
	border-top: none;
	border-bottom: 1px solid #E6E6E6;
	background-color: #fff;
}
#nv3 {
	display:none;
	position:absolute;
	left:0px;
	top:94px;
	width:990px;
	height:21px;
	padding:0;
	z-index:4;
	border-top: none;
	border-bottom: 1px solid #E6E6E6;
	background-color: #fff;
}
#nv4 {
	display:none;
	position:absolute;
	left:0px;
	top:94px;
	width:990px;
	height:21px;
	padding:0;
	z-index:4;
	border-top: none;
	border-bottom: 1px solid #E6E6E6;
	background-color: #fff;
}
#ct1,#ct2,#ct3,#galct1,#galct2,#galct3 {
	float:left;
	position:relative;
	top:0;
	left:0;
	width:643px;
	padding:30px 0 0 0;
	margin:0;
	overflow:visible;
	z-index:3;
}
#galct1,#galct2,#galct3 {
	margin:0;
}
#galct1{
	top:94px;
	left:0px;
	width:990px;
	height:377px;
	padding:0;
	overflow:hidden;
}
#galct2{
	top:0px;
	left:0px;
	width:455px;
	height:377px;
	padding:0;
	overflow:hidden;
}
#galct3{
	top:0px;
	left:540px;
	width:455px;
	height:377px;
	padding:0;
	overflow:hidden;
}
#ic1 {
	position:relative;
	width:620px;
	padding:8px 0 0 0;
	margin:0;
	z-index:6;
}
#ic2 {
	position:relative;
	width:200px;
	padding:0;
	margin:0;
	z-index:6;
}
#ic3 {
	position:relative;
	width:470px;
	padding:8px 0 0 0;
	margin:0;
	z-index:6;
}
.galic1 {
	float:left;
	width:80px;
	height:80px;
	padding:5px;
	margin:0;
	z-index:6;
}
#mc1 {
	display:none;
	position:absolute;
	top:117px;
	left:659px;
	width:314px;
	height:361px;
	padding:0;
	margin:0;
	z-index:12;
}
#mc2 {
	display:none;
	position:absolute;
	top:479px;
	left:0px;
	width:990px;
	height:37px;
	padding:1px 0;
	margin:0;
	z-index:3;
	border-top: 1px solid #E6E6E6;
	border-right: none;
	border-bottom: 1px solid #E6E6E6;
	border-left: none;
	background-color: #fff;
}
#mc3 {
	display:none;
	position:absolute;
	top:94px;
	left:612px;
	width:377px;
	height:348px;
	padding:0;
	margin:0;
	overflow:auto;
	z-index:12;
	background-color: #fff;
}
#mc4 {
	display:none;
	position:absolute;
	top:95px;
	left:659px;
	width:314px;
	height:383px;
	padding:0;
	margin:0;
	z-index:12;
}
#mc5 {
	display:none;
	position:absolute;
	top:117px;
	left:509px;
	width:464px;
	height:383px;
	padding:0;
	margin:0;
	z-index:12;
}
#ftr {
	position:absolute;
	top:0;
	left:0;
	width: 650px;
	height: 20px;
	padding:5px 0 0 0;
	text-align:center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	z-index:6;
	color:#999;
	text-align:left;
	background-color: #FFFFFF;
}

/*  Wrapper Styles */

body {
	margin: 0;
	padding: 0;
	background-color: #fff;
}
p {
	padding:0 0 11px 0;
	margin:0;
	text-align: justify;
	font:13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}
.bold {
	font-weight: bold;
}
.center {
	text-align: center;
}
.italic {
	font-style: italic;
}
.roman {
	font-family: Times New Roman, Times, serif;
}

/*  Form Styles  */



/* List Styles */

ol {

}
ol li{
	list-style-type: decimal;
}
ul {
	padding-top:0;
	margin-top:0;
}
li {
	font:13px Tahoma, Arial, Helvetica, sans-serif;
}
li a {
	font:13px Tahoma, Arial, Helvetica, sans-serif;
}
#nv1 ul,#nv2 ul,#nv3 ul,#nv4 ul   {
	margin:0;
	padding: 0;
}
#nv1 li,#nv2 li,#nv3 li,#nv4 li {
	float:left;
	list-style: none;
}
#faq1 li{
	margin:0;
	padding: 0;
}

/*  Link Styles  */

a:link,a:visited {
	color: #666;
}
a:hover,a:active {
	color: #333;
}
#nv1 li a,#nv1 li a.last,#nv2 li a,#nv2 li a.last,#nv3 li a,#nv3 li a.last,#nv4 li a,#nv4 li a.last {
	display: block;
	text-decoration: none;
	padding:2px 23px 2px 23px;
	text-align:center;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#nv1 li a.last {
	padding:2px 29px 2px 30px;
}
#nv2 li a,#nv2 li a.last {
	display: block;
	text-decoration: none;
	padding:4px 42px;
	text-align:center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
#nv2 li a.last {
	padding:4px 45px;
}
#nv3 li a,#nv3 li a.last {
	display: block;
	text-decoration: none;
	padding:4px 130px;
	text-align:center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
#nv3 li a.last {
	padding:4px 131px 4px 132px;
}
#nv4 li a,#nv4 li a.last {
	display: block;
	text-decoration: none;
	padding:4px 92px;
	text-align:center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
#nv4 li a.last {
	padding:4px 92px 4px 93px;
}
#nv1 li a:hover,#nv1 li a.last:hover,#nv2 li a:hover,#nv2 li a.last:hover {
	display: block;
	text-decoration: none;
	padding:2px 23px;
	color: #ccc;
	background-color: #efefef;
}
#nv1 li a.last:hover {
	padding:2px 29px 2px 30px;
}
#nv2 li a:hover,#nv2 li a.last:hover {
	display: block;
	text-decoration: none;
	padding:4px 42px;
	color: #ccc;
	background-color: #efefef;
}
#nv2 li a.last:hover  {
	padding:4px 45px;
}
#nv3 li a:hover,#nv3 li a.last:hover {
	display: block;
	text-decoration: none;
	padding:4px 130px;
	color: #ccc;
	background-color: #efefef;
}
#nv3 li a.last:hover  {
	padding:4px 131px 4px 132px;
}
#nv4 li a:hover,#nv4 li a.last:hover {
	display: block;
	text-decoration: none;
	padding:4px 92px;
	color: #ccc;
	background-color: #efefef;
}
#nv4 li a.last:hover  {
	padding:4px 92px 4px 93px;
}
#nv1 li a#pn1over,#nv1 li a#pn2over,#nv1 li a#pn3over,#nv1 li a#pn4over,#nv1 li a#pn5over,#nv1 li a#pn6over,#nv1 li a#pn7over,#nv1 li a#pn8over {
	background-color: #efefef;
}
#nv2 li a#pn9over,#nv2 li a#pn10over,#nv2 li a#pn11over,#nv2 li a#pn12over,#nv2 li a#pn13over,#nv2 li a#pn14over,#nv2 li a#pn15over {
	background-color: #efefef;
}
#nv3 li a#pn16over,#nv3 li a#pn17over,#nv3 li a#pn18over,#nv3 li a#pn19over {
	background-color: #efefef;
}
#nv4 li a#pn20over,#nv4 li a#pn21over,#nv4 li a#pn22over,#nv4 li a#pn23over {
	background-color: #efefef;
}
a#pn1:hover,a#pn2:hover,a#pn3:hover,a#pn4:hover,a#pn5:hover,a#pn6:hover,a#pn7:hover,a#pn8:hover,a#pn9:hover,a#pn10:hover,a#pn11:hover,a#pn12:hover,a#pn13:hover,a#pn14:hover,a#pn15:hover,a#pn16:hover,a#pn17:hover,a#pn18:hover,a#pn19:hover,a#pn20:hover,a#pn21:hover,a#pn22:hover,a#pn23:hover {
	color:#666;
}
#nv2 li a,#nv2 li a.last,#nv3 li a,#nv3 li a.last,#nv4 li a,#nv4 li a.last {
	font-weight:bold;
	color: #666;	
}

	/********** Footer Links  ***************/

#ftr a {
	text-decoration: none;
	text-align:center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	padding:0 15px;
}
#ftr a:hover {
	color: #ccc;
}

/*  Image Styles  */

img {
	border: 0;
	padding: 0;
	margin:0;
}

/*  Header Styles */

h1,h2,h3 {
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
	text-align:left;
	padding:0 0 11px 0;
	margin:0;
}
h2 {
	font-size: 13px;
	color: #000;
	font-weight:bold;
}
h3 {
	font: bold 11px;
	color: #999;
}
#galct1 h1 {
	padding:10px 0 0 0;
}

/*  Table Styles */

table {
	border:0;
	margin:0;
	padding:0;
}
td {
	vertical-align: top;
}
#mctbl1 {
	width:990px;
}
#mctbl1 td {
	width:330px;
}
table#sturep1  {
	width:464px;
	margin:8px 0 0 0;
}
#sturep1 td {
	padding:0 5px 10px 0;
	
}