/* Start of CMSMS style sheet 'pc-xs style' */
html, body
{
	height				: 100%;
	margin				: 0px;
	padding				: 0px;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size				: 12px;
	background-color			: #E7F2F8;
}

a
{
	color				: #000000;
}

a img
{
	border				: 0 none;
}

div#contentContainer
{
	width				: 810px;
	position				: relative;
	margin				: 0px auto;
	height				: 100%;
	background-image	: 		url(images/pcxs/content_background.jpg);
	background-position		: center;
	background-repeat			: repeat-y;
}

div#contentContainer table
{
	width				: 100%;
	/* background-color			: #FFFFFF; */
}

div#contentContainer table td#contentHeader
{
	background-color			: #E7F2F8;
	background-image			: url(images/pcxs/content_header.jpg);
	background-position		: center top;
	background-repeat			: no-repeat;
	height				: 129px;
}

div#contentContainer table td#contentMenu
{
	background-color			: #E7F2F8;
	background-image			: url(images/pcxs/content_menu.jpg);
	background-position		: center top;
	background-repeat			: no-repeat;
	height				: 35px;
}

div#contentContainer table td#contentMenu a
{
	color				: #FFFFFF;
	line-height			: 25px;
	font-size				: 14px;
	font-weight			: bold;
	text-decoration			: none;
	
}

div#contentContainer table td#contentMenu dfn
{
	display				: none;
}

div#contentContainer table td#contentField
{
	background-color			: #E7F2F8;
	background-image			: url(images/pcxs/content_background.jpg);
	background-position		: center top;
	background-repeat			: repeat-y;
	padding-left			: 40px;
	padding-right			: 40px;
	vertical-align			: top;
}

div#contentContainer table td#contentMenu ul
{
	padding				: 0 0 0 5px;
	margin				: 0px;
	list-style				: none;
	color				: #FFFFFF;
	line-height			: 25px;
	font-size				: 14px;
	font-weight			: bold;
}

div#contentContainer table td#contentMenu ul li
{
	float				: left;
	padding				: 0px 15px;
	border-right			: 1px solid #FEFFFA;
}

div#contentContainer table td#contentMenu ul li.menuactive
{
	background			: url(images/pcxs/menu_hover.jpg);
	background-repeat			: repeat-x;
}

div#contentContainer table td#contentMenu ul#menu li.menuitem a
{
	color				: #FFFFFF;
	text-decoration			: none;
	font-size				: 15px;
}

div#contentContainer table td#contentField div#contentCopyright
{
	position				: relative;
	bottom				: 5px;
	width				: 100%;
	text-align				: center;
	font-size				: 10px;
	display:				: block;
}

div#contentContainer table td#contentField div#contentBlocks
{
	width				: 642px;
	position				: relative;
	margin				: 0px auto;
}

div#contentContainer table td#contentField div#contentBlocks div#contentField_1,
div#contentContainer table td#contentField div#contentBlocks div#contentField_2,
div#contentContainer table td#contentField div#contentBlocks div#contentField_3
{
	background			: url(images/pcxs/cnt_grn.jpg);
	width				: 204px;
	height				: 29px;
	color				: #FFFFFF;
	font-size				: 15px;
	font-weight			: bold;
	text-align				: left;
	text-indent			: 10px;
	line-height			: 27px;
	margin-top			: 10px;
}

div#contentContainer table td#contentField div#contentBlocks div#contentField_2
{
	background			: url(images/pcxs/cnt_red.jpg);
}

div#contentContainer table td#contentField div#contentBlocks div#contentField_3
{
	background			: url(images/pcxs/cnt_blu.jpg);
}

div#contentContainer table td#contentField div#contentBlocks div#contentText_1,
div#contentContainer table td#contentField div#contentBlocks div#contentText_2,
div#contentContainer table td#contentField div#contentBlocks div#contentText_3
{
	text-align				: left;
	padding				: 5px 10px;
	width				: 182px;
	border				: 1px solid #43C002;
}

div#contentContainer table td#contentField div#contentBlocks div#contentText_2
{
	border				: 1px solid #C93517;
}

div#contentContainer table td#contentField div#contentBlocks div#contentText_3
{
	border				: 1px solid #7C9CCf;
}

.block
{
	float				: left;
	padding				: 0px 5px;
	padding-bottom			: 20px;
}

div#content
{
	clear				: both;
}

h1, h2, h3, h4, h5, h6, hr, ul, li
{
	padding				: 0px;
	margin				: 0px;
}

p
{
	padding				: 5px 0px;
	padding				: 0px;
}

div#content h1
{
	font-size				: 12px;
	font-weight			: bold;
}

div#content div#hr
{
	background-color			: #000000;
	margin				: 0 0 -5px 0;
	height				: 1px;
}

div#contentLogin
{
	position				: relative;
	margin-left			: 500px;
}
/* End of 'pc-xs style' */

