/* CSS Document */

body {
padding:0px;
margin:0px;
background-image:url(images/gradient.gif);
background-repeat:repeat-x;
}

  ul.list {
    width: auto; 
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 10px;
    border: 0px; 
    list-style-position: outside;
    list-style-image: url(images/bullet.gif); 
	font-size:12px;
	font-family:Arial;
	line-height: 20px;
	color: #03ABE5;
  }

.menu2 {padding:0 0 0 32px; margin:0; list-style:none; height:66px; background:#fff url(images/button1.gif); position:relative; border-width:0 1px; width:700px; }
.menu2 li {float:left;}
.menu2 li a {display:block; float:left; height:66px; line-height:66px; color:#aaa; text-decoration:none; font-size:14px; font-family: "Arial"; font-weight:bolder; text-align:center; padding:0 0 0 8px; cursor: pointer;}
.menu2 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu2 li.current a {color:#03abe4; background:url(images/button3.gif);}
.menu2 li.current a b {background:url(images/button3.gif) no-repeat right top;}
.menu2 li a:hover {color:#555; background:#fff url(images/button4.gif);}
.menu2 li a:hover b {background:url(images/button4.gif) no-repeat right top;}
.menu2 li.current a:hover {color:#03abe4; background:#000 url(images/button3.gif); cursor: pointer;}
.menu2 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;}

#container {
width:850px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:auto;
}

#innercontainer {
width:850px;
padding:0px;
margin:10px;
height:auto;
}

#nav {
width:1000px;
padding:0px;
margin:0px;
height:66px;
background-image: url(images/endnav.gif);
background-position:right;
background-repeat:no-repeat;
}

#header {
height:175px;
width:800px;
padding:0px;
margin:-5px 0px 0px 0px;
background-image:url(images/header.gif);
background-repeat:no-repeat;
}

#search {
height:100px;
width:300px;
padding:29px 0px 0px 0px;
margin:5px 58px 0px 545px;
}


p {
font-family:Arial;
font-size:12px;
color:#666666;
margin:10px;
padding:0px;
}

#lefthome {
width:420px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

#righthome {
width:420px;
height:auto;
padding:0px;
margin:0px;
float:right;
clear:all;
}

a:link, a:visited {
	color:#057CA3;
	text-decoration: none;
}

a:hover, a:active  {
	color: #03ABE5;
	text-decoration: none;
}

/* Corner Box Stuff >>> */
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #BDBDBD; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #BDBDBD;/* YCC: color & properties of the right-borderline */
	background: #fff;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */
/* Corner Box Stuff <<< */

#footer {
width:100%;
height:auto;
padding:0px;
margin:10px 0px 0px 0px;
/*border-top: 7px solid #03ABE5;*/
clear:all;
float:left;
background-image:url(images/foot.gif);
background-repeat:no-repeat;
}

.blue {
color:#03ABE5;
}

h1 {
font-family:arial;
font-size:16px;
color:#03ABE5;
}


#blueblock{
width: 100%;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Arial;
font-size: 90%;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #fff;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #D5D5D5;
border-right: 10px solid #D5D5D5;
background-color: #F0F0F0;
color: #999999;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #1c64d1;
background-color: #2586d7;
color: #fff;
}

#blueblock2{
width: 100%;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Arial;
font-size: 11px;
color: #333;
}

* html #blueblock2{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock2 ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock2 li {
border-bottom: 1px solid #fff;
margin: 0;
}

#blueblock2 li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #D5D5D5;
border-right: 10px solid #D5D5D5;
background-color: #F0F0F0;
color: #999999;
text-decoration: none;
width: 100%;
}

html>body #blueblock2 li a{ /*Non IE6 width*/
width: auto;
}

#blueblock2 li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #1c64d1;
background-color: #2586d7;
color: #fff;
}

.input1{
		
	background-color: #FFFFFF;
	border:1px solid #BDBDBD;
	color: black;
	font-family:Arial;
	font-size:11px;
	width:150px;
	height:20px;
	padding-left:3px;
	margin-bottom:9px;
	}
		.input2{
		
		background-color: #FFFFFF;
	border:1px solid #BDBDBD;
	color: black;
	font-family:Arial;
	font-size:11px;

	width:150px;
	height:60px;
	padding-left:3px;
	}
	
	.submitbut{
		
	color: #555555;
	font-family:Arial;
	font-size:12px;
	
margin-top:5px;
	width:150px;
	height:25px;
	padding:1px;
	margin-right:5px;
	}
  
h2 {
    color: #03ABE5;
    font-family: arial;
    font-size: 14px; 
}

#lefthome .inside ul,
#lefthome .inside ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

#lefthome .inside li {
	margin-bottom: 1em;
}

#lefthome .inside ul ul li {
	margin-top: 1em;
}
