﻿/* reset all */
* { padding:0px; margin:0px; }


/* html tags */
html { overflow-y:scroll;} /* force scroll barr */
body { background:#d3bfb9; font-size:medium; font-family:Sans-Serif, Arial, Verdana, Tahoma, Times New Roman; color:#9E625C; }
img { border:0;}
table { font-size:.95em;}


/* divs */
#Website_Center { position:relative; clear:left; width:900px; margin:0 auto;}
.Container_Navigation { line-height:40px; height:40px; background:transparent url(../imgs/BG-Navigation.gif) repeat-y left top;}
#Navigation { z-index:2; padding-left:30px; list-style-type:none; font-size:.8em; font-weight:300; line-height:40px;}
    /* #Navigation sub styles */
    #Navigation li { float:left; padding:0 16px;}
    #Navigation li a { color:#C81F41; text-decoration:none; }
    #Navigation li a:hover { color:#09428F; }    
    #Navigation li a.On { color:#09428F; }    
.SecondaryNav {font-weight:bold; clear:left; float:left; margin-left:-1.2em; padding:1em 0;}    
    .SecondaryNav a { padding:0 1.2em; }    

    
#Page_Content { background:#FFF; padding:0 45px; width:810px; font-size:.75em;}    
    /* #Page_Content sub styles */
    #Page_Content h1 { clear:left; display:block; margin-left:-.1em; font-size:2.4em; letter-spacing:-.02em; padding-top:30px; padding-bottom:.4em; color:#09428F; font-weight:300; font-family:Arial,Sans-Serif, verdana, Times New Roman; }
    #Page_Content h1 span { visibility:hidden; display:none; }
    #Page_Content p { clear:left; padding:.8em 0; line-height:1.5em;}
    #Page_Content a { text-decoration:none; color:#C70F3F; }
    #Page_Content a:hover { text-decoration:underline; color:#09428F; }
    #Page_Content a.On { color:#09428F; }
    #Page_Content ul { list-style-type:disc; padding:0 0 0 1.5em; }
    #Page_Content ul li { padding:.2em 0;}

#Footer { margin-top:2px; margin-bottom:2em; background:#FFF; font-size:.7em; color:#666;}    
    /* #Footer sub styles */
    #Footer div { padding:.5em 45px; }
    
/* classes */
.Clear { clear:left; }
.Left { float:left; }
.Right { float:right;}
.FullWidth { width:100%; }
.HalfWidth { width:48%;}
.Relative { position:relative;}
.Absolute { position:absolute;}
.Hidden { visibility:hidden; display:none; height:0px;}
.Visible { visibility:visible; display:block; height:auto;}  
.Blue { color:#09428F;}
a.ImgThumb { border:solid 1px #FFF;}
a.ImgThumb:hover { border:solid 1px #C70F3F;}
a.ImgThumb:active { border:solid 1px #C70F3F;}