/*---------------------------------------------------------------------------------------------Global styles*/
@font-face {
	font-family: Harrington;
	src: url('../assets/HARNGTON.TTF');
}
body {
	font-family: "Trebuchet MS", Verdana, Arial;
	background-color: #FFFFFF;
	background-image: url(../images/BG2.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
}

h1, h2, h3, h4, h5, h6, ul, li, form, input, select, textarea, table, td, tr, p {
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 26px;
}

h2 {
	font-size: 22px;
}

h3 {
	font-size: 16px;
	color: #525252;
	letter-spacing: .3em;
	padding-top: 8px;
	padding-bottom: 8px;
}

h4 {
	font-size: 14px;
}

ul {
	list-style-type: none;
}
a {
	text-decoration: none;
	color: #1B4D8C;
}

/**/
.top {
	height: 300px;
}
.MainContainer {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/*background-image: url(../images/Bg_Wood.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;*/
	height: 900px;
}
.TopContainer {
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding: 0px;
	height: 240px;
	width: 950px;
	background-image: url(../images/Top3.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
}
.ContentContainer {
	background-image: url(../images/BG_Content2.png);
	background-position: 0px 0px;
	height: 500px;
	background-repeat: no-repeat;
	padding: 0px;
	width: 950px;
	margin-top: 270px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	position: absolute;
	}
.header {
	background-image: url(../images/BG_Header.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 50px;
	width: 890px;
	padding-left: 10px;
	margin-bottom: 20px;
}
/*-----------------------------------------------------------------------------------------------------------------about*/	
.about {
	background-image: url(../images/BG_about.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 900px;
	height: 450px;
	padding: 20px;
}

#About_A {
	float: left;
	margin-left: 20px;
	margin-right: 10px;
}

#About_I {
	float: left;
	margin-left: 34px;
	margin-right: 20px;
}

.about p {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	line-height: 22px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
	margin-bottom: 20px;
}

.about #content, .services #content, .Process #content, .contact #content, .Price #content {
	height: 100%;
	width: 100%;
}

.Portfolio #content {
	height: 450px;
	overflow: auto;
}

.Portfolio #content td{
	text-align: center;
	vertical-align: middle;
}

#designicon, #iamicon, #webdesignicon, #mobilewebdesignicon, #logodesignicon, #corpidicon, #contentmanagedicon, #callmeicon, #writemeicon, #visitmeicon, #socializewithmeicon  {
	background-image: url(../images/SiteIcons.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 40px;
	float: left;
}

#designicon {
	background-position: 0px 10px;	
}
	
#iamicon {
	background-position: -40px 10px;	
}	
	
#webdesignicon {
	background-position: -80px 17px;	
}	

#mobilewebdesignicon {
	background-position: -120px 17px;	
}

#logodesignicon {
	background-position: -160px 17px;	
}

#corpidicon {
	background-position: -200px 17px;	
}

#contentmanagedicon {
	background-position: -240px 17px;	
}

/*------------------------------------------------------------------------------------------------------------------------services*/
.services {
	background-image: url(../images/BG_services.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 905px;
	height: 450px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
}	

.services p  {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	line-height: 22px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
	display: block;	/*important to avoid ie flickering*/
	height: 100%;/*important to avoid ie flickering*/
	text-indent: 40px;
}

#Services_Accordion {
	width: 905px;
	height: 463px;
	overflow: hidden;
	margin-top: -8px;
}

.accordion_toggle {
	background-image: url(../images/BG_Header.png);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	height: 67px;
	width: 905px;
	padding-left: 10px;
	cursor: pointer;
}

.accordion_toggle_active {
	background-image: url(../images/BG_Header_U.png);
}
.accordion_content {
	overflow: hidden;	/* required for effect */
	width: 900px;
}

#h_webdesign, #h_mobilewebdesign, #h_logodesign, #h_corpid, #h_contentmanaged, #h_Photography, #h_support, #H_callme, #H_Writeme, #H_visitme, #H_socializewithme, #H_Payments, #H_Deliverables, #H_Technical, #H_Content {
	background-repeat: no-repeat;
	background-position: 0px 9px;
	height: 67px;
	float: left;
	width: 350px;
	}
.accordion_toggle #h_webdesign {
	background-image: url(../images/H_WebDesign_O.png);
}

