body {
    margin:0px;
    padding:0px;
    font-family:Arial;
    font-size:11px;
}

div {
    margin:0px;
    padding:0px;
}
table {
    margin:0px;
    padding:0px;
    border-collapse:collapse;
}
td {
    margin:0px;
    padding:0px;
}
div#allWrap {
    width:1300px;
}
div#keyImage {
}

div#topMenu {
    padding-left:25px;
    height:25px;
    background-image:url(images/topMenuBg_home.jpg);
    font-size:11px;
}
div#topMenu img {
    vertical-align:middle;
}


div#main {
    background-image:url(images/rightSideBg_home.jpg);
    background-repeat:no-repeat;
    background-position:top right;
    overflow:hidden;
    position:relative;
}

div#startPage {
    width:792px;
    padding:0px;
    margin-left:15px;
    vertical-align:top;
    position:relative;
    clear:both;
}

div#headImage {
    float:left;
    margin-bottom:39px;
}
div#headImage img {
}
div#headText {
    border-left:2px solid #e2e1c8;
    margin:33px 0px 39px 25px;
    padding-left:10px;
    float:left;
    width:330px;
    color:#494532;
}
div.contentImage {
    margin:1px 0px 1px 0px;
    padding:2px 0px 2px 0px;
    border-bottom:2px solid #e2e1c8;
    border-top:2px solid #e2e1c8;
}
p.bodytext {
    padding:0px 0px 0px 10px;
    margin:25px 0px 25px 0px;
}
div.contentImageSmall {
    border-top:2px solid #e2e1c8;
    border-bottom:2px solid #e2e1c8;
    padding-bottom:2px;
    margin-bottom:11px;
    width:204px;
    float:left;
}
div.spacer {
    width:20px;
    height:1px;
    float:left;
}

div.contentImageSmall p {
    background-color:#f3f2ec;
    margin:0px 0px 3px 0px;
    padding:6px 0px 6px 18px;
    color:#6b623a;
}

div#footer {
    clear:left;
    width:418px;
    border-top:2px solid #e2e1c8;
    margin-top:29px;
    margin-left:193px;
    text-align:center;
    color:#a9a592;
    padding-top:5px;
}
div#footer a {
    text-decoration:none;
    color:#a9a592;
}
div#footer span.footerAct a {
    color:#71140e;
}

div#startPage div.csc-frame.csc-frame-invisible {
	float:left;
	width:204px;
	padding-left:10px;
	padding-right:10px;
	margin-top:11px;
}

div.csc-header {
	background-color:#f3f2ec;
	height:25px;
	border-top:2px solid #e2e1c8;
	margin-bottom:3px;
}
div.csc-header h1 {
	color:#62592f;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	margin-left:20px;
	margin-top:6px;
}

div.csc-textpic-text {
	border-bottom:2px solid #e2e1c8;
}
div#startPage div.csc-textpic-text {
	height:52px;
}

div.csc-textpic-text p.bodytext {
	margin:0px;
	padding:0px;
	color:#494532;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	margin-left:20px;
}

div.csc-textpic-text p.bodytext a {
	color:#494532;
	text-decoration:none;
}

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */

div#topMenu {
	position:relative;
	z-index:100;
}

/* hack to correct IE5.5 faulty box model */
/* * html div#topMenu {width:746px; w\idth:745px;} */

/* remove all the bullets, borders and padding from the default list styling */
div#topMenu ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
div#topMenu ul ul {
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
div#topMenu li {
	float:left;
	position:relative;
}

/* style the links for the top level */
div#topMenu a, div#topMenu a:visited {
	font-size:11px;
	text-decoration:none;
	color:#62592f;
	height:25px;
/*	padding-top:5px;
	background:#f3f2ec;
	line-height:29px; */
}
div#topMenu li.drop a, div#topMenu li.drop a:visited {
	display:block;
}

/* a hack so that IE5.5 faulty box model is corrected */
/* * html div#topMenu a, * html div#topMenu a:visited {width:149px; w\idth:138px;} */

/* style the second level background */
div#topMenu ul ul a.drop, div#topMenu ul ul a.drop:visited {
}

/* style the second level hover */
div#topMenu ul ul a.drop:hover{
}
div#topMenu ul ul :hover > a.drop {
}

/* style the third level background */
div#topMenu ul ul ul a, .menu ul ul ul a:visited {
}
/* style the third level hover */
div#topMenu ul ul ul a:hover {
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
div#topMenu ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:19px;
	left:0;
	width:150px;
}
/* another hack for IE5.5 */
* html div#topMenu ul ul {top:19px;t\op:19px;}

/* position the third level flyout menu */
div#topMenu ul ul ul{
	left:149px;
	top:-1px;
	width:149px;
}

/* position the third level flyout menu for a left flyout */
div#topMenu ul ul ul.left {
	left:-149px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
div#topMenu table {
	position:absolute;
	top:0;
	left:0;
	border-collapse:collapse;;
}

/* style the second level links */
div#topMenu ul ul a, div#topMenu ul ul a:visited {
	background-color:#f3f2ec;
	color:#62592f;
	height:auto;
	line-height:1em;
	padding:5px 10px;
	width:129px;
}

/* yet another hack for IE5.5 */
* html div#topMenu ul ul a, * html div#topMenu ul ul a:visited {
	width:150px;w\idth:129px;
}

/* style the top level hover */
div#topMenu a:hover, div#topMenu ul ul a:hover{
	color:#81120b;
	background:#f3f2ec;
}

div#topMenu :hover > a, div#topMenu ul ul :hover > a {
	color:#81120b;
	background:#f3f2ec;
}

/* make the second level visible when hover on first level list OR link */
div#topMenu ul li.NO:hover ul, div#topMenu ul a.NO:hover ul{
	visibility:visible;
 }

/* keep the third level hidden when you hover on first level list OR link */
div#topMenu ul :hover ul ul{
	visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
div#topMenu ul :hover ul :hover ul{
	visibility:visible;
}

.tx-sziframe-pi1 {
	display: none;
	visibility: hidden;
}
.tx-sziframe-pi1 iframe {
	display: none;
	visibility: hidden;
}
