@charset "iso-8859-1";
BODY {
	color : #404040;
	font : 300 normal normal 100%/1.4em Arial, Helvetica, sans-serif;
	height: 100%;
}


A {
	color : #17365D;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	text-decoration:none;
	color: red;
}

a.big {
	font-size: 18px
}

a.big:hover {
	text-decoration:none;
	color : red;
}

a.menu {
	text-decoration : none;
	font-family:Arial;
	font-size:14px;

}

a.menu:hover {
	text-decoration:none;
	color : red;
}

H1 {
	font-size : 150%;
	color: #17365D;
}

H1.header1 {
	position:absolute;
	top:30;
	left: 50%;
	margin-left: -250px;
}

H1.header2 {
	position: absolute;
	top:10;
	left: 50%;
	margin-left: -375px;
}

H2 {
	font-family: Cambria, "New Century Schoolbook", Arial, sans-serif
	font-size : 125%;
	color: #17365D;
}

H3 {
	font-family: Cambria, "New Century Schoolbook", Arial, sans-serif
	font-size : 125%;
	font-weight : bold;
	color: #17365D;
}

H4, h6 {
	font-family: Cambria, "New Century Schoolbook", Arial, sans-serif
	font-size : 100%;
	font-weight : bold;
	color: #17365D;
}
	
P {
	font : 400 normal 110% Arial, Helvetica, sans-serif;
}


.initial {

}

.bigtext {
	color: #17365D;
	font-size : 18px;
	font-weight : bold;
}
.smalltext {
	font-size : 10px;
}
.sb01 {
	background : #fafafa;
	color : #808080;
	font-size :14px;
	font-weight :bold;
}
a.sb01:hover {
	text-decoration:none;
	color : red;
}
.sb02 {
	background : #fafafa;
	color : #808080;
	font-size :12px;
	font-weight :bold;
	position : relative;
	left : 10px;
}
.sb02:hover {
	text-decoration:none;
	color : red;
}
.sb03 {
	background : #fafafa;
	color : #808080;
	font-size :11px;
	font-weight :bold;
	position : relative;
	left : 20px;
}
.sb03:hover {
	text-decoration:none;
	color : red;
}

.sidebarleft {
	color: #808080;
	background-color: #fafafa;
	border: 1px #e0e0e0;
	border-style: none solid none solid;
	padding: 10;
}

.sidebarright {
	color: #808080;
	background-color: #fafafa;
	border: 1px #e0e0e0;
	border-style: none solid none solid;
	font-size:11px;
	padding: 10;
}



div.head {
	background-color:#ffffff;
	clear: both;
	height: 120px;
	padding: 1px;
}
div.left {
	float: left;
	width: 200px;
	color: #808080;
	background-color:#fafafa;
	border: 1px #e0e0e0;
	border-style: none solid none solid;
	line-height: 14px;
	padding:10;
	height: 100%;
}
div.right {
	float: right;
	width: 250px;
	color: #808080;
	background-color:#fafafa;
	border: 1px #e0e0e0;
	border-style: none solid none solid;
	font-size:11px;
	text-align: center;
	line-height:14px;
	padding: 10;
	height: 100%;
}
div.middle {
	background-color:#ffffff;
	text-align: center;
	line-height:18px;
	padding: 10px 275px 10px 230px;
}
div.foot {
	background-color:#ffffff;
	clear: both;
	text-align : center;
	color : #c0c0c0;
	font-size : 10px;
}


.lemontop {
	position:absolute;
	top:0;
	left: 50%;
	margin-left: -500px;
}
.lemon {
	position:absolute;
	top:0;
	left: 50%;
	margin-left: -500px;
}

.footer {
	text-align : center;
	color : #c0c0c0;
	font-size : 10px;
}


table.navbartop {
	position: absolute;
	top: 87;
	left: 50%;
	margin-left: -450px;
	width: 900px;
	border: 0;
	border-spacing: 0;
	padding: 0;
	text-align: center;
}

table.navbar {
	position: absolute;
	top: 50;
	left: 50%;
	margin-left: -450px;
	width: 900px;
	border: 0;
	border-spacing: 0;
	padding: 0;
}

.nav {
	width: 90;
	vertical-align : bottom;
	text-align: center;
}

.toolkit {
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #808080;
	width: 600px;
	background-color: #fafafa;
	border: 2px #ffff80 solid;
	border-spacing: 10px;
	padding: 10px;
}

.containertop {
	position: absolute;
	top: 128;
	left: 50%;
	margin-left: -510px;
	width: 1000px;
	padding: 10px;
	border-spacing: 0px;
	height: 100%;
}

.container {
	position: absolute;
	top: 90;
	left: 50%;
	margin-left: -510px;
	width: 1000px;
	padding: 10px;
	border-spacing: 0px;
	height: 100%;
}

table.searchbar {
	position:absolute;
	top:10;
	left:50%;
	margin-left: +225px;
	border-spacing: 0
}

hr.sidebar {
	color: #808080;
	background-color: #fafafa;
	border: 1px dashed #808080;
	border-style: none none dotted;
}

hr.navbartop {
	position:absolute;
	top: 125;
	left: 50%;
	margin-left: -500px;
	border:0;	
	color: #fafafa;
	background-color: #fafafa;
	height: 5px;
	border: 1px #e0e0e0;
	border-style: solid none solid none;
	width:1000px;
}

hr.navbar {
	position:absolute;
	top: 86;
	left: 50%;
	margin-left: -500px;
	border:0;	
	color: #fafafa;
	background-color: #fafafa;
	height: 5px;
	border: 1px #e0e0e0;
	border-style: solid none solid none;
	width:1000px;
}


hr.default {
	text-align:left;
	border:0;	
	color: #e0e0e0;
	background-color: #e0e0e0;
	height: 1px;
	border: 1px #e0e0e0;
}



ul {
	list-style-image: url(http://www.visionjuice.com/images/bullet.gif);
}



#linepos {position: absolute; top: 100px; left: 0px}
#intro {position: absolute; top: 120px; left: 0px}