.accordion_toggle_active #h_webdesign{
	background-image: url(../images/H_WebDesign_U.png);
}

.accordion_toggle #h_mobilewebdesign {
	background-image: url(../images/H_MobileWebDesign_O.png);
}

.accordion_toggle_active #h_mobilewebdesign{
	background-image: url(../images/H_MobileWebDesign_U.png);
}

.accordion_toggle #h_logodesign {
	background-image: url(../images/H_LogoDesign_O.png);
}

.accordion_toggle_active #h_logodesign{
	background-image: url(../images/H_LogoDesign_U.png);
}

.accordion_toggle #h_corpid {
	background-image: url(../images/H_CorporateIdentity_O.png);
}

.accordion_toggle_active #h_corpid{
	background-image: url(../images/H_CorporateIdentity_U.png);
}

.accordion_toggle #h_contentmanaged {
	background-image: url(../images/H_ContentManaged_O.png);
}

.accordion_toggle_active #h_contentmanaged{
	background-image: url(../images/H_ContentManaged_U.png);
}

.accordion_toggle #h_Photography {
	background-image: url(../images/H_Photography_O.png);
}

.accordion_toggle_active #h_Photography{
	background-image: url(../images/H_Photography_U.png);
}

.accordion_toggle #h_support {
	background-image: url(../images/H_Support_O.png);
}

.accordion_toggle_active #h_support{
	background-image: url(../images/H_Support_U.png);
}
/*--------------------------------------------------------------------------------------------------------------------process*/
#Researchicon, #Draftsicons, #Approvalsicon, #Designicon, #Developmenticon, #testingicon, #rollouticon {
	background-image: url(../images/SiteIcons.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	margin-left: 15px;
}

#Researchicon  {
	background-position: -360px 0px;	
}

#Draftsicons  {
	background-position: -400px 0px;	
}
 
#Approvalsicon  {
	background-position: -440px 0px;	
}
 
#Designicon {
	background-position: -480px 0px;
}

#Developmenticon  {
	background-position: -520px 0px;	
} 

#testingicon {
	background-position: -560px 0px;
}

#rollouticon {
	background-position: -800px 0px;
}
 
.Process {
	background-image: url(../images/BG_process.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 900px;
	height: 450px;
	padding: 20px;
}	

.Process p{
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	line-height: 22px;
	text-align: justify;
	display: block;	/*important to avoid ie flickering*/
	height: 100%;/*important to avoid ie flickering*/
	text-indent: 50px;
	width: 410px;/*important to avoid ie flickering*/
	margin-top: 20px;
}
.Process ul#Main {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	line-height: 35px;
	display: block;	/*important to avoid ie flickering*/
	height: 100%;/*important to avoid ie flickering*/
	width: 410px;/*important to avoid ie flickering*/
	margin-top: 20px;
}

.Process ul#Nested{
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	line-height: 35px;
	display: block;	/*important to avoid ie flickering*/
	height: 100%;/*important to avoid ie flickering*/
	width: 410px;/*important to avoid ie flickering*/
	margin-left: 20px;
}
.Process li {
	background-image: url(../images/Bullet_1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 40px;
}
#Process_Accordion {
	width: 910px;
	height: 450px;
	margin-left: -10px;
}

.horizontal_accordion_toggle {
	/* REQUIRED */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */
	display: block;
	height: 455px;
	width: 70px;
	cursor: pointer;
	background-image: url(../images/BG_Horiz_Accordion_O.png);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.horizontal_accordion_toggle_active {
	background-image: url(../images/BG_Horiz_Accordion_U.png);
}

.horizontal_accordion_toggle div, horizontal_accordion_toggle_active div {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 380px;
	width: 55px;
	margin-left: 7px;
	float: left;
}

.horizontal_accordion_toggle #H_Research {
	background-image: url(../images/H_Research_O.png);
}

.horizontal_accordion_toggle_active #H_Research {
	background-image: url(../images/H_Research_U.png);
}

.horizontal_accordion_toggle #H_Drafts {
	background-image: url(../images/H_Drafts_O.png);
}

.horizontal_accordion_toggle_active #H_Drafts {
	background-image: url(../images/H_Drafts_U.png);
}

.horizontal_accordion_toggle #H_Approvals {
	background-image: url(../images/H_Approvals_O.png);
}

