/* -------- */
/* Elements */
/* -------- */
body {
	behavior: url(./csshover.htc); /* call hover behaviour file */
	font-size: 100%; /* enable IE to resize em fonts */
	margin: 0px;
	padding: 8px 5px 8px 5px;
	background-color: #DEDEDE;
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color: #000000;
}

table {
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 13px;	
	font-weight: normal;
	color: #000000;
}

#PageWrapper {
	width: 850px;
	border: 0;
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color: #000000;	
}
#PageMiddle {
	background-color: #FFFFFF;
}

select, input, textarea {
	font-family: arial, sans-serif, tahoma, verdana, geneva;
	font-size: 13px;
}

#ContentLeft {
	width: 180px;
	float: left;
}
#ContentMain {
	width: 630px;
	margin-left: 8px;
	margin-right: 8px;
	padding: 0px;
	vertical-align: top;
	float: left;
}

#ContentTitle {
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #239600;
	text-align: left;
	text-decoration: underline;
}



#ContentMainBody {
	margin: 0px;
	width : 575px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	vertical-align: top;
}


#ContentBody {
	margin: 10px;
	background-color: #FFFFFF;
	text-align: left;
	font-size: 13px;
}

#ContentBody .blueTitle {
	font-size: 15px;
	color: #183495;
	font-weight: bold;	
}

#ContentBody .blueText {
	font-size: 13px;
	color: #183495;
	font-weight: normal;	
}

#ContentBody a.listlink {
    color: #183495;
    text-decoration:none;
}
#ContentBody a.listlink:hover {
    color: #cc142e;
    text-decoration:none;
}

.BigBlueFont {
	font-size: 15px;
	color: #183495;
	font-weight: bold;
}


/* -------------------------------------------------------------- */
/* Header section - START                                         */
/* -------------------------------------------------------------- */
#Header {position:relative; width: 830px;	height: 170px; background: url(../images/TopLogo.jpg); background-repeat:no-repeat;}

#HeaderText {position: absolute; top: 80px; left: 205px; font-family: tahoma, verdana, geneva, arial, sans-serif; font-size:15px; color: #183495; font-weight:bold;}

#HeaderLinks {position: absolute; top: 120px; left: 360px;} 
.HeaderLink {padding-left: 10px; padding-right: 8px; display: inline; text-decoration:none; font-family: tahoma, verdana, geneva, arial, sans-serif;}
.HeaderLink a {color: #183495; font-weight: normal; text-decoration:none; font-family: tahoma, verdana, geneva, arial, sans-serif;}
.HeaderLink a:hover {color: #cc142e; font-weight: normal; text-decoration:none; font-family: tahoma, verdana, geneva, arial, sans-serif;}
#HeaderVertLine {position: absolute; top: 10px; left: 620px;}
#HeaderAddress {position: absolute; top: 25px; left: 650px; font-family: arial, tahoma, verana, geneva, sans-serif; font-size: 15px; color: #183495;}
#HeaderBBBImage {position: absolute; top: 50px; left: 550px;}
/* -------------------------------------------------------------- */

/* -------------------------------- */
/* Left Menu - START                */
/* ---------------------------------*/
#LeftMenu {
	width: 180px;
	margin-bottom: 5px;
}
#LeftMenuHeader {
	width: 180px;
	height: 25px;
}
#LeftMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#LeftMenu ul li {
position: relative;

}
#LeftMenu a {
font: 17px tahoma, arial, helvetica, sans-serif;
color: #000000;
text-align: left;
text-decoration: none;
margin: 0;
padding: 3px 0px 1px 0px;
display: block;
height: 1%;
}

/* Level 1 - START */
/* no submenus */
#LeftMenu a.MenuLevel1 {
padding-left: 15px;
color:#183495;
}
#LeftMenu a:hover.MenuLevel1 {
color: #cc142e;
}
#LeftMenu a.MenuLevel1Selected {
padding-left: 15px;
color: #cc142e;
}
#LeftMenu a:hover.MenuLevel1Selected {
color: #cc142e;
}
/* Level 1 - END */

/* Level 2 - START */
/* no submenus */
#LeftMenu a.MenuLevel2 {
padding-left: 40px;
font: 15px tahoma, arial, helvetica, sans-serif;
color:#183495;
}
#LeftMenu a:hover.MenuLevel2 {
color: #cc142e;
}
#LeftMenu a.MenuLevel2Selected {
padding-left: 40px;
font: 15px tahoma, arial, helvetica, sans-serif;
color: #cc142e;
}
#LeftMenu a:hover.MenuLevel2Selected {
color: #cc142e;
}

/* -------------Left Menu------------------- */



/* -------------------------------- */
/* Footer section - START           */
/* ---------------------------------*/
#FooterWrapper {
	width: 850px;
}
#Footer {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
#FooterCopyright {
	position: relative;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-bottom: 10px;
}
#FooterLinks {
	position: absolute;
	top: 0;
	left: 320px;
}

#FooterLinks a 
{
	font: 11px tahoma, arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

#FooterBy {
	position: absolute;
	top: 0;
	left: 730px;
    color: #AAAAAA;
    font-size: 10px;
}
#FooterBy a{
	color: #AAAAAA;
    text-decoration:none;
    font-size: 10px;
}
#FooterBy a:hover{
	color: #AAAAAA;
    text-decoration:none;
    font-size: 10px;
}

/* -------------------------------- */


/* ------- */
/* Classes */
/* ------- */
.SpacerLeftSection {
	width: 10px;
	height: 1px;
	background-color: red;
}
.TextJustified {
	text-align: justify;
}

.SmallFont {
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}
.SmallFontBold {
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.TinyFont {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.Text {
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	text-align: justify;
	color: #000000;
	font-size: 11px;	
}

ul.maincontent
{
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 13px;	
	font-weight: normal;
	margin-left: 20px;
	color: #239600;
}
ol.maincontent
{
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 13px;	
	font-weight: normal;
	margin-left: 28px;
}

a {
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 13px;	
	font-weight: normal;
	color: #183495;
	text-decoration: underline;
}
a:hover {
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 13px;	
	font-weight: normal;
	color: #cc142e;
	text-decoration: underline;
}

a.Content {
	color: #183495;
	font-weight: bold;
	text-decoration: none;
}
a.Content:hover {
	color: #cc142e;
	font-weight: bold;
	text-decoration: underline;
}


.Debug {
	font-size: 11px;
}



