

/*
** Nifty rounded corners
*/

body { padding: 5px; background-color: #ddf6f2; background-image: lite.jpg;
    font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif; }

/* nifty dark */
div.niftyDark{ margin: 0 0%; background: #ddf6f2}

b.rtopDark, b.rbottomDark{display:block;background: #ddf6f2}
b.rtopDark b, b.rbottomDark b{display:block;height: 1px;
    overflow: hidden; background: #0624da;}
b.r1Dark{margin: 0 5px}
b.r2Dark{margin: 0 3px}
b.r3Dark{margin: 0 2px}
b.rtopDark b.r4Dark, b.rbottomDark b.r4Dark{margin: 0 1px;height: 2px}

/* nifty soft */
div.niftySoft{ margin: 0 0%; background: #ddf6f2}

b.rtopSoft, b.rbottomSoft{display:block;background: #ddf6f2}
b.rtopSoft b, b.rbottomSoft b{display:block;height: 1px;
    overflow: hidden; background: #6f8cff;}
b.r1Soft{margin: 0 5px}
b.r2Soft{margin: 0 3px}
b.r3Soft{margin: 0 2px}
b.rtopSoft b.r4Soft, b.rbottomSoft b.r4Soft{margin: 0 1px;height: 2px}

/* nifty High */
div.niftyHigh{ margin: 0 0%; background: #ddf6f2}

b.rtopHigh, b.rbottomHigh{display:block;background: #ddf6f2}
b.rtopHigh b, b.rbottomHigh b{display:block;height: 1px;
    overflow: hidden; background: #B5F3F0;}
b.r1High{margin: 0 5px}
b.r2High{margin: 0 3px}
b.r3High{margin: 0 2px}
b.rtopHigh b.r4High, b.rbottomHigh b.r4High{margin: 0 1px;height: 2px}


/*
** shadows
*/

BR.clear
{
    CLEAR: both;
    LINE-HEIGHT: 0px;
    HEIGHT: 0px
}
DIV.shadow
{
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #bfbfbf;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #eaeaea 1px solid;
    PADDING-TOP: 0px;
    POSITION: relative
}
DIV.shadow IMG
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: url(shad_bottom.png) white repeat-x left bottom;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 5px
}
DIV.shadow DIV.topleft
{
    BACKGROUND: url(shad_tlcorner.png) no-repeat left top;
    LEFT: -1px;
    WIDTH: 2px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 4px
}
DIV.shadow DIV.topright
{
    RIGHT: -1px;
    BACKGROUND: url(shad_trcorner.png) no-repeat right top;
    WIDTH: 2px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 4px
}
DIV.shadow DIV.bottomleft
{
    BACKGROUND: url(shad_blcorner.png) no-repeat left bottom;
    LEFT: -1px;
    WIDTH: 4px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 4px
}
DIV.shadow DIV.bottomright
{
    RIGHT: -1px;
    BACKGROUND: url(shad_brcorner.png) no-repeat right bottom;
    WIDTH: 4px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 4px
}

/*
** snazzy rounded corners - transparent
*/

/* thanks! http://www.cssplay.co.uk/boxes/chunky */

/* softblue #6f8cff border: #6f8dff */

.xMainsnazzy h1, .xMainsnazzy h2, .xMainsnazzy p {margin:0 10px; letter-spacing:1px;}
.xMainsnazzy h1 {font-size:2.5em; color:#fc0;}
.xMainsnazzy h2 {font-size:2em; color:#234; border:0;}
.xMainsnazzy p {padding-bottom:0.5em; color:#eee;}
.xMainsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xMainsnazzy {background: transparent; margin:1em;}

.xMainsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #6f8cff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .xMainsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xMainsnazzy span {display:block; width:0; height:0; color:#6f8cff; overflow:hidden; border-top:10px solid #6f8cff; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xMainsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.xMainb1, .xMainb2, .xMainb3, .xMainb4, .xMainb5, .xMainb6, .xMainb7 {display:block; overflow:hidden; font-size:0;}
.xMainb1, .xMainb2, .xMainb3, .xMainb4, .xMainb5, .xMainb6, .xMainb7 {height:1px;}
.xMainb4, .xMainb5, .xMainb6, .xMainb7 {background:#6f8cff; border-left:1px solid #6f8cff; border-right:1px solid #6f8cff;}

.xMainb1 {margin:0 8px; background:#6f8cff;}
.xMainb2 {margin:0 6px; background:#6f8cff;}
.xMainb3 {margin:0 4px; background:#6f8cff;}
.xMainb4 {margin:0 3px; background:#6f8cff; border-width:0 5px;}

.xMainb5 {margin:0 2px; background:#6f8cff; border-width:0 4px;}
.xMainb6 {margin:0 2px; background:#6f8cff; border-width:0 3px;} 
.xMainb7 {margin:0 1px; background:#6f8cff; border-width:0 3px; height:2px;} 

.xMainboxcontent {display:block; background:#6f8cff; border:3px solid #6f8cff; border-width:0 3px;}

/*
** added this for free quote form:
*/

* body {
	font-family: arial;
}
.bold {
	font-weight: bold;
}
.underline {
	text-decoration: underline;
}
.dotted {
	border-style: solid solid;
}
.hidden {
	display: none;
}
.visible {
	display: inline;
}
.divFurn     { font-family: arial; background-color: #FFFF99; border: 2 solid #CC9900; 
               margin: 0 3em; padding: 4 }

.sectionCol1 {
	align: right; vertical-align: bottom; margin-bottom: 0; padding: 0;
}

/* http://jqueryfordesigners.com/demo/coda-bubble.html */
