﻿#wrapper .headerWrapper {
    background-color: white;
    margin:0px auto 0px auto;
    border-top: 4px solid #9B0008;
    border-bottom: 4px solid #9B0008;
    height:60px;

}

#wrapper .header{
	width:1280px;
	margin:0px auto 0px auto;
	height:70px;
}

#wrapper .menuWrapper {
    height:30px;
    background-color:#E9EAEA;
}

#wrapper .menu {
    height:30px;
	width:1280px;
	margin:0px auto 0px auto;	
    background-color:#E9EAEA;
}

#wrapper .footerWrapper {
	border-top: 2px solid #9B0008;

}

#wrapper .footer{
	width:1280px;
	margin:0px auto 0px auto;
	text-align:right;
}

@media only screen and (max-width: 1280px) {
    #wrapper .footerWrapper {
	width:1280px;
    }

    #wrapper .headerWrapper {
	width:1280px;
    }
}



#wrapper .headinglarge{
    font-family:'Open Sans', sans-serif;
    color:#9B0008;
    font-size:2.5em;
	margin-top:0px;
}

/*
@media only screen and (max-width: 600px) {
    #wrapper .headinglarge {
    font-family:'Open Sans', sans-serif;
        color: #9B0008;
        font-size: 1.6em;
		margin-top:0px;
    }
}
*/
#wrapper .headingsmall{
    font-family:'Open Sans', sans-serif;
    color:#9B0008;
    font-size:1.3em;
}
/*
@media only screen and (max-width: 600px) {
    #wrapper .headingsmall {
    font-family:'Open Sans', sans-serif;
        color: #9B0008;
        font-size: 1em;
    }
}
*/
#wrapper .mainWrapper {
    background-image:url('https://www.onlinewarrant.com/images/shutterstock_568437019_OP.jpg');
    background-repeat: no-repeat;
    background-size:cover;
    min-height:600px;
	margin:0px 0px 0px 0px;
}

#wrapper .main{
	width:1280px;
	margin:0px auto 0px auto;
}

#wrapper .mainSection {
	background-color:white;
	width:1280px;
    min-height:680px;
	margin:0px auto 0px auto;
}

#wrapper .contentSection
{
	background-color:white;
	min-height:680px;
}



#wrapper .logo {
    margin: 10px 0;
    width: 100%;
    display: inline-block;
}

#wrapper .logo img {
    max-width: 100%;
}

#wrapper .jumbotron {
    padding: 1.875em;
    padding-top: 1em;
    background-color: #E9EAEA;
}

#wrapper .jumbotron .RadButton {
    float: right;
    margin-top: .667em;
    font-size: .5em;
}



#wrapper .login {
    padding: 20px 20px 20px 20px;
    background-color:#9B0008;
    margin-top:0px;
	width:184px;
	margin-left:900px;
}

#wrapper .forgotpassword {
	width:184px;
	background-color:#880008;
	margin:0px 0px 0px 900px;
	color:white;
	padding: 10px 20px 10px 20px;
}

#wrapper .lostpassword {
	width:1000px;
	margin:0px auto 0px auto;
	min-height:300px;
	border: 2px solid #9B0008;
	background-color:white;
}

a {text-decoration:none;color:white;}

#wrapper .login div{
    padding: 4px 4px 4px 4px;
}

.chk_white_text .rbText {
    color: white !important;
}

.pageheading
{	
	margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#DBDBDB;
	color:#484848;
	text-align:center;
	width:1280px;
    font-family:'Open Sans', sans-serif;
    color:#9B0008;
    font-size:1.3em;
}

.pageheadingpercent{
	margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#DBDBDB;
	color:#484848;
	text-align:center;
	width:100%;
    font-family:'Open Sans', sans-serif;
    color:#9B0008;
    font-size:1.3em;
}

.searchDiv800
{
	margin: 0px 0px 20px 10px;
	padding: 2px 2px 2px 2px;
	width:800px;
}

.tableLabel100
{
	float:left;
	width:100px;
	padding:8px 4px 4px 4px;
}

.tableLabel100_Rt
{
	float:left;
	width:100px;
	padding:8px 4px 4px 4px;
	text-align:right;
}

.tableLabel120
{
	float:left;
	width:120px;
	padding:8px 4px 4px 4px;
}

.tableLabel140
{
	float:left;
	width:140px;
	padding:8px 4px 4px 4px;
}

.tableField
{
	float:left;
	padding:4px 4px 4px 4px;
}

.tableField100
{
	float:left;
	width:100px;
	padding:4px 4px 4px 4px;
}

.tableField160
{
	float:left;
	width:160px;
	padding:4px 4px 4px 4px;
}

.divClear
{
	clear:both;
}


.riTextBox
{
    border-color: #9A9DA0 !important;
}

.riTextBox:hover
{
    border-color: #0090A9 !important;
} 

