* {
	font-family:"Trebuchet MS", "Tahoma", "Verdana", "Arial", "Sans-Serif";
	font-style:normal;
	font-weight:normal;
	font-size:10pt;
	color:#707070;
	margin:0;
	padding:0;
}

body {
	background-color:#ffffff;
}

b {
	font-weight:bold;
}

i {
	font-style:italic;	
}

p {
	margin-bottom:11px;
	text-align:justify;
}

em {
	font-style:italic;
	font-size:8pt;
}

a.em {
	font-style:italic;
	font-size:8pt;
	text-decoration:none;
}

a {
	text-decoration:none;
}

a:hover {
	color:#ffa800; /* Orange */
	text-decoration:none;
}

h1 {
	font-weight:bold;
	font-size:14pt;
	font-style:italic;
	margin-bottom:11px;
}

a.h1 {
	font-weight:bold;
	font-size:14pt;
	font-style:italic;
	margin-bottom:11px;
	text-decoration:none;
}

h2 {
	font-weight:bold;
	font-size:12pt;
	margin-bottom:11px;
}

a.h2 {
	font-weight:bold;
	font-size:12pt;
	margin-bottom:11px;
	text-decoration:none;
}

h3 {
	font-weight:bold;
	font-size:11pt;
	font-style:italic;
	margin-bottom:11px;
}

a.h3 {
	font-weight:bold;
	font-size:11pt;
	font-style:italic;
	margin-bottom:11px;
	text-decoration:none;
}

h4 {
	font-weight:bold;
	font-size:10pt;
	margin-bottom:11px;
}

a.h4 {
	font-weight:bold;
	font-size:10pt;
	margin-bottom:11px;
	text-decoration:none;
}

ul.pdf-list {
	list-style:none;
}

ul.pdf-list li {
	display:inline;
	list-style-type:none;
	margin-right:15px;
}

ul.pdf-list a {
	background:url(../img/pdf-ico.gif) no-repeat 100% 50%;
	color:#569826;
	padding-right:20px;
	font-weight:bold;
}

.zoom {
	color:#12598E;
	background:url(../img/zoom-ico.gif) no-repeat;
	font-size:9px;
	padding:0 0 0 15px;
}

.required {
	font-weight: bold;
	font-size: 11pt;
	color:#ff5151;
}

#outer-content {
	padding:0;
	margin:0;
	width:760px;
	min-height:500px;
	border:none;
	margin-left:auto;
	margin-right:auto;
}

#inner-content {
	width:760px;
	min-height:500px;
	padding-top:23px;
	overflow:hidden;
}

#header {
	margin-top:15px;
	padding-bottom:1px;
	overflow:hidden;
}

#header-logo {
	float:left;
}

#header-info {
	float:right;
	margin-right:-7px;
}

ul.phone-icon {
	list-style:none;
}

ul.phone-icon li.phone-icon {
	display:inline;
	list-style-type:none;
	padding-left:18px;
	margin-right:3px;
	font-weight:bold;
	background:url(../img/fancy-phone-icon.png) no-repeat 0 50%;
}

ul.phone-icon li.fax-icon {
	display:inline;
	list-style-type:none;
	padding-left:18px;
	font-weight:bold;
	background:url(../img/fancy-fax-icon.png) no-repeat 0 50%;
}

ul.phone-icon li.mail-icon {
	display:inline;
	list-style-type:none;
	padding-left:18px;
	margin-right:3px;
	font-weight:bold;
	background:url(../img/fancy-mail-icon.png) no-repeat 0 50%;
}

ul.phone-icon li.map-it-icon {
	display:inline;
	list-style-type:none;
	padding-left:18px;
	margin-right:11px;
	background:url(../img/google-mag-glass-tiny.png) no-repeat 0 50%;
}

ul.phone-icon li.map-it-icon a {
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

#menu {
	width:760px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	height:39px;
	background:url(../img/menu-grad.png) repeat-x;
}

ul.menu {
	list-style:none;
	margin-left:13px;
}

ul.menu li {
	float:left;
	margin-right:27px;
}

ul.menu li a {
	color:#0e87ed;
}

ul.menu li a:hover {
	color:#ffa800;
}

ul.menu li a.selected {
	color:#0e87ed;
	border-bottom:2px solid #0e87ed;
}

ul.menu li a.selected:hover {
	color:#ffa800;
	border-bottom:2px solid #ffa800;
}

/* TABS */

div.tabs {
	width:760px;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:8px;
	height:39px;
}

ul.tabs {
	list-style:none;
	margin:0;
	height:25px;
	border-bottom:1px solid #0e87ed;
}

ul.tabs li {
	float:left;
	margin-left:15px;
}

ul.tabs li a {
	font-size:12pt;
	padding:3px 9px 3px 9px;
	color:#0e87ed;
}

ul.tabs li a:hover {
	color:#ffa800;
}

ul.tabs li a.selected {
	color:#0e87ed;
	border:1px solid #0e87ed;
	border-bottom:1px solid #fff;
}

ul.tabs li a.selected:hover {
	color:#ffa800;
}

/* TABS */

div.wide-left-column {
	float:left;
	width:541px;
	min-height:600px;
}

div.wide-right-column {
	float:right;
	width:200px;
	min-height:600px;
}

ul.generic-list {
	list-style:none;
	margin-bottom:11px;
	margin-left:3px;
}

ul.generic-list li {
	padding-left:14px;
	background:url(../img/shiny-blue-ul-li.png) no-repeat 0 50%;
}

ul.generic-list a {
	text-decoration:none;
}

img.with-border {
	border:1px solid #ffa800;
	padding:0;
}

table.data-table {
	border-collapse:collapse;
	border:none;
	margin:0;
	padding:0;
	width:99%;
	margin-bottom:11px;
}

table.data-table th {
	padding:3px;
	border:none;
	background-color:#ffc24d;
	font-weight:bold;
	font-size:8pt;
	color:#ffffff;
	text-align:left;
	border:1px solid #707070;
}

table.data-table td {
	padding:3px;
	font-size:8pt;
	border:none;
	text-align:left;
	vertical-align:top;
	border:1px solid #707070;
}

a.copy {
	border-bottom:1px dashed #ffa800;
}

.err-text {
	font-weight:bold;
	font-size:14pt;
	color:red;
	margin-bottom:11px;
}

.msg-text {
	font-weight:bold;
	font-size:14pt;
	color:blue;
	margin-bottom:11px;
}

#footer {
	width:760px;
	height:100px;
	margin-top:40px;
	margin-bottom:100px;
	margin-left:auto;
	margin-right:auto;
}

a.tiny-tgt {
	background:url(../img/tgt-tiny.png) no-repeat 100% 50%;
	text-decoration:none;
	font-size:10pt;
	padding-right:35px;
	font-style:normal;
}
