body
{
background-color 			                    : #ffffff;
background-image			                    : url(../pics/gradbg.jpg);
background-repeat			                    : repeat-x;

margin						: 0;
padding						: 0;

font-family 				          : Verdana, Arial, Helvetica, sans-serif;
color 						: #FFFFFF;
font-size 					: 11px;
letter-spacing 				          : normal;
line-height 				          : normal;
}

#bodycontainer p{
font-family 				          : Verdana, Arial, Helvetica, sans-serif;
color 						: #FFFFFF;
font-size 					: 13px;
letter-spacing 				          : normal;
line-height 				          : 150%;
}

#bodycontainer h1{
font-family 				          : Verdana, Arial, Helvetica, sans-serif;
color 						            : #FFA500;
font-size 					          : 24px;
letter-spacing 				        : normal;
line-height 				          : 150%;
font-weight                   : bold;
text-align                    : center;
}

#bodycontainer h2{
font-family 				          : Verdana, Arial, Helvetica, sans-serif;
color 						            : #FFFFFF;
font-size 					          : 17px;
letter-spacing 				        : normal;
line-height 				          : 150%;
font-weight                   : bold;

}

.ulsquare{
font-family 				          : Verdana, Arial, Helvetica, sans-serif;
color 						            : #FFFFFF;
font-size 					          : 18px;
letter-spacing 				        : normal;
line-height 				          : 185%;
font-weight                   : bold;
list-style-type               : square;
}

.uldisk{
font-family 				          : Verdana, Arial, Helvetica, sans-serif;
color 						            : #FFFFFF;
font-size 					          : 13px;
letter-spacing 				        : normal;
line-height 				          : 150%;
list-style-type               : disc;
}

.ulnone{
font-family 				          : Verdana, Arial, Helvetica, sans-serif;
color 						            : #FFFFFF;
font-size 					          : 18px;
letter-spacing 				        : normal;
line-height 				          : 185%;
font-weight                   : bold;
list-style-type               : none;
}

/*DIV classes*/
#wrapper
{
	width					: 780px;
	min-width					: 780px;
	padding					: 0;
	position					: relative;
	min-height				: 579px;
	margin-top				: 0;
	margin-right				: auto;
	margin-bottom				: 10PX;
	margin-left				: auto;
}

#topcontainer
{
width						: 780px;
min-width					: 780px;
height						: 120px;
margin						: 0;
background-color 			                    : #ffffff;
padding						: 0;
display						: block;
}

#top
{
width						: 760px;
height						: 120px;
margin						: 0;
padding						: 0;
float						: left;
'background-image			                    : url(../pics/top_bak.gif);
'background-repeat			                    : repeat-y;
}

#top2
{
width						: 390px;
height						: 120px;
margin						: 0;
padding						: 0;
float						: left;
position:relative;
}


#navicontainer
{
width						: 780px;
height						: 30px;
margin						: 0;
padding						: 0;
display						: block;
}

#topnavispace
{
width						: 41px;
height						: 30px;
background-image			                    : url(../pics/navibg.jpg);
background-repeat			                    : repeat-x;
margin						: 0;
padding						: 0;
float						: left;

}

.topnavientry
{
width						: 105px;
max-width					: 105px;
height						: 30px;
color						: #000000;
margin						: 0;
padding						: 0;
text-align					: center;
float						: left;

}

.topnavientry a
{
display						: block;
height						: 22px;
padding						: 8px 0px 0px 0px;
background-image			                    : url(../pics/navientrybg.jpg);
background-repeat			                    : no-repeat;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 9px;
color						: #000000;
text-decoration				          : none;
margin						: 0;
}

.topnavientry a:hover
{
display						: block;
height						: 22px;
padding						: 8px 0px 0px 0px;
background-image			                    : url(../pics/navientrybghover.jpg);
background-repeat			                    : no-repeat;
color						: #000000;
text-decoration				          : none;
margin						: 0;
}

#mainbodycontainer
{
width				  		: 780px;
min-width					: 780px;
margin						: 10px 0px 10px 0px;
padding						: 0;
display						: table;

}

#leftnavicontainer
{
width						: 140px;
margin						: 0;
padding-top						: 5px;
float						: left;

}

