
	body
	{
/*		background-color: #264BA0;
		background-image: url(images/mfd1.jpg);    
		background-attachment: fixed;
		background-repeat:no-repeat;*/
		background-color: white;
        margin:0px;
	}

	a, a:link, a:visited, a:active
	{
		text-decoration: none;
		border: 0;
		color: Black;
		background-color:transparent;
	}

	br
	{
		clear: left;
	}
	br.clearnone
	{
		clear:none;
	}

	img
	{
		border: solid 0px RGB(255,255,255);
		margin:0px; padding:0px;
	}

	p,td
	{
		text-align: left; vertical-align: top;
/*		font-family: Arial, Helvetica, sans-serif; font-style: normal;*/
		font-weight: normal; font-size: 14px;
		line-height: 18px;
		color: black; background-color: transparent;
		margin: 0px 0px 9px 0px;
	}




	#base
	{
/*		background-image: url(images/transwhite.png);
		background-repeat: repeat;*/
		width: 1000px; height: auto;
		margin:0px auto;
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal; font-weight: normal; font-size: 14px;
	}

	#pagetoppanel
	{
		width:900px; height:200px;
		background-color:transparent;
		margin:0px auto;
	}


	#mastheadvsmall
	{
		width:900px; height:28px;
		background-color: white;
/*		background-image: url(images/bg1.jpg);*/
/*		background-position: -300px -50px;*/
/*		background-repeat:no-repeat;*/
		text-align: left;
		margin: 10px auto 20px auto;
/*		border-top: 1px solid #264BA0;*/

	}
	#hocdigsmallimg
	{
        margin-left: -5px;
		padding: 7px 0px 0px 0px;
	}



	#idgraywndbg
	{
		position:fixed; display: block; visibility: hidden;
		left:0px; top: 0px; width: 2000px; height: 2000px;
		z-index: 200;
		background-image: url(../common/gray60wndbg.png);
		background-repeat:repeat;
		text-align:center;
	}
	.fgwnd
	{
		position:absolute; display:none; visibility: hidden;
		left:50%; right:50%; top: 30%; bottom: 70%;
		margin: -100px 0px 0px -330px;
		width: 650px; height:500px;
		color: black; background-color: white; /* Transparent */
/*		background-image: url(images/fgwnd2.png);
		background-repeat:no-repeat;*/
		z-index: 300;
		border: 2px solid #264BA0;
	}
	.getmoreinfo
	{
		position:relative; display:block;
		font-family: Arial,Helvetica,sans-serif;
		font-style: normal; font-weight: normal; font-size: 13px;
		width: 600px; height: 410px;
		text-align:left; vertical-align:middle;
		padding: 10px 25px 10px 25px;
	}

	.topofform
	{
		position:relative;
		width:600px; 
		margin:0px; padding: 0px;
		border: 0px;
		vertical-align:top;
		font-style: normal; font-weight: normal; font-size: 11px;
		background-color:transparent; /*   #264BA0 */
	}
	.lefttopofform
	{
		position: absolute;
		width:300px;
		left:0px; top:10px;
		text-align: left;
	}
	.righttopofform
	{
		position: absolute;
/*		width:230px;*/
		left:605px; top:-10px;
		text-align: right;
	}
	.bodyofform
	{
		position: absolute;
		left:0px; top:90px;
		width:600px; 
		margin:0px; padding: 0px;
		vertical-align:top;
		background-color:transparent /*   #264BA0 */
	}
	.forminput
	{
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal; font-weight: normal; font-size: 16px;
		margin-bottom: 10px;
		width: 95%;
		border:0px;
		background-color:#D0D9F6;
		color:black;
	}
	.address
	{
		margin-bottom: 0px;
	}
	.formrow
	{
		font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal;
		font-size: 13px;
		vertical-align: top;
	}
	.formcol
	{
		color:gray;
		width: 50%;
	}
	.missingdata
	{
		color:red;
	}
	#comment
	{
		margin-bottom: 0px;
		height:230px;
	}
	#callback
	{
		height:60px;
	}


	#getquote
	{
		margin-top:20px;
		padding: 5px;
/*		border: 1px solid #264BA0;*/
		width:260px;
		background-color: #264BA0;
	}

	.animblock
	{
		visibility: hidden; display: none;
	}






	

	.topnbot
	{
		position:relative;
		width:900px; height:10px;
		margin:0px; padding: 0px;
		border: 1px solid black;
		border: 0px;
		font-style: normal; font-weight: normal; font-size: 11px;
		background-color:transparent;   
        /*#CED6EB; #BDC9E5 #264BA0*/ 
	}
	.gohome
	{
		position: absolute;
		width:300px;
		left:0px; top:0px;
		text-align: left;
	}
	
	.copyright
	{
		vertical-align: bottom;
		padding: 10px 0px 10px 0px;
		margin: 0px auto;
		text-align: left;
		background-color:transparent;
	}
	
	.bottomrule
	{
		border-bottom: 2px solid #264BA0;
		padding-bottom: 5px;
	}
	.bottomrulered
	{
		border-bottom: 2px solid red;
		padding-bottom: 5px;
	}


	.xhead
	{
		font-style:normal; font-weight:bold;
		color: #264BA0;
		text-align: left;
	}
	.xh50
	{
		font-style:normal; font-weight:lighter;
		font-size: 50px;
	}
	.xh35
	{
		font-style:normal; font-weight:lighter;
		font-size: 35px;
	}
	.xh25
	{
		font-size: 25px;
		line-height:100%;
	}
	.xh18
	{
		font-size: 18px;
		line-height: 100%;
	}
	.xh16
	{
		font-style:normal; font-weight:bold;
		color: white;
		text-align: left;
		font-size: 16px;
		line-height: 120%;
	}
	.xh14
	{
		font-style:normal; font-weight:bold;
		color: white;
		text-align: left;
		font-size: 14px;
		line-height: 120%;
	}
    .alignright
    {
		text-align: right;
    }

	.getquoteblue
	{
		margin-top:0px;
		padding: 5px;
		width:260px;
		background-color: #264BA0;
	}
	.getquotered
	{
		margin-top:0px;
		padding: 5px;
		width:260px;
		background-color: red; /*#264BA0;*/
	}
	

	.words
	{
		text-align: left;
/*		font-family: Arial, Helvetica, sans-serif; font-style: normal;*/
/*		font-weight: normal; */
		font-size: 14px;
		line-height: 18px;
		color: black; background-color: transparent;
/*		margin: 0px;*/
	}
	.larger
	{
		font-size: 22px;
		line-height: 28px;
	}
	.muchlarger
	{
		font-size: 18px;
		line-height: 22px;
	}

	.wide
	{
		line-height: 22px;
		margin-bottom: 11px;
	}

	.narrow
	{
		line-height: 16px;
		margin-bottom: 8px;
	}

	.smaller
	{
		font-size: 12px;
	}

	.right
	{
		text-align: right;
	}





	.white
	{
		color:white;
	}
	.black
	{
		color:black;
	}

	.fontbold
	{
		font-weight:bolder;
	}

	.after6px
	{
		margin: 0px 0px 6px 0px;
	}
	.after9px
	{
		margin: 0px 0px 9px 0px;
	}
	.after11px
	{
		margin: 0px 0px 11px 0px;
	}
	.after15px
	{
		margin: 0px 0px 15px 0px;
	}
	.after30px
	{
		margin: 0px 0px 30px 0px;
	}


	.verttop
	{
		vertical-align: top;
	}
	.vertcent
	{
		vertical-align: middle;
	}
	



	.signin
	{
            position: absolute;
            width:300px;
            left:650px; top:0px;
            text-align: right;
	}
	.findoutmore
	{
            border: 0px;
            text-align: left; vertical-align:middle;
            font-style: normal; font-weight: normal; font-size: 12px;
            background-color: #264BA0;
            color: white;
            cursor:default;
            padding: 2px 2px 3px 2px;
/*		margin-bottom: 2px;*/
	}
	.contact
	{
            position:relative;
            font-style: normal; font-weight: normal; font-size: 13px;
            top:0px; width:140px; height:14px;
            color: white;
            background-color: #264BA0;
            padding: 10px 4px 2px 4px;
            cursor:default;
            margin-top: 0px;
	}

/*            background: -webkit-linear-gradient(black, #00219E);
            background: linear-gradient(black, #00219E);    03AFEF Standard syntax */


	.floatleft
	{
		float:left;
	}
	.floatright
	{
		float:right;
	}



	.hangleft
	{
		margin-left:-5px;
	}



	.csdata
	{
		padding: 10px;
		margin-top: 20px;
		border: 1px dashed #c0c0c0;
	}
	.csblock
	{
		padding-left: 10px;
	}
	.tbldata
	{
		vertical-align:top;
	}




	.menubox
	{
		padding-left: 4px;
		border-left: 1px solid #c0c0c0;
	}