body
{
	background-color:#000000;
}

table 
{
	padding:0px;
	border-collapse:collapse;
}

table td
{
	padding:3px;
	border-collapse:collapse;
}

.main
{
	margin:auto;
	width:875px;
	/*border:solid 1px #ffffff;*/
}

.back
{
	background-image:url(images/back.jpg);
	background-repeat:repeat-y;
}

.black_border
{
	background-image:url(images/black_border.jpg);
	background-repeat:repeat-x;
	background-position:center;
}

.black_border_2
{
	background-image:url(images/black_border.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:4px;
}

.black_border_3
{
	background-image:url(images/black_border.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:3px;
}

.body_content
{
	color:#ffffff;
	height:250px;
	/*font-weight:bold;*/
	font-family:Gillis Sans MT, Verdana;
	font-size:12px;
	padding-top:10px;
	padding-left:60px;
	padding-right:60px;
	padding-bottom:10px;
}

.body_content a
{
	/*color:#813551;*/
	color:#bbb7b8;
	text-decoration:none
}

.body_content a:hover
{
	/*color:#bbb7b7;*/
	color:#813551;
}

.small_caps
{
	font-family:Times New Roman;
	font-size:36px;
	font-variant:small-caps;
	color:#bbb7b7;
}


.menu
{
	height:33px;
}

.menu a
{
	font-family:Gillis Sans MT, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#bbb7b8;
	text-decoration:none;
}

.menu a:hover
{
	color:#813551;
}

.menu td
{
	padding-left:14px;
	padding-right:14px;
}


.port_menu
{
	height:33px;
}

.port_menu a
{
	font-family:Gillis Sans MT, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#bbb7b8;
	text-decoration:none;
}

.port_menu a:hover
{
	color:#813551;
}

.port_menu td
{
	padding-left:6px;
	padding-right:6px;
}

.logo_text
{
	color:#bbb7b8;
	font-family:Times New Roman;
	font-size:17px;
	margin-bottom:4px;
}

.sub_menu_div
{
	padding-left:45px;
	padding-top:20px;
}

.sub_menu a
{
	font-family:Gillis Sans MT, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#bbb7b8;
	text-decoration:none;
}

.sub_menu a:hover
{
	color:#813551;
}

.center_pad
{
	padding-right:100px;
}

.photos_table td
{
	padding:2px;
}

.photos_table a img
{
	border:0px;
}

.page_heading
{
	text-align:center;
	color:#ffffff;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}

.doc_man_links a
{
	color:#ffffff;
}

a img
{
	border:0px;
}

.box
{
	background-color:#565555;
	width:85%;
	margin-bottom:20px;
}

.box a
{
	color:#ffffff;
}

.box_body
{
	margin-bottom:10px;
	
}

.box_title
{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	margin:2px;
	padding:4px;
	background-color:#1c1c1c;
}


