@charset "UTF-8";
/* CSS Document */



html {background: #999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:center;
}

body {width:760px;

	height:auto;

	margin:0px auto;

	text-align:left;

	padding:0px;

	
border-width:1px;

	border-style:solid;

        border-color:#1c4796;

	background:#d9ecfa;

color:#004688;

font-size:12px;
}

#homeheader {width:760px; height:168px; background:#1c4796; color:#fff; margin:0px; padding:0px; position:relative; background-image:url(images/homeheader.jpg);

	background-repeat:no-repeat;
}


#prodheader {width:760px; height:168px; background:#1c4796; color:#fff; margin:0px; padding:0px; position:relative;  background-image:url(images/prodheader.jpg);

	background-repeat:no-repeat;
}

#landheader {width:760px; height:168px; background:#1c4796; color:#fff; margin:0px; padding:0px; position:relative;  background-image:url(images/landheader.jpg);

	background-repeat:no-repeat;
}


#delheader {width:760px; height:168px; background:#1c4796; color:#fff; margin:0px; padding:0px; position:relative;  background-image:url(images/delheader.jpg);

	background-repeat:no-repeat;
}


#abheader {width:760px; height:168px; background:#1c4796; color:#fff; margin:0px; padding:0px; position:relative;  background-image:url(images/abheader.jpg);

	background-repeat:no-repeat;
}


#conheader {width:760px; height:168px; background:#1c4796; color:#fff; margin:0px; padding:0px; position:relative;  background-image:url(images/conheader.jpg);

	background-repeat:no-repeat;
}




.logo {position:absolute; top:0px; left:0px;
}

#hnav {position:absolute; top:150px; left:10px;
}

#content {margin:0px; width:564px; height:auto; background:#FFFEF4; padding: 10px 186px 10px 10px; min-height: 350px;

	position:relative;
}

#sidebar {margin:0px; float:right; width:162px; height:100%; padding:0px 2px 0px 10px; position:absolute; top:0px; right:0px; background-image:url(images/rightBack.gif);

	background-repeat:repeat-y;

}

.brochure {position:absolute; top:50px; right:7px; border-width:1px;

	border-style:solid;

        border-color:#1c4796;
}

              #concontent {padding:10px 120px; margin:0px; width:520px; height:auto; background:#FFFEF4;
                }

              #considebar {margin:0px; float:right; width:0px; height:0px;
                }

#footer {clear:both; height:17px; margin:0px; width:609px; padding:9px 5px 4px 146px; font-size:10px; background-image:url(images/bottomBack.gif);

	background-repeat:repeat-x; position:relative;
}




h1 {font-size:14px; position:absolute; top:100px; left:20px; color:#fff;}

h2 {font-size:12px; color:#666;}

h3 {font-size:12px;}

	

a:link {color:#0072FF; text-decoration:none; font-weight:bold; font-size:10px;}                         

a:visited {color:#0072FF; text-decoration:none; font-weight:bold; font-size:10px;}                        

a:hover {color:#fff; text-decoration:none; background-color:#0072FF; font-weight:bold; font-size:10px;}  

a:active {color:#0072FF; text-decoration:none; font-weight:bold; font-size:10px;}


a.hnav:link {color:#FFF; text-decoration:none; font-weight:normal; font-size:12px;}                         

a.hnav:visited {color:#FFF; text-decoration:none; font-weight:normal; font-size:12px;}                        

a.hnav:hover {color:yellow; text-decoration:underline; font-size:12px; font-weight:normal; background-color:#4169E1;}  

a.hnav:active {color:#FFF; text-decoration:none; font-weight:normal; font-size:12px;}



a.dilink:link {color:#004688; text-decoration:none; font-weight:normal; font-size:10px;}                         

a.dilink:visited {color:#004688; text-decoration:none; font-weight:normal; font-size:10px;}                        

a.dilink:hover {color:#000; text-decoration:none; font-size:10px; font-weight:normal; background-color:#d9ecfa;}  

a.dilink:active {color:#004688; text-decoration:none; font-weight:normal; font-size:10px;}



.backlink {position:absolute; top:22px; right:190px;
}




.vcss {border:0;width:66px;height:23px; position:absolute; top:4px; left:72px;
}

.vxhtml {border:0;width:66px;height:23px; position:absolute; top:4px; left:4px;
}






/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#dlmenu {height:10em;}
#menu {list-style-type:none; margin:0 0 10px; padding:0; position:absolute; width:15em; background:#fff; z-index:100;}
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background:#d4d8bd url(top_grad_2.gif) center center; color:#ff0; }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:20em; background:#b4be9c url(sub_grad.gif);}
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu dl {width: 15em; margin: 0; background: #6f9c6f; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid #cce;}
#menu dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#949e7c url(top_grad.gif) center center;}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#b4be9c url(sub_grad.gif);}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#7aa; color:#ff0;}
