/*
//
// Scripted by cheltenham software
// http://cheltenham-software.com/
//
*/

body, div, span, p, form, td, input, select, dl, dd, dt
{
	font-size				:	12px;
	font-family				:	Arial, Helvetica, sans-serif;
}
body, div, span, p, form, td, input, select, dl, dd, dt, h1, h2, h3
{
	line-height				:	1.5em;
}

body
{
	background-color		:	#063173;
	margin-top				:	10px;
	margin-bottom			:	10px;
}
img
{
	border					:	none;
}
p
{
	margin-top				:	0px;
	margin-bottom			:	1em;
}

fieldset
{
	border					:	solid 1px #cccccc;
	padding				:	10px;
}

#PanelMain
{
	margin-left				:	auto;
	margin-right				:	auto;
	padding-bottom			:	20px;
	background-color			:	#ffffff;
	width					:	850px;
}
#PanelHeader
{
	position				:	relative;
	width					:	850px;
	height					:	120px;
	background-image			:	url(../../image/header/background.gif);
	background-repeat			:	no-repeat;
	background-color			:	#525252;
}
#PanelHeader2
{
	position				:	relative;
	width					:	850px;
	height					:	135px;
	background-image			:	url(../../image/header/background.gif);
	background-repeat			:	no-repeat;
	background-color			:	#525252;
	color					:	#cccccc;
}
#PanelMenu
{
	position				:	absolute;
	top					:	80px;
	left					:	130px;
}
#PanelMenuSmall
{
	position				:	absolute;
	top					:	40px;
	left					:	440px;
}
#PanelContent
{
	margin-top				:	20px;
	margin-left				:	40px;
	margin-right				:	40px;
	padding				:	20px;
	border-top				:	solid 1px #bbbbbb;
	border-left				:	solid 1px #bbbbbb;
	background-image			:	url(../../image/common/background.jpg);
	background-repeat			:	repeat-x;
}
div.PanelVoice
{
	padding				:	0px 10px 10px 10px;
	background-color			:	#ffffee;
	border					:	solid 1px #cccccc;
}
div.Panel1day
{
	padding				:	20px;
	background-color			:	#ffffee;
	border					:	solid 1px #cccccc;
}

/* Menu */
#PanelMenuCompany
{
	width					:	480px;
	text-align				:	right;
	background-color			:	#063173;
	padding				:	3px;
	margin-bottom			:	1em;
}
#PanelMenuSection
{
	width					:	580px;
	text-align				:	right;
	background-color			:	#063173;
	padding				:	3px;
	margin-bottom			:	1em;
}
#PanelMenuRecruit
{
	width					:	510px;
	text-align				:	right;
	background-color			:	#063173;
	padding				:	3px;
	margin-bottom			:	1em;
}
#PanelMenuSpeciality
{
	width					:	560px;
	text-align				:	right;
	background-color			:	#063173;
	padding				:	3px;
	margin-bottom			:	1em;
}

div.BarTitleNormal
{
	padding-left				:	1em;
	color					:	#ffffff;
	background-color			:	#999999;
	font-weight				:	bold;
	letter-spacing				:	0.2em;
}
div.BarTitle
{
	color					:	#ffffff;
	background-color			:	#999999;
	font-weight				:	bold;
	text-align				:	center;
	letter-spacing				:	1.5em;
}


/* Text */
span.Title
{
	font-weight				:	bold;
}
span.Question
{
	color					:	#ff9900;
}
span.Answer
{
	color					:	#0044aa;
}
span.Name
{
	font-size				:	140%;
	font-weight				:	bold;
	letter-spacing				:	0.25em;
}
span.enhanced
{
	color					:	#0044aa;
	font-weight				:	bold;
}


hr.CatchCopy
{
	border					:	solid 1px #0044aa;
	size					:	1px;
	color					:	#0044aa;
	background-color			:	#0044aa;
}

#CopyRight
{
	margin-top				:	2em;
	font-size				:	10px;
}



/* Huge */
h1, h2
{
	color					:	#0044aa;
	font-weight				:	bold;
	margin-top				:	0px;
}
h1
{
	font-size				:	200%;
}
h2
{
	font-size				:	125%;
}
h3.CatchCopy
{
	color					:	#0044aa;
	font-weight				:	bold;
	margin					:	0px;
}
sup
{
	font-size				:	75%;
}


/* Alert */
font.alert
{
	color					:	#cc0000;
}


div.left
{
	float					:	left;
}
div.right
{
	float					:	right;
}
div.clear
{
	clear					:	both;
}


