/* GENERAL STYLES */
/*
==========================================
Overall
==========================================
*/
body
{
	margin-top: 10px;
	font-family: "Century Gothic",arial,helvetica,clean,sans-serif;
}

p
{
	text-align: justify;
}

#doc2
{
	background-color: white;
	width: 950px;
}

#doc4
{
	background-color: white;
	width: 974px;
}


h1
{
	font-size: 100%
	color: #97d045;

}

h2
{
	font-size: 200%;
	color: #97d045;
	margin: 10px 0px 10px 0px;

}

h3
{
	font-size: 150%;
	color: #4fa1c9;
	margin: 10px 0px 10px 0px;

}

.hl
{

	color: #97d045;
}

h4
{
	font-size: 100%;

}

blockquote
{
font-size: 120%;
color: #4fa1c9;
font-style: italic;
}
/*
==========================================
Header
==========================================
*/

#header
{
	height: 55px;
	margin-bottom: 10px;
}

#header h1
{
	text-indent: -10000px;
	float: left;
	width: 5px;
	height: 55px;
	overflow: hidden;
	margin:0px;
}

span#logo
{
	background-image: url(../data/Assets/theme_anc/images/aquanet_logo.jpg);
	background-repeat: no-repeat;
	text-indent: -10000px;
	height: 55px;
	width: 262px;
	float: left;
	margin: 0;
}

span#logo a
{
	display: block;
	height: 100%;
}

#header #header_util
{

	float: right;
}

#header #telephone
{
	font-size: 200%;
	text-align: right;

}

#header #search
{
	height: 30px;
}

#header #search .search_input
{
	height: 18px;
	margin: 0px;
	border: 1px solid #CACACA;
	adisplay: block;
	font-size: 100%;
	font-weight: normal;
	padding: 2px;
	width: 200px;
	vertical-align: top;
	margin-top: 3px;
}

/*
==========================================
Footer
==========================================
*/
#footer
{
	margin-top: 10px;
	text-decoration: none;
	font-size: 100%;
	font-family: "Century Gothic",arial,helvetica,clean,sans-serif;
	text-align: center;
	clear: both;
}


#footer p
{
	text-align: center;
}

#footer #copyright
{
	margin-right: 40px;
}

#footer a:link
{
	color: #97d045;/*#8E8E8E*/
	text-decoration: underline;
}

#footer a:visited
{
	color: #50a2ca;/*#8E8E8E*/
	text-decoration: none;
}

#footer a:hover
{
	color: #97d045; /*#3E3E3E;*/
	border-bottom: 1px Dotted;
} 

/*
==========================================
Menu
==========================================
*/
#navi
{
	height: 52px;
}

#navi_left
{
	background-image: url(../data/Assets/theme_anc/images/navi_left.gif);
	background-repeat: no-repeat;
	height: 52px;
	width: 13px;	
	float: left;
}

#navi_right
{
	background-image: url(../data/Assets/theme_anc/images/navi_right_23.gif);
	background-repeat: no-repeat;
	height: 52px;
	width: 23px;	
	float: left;
}

#navi ul
{
	margin: 0;
}

#navi li
{
	background-image: url(../data/Assets/theme_anc/images/navi_mid_134.gif);
	background-repeat: no-repeat;	
	display: block;
	list-style-type: none;
	height: 52px;
	float: left;
	width: 134px;
	line-height: 52px;
	text-align: center;
}

#navi li.last
{
	background-image: url(../data/Assets/theme_anc/images/navi_last_134.gif);
	background-repeat: no-repeat;	
}

#navi li.selected
{
	background-image: url(../data/Assets/theme_anc/images/navi_mid_selected_134.gif);
	background-repeat: no-repeat;	
}

#navi li.last.selected
{
	background-image: url(../data/Assets/theme_anc/images/navi_last_selected_134.gif);
	background-repeat: no-repeat;	
}

#navi a
{
	text-decoration: none;
	font-size: 135% /*138.5%;*/
	font-family: "Century Gothic",arial,helvetica,clean,sans-serif;
}

#navi a:link
{
	color: #FFFFFF
}

#navi a:visited
{
	color: #FFFFFF
}

#navi a:hover
{
	color: #FFFFFF;
	font-weight: bold;
} 


/*
==========================================
Content Sections
==========================================
*/
#content
{
	min-height: 400px;
}

#content_container
{
	/*margin: 0px 10px 0px 10px;*/
}

#content a:link
{
	color: #97d045;
	text-decoration: underline;
}

#content a:visited
{
	color: #50a2ca;

	text-decoration: none;
	border-bottom: 1px Dotted;

}

#content a:hover
{
	color: #97d045;
	text-decoration: none;
	border-bottom: 2px Dotted;
} 

.telephone
{
	color: *#50a2ca;
	font-size: 131%;
}

.contactus
{
	color: #50a2ca;
	font-size: 131%;
}

/*
==========================================
Homepage
==========================================
*/
#homepage_bottom_container
{
	width: 100%;
	height: 217px; /*203px;*/
	clear: both;
	margin-top: 10px;
}

