body, td, th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

}

body

{

    margin-left: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

	background-color: #FF6600;
	


/*



    background-image: url(images/bg_tile.gif);

    background-repeat: repeat-x;

    background-position: bottom;



*/



}

.mainColBackground

{

    background-color: #FF6600;



/*





    background-image: url(images/bg_tile2.gif);

    background-repeat: repeat-x;

    background-position: bottom;   



*/



}



.sideColBackground

{

    background-color: #FF6600;



/*



    background-image: url(images/bg_tile2.gif);

    background-repeat: repeat-x;

    background-position: bottom;   



*/



    width:20px;

}



@media print

{

    .noprint

    {

        display: none;

    }

}

.prop

{

    float: right;

    width: 1px;

}

.clear

{

    clear: both;

    height: 1px;

    overflow: hidden;

}

.min500px

{

    height: 500px;

}

.min365px

{

    height: 365px;

}

.min185px

{

    height: 185px;

}

.min115px

{

    height: 115px;

}

.min181px

{

    height: 181px;

}

.min86px

{

    height: 86px;

}

.paddingTop10px

{

    padding-top:10px;

}





p.nomargin

{

  margin: 0;

  padding: 0;

}





/*.searchBox

{

    border: 1px solid #ff6600;

    padding: 2px;

    width: 100%;

    height: 15px;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;

}*/

.searchBox

{

    border: 1px solid #000000; 

    padding: 3px; 

    font-family: Arial,Helvetica,sans-serif; 

    color: #787878; 

    font-size: 10px;

    background-color: #ffffff;

    width:100%;

}



.branchSearchBox

{

    border: 1px solid #ff6600;

    padding: 2px;

    width: 100%;

    height: 15px;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;

}



.newsletterBox

{

    border: 1px solid #ff6600;

    padding: 2px;

    width: 100%;

    height: 15px;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;

}



.contentMainCol2_SmallWide .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_SmallWide .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Small2 .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Small2 .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Medium2 .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Medium2 .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Small .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Small .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Small3 .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol2_Small3 .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentRightItem .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentRightItem .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentRightSearches .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentRightSearches .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentRightItemNoHead .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentRightItemNoHead .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}







.contentRightItem .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentRightItem .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}







.footer

{

    font-size: 11px;

    color: #c8c7c7;

    line-height2: 17px;

}

.footer a

{

    font-size: 11px;

    color: #c8c7c7;

    line-height: 17px;

    text-decoration: none;

}

.footer a:hover

{

    font-size: 11px;

    color: #000;

    line-height: 17px;

    text-decoration: none;

}

#footer

{

    margin: 0px 0;

}

#header

{

    margin-top: 0px;
    margin-bottom: 0px;
	height: 130px;

}

#headerLogo

{

    float: left;

	margin-top: 25px;

    width: 240px;
	

}

#headerBanner

{

    float: right;

    margin-right: 70px;

   

}

#headerSearch

{

    float: right;

    width: 212px;

    height: 62px;

}

#headerSearchBar

{

    float: left;

    width: 212px;

    height: 20px;

    margin-top: 13px;

    clear: both;

}

#headerSearchInput

{

    float: left;

    width: 157px;

    height: 20px;

}

.headerSearchInput

{

    float: left;

    width: 157px;

    height: 20px;

}

#headerSearchBtn

{

    float: right;

    width: 45px;

    height: 20px;

}

#headerSearchText

{

    padding-top: 10px;

    text-align: center;

    font-size: 11px;    

    color: #787878;

    line-height: 17px;

    clear: both;

}

#headerSearchText a

{

    font-size: 11px;

    color: #787878;

    line-height: 17px;

    text-decoration: none;

}

.headerSearchText

{

    padding-top: 10px;

    text-align: center;

    font-size: 11px;

    color: #787878;

    line-height: 17px;

    clear: both;

}



.mastheadText

{

    padding-top: 4px;

    padding-left: 0px;

    text-align: left;

    font-size: 11px;

    color:#FFFFFF;

    line-height: 17px;

    clear: both;

}





.mastheadText b

{

  font-weight: normal;

}



.mastheadText a

{

    color:#FFFFFF;

    text-decoration: none;



}

.mastheadText a:hover

{

    color:#000000;   

}

.footerText

{

    padding-top: 0px;

    text-align: center;

    font-size: 11px;

    color: #fff;

    line-height: 17px;

    clear: both;

}

.footerText a

{

    font-size: 11px;

    color: #fff;

    line-height: 17px;

    text-decoration: none;

}



#headerSearchText a:hover

{

    font-size: 11px;

    color: #000000;

    line-height: 17px;

    text-decoration: none;

}

.contentTable

{

    height: 936px;

}

/*.contentTableTL

{

    background-image: url(images/table_tl.gif);

    background-repeat: no-repeat;

    background-position: top left;

}

.contentTableTR

{

    background-image: url(images/table_tr.gif);

    background-repeat: no-repeat;

    background-position: top right;

}*/

.contentTableTL

{

    background-image: url(images/table_tl.gif);

    background-repeat: no-repeat;

    background-position: top left;

}

