body {
font-size:14px;
font-family: arial, serif;
margin:0px;
padding:0px;
}
img {
border:0;
}

#wrapper {
width: 795px;
margin: 0 auto;
text-align: left;
align:center;
}

#menuwrap {
border-bottom:3px solid #005e0f;
margin:0px ;padding:0px;
height:78px;
z-index:1;
position:relative;
background-image: url(/images/i2/top/slabs2.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}
#tabs { 
float:right;
width:100%;
background:transparent;
font-size:12px;
line-height:normal;
font-weight:bold;
}
#tabs ul {
margin:0;
padding:10px 0px 0 50px;
list-style:none;
}
#tabs li {
display:inline;
margin:0;
padding:0;
}
#tabs a {
float:right;
background:url("/images/i2/menu/tableft.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabs a span {
float:left;
display:block;
background:url("/images/i2/menu/tabright.gif") no-repeat right top;
padding:2px 15px 2px 6px;
color:#ffffff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
color:#FFF;
}
#tabs a:hover {
background-position:0% -42px;
}
#tabs a:hover span {
background-position:100% -42px;
} 

#tagline {
text-align:right;
margin:0px 25px 0px auto;
}

#tagline h1 {
text-align:right;
font-size:15px;
font-weight:bold;
font-style:italic;
color:#0a223e;
margin:0px;
padding:3px 0px;
}

div.footer {
margin:0px;
padding:15px 5px;
height:50px;
text-align:center;
font-style: normal;
font-weight:normal;
font-size:85%;
border-top:3px solid #005e0f;
}

