/*  AlternateWebKit Theme 11
(C) Alternate Tools
-----------------------------------------------------

File:         theme.css
Description:  CSS format file for website

*/


/* Format for the body of the website
-------------------------------------------------------------------------------
*/
body

{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Helvetica,Arial,Tahoma,sans-serif;
	color: #0F0F0F;
	font-size: 14px;
	background-color: #C6BAAC;

}

/* Format for the error table
-------------------------------------------------------------------------------
*/
.error_tbl

{
	width: 100%;
	border: 0;
	background-color: #A0A0A0;
	-moz-border-radius: 8px;
	-html-border-radius: 8px;

}

/* Format for the outer table (around the whole content)
-------------------------------------------------------------------------------
*/
.outer_tbl

{
	border: 0;
	border-spacing: 0;
	width: 990px;

}

/* Format for the outer table row (around the whole content)
-------------------------------------------------------------------------------
*/
.outer_tbltr

{
	height: 434px;
	vertical-align: top;

}

/* Format for dividers
-------------------------------------------------------------------------------
*/

.div_header_container

{
	width: 100%;
	height: 100px;
	background-color: #886E5F;

}
.div_header

{
	width: 928px;
	height: 100px;
	text-align: center;

}

.div_navi_top

{
	width: 928px;
	height: 27px;
	color: #111111;
	background-image: url('theme_images/navi_background.jpg');
	background-repeat: repeat-x;

}

.div_content

{
	width: 924px;
	min-height: 400px;
	background-color: #DFD7CC;
	color: #0F0F0F;
	text-align: left;
	padding: 2px;

}
.div_content_bottom

{
	width: 924px;
	height: 20px;
	padding: 2px;
	text-align: right;
	color: #3F3F3F;
	background-color: #C2B69E;

}

.div_navi_bottom

{
	width: 928px;
	height: 20px;
	color: #111111;
	background-image: url('theme_images/navi_background.jpg');
	background-repeat: repeat-x;

}

.footer_tbl

{
	padding: 0;
	width: 100%

}
.footer_tbltd;

{
	text-align: left;

}

/* Format for the title table
-----------------------------------------------------------------------------
*/
.title_tbl

{
	width: 100%;
	padding: 0px;

}
.title_tbltd

{
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	color: #FCFECF;
	background-color: #0F0F0F;

}

/* General format for other html elements
-------------------------------------------------------------------------------
*/
p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i

{
	font-family: Helvetica,Arial,Tahoma,sans-serif;
	font-size: 14px;

}

/* General format for images
-------------------------------------------------------------------------------
*/
img

{
	border: 0;

}

/* General format for input elements
-------------------------------------------------------------------------------
*/
input

{
	font-family: Helvetica,Arial,Tahoma,sans-serif;
	font-size: 14px;

}
/* General format for input elements on hover
-------------------------------------------------------------------------------
*/
input:hover

{
	font-family: Helvetica,Arial,Tahoma,sans-serif;
	font-size: 14px;

}

/* General format for links and visited links
-------------------------------------------------------------------------------
*/
a:link, a:visited

{
	color: #CDCDCD;
	text-decoration: underline;

}

/* General format for active or hovered links
-------------------------------------------------------------------------------
*/
a:hover, a:active

{
	color: #F3F3F3;
	text-decoration: underline;

}
/* Navi format for links and visited links
-------------------------------------------------------------------------------
*/
a.navi:link, a.navi:visited

{
	color: #040404;
	font-size: 14px;
	text-decoration: underline;

}

/* Navi format for active or hovered links
-------------------------------------------------------------------------------
*/
a.navi:hover, a.navi:active

{
	color: #111111;
	font-size: 14px;
	text-decoration: underline;

}
.navi_td

{
	width: 160px;
	text-align: left;

}
