﻿
        /* top elements */*
        {
            margin: 0;
            padding: 0;
            outline: 0;
        }
        body
        {
            background: #ffffff url(images/bg.jpg) repeat-x left top;
            color: #333333;
            margin: 0;
            font-family: Verdana, Tahoma, arial, sans-serif;
            font-size: 70%;
            line-height: 1.5em;
        }
        #wrap
        {
            width: 940px;
            background: #ffffff url(images/bg.jpg) repeat-x left top;
            margin: 0 auto;
            text-align: left;
        }
        #content-wrap
        {
            clear: both;
            width: 920px; /*width of our wrap*/
            margin: 0 auto;
            padding:0;
            background:#FFFFFF;
        }
        #header
        {
            position: relative;
            height: 100px;
            padding: 0;
        }
        #btrnSearch
        {
            border: 1px solid #003264;
            font-family: Arial;
            padding: 0px 15px;
            margin: 0 5px 0 0;
            cursor: pointer;
            background: #efefef;
            color: #003264;
            font-size: 10px;
            text-transform: uppercase;
        }
        /**** Menu ***/#menu
        {
            clear: both;
            margin: 0 auto;
            padding: 0;
            width: 920px;
            height: 40px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 15px;
            line-height: 46px;
        }
        #menu ul
        {
            float: left;
            list-style: none;
            margin: 0;
            padding-left: 3px;
        }
        #menu ul li
        {
            display: inline;
        }
        #menu ul li a
        {
            background: url(images/menu_bg.jpg) repeat-x;
            background-color: #022952;
            float: left;
            color: #fff;
            text-align: center;
            text-decoration: none;
            padding: 2px 2px 3px 3px;
            font-family: Arial;
            margin: 2px 6px;
            font-size: 12px;
            text-transform: uppercase;
            width: 114px;
            height: 40px;
        }
        #menu ul li a:hover
        {
            color: #E00000;
            text-decoration: underline;
        }
        /********************************************
MAIN COLUMN
********************************************/#main
        {
            float: left;
            width: 680px;
            height: 100%;
            margin: 0;
            padding: 0px 0 0 0;
            display: inline;
            background: #FFFFFF;
            padding-bottom: 10px;
        }
        #main h1
        {
            padding: 0;
            margin-bottom: 0;
            color: #003264;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 24px;
            padding-left: 15px;
            font-style: normal;
            font-weight: bold;
        }
        #main h2
        {
            padding: 0;
            margin-bottom: 0;
            color: #333333;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 180%;
            font-style: normal;
            font-weight: bold;
        }
        #main h2 a
        {
            color: #2666c3;
            text-decoration: none;
        }
        #main p, #main h1, #main h2, #main h3, #main ol, #main ul, #main div, #main blockquote, #main table, #main form
        {
            margin-left: 10px;
            margin-top: 5px;
            margin-bottom: 5px;
            margin-right: 10px;
        }
        /*** text ***/.maincon
        {
            padding-left: 12px;
            padding-top: 20px;
            background-color: #dedede;
        }
        .maincon hr
        {
            border: 1px #c6422d solid;
            width: 95%;
        }
        .maincon img
        {
            padding: 5px;
        }
        .maincon p
        {
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 10px;
            font-size: 13px;
        }
        /*** inner page text ***/#maincon2
        {
            padding-left: 12px;
            padding-top: 20px;
            margin-top: 40px;
            background-color: #dedede;
        }
        #maincon2 hr
        {
            border: 1px #c6422d solid;
            width: 95%;
        }
        #maincon2 img
        {
            padding: 5px;
        }
        #maincon2 p
        {
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 10px;
            font-size: 13px;
        }
        #maincon2 li
        {
            padding-bottom: 10px;
            margin-left: 35px;
            padding-right: 20px;
            padding-top: 10px;
            font-size: 13px;
        }
        #maincon2 h3
        {
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 10px;
            font-size: 16px;
            color: #003264;
        }
        .q
        {
            color: #003264;
            font-weight: bold;
        }
        #maincon3 p
        {
            margin: 5px;
        }
        /********************************************
SIDEBAR
********************************************/#sidebar
        {
            float: right;
            width: 230px;
            padding: 0;
            color: #333333;
            margin-top: 0;
            margin-right: 0;
            margin-bottom: 0;
            margin-left: 0;
        }
        #sidebar img
        {
            margin-top: 5px;
            margin-bottom: 5px;
        }
        #sidebar ul.sidemenu
        {
            list-style: none;
            text-align: left;
            text-decoration: none;
            margin-left: 10px;
            margin-right: 10px;
        }
        #sidebar ul.sidemenu li
        {
            list-style: none;
            color: #003264;
            border-bottom: 1px solid #999999;
            margin-top: 5px;
            padding-bottom: 5px;
        }
        #sidebar ul.sidemenu li a
        {
            text-decoration: none;
            color: #003264;
        }
        #sidebar ul.sidemenu li a:hover
        {
            color: #333;
            text-decoration: underline;
        }
        #sidebar ul.sidemenu ul
        {
            margin: 0 0 0 2px;
            padding: 0;
        }
        #sidebar ul.sidemenu ul li
        {
            border: none;
        }
        .sidelist
        {
            height: 260px;
            width: 225px;
            padding-top: 15px;
            background-color: #dedede;
        }
        .sidelist img
        {
            text-align: center;
        }
        .sidelist h3
        {
            border-bottom: 1px #c6422d solid;
            color: #003264;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-style: normal;
            font-weight: bold;
            padding-bottom: 5px;
            margin-left: 10px;
            margin-right: 10px;
            margin-top: 18px;
            margin-bottom: 10px;
        }
        /********************************************
bottom
********************************************/#bottom
        {
            color: #333333;
            padding-left: 19px;
            width: 920px;
            height: 57px;
            font-size: 90%;
        }
        #bottom div h1
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            color: #ffffff;
            padding-left: 20px;
            padding-top: 30px;
            padding-bottom: 25px;
        }
        #bottom div p
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #ffffff;
            padding-left: 20px;
            padding-right: 20px;
            text-align: justify;
        }
        #bottom div img
        {
            text-align: right;
        }
        #bottom .div1
        {
            float: left;
            width: 280px;
            height: 215px;
            background-image: url("images/bottom1.jpg");
            background-repeat: no-repeat;
            padding-right: 34px;
        }
        #bottom .div2
        {
            float: left;
            width: 280px;
            height: 215px;
            background-image: url("images/bottom2.jpg");
            background-repeat: no-repeat;
            padding-right: 34px;
        }
        #bottom h1
        {
            margin-bottom: -5px;
        }
        #bottom .div3
        {
            float: left;
            width: 280px;
            height: 215px;
            background-image: url("images/bottom3.jpg");
            background-repeat: no-repeat;
        }
        /********************************************
FOOTER
********************************************/
		#footer
        {
            color: #868686;
            clear: both;
            width: 920px;
            height: 57px;
            text-align: center;
            font-size: 12px;
            font-family: Arial;
            padding-top: 10px;
        }
        #footer p
        {
            padding: 10px 0;
            margin: 0;
        }
        #footer p a
        {
            color: #868686;
            text-decoration: underline;
        }
        /* alignment classes */.float-left
        {
            float: left;
        }
		
		#footer ul
        {
		margin-left:-4px;
        }
		
		#footer li
        {
            display: inline;
            padding-right: 4px;
			padding-left:4px;
            border-right: solid 1px #0b325b;
            font-size: 13px;
        }
		
		#footer a:link
        {
		color: #0b325b;

        }
		#footer a:visited
        {
		color: #0b325b;

        }
		
		.firstli {
		border-left: solid 1px #0b325b;
		
		}

        .float-right
        {
            float: right;
        }
        .align-left
        {
            text-align: left;
        }
        .align-right
        {
            text-align: right;
        }
        .imageright
        {
            margin-right: 5px;
            float: right;
            padding: 3px;
        }
        /* display and additional classes */.clear
        {
            clear: both;
        }
        .clear2
        {
            clear: both;
        }
        /********************************************
Glossary
********************************************/
		#maincon3
        {
            padding-left: 12px;
            padding-top: 20px;
            margin-top: 40px;
            background-color: #dedede;
        }
        #maincon3 hr
        {
            border: 1px #c6422d solid;
            width: 95%;
        }
        #maincon3 img
        {
            padding: 5px;
        }
        #maincon3 p
        {
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 10px;
            font-size: 13px;
        }
        #maincon3 h3
        {
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 10px;
            font-size: 16px;
            color: #003264;
        }
        #maincon3 ul
        {
            margin-left: 25px;
            margin-top: 10px;
            margin-bottom: 5px;
            margin-right: 0px;
        }
        .glossary li
        {
            display: inline;
            padding-right: 4px;
            border-right: solid 1px #000099;
            font-size: 14px;
        }
        .glossary a
        {
            color: #000099;
            font-weight: bold;
        }
        .glossary a:visited
        {
            color: #000099;
        }
        .glossary a:hover
        {
            color: #990000;
        }
		
		h4 {
		color:#000066;
		font-weight:bold;
		padding-left:25px;
		font-size:14px;
		
		}