.contentTableTR

{

    background-image: url(images/table_tr.gif);

    background-repeat: no-repeat;

    background-position: top right;

}

.contentTableBL

{

    background-image: url(images/table_bl.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

}

.contentTableBR

{

    background-image: url(images/table_br.gif);

    background-repeat: no-repeat;

    background-position: bottom right;



}

.nav

{

    width: 962px;

    height: 40px;

    clear: both;

    padding-bottom: 0px;

}

#navOrangeBar

{

}

#crumbs

{

    width: 962px;

    height: 10px;

    padding-top:5px;

}

#crumbsLeft

{

    float: left;

    font-size: 11px;

    color: #787878;

    line-height: 17px;

    padding-top: 7px;

    padding-left: 21px;

}

#crumbsLeft a

{

    font-size: 11px;

    color: #787878;

    line-height: 17px;

    text-decoration: none;

}

#crumbsLeft a:hover

{

    font-size: 11px;

    color: #000000;

    line-height: 17px;

    text-decoration: none;

}

#crumbsRight

{

    float: right;

    font-size: 11px;

    color: #787878;

    line-height: 17px;

    padding-top: 6px;

    padding-right: 18px;

}

#content

{

    margin-left: 11px;

    margin-right: 11px;

    margin-top: 0px;

    margin-bottom: 0px;

    width: 940px;

}



.contentRightSearches th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_head.gif);

    text-align: center;

}

.contentRightSearches td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/rightCol_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: center;

    padding-top: 10px;

    padding-bottom: 10px;

    padding-left: 10px;

    padding-right: 10px;

}

.contentRightSearches a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #ff6600;

    text-decoration: none;

}

.contentRightSearches a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #000000;

    text-decoration: none;

}



a.rightSearchSize0

{

    font-size: 10px;

}

a.rightSearchSize0:hover

{

    font-size: 10px;

}

a.rightSearchSize1

{

    font-size: 14px;

}

a.rightSearchSize1:hover

{

    font-size: 14px;

}

a.rightSearchSize2

{

    font-size: 16px;

}

a.rightSearchSize2:hover

{

    font-size: 16px;

}

a.rightSearchSize3

{

    font-size: 18px;

}

a.rightSearchSize3:hover

{

    font-size: 18px;

}



.contentRightItem

{

    padding-bottom: 10px;

    overflow: hidden;

}

.contentRightItem td

{

    background-image: url(images/rightCol_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 10px;

    margin: 0px;

}

.contentRightItem th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_head.gif);

}



/*.contentRightItem a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	/*color: #FFFFFF;	

	text-decoration: none;

}

.contentRightItem a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;	

	text-decoration: none;

}*/

.contentRightItem th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_head.gif);

}



.contentRightItemNoHead

{

    padding-bottom: 10px;

}



.contentRightItemNoHead a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-decoration: none;

}

.contentRightItemNoHead a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

}





.contentRightItemNoHead td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: center;

    padding-bottom: 10px;

}



.contentRightItemNoHead th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_nohead.gif);

}

#contentRightCol

{

    float: right;

    width: 180px;

    overflow: hidden;

}

.contentRightCol

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #FFFFFF;

}



.contentRightColLozenge

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    color: #FFFFFF;

    text-align2: center;

    background-image: url(images/rounded_images/btn_sidebar.gif);

    background-repeat: no-repeat;

    background-position2: 10px 5px;

    /* width: 180px; */

    height: 20px;

    padding-top: 2px;

    padding-bottom: 0px;

    margin: 0;

}



.LoginLoanServices44

{

    background-image: url(images/rounded_images/btn_login_loan_services.gif);

    background-repeat: no-repeat;

}



.LoginCreditCard44

{

    background-image: url(images/rounded_images/btn_login_credit_cards.gif);

    background-repeat: no-repeat;

}



.MakeAppointment44

{

    background-image: url(images/rounded_images/btn_apply_now.gif);

    background-repeat: no-repeat;

}





.contentRightColLozLink

{

    padding: 0 6px !important;

   margin: 0;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    color: #FFFFFF;

    text-align: center;

    width: 160px !important;

}

a.contentRightColLozLink

{

    padding-top: 6px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    color: #FFFFFF;

    text-decoration: none;

}

a.contentRightColLozLink:hover

{

    padding-top: 6px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    color: #000000;

    text-decoration: none;

}



a.contentRightColLozLink

{

  text-align: left;

  border2: solid 1px green;

}



.contentRightColLozenge a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    color: #000000;

}



#branchSearch

{

    float: right;

    width: 180px;

    text-align: left;

border: solid 0px red;

}

#branchSearchBar

{

    width: 180px;

    height: 20px;

    padding-left: 5px;

    clear: both;

}

#branchSearchInput

{

    float: left;

    width: 111px;

    height: 20px;

}

#branchSearchBtn

{

    float: left;

    width: 45px;

    height: 20px;

    padding-left: 5px;

}



#branchSearchText

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    padding-top: 0px;

    text-align2: center;

    font-size: 7px;

    color: #787878;

    line-height: 17px;

    clear: both;

    font-weight: normal;

