/*#############################################################
Website : EVS SUPPLY
Date: 2008 - 09 - 22
Author: Will Ballard
Company Website: http://ingensystems.com
Client: EVS SUPPLY / MAVERICK SYSTEMS
#############################################################*/

*  {
margin: 0px;
padding: 0px;
}

body{
background-color:#d6d6d6;
color: #666;
font-family:  Arial, Helvetica, sans-serif ;
font-size: 76%;
text-align:center;
margin-bottom: 40px;
}

.fckBody {
text-align:left;
background-color:#fff;
background-image:none;
font-size:76%;
line-height:170%;
}

table {
border: 0px;
}

td {

}

p {
margin-bottom: 1.5em;
}

p, 
.Normal {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.0em;
	line-height:150%;
}

.NormalBold  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.0em ;
	font-weight:bold;
}

h1 {
font-family:  Arial, Helvetica, sans-serif ;
color: #fff;
font-size: 1.2em ;
line-height: 200%;
}

h2, 
.Head {
font-family:  Arial, Helvetica, sans-serif ;
color: #343399;
font-size: 1.2em ;
line-height: 200%;
text-align:left;
}

h3,
.SubHead{
font-family:  Arial, Helvetica, sans-serif ;
color: #343399;
font-size: 1.1em;
line-height: 200%;
font-weight:normal;
}

h4,
.SubSubHead{
font-family:  Arial, Helvetica, sans-serif ;
color: #666;
font-size: 1.0em ;
font-weight:bold ;
line-height: 200%;
}



img {
/*
border:0px;
margin:0px;
margin: auto;
border:auto;

*/

}

hr {
color: #fff; 
background-color: #fff; 
border: 1px solid #bfbfbf;
border-style: none none solid;
 }

p img {
border:0px;

}

/**/
LABEL A IMG {
display: none;
}

blockquote{
font-family:  Arial, Helvetica, sans-serif ;

} 

ul, li {
font-family:  Arial, Helvetica, sans-serif;
}

blockquote A:link {
font-family:  Arial, Helvetica, sans-serif;
} 

body A:link,
body A:hover,
body A:active,
body A:visited
 { 
color: #000066;
}


body A:hover
 { 
color: #000066;
text-decoration: underline;
}

#PageWrapper {
min-height: 500px;
width:880px;
padding: 0 20px;
margin: 0 auto;
background-image:url(Images/BGTile.jpg);
background-repeat:repeat-y;
text-align:left;
}

#Header {
height:70px;
background-color:#04043B;
background-image:url(Images/HeaderBGTile.jpg);
background-repeat:repeat-x;
}

#Logo {
float:left;
margin-left: 20px;
}

#NavBar {
margin-top: 1px;
height: 30px;
background-color:#04043B;
background-image:url(Images/NavBarTile.jpg);
background-repeat:repeat-x;
}



#Search {
height: 44px;
float:right;
text-align:right;
margin-right: 20px;
padding-top: 26px;

}

#Search .NormalTextBox {
width:110px;
background-image:url(Images/SearchTextTile.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#fff;
color:#000;
border: solid 1px #010139;
height:15px;
padding-left: 2px;
line-height:15px;
}

#Search .Search ,
#Search .Search  A:link, 
#Search .Search  A:visited, 
#Search .Search  A:active, 
#Search .Search  A:hover {
color:#ccc;
text-decoration:none;
}


#Tag {
float: left;
margin:0 20px;

}

#YellowBar {
background-color:#F5D300;
background-image:url(Images/YellowTile.jpg);
background-repeat:repeat-x;
height:22px;
margin-top:5px;
}

#YellowLeft {
background-image:url(Images/YellowLeft.jpg);
background-repeat: no-repeat;
background-position:left;
height:22px;
}

#YellowRight {
background-image:url(Images/YellowRight.jpg);
background-repeat: no-repeat;
background-position:right;
height:22px;
line-height:22px;
color:#000066;
}

#Login {
Float: right;
margin: 0px 20px;
}

.Login ,
.Login A:link, 
.Login A:visited, 
.Login A:active, 
.Login A:hover {
color:#333;
}

#ContentWrapper {
padding: 10px 0;
}

.LeftPane {
width:220px;
float:left;
}

.RightPane {
width:200px;
float: right;
}

.CenterPane {
margin: 0px 210px 0 230px;

}

.WideLeftPane {
float:left;
width:650px;
}


.WideRightPane {
float:right;
width:650px;
}

.SmallLeftPane {
float:left;
width:210px;

 }


.SmallRightPane {
float:right;
width:210px;
}


.FullWidthPane {
float:left;
width:877px;
}

.LeftHalf {
	float:left;
	width:435px;
}

.RightHalf {
	float:right;
	width:435px;
}

.Clear {
clear:both;
}

#Footer {
width:920px;
height:10px;
background-image:url(Images/FooterBG.jpg);
background-repeat:no-repeat;
clear:both;
margin:0 auto;
}


#FooterText {
clear:both;
width:880px;
padding: 0 20px;
margin: 0 auto;
background-image:url(Images/BGTile.jpg);
background-repeat:repeat-y;
}

.FooterText ,
.FooterText A:link, 
.FooterText A:visited, 
.FooterText A:active, 
.FooterText A:hover {
color:#757575;
line-height:40px;
font-size:.9em;
letter-spacing:.1em;
}




.ControlPanel { 
width:920px;
margin:0px auto;

}

.FileManager {
background-color:#fff;
}

.FormTable {
width:500px;
clear:both;
}


.FormTable td {
padding:3px;
text-align:left;
}

.FormTable .NormalTextBox {
width: 250px;
border: 1px solid #ccc;
color:#999999;
height:20px;
line-height:20px;
padding-left: 2px;
}

.FormTable .ShortTextBox {
width: 100px;
border: 1px solid #ccc;
color:#999999;
height:20px;
line-height:20px;
padding-left: 2px;
}

.FormTable .MultiTextBox {
width: 300px;
border: 1px solid #ccc;
color:#999999;
padding: 4px;
white-space:normal;
}

.FormTable .FormSpacer {
height: 20px;
width:1px;
}

.FormTable .NormalRed {
color:#059162;

}

.FormTable .CheckBoxLabel {
color:#999999;

}

.FormTable .CheckBox {
color:#999999;
}

.FormTable .CheckBox input {
color: #999;
margin-top:5px;
margin-right: 5px;
}

.FormTable .FormLabel h2 {

background-image:url(Images/SideLabelDivider.jpg);
background-position: top right;
background-repeat:no-repeat;
padding-right: 30px;
margin-right: 10px;
min-height: 60px;
}

.FormTable #dnn_ctr477_FormMaster_lblRequired {
display:none;
} 
















