@charset "utf-8";
/* CSS Document */
BODY  { BACKGROUND: url(../Images/Background.jpg) /*#c1def0*/ #FFFFFF /*no-repeat*/; height:100%; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;/* scrollbar-base-color: #82ca9c;*/}
/*-TOP-FULL-FRAMED-----------------------------------------------------------------------------------------------*/
#H_TopBar                 { background-image:url(../Images/H_TopBar.jpg); width:99%; float:left; height:25px; padding-left:10px; /*position: fixed; top: 0px;*/}
#H_TopBar_Col1            { width:150px; float:left; height:25px;  padding-top:0px;    font-family: tahoma; font-size: 11px; font-weight:bold;}
#H_TopBar_Col2            { width:420px; float:left; height:25px;  padding-top:0px;}
#H_TopBar_Col3            { width:70px;  float:left; height:20px; padding-top:5px;     font-family: tahoma; font-size: 11px;}
#H_TopBar_Col4            { width:90px;  float:left;  height:20px;   padding-top:5px;   font-family: tahoma; font-size: 11px;}
#H_TopBar_Col5            { width:60px;  float:left;  height:20px;   padding-top:5px;   font-family: tahoma; font-size: 11px; }
#H_TopBar_Col6            {	width:176px; position: absolute;	height:18px;	padding-bottom:5px;	font-family: tahoma;	font-size: 11px;	left: 801px;	top: 0px; }
/*------------------------------------------------------------------------------------------------*/
#H_TopFrame               { width:979px; float:left; height:180px; background-color:#FFFFFF;}
#H_TopLeft                { width:664px; float:left; /*height:180px;*/}

#H_TopRight               { width:315px; float:left; /*height:180px;*/ vertical-align:top;}

#I_TopFrame               { width:979px; float:left; height:90px;}
#I_TopLeft                { width:664px; float:left; height:90px;}
#I_TopLeft_Top            { width:664px; float:left; height:90px;}
#I_TopRight               { width:315px; float:left; height:90px;}
                                                                                    
#FullFrame                { width:100%; /*height:100%;*/ clear:both; /*background-image:url(../Images/FullFrame.jpg)*/ BACKGROUND: url(../Images/FullFrame.jpg) no-repeat; }

#H_Cover                  { width:1003px; float:left; }
#H_Gradient               { width:10px; height:754px; position:absolute; left: 979px; top:25px;}
#H_Decorative_Bar         { width:979px; float:left; height:15px;}
#H_Horizontal_Nav         { width:979px; float:left; height:27px; clear:both; background-image:url(../Images/H_Horizontal_Nav.jpg);}

#ContentSpace             { width:100%; height:0px;; clear:both;}             
#H_BottomFrame            {	width:979px; BACKGROUND: url(../Images/Background.jpg) /*#baf0e5*/  no-repeat /*center top*/; height:100%; margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; }
/*------------------------------------------------------------------------------------------------*/
#H_Bottom                 { width:979px; float:left; }
#H_BottomLeft             { width:190px; float:left;  padding-right:0px;  }
#H_Bottom_BottomContent   { width:190px; float:left;  padding-right:0px;  }
#H_BottomRight            { /*width:779px;*/ padding-left:0px;}
/*------------------------------------------------------------------------------------------------*/
#H_Body                   { width:1000px; float:left; height:30px;}
#H_Inside                 { width:638px; float:left; height:100%; padding:13px;}
#H_TopLeft_Top            { width:398px; float:left; /*height:316px;*/}
#H_TopMiddle_Top          { width:263px; float:left; /*height:316px;*/}
#H_TopLeft_Bottom         { width:559px; float:left; /*height:316px;*/}
/*-----FOOTER PARTS-----------------------------------------------------------------------------------*/
#H_Footer                 { width:978px; float:left; height:25px; padding:0px; position: fixed; bottom: 0px; background-color: #66BC49;}
#H_Footer_Left            { width:484px; float:left; height:25px; padding-top:5px; padding-left:5px;text-align:left; font:Georgia, "Times New Roman", Times, serif; color: #FFFFFF; FONT-SIZE: 11px; font-weight: bold;}
#H_Footer_Right           { width:484px; float:left; height:25px; padding-top:5px; padding-right:5px; text-align:right; font:Georgia, "Times New Roman", Times, serif; color: #FFFFFF; FONT-SIZE: 11px; font-weight: bold;}
/*------------------------------------------------------------------------------------------------*/
#Home_Framed              {  width:780px; float:left;}
#Featured_Box             {  width:446px; }
#Featured_Top             {  float:left; }
#Featured_Middle          {  float:left; background-image:url(../Images/StretchBox_Middle.gif); background-color:#FFFFFF;  }
#Featured_Bottom          {  float:left; }
/*------------------------------------------------------------------------------------------------*/
#Inside_Template1         {  width:773px; float:left;}               /*786*/
#Inside_Template1_Left    {  width:490px; float:left; }   /*503*/
#Inside_Template1_Right   {  width:283px; /*float:left;*/ padding-top:10px; }   /*283*/
/*------------------------------------------------------------------------------------------------*/
#Top_Nav_Horizontal_Box   {  width:192px; height:27px; float:left; text-align:Left; font-family: tahoma; font-size: 11px; }
#Top_Nav_Horizontal_Box2  {  width:780px; height:22px; float:left; text-align:Left; font-family: tahoma; font-size: 11px; padding-top:6px; padding-left:6px; }
/*------------------------------------------------------------------------------------------------*/
.clear                    {  overflow: hidden; width: 100%; }
/*-SIDE-NAVIGATION----------------------------------------------------------------------------------------------*/
a.button {
    background: transparent url('../Images/Side_Button_1.gif')/*background color:#00FF99*/ no-repeat scroll top right;
    color: #fff; display: block; float: left; font: normal 12px arial, sans-serif; height: 24px;
    margin-right: 6px; padding-right: 18px; /* sliding doors padding */ text-decoration: none; width:172px; font-weight:bold; }
a.button:visited  {
    background: transparent url('../Images/Side_Button_1.gif')/*background color:#00FF99*/ no-repeat scroll top right;
    color: #fff; display: block; float: left; font: normal 12px arial, sans-serif; height: 24px;
    margin-right: 6px; padding-right: 18px; /* sliding doors padding */ text-decoration: none; width:172px; font-weight:bold; }
a.button span {
    display: block; line-height: 14px; padding: 5px 5px 5px 18px; } 
a.button:active { background-position: bottom right;
    color: #fff; outline: none; /* hide dotted outline in Firefox */ }
a.button:active span { padding-left: 18px; background-position: bottom left; padding: 6px 0 4px 18px; /* push text down 1px */}
/*------------------------------------------------------------------------------------------------*/
HR                   { color:#FFFFFF; } /*---UNIVERSAL HORIZONTAL LINE---*/
.Titles              { font-family: tahoma; font-size: 15px; color: #660000; font-weight:bold;}
.BreadCrumbs         { font-family: tahoma; font-size: 9px; color: #333333; font-weight:bold;}
#Address_Box         { font-family: tahoma; font-size: 10px; color:#333333; padding-top:0px; padding-left:10px;}
/*------------------------------------------------------------------------------------------------*/
LI                   { height:auto; padding-top:0px; padding-bottom:3px; font-family: tahoma; font-style: bold TEXT-DECORATION: underline; FONT-SIZE: 11px;}
LI:link              { font-family: tahoma; color: #003399; font-style: bold TEXT-DECORATION: underline; FONT-SIZE: 11px;}
LI:active            { font-family: tahoma; color: font-style: bold TEXT-DECORATION: underline; FONT-SIZE: 11px;}
LI:visited           { font-family: tahoma; color: font-style: bold TEXT-DECORATION: underline; FONT-SIZE: 11px;}
LI:hover             { font-family: tahoma; color: font-style: bold TEXT-DECORATION: underline; FONT-SIZE: 11px;}