.horizontal_accordion_toggle_active #H_Approvals {
	background-image: url(../images/H_Approvals_U.png);
}

.horizontal_accordion_toggle #H_Design {
	background-image: url(../images/H_Design_O.png);
}

.horizontal_accordion_toggle_active #H_Design {
	background-image: url(../images/H_Design_U.png);
}

.horizontal_accordion_toggle #H_Development {
	background-image: url(../images/H_Develop_O.png);
}

.horizontal_accordion_toggle_active #H_Development {
	background-image: url(../images/H_Develop_O.png);
}

.horizontal_accordion_toggle #H_Testing {
	background-image: url(../images/H_Testing_O.png);
}

.horizontal_accordion_toggle_active #H_Testing {
	background-image: url(../images/H_Testing_U.png);
}

.horizontal_accordion_toggle #H_Rollout {
	background-image: url(../images/H_Rollout_O.png);
}

.horizontal_accordion_toggle_active #H_Rollout {
	background-image: url(../images/H_Rollout_U.png);
}

.horizontal_accordion_content {
	/* REQUIRED */
	height: 450px;	/* We need to define a height for the accordion as it stretches the width */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */
	overflow: hidden;

}
/*-------------------------------------------------------------------------------------------------nESTED vERTICAL Accordion*/
#SubProcess_Accordion {
	height: 450px;
	width: 415px;
	overflow: hidden;
}

.vertical_accordion_toggle {
	background-image: url(../images/BG_SubVertAccordion_O.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 67px;
	width: 415px;
	padding: 0px;
	cursor: pointer;
}

.vertical_accordion_content {
	overflow: hidden;	/* required for effect */
	width: 415px;
}
.vertical_accordion_toggle div {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 55px;
	width: 312px;
	float: left;
}
.vertical_accordion_toggle_active {
	background-image: url(../images/BG_SubVertAccordion_U.png);
}

.vertical_accordion_toggle #H_Crossbrowser {
	background-image: url(../images/H_CrossBrowser_O.png);
}

.vertical_accordion_toggle_active #H_Crossbrowser {
	background-image: url(../images/H_CrossBrowser_U.png);
}

.vertical_accordion_toggle #H_Access {
	background-image: url(../images/H_Access_O.png);
}

.vertical_accordion_toggle_active #H_Access {
	background-image: url(../images/H_Access_U.png);
}

.vertical_accordion_toggle #H_screenresolution {
	background-image: url(../images/H_Screen_O.png);
}

.vertical_accordion_toggle_active #H_screenresolution {
	background-image: url(../images/H_Screen_U.png);
}

.vertical_accordion_toggle #H_mobiledevice {
	background-image: url(../images/H_smartphones_O.png);
}

.vertical_accordion_toggle_active #H_mobiledevice {
	background-image: url(../images/H_smartphones_U.png);
}

.vertical_accordion_toggle #H_security {
	background-image: url(../images/H_Security_O.png);
}

.vertical_accordion_toggle_active #H_security {
	background-image: url(../images/H_Security_U.png);
}
/*-------------------------------------------------------------------------------------------------testing accordion icons*/
#crossbrowsericon, #Accessicon, #screenresolutionicon, #mobiledeviceicon, #securityicon {
	background-image: url(../images/SiteIcons.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 40px;
	float: left;
	margin-left: 10px;
}

#crossbrowsericon {
	background-position: -600px 9px;
}

#Accessicon {
	background-position: -640px 9px;
}

#screenresolutionicon {
	background-position: -680px 9px;
}

#mobiledeviceicon {
	background-position: -720px 9px;
}

#securityicon {
	background-position: -760px 9px;

}

/*---------------------------------------------------------------------------------------------------------------Portfolio*/
.Portfolio {
	background-image: url(../images/BG_portfolio.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 900px;
	height: 450px;
	padding: 20px;
}

/*---------------------------------------------------------------------------------------------------------------Price*/
.Price {
	background-image: url(../images/BG_Price.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 900px;
	height: 450px;
	padding: 20px;
}

.Price ul {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	line-height: 35px;
	margin-top: 20px;
	margin-left: 20px;
}

.Price li {
	background-image: url(../images/Bullet_1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
}
/*---------------------------------------------------------------------------------------------------------------Contact*/
.contact {
	background-image: url(../images/BG_contact.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 900px;
	height: 450px;
	padding: 20px;
}	

.contact p  {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	line-height: 22px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
	display: block;	/*important to avoid ie flickering*/
	height: 100%;/*important to avoid ie flickering*/
}

#callmeicon {
	background-position: -880px 17px;
}

#writemeicon {
	background-position: -960px 17px;
}

#visitmeicon {
	background-position: -1000px 17px;
}

#socializewithmeicon {
	background-position: -1040px 17px;
}

