﻿/* HTML RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* End HTML RESET */

html, body, #footer
{

}

body
{
    background:#edeee9 url('images/b.jpg');
    font-family:Verdana, Tahoma, Arial;
    font-size:12px;
}

li
{
    line-height:120%;
}

.inner
{
    width:952px;
    margin:auto;
}

#content
{
    margin-top:12px;
}

#content .inner
{
    background:transparent url('images/c.jpg') repeat-y;
}

#page-content
{
    width:916px;
    margin:auto;
}

#footer
{
    background:transparent url('images/f.jpg') repeat-x;
    min-height:115px;
    height:auto !important;
    height:115px;
}

#footer .inner
{
    background:transparent url('images/fc.jpg') no-repeat;
    min-height:66px;
    height:auto !important;
    height:66px;
}

.clear
{
    clear:both;
    font-size:1px;
    height:1px;
}

.left
{
    float:left;
}

.right
{
    float:right;
    text-align:right;
}

#footer .left, #footer .right
{
    padding:24px;
    color:#a4a4a4;
}

#logo
{
    margin-left:20px;
}

#logo img
{
    border:none;
}

#nav
{
    clear:both;
    width:916px;
    background:transparent url('images/nav.jpg') no-repeat;
    height:55px;
    margin-bottom:-11px;
}

#nav li
{
    margin:auto;
    color:#FFFFFF;
    display:block;
    float:left;
    height:31px;
    margin:7px 2px 0px 2px;
}

#nav li a
{
    display:block;
    background:#232323 url('images/tabs.png') no-repeat;
    height:31px;
}

#tabHome
{
    padding-left:11px;
}

#tabHome a
{
    width:65px;
    height:31px;
}

#tabHome a:hover
{
    background-position:0px -31px;
}

#tabHome a.current
{
    background-position:0px -62px;
}

#tabAbout a
{
    width:93px;
    background-position:-65px 0px !important;
}

#tabAbout a:hover
{
    background-position:-65px -31px !important;
}

#tabAbout a.current
{
    background-position:-65px -62px !important;
}

#tabMission a
{
    width:80px;
    background-position:-158px 0px !important;
}

#tabMission a:hover
{
    background-position:-158px -31px !important;
}

#tabMission a.current
{
    background-position:-158px -62px !important;
}

#tabHistory a
{
    width:81px;
    background-position:-238px 0px !important;
}

#tabHistory a:hover
{
    background-position:-238px -31px !important;
}

#tabHistory a.current
{
    background-position:-238px -62px !important;
}

#tabResources a
{
    width:105px;
    background-position:-319px 0px !important;
}

#tabResources a:hover
{
    background-position:-319px -31px !important;
}

#tabResources a.current
{
    background-position:-319px -62px !important;
}

#tabNews a
{
    width:60px;
    background-position:-424px 0px !important;
}

#tabNews a:hover
{
    background-position:-424px -31px !important;
}

#tabNews a.current
{
    background-position:-424px -62px !important;
}

#tabContact a
{
    width:115px;
    background-position:-484px 0px !important;
}

#tabContact a:hover
{
    background-position:-484px -31px !important;
}

#tabContact a.current
{
    background-position:-484px -62px !important;
}

#tabSupport a
{
    width:164px;
    background-position:-599px 0px !important;
}

#tabSupport a:hover
{
    background-position:-599px -31px !important;
}

#tabSupport a.current
{
    background-position:-599px -62px !important;
}

#inner-content
{
    background:#ffffff url('images/ic.png') repeat-y;
    color:#676767;
    font-size:12px;
}

#inner-content .p-content
{
    padding:8px 38px 18px 38px;
    min-height:430px;
    height:auto !important;
    height:430px;
}

#inner-content .p-content p, p.btm
{
    margin:18px 0px;
    line-height:150%;
}

p.btm, .p-text
{
    color:#717171;
}

.p-text
{
    font-size:12px;
    line-height:120%;
}

#inner-content h1
{
    font-size:30px;
    text-transform:uppercase;
    font-weight:normal;
    color:#000000;
    font-family:Myriad Pro, Trebuchet MS, Tahoma, Arial;
}

#inner-content h2
{
    font-size:17px;
    color:#666666;
    text-transform:uppercase;
    font-weight:normal;
    font-family:Myriad Pro, Trebuchet MS, Tahoma, Arial;
}

h3
{
    font-size:15px;
    color:#666666;
    font-weight:bold;
    font-family:Myriad Pro, Trebuchet MS, Tahoma, Arial;
}

h4
{
    font-size:15px;
    color:#444444;
    font-weight:bold;
}

.box
{
    float:left;
    width:218px;
    margin-left:86px;
    margin-top:40px;
    color:#666666;
}

a
{
    color:#1875c2;
}

a:hover
{
    text-decoration:none;
}

.box a
{
    font-weight:bold;
}

.txt
{
    width:100px;
    border:solid 1px #d8d8d8;
    font-family:Verdana, Tahoma, Arial;
    font-size:12px;
    color:#333333;
    padding:4px;
}

.txt2
{
    width:300px;
    border:solid 1px #d8d8d8;
    font-family:Verdana, Tahoma, Arial;
    font-size:12px;
    color:#333333;
    padding:4px;
}

.textarea1
{
    width:300px;
    height:60px;
    border:solid 1px #d8d8d8;
    font-family:Verdana, Tahoma, Arial;
    font-size:12px;
    color:#333333;
    padding:4px;
}

.btn1
{
    width:90px;
    text-align:center;
    height:25px;
    background:transparent url('images/btn1.gif') no-repeat;
    font-size:10px;
    color:#898989;
    font-family:Verdana, Tahoma, Arial;
    border:none;
    cursor:pointer;
}

ul#news
{
    list-style:none;
}

ul#news li
{
    list-style:none;
    margin:12px 0px;
    color:#999999;
    line-height:120%;
}

ul#news a
{
    text-decoration:none;
    font-size:11px;
    line-height:110% !important;
    display:block;
}

ul#news a:hover
{
    text-decoration:underline;
}

ol.links
{
    margin-bottom:16px;
}

ol.links li
{
    margin:6px 0px;
}

ol.links a
{
    text-decoration:none;
}

ol.links a:hover
{
    text-decoration:underline;
}

a.sm
{
    font-size:10px;
    text-decoration:none;
}

a.sm:hover
{
    text-decoration:underline;
}

.c-list
{
    margin:12px 0px;
    clear:both;
}

.c-list li
{
    display:block;
    float:left;
    width:32%;
    margin-right:6px;
    line-height:140%;
}

.helplink
{
    background:transparent url('images/arrow.gif') no-repeat;
    padding-left:38px;
    margin-top:32px;
    margin-right:10px;
    float:left;
}

#helpTab
{
	background:url('images/yellowtab.gif') no-repeat scroll 0 0;
	height:41px;
	padding:6px 0 0 8px;
	position:absolute;
	right:244px;
	top:56px;
	width:265px;
}

#helpTab a {
	color:#000;
}

#helpTab div
{
	cursor:pointer;
	background:url('images/arrow.gif') no-repeat scroll 0 0;
	padding: 4px 0 0 38px;
	height: 40px;
}

#helpTab strong {
	font-size:16px;
}

.ulNormal
{
    list-style-type:square;
    padding-left:24px;
}

.ulNormal li
{
    padding-left:24px;
    margin-bottom:10px;
}

#support_list {
	list-style-type: disc;
	margin: 20px;
}

#support_list  li {
	margin-bottom: 10px;
}