padding-left: 2px;

}





#branchSearchText a

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 7px;

    color: #ff6600;

    line-height: 17px;

    text-decoration: none;

    font-weight: bold;

}

#branchSearchText a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 7px;

    color: #000000;

    line-height: 17px;

    text-decoration: none;

    font-weight: bold;

}



#newsSubscribe

{

    float: right;

    width: 180px;

    text-align: left;

}

#newsSubscribeBar

{

    width: 180px;


    height: 20px;

    padding-left: 0px;

}

#newsSubscribeInput

{

    float: left;

    width: 111px;

    height: 20px;

}

#newsSubscribeBtn

{

    float: left;

    width: 45px;

    height: 20px;

    padding-left: 5px;

}

#newsSubscribeText

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    padding-top: 2px;

    font-size: 11px;

    color: #787878;

    line-height: 17px;

    font-weight: normal;

}

#newsSubscribeText a

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    line-height: 17px;

    text-decoration: none;

    font-weight: normal;

}

#newsSubscribeText a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #000000;

    line-height: 17px;

    text-decoration: none;

    font-weight: normal;

}



#newsSubscribeText ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 34px;

    margin-left: 10px;

}

#newsSubscribeText li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



#newsSubscribeText input

{

    padding: 0px;

    margin-top: 10px;

    margin-left: 20px;

}



.contentMainCol2_Small

{

    float: left;

    width: 180px;

    margin-right: 5px;

    overflow: hidden;

}

.contentMainCol2_Small td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;





/*

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/





    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 10px;

}



.contentMainCol2_Small th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_head.gif);

}



.contentMainCol2_Small th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-decoration: none;

    font-weight: bold;

}



.contentMainCol2_Small th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

    font-weight: bold;

}



.contentMainCol2_Small a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Small a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Small ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2_Small li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol2_Small2

{

    float: left;

    width: 180px;

    overflow: hidden;

    /*margin-right: 7px;*/

    margin-bottom: 10px;





}

.contentMainCol2_Small2 td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/rightCol_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;



/*



    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;



*/



    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 10px;

}



.contentMainCol2_Small2 td.panelImg

{

    background-image: none;

    height: 80px;

    padding: 0px;

    margin: 0px;

}



.contentMainCol2_Small2 th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_head2.gif);

    background-position: left;

    background-repeat: no-repeat;

}



.contentMainCol2_Small2 th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #ffffff;

    text-decoration: none;

    font-weight: bold;

}

.contentMainCol2_Small2 th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

    font-weight: bold;

}



.contentMainCol2_Small2 a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Small2 a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Small2 ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2_Small2 li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol2_Small3

{

    float: left;

    width: 275px;

    overflow: hidden;

    margin-right: 10px;

}

.contentMainCol2_Small3 td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/rightCol_back3.gif);

    background-repeat: no-repeat;

    background-position: bottom left;



/*

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/



    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 10px;

}



.contentMainCol2_Small3 td.panelImg

{

    background-image: none;

    height: 80px;

    padding: 0px;

    margin: 0px;

}



.contentMainCol2_Small3 th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_head3.gif);

    background-position: left;

    background-repeat: no-repeat;

}



.contentMainCol2_Small3 th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-decoration: none;

    font-weight: bold;

}



.contentMainCol2_Small3 th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

    font-weight: bold;

}



.contentMainCol2_Small3 a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

    font-weight: bold;

}

.contentMainCol2_Small3 a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

    font-weight: bold;

}

.contentMainCol2_Small3 ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2_Small3 li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}





.contentMainCol2_SmallWide

{

    float: left;

    width: 370px;

    overflow: hidden;

    padding: 0px;

    margin-bottom: 10px;

    margin-right: 9px;

    margin-top: 0px;

    margin-left: 9px;

}



.contentMainCol2_SmallWide td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/rightColWide_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;



/*

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/





    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 10px;

    padding-left: 0px;

    padding-right: 0px;

    margin: 0px;

}





.halfWidth

{

    width:49%;   

    padding-left:0px;

    padding-right:0px;

    float:left;

}



.contentMainCol2_SmallWide td.panelImg

{

    background-image: none;

    height: 80px;

    padding: 0px;

    margin: 0px;

}



.contentMainCol2_SmallWide th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightColWide_head2.gif);

    background-position: left;

    background-repeat: no-repeat;

}



.contentMainCol2_SmallWide th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #ffffff;

    text-decoration: none;

    font-weight: bold;

}

.contentMainCol2_SmallWide th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

    font-weight: bold;

}



.contentMainCol2_SmallWide a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_SmallWide a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_SmallWide ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2_SmallWide li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol2_Medium

{

    float: left;

    width: 370px;

    margin-right: 10px;

}

.contentMainCol2_Medium td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/mainCol2_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;



/*



    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/





    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 10px;

}



.contentMainCol2_Medium th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/mainCol2_head.gif);

}



.contentMainCol2_Medium a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Medium a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Medium ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2_Medium li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol2_Medium2

{

    float: left;

    width: 560px;

    margin-right: 10px;

    overflow: hidden;

}

.contentMainCol2_Medium2 td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/mainCol2Med_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;



/*



    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;



*/



    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 10px;

}