.leftnavi
{
	width						: 140px;
	max-width					: 140px;
	height						: 20px;
	padding						: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.leftnavi a
{
width						: 130px;
height						: 10px;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 9px;
color						: #ffffff;
padding						: 5px;
background-color			                    : #999999;
display						: block;

text-align					: right;
text-decoration				          : none;
}

.leftnavi a:hover
{
color						: #ffffff;
background-color			                    : #ADACAC;
}

.leftnaviorange
{
	width					: 140px;
	max-width					: 140px;
	height					: 20px;
	padding					: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	color: #000000;
}

.leftnaviorange a
{
display						: block;
width						: 130px;
height						: 10px;
padding						: 5px;
margin						: 0;
background-color			                    : #FF9900;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 9px;
color						: #ffffff;
text-align					: right;
text-decoration				          : none;
}

.leftnaviorange a:hover
{
background-color			                    : #FDAD5D;
}

.leftnaviblue {
	width					: 140px;
	max-width					: 140px;
	height					: 20px;
	padding					: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.leftnaviblue a
{
display						: block;
width						: 130px;
height						: 10px;
padding						: 5px;
margin						: 0;
background-color			                    : #1E3875;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 9px;
color						: #ffffff;
text-align					: right;
text-decoration				          : none;
}

.leftnaviblue a:hover
{
color						: #ffFFFF;
background-color			                    : #2B4FA4;
}

#login
{
width						: 140px;
max-width					: 140px;
margin						: 20px 0px 0px 0px;
background-color			                    : #cccccc;
display						: block;
border					:1px solid black;
}

#loginheader
{
width						: 130px;
height						: 10px;
background-color			                    : #999999;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 10px;
font-weight					: bold;
color						: #ffffff;
margin						: 0;
padding						: 5px;
}

#loginbox
{
width						: 130px;
background-color			                    : #cccccc;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 10px;
font-weight					: normal;
color						: #666666;
margin						: 0;
padding						: 5px;
}

.username
{
width						: 120px;
height						: 13px;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 10px;
}

.password
{
width						: 70px;
height						: 13px;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 10px;
}   

.payment
{
width						: 180px;
height						: 18px;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 9px;
font-weight					: bold;
color						: #FFFFFF;
background-color			                    : #FF9900;
}



.loginsubmit
{
width						: 40px;
height						: 18px;
font-family					: Verdana, Arial, Helvetica, sans-serif;
font-size					: 9px;
font-weight					: bold;
color						: #FFFFFF;
background-color			                    : #FF9900;
}

#bodycontainer
{
width						: 605px;
float						: left;
margin						: 5px 0px 0px 10px;
padding						: 0px 10px 0px 10px;

/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
/* and http://www.puremango.co.uk/2010/04/css-gradient/ */
    /* fallback (Opera) */
    background: #191970;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #000066, #6699FF);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#000066), to(#6699FF));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#000066', EndColorStr='#6699FF', GradientType=0);

}

.gradientV{
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
/* and http://www.puremango.co.uk/2010/04/css-gradient/ */
    /* fallback (Opera) */
    background: #008800;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #000066, #6699FF);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#000066), to(#6699FF));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#00FF00', EndColorStr='#000000', GradientType=0);
}

#debtorcontainer
{
width						    : 584px;
float						    : left;
background-color		: #C0C0C0;
margin-left					: 0px;
margin-right				: 0px;
margin-top					: 25px;
margin-bottom				: 10px;
padding						  : 15px 10px 15px 10px;
border  					  : 1px solid black;
}

#homedebtorcontainer
{
width						    : 584px;
float						    : left;
background-image    : url(../pics/debtorcontainer.png);
background-position: center center;
background-color		: #C0C0C0;
margin-left					: 0px;
margin-right				: 0px;
margin-top					: 25px;
margin-bottom				: 10px;
padding						  : 15px 10px 15px 10px;
border  					  : 1px solid black;
}

#debtorquestion
{
margin-top					: 30px;
float						: left;
}

#clientlinks
{
margin	    				: 5px 30px 10px 30px;
float						    : left;
}


#payment
{
float						: right;
}



#rightcolcontainer
{
	width					: 238px;
	max-width					: 238px;
	float					: left;
	padding-top						: 5px;
}

#blockcontainer
{
width						: 238px;
max-width					: 238px;
display						: table-row;
}

#rightcolentry1
{
width						: 115px;
height						: 100px;
color						: #FFFFFF;
background-color			                    : #1E3876;
padding						: 0px;
margin						: 0px 0px 5px 1px;
float						: left;
}

#rightcolentry2
{
width						: 105px;
height						: 90px;
color						: #FFFFFF;
background-color			                    : #1E3876;
padding						: 5px;
margin						: 0px 0px 5px 5px;
float						: left;
}

#rightcolentry3
{
width						: 105px;
height						: 90px;
color						: #FFFFFF;
background-color			                    : #1E3876;
padding						: 5px;
margin						: 0px 0px 5px 1px;
float						: left;
}

#rightcolentry4
{
width						: 105px;
height						: 90px;
color						: #FFFFFF;
background-color			                    : #FF9900;
padding						: 5px;
margin						: 0px 0px 5px 5px;
float						: left;
}

#rightcolentry5
{
width						: 105px;
height						: 90px;
color						: #FFFFFF;
background-color			                    : #FF9900;
padding						: 5px;
margin						: 0px 0px 5px 1px;
float						: left;
}

#rightcolentry6
{
width						: 115px;
height						: 100px;
color						: #FFFFFF;
background-color			                    : #1E3876;
padding						: 0px;
margin						: 0px 0px 5px 5px;
float						: left;
}

#tickertape
{
width						: 225px;
max-width					: 225px;
background-color			                    : #1E3876;
height						: 90px;
padding						: 5px;
margin						: 4px 0px 0px 2px;
display						: table;
}


#bottomcontainer
{
width						: 780px;
height						: 25px;
margin						: 0;
padding						: 0;
display						: block;
}

#bottomarea1
{
width						: 135px;
height						: 28px;
background-color			                    : #999999;
color						: #FFFFFF;
font-size					: 10px;
text-align					: left;
margin						: 0;
padding						: 2px 10px 0px 5px;
float						: left;
}

#bottomarea2
{
width						: 625px;
height						: 22px;
background-color			                    : #cccccc;
margin						: 0;
padding						: 8px 5px 0px 0px;
float						: left;
}

#bottomarea3
{
width					    : 125px;
height						: 65px;
background-color	: #999999;
color						  : #FFFFFF;
font-size					: 10px;
text-align				: left;
margin            : 10px 0px 0px 0px;
padding						: 10px 10px 5px 5px;
position          : absolute;
bottom            : 50px;
}

#txtlinks
{
width						: 370px;
float						: left;
font-size					: 10px;
margin						: 0;
padding						: 0px 5px 0px 10px;
}

#credits
{
width						: 226px;
max-width					: 226px;
float						: left;
padding						: 0px 5px 0px 7px;
}

img
{
border		                                                   :0;
}

.header1
{
	color: #FFFFFF;
	font-size: 32px;
	font-weight:bold;
}
.header2
{
	color: #FFFFFF;
	font-size: 20px;
	font-weight:normal;
}

.header3
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
}

small
{
font-family 				          : Verdana, Arial, Helvetica, sans-serif;
font-size 					: 9px;
}

/*link styles*/
a.txt:link					{color:#FF9900; text-decoration:none;}
a.txt:visited				{color:#FF9900; text-decoration:none;}
a.txt:hover					{color:#FFcc00; text-decoration:none;}

/* Sub Nav Selected Link Text color */
a.txtblack:link				          {color:#000000; text-decoration:none;}
a.txtblack:visited			          {color:#000000; text-decoration:none;}
a.txtblack:hover			                    {color:#000000; text-decoration:none;}

a.txtblue:link			          {color:#0000FF; text-decoration:underline;}
a.txtblue:visted		          {color:#0000FF; text-decoration:underline;}
a.txtblue:hover			          {color:#FFFFFF; text-decoration:none; background-color: #0000FF;}

a.txtgrey:link				        {color:#333333; text-decoration:none;}
a.txtgrey:visited			        {color:#333333; text-decoration:none;}
a.txtgrey:hover			          {color:#666666; text-decoration:none;}

/* Main Content Link Text color */
a.txtbodycopy:link			          {color:#FF9900; text-decoration:underline;}
a.txtbodycopy:visited		                    {color:#FF9900; text-decoration:underline;}
a.txtbodycopy:hover			          {color:#000000; text-decoration:none; background-color: #ff9900;}
txtbodycopy ul				          {color:#000000; text-decoration:underline;}

/* Horizontal Rule */
hr {
	color: #999999;
	border-top: 1px dotted;
	border-right: 1px dotted;
	border-bottom: 1px dotted;
	border-left: 1px dotted;
}

/* Table Formatting */
table.traveldata 				          {border:1px solid #666666; border-collapse:collapse;}
table.traveldata td 			          {margin: 0; padding:0; border:1px solid #666666; padding: 2px 4px 2px 4px}
table.traveldata th 			          {margin: 0; padding:0; background-color:#ff9900; text-align:left; border:1px solid #666666; padding: 2px 4px 2px 4px}
.indent 					{text-indent: 30px;}
#rightcolentry7 {

width						: 240px;
height						: 100px;
color						: #FFFFFF;
background-color			                    : #1E3876;
padding						: 0px;
margin						: 0px 0px 5px 5px;
float						: left;
}

h6 {
	font-weight: bold;
	text-align: center;
	font-style: italic;
	font-size: 10px;
	color: #FFFFFF;
}

/*Location Maps - added by SDG*/

#sdg {
	width: 180px;
	height: 190px;
	background: #1E3875;
	padding: 0 0 0 5px;
	margin: 0;
	vertical-align: bottom;
}

#sdg p {
	color: white;
	padding: 0;
	margin: 0;
}


#sdg  a:hover, #sdg a:active, #sdg a:link, #sdg a:visited {
	padding: 0; color:#FFFFFF; text-decoration:none;
	}


#mapback {
	width: 100%;
	height: 20px;
	background: #1E3875;
	padding: 0;
	vertical-align:middle;
	}
#mapback a:hover, #mapback a:active, #mapback a:link, #mapback a:visited {
	padding: 0 0 0 5px; color:#FFFFFF; text-decoration:none;
	}
#mapback p {
	color: white;
	padding: 3px 0 0 0;
	margin: 0;
}

.googlemap {
	width: 170px;
	vertical-align: top;
	text-align: left;
	padding: 0;
	/*background: red;*/
	}
	#googlemapbut {
		padding: 2px 0 0 3px;
		width: 100%;
		height: 40px;
		background: #000000;
		}
	#googlemapbut p { 
		padding: 0;
		margin: 0;
		}
		#googlemapbut a:hover, #googlemapbut a:active, #googlemapbut a:link, #googlemapbut a:visited {
		padding: 0; color:#FFFFFF; text-decoration:none;
	}




