﻿html
{
    min-width: 1020px;
}

body
{
    /* background-image: url(          '/images/mainbg.gif' );
    background-repeat: repeat-y;
    background-color: #b9e7f5;
*/
    background-image: url('/images/pos.jpg');
    background-repeat: no-repeat;
    background-color: #FFF;
    background-attachment: scroll;
    font-family:  Arial, Sans-Serif;
    line-height: 18pt;
    min-width: 989px;
    line-height: normal;
    color:#585a5c;
    background-position: 950px 194px;
    position: relative;
}

a:visited
{
    color: #5e392d;
    text-decoration: none;
}


strong
{

    font-weight:normal;
}
h1
{
    font-size: 18.5pt;
    text-transform: uppercase;
}
h2
{
    color: #00805d;
    font-size: 12pt;
    background-color: #b9b5cc;
    font-weight: bold;
    padding: 2px 0px 2px 3px;
}
h3
{
    font-size: 12pt;
    font-weight: bold;
}
#Top
{
    height: 217px;
    width: 100%;
    background-color: White;
    background-image: url(          '/images/top_bg.gif' );
    background-repeat: repeat-x;
    position: absolute;
    top: 0px;
}

.grey a
{
    color: #595f62;
    text-decoration: none;
}

.grey a:hover
{
    color: #595f62;
    text-decoration: underline;
}



#LeftNav
{
    width: 160px;
    top: 227px;
    position: absolute;
    z-index: -1;
    margin-left: 15px;
}

#LeftNav a, #LeftNav a:visited
{
    color:#1765a1;
    text-decoration:none;
}

#LeftNav a:hover
{
    color:#1765a1;
    text-decoration:underline;
}


#LeftNavContent
{
    font-size: 8.5pt;
    line-height: normal;
}

#MainContentContainer
{
    min-width: 600px;
    max-width: 600px;
    width: 600px;
    position: absolute;
    top: 251px;
    left: 202px;
}

#MainContent
{
    min-height: 600px;
    height: auto !important;
    height: 460px;
    font-size: 10pt;
    text-align:justify;
    width: 520px;
}

#Footer
{
    padding: 25px;
    font-size: 9pt;
    text-align: center;
    text-decoration: none;
}
#Footer li
{
    display: inline;
}
#container
{
    background-color: White;
    width: 989px;
    height: auto;
}
#TopNav
{
    position: absolute;
    color: White;
    line-height: normal;
    top: 195px;
    z-index: 10;
    margin-left:75px;
}

#TopNav a
{

    color: White;
    font-size:15px;
    padding:0 8px;
}

#TopGrad
{
    background-image: url(  '/images/tiesgrad.jpg' );
    height: 130px;
    width: 701px;
    background-repeat: no-repeat;
    position: absolute;
    top: 130px;
}

#navdown
{
    position: relative;
    top: -2px;
    margin-left: 10px;
}

#monotbl td
{
    padding-right: 30px;
}


#logo
{
    position: absolute;
    top: 20px;
    left: 655px;
}

.gold
{
    display: inline;
    color: #eab620;
    font-weight: bold;
}
.nav li a
{
    color: White;
    text-decoration: none;
}
.nav li a:hover
{
    background-color: #0066a4;
}
.nav li a:visited
{
    color: White;
    text-decoration: none;
}
hr
{
    color: #c4c4c4;
    border: 0;
    height: 1px;
    background-color: #c4c4c4;
}

.ulreg
{
    list-style-type: disc;
}
.proHead
{
    font-size: 14px;
    font-weight: bold;
}
.tblContact tr td
{
    padding-top: 10px;
}
.tblContact tr td:first-child
{
    text-align: right;
    padding-right: 10px;
}
.tblSubscribe tr td
{
    padding-top: 10px;
    padding-right: 25px;
}

.hstrong2
{
    color: #34B550;
    font-weight: bold;
    font-size: 16px;
}

.rsscollapse
{
    display: none;
}
.grey
{
    color: #595f62;
}

.special
{
    color:#119ed3;
    font-size:12pt;
    font-weight:bold;
    
}
.footer
{
    position: absolute;
    left: 0px;
    width: 955px;
    margin-top: 20px;
    margin-left: 15px;
    font-size: 8.5pt;
}
.super
{ 
    font-family: Trajan Pro,Times New Roman, Serif;
    font-size:55px;
    position:absolute;
    top:30px;
    left:192px;
    color:White
}
.minibar
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 55px;
}
.minibar1
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 144px;
}
.minibar2
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 290px;
}
.minibar3
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 496px;
}
.minibar4
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 612px;
}
.minibar5
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 787px;
}
.minibar6
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 875px;
}
.minibar7
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 928px;
}
*+html .minibar /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 55px;
}
*+html .minibar1 /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 144px;
}
*+html .minibar2 /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 290px;
}
*+html .minibar3 /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 496px;
}
*+html .minibar4 /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 612px;
}
*+html .minibar5 /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 787px;
}
*+html .minibar6 /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 875px;
}
*+html .minibar7 /* IE7 nav divider fix */
{
    background-color:#5d6061;
    width:1px;
    height:21px;
    position:absolute;
    margin-top:13px;
    margin-left: 928px;
}