.contentMainCol2_Medium2 th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/mainCol2Med_head.gif);

    background-position: left;

    background-repeat: no-repeat;

}



.contentMainCol2_Medium2 th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #ffffff;

    text-decoration: none;

}

.contentMainCol2_Medium2 th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

}



.contentMainCol2_Medium2 a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Medium2 a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Medium2 ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2_Medium2 li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMain2LastRow

{

    background-image: url(images/mainCol2_foot.gif);

    background-position: bottom left;

    background-repeat: no-repeat;

}



#contentMainCol2

{

    float: left;

    width: 760px;

}

.contentMainCol2

{



/*

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/



    color: #FFFFFF;

}

.contentMainCol2 th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-align: left;

    padding-left: 20px;

}

.contentMainCol2 a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2 a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #000000;

    text-decoration: none;

}

.contentMainCol2 td

{



/*



    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/



    color: #787878;

    text-align: left;

    padding: 20px;

}

.contentMainCol2 ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2 li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol2_Large th

{

    background-image: url(images/main2Col_head.gif);

    background-position: left;

    background-repeat: no-repeat;

}



.contentMainCol2_Item

{

    float: left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #FFFFFF;

    width: 760px;

    overflow: hidden;

    padding-bottom: 10px;

}

.contentMainCol2_Item th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-align: left;

    padding-left: 20px;

}

.contentMainCol2_Item a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol2_Item a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #000000;

    text-decoration: none;

}

.contentMainCol2_Item td

{



/*



    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/





    color: #787878;

    text-align: left;

    padding: 20px 15px;

}

.contentMainCol2_Item ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol2_Item li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 0px;

    margin-left: 0px;

    /* list-style-image: url(images/dot.gif); */

}



#contentMainCol

{

    float: left;

    width: 570px;

}

contentMainColBACKUP

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #FFFFFF;

    float: left;

    width: 570px;

    padding-bottom: 10px;

}

.contentMainCol

{



/*

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/





    float: left;

    width: 560px;

    padding-bottom: 0px;

    overflow2: hidden;





}

.contentMainLastRow

{

    background-image: url(images/mainCol_foot.gif);

    background-position: bottom left;

    background-repeat: no-repeat;

}

.contentMainCol th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-align: left;

    padding-left: 20px;

    padding-top:0px;

}



th.mainHeadingTH

{

    background-image: url(images/mainCol_head.gif);

    background-repeat: no-repeat;

    height:35px;

    width:560px;

}



th.mainHeadingTH h1

{

     font-size: 13px;

     float:left;

	 font-weight: bold;

}

.contentMainCol {
min-height:500px;
  height:auto !important;
  height:500px;

}


.contentMainCol a

{

/*

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/



    font-weight: normal;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol a:hover

{



/*

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/



    font-weight: normal;

    color: #000000;

    text-decoration: none;

}



.contentMainCol td

{



/*



    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/





    color: #787878;

    text-align: left;

}



.contentMainColBACKUP td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding: 20px;

}



.tablePadding

{

    padding: 20px;

}



.tablePaddingL

{

    padding-right:20px;

    padding-left:20px;

}



.tablePaddingLR

{

	padding-top: 15px;

    padding-right:15px;

    padding-left:15px;



}

.tableMainCol

{

    width:560px;

}



.contentMainCol ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 8px;

    margin-left: 8px;

    border: solid 0px red;





}

.contentMainCol ul li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 0px;

    margin-left: 0px;

    /* list-style-image2: url(images/dot.gif); */

    list-style: round;



    padding: 0px;

    margin: 0;





}



.newsletterPaneMinimum

{

    height: 135px;

}

.bottomRowPaneMinimum

{

    height: 125px;

}

.bottomRowPaneMinimum2

{

    height: 85px;

}

.innerLowContentPaneMinimum

{

    height: 86px;

}



.rightPane1PaneMinimum

{

    height: 85px;

}



.rightPane2PaneMinimum

{

    height: 45px;

}



.rightPane3PaneMinimum

{

    height: 55px;

}



.rightPaneSearchesPaneMinimum

{

    height: 185px;

}



.leftPaneMinimum

{

    height: 365px;

}



.innerTopContentPaneMinimum

{

    height: 185px;

}



.rewardsPaneMinimum

{

    height: 265px;

}



.contentHeading

{

    height: 15px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    color: #ff6600;

    text-align: left; /*padding: 10px;*/

    margin-left: 0px;

    clear: both;

    min-height: 0px;

}



.contentHeadingCopy

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #787878;

    text-align: left;

    margin-left: 0px;

    float: left;

    padding-left: 10px;

    padding-right: 10px;

    padding-bottom: 10px;

    padding-top: 0px;

    line-height: 17px;

    width: 260px;

    overflow: hidden;

}



.contentHeadingCopy a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #ff6600;

    text-decoration: none;

}



.contentHeadingCopy a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #000000;

    text-decoration: none;

}



.contentHeadingImg

