body
{
    font-family:Verdana;
    font-size:8pt;
}

#Container
{
    width:980px;
}
#Header
{
    
}

#Header .North
{
    background-image:url(/media/olympic/images/Top-Bg-Blue-Fade.png);
    background-repeat:repeat-x;
    width:100%;
    height:31px;
    text-align:left;
    clear:both;
}
#Header .North .Logo
{
    background-image:url(/media/olympic/images/Logo-Top.png);
    background-repeat:no-repeat;
    height:31px;
    width:100%;
}

#Header ul#navi {
    font-family:Verdana, Georgia,serif;
    padding-top:5px;
    border:solid 0px aqua;
    width:100%;
    height:30px;
    color:#1D3D5B;
    font-size:8pt;
    font-weight:bold;
    padding-left:20px;	
}

#Header #navi li{
    display:block;
    float:left;
    padding-left:90px;
    height:26px;
}
#Header #navi li a{
	text-decoration:none;
	color:#163C55;
	font-family:Calibri;
	font-size:10pt;
	font-weight:normal;
}
#Header #navi li.selected a
{
	text-decoration:underline;
}

#Header .Center
{
    background-image:url(/media/olympic/images/Header-BG.png);
    background-repeat:repeat-x;
    width:100%;
    height:69px;
    text-align:left;
    clear:both;
}
#Header .Center .Logo
{
    float:left;
    background-image:url(/media/olympic/images/Logo-Bottom.png);
    background-repeat:no-repeat;
    width:250px;
    height:69px;
    padding-left:80px;
}
#Header .Center .FacebookTwitter
{
    float:left;
    line-height:30px;
    color:White;
    padding-top:10px;
}
#Header .Center .FacebookTwitter a
{
color:#fff;
line-height:45px;
text-decoration:none;
}
#Header .Center .FacebookTwitter .Facebook
{
    float:left;
    background-image:url(/media/olympic/images/Facebook-Logo.png);
    background-repeat:no-repeat;
    height:44px;
    width:150px;
    padding-left:50px;
}
#Header .Center .FacebookTwitter .Twitter
{
    float:left;
    background-image:url(/media/olympic/images/Twitter-Logo.png);
    background-repeat:no-repeat;
    height:44px;
    width:150px;
    padding-left:50px;
}
#Header .Center .Login
{
    float:right;
    background-image:url(/media/olympic/images/PayrollLogin.png);
    background-repeat:no-repeat;
    height:44px;
    width:250px;
    padding-top:30px;
}
#Header .Center .Login p {
    padding:0px;
    margin:0px;
}
#Header .Center .Login p input[type=text], #Header .Center .Login p input[type=password]
{
    width:100px;
    height:20px;
    border:solid 1px #cccccc;
    background-color:#F0F0F0;
    margin:0px;
    padding:2px;
}
.GoButton
{
    background-image:url(/media/olympic/images/BtnGo.png);
    background-repeat:no-repeat;
    width:21px;
    height:24px;
    border:solid 1px #cccccc;
    margin:0px;
}


#Header .Center .Login1
{
    float:left;
    line-height:30px;
    color:White;
    padding-top:15px;
}

#Header .Center .Login1 a
{
color:#fff;
line-height:43px;
padding-top:5px;
text-decoration:none;
}

#Header .Center .Login1 .PayrollLogin
{
    float:left;
    background-image:url(/media/olympic/images/payroll_lock.png);
    background-repeat:no-repeat;
    height:44px;
    width:150px;
    padding-left:30px;
}

#Header .South
{
    background-image:url(/media/olympic/images/Bottom-Bg-Blue-Fade.png);
    background-repeat:repeat-x;
    width:100%;
    height:21px;
}

#Content
{
    width:100%;    
}


#Footer
{

}

#Footer p
{
    Font-Family:Verdana, Tahoma;
    font-size:8pt;
}

/* PAGE TITLE */
p.ptitle
{
    font-family:Calibri;
    font-size:14pt;
    font-weight:normal;
}
p.psubtitle
{
    font-family:Calibri;
    font-size:12pt;
    font-weight:normal;
}

h3
{
    font-family:Verdana;
    color:#999999;
    font-size:14pt;
    padding:0px;margin:0px;
}
h3
{
    font-family:Verdana;
    color:#999999;
    font-size:14pt;
    padding:0px;margin:0px;
}

.pcontent ul{
	padding-left:20px;
}

/*** SITEMAP ***/
div#sitemap
{
}
div#sitemap ul{
	padding-left:20px;
}


/*** ACCOUNTANT RESOURCES LOGIN ***/
.DocsLogin
{
    float:right;
    background-image:url(/media/olympic/images/AccountLogin.png);
background-repeat:no-repeat;
background-position:5px 5px;
padding-left:70px;
    background-color:#B7C8CE;
    border:solid 1px gray;
    height:44px;
    width:435px;
padding-right:5px;
text-align:right;
line-height:44px;
    
}
.DocsLogin p {
    padding:0px;
    margin:0px;
}
.DocsLogin p input[type=text], .DocsLogin p input[type=password]
{
    width:100px;
    height:20px;
    border:solid 1px #cccccc;
    background-color:#F0F0F0;
    margin:0px;
    padding:2px;
}
.DocBox{
/*border:solid 1px #ABC8CC;*/
border:solid 0px #ABC8CC;
padding:10px;
width:40%;
}
.message{
background-color:#E2F4F8;
border:solid 1px #ABC8CC;
padding:10px;
font-size:10pt;
}



















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

