﻿body{
	margin:0px;
	text-align:left;
	border:0px;
	color:#000000;
	font-family:Arial,Helvetica,Verdana;
	font-size:11px;
	background-color:#ffffff;
}
h1, h1 a, h1 a:link{
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h2, h2 a, h2 a:link{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h3, h3 a, h3 a:link{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
h4{
	font-size:14px;
	font-weight:bold;
}
h5, h5 a, h5 a:link{
	font-size:12px;
	font-weight:bold;
}
a {
    text-decoration:none;
    color:#de8531;
}
a:hover 
{
    color:#f26422;
}
a img{border:0;}
td, div{
	color:#000000;
	font-family:Arial,Helvetica,Verdana;
	font-size:11px;
}
table{
	border-collapse:collapse;
	border-spacing:0px;
}
p{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

.image_float_left{float:left;margin:10px;}
.image_float_right{float:right;margin:10px;}

#table_main{

	width:800px;
	height:410px;
	padding:0px;
	margin:auto;
	border-spacing:0px;
}
#table_top_nav{
    width:100%;
}
#logo{
    width:115px;
    vertical-align:top;
    text-align:center;
}
#date_cell
{
    width:120px;
    font-size:10px;
    font-weight:bold;
    color:#8b8b8b;
    text-align:center;
}
.top_nav{
  
    padding-bottom:2px;
}

.top_nav input{
	float:left;
	margin-right:5px;
	margin-left:10px;
}
.top_nav a{
    float:left;
    text-decoration:none;
    color:#8b8b8b;
    text-align:center;
    font-size:10px;
    padding-right:10px;
    padding-top:4px;
}
.top_nav a:hover{
    color:#d56229;
}
#searchForm{
    display:inline;
    margin:0;
    padding:0;
}
#searchForm input
{
    width:68px;
    font-size:11px;
}
#table_inner{
    width:685px;
}
#inner_cell{
    vertical-align:top;
}
#top_pic{
    background-image:url('../images/skyline.jpg');
    background-color:#2b4055;
    background-repeat:no-repeat;
    width:685px;
    height:162px;
    margin:0;
    padding:0;
}

#top_pic_sub1{
    background-image:url('../images/BOS_Banner_comp1.jpg');
    background-repeat:no-repeat;
    width:686px;
    height:70px;
    margin:0;
    padding:0;
}
#top_pic_sub2{
    background-image:url('../images/BOS_Banner_comp2.jpg');
    background-repeat:no-repeat;
    width:686px;
    height:70px;
    margin:0;
    padding:0;
}
#top_pic_sub3{
    background-image:url('../images/BOS_Banner_comp3.jpg');
    background-repeat:no-repeat;
    width:686px;
    height:70px;
    margin:0;
    padding:0;
}
#top_pic_sub4{
    background-image:url('../images/BOS_Banner_comp4.jpg');
    background-repeat:no-repeat;
    width:686px;
    height:70px;
    margin:0;
    padding:0;
}
#top_pic_sub5{
    background-image:url('../images/BOS_Banner_comp5.jpg');
    background-repeat:no-repeat;
    width:686px;
    height:70px;
    margin:0;
    padding:0;
}
#top_pic_sub6{
    background-image:url('../images/BOS_Banner_comp6.jpg');
    background-repeat:no-repeat;
    width:686px;
    height:70px;
    margin:0;
    padding:0;
}
#top_pic_sub7{
    background-image:url('../images/BOS_Banner_comp7.jpg');
    background-repeat:no-repeat;
    width:686px;
    height:70px;
    margin:0;
    padding:0;
}



#section_name
{
    background-color:#f26422;
    color:White;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
    height:40px;
    padding-left:6px;
    padding-bottom:2px;
    vertical-align:bottom;
}

#side_nav{
    height:100%;
    padding-top:17px;
    
}
#side_nav ul{
    list-style-type:none;
    text-align:right;
    text-transform:uppercase;
    font-weight:bold;
    font-size:11px;
    padding:0;
    padding-right:3px;
    margin:0;
      width:110px;
}
#side_nav li{
    margin:0px;
    height:28px;
   
}
#side_nav li a{
    text-decoration:none;
    color:#26425a;
    width:115px;
    padding-right:2px;
    border-right:4px solid #fb8104;
    vertical-align:bottom;
}

.side_link{
    padding-right:2px;
    border-right:4px solid #fb8104;
    vertical-align:bottom;
    text-align:right;
	margin-bottom:10px;
margin-right:15px;
}
    
.side_link a{
	text-decoration:none;
    color:#26425a;
    
    
}


#side_nav a:hover{
    color:#d56229;
}
#main{
    padding-left:8px;
	bottom: 1.0em;
	
	width: 678px;
}
#main_sub{
    padding-left:8px;
    padding-right:40px;
    padding-top:12px;
	bottom: 1.0em;
	overflow: auto;
	position: absolute;
	top: 177px;
	width: 639px;
	height:394px;
}
#main_sub_sub{
    width:444px;
}
#main_sub_td{
    width:670px;
    height:394px;
    background-image:url('../images/Partners.jpg');
    background-repeat:no-repeat;
    background-position:top right;
}
#scroll_spacer_td{
    width:18px;
}
.horizontalcssmenu{
    text-transform:capitalize;
    background-color:#26425a;
}
#horizontalcssmenu_div{
    width:685px; 
    background-color:#26425a;
    filter: alpha(opacity=50);
    }