{

    float: left;

    width: 275px;

    padding-bottom: 10px;

}



.contentBody

{

    height: 15px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    color: #ff6600;

    text-align: left;

    padding: 10px;

    margin-left: 0px;

    clear: both;

}



.contentBodyCopy

{



/*



    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

*/



    font-weight: normal;

    color: #787878;

    text-align: left;

    margin-left: 0px;

    float: left;

    padding-left: 10px;

    padding-right: 10px;

    padding-bottom: 10px;

    padding-top: 0px;

    line-height: 17px;

    width: 175px;

    overflow: hidden;

}



.contentBodyCopy a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #ff6600;

    text-decoration: none;

}



.contentBodyCopy a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #000000;

    text-decoration: none;

}



.contentBodyImg

{

    float: left;

    width: 85px;

    padding-bottom: 10px;

}



.greyLine

{

    width: 560px;

    padding-top: 10px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 10px;

    margin: 0px;

    overflow: hidden;

}



.contentHeadingPanel

{

    width: 560px;

    min-height: 0px;

}

.contentBodyPanel

{

    width: 280px;

    float: left;

}



/* LEFT MENU NAV STYLES */





#contentLeftCol

{

    float: left;

    width: 185px;

}



.contentLeftCol

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #FFFFFF;

    vertical-align: top;

    width: 185px;

    float: left;

    margin-right:5px;

    overflow:hidden;

}



.contentLeftCol th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

   background-image: url(images/leftCol_head.gif);

	

	

}



/*.contentLeftCol td

{

    background-image: url(images/leftColRow.gif);

    float:right;

}*/



.contentLeftCol a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #ff6600;

    text-decoration: none;

    margin-left: 10px;

    padding-top: 7px;

    padding-bottom: 8px;

    width: 80%;

    float: left;

}

.contentLeftCol a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #000000;

    text-decoration: none;

    margin-left: 10px;

}



.currentLeftNav

{

    padding-left: 0px;

    background-image: url(../menus/leftNavSelected.gif);

    background-repeat:repeat-y;

    background-position:bottom right;

    float: left;

    width: 179px;

       border-bottom: 1px solid #c8c7c7;



}



.currentLeftNav a

{

    color: #ffffff;

    overflow:hidden;

}



.currentLeftNav a:hover

{

    color: #000000;

    overflow:hidden;

}



.leftNavRowLevel2

{

    float: left;

    padding-left: 0px;

    overflow:inherit;

    width:178px;

    background-color:#f0f0f0;

    border-bottom: 1px solid #c8c7c7;

border-top: 1px solid #c8c7c7;



}

.leftNavRowLevel3

{

    float: left;

    padding-left: 8px;

    width: 170px;

    overflow:inherit;

    background-color:#f0f0f0;

/*    border-bottom: 1px solid #c8c7c7;*/



}

.leftNavRowLevel4

{

    float: left;

    padding-left: 14px;

    width: 164px;

    overflow:hidden;

    background-color:#f0f0f0;

/*    border-bottom: 1px solid #c8c7c7;*/



}

.leftNavRowLevel2 a

{

    float: left;

    max-width: 85%;

    overflow:hidden;

}

.leftNavRowLevel3 a

{

    float: left;

    max-width: 75%;

    overflow:hidden;

}

.leftNavRowLevel4 a

{

    float: left;

    max-width:75%;

    overflow:hidden;

}

.leftNavArrow

{

    float: left;

    padding-top: 7px;

    background-color:#f0f0f0;

    overflow:hidden;

    

}

.leftNavSubMenuArrowSelected

{

    padding-top: 7px;

    padding-right: 8px;

    float: right;

}

.leftNavSubMenuArrowLevel2

{

    padding-top: 7px;

    padding-right: 7px;

    float: right;

}

.leftNavSubMenuArrowLevel3

{

    padding-top: 7px;

    padding-right: 7px;

    float: right;

}



/* END OF LEFT MENU NAV STYLES */



.rightNavArrow

{

    float: left;

    padding-left: 15px;

    padding-right: 0px;

    padding-top: 2px;

}

.smallerText

{

    font-size: 9px;

}

.orangeText

{

    color: #ff6600;

}



table.noStyleTable

{

    padding: 0px;

    margin: 0px;

}



td.noStyleTable

{

    padding: 0px;

    margin: 0px;

}



tr.noStyleTable

{

    padding: 0px;

    margin: 0px;

}



.noStyleTable

{

    padding: 0px;

    margin: 0px;

}



select.style01

{

    float: left;

    border: 1px solid #ff6600;

    padding: 2px;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;

}



input.style01

{

    float: left;

    border: 1px solid #ff6600;

    padding: 2px;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;

    width: 95%;

}

file.style01

{

    float: left;

    border: 1px solid #ff6600;

    padding: 2px;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;

    width: 95%;

}



textarea.style01

{

    float: left;

    border: 1px solid #ff6600;

    padding:2px;

    width:95%;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;   

}



.sitemapHeadArrow

{

    float: right;

    padding-right: 10px;

    padding-top: 2px;

}



#contentSitemapCol

{

    float: left;

    width: 570px;

}

