body
{
    background-color: #efeded;
    margin: 0px;
    padding: 0px;
}
*
{
    outline: none;
    font-family: Lucida Sans Unicode, Arial, Times New Roman;
}

.left
{
    float: left;
}
.right
{
    float: right;
}
.clearboth
{
    clear: both;
}
.textalign-center
{
    text-align: center;
}


h1, h2, h3, h3, h4, h5
{
    margin: 0px 0px 10px 0px;
    color: #ac1d21;
}
h1
{
    font-size: 20px;
    font-weight: normal;
}
h2
{
    font-size: 18px;
    font-weight: normal;
}
h3
{
    font-size: 16px;
    font-weight: normal;
}
h4
{
    font-size: 14px;
    font-weight: normal;
}
h5
{
    font-size: 12px;
    font-weight: bold;
}
h6
{
    font-size: 11px;
    font-weight: bold;
}

p
{
    margin: 0px 0px 10px 0px;
    text-align: justify;
}

.tm20
{
    margin-top: 20px;
}

.text, #sitecontainer, #footer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
#spUserName
{
    font-family: Lucida Sans Unicode, Arial, Times New Roman;
    font-size: 7pt;
}

a
{
    color: #000000;
    text-decoration: none;
}
a:hover
{
    color: #bb2d00;
}

.linkwhite
{
    color: #FFFFFF;
    font-family: Lucida Sans Unicode, Arial, Times New Roman;
    font-size: 7pt;
    text-decoration: none;
}
.linkwhite:hover
{
    font-family: Lucida Sans Unicode, Arial, Times New Roman;
    font-size: 7pt;
    color: Black;
    text-decoration: underline;
}

#sitecontainer
{
    background-color: #ffffff;
    margin: 0px auto;
    padding: 0px;
    width: 1003px;
    overflow: hidden;
}

#logocontainer
{
    width: 1003px;
    margin: 0px auto;
    padding: 18px 0px 0px 0px;
    height: 60px;
}

/* 05-August-2011*/
/*#header
{
    background-image: url('../images/header.jpg');
    background-repeat: no-repeat;
    height: 241px;
    text-align: right;
    vertical-align: top;
    width: 100%;
    color: White;
}*/

#header
{
    background-image: url('../images/Onguard-Auditing-Logo-1.jpg');
    background-repeat: no-repeat;
    height: 240px;
    text-align: right;
    vertical-align: top;
    width: 100%;
    color: White;
}

.inputbox
{
    background: url('../images/inputbg.png') no-repeat scroll -713px -121px #FFFFFF;
    border-color: #B0B0B0 #CCCCCC #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #606060;
    font: 12px/1.3em Helvetica,Arial,sans-serif;
    height: 19px;
    padding: 4px 5px;
    width: auto;
}
.inputbox:hover
{
    border: 1px solid #555555;
}
.inputbox:focus
{
    border: 1px solid #bb2d00;
}


.login-button
{
    background-image: url(../images/login-button.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    margin: 0px;
    padding: 0px 12px;
    float: left;
    color: #ffffff;
    font-size: 14px;
    border: 1px solid #bb2d00;
    text-decoration: none;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    *padding:0px;
}

.login-button:hover
{
    background-image: none;
    background-color: #f3836c;
    color: #ffffff;
    height: 26px;
}

.nav
{
    width: 1003px;
    float: left;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/link-bg.jpg);
    border: 1px solid #bb2d00;
    height: 45px;
}
.nav ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    cursor: pointer;
}

.nav li a
{
    float: left;
    padding: 0px 12px;
    margin: 0px;
    height: 45px;
    line-height: 45px;
    font-size: 18px;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}

.nav li:hover a
{
    float: left;
    color: #ffffff;
    background-image: url(../images/hover-nav.png);
    background-repeat: repeat;
    padding: 0px 12px;
    height: 45px;
    margin: 0px;
    line-height: 45px;
    cursor: pointer;
}

.nav li a.sel
{
    float: left;
    color: #ffffff;
    background-image: url(../images/hover-nav.png);
    background-repeat: repeat;
    padding: 0px 12px;
    height: 45px;
    margin: 0px;
    line-height: 45px;
    cursor: pointer;
}



.maincontainer
{
    width: 940px;
    float: left;
    padding: 10px;
    min-height: 300px;
}

.maincontainer1
{
    width: 940px;
    float: left;
    min-height: 300px; /*padding-left:28px;*/
}
.maincontainer2
{
    float: left;
    min-height: 300px;
    padding: 10px;
    width: 940px;
}
/*07-September-2011 Start */
.maincontainer3
{
    width: 940px;
    padding: 10px;
    float: left;
    min-height: 300px; /*padding-left:28px;*/
}
/*07-September-2011 End */

.left-center-container
{
    width: 700px;
    float: left;
}

.right-container
{
    float: right;
    width: 200px;
}

#footer
{
    width: 1003px;
    margin: 0px auto;
    padding: 0px;
    height: 45px;
    line-height: 45px;
    color: #ac1d21;
    text-align: center;
}

.login-panel
{
    background-color: #e2290d;
    padding: 19px;
    color: #ffffff;
    float: left;
    width: 184px;
    margin-left: 20px;
}

.login-panel a
{
    color: #ffffff;
    text-decoration: none;
}

.login-panel a:hover
{
    color: #000000;
    text-decoration: none;
}


.leftside-home
{
    width: 490px;
    float: left;
}


.globle-site-table-title
{
    background-image: url(../images/globle-site-table-bg.jpg);
    background-repeat: repeat-x;
    height: 39px;
    line-height: 39px;
    border: 1px solid #eeeeee;
    color: #4b4b4b;
    padding: 0px 0px 0px 10px;
    font-weight: bold;
}

.globle-site-table-dark, .globle-site-table-light
{
    min-height: 45px;
    line-height: 45px;
    color: #535353;
/*    background-color: #f6f5f5;
    padding: 0px 0px 0px 10px;*/
}

.globle-site-table-light
{
    background-color: #fbfbfb;
}

.globle-site-table-dark td, .globle-site-table-light td
{
    min-height: 45px;
    line-height: 45px;
    color: #535353;
    background-color: #f6f5f5;
    padding: 0px 0px 0px 10px;
}

.globle-site-table-light td
{
    background-color: #fbfbfb;
}

a.button-live-audit, .button-live-audit
{
    background-image: url(../images/button-live-audit.jpg);
    background-repeat: repeat-x;
    background-position: top left; /*margin-right:10px;*/
    padding: 0px 5px; /* 0px 12px;*/
    float: left;
    color: #ffffff;
    font-size: 11px;
    border: 1px solid #bb2d00;
    text-decoration: none;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    cursor: pointer;
    margin-right:2px;
    font-family:Tahoma;
}

a.button-live-audit:hover, .button-live-audit:hover
{
    background-image: none;
    background-color: #cf3d34;
    color: #ffffff;
    height: 23px;
    cursor: pointer;
}
