/**** Site ***/

/***
body{
        font:1em normal Verdana, Helvetica, Arial, sans-serif;
        margin:0 auto;
        font-size:12px;
        color:#000000;
        text-align:center;
        background-color:#e2e8e7;
	border-collapse:collapse;
	width:770px;
}
***/

body,
html
{
	background-color:#e2e8e7;
	margin:0;
	margin:0;
}

#site_container{
	font:1em normal Verdana, Helvetica, Arial, sans-serif;
        margin:0 auto;
        font-size:12px;
        color:#000000;
        text-align:center;
        background-color:#e2e8e7;
        border-collapse:collapse;
        width:940px;

}



#banner{
	background-color:#FFFFFF;
	background-image: url(images/header-bar.png);background-position: 100% 100%;background-repeat: repeat-x;
	height:110px;
	display:block;
	border-style:solid;
	border-width:0.1px 0 0.1px 0;
	border-color:black;	
	border-collapse:collapse;
	}	

#banner img{
	float:left;
}

#banner .phone{
	padding-top:30px;
	padding-right:30px;
	float:right;
        margin-right:10%;
	font-size:2em;
	color:#99cc33;
	font-family: Verdana, Arial,"Times New Roman", Times, serif;
}

#banner a:link,
#banner a:visited,
#banner a:hover,
#banner a:active {
        color:#000000;
        text-decoration:none;
        font-family: Arial,"Times New Roman", Times, serif;
}





#menu{
	background-color:#99cc33;
	height:30px;
	max-height:30px;
	padding:2px 2px 12px 2px;
	border-style:solid;
        border-width:0px;
}

#menu li{
	display:inline;
	list-styletype:none;
	padding-right:50px;
	padding-left:50px;
}


#menu li a:link,
#menu li a:visited,
#menu li a:hover,
#menu li a:active {
        color:#FFFFFF;
        text-decoration:none;
	font-size:2em;
        font-family: Arial,"Times New Roman", Times, serif;
	text-align:center;
}





#main-container{
		background-color:#FFFFFF;
		min-height:800px;
		padding:35px 15px 15px 15px;
		border-style:solid
		border-width:1px;
		border-color:#FFFFFF;
		border-collapse:collapse;
		background-image: url(images/module-bottom-bg.png);background-position: 50% 100%;background-repeat: repeat-x;
}


* html #main-container {
height:1px;
}




#gdh-banner{
	height:140px;
	display:block;
	background:transparent url( images/gdh-newbanner.jpg ) no-repeat scroll left top;
	padding:25px 10px 10px 10px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#E5E5E5;
	overflow:auto;	
}

#gdh-banner-support{
        height:140px;
        display:block;
        background:transparent url( images/gdh-newbanner-support.jpg ) no-repeat scroll left top;
        padding:25px 10px 10px 10px;
        border-style:solid;
        border-width:0px 0px 1px 0px;
        border-color:#E5E5E5;
        overflow:auto;
}

#gdh-banner-billing{
        height:140px;
        display:block;
        background:transparent url( images/gdh-newbanner-billing.jpg ) no-repeat scroll left top;
        padding:25px 10px 10px 10px;
        border-style:solid;
        border-width:0px 0px 1px 0px;
        border-color:#E5E5E5;
        overflow:auto;
}


#gdh-banner-servicechange{
        height:140px;
        display:block;
        background:transparent url( images/gdh-newbanner-servicechanges.jpg ) no-repeat scroll left top;
        padding:25px 10px 10px 10px;
        border-style:solid;
        border-width:0px 0px 1px 0px;
        border-color:#E5E5E5;
        overflow:auto;
}





#break{
	background-color:#e2e8e7;
	padding:1px;
}



#chtxt{
	text-align:left;
	width:500px;;
	float:left;
	font-family: Arial,"Times New Roman", Times, serif;	
	padding:25px 0;
	font-size:13.5px;
}

#chbox{
	width:300px;
	border-style:solid;
	border-width:0px;
	float:right;
	overflow:auto;
}

#chbox a{
}

#chlist{
	list-style:none;

}

#chlist li{
	font-weight:bold;
}

#li1{
background:transparent url( images/chbutton.jpg ) no-repeat scroll center bottom;
padding:5px 0px 8px 0px;

}

#li2{
background:transparent url( images/chbutton.jpg ) no-repeat scroll center bottom;
padding:15px 0px 8px 0px;
}

#li3{
background:transparent url( images/chbutton.jpg ) no-repeat scroll center bottom;
padding:15px 0px 8px 0px;
}

#li4{
background:transparent url( images/chbutton.jpg ) no-repeat scroll center bottom;
padding:15px 0px 8px 0px;
}

#li5{
background:transparent url( images/chbutton.jpg ) no-repeat scroll center bottom;
padding:15px 0px 8px 0px;
}


#chlist li a:link,
#chlist li a:visited,
#chlist li a:hover,
#chlist li a:active {
        color:#000000;
        text-decoration:none;
	font-family: Arial,"Times New Roman", Times, serif;
}

/*** Footer 

#chfooter{
	height:30px;
	min-height:30px;
	background-color:#FFFFFF;
	margin-left:10%;
        margin-right:10%;

}

***/


#chfooter{ margin:16px 0;
}
#chfooter-links{ text-align:center; }

#chfooter-links ul{
	font:.9em normal Verdana, Helvetica, Arial, sans-serif;
	margin:8px 0;
	padding:0;
}


#chfooter-links ul li{
	list-style-type:none;
	border-left:1px solid #999999;
	padding:0 2px 0 6px;
	margin:0;
	text-align:center;
	display:inline;
}



/*** Contact us ****/
#contactbox{
		text-align:left;
}


#contact_title{
		text-align:left;
		color:#99cc33;
		font-family: Arial,"Times New Roman", Times, serif;
		font-size:2em;
}


.contact_info{
		margin-left: 10%;	
}



/*** Live Chat ***/

#livechat{

}

/*** FAQ ***/


#faq{
	text-align:left;
}

#faq_title{
	text-align:center;
	font-weight:bold;	
}


#faq_list{
}

#faq_info{
}

#faq_info a{
	font-weight:bold;
}



/*** Support ***/

#support_info{
		padding-top:25px;
		text-align:left;
	        font-family: Arial,"Times New Roman", Times, serif;

}

#support_info li{
		display:inline;
        	list-styletype:none;
        	padding-right:20px;
        	padding-left:20px;
		font-weight:bold;
		font-size:14px;
}

#support_list{
		border-style:dashed;
		border-width:0 0 0.5px 0;
		border-color:#C0C0C0;
}


/*** Billing ***/

#billing{
		padding-top:25px;
		text-align:left;
}

#chcorp{
		font-size:14px;
		font-weight:bold;
		color:#3366FF;
}


/*** Service change ***/

#service_change{
		padding-top:25px;
		text-align:left;

}

