body
{
    margin: 0;
    padding: 0;
    top: 0px;
    text-align: left;
    font-family: Tahoma, Arial; /*Gloabal body styles*/
}

.clearboth
{
    clear: both;
}/*Technique for clearing a float to start a new row*/
		
.spacer
{
    float: left;
    width: 6px;
}/*Technique for floating with a spacer between objects*/

.spacer2
{
    float: left;
    width: 120px;
}/*Technique for floating with a spacer between objects*/

div#siteWrapper
{
    margin: auto;
    width: 734px;
    padding: 0px 0px 0px 0px;
    top: 0px;
    margin-top: 0px;
    text-align: left;
}

div#nifty
{
    width: 734px;
    float: left;
    background-color: #D7D7D7;
    top: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px; /*padding-top: 5px;*/
    padding-top: 0px; /*was navigation, Consists of Menu, and basically backdrops the enitre site minus the footer, and is rounded corner gray*/
}

div.padMenu{   
    width:732px;
    height:auto;
    overflow:hidden;
    float:left; 
    white-space: nowrap;
    position:relative;   
}
div.padFooter{   
    clear:both; 
    width:730px;
    height:auto;
    overflow:hidden;
    float:left; 
    white-space: nowrap;
    position:relative;   
}
div.clearright
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-top: 0px;   
    white-space: nowrap;    
}

div#nifty2
{
    width: 732px;
    background-color: #fff;
    top: 0px;
    margin-top: 0px; /*padding-top: 5px;*/
    padding: 0px 0px 0px 0px; /*Was contentPlaceHolderWrapper,Uses rounded corners with white background to define the site menu and backdrop with white background.*/
}

div#outer
{
    background-color: #fff; /*Was padContentPlaceHolderWrapper,Padding for nifty2*/
    padding: 0px; /*padding: 2px 6px; padding: 5px 10px*/
}

div#contentPanelWrapper
{
    width: 730px;
    padding: 0px 0px 0px 0px;
    top: 0px;
    margin-top: 0px;
    background-color: #fff;
    display: block; /*    background-color: #fdf9f0; Wraps the contentPanel and dynamicLinks as the left column in order to float ads as a right column.*/
}

div.swrapper
{
    width: 732px;
    top: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    display: block;
}

div.servicesLink1
{   
    width: 300px;
    background-color: #fdf9f0;   
    top: 0px;
    margin-top: 2px;
    padding: 0px 0px 0px 0px;
    float: left;
    display: block;

}
div.servicesPad1 a, div.servicesPad1 a:visited
{
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color:#E2AA2C    
}
div.servicesPad1 a:hover
{
   color:Orange;
   text-decoration:underline;   
}
div.servicesPad1
{
    width: 287px;
    min-height: 200px;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    color: #E2AA2C;
    top: 0px;
    margin-top: 0px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    background: url(../../Images/backgrounds/jpeg/mwatermarks.jpg) 0px 30px #fdf9f0 no-repeat;

}
/* for Internet Explorer */
/*\*/
* html div.servicesPad1 {
height: 200px;
}

div.servicesLink2
{
    width: 300px;
    top: 0px;
    margin-top: 2px;
    padding: 0px 0px 0px 0px;
    float: left;
    display: block;
}

div.servicesPad2 a, div.servicesPad2 a:visited
{
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color:#5DC945    
}
div.servicesPad2 a:hover
{
   color:green;
   text-decoration:underline;   
}


div.servicesPad2
{
    width: 287px;
    min-height: 200px;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    color: #5DC945;
    top: 0px;
    margin-top: 0px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    background: url(../../Images/backgrounds/jpeg/mwatermarks.jpg) -300px 30px #f4fbf2 no-repeat;
}
/* for Internet Explorer */
/*\*/
* html div.servicesPad2 {
height: 200px;
}

div.servicesLink3
{
    width: 300px;
    top: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    display: block;
}

div.servicesPad3 a, div.servicesPad3 a:visited
{
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color:#32BFDD;    
}
div.servicesPad3 a:hover
{
   color:blue;
   text-decoration:underline;   
}

div.servicesPad3
{
    width: 287px;
    min-height: 200px;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    color: #32BFDD;
    top: 0px;
    margin-top: 0px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    background: url(../../Images/backgrounds/jpeg/mwatermarks.jpg) -600px 20px #f1fafd no-repeat;
}
/* for Internet Explorer */
/*\*/
* html div.servicesPad3 {
height: 200px;
}

div.servicesLink4
{
    width: 300px;
    top: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    display: block;
}

div.servicesPad4 a, div.servicesPad4 a:visited
{
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #666666;    
}
div.servicesPad4 a:hover
{
   color: Black;
   text-decoration:underline;   
}

div.servicesPad4
{
    width: 287px;
    min-height: 200px;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    color: #666666;
    top: 0px;
    margin-top: 0px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    background: url(../../Images/backgrounds/jpeg/mwatermarks.jpg) -1500px 20px #eff2f8 no-repeat;
}
/* for Internet Explorer */
/*\*/
* html div.servicesPad4 {
height: 200px;
}

div.servicesLink5
{
    width: 300px;
    top: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    display: block;
}


div.servicesPad5 a, div.servicesPad5 a:visited
{
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #D42CE2;    
}
div.servicesPad5 a:hover
{
   color: Purple;
   text-decoration:underline;   
}

div.servicesPad5
{
    width: 287px;
    min-height: 200px;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    color: #D42CE2;
    top: 0px;
    margin-top: 0px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    background: url(../../Images/backgrounds/jpeg/mwatermarks.jpg) -1200px 20px #fcf0fd no-repeat;
}
/* for Internet Explorer */
/*\*/
* html div.servicesPad5 {
height: 200px;
}

div.servicesLink6
{
    width: 300px;
    top: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    display: block;
}

div.servicesPad6 a, div.servicesPad6 a:visited
{
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #C14E70;    
}
div.servicesPad6 a:hover
{
   color: Maroon;
   text-decoration:underline;   
}

div.servicesPad6
{
    width: 287px;
    min-height: 200px;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    color: #C14E70;
    top: 0px;
    margin-top: 0px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    background: url(../../Images/backgrounds/jpeg/mwatermarks.jpg) -900px 20px #fff2f4 no-repeat;
}
/* for Internet Explorer */
/*\*/
* html div.servicesPad6 {
height: 200px;
}

/*Basic Style Declarations*/
h1
{
    font-weight: bold;
    top: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

h2
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-top: 0px;
    font-size: large;
    font-weight: bold;
}

.lefted{margin:0 0 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}