#H_callme {
	background-image: url(../images/H_Callme.png);
}

.accordion_toggle_active #H_callme {
	background-image: url(../images/H_Callme_U.png);
}
 
#H_Writeme {
	background-image: url(../images/H_Writeme.png);
}

.accordion_toggle_active #H_Writeme {
	background-image: url(../images/H_Writeme_U.png);
}

#H_visitme {
	background-image: url(../images/H_Visitme.png);
}

.accordion_toggle_active #H_visitme {
	background-image: url(../images/H_Visitme_U.png);
}

#H_socializewithme {
	background-image: url(../images/H_Socialize.png);
}

.accordion_toggle_active #H_socializewithme {
	background-image: url(../images/H_Socialize_U.png);
}

ul#social {
	background-image: url(../images/SiteIcons.png);
	background-repeat: no-repeat;
	background-position: -1200px 0px;
	width: 120px;
	height: 40px;
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
ul#social li {
	display: inline;
	position: absolute;
}
ul#social li a {
	display: block;
	height: 30px;
	text-indent: -9999px;
}
ul#social li a:hover {
	border: none;
}
ul#social li#myspace {
	left: 0;
	width: 40px;
}
ul#social li#myspace a:hover {
	background-position: -1080px 0px;
	background-image: url(../images/SiteIcons.png);
}

ul#social li#facebook {
	left: 40px;
	width: 40px;
}
ul#social li#facebook a:hover {
	background-position: -1120px 0px;
	background-image: url(../images/SiteIcons.png);
}

ul#social li#twitter {
	left: 80px;
	width: 40px;
}
ul#social li#twitter a:hover {
	background-position: -1160px 0px;
	background-image: url(../images/SiteIcons.png);
}

/*-----------------------------------------------------------------------------------------------Terms & Support*/
#paymentsicon, #deliverablesicon, #technicalicon, #contenticon {
	background-image: url(../images/SiteIcons.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 40px;
	float: left;
	margin-left: 0px;
}
.Terms, .Support {
	background-image: url(../images/BG_Terms.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 900px;
	height: 450px;
	padding: 20px;
}	

.Terms p, .Support p {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	line-height: 22px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
	display: block;	/*important to avoid ie flickering*/
	height: 100%;/*important to avoid ie flickering*/
}

#paymentsicon {
	background-position: -920px 17px;
}

#deliverablesicon {
	background-position: -1320px 17px;
}

#technicalicon {
	background-position: -560px 17px;
}

#contenticon {
	background-position: -960px 17px;
}

#H_Payments {
	background-image: url(../images/H_Payments_O.png);
}

.accordion_toggle_active #H_Payments {
	background-image: url(../images/H_Payments_U.png);
}

#H_Deliverables {
	background-image: url(../images/H_Deliverables_O.png);
}

.accordion_toggle_active #H_Deliverables {
	background-image: url(../images/H_Deliverables_U.png);
}

#H_Technical {
	background-image: url(../images/H_Technical_O.png);
}

.accordion_toggle_active #H_Technical {
	background-image: url(../images/H_Technical_U.png);
}

#H_Content {
	background-image: url(../images/H_Content_O.png);
}

.accordion_toggle_active #H_Content {
	background-image: url(../images/H_Content_U.png);
}

.Terms ul, .Support ul {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	line-height: 35px;
	display: block;	/*important to avoid ie flickering*/
	height: 100%;/*important to avoid ie flickering*/
	width: 100%;/*important to avoid ie flickering*/
}

