﻿body
{
	background-image:url(../images/lgrey091[1].gif);
	/*Background:silver;*/
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:12px;
	line-height:16px;
	color:#000;
}

.upload_body { background:ghostwhite;}


h2
{ 
	font-family: Calibri;
}

h3
{ 
	font-family: Calibri;
	text-indent:30px;

}

.bookmark
{
	font-family: Calibri;
	color: Black;
	text-decoration: none;
}

.bookmark:hover 
{
	color:Blue;
	text-decoration: underline;
}

.bookmark img {border: 0px;}. 

img {border:0px;}


.page_height {height:700px;}

.main
{
	Background:ghostwhite;
	width: 960px;
	text-align: left;
	margin: auto auto;
	top: 0px;
	left: auto;
	right: auto;
}

.slogan_font
{
	font-size: 48pt;
	color: #0033cc;
	font-family: "Edwardian Script ITC"; 
}

.footer
{
	Background:ghostwhite;
	width: 960px;
	height: 40px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	margin: auto auto;
	clear: both;

}

.vert_menu_column
{
	VERTICAL-ALIGN: top;
	width: 200px;
}

.detail_column
{
	padding-bottom: 20px;
}

.MenuButton
{
	width: 175px;
	background-color:Gray;
	background-image:url(../images/bg_menu_button.jpg);
	border-style: none;
}

.MenuButton:Hover
{
	background-color:Aqua;
	background-image:url(../images/bg_on_hover.jpg);
	cursor:hand;

}

.principal_rows
{
	height:auto; 
	padding-bottom:10px;
	padding-top:10px;
	width:510px;
}


.office_row
{
	height:auto; 
	padding-bottom:20px;
	width:500px;
}
.office_row:after {     content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


.principal_profile_header {color: black; font-family: Calibri; border-bottom-color:silver; border-bottom:1px;  border-bottom-style:inset}
.principal_profile_bullet_content {color: black; font-family: Calibri; list-style:bullet;}
.principal_profile_nonbullet_content {color: black; font-family: Calibri; list-style-Type:none;}

.principal_profile_column_left {float:left; width:300px;}
.principal_profile_column_right {position:relative; float:left; width:300px; padding-left:10px;}
.principal_image_column_right {position:relative; float:left; width:200px; padding-left:10px;}
.principal_image_column_left {float:left; padding-left:10px; width:200px;}

.office_column_left {height:auto; float:left; width:150px;}
.office_column_right {height:auto; float:left; width:300px; padding-left:10px;}

.it_indent1 { padding-left:30px; }
.it_indent2 { padding-left:60px; }
.it_link {padding-bottom:20px; }

.upload_column_left {height:auto; float:left; width:250px;}
.upload_column_right {height:auto; float:left; width:auto; padding-right:10px; text-align:right;}
.upload_row { z-index:1; clear:both; padding-bottom:50px; }
.upload_row:after {     content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.upload_field_width { width:220px; }
.upload_button {width:300px;}


#main_body {height: 1100px;}
#header_line_1 {width: 960px; height: 96px;}
#header_logo	{ width:160px; height: 96px; float:left; position:relative;}
#header_slogan	 { width:800px; height: 96px; position:relative; float:left;}
#header_line_2 {width:960px; height:80px;}
#header_menu {width:960px; height:60px; position:relative; float:left;}
#page_content {width: 960px; height:1050px; padding-bottom:20px;clear: both;}
#upload_page_content {width: 550px; height:440px; Background:ghostwhite; clear: both;}
#left_page_column {float:left; width: 200px; padding-top:0px;}
#content	 { width:700px; height:1050px; position:relative; float:left; padding-left:10px; overflow: auto;}
#content_header { FONT-SIZE: 24pt; COLOR:#005BC6; /*#0001FC*/ FONT-FAMILY: Gulim:Sans-Serif; padding-bottom:30px; }
#content_header_image { background-repeat:no-repeat; height:70px; width:150px; z-index:2; position:relative; left:320px; top:-25px; /*Filter: Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=400, FinishY=0)*/}
#content_header_text {/*background-image:url(../images/H1_background.jpg);*/ background-repeat:no-repeat; z-index:1; position:relative; height:30px; text-align:left; text-indent:10px; line-height:32px; float:left}
#Principals {width: 100%; height:560px;}
#office_info {width: 100%; padding-bottom:20px;}
#office_content {height: 100%;}
#office_image { position:relative; padding-bottom:30px; padding-top:20px; }
#MapContainer { padding-top:10px; padding-bottom:10px;}
#cpa_banner {padding-top:20px; padding-right:20px; text-align:center;}
#upload_response {text-align:center;}
#upload_button {text-align:center;}
#privacy_policy { width:700; height:680px; padding-left:20px; padding-right:20px; padding-bottom:20px; padding-top:20px; overflow:auto;}
#tips { width:205; height:105px; /*padding-left:20px; padding-right:20px; padding-bottom:20px; padding-top:20px; overflow:auto;*/}
.required_text { color:Red; font-size:small; padding-bottom:50px;  }
.upload_form {width:600px; height:710px;}
#silverlightControlHost { position:absolute; height:800px; width:640px;}
#silverlightControlHost2 { position:relative; height:480px; width:700px;}
#post_it {width:190px; height:120px;}
#missing {padding-left:230px; padding-top:20px; font-size:20px; font-family:Arial; color:Blue}
#adobe {float:left; padding-left:150px;}
#xps {float:Left; padding-left:100px;}

#slContent 	
{
	margin: auto auto;
	top: 0px;
	left: auto;
	right: auto;

}

#frame 
{
	width:960px;
	margin: auto auto;
	top: 0px;
	left: auto;
	right: auto;
	Background:ghostwhite;
	/*filter:shadow(color:gray);*/
	/*padding-left:10px;*/
	/*padding-bottom:10px;*/
}

.vacancies
{
	background-color: #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	border-style:double;
}

#office_open
{
    color:Red;
    text-align:center;
    padding-left:5px;
    padding-right:5px;
}
Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=580, FinishY=0)


