﻿body
{
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Misc DIVs

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#nav-main {
    height: 50px;
}

#Menu-Bar img
{
    left: 0;
    top: 0;
    height: 50px;
    border: 0 solid;
    width: 99%;
}

.none 
{
    display:none;
}

.Welcome-Label {
    text-align: left;
    margin-right: 0px;
    margin-top: 0px;
    margin-left: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: large;
    color: #0000FF;
    height: 26px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TOP INFORMATION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#top-information {
    font-size: 14px;
    width: 99%;
    height: 80px;
    position: relative;
}
	
#logo img{
	height:75px;
}

#logo a {
	color:#4A6BB3;
	text-decoration:none;
	}

#top-information-home {
	position:absolute;
	top:16px;
	right:5px;
	width:50%;
	text-align:right;
	}
	
#top-information-phone {
	position:absolute;
	top:0;
	right:5px;
	width:50%;
	text-align:right;
	}
	
#top-logon{
	position:absolute;
	top:32px;
	right:5px;
	width:50%;
	text-align:right;
}	

#top-information-link {
	position:absolute;
	top:26px;
	right:5px;
	width:50%;
	text-align:right;
	}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINER - THREE COLUMN

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content-container-two-column {
	}

#content-side1-two-column {
	float:left;
	width:150px;
	}

.maincontent {
    padding: 0 0 10px 0;
    width: 100%;
}


#content-main,
#content-main-two-column {
    width: 475px;
    float: left;
    margin-left: 25px;
    padding: 0 0 10px 10px;
    border-left: 1px dotted #B2B2B2;
}
#content-main-green {
    width: 387px;
    float: left;
    margin-left: 25px;
    padding: 0 0 10px 10px;
    border-left: 1px dotted #B2B2B2;
    color: #008000;
    height: 394px;
    clear: none;
}
#Services-Bold-Green {
    width: 475px;
    float: left;
    margin-left: 25px;
    padding: 0 0 10px 10px;
    border-left: 1px dotted #B2B2B2;
    color: #008000;
    font-size: x-large;
}
#contact-us-two-column {
    width: 475px;
    float: left;
    margin-left: 25px;
    padding: 0 0 10px 10px;
        color: #008000;

    border-left: 1px dotted #B2B2B2;
    font-size: x-large;
}
.content-media-green{
    font-size: large;
    font-weight: bold;
    font-family: "Times New Roman", Times, serif;
    text-align: center;
    color: #006600;
    height: 28px;
}
.content-media-green-big{
    font-size: xx-large;
    font-weight: bolder;
    font-family: "Times New Roman", Times, serif;
    text-align: center;
    color: #006600;
    font-style: italic;
    height: 41px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	pagetitle

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#pagetitle {
	font-size:10px;
	padding:6px;
	border:1px solid #000;
	margin:10px 0;
	}

#pagetitle a:link,
#pagetitle a:visited {
	}

#pagetitle a:hover{
	}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LISTS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


ul {
	margin:0;
	padding:0;
	}

li {
    list-style: inside url('Images/capbul1a.gif');
    padding: .2em 0 .2em 1em;
    color: #000000;
    font-family: Arial;
    font-size: medium;
}

ul.list-of-links {
	border-bottom:1px dotted #B2B2B2;
}

#content-side1-two-column ul.list-of-links,
#content-side2-two-column ul.list-of-links {
	margin: 0 0 30px 0px;
}

ul.list-of-links li{
    border-top: 1px dotted #B2B2B2;
    list-style-type: circle;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer {
    background: #99CC99;
    margin-top: 3px;
    margin-left: auto;
    margin-right: auto;
    width: 99%;
    padding: .8em 0 1em 20px;
    position: relative;
    color: #006600;
    font-size: .8em;
    float: left;
    top: 0px;
    left: 0px;
    clear: both;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	GridView Cell Formats

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.GridViewRowCellPadding {
    padding-right: 4px;
    padding-left: 4px;
}

.popupControl{
background-color:AAD4FF;
position:absolute;
visibility:hidden;
border-style:solid;
border-color:Black;
border-width:2px;
}

.modalBackground{
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7;
}

.modalPopup{
background-color:#ffffdd;
border-width:3px;
border-style:solid;
border-color:Gray;
padding:3px;
width:250px;
}



.Popup-Menu {
    width: 100px;
    height: 100px;
    visibility: hidden;
    position:absolute;
    z-index: 10;
    }

