﻿/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color.
----------------------------------------------------------*/
body
{
    font-size:62.5%;
    font-family:Verdana;
    background-image:url('/Content/Images/background.png');
    background-repeat:repeat-x;
    background-color:#e3e3e1;
    text-align:center;
    margin:0px;
    padding:0px;
}

img
{
    border:0px;
}

div.page
{
    margin:0px auto;
    text-align:left;
    width:1000px;
}

div.bgColor
{
    background-image:url('/Content/Images/bgcolor.png');
    background-repeat:repeat-y;
    background-position:0px 150px;
    background:none url('/Content/Images/bgcolor.png') repeat-y;
	position:relative;
}

div.header
{
    float:left;
    margin-top:37px;
    *margin-bottom:2px;
}

div.cubes
{
    position:relative;
    top:26px;
    right:-115px;
    z-index:100;
}

div.leftBlock
{
    float:left;
    width:195px;
}

div.mainBlock
{
    float:left;
    width:805px;
}

p.help
{
    background-image:url('/Content/Images/help.jpg');
    background-repeat:no-repeat;
    padding:0px 3px 4px 22px;
    font-size:1.4em;
    margin-left:11px;
    color:#6c6c6a;
}

ul.bullet
{

    list-style:none;
    padding-left:10px;
    margin-bottom:55px;
    margin-left:0px;
}

ul.bullet li
{
    font-size:1.1em;
    background-image:url('/Content/Images/bullet.jpg');
    background-repeat:no-repeat;
    padding:0px 3px 4px 22px;
    margin:0px;
}

a
{
    color:#4a6da7;
}

div.footer
{
    border-top:1px solid #4696d1;
    background-color:#fff;
    padding:10px 10px;
    color:#4f4f4f;
}

div.fl
{
    float:left;
}
div.fr
{
    float:right;
}

div.telephone
{
    background-image:url('/Content/Images/telephone.jpg');
    background-repeat:no-repeat;
    padding:0px 9px 4px 18px;
}

div.web
{
    background-image:url('/Content/Images/web.jpg');
    background-repeat:no-repeat;
    padding:0px 0px 4px 18px;
}

div.filePlaceholder
{
    float:left;
    text-align:center;
    margin:12px;
    height:100px;
    width:100px;
    text-align:center;
    overflow:hidden;
    position:relative;
}

div.filePlaceholder a
{
    color:#505050;
}

div.filePlaceholder div.imgHolder
{
    width:80px;
    height:80px;
    margin:0px auto;
        padding-bottom:7px;
}

div.filePlaceholder img
{
    display:block;
    border:0px;
}
div.filePlaceholder a
{
    text-decoration:none;
}

div.filePlaceholder a.fileLink
{
    text-decoration:underline;
    display:block;

}

div.cb{clear:both;}

input
{
    font-size:1em;
}

input.textbox
{
    background-color:#fff;
    border:1px solid #4797d4;
    width:140px;
}

input.button
{
    background-color:#4797d4;
    border:1px solid #fff;
    color:#fff;
}

.loginMrg
{
    padding-bottom:4px;
    margin-bottom:9px;
}

.margBtm
{
    margin-bottom:9px;
}

.loginMrg label
{
    padding-bottom:2px;
}


label
{
    text-align:right;
    padding-left:18px;
    width:90px;
    margin-right:10px;
    display:inline-block;
    color:#fff;
    font-size:1.1em;
    zoom:1;
    *display: inline;
}

input.username
{    
}

label.username
{
    background-image:url('/Content/Images/username.jpg');
    background-repeat:no-repeat;
}

label.password
{
    background-image:url('/Content/Images/password.jpg');
    background-repeat:no-repeat;
}

input.loginButton
{
    display:inline-block;
    margin-left:5px;
    zoom:1;
    *display: inline;
}

div.mainBlock h1
{
    font-size:1.8em;
    margin:0px;
    padding:0px;
    color:#fff;
    font-weight:normal;
    margin-bottom:15px;
}

div.mainBlock h2
{
    font-size:1.7em;
    margin:0px;
    padding:0px;
    color:#1a4893;
    font-weight:normal;
    margin-bottom:15px;
}

div.mainBlock h3
{
    font-size:1.3em;
    margin:0px;
    padding:0px;
    color:#1a4893;
    font-weight:normal;
    margin:15px 0px;
}

div.mainBlock div.upperContent
{
    height:150px;
    overflow:hidden;
    padding:15px;
    background-image:url('/content/images/bgGrey.png');
    background-repeat:repeat-x;
}

div.mainBlock div.upperContent p
{
    color:#fff;
}

div.mainBlock
{
    color:#505050;
}

div.forget
{
    background-image:url('/Content/Images/forget.png');
    background-repeat:no-repeat;
    padding:5px 40px;
    width:285px;
    height:42px;
    color:#fff;
}

div.forget h3
{
    margin:0px;
    padding:0px;
    font-size:1.4em;
    font-weight:normal;
    margin-bottom:4px;
    color:#fff;
}

div.blockForm label
{
    color:#505050;
    width:109px;
}

div.lowerContent
{
    background-color:#fff;
    padding:15px;
}

div.lowerContent p
{
    line-height:160%;
}

div.closer
{
    position:absolute;
    right:3px;
    top:3px;
    border:1px solid #fff;
    background-color:#4797D4;
    color:#fff;
    width:15px;
    padding:2px 0px;
    cursor:pointer;
}

div.paddBottom
{
    padding-bottom:15px;
}

div.fileSpaceAllowance
{
    background-image:url('/Content/Images/drive.png');
    background-repeat:no-repeat;
    padding:2px 20px 4px 20px;
    margin-top:10px;
}

div.maximumFileExceeded
{
    margin-top:5px;
    color:red;
    font-weight:bold;
}

img#imgUploader
{
    display:none;
}

p.inlineMargin
{
    display:inline;
    margin-left:10px;
}

p#folderErrorMessage
{
    display:none;
    color:#333;
}

div.block
{
    display:block;
    position:relative;
    zoom:1;
    *display: inline;
}

div.block a
{
    position:relative;
    zoom:1;
    *display: inline;
}
p
{
    margin:5px 0px;
    font-size:1.1em;
}
div.userFileUpload
{
    padding-top:95px;
}
div.returnLink
{
    padding-top:140px;
}

div.returnLink a
{
    color:#fff;
}