a
{
  color: #195a82;
  text-decoration: none;  
}
li
{
  list-style-type: none;        
}

hr
{
 color: #cddce1;
 background-color: #cddce1;
 height: 3px;
 border:0px;
}
input
{
 font-size:12px;
}
div
{
  padding: 0px;
  margin:0px;
}

ul li a
{
  font-size:14px;
  font-weight:bold;
}
.float_left
{
  float:left;
}
.float_right
{
  float:right;
}
.float_clear
{
  clear:both;
}
.s_areacode
{
 color: #04a38f;
 font-size:16px;
 margin-left:10px; 
}
.s_large
{
 color: #195a82;
 font-size:26px;
 margin-left:15px;
}
.s_medium
{
 color: #195a82;
 font-size:20px;
 margin-left:10px;
 text-decoration:underline;
}
.s_small
{
 color: #195a82;
 font-size:16px;
 margin-left:10px;
 text-decoration:underline;
}
.s_small a
{
 color: #195a82;
 font-size:16px;
 font-weight:normal;
 text-decoration:underline;
}

.l_medium
{
  color: #195a82;
  font-size:24px;
  text-decoration:underline;
  background-color:white;
}
.l_normal
{
  color: #195a82;
  font-size:12px;
  text-decoration:underline;
  background-color:white;
}

#page-wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 940px;
        background-color:#F7FAF5;
}

#page-header {
	margin: 0 0 0 0;
        padding: 0 0 0 0;
        height:340px;
}
#page-container-top
{
        background: url('/style_se/images/bg_middle_top.jpg') top left no-repeat ;
        padding:0px;
        margin:0px;
        width:100%;
        min-height:140px;
        
}        
#page-container-bottom
{
        background-image: url(/style_se/images/bg_middle_bottom.jpg);
        background-position: bottom left;
        background-repeat: no-repeat;
        padding:0px;
        margin:0px;
        width:100%;
        bottom:0px;
}        
#page-container
{
	margin: 0 0 0 0;
        padding: 0 0 0 0;
        width:100%;
}
#page-side-a {
	float: left;
	width: 240px;
        margin: 0px;
        padding: 0px;
}
#page-side-margin {
	float: left;
	width: 20px;
        margin: 0px;
}

#page-side-b {
	float: right;
	width: 260px;
}

#page-content { 
	float: left;
        padding: 0 0 0 0;        
        
}

#page-footer {
	clear: both;
}

#page-title
{
  width:100%;
  margin: 0px;
  padding: 0px;  
}

#title-block
{
  float:left;
  padding-bottom:15px;
  
}
#action-block
{
  text-align:right;
  float:right;
  background-color:white;
  padding:2px;
  padding-right:10px;
  padding-left:10px;
  font-size: 12px;
  
}

#loginbox
{
  text-align:right; 
}
.left-block
{
  padding: 5px 0px 5px 0px;
  margin: 0px;
}
.left-menu
{
  padding: 0px;
  padding-left: 40px;
  margin: 0px;
  list-style-image:url(/style_se/images/arrow_right.jpg);
  list-style-type: circle;
}
.left-menu ul
{
  padding: 5px 30px 5px 10px;
  margin: 0px;
}
.left-white
{
  background-color:white;
  padding:0px;
  margin:0px;  
  
}
.note
{
  color: #6ca9be;
  font-size:12px;
}
.action-list
{
  background-color:white;
  padding:2px;
  padding-right:10px;
  padding-left:10px;  
  float:right;
}

.content_body
{
   margin: 15px;        
}
.content_body h1
{
   color: #195a82;
   text-decoration:underline;
   font-size:24px;
}

.member_image
{
 width:450px;
 height:450px;
 float:left;
}
.member_description
{
  margin: 0px 20px 0px 20px;
}

.pagetitle h1
{
  margin:0px;
  padding:0px;
  font-size:20px;
  color:#195a82;
  font-weight:normal;
  font-family: Tahoma, Verdana;
  text-decoration: underline;  
  
}
.breadcrumb
{
  margin:0px;
  padding:0px;

}
.breadcrumb ul
{
  margin:0px;
  padding:0px;
}

.breadcrumb ul li
{
  display: inline;
  list-style-type: none;
}
.breadcrumb ul li a
{
  display: inline;
  list-style-type: none;
  color:#82a6bc;
}
.nodelist h1
{
  font-size:16px;
}

.nodelist h1 span
{
  font-size:12px;
  position: absolute;
  right: 0;
}

.nodelist h2
{
  font-size:14px;
  color:gray;
  text-decoration:none;
}

.pageaction
{
  text-align:right;
  font-size:14px;
  margin-right:20px;
  text-decoration:underline;  
}

.loginbox
{
  margin-top:30px;
}

.label
{
   font-family:tahoma;
   font-size:12px;
   padding:2px;
}
.label span
{
   font-weight:bold;
   font-size:10px;
   font-family:tahoma;
}
.right_arrow
{
  padding:2px;
}



.mImage
{
  width:400px;
  text-align:center;
  
}

.preview-bar {
        width:200px;
        text-align:center;
}


.div-bottom
{
  bottom:0px;
  position: absolute;  
}

#fieldset-login
{
        
}
.form_single
{
 clear:both;
 margin: 5px 5px 5px 5px;
 padding-top:10px;
}
.form_single label
{
  display:block;
  color: #195a82;
  font-size:12px;
}
.form_group
{
 clear:both;
 margin: 5px 5px 5px 5px;
 padding:0px;
 padding-top:10px; 
}
.form_group div
{
  float:left;
  margin-right:10px;
}
.form_group div label
{
  display:block;
  color: #195a82;
  font-size:12px;  
}
.form-errors
{
   font-size:12px;     
}
.form-errors span
{
   font-weight:bold;
}
.form-div
{
     padding:0px;
     margin-left:auto;
     margin-right:auto;
     width:70%;
        
}
.form-div h1
{
   font-size:14px;
   color: black;
   text-align:center;

}
.right_arrow
{

}


#member-container
{
  padding:0px;
  margin:0px;
}
.member-image
{
   width:310px;
   text-align: center;
   vertical-align: middle;
   margin:0px;
   padding: 0px 15px 0px 0px;
   float:left;
}
.member-image img
{
  border:1px;
  border-style:solid;
  border-color:black;
  margin:0px;
  padding:0px;
  
}

.member-description
{
 margin-left:20px;
 padding-left:20px;
}
.member-description ul
{
 list-style-image:url(/style_se/images/arrow_right.jpg);
 list-style-type: circle;
 margin:0px;
 padding:0px;
}
#header-logo
{
 text-align: center;
 float:left;
 width:50%;
}
#header-left
{
  float:left;
  width:25%;
}
#header-right
{
  float:right;
  width:25%;
}
.h-menu li
{
  display: inline;
  list-style-type: none;
  padding-right:5px;
  padding-left:5px;
}
.h-menu li a
{
  display: inline;
  list-style-type: none;
  color:#82a6bc;
  font-size:10px;
  text-decoration:underline;
}