* {
margin: 0;
padding: 0;
}

p {padding:10px;}

body {	margin:6px 0px  0px 0px; 
	padding-left:1px;
	text-align:center;
	background-color:#F3EFE2;
	background-image:url('images/bg.gif');
	background-repeat: repeat-y;
	background-position: center;
	font-size:1em; }
	
	#container {margin:0px auto;
	padding:0px;
	width:760px;
	text-align:center;
	background-color:#ffffff;
	}
	
#container  img {
	border: none;
	} 
	
#languages {width:760px;
	text-align:right;
	font-family:  arial, verdana,  sans-serif; 
	font-size:0.7em;
	padding-top:6px;
	padding-right:8px;
	color:#000000;}
	
#languages a {
	text-decoration:none;
	color:#000000;
	}

#languages a:visited {
	text-decoration:none;
	color:#000000;
	}

#languages a:hover {
	text-decoration:none;
	color:#666666;}
	
#menuholder {width:760px;
	text-align:right;
	font-family:  arial, verdana,  sans-serif; 
	font-size:0.8em;
	font-weight:600;
	letter-spacing:1px;
	padding-top:20px;
	padding-right:8px;
	padding-bottom:0px;
	color:#666666;}
	
	
#menuholder a {
	text-decoration:none;
	color:#666666;
	}

#menuholder a:visited {
	text-decoration:none;
	color:#666666;
	}

#menuholder a:hover {
	text-decoration:none;
	color:#000000;}
	
	
	
	
#toppic {padding-left:2px;}

#contentarea {width:760px;
	background-color:#ffffff;
	background-image:url('images/textbg.gif');
	margin-left:2px;}
	
#textarea {width:470px;
	padding-left:10px;
	text-align:left;
	font-family:  arial, verdana,  sans-serif; 
	font-size:0.8em;
	color:#333333;
	background-color:#ffffff;
	float:left;}
	
#textarea a {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	color:#000000;}

#textarea a:visited {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	color:#000000;
	}

#textarea a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	color:#24235F; }
	
#textarea  li {
	line-height:130%;
	margin-top:2px;
	}
	
#textarea  ul {
	margin-left:40px;
	list-style: disc;
}


	
#margin {width:240px;
	padding-left:10px;
	font-family:  arial, verdana,  sans-serif; 
	font-size:0.8em;
	color:#333333;
	background-color:#ffffff;
	float:right;}
	
#footer {background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:60px;
	width:718px;
	margin-top:20px;
	text-align:left;
	font-family:  arial, verdana,  sans-serif; 
	font-size:0.6em;
	padding-left:14px;
	padding-top:23px;
	color:#C4BC9C;
	}
	
	
	#botbit {width:690px;
	padding-top:12px;
	padding-right:28px;
	font-size:0.9em;
	text-align:right;
	margin:0 auto;
	}

#botbit a {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#24235F;}

#botbit a:visited {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#24235F;}

#botbit a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#000000; }
	
	.hide {display:none;}
	
	
	
	
	hr {border: none 0; 
border-top: 1px solid #e7ded6;/*the border*/
width: 98%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
	
	
	
	
	
#navlist
{text-align:right;
margin-left:2px;;
padding-top:16px;
border-bottom: 1px solid #E6E2D6;

font-family:  arial, verdana,  sans-serif; 
	font-size:0.8em;
	font-weight:600;
/*	font-weight:300;*/
	letter-spacing:0px;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 5px 1.0em;
/*padding: 2px 1em;*/
margin-left: 3px;
border: 1px solid #E6E2D6;
border-bottom: none;
background: #E6E2D6;
text-decoration: none;
}

#navlist li a:link { color: #24235F; }
#navlist li a:visited { color: #24235F; }

#navlist li a:hover
{
color: #ffffff;
background: #24235F;
border-color: #E6E2D6;
}

#navlist li a#current
{
background: white;
border-bottom: 1px solid white;
}



#navlistpol
{text-align:right;
margin-left:2px;;
padding-top:16px;
border-bottom: 1px solid #E6E2D6;
font-family:  arial, verdana,  sans-serif; 
	font-size:0.7em;
	font-weight:500;
/*	font-weight:300;*/
	letter-spacing:1px;
}

#navlistpol li
{
list-style: none;
margin: 0;
display: inline;
}

#navlistpol li a
{
padding: 5px 2em;
/*padding: 1px 1em;*/
margin-left: 3px;
border: 1px solid #E6E2D6;
border-bottom: none;
background: #E6E2D6;
text-decoration: none;
}

#navlistpol li a:link { color: #24235F; }
#navlistpol li a:visited { color: #24235F; }

#navlistpol li a:hover
{
color: #ffffff;
background: #24235F;
border-color: #E6E2D6;
}

#navlistpol li a#current
{
background: white;
border-bottom: 1px solid white;
}









#indent {padding-left:20px;}

.forms {background: #E6E2D6;
	 color: #666666;
	font-family: verdana, helvetica, arial,  sans-serif;
	}
	
	.hide {display:none;}
	
	
	
	 #frontone {width:465px;
	      height:50px;
	    font-size:1.4em;
	font-family:  palatino, verdana,  arial,  sans-serif; 
	line-height:115%;
	color:#b02b2c;
	      background-color:#ffffff;
	      background-image:url(images/frontnotice_bak.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	     padding-left:15px;
			 padding-top:30px;
}


	 #fronttwo {width:465px;
	      height:50px;
	    font-size:1.4em;
	font-family:  palatino, verdana,  arial,  sans-serif; 
	line-height:115%;
	color:#d15600;
	      background-color:#ffffff;
	      background-image:url(images/frontnotice_bak.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	     padding-left:15px;
			 padding-top:30px;
}

 #frontthree {width:465px;
	      height:50px;
	    font-size:1.4em;
	font-family:  palatino, verdana,  arial,  sans-serif; 
	line-height:115%;
	color:#c79810;
	      background-color:#ffffff;
	      background-image:url(images/frontnotice_bak.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	     padding-left:15px;
			 padding-top:30px;
}


#phone {float:right;
padding-top:15px;}


.td {
padding: 2px;
}

 
#table a {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
  color:#ffff00;}

#table a:visited {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
  color:#ffff00;}

#table a:hover {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
  color:#ffffff;}

 
table.paddedcell td{ padding:3px; border:1px dotted #cccccc;   }