.contentSitemapCol

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #FFFFFF;

    float: left;

    width: 570px;

    padding-bottom: 10px;

}

.contentSitemapLastRow

{

    background-image: url(images/mainCol_foot.gif);

    background-position: bottom left;

    background-repeat: no-repeat;

}



.contentSitemapCol tfoot tr

{

}

.contentSitemapCol tfoot td

{

    background-image: url(images/mainCol_foot.gif);

    background-position: bottom left;

    background-repeat: no-repeat;

}



.contentSitemapCol thead tr

{

}

.contentSitemapCol thead td

{

    background-image: url(images/mainCol_head.gif);

    background-repeat: no-repeat;

}

.contentSitemapCol thead th

{

    background-image: url(images/mainCol_head.gif);

    background-repeat: no-repeat;

}





.contentSitemapCol th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #ffffff;

    text-align: left;

    padding-left: 20px;

    background-image: url(menus/sitemapRow.gif);

    background-position: bottom;

    background-repeat: no-repeat;

}



.contentSitemapCol th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #ff6600;

    text-align: left;

    text-decoration: none;

}



th.currentSitemapItem

{

    background-image: url(menus/sitemapSelected.gif);

    color: #ffffff;

}



th.currentSitemapItem a

{

    color: #ffffff;

    text-decoration: none;

}



th.currentSitemapItem a:hover

{

    color: #000000;

    text-decoration: none;

}



.contentSitemapCol th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-align: left;

    text-decoration: none;

}



.contentSitemapCol a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #ff6600;

    text-decoration: none;

}

.contentSitemapCol a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #000000;

    text-decoration: none;

}

.contentSitemapCol td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding: 20px;

    background-image: url(images/sitemapRow.gif);

    background-position: bottom;

    background-repeat: no-repeat;

}

.contentSitemapCol ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 14px;

    margin-left: 10px;

}

.contentSitemapCol li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol_Medium2 .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol_Medium2 .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol_Medium2

{

    float: left;

    width: 560px;

    margin-right: 10px;

    overflow: hidden;

}

.contentMainCol_Medium2 td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/mainCol2Med_back.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: center;

    padding: 20px;

}



.contentMainCol_Medium2 th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-align: left;

    padding-left: 20px;

    background-image: url(images/mainCol2Med_head.gif);

    background-position: left;

    background-repeat: no-repeat;

}



.newsHeader

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-align: left;

    background-image: url(images/mainCol2Med_head.gif);

    background-position: left;

    background-repeat: no-repeat;

}



.contentMainCol_Medium2 th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #ffffff;

    text-decoration: none;

}

.contentMainCol_Medium2 th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

}



.contentMainCol_Medium2 a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol_Medium2 a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol_Medium2 ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol_Medium2 li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol_Item

{

    float: left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #FFFFFF;

    width: 570px;

    overflow: hidden;

    padding-bottom: 10px;

}

.contentMainCol_Item th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-align: left;

    padding-left: 20px;

}

.contentMainCol_Item a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol_Item a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #000000;

    text-decoration: none;

}

.contentMainCol_Item td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding: 20px;

}

.contentMainCol_Item ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol_Item li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}



.contentMainCol_Item .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol_Item .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol_Small3 .blank

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol_Small3 .blank td

{

    padding: 0px;

    margin: 0px;

    background-image: none;

}



.contentMainCol_Small3

{

    float: left;

    width: 275px;

    overflow: hidden;

    margin-right: 10px;

}

.contentMainCol_Small3 td

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/rightCol_back3.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: center;

    padding-top: 20px;

    padding-bottom: 20px;

    text-align: left;

}



.contentMainCol_Small3 td.panelImg

{

    background-image: none;

    height: 80px;

    padding: 0px;

    margin: 0px;

}



.contentMainCol_Small3 th

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    background-image: url(images/rightCol_head4.gif);

    background-position: left;

    background-repeat: no-repeat;fnav

}



.contentMainCol_Small3 th a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #FFFFFF;

    text-decoration: none;

}



.contentMainCol_Small3 th a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

}



.contentMainCol_Small3 a

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol_Small3 a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #ff6600;

    text-decoration: none;

}

.contentMainCol_Small3 ul

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 14px;

    margin-left: 10px;

}

.contentMainCol_Small3 li

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #787878;

    text-align: left;

    margin-top: 0px;

    padding-left: 0px;

    margin-left: 0px;

    list-style-image2: url(images/dot.gif);

}

.menuItemSelected

{

    background-color: Silver;

    color: Black;

    padding: 0px;

}



.menuItem

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #ffffff;

    text-align: left;

    vertical-align: middle;

    padding: 3px;

    background-color: #efefef;

    font-weight: normal;

    font-style: normal;

    display: block;

    border-top: 1px solid #ffffff;

    border-left: 1px solid #ffffff;

    border-bottom: 1px solid #a7a7a7;

    border-right: 1px solid #a7a7a7;

    voice-family: "\"}\"";

    voice-family: inherit;

    float: left;

    text-decoration: none;

    min-width: 75px;

}

.menuItem a

