/* CSS Document */
/* PermaBilt.  2006/12/12 */

body{
background: #BFAD97; 
/* background-image:url(../images/bg.jpg);
background-repeat:repeat-x;*/
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
line-height:2em;
color:#333333;
}


img{
border:0;
}

h1, h2, h3, h4, h5 {
/*margin-left:15px;
margin-right:15px;*/
color:#666666;
}



h1
{
font-size:1.7em;
color:#394048;
font-family:Georgia, "Times New Roman", Times, serif;
}

h2{font-size:1.3em;
color:#295675;
}

h3{
font-size:1.2em;
}

h4{font-size:1.2em;
}

h5{font-size:1em;
}

.headline_01 {	
	color: #70604F;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
	margin-right: 0px;
}

.headline_01a {	
	color: #70604F;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
}

.subhead_01 {	
	color: #70604F;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 25px;
	margin-right: 0px;
}
.subhead_02 {	
	color: #70604F;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.copy {
	margin-top: 0px;
	margin-left: 25px;
	line-height: 1.5;
}

.copy01a {
	margin-top: 0px;
	margin-left: 0px;
	line-height: 1.5;
}

.copy01 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	line-height: 1.5;
}
.copy02 {
	margin-top: 5px;
	margin-left: 0px;
	line-height: 1.5;
	color: #000000;
	font-size: 9px;
	font-family: "arial", verdana, helvetica, sans-serif;
	list-style-position: outside;
}

.phone_01 {	
	color: #651028;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 15px;
	text-align:right;
}

p{
}

a:link {color: #628299; text-decoration:underline;}     /* unvisited link */
a:visited {color: #394048; text-decoration:underline;}  /* visited link */
a:hover {color: #9f1f14; text-decoration:underline;}   /* mouse over link */
a:active {color:#9c3e3e; text-decoration:underline;}   /* selected link */



tabel, tr, td{
vertical-align:top;
}

#container{
background-image:url(../images/trans_left.png);
background-repeat:repeat-y;
margin:0 auto;
width:776px;
}


#outterLeft{
width:13px;
background-image:url(../images/outterLeft_01.jpg);
background-repeat:repeat-y;
}

#outterRight{
width:13px;
background-image:url(../images/outterRight_01.jpg);
background-repeat:repeat-y;
}


#outterBottom{
background-image:url(../images/outterBottom_01.jpg);
background-repeat:no-repeat;
}

#center{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg01b.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center01{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg02.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center02{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg03.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center03{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg19.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center04{
background:#FFFFFF;
/*background:#EBE5DF;*/
background-image:url(../images/bg/bg32.jpg);  /* bg32.jpg has white background */
background-position:bottom left;
background-repeat:no-repeat;
}

#center05{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg16.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center06{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg31.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center07{
/*background:#FFFFFF;*/
background:#ffffff;
background-position:bottom left;
background-repeat:no-repeat;
}

#center08{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg28.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center09{
/*background:#FFFFFF;*/
background:#ffffff;
/* background-image:url(../images/bg/bg17.jpg); */
background-image:url(../images/bg/bg26.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center10{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg30.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center11{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg11.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center12{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg27.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center13{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg21.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center14{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg24.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#center15{
/*background:#FFFFFF;*/
background:#ffffff;
background-image:url(../images/bg/bg29.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#top1{
position:relative;
top:0;
left:0;
background-image:url(../images/top1.jpg);
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:76px;
}

#top1a {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1b {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg02.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1c {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg03.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1d {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg04.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1e {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg05.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1f {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg06.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1g {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg07.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:122px;
}

#top2g {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg07.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1h {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg18.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1i {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg19.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1j {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg10.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1k {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg17.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1l {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg20.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1m {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg13.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1n {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg14.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1o {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg12.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#top1p {
position:relative;
top:0;
left:0;
background-image:url(../images/top_bg01.jpg);
/*background-image:url(../images/top_bg16.jpg);*/
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:194px;
}

#logo{
margin-left:15px;
}

#homeTop2{
position:relative;
background-image:none;
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:72px;
z-index:0;
}


#top2{
position:relative;
top:0;
left:0;
background-image:url(../images/top2.jpg);
background-repeat:no-repeat;
border:0;
padding:0;
margin:0;
width:750px;
height:116px;
z-index:0;
}

#main{
position:relative;
top:-72px;
left:0;
z-index:2;
}



#menuBlock{
float:left;
width:160px;
background:#FFFFFF;
z-index: 3;
}

#GE_Money {
float:left;
width:200px;
background:#FFFFFF;

}


#menuBlock ul{
list-style:none;
margin: 1px 0 0 0;
padding: 0;
}


#menuBlock ul li{
/*margin-bottom:2px;*/
}


#menuBlock ul li a{
display:block;
width:140px;
height:22px;
margin-top:1px;
line-height:22px;
color:#FFFFFF;
padding-left:20px;
text-decoration:none;
background-image:url(../images/menu_bg_off.jpg);
background-repeat:repeat-y;
}

#menuBlock ul li a:hover, #menuBlock ul li a.on:hover{
background-image:url(../images/menu_bg_over.jpg);
background-repeat:repeat-y;
}


#menuBlock ul li a.on{
background-image:url(../images/menu_bg_on.jpg);
background-repeat:repeat-y;
}


/*sub menu*/

#menuBlock ul.subMenu{
list-style:none;
margin: 0;
padding:0;
}


#menuBlock ul.subMenu li{
/*margin-bottom:1px;*/
}


#menuBlock ul.subMenu li a{
line-height:22px;
margin-bottom:0px;
margin-top:0px;
display:block;
color:#cccccc;
font-size:.9em;
text-decoration:none;
background-image:url(../images/submenu_bg_off.jpg);
background-repeat:repeat-y;
}

#menuBlock ul.subMenu li a:hover, #menuBlock ul.subMenu li a.on:hover{
background-image:url(../images/submenu_bg_off.jpg);
background-repeat:repeat-y;
}


#menuBlock ul.subMenu li a.on{
background-image:url(../images/submenu_bg_off.jpg);
background-repeat:repeat-y;
color:#ffffff;
}

#contentArea{
float: right;
width:560px;
padding: 20px 15px 0px 15px; 
z-index: 2;
}
#contentArea1{
float:left;
width:587px;
padding: 20px  15px 0px 15px; 
z-index: 2;
}


#contentArea p{

}

#clear{
clear:both;
height:1px;
font-size:1px;
/*background-color:#adaba4;*/
}


#clear:after {
    content: "."; 
    display: block; 
    height: 1px; 
    clear: both; 
    visibility: hidden;
}


#footer{
/* margin-top:-175px; */
float:none;
padding: 0 15px 0 15px;
z-index: 2;
}

#footer p{
margin-left:350px;
font-size:.8em;
text-align:right;
border-top:solid 1px #adaba4;
}


#product_overview td{
border-top:dashed 1px #666666;
}


.page_number td{
}

.page_number td a{
display:block;
width:1.5em;
background:#cccccc;
text-align:center;
padding:0 2px 0 2px;
text-decoration:none;
color:#5e5e5e;
}
.page_number td a:visited {color: #174f7b;}  /* visited link */
.page_number td a:hover {color: #ffffff; background:#5e5e5e;}   /* mouse over link */
.page_number td a:active {color:#ffffff;}   /* selected link */

#whatpage{
font-size:.9em;
display:block;
width:95%;
text-align:right;
}

/*new styles lee sept 07*/

/*new styles lee sept 07*/

span.reg {
	vertical-align:super;
	font-size:10px;
	margin-left:-2px}