#homepage_article
{
	width: 50%;
	float: left;
}

#homepage_a h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#homepage_b h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#homepage_c h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#homepage_a
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	background-image: url(../data/Assets/theme_anc/images/contenta_bg_310.gif);
	background-repeat: no-repeat;
	float: left;
	padding: 0px 10px 5px 10px
}

#homepage_b
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	float: left;
	margin-left: 21px;
	margin-right: 21px;
	background-image: url(../data/Assets/theme_anc/images/contentb_bg_310.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 5px 10px
}

#homepage_c
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	float: left;
	background-image: url(../data/Assets/theme_anc/images/contentc_bg_310.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 5px 10px
}

#homepage_d
{
	float: right;
	/*border: 1px solid #CCCCCC;*/
}

/*
==========================================
Contact Form
==========================================
*/
#contactus #ContactForm
{
	float: left;
	width: 50%;
}
#contactus #ContactForm .Error
{
	border: 2px solid #FFD324;
	background-color: #FFF6BF;
	color: #000000;
	font-weight: bold;
	padding: 9px 0 9px 50px;
	background-image: url(../data/Assets/theme_anc/images/error_icon.gif);
	background-repeat: no-repeat;
	background-position: 15px 12px;
}

#contactus #ContactForm .Error li
{
	font-weight: normal;
}

#contactus #ContactForm fieldset
{
	border: 0px solid #000000;
	display: block;
	margin: 0px 0 20px 0;
}

#contactus #ContactForm legend
{
	display: none;
}

#contactus #ContactForm label
{
	color: #000000;
	font-weight: bold;
}

#contactus #ContactForm .TextBox
{
	border: 1px solid #CACACA;
	display: block;
	font-size: 100%;
	font-weight: normal;
	padding: 3px 4px 2px 3px;
	width: 98%;
}

#contactus #ContactForm .TextArea
{
	border: 1px solid #CACACA;
	display: block;
	font-size: 100%;
	font-weight: normal;
	padding: 3px 4px 2px 3px;
	height: 178px;
	width: 98%;
}

#contactus #contactdetails
{
	font-size: 131%;
	float: right;
	margin: 0px 0px 20px 0px;
	padding: 20px;
	background-image: url(../data/Assets/theme_anc/images/contact_bg.jpg);
	background-repeat: no-repeat;
	width: 400px;
	height: 319px;
}

.submit_button
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	background: transparent url(../data/Assets/theme_anc/images/button_bg.gif) no-repeat center top;
	width: 114px;
	height: 30px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	color: white;
	font-size: 135%; /*138.5%;*/
	font-family: "Century Gothic",arial,helvetica,clean,sans-serif;
}

.submit_button:hover
{
	color: #FFFFFF;
	font-weight: bold;
}

/*
==========================================
Article 3 Box
==========================================
*/
#article_3box_bottom_container
{
	width: 100%;
	height: 217px; /*203px;*/
	clear: both;
	margin-top: 10px;
}

#article_3box
{
	width: 100%;
	float: left;
}

#article_3box_a h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#article_3box_b h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#article_3box_c h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#article_3box_a
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	background-image: url(../data/Assets/theme_anc/images/contenta_bg_310.gif);
	background-repeat: no-repeat;
	float: left;
	padding: 0px 10px 5px 10px
}

#article_3box_b
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	float: left;
	margin-left: 21px;
	margin-right: 21px;
	background-image: url(../data/Assets/theme_anc/images/contentb_bg_310.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 5px 10px
}

#article_3box_c
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	float: left;
	background-image: url(../data/Assets/theme_anc/images/contentc_bg_310.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 5px 10px
}


/*
==========================================
Article 4 Box
==========================================
*/
#article_4box_bottom_container
{
	width: 100%;
	height: 217px; /*203px;*/
	clear: both;
	margin-top: 10px;
}

#article_4box
{
	width: 100%;
	float: left;
}

#article_4box_a h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#article_4box_b h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#article_4box_c h3
{
	/*margin: 0px;*/
	font-size: 120%;
}

#article_4box_a
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	background-image: url(../data/Assets/theme_anc/images/contenta_bg_310.gif);
	background-repeat: no-repeat;
	float: left;
	padding: 0px 10px 5px 10px
}

#article_4box_b
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	float: left;
	margin-left: 21px;
	margin-right: 21px;
	background-image: url(../data/Assets/theme_anc/images/contentb_bg_310.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 5px 10px
}

#article_4box_c
{
	width: 290px; /*270px;*/
	height: 217px; /*203px;*/
	/*border: 1px solid #CCCCCC;*/
	float: left;
	background-image: url(../data/Assets/theme_anc/images/contentc_bg_310.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 5px 10px
}

#article_4box_d
{
	float: right;
	margin-left: 20px;
	/*border: 1px solid #CCCCCC;*/
}




/* EDITOR PROPERTIES */
h2 {

}

h3 {

}

h4 {

}

h5 {

}