{

    color: #000000;

    text-decoration: none;

}



.menuItemHover

{

    color: #ffffff;

    background-color: #ff9900;

    text-decoration: none;

}

.menuItemHover a

{

    color: #ffffff;

    text-decoration: none;

}

.errorText

{

    color: red;

    font-weight: bold;

}

.errorText li

{

    color: Red;

    font-weight: bold;

}





.contentRightSearches {

   margin-bottom: 0px;

}



/* Styles for Product Comparison Table */



.bodyTableHeader td

{

  background-color: #918f8f;

  color: #fff;

  padding: 5px;

}



.bodyTablebody1 td

{

  background-color: #efefef;

  padding: 5px;

}



.bodyTablebody2 td

{

  background-color: #e0e0e0;

  padding: 5px;

}





.ProductComparisonTable

{

  border2: solid 1px #fff;

  border-collapse2: none;

  background-color: #fff;

}





/* Styles for VIP Advantage box */



.VIP

{

  border: solid 1px #E0E0E0;

  margin-bottom: 5px;



  background-color: #EFEFEF;

  padding: 20px 10px 10px 90px;



  background-image: url(images/icons_info.gif);

  background-repeat: no-repeat;

  background-position: center left;

}



.TestBorder

{

	border: solid 3px red;

}



ul

{

margin: 0;

padding: 0;

line-height: 1.6em;

}





h2

{

color: #FF6600;

font-size: 13px;

margin: 5px 0;

}





h3

{

color: #FF6600;

font-size: 13px;

margin: 15px 0 0px 0;

}



h4

{

color: #919191;

font-size: 13px;

margin: 15px 0 0px 0;

}



.rounded-table

{

 background-color: #ff6600;

 width: 970px;

 margin: 5px auto;

}



.corner

{

  width: 20px;

  height: 20px;

  background-color: #fff;

}



.contentMainCol4

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    background-image: url(images/rightCol_back4.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

}





/* rounded corners */



div.wrapper 

{

	margin2:10px;

	position:relative;

	float:left;

	vertical-align:top;

}



div.wrapper img

{

	float:left;

	border:0 none;

}



div.wrapper div{	

	position:absolute;

	left:0;

	height:7px;

	width:100%

}



div.wrapper div.tl

{

	background:transparent url(images/tl.gif) top left no-repeat;

	top:0

}



div.wrapper div.tr

{

	background:transparent url(images/tr.gif) top right no-repeat;

	top:0;

	}





div.wrapper div.bl

{

	background:transparent url(images/bl.gif) bottom left no-repeat;

	bottom:0

}



div.wrapper div.br

{

	background:transparent url(images/br.gif) bottom right no-repeat;

	bottom:0;

}



/* ---------------------------------- */

/*       Lozenge Styles               */

/* ---------------------------------- */





.lozenges

{

  clear: both;

  width: 560px;

}



.lozenges-homepage

{

  clear: both;

  width: 750px;

}





/* need to reduce the width of lozenges if underneath tablePaddingLR elements */



.tablePaddingLR .lozenges

{

  clear: both;

  width: 530px;

}



.tablePaddingLR .lozenges-homepage

{

  clear: both;

  width: 720px;

}





/* ---------------------------------- */

/*       Lozenge 180px wide           */

/* ---------------------------------- */



.loz180

{

  float: left;

  width: 180px;

  overflow: hidden;

  margin: 0 10px 10px 0;

}



.lozenges h2, .lozenges-homepage h2

{

  background-repeat: no-repeat;

  background-position: top left;

  height: 28px; /* 28px */

  margin: 0;

  padding: 12px 15px 0 15px;

  font-size: 13px;

  color: #fff;

  font-weight: bold;

}


.loz180 .greytitle

{

  background-image: url(images/lozenge_title_grey_180.gif);

  

}



.loz180 .orangetitle

{

  background-image: url(images/lozenge_title_orange_180.gif);

}



.loz180 .container

{

  clear: both;

  background-image: url(images/lozenge_bg_180.gif);

  background-repeat: repeat-y;

}



.loz180 .content

{

  padding: 10px 15px 0 15px;

}



.loz180 .bottom

{



  clear: both;

  background-image: url(images/lozenge_bottom_180.gif);

  background-repeat: no-repeat;

  height: 20px;

}



/* ---------------------------------- */

/*       Lozenge 275px wide           */

/* ---------------------------------- */



.loz275

{

  float: left;

  width: 275px;

  overflow: hidden;

  margin: 0 10px 10px 0;

}



.loz275 .greytitle

{

  background-image: url(images/lozenge_title_grey_275.gif);

}



.loz275 .orangetitle

{

  background-image: url(images/lozenge_title_orange_275.gif);

}



.loz275 .container

{

  clear: both;

  background-image: url(images/lozenge_bg_275.gif);

  background-repeat: repeat-y;

}



.loz275 .content

{

  padding: 10px 15px 0 15px;

}



.loz275 .bottom

{



  clear: both;

  background-image: url(images/lozenge_bottom_275.gif);

  background-repeat: no-repeat;

  height: 20px;

}