a {color: #003366; text-decoration:underline;}
a:link {color: #003366; text-decoration:underline;}
a:visited {color: #003366; text-decoration:underline;}
a:hover {color: #E58608; text-decoration:underline;} 

a.hm:link {color: #003366; text-decoration:none;}
a.hm:visited {color: #003366; text-decoration:none;}
a.hm:hover {color: #E58608; text-decoration:none;} 

a.fb:link {color: #910404; text-decoration:none;}
a.fb:visited {color: #910404; text-decoration:none;}
a.fb:hover {color: #E58608; text-decoration:none;}

a.ds:link {color: #0A6223; text-decoration:none;} 
a.ds:visited {color: #0A6223; text-decoration:none;}
a.ds:hover {color: #E58608; text-decoration:none;} 

a.lg:link{color:#660066; text-decoration:underline;} 
a.lg:visited{color:#660066; text-decoration:underline;}
a.lg:hover{color:#E58608; text-decoration:underline;} 

a.footl:link {color: #005e0f; text-decoration:underline;} 
a.footl:visited {color: #005e0f; text-decoration:underline;}
a.footl:hover {color: #E58608; text-decoration:underline;}

a.tl:link {color: #5A2D5A; text-decoration:none;}
a.tl:visited {color: #5A2D5A; text-decoration:none;}
a.tl:hover {color: #E58608; text-decoration:none;} 

a.mp:link {color: #2D4A7B; text-decoration:none;}
a.mp:visited {color: #2D4A7B; text-decoration:none;} 
a.mp:hover {color: #E58608; text-decoration:none;}   


a.cl:link {color: #336666; text-decoration:none;}
a.cl:visited {color: #336666; text-decoration:none;} 
a.cl:hover {color: #E58608; text-decoration:none;} 

a.lg2:link{color:#660066; text-decoration:none;}
a.lg:visited{color:#660066; text-decoration:none;} 
a.lg2:hover{color:#E58608; text-decoration:none;} 


.prof-imgs {
  max-width:350px;
  width: expression(this.width > 350 ? 350: true);
  padding: 0px 0px 15px 15px;
  float:right;
}

.gb-imgs {
  max-width:150px;
  width: expression(this.width > 150 ? 150: true);
  padding: 5px 15px 10px 15px;
  float:left;
}
.gb-imgs-r {
  max-width:150px;
  width: expression(this.width > 150 ? 150: true);
  padding: 0px 0px 15px 15px;
  float:right;
}

.csrch-imgs {
  max-width:350px;
  width: expression(this.width > 350 ? 350: true);
}

#csearch }
text-align: center; width: 700px;font-size:12px;
}

#csearch td {
height:55px;
width:53px;
font-size:11px;
text-align:center;
padding:0px;
margin:0px;
}

#csearch a {
display:block;
height:55px;
width:53px;
font-size:11px;
font-weight:bold;
text-align:center;
}

#csearch a:link {color: #003366; text-decoration:none;border:1px solid white;}
#csearch a:visited {color: #003366; text-decoration:none;border:1px solid white;}
#csearch a:hover {color: #E58608; text-decoration:none;border:1px solid #E58608;background-color:#FDFDFD;} 

#csearch img {
border: 0px none ; width: 53px; height: 35px;
}



#csr2 }
text-align: center; width:700px;font-size:11px;
}

#csr2 td {
height:125px;
width:90px;
font-size:11px;
text-align:center;
padding:0px;
margin:0px;
}

#csr2 a {
display:block;
height:125px;
width:90px;
font-size:11px;
font-weight:bold;
text-align:center;
padding:2px;
}

#csr2 a:link {color: #003366; text-decoration:none;border:2px solid white;}
#csr2 a:visited {color: #003366; text-decoration:none;border:2px solid white;}
#csr2 a:hover {color: #E58608; text-decoration:none;border:2px solid #E58608;background-color:#FDFDFD;} 

#csr2 img {
border: 0px none ; width: 75px; height: 75px;
}

#fabm-thb {
display:block;
float:right;
border: 1px solid #C3C3C3;
background-color: #F7F7F7;
width:370px;
text-align:center;
vertical-align: middle;
margin:0px 0px 5px 5px;
}

.fabm-thbi {
border: 1px solid #C3C3C3;
background-color: white;
height:75px;
width:25%;
text-align:center;
vertical-align: middle;
padding:0;
margin:0;
}
.fabm-img-b {
border: 1px solid #C3C3C3;
}

.rss-box-ask {
	 width: 700px;
}

.rss-title, rss_title a {
margin: 0px 0;
padding: 0;

}

.rss-items {
       list-style:none;
       margin:0;
       padding:0;

}

a.rss-item {
	margin: 0px 0;
	padding: 0;
font-size:16px;
font-weight:bold;
}

.rss-item  {
font-size:12px;
  margin-bottom: 10px;
}
	
.rss-date {
	font-size: 10px;
	} 

#gallery td {
font-size: 12px;
height:175px;
line-height:15px;
}


a.gal {
display:block;
height:175px;
width:210px;
font-size:12px;
text-align:center;
font-weight:bold;
background-color:#fff;
padding-top:3px;
}
a.gal:link{color:#003366; text-decoration:none;background-color:#fff;} 
a.gal:visited{color:#003366; text-decoration:none;background-color:#fff;}
a.gal:hover{color:#E58608; text-decoration:none;background-color:#F7F7F7;} 

#hm_feat_box {
text-align: left;
margin:0px auto;
width:600px;
font-weight:bold;
}
#hm_feat_box td {
width:50%;
text-align:center;
vertical-align:top;
}
#hm_feat_box strong {
color:#22546E;
}
#hm_feat_box a, #hm_feat_box a:link, #hm_feat_box a:visited {
display:block;
font-size:16px;
color:#005E0F;
text-decoration:none;
margin:5px 0px;
}
#hm_feat_box a:hover {
color:#005E0F;
text-decoration:underline;
}
#hm_feat_list {
margin:0px 20px;
padding:5px;
font-weight:bold;
font-size:14px;
text-align:left;
}
#hm_feat_list strong {
color:#005E0F;
}

#fab_feat_list {
margin:0px 20px;
padding:5px;
font-weight:bold;
font-size:14px;
text-align:left;
}
#fab_feat_list strong {
color:#005E0F;
}


#hm_feat_box2 {
text-align: left;
margin:0px auto;
width:600px;
font-weight:bold;
}
#hm_feat_box2 td {
width:50%;
text-align:center;
vertical-align:middle;
}
#hm_feat_box2 strong {
color:#22546E;
}
#hm_feat_box2 a, #hm_feat_box2 a:link, #hm_feat_box2 a:visited {
display:block;
width:240px;
height:90px;
border:1px solid #005E0F;
font-size:20px;
color:#005E0F;
text-decoration:none;
padding:5px;
}
#hm_feat_box2 a:hover {
color:#005E0F;
text-decoration:none;
background-color:#F5FFF5;
padding:5px;
}
#hm_feat_box2 img {
border:0px;
padding:5px;
}


#payby a, #payby a:link, #payby a:visited {
display:block;
padding: 2px;
width:245px;
background-color:transparent;
text-decoration:none;
}
#payby a:hover {
display:block;
padding: 2px;
width:245px;
background-color:#005E0F;
text-decoration:none;
}