.ddmenu li
{
    width:208px;
    
}
.ddmenu
{
    position:absolute;
    display:block;
    width:208px;
    
}
.note
{
    font-family: Trajan Pro,Times New Roman, Serif;
    font-size: 11pt;
    position:absolute;
    color:White;
}
#leimage
{
    float:right;
    padding:24px 0 0 20px;
}
#content
{
    padding-top:24px;
}
.quotename
{
    text-align:right;
}


/* Rad calender */

.rcWeek th
{
    background-color:black;
    color:White;
}

.rcTitlebar 
{
    text-align:center;
    font-size:14.5pt;
    text-transform:uppercase;
}

.rcTitle
{
    text-align:center;
    margin:0 auto;
    width:100%;
}

#ctl00_ContentPlaceHolder1_rc_Top_rs_1, #ctl00_ContentPlaceHolder1_rc_Top_rs_2, #ctl00_ContentPlaceHolder1_rc_Top_rs_3, #ctl00_ContentPlaceHolder1_rc_Top_rs_4, #ctl00_ContentPlaceHolder1_rc_Top_rs_5,#ctl00_ContentPlaceHolder1_rc_Top_rs_6
{
    
    display:none;
}
.rcViewSel
{
    display:none;
}

.calDayStyle, .calDayStyleOver
{
    border:solid 1px #999999;
}
.calDayStyleOver
{
    background-color:#0066a6;
}

.calDayStyle, .rcWeek th, .calDayStyleOver
{
    width:35px; height:35px;
    text-align:center;
    vertical-align:middle;
    font-size:14pt;
}

.calDayStyle a, .calDayStyleOver a
{
    color:#999999;
    text-decoration:none;
}

.SpecialDay
{
    background-color: #dc0931;
    font-weight: bold;
    border-color:#ad0d2b;
}
.Today
{
    background-color: #A3DEF2;
    font-weight: bold;
}
.rcPrev, .rcNext
{ color: #595f62;
  text-decoration: none;
  
}
/*end rad calendar*/

.home_news
{
    border: solid 1px #000; 
    width: 460px; 
    padding: 10px; 
    font-size: 18px; 
    color: #1a1a1a;
    text-align: center;
}
.home_news a
{
    color: #1765A1;
    text-decoration: none;
}
.home_news a:hover
{
    text-decoration: underline;
}


/** LEFT CONTENT BAR **/
#LeftNavContent ul li
{
    padding: 5px 0 5px 0;
    border-bottom: solid 1px #c4c4c4;
}
#LeftNavContent ul li ul
{
    padding: 10px 0 0 0;
}
#LeftNavContent ul li ul li
{
    margin: 0 0 0 25px;
    border-bottom: 0;
    list-style-type:square;
}

/** RIGHT BAR **/
.box_pad
{
    padding: 10px;
}
#rightbar ul li, #rightbar2 ul li
{
    font-size: 13px;
    color: #292929;
    padding: 8px 0 8px 0;
}
.readmore
{
    padding-right: 9px;
    background: transparent url("/images/arrow.gif") no-repeat center right;
}
.item1, .item2
{
    border-bottom: solid 1px #bfbfbf;
}
#rightbar
{
    position: absolute;
    left: 745px;
    background: #fdfdfd url("/images/rightbar_bg.gif") repeat-x top left;
    width: 240px;
    margin-top: 215px;
    border: solid 1px #c4c4c4;
}
#rightbar2
{
    position: absolute;
    left: 745px;
    background: #fdfdfd url("/images/rightbar_bg.gif") repeat-x top left;
    width: 240px;
    margin-top: 470px;
    border: solid 1px #c4c4c4;
}
#rightbar h1 a, #rightbar2 h1 a
{
    font-size: 18px;
    color: #4681d1;
    text-decoration: none;
    font-weight: normal;
    text-transform: none;
    padding-bottom: 10px;
}
#rightbar a, #rightbar2 a
{
    color: #4681d1;
    text-decoration: none;
}
#rightbar a:hover, #rightbar2 a:hover
{
    text-decoration: underline;
}
#ctl00_ContentPlaceHolder1_Contactform1_RadUpload1
{
    width: 380px;
}

#lblNews1, #lblNews2
{
    font-weight: bold;
}
.floatl
{
    float: left;
}
.clear
{
    clear: both;
}