.gridDiv
{
	margin-top:0px; 
	margin-bottom:10px; 
	margin-left:auto; margin-right:auto; 
	width:1260px; 
	padding:2px 2px 2px 2px;
}




    div.RadGrid_Metro 
    {
      font-family: 'Calibri' sans-serif !important;
    }
       div.RadGrid_Metro th.rgHeader, div.RadGrid_Metro th.rgSorted  {
             background-color:#9B0008;
             /*background-color:#25A0DA;*/
             color:White;
       }
       
              .RadGrid_Metro th.rgHeader a {
             color:White;
       }     
       
       div.RadGrid_Metro .rgMasterTable .rgRow td, div.RadGrid_Metro .rgMasterTable .rgFilterRow td {
            background-color:white;
           
             /*border-top: 1px solid gray;*/
             padding:2px 4px 2px 4px;
             margin:2px;
             height:24px;
			 font-weight:400;
       }
       
       div.RadGrid_Metro .rgMasterTable .rgAltRow td {
       background-color:#E9EAEA;
      /*  background-color:#BAD8E2;
        font-family:Arial;*/
        padding:2px 4px 2px 4px;
        margin:2px;
        height:24px;
		font-weight:400;
       }
       
       .rgExpandCol
       {
           padding:2px !important;
           margin:2px !important;
           height:24px !important;
           border:none !important;
       }
       
       div.RadGrid_Metro .rgMasterTable .rgHoveredRow td, div.RadGrid_Metro .rgMasterTable .rgHoveredRow a {
        background-color:#880008;
        color:White;
		cursor: pointer;
       }

.deletedrow {
    background-color:red;
}
.ReqFldInd
{
	color:red;
}

.errormessage
{
	color:#FF0000;
	text-decoration: none;
	font-weight: bold;
}

.successmessage
{
	color:#009933;
	text-decoration: none;
	font-weight: bold;
}

.divMsg
{
	min-height:20px;
	margin-left:auto;
	margin-right:auto;
	width:600px;
	text-align:center;
}

.popupsBackground
    {
        background-color: Gray;
        filter: alpha(opacity=80);
        opacity: 0.8;
        z-index: 10000;
    }
	
.homeSectionHeader
{
	width:100%;
	background-color:#880008;
	color:white;
	text-indent:20px;
	min-height:20px;
	font-size:1.3em;
	margin-top:20px;
}

.informationMsg
{
	margin-top:20px; 
	margin-bottom:10px; 
	margin-left:auto; margin-right:auto; 
	width:1260px; 
	padding:6px 10px 2px 10px;
	border: 1px solid gray;
	background-color:#E9EAEA;
	font-weight:400;
}

.uSectionHeaderGray
{
	width:1260px;
	color:#1E1E1E;
	text-indent:20px;
	font-size:1.4em;
	margin-top:20px;
	border-bottom:1px solid #880008;
	margin-left:auto; margin-right:auto;
}

.subHeader
{
	width:100%;
	background-color:#DBDBDB;
	color:Black;
	text-indent:20px;
	font-size:1.2em;
	margin-top:10px;
}

.grayfieldset
{

	border-color:#DBDBDB;
	background-color:#F9F9F9;
	border-width:1px;
	border-style:solid;
	padding:10px 10px 10px 10px;
}


.grdHeader
{
	background-color:#9B0008;
	font-weight:normal;
	font-size:Small;
	font-family:Arial;
}

.grdFooter
{
	Background-Color:#9B0008; 
	Color:White ;
	Font-Weight:Bold;
}

.grdPager
{
	 text-align:center;
	 background-color:#9B0008;
	 color:White;
	 font-weight:bold;
}

.grdStyle
{
	border-style:solid;
	border-color:#9B0008;
	Border-width:2px; 
	Color:White;
}

.grdRows
{
	
	 Background-Color:white;
	 Color:Black;
	 font-family:Calibri;
	 font-size:10pt;
	 height:24px;
	 line-height:24px;

}

.grdStyle tr.grdRows:hover
{
	background-color:#D8D8D8;
/*	cursor:hand;*/
}

.grdStyle tr.grdAltRows:hover
{
	background-color:#D8D8D8;
/*	cursor:hand;*/
}

.grdAltRows
{
	 Background-Color:#E9EAEA;
	 Color:Black;
	 font-family:Calibri;
	 font-size:10pt;
	 height:24px;
	 line-height:24px;
}

.grdStyle tr td{
/*border-left: solid 1px White;*/
border-bottom: solid 1px White;
}

.grdStyle th{
/*border-left: solid 1px White;*/
border-bottom: solid 1px White;
}


        
div.RadTabStrip_Silk .rtsLevel, .rtsLevel span
        {
           /*background:url(../Images/btnUpdate.jpg) no-repeat 0 100%  !important;
          
           text-align: center;
           color:white;*/
           padding:3px 6px 3px 6px !important;
        }
		
.contentSixth{}
		
.contentQtr{
	width:300px;
	margin:0px 10px 0px 10px;
	float:left;
}

.contentThird{}

.contentHalf{}

.contentFull{
	width:1260px;
	margin:0px auto 0px auto;
}

div.RadGrid_MetroTouch th.rgHeader, div.RadGrid_MetroTouch th.rgSorted  {
             color:white;
             background-color:#9B0008;
       }

.RadGrid_MetroTouch th.rgHeader a {
    color:white;
}  

div.RadGrid_MetroTouch .rgMasterTable .rgAltRow td {
    background-color:#E0E0E0;
	color:#1E1E1E;
	font-weight:400;
}

div.RadGrid_MetroTouch .rgMasterTable .rgRow td {
	color:#1E1E1E;
	font-weight:400;
}

div.RadGrid_MetroTouch .rgMasterTable .rgHoveredRow td, div.RadGrid_MetroTouch .rgMasterTable .rgHoveredRow a {
    /*background-color:#709DFF;
    color:black;*/
    background-color:#E2E2E2;
    cursor:pointer;
}