﻿body 
{
    font-size:0.75em;
    font-family: Trebuchet MS;
    color: #58595b;
    padding:0 0 0 0;
    margin:0 0 0 0;
    background-color:#87877A;
}

h1
{
    font-size: 2.666em;
    color:#743063;
    margin: 10px 0px 0px 0px;
    font-weight:normal;
    letter-spacing:0.03em;
}

h2
{
    font-size:1.2em;
    margin: 0px 0px 5px 0px;
    font-weight:bold;
    letter-spacing:0.03em;
}

h3
{
    font-size: 1.1em;
}

h3.frontpageHeader
{
    font-size: 1.75em;
    color:#417A83;
}

a
{
    color: #58595b;
    text-decoration:underline;
}

a:hover
{
    color: #0f0f0f;
    text-decoration:none;
}

img
{
	border:none;
}

ul
{
	list-style-position:outside;
	margin:0 0 0 0;
	padding:0 0 0 15px;
}

div#PageContent
{
    width: 950px;
    margin: auto;
    background-color:#FFFFFF;
}

ul#Navigation
{
	background-image:url("../css/img/topnavigation.jpg");
	background-repeat:repeat-x;
	height:29px;
	margin:0 0 0 0;
	padding:58px 0 0 0;
	list-style-type:none;
	width:950px;	
}

ul#Navigation li
{
	float:left;
	padding-left:20px;
}

ul#Navigation li a
{
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	border:solid 2px transparent;
}

li.SelectedLink a
{
	border-color:#CBD422 !important;
}

div#LeftContent
{
	width:342px;
	float:left;
}

a.ImageLogo
{
	height:202px;
}

div#BlueBoxLeftSide
{
	height:195px;
	background-color:#c3e3ee;
	padding:20px 20px 20px 30px;
	font-size:1.1em;
}

div#BlueBoxLeftSide p
{
	margin:0 0 0 0;
	padding:5px 0px 5px 0px;
}

img.BelowBlueBoxImg
{
	float:right;
	padding:40px 0px 40px 0px;
}

div#RightContent
{
	width:608px;
	float:right;
}

div#ContentFrontpageTop
{
	height:91px;
	background-image:url("../css/img/RightContentLower.jpg");
	background-repeat:no-repeat;
	padding:35px 10px 0px 40px;
	font-size:1.083em;
}

div#ContentFrontpageTop p
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#FFFFFF;
}

div#ContentFrontpageTop ul
{
	color:#FFFFFF;
}

div#ContentFrontpageTop ul li a
{
	color:#FFFFFF;
}

div#TopImageText
{
	background-image:url("../css/img/RightContentUpper.jpg");
	background-repeat:no-repeat;
	height:99px;
	padding:212px 0px 0px 40px;
}

div#TopImageText h2
{
	font-size:1.25em;
    margin: 0px 0px 5px 0px;
    font-weight:bold;
    letter-spacing:0.03em;
}

div#ContentFrontpageBottom
{
	padding:40px 40px 10px 40px;
}

div#ContentFrontpageBottom h3
{
	margin:0 0 10px 0;
}

div#ContentTextPage
{
	padding:20px 40px 20px 40px;
}

div#ContentTextPage h3
{
	/*margin: 0px 0px 5px 0px;*/
}

div#ContentTextPage ul
{
	padding-bottom:20px;
}

div#Sitemap
{
	padding:10px 40px 0px 40px;
}

div#Sitemap p
{
	margin:0px 0px 0px 0px;
}

div#Sitemap li
{
	margin:10px 0px 10px 0px;
}

div#Content
{
	
}

div#ReferenceListBox
{
	padding:20px 20px 30px 30px;
}

div#ReferenceListBox h3
{
	margin:0px 0px 15px 0px;
}

ul#LeftReferenceList
{
	list-style-type:none;
	padding:0 0 0 0;
}


ul#LeftReferenceList li
{
	background-image:url("../css/img/twoArrows.jpg");
	background-position:right center;
	background-repeat:no-repeat;
}

ul#LeftReferenceList li a
{
	text-decoration:underline;
	width:100%;
	display:block;
}

div.CaseLeft
{
	width:250px;
	float:left;
	margin:0 28px 0px 0px;
}

div.CaseLeft img, div.CaseRight img
{
	width:250px;
	height:100px;
}

div.CaseLeft a, div.CaseRight a
{
	text-decoration:none;
}

span.summary
{
	margin:10px 0px 10px 0px;
	display:block;
}

div.CaseRight
{
	width:250px;
	float:left;
}

ul#Footer
{
    clear:both;
    background-image:url("../css/img/footer.jpg");
	background-repeat:repeat-x;
	height:40px;
	margin:0 0 0 0;
	padding:25px 15px 0 0;
	list-style-type:none;
}

ul#Footer li
{
	float:right;
	padding-right:25px;
	color:#FFFFFF; /*NOT USED*/
}

ul#Footer li a
{
	color:#FFFFFF;
	text-decoration:none;
}

div#Copyright
{
    width: 950px;
    margin: auto;
    font-size: 0.8em;
    text-align: center;
    color:#6E6E70;
    padding:5px 0 0 0;
}

div#Copyright a
{
	color:#6E6E70;
	text-decoration: none;
}

div.clear
{
	clear:both;
}

/****************************************************************************************/
/*									Styles For TinyMCE									*/
/****************************************************************************************/
.purpleHeader
{
	color:#743063;
	font-size: 1.75em;
}

a.linkWithArrow
{
	width:100%;
	display:block;
	background-image:url("../css/img/twoArrows_blue.gif");
	background-position:right center;
	background-repeat:no-repeat;
}

.NoTopMargin
{
	margin-top:0;
}