.Terms li, .Support li {
	background-image: url(../images/Bullet_1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 40px;
	margin-left: 20px;
}

/*--------------------------------------------------------------------------------------------------------------Top Mini Nav*/
.topmininav {
	float: right;
	margin-top: 2px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
}	
ul#MiniNav {
	background-repeat: no-repeat;
	background-position: left top;
	width: 187px;
	height: 25px;
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin: 0px;
	background-image: url(../images/TopMini.png);
}
ul#MiniNav li {
	display: inline;
	position: absolute;
}
ul#MiniNav li a {
	display: block;
	height: 25px;
	text-indent: -9999px;
}
ul#MiniNav li a:hover {
	border: none;
}
ul#MiniNav li#login {
	left: 0;
	width: 92px;
}
ul#MiniNav li#login a:hover {
	background-position: 0px -25px;
	background-image: url(../images/TopMini.png);
}
ul#MiniNav li#login a#active {
	background: url(../images/MainNav.png) 0px -25px;
}
ul#MiniNav li#feedback {
	left: 112px;
	width: 75px;
}
ul#MiniNav li#feedback a:hover {
	background-position: -112px -25px;
	background-image: url(../images/TopMini.png);
}
ul#MiniNav li#feedback a#active {
	background: url(../images/MainNav.png) -112px -25px;
}
/*------------------------------------------------------------------------------------------------------------------Main Navigation*/	
.MainNav {
	width: 910px;
	margin-top: 130px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 87px;
}
ul#MainNav {
	background-repeat: no-repeat;
	background-position: left top;
	width: 910px;
	height: 47px;
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin: 0px;
	background-image: url(../images/MainNav.png);
	padding: 20px;
}
ul#MainNav li {
	display: inline;
	position: absolute;
}
ul#MainNav li a {
	display: block;
	height: 45px;
	text-indent: -9999px;
}
ul#MainNav li a:hover {
	border: none;
}

ul#MainNav li#about {
	left: 20px;
	width: 105px;
}
ul#MainNav li#about a:hover {
	background-position: -20px -110px;
	background-image: url(../images/MainNav.png);
}
ul#MainNav li#about a#active {
	background: url(../images/MainNav.png) -20px -110px;
}

ul#MainNav li#services {
	left: 140px;
	width: 150px;
}
ul#MainNav li#services a:hover {
	background-position: -140px -110px;
	background-image: url(../images/MainNav.png);
}
ul#MainNav li#services a#active {
	background: url(../images/MainNav.png) -140px -110px;
}

ul#MainNav li#price {
	left: 305px;
	width: 95px;
}
ul#MainNav li#price a:hover {
	background-position: -305px -110px;
	background-image: url(../images/MainNav.png);
}
ul#MainNav li#price a#active {
	background: url(../images/MainNav.png) -305px -110px;
}

ul#MainNav li#process {
	left: 415px;
	width: 145px;
}
ul#MainNav li#process a:hover {
	background-position: -415px -110px;
	background-image: url(../images/MainNav.png);
}
ul#MainNav li#process a#active {
	background: url(../images/MainNav.png) -415px -110px;
}

ul#MainNav li#portfolio {
	left: 575px;
	width: 155px;
}
ul#MainNav li#portfolio a:hover {
	background-position: -575px -110px;
	background-image: url(../images/MainNav.png);
}
ul#MainNav li#portfolio a#active {
	background: url(../images/MainNav.png) -575px -110px;
}

ul#MainNav li#contact {
	left: 745px;
	width: 135px;
}
ul#MainNav li#contact a:hover {
	background-position: -745px -110px;
	background-image: url(../images/MainNav.png);
}
ul#MainNav li#contact a#active {
	background: url(../images/MainNav.png) -745px -110px;
}

/*-----------------------------------------------------------------------------------------------Inquiry Form*/
#inquiry {
}

#inquiry input {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	background-color: transparent;
	border: 1px none #990000;
	background-image: url(../images/BG_ShadedLine.png);
	background-repeat: repeat-x;
	background-position: 0px 17px;
	margin-top: 10px;
}

#inquiry input#ContactMethod {
	background-image: none;
}
#inquiry textarea {
	font-family: Harrington, "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	background-color: transparent;
	border: 1px solid #666666;
	padding: 5px;
}

#inquiry label {
	color: #333333;
	font-size: 12px;
	letter-spacing: .25em;
	font-weight: bold;
}
#inquiry #submit {
	background-image: url(../images/BG_Submit.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 120px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conash3D0 {
height:0px; 
top:-1px;
}