body {
  margin:0px;
  border:0;
  padding:0;
  background:#FFFFFF;
  font-family:arial; 
  }


td.shad_left {
	background: white url(../images/shad_left.jpg) repeat-y top left;
	width:40px;
	height:100%;
}

td.shad_right {
	background: white url(../images/shad_right.jpg) repeat-y top right;
	width:40px;
	height:100%;
}


h1, h2, h3, h4 {
	margin: 0;
	font-weight: normal;
	color: #4D4D4D;
}

h1 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 1.3em;
	color: #231f73;
}

h2 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 1.1em;
	color: #413bba;
}

h3 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 0.80em;
	color: #000000;
}

h4 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 0.8em;
	color: #231f73;
}



.top_nav_link {font-family: arial; font-size: 11px; color: #7A7A7A; text-decoration: none;}
.top_nav_link:hover {font-family: arial; font-size: 11px; color: #000000; text-decoration:underline;}
.top_nav_link_l {font-family: arial; font-size: 13px; color: #7A7A7A; text-decoration: none; font-weight:bold;}
.top_nav_link_l:hover {font-family: arial; font-size: 13px; color: #000000; text-decoration:underline; font-weight:bold;}
.top_nav_link_b {font-family: arial; font-size: 11px; color: #8CB2DE; text-decoration: none;}
.top_nav_link_b:hover {font-family: arial; font-size: 11px; color: #000000; text-decoration:none;}
.top_nav_link_b2 {font-family: arial; font-size: 11px; color: #000000; text-decoration: none;}
.top_nav_link_b2:hover {font-family: arial; font-size: 11px; color: #000000; text-decoration:underline;}

.nav {font-family: arial; font-size: 11px; color: blue; text-decoration: underline;}
.nav:hover {font-family: arial; font-size: 11px; color: blue; text-decoration:underline;}

.footer {font-family: arial; font-size: 10px; color: blue; text-decoration: underline;}
.footer:hover {font-family: arial; font-size: 10px; color: blue; text-decoration:underline;}

.navg {font-family: arial; font-size: 11px; color: #2a2acb; text-decoration: underline;}
.navg:hover {font-family: arial; font-size: 11px; color: #000000; text-decoration:underline;}

.navs {font-family: arial; font-size: 11px; color: #FFFFFF; text-decoration:none;}
.navs:hover {font-family: arial; font-size: 11px; color:yellow; text-decoration:none;}


p.main {border-left-style: solid; border-color:silver; border-width:thin;}
p.main2 {border-left-style: dotted; border-color:gray; border-width:thin;border-right-style: dotted;}
p.main3 {border-color:gray; border-width:thin;border-right-style: dotted;}


table.header
{
font-family:arial;
color:#000000;
background-color:#FFFFFF;
text-decoration:none;
}

table.main
{
background-color:#FFFFFF;
color:#000000;
text-decoration:none;
}

.listing
{
background:#FFFFFF url(../images/index_bg.jpg) repeat-x bottom left;
color:#000000;
font-size:10px;
text-decoration:none;
border:1px #a2b4c2 solid;
border-top:0px;
}

.listing h3
{
font-size: 1.3em;
color: #000000;
}

span {
font-size:11px;
line-height:1.5em;
color:#363636;

}

p {

text-align:left;
margin-bottom:10px;

}

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 250px;
display: block;
}

.glossymenu li a{
font-family: Arial;
font-size: 12px;
background: white url(../images/glossyback2.gif) repeat-x bottom left;
color: blue;
display: block;
width: auto;
padding: 4px 0;
padding-left: 10px;
border-left:1px #a2b4c2 solid;
border-bottom:1px #FFFFFF solid;
text-decoration: none;

}

.glossymenu li a:hover{
border-left:1px #a2b4c2 solid;
border-bottom:1px #FFFFFF solid;
color:#080c3c;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 250px;
}


.t3 {background: url(../images/dot.gif) 0 0 repeat-x; width: 425px}
.t2 {background: url(../images/dot.gif) 0 0 repeat-x; width: 165px}
.t {background: url(../images/dot.gif) 0 0 repeat-x; width: 500px}
.b {background: url(../images/dot.gif) 0 100% repeat-x}
.l {background: url(../images/dot.gif) 0 0 repeat-y}
.r {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl.gif) 0 100% no-repeat}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px} 


ul{
font-size:11px;
}

img.photo {

border:1px silver solid;
background:#FFFFFF;
padding: 1px;

}


hr {

height:1px;
color:#e2e1ff;

}