﻿@charset "UTF-8";

/** 
 * Default CSS Drop-Down Menu Theme
 *
 * @file		default.css
 * @name		Default
 * @version		0.1.1
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */


/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */


ul.dropdown {
 font-weight: bold;
}

	ul.dropdown li {
	 padding: 7px 10px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #f6f6f6;
	 color: #000;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #eee;
	 color: #000;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 1px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url('../../images/nav-arrow-down.png');
 background-position: 100% 50%;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url('../../images/nav-arrow-right.png');
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url('../../images/nav-arrow-top.png');
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url('../../images/nav-arrow-right.png');
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url('../../images/nav-arrow-left.png');
 background-position: 0 50%;
}

/* Personalized Styling */

div#nav{
	display: block; 
	position: relative; 
	width: 875px; 
	margin: 0 auto;
	margin-top: 1em;
	margin-bottom: 1em;
	clear: both;
}

div#nav ul{
	border: 0 none;
}

div#nav ul li{
	height: 33px;
	padding: 0;
	border: 0 none;
}

div#nav ul li a{
	display: block;
	width: 145px;
	line-height: 33px;
	background: url('../../images/menu_bg.jpg') no-repeat -33px 0;
	border: 0 none;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;
	color: #444;
	border-right: 1px #a0a0a0 solid;
}

div#nav ul li.first a{
	background-position: 0px 0px;
}

div#nav ul li.last a{
	background-position: -67px 0;
	border: 0 none;
}

div#nav ul li a:hover{
	background-position: -33px -33px;
}

div#nav ul li.first a:hover{
	background-position: 0px -33px;
}

div#nav ul li.last a:hover{
	background-position: -67px -33px;
}

div#nav ul li ul{
	border: 1px #a0a0a0 solid;
	margin-top: -1px;
	width: 145px;
}

div#nav ul li ul li{
}

div#nav ul li ul li a{
	display: block;
	width: 140px;
	background-image: none;
	background: #e0e0e0;
	text-align: left;
	padding-left: 5px;
}

div#nav ul li ul li a:hover{
	background: url('../../images/menu_bg.jpg') no-repeat -33px -32px;
}

.clear{
	clear: both;
}

body {
	background-image: url('../../images/bg_image.jpg');
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style3 {
	color: #333333;
	font-weight: bold;
	line-height: 15pt;
}
.style4 {
	color: #0000FF;
	font-weight: bold;
}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.style7 {font-size: 11px}
.style9 {color: #0000FF; font-weight: bold; font-size: 11px; }
.style13 {color: #990000; font-weight: bold; line-height: 15pt; font-size: 12px; }
.style12 {
	color: #4185C4;
	font-weight: bold;
}
.style18 {color: #990000; font-weight: bold; line-height: 15pt; font-size: 12px; }
.style16 {
	font-size: 19px;
	color: #990000;
	font-weight: bold;
}
.style19 {
	color: #4185C4;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.style21 {
	color: #333333;
	font-weight: bold;
	line-height: 12pt;
}


.blueText {
color: #2A70AE;
font-weight:bold;
font-size: 14px;
}

.formfields
{
	color: #2A70AE;
	font-weight:bold;
	font-size: 12px;

}

div.content{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
line-height:15pt;
float:left;
}

div.full{
float:left;
}
div.address{
text-align:right;
float:right;
padding-right:10px;
}

h4 {
color: #0A50A1;
font-weight:bold;
font-size:20px;
line-height:24px;
padding:0px;
margin:0px;
}

.picBorder {
border:2px solid #eeeeee;
margin:0px 20px 0px 0px;
padding:2px;
}