/* ---------------------------------- */

/*       Lozenge 370px wide           */

/* ---------------------------------- */



.loz370

{

  float: left;

  width: 370px;

  overflow: hidden;

  margin: 0 10px 10px 0;

}



.loz370 .greytitle

{

  background-image: url(images/lozenge_title_grey_370.gif);

}



.loz370 .orangetitle

{

  background-image: url(images/lozenge_title_orange_370.gif);

}



.loz370 .container

{

  clear: both;

  background-image: url(images/lozenge_bg_370.gif);

  background-repeat: repeat-y;

}



.loz370 .content

{

  padding: 10px 15px 0 15px;

}



.loz370 .bottom

{



  clear: both;

  background-image: url(images/lozenge_bottom_370.gif);

  background-repeat: no-repeat;

  height: 20px;

}



/* ---------------------------------- */

/*       Lozenge 560px wide           */

/* ---------------------------------- */



.loz560

{

  float: left;

  width: 560px;

  overflow: hidden;

  margin: 0 10px 10px 0;

}



.loz560 .greytitle

{

  background-image: url(images/lozenge_title_grey_560.gif);

}



.loz560 .orangetitle

{

  background-image: url(images/lozenge_title_orange_560.gif);

}



.loz560 .container

{

  clear: both;

  background-image: url(images/lozenge_bg_560.gif);

  background-repeat: repeat-y;

}



.loz560 .content

{

  padding: 10px 15px 0 15px;

}



.loz560 .bottom

{



  clear: both;

  background-image: url(images/lozenge_bottom_560.gif);

  background-repeat: no-repeat;

  height: 20px;

}





/* ---------------------------------- */

/*       Lozenge Heights              */

/* ---------------------------------- */



.height190 .content

{

  height: 160px;

  overflow: hidden;

}



.height175 .content

{

  height: 135px;

  overflow: hidden;

}



.height120 .content

{

  height: 125px;

  overflow: hidden;

}



.lozenges img.titleimage, .lozenges-homepage img.titleimage

{

  display: block;

  position: relative;

  float: left;

}



.lastlozenge

{

  margin-right: 0 !important;

}





/* ---------------------------------- */

/*       Homepage Ad                  */

/* ---------------------------------- */





.contentMainCol object

{

  margin-left: -5px;

}











p { margin-top: 5px; }



.emailAFriendRow

{

  float:left;

  width:100%;   

  padding-top:10px;

}

.emailAFriendRow span

{

  float: left;   

  width:110px;

}

.emailAFriendSection

{

    clear:left;

    background-image:url('images/LightGreyMiddle.gif');

    background-repeat:repeat;

    float:left;

    width:464px;

    

}

.emailAFriendPanel

{

    padding-left:20px;

    padding-top:20px;

    float:left;   

}

.emailAFriendRow input[type=text], .emailAFriendRow textarea

{

    float: left;

    border: 1px solid #ff6600;

    padding: 2px;

    font-family: Arial,Helvetica,sans-serif;

    color: #787878;

    font-size: 10px;

    background-color: #ffffff;

}

.emailAFriendRow input[type=checkbox]

{

 float:left;   

}

.sectionHeaderDarkGrey

{

    background-image:url('images/DarkGreyMiddle.gif');

    background-repeat:repeat-x;

    height:40px;

    float:left;

    padding:0px;



}

.sectionFooterLightGrey

{

    background-image:url('images/LightGreyMiddle.gif');

    background-repeat:repeat-x;

    height:35px;

    float:left;

    padding:0px;

}

.sectionFillerLightGrey

{

    background-image:url('images/LightGreyMiddle.gif');

    background-repeat:repeat;

    float:left;

    padding-left:10px;

    padding-right:10px;

    width:540px;



}

.sectionHeaderOrange

{

    background-image:url('images/OrangeMiddle.gif');

    background-repeat:repeat-x;

    height:40px;

    float:left;

    padding:0px;



}

.sectionHeaderOrange span

{

    color:#FFFFFF;

    font-weight:bold;

    padding-top:10px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    float:left;

}

.branchPhoto

{

    padding-left:7px;

    padding-top:10px;

}

.sectionHeaderDarkGrey span

{

    color:#FFFFFF;

    font-weight:bold;

    padding-top:10px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    float:left;

}

.sectionHeaderImage

{

    float:left;

    padding:0px;

}

.openingHoursMainRow

{

    background-color:#FFFFFF;   

    height:30px;

    width:250px;

    float:left;

}

.openingHoursAlternateRow

{

    background-color:#F0F0F0;   

    height:30px;

    width:250px;

    float:left;

}

.openingHoursDayOfWeek

{

    font-weight:bold;

    width:100px;

    float:left;

    padding-left:10px;

    padding-right:20px;

}

.openingHoursGridView

{

    padding:0px;

    vertical-align:top;

    float:left;

}

.PageHeader

{

    padding-top:10px;

    font-weight:bold;

    float:left;

}

.leftMenuContainer

{

  clear:both;

  padding-right:1px;

  background-image: url(images/lozenge_bg_180.gif);

  background-repeat: repeat-y;

}