#list_noLeft, .list_noLeft {
    margin-left:0px;
    padding-left:16px;
}
#self_cell{
    width:200px;
}
#bottom_buttons{
    margin-top:20px;
    width:450px;
}
#self-assess
{
    width:207px;
    height:66px;
    }  
#self-assess a{
   
    width:207px;
    height:66px;
    background-position:bottom right;
    background-repeat:no-repeat;
    position:absolute;
    font-weight:bold;
    
    }  
#self-assess a:hover{
   
}

#register_cell
{
    width:192px;
}
#register
{
    width:207px;
    height:66px;
    }  
#register a{
    
    background-image:url('../images/register.gif');
    
    width:207px;
    height:66px;
    background-position:bottom right;
    background-repeat:no-repeat;
    position:absolute;
    font-weight:bold;
    
    }  
#register a:hover{

}
#right_cell{
    vertical-align:top;
    width:198px;
}
#left_cell{
    padding-right:10px;
}
#tour{
    width:196px;
    height:94px;
}
#tour a{
   
    width:196px;
    height:94px;
    background-position:bottom right;
    background-repeat:no-repeat;
    position:absolute;
    font-weight:bold;
    
    }  
#tour a:hover{

}
#announcements{
    padding-left:0px;
	bottom: 1.0em;
	overflow: auto;
	border:solid 2px #7c8d9d;
	width:194px;
}    
.announce_heading{
    background-color:#d4d9df;
    color:#26425a;
    font-weight:bold;
    padding-left:6px;
}
.announce_item
{
    background-image:url('../images/dot_arrow_right.gif');
    background-position:top left;
    background-repeat:no-repeat;
    margin-top:8px;
    margin-left:3px;
}
.announce_subHead{
    color:#26425a;
    font-weight:bold;
    display:inline;
}
.announce_body{
    padding-left:14px;
}
#copyright{
    padding-top:16px;
    padding-left:120px;
    margin-top:10px;
}

#area_background{
	width:100%;
	height:385px;
}
#area_content{
	width:100%;
	height:376px;
	overflow:auto;
}

#area_text{
margin:10px;
	width:435px;
}
#area_text_wide{width:650px;}

#home_content{
	margin-top:10px;
}

#home_content td{vertical-align:top;}

.edit_option, .edit_text, .edit_textarea, .edit_password{width:250px;}

.small_black{font-size:small;color:#000;}
.small_gray{font-size:small;color:#777;}
.xsmall_black{font-size:x-small;color:#000;}
.xsmall_gray{font-size:x-small;color:#777;}


#partner_table{border-collapse:collapse;width:100%;margin:10px;margin-top:25px;}
#partner_table a{color:#0000ff;}
#profile_title{font-size:large;font-weight:bold;}
#profile_contact{text-align:left;font-size:14px;}
#profile_contact_inner{text-align:center;margin-bottom:10px;}
.partner_title{font-weight:bold;font-size:14px;margin-bottom:10px;}
.partner_text{margin-bottom:10px;font-size:12px;margin-left:30px;margin-right:10px;}

.search_result{margin-bottom:10px;}

.item_head{font-weight:bold;}

.user_field_name{font-weight:bold;width:100px;text-align:right;}
.user_field_data{width:100px;}

.user_right{width:200px;}
.user_left{width:300px;}

#sitemap_list{}
#sitemap_list ul{padding:0px;margin:0px;padding-left:5px;}
#sitemap_list li{margin:0px;list-style:none;padding:0px;padding-top:10px;}
#sitemap_list li ul{padding-left:20px;}
#sitemap_list li ul li{padding:0px;margin:0px;list-style:circle;}
#site_map{width:600px;}
#site_map td{width:50%;}

#calendar_list, #add_calendar{margin-top:20px;}
.event{margin-top:10px;}
.radio_button{display:inline;}
.form_area{width:100%;}

.event_field_name{text-align:right;width:150px;vertical-align:top;}
.event_field_data{width:auto;vertical-align:top;}
#calendar_layout_table{width:635px;}
#calendar_table_right{width:300px;vertical-align:top;}

#markdown_body{height:200px;width:400px;}

.breadcrumbs li{display:inline;}
.breadcrumbs{margin:0px;padding:0px;}
.business_plan textarea{width:500px;height:240px}
.business_plan .edit_form{width:500px;}

#topmenu li{width:76px;}
#topmenu input{width:60px;}
#topmenu .search_input{width:75px;text-align:center;}

.language_buttons{
	text-align:right;
	font-weight:bold;
	margin-top:40px;
	margin-right:15px;
	margin-bottom:15px;
}