BODY {
	BACKGROUND-POSITION: left top;
      FONT-SIZE: 11px;
      MARGIN: 0px;
      COLOR: #333333;
      BACKGROUND-REPEAT: repeat-x;
      FONT-FAMILY: Verdana, Arial, sans-serif, sans;
      TEXT-ALIGN: center;
	  background: #afb8be url("../images/layout-bg.png") repeat-x;

}

H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;					/*Abstand zum oberen Rand*/
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Verdana, sans-serif, sans
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 12px;
	PADDING-TOP: 0px
}

H4 {
      PADDING-RIGHT: 1px;
      PADDING-LEFT: 3px;
      FONT-WEIGHT: bold;
      FONT-SIZE: 11px;
      BACKGROUND: #768691 url("../images/layout-balkenverlauf.png") repeat-y right;
	  COLOR: #ffffff;
      PADDING-BOTTOM: 1px;
      MARGIN: 0px 0px 3px;
      WIDTH: 100%;
      PADDING-TOP: 1px;
      FONT-FAMILY: Arial, sans-serif, sans
}
H5 {
	padding:18px 0 0 0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN: 0px 0px 12px;
}


#toolbar {
	BACKGROUND: #f0f0f0;
	FLOAT: none;
	MARGIN: 0px 12px 0px 12px;
	WIDTH: 200px;
	TEXT-ALIGN: left
}

#toolbar H3 {
	PADDING-RIGHT: 1px;
      MARGIN-TOP: 0px;					/*Abstand zum oberen Rand*/
      PADDING-LEFT: 3px;
      FLOAT: left;
      MARGIN-BOTTOM: 7px;
      PADDING-BOTTOM: 1px;
      WIDTH: 100%;
      PADDING-TOP: 1px
}

.hr {
	PADDING-RIGHT: 0px;
      BORDER-TOP: #6a7a86 2px solid;			/*Balkenfarbe und Dicke*/
      PADDING-LEFT: 0px;
      MARGIN: 20px 0px;					/*Abstand über und unter Balken; Abstand hinter und vor Balken*/
      PADDING-TOP: 0px
}

#balken2 {
	PADDING-RIGHT: 0px;
      BORDER-TOP: #b33505 2px solid;			/*Balkenfarbe und Dicke*/
      PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 200px;
	MARGIN: 10px 0px;					/*Abstand über und unter Balken; Abstand hinter und vor Balken*/
      PADDING-TOP: 0px
}

#content {
	WIDTH: 768px;
	BACKGROUND: #ffffff;
	min-height: 500px						/* Mindeshöhe Content-Bereich */
}

#contentbox {
	FLOAT: left;
      MARGIN: 0px;
      WIDTH: 545px;
      TEXT-ALIGN: left
}

#contenttextbox {
	MARGIN: 0px 0px 0px 20px;
	WIDTH: 500px						/*Breite der Textbox*/
}

.bgcolor01 {
	BACKGROUND-COLOR: #e9e9e9
}


td {
	FONT-SIZE: 11px;
      LINE-HEIGHT: 140%;
      COLOR: #333333;
      FONT-FAMILY: Verdana, Arial, sans-serif, sans
}








#teaserBox IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}

































DUMMY {
	
}

dk {
	FONT-WEIGHT: bold
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
INPUT.submit {
	WIDTH: 55px
}
INPUT.twoChars {
	WIDTH: 35px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif, sans
}
A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #660000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #536f83
}
P A:hover {
	
}
A.active {
	COLOR: #536f83
}

H1.special {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif, sans
}

H2.parHeadline {
	MARGIN: 21px 0px 3px
}
H2.subHead {
	MARGIN: 7px 0px 9px; LINE-HEIGHT: 12px
}

H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif, sans
}
H4.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/navigation/content/h4BoxBackground.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 500px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 26px
}
H4.box A {
	COLOR: #ffffff
}
H4.box A:hover {
	COLOR: #cc0000
}
P {
	FONT-SIZE: 11px; LINE-HEIGHT: 140%
}

P.bigText {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
P.smallText {
	FONT-SIZE: 9px; MARGIN: 0px
}
.questionEmailAddress P.smallText {
	MARGIN-BOTTOM: 5px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 1px
}
#pageFooter {
	PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 30px 20px; WORD-SPACING: 3px; COLOR: #600; PADDING-TOP: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: center
}
#pageFooter .active {
	FONT-WEIGHT: bold
}
#pageFooter A {
	COLOR: #333
}
#pageFooter A:hover {
	COLOR: #c00
}
#pageFooter .separator {
	COLOR: #333
}
.printCommand {
	DISPLAY: block; TEXT-ALIGN: center
}













.contentHead {
	MARGIN: 0px 0px 0px 20px; WIDTH: 510px
}
#mainContentTextBox FORM {
	DISPLAY: block; PADDING-BOTTOM: 7px; MARGIN: 23px 0px 0px
}
.h4Box {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#mainContent .valueList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 160%; PADDING-TOP: 0px
}
#mainContent .valueList A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
#mainContent .valueList A:hover {
	BACKGROUND: #cccccc
}
#mainContent .valueList A.active {
	FONT-WEIGHT: bold; BACKGROUND: #660000; COLOR: #ffffff
}
#mainContent .daysList {
	
}
#mainContent .daysList A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 0px
}
#mainContent .daysList A:hover {
	BACKGROUND: #cccccc
}
#mainContent .daysList A.active {
	FONT-WEIGHT: bold; BACKGROUND: #660000; COLOR: #ffffff
}
#mainContent .daysList A.sat {
	FONT-WEIGHT: bold
}
A.sun {
	FONT-WEIGHT: bold
}
#mainContent .monthList A.active {
	FONT-WEIGHT: bold; BACKGROUND: #660000; COLOR: #ffffff
}
#mainContent .categoryList A.active {
	FONT-WEIGHT: bold; BACKGROUND: #660000; COLOR: #ffffff
}
#mainContent .categoryList A.active {
	FONT-WEIGHT: bold; BACKGROUND: #660000; COLOR: #ffffff
}
#mainContent .twoColumnsBox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 513px; PADDING-TOP: 0px
}
#mainContent .twoColumnsBox H1 {
	DISPLAY: block; MARGIN: 0px 0px 7px
}
#mainContent .twoColumnsBox H1 .amount {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif, sans
}
#mainContent .twoColumnsBox .leftColumn {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 0px
}
#mainContent .twoColumnsBox .rightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 0px
}
#mainContent .twoColumnsBox .leftColumn P {
	MARGIN: 0px 0px 3px
}
#mainContent .twoColumnsBox .rightColumn P {
	MARGIN: 0px 0px 3px
}
#mainContent .twoColumnsBox P .location {
	FONT-SIZE: 10px
}
.ultimateFormBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -2px; PADDING-TOP: 0px
}
.ultimateFormBox .boxTopL {
	BACKGROUND: url(../images/boxForm/boxTopL.gif); WIDTH: 12px; HEIGHT: 10px
}
.ultimateFormBox .boxTop {
	BACKGROUND: url(../images/boxForm/boxTop.gif); HEIGHT: 10px
}
.ultimateFormBox .boxTopR {
	BACKGROUND: url(../images/boxForm/boxTopR.gif); WIDTH: 14px; HEIGHT: 10px
}
.ultimateFormBox .boxL {
	BACKGROUND: url(../images/boxForm/boxL.gif); WIDTH: 12px
}
.ultimateFormBox .boxR {
	BACKGROUND: url(../images/boxForm/boxR.gif); WIDTH: 14px
}
.ultimateFormBox .boxBottomL {
	BACKGROUND: url(../images/boxForm/boxBottomL.gif); WIDTH: 12px; HEIGHT: 17px
}
.ultimateFormBox .boxBottom {
	BACKGROUND: url(../images/boxForm/boxBottom.gif); HEIGHT: 17px
}
.ultimateFormBox .boxBottomR {
	BACKGROUND: url(../images/boxForm/boxBottomR.gif); WIDTH: 14px; HEIGHT: 17px
}
.ultimateFormBox .boxContent {
	BACKGROUND: #f7f7f7
}
.ultimateFormBox .boxContent .innerBox {
	MARGIN: 4px 8px
}
.ultimateFormBox .boxContent .innerBox .oneCol {
	WIDTH: 230px
}
.ultimateFormBox .boxContent .innerBox INPUT {
	MARGIN-BOTTOM: 7px
}
SELECT {
	MARGIN-BOTTOM: 7px
}
TEXTAREA {
	MARGIN-BOTTOM: 7px
}
.ultimateFormBox .boxContent .innerBox .checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: -2px 5px 0px -2px; PADDING-TOP: 0px
}
.ultimateFormBox .boxContent .innerBox TD {
	HEIGHT: 23px
}
.ultimateFormBox .boxContent .innerBox HR.cutter {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: #dbdbdb; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #dbdbdb
}
.ultimateFormBox .boxContent .innerBox .spacerRow {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 5px
}
.ultimateTabBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ultimateTabBox .boxHeadL {
	BACKGROUND: url(../images/boxTab/boxHeadL.gif); WIDTH: 9px; HEIGHT: 18px
}
.ultimateTabBox .boxHead {
	BACKGROUND: url(../images/boxTab/boxHead.gif); WIDTH: 515px; HEIGHT: 18px
}
.ultimateTabBox .boxHeadR {
	BACKGROUND: url(../images/boxTab/boxHeadR.gif); WIDTH: 14px; HEIGHT: 18px
}
.ultimateTabBox .boxTopL {
	BACKGROUND: url(../images/boxTab/boxTopL.gif); WIDTH: 9px; HEIGHT: 10px
}
.ultimateTabBox .boxTop {
	BACKGROUND: url(../images/boxTab/boxTop.gif); WIDTH: 515px; HEIGHT: 10px
}
.ultimateTabBox .boxTopR {
	BACKGROUND: url(../images/boxTab/boxTopR.gif); WIDTH: 14px; HEIGHT: 10px
}
.ultimateTabBox .boxL {
	BACKGROUND: url(../images/boxTab/boxL.gif); WIDTH: 9px
}
.ultimateTabBox .boxR {
	BACKGROUND: url(../images/boxTab/boxR.gif); WIDTH: 14px
}
.ultimateTabBox .boxBottomL {
	BACKGROUND: url(../images/boxTab/boxBottomL.gif); WIDTH: 9px; HEIGHT: 17px
}
.ultimateTabBox .boxBottom {
	BACKGROUND: url(../images/boxTab/boxBottom.gif); HEIGHT: 17px
}
.ultimateTabBox .boxBottomR {
	BACKGROUND: url(../images/boxTab/boxBottomR.gif); WIDTH: 14px; HEIGHT: 17px
}
.ultimateTabBox .boxContent {
	BACKGROUND: #f7f7f7
}
.ultimateTabBox .boxContent .innerBox {
	MIN-HEIGHT: 50px; MARGIN: 4px 8px 4px 11px
}
.nomineeSearch .ultimateTabBox .boxContent .innerBox {
	MIN-HEIGHT: 35px
}
.nomineeSearch {
	MARGIN-TOP: 5px
}
.ultimateTabBox .boxContent .innerBox .oneCol {
	WIDTH: 235px
}
.ultimateTabBox .boxContent .innerBox INPUT {
	MARGIN-BOTTOM: 7px
}
SELECT {
	MARGIN-BOTTOM: 7px
}
TEXTAREA {
	MARGIN-BOTTOM: 7px
}
.ultimateTabBox .boxContent .innerBox .selectMonthYYYY {
	MARGIN-RIGHT: 15px
}
.ultimateTabBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.ultimateTabBox LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
.ultimateTabBox .categoryList {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 116px; PADDING-TOP: 0px
}
.ultimateTabBox .categoryList A {
	LINE-HEIGHT: 8px
}
.ultimateTabBox .monthList {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 105px; PADDING-TOP: 0px
}
#formularErrorBox {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 378px; PADDING-TOP: 0px; BORDER-BOTTOM: #cc0000 1px solid
}
#formularErrorBoxText {
	MARGIN: 13px
}
#formularErrorBox .title {
	FONT-WEIGHT: bold
}
#mainContent .links H3 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#mainContent .links {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#mainContentTextBox #anchorLinkBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 1px; MARGIN: 20px 0px; WIDTH: 518px; PADDING-TOP: 1px
}
#mainContentTextBox #anchorLinkBox UL.anchorLinkBox {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/icons/icon_down-active.gif); MARGIN: 13px 13px 13px 30px
}
#mainContentTextBox #anchorLinkBox UL.anchorLinkBox LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; BORDER-LEFT: 0px; LINE-HEIGHT: 100%; BORDER-BOTTOM: 0px
}
#faqAnswerList {
	PADDING-RIGHT: 35px
}
#faqAnswerList A.question {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#faqAnswerList P {
	MARGIN-TOP: 13px; MARGIN-BOTTOM: 13px
}
#faqAnswerList A.question:hover {
	BACKGROUND: #ffffff
}
#mainContentTextBox UL.downloadLinks {
	LIST-STYLE-IMAGE: url(../images/icons/icon_download-active.gif); MARGIN: 0px 0px 0px 16px
}
#mainContentTextBox UL.downloadLinks LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; LINE-HEIGHT: 100%; BORDER-BOTTOM: 0px
}
#mainContentTextBox UL.mixedLinks {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#mainContentTextBox UL.mixedLinks LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; LINE-HEIGHT: 100%; BORDER-BOTTOM: 0px
}
#mainContentTextBox UL.mixedLinks LI.download {
	LIST-STYLE-IMAGE: url(../images/icons/icon_download-active.gif); MARGIN-LEFT: 16px
}
UL.textList {
	LIST-STYLE: disc url(../images/icons/listItemBullet.gif) outside; MARGIN: 0px 0px 0px 16px
}
.sitemap UL {
	LIST-STYLE: disc url(../images/icons/listItemBullet.gif) outside; MARGIN: 0px 0px 0px 16px
}
UL.textList LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; LINE-HEIGHT: 110%; BORDER-BOTTOM: 0px
}
.sitemap UL {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; LINE-HEIGHT: 110%; BORDER-BOTTOM: 0px
}
#mainContentTextBox .linkBoxWoShadow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 511px; PADDING-TOP: 0px
}
#mainContentTextBox .linkBoxWoShadow .innerLinkBox {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
#mainContentTextBox .linkBoxWoShadow P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainContentTextBox .linkBoxWoShadow P.question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainContentTextBox .linkBoxWoShadow P.author {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
#mainContentTextBox .linkBoxWoShadow A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold
}
#teaserBox {
	MARGIN-TOP: 30px
}

#teaserBox A.imageWrapper {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 7px 7px 0px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: white 1px solid
}
#teaserBox A.imageWrapper:hover {
	BORDER-RIGHT: #990000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #990000 1px solid; PADDING-LEFT: 1px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 7px 7px 0px; BORDER-LEFT: #990000 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #990000 1px solid
}
#homeMostBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#homeMostBox H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
#homeMostBox UL {
	WIDTH: 165px
}
#mainBillboard {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/shadowNoBanner.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto 4px; BORDER-LEFT: 0px; WIDTH: 780px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 290px; BACKGROUND-COLOR: #ffffff
}
.topShadow {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/shadowNoBanner.gif); BACKGROUND-REPEAT: repeat-x
}
#mainBillboard IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}













#resultList {
	WIDTH: 512px
}
#resultList H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px; PADDING-TOP: 0px
}
#resultList P {
	PADDING-RIGHT: 35px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdbdb 1px solid
}
#resultList P B {
	FONT-WEIGHT: bold
}
#resultList .author {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#resultList .qCommand {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
#resultList .qauthor {
	FONT-SIZE: 9px
}
#resultList A IMG {
	
}
#resultList A.iconLink:hover {
	BACKGROUND-COLOR: white
}
#resultList A.showDailyAd {
	BACKGROUND: url(../images/icons/icon_daily_ad_active.gif)
}
#resultList .author .sep {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px
}
#resultList .browsePagesBar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px; HEIGHT: 16px
}
#resultList .browsePagesBar A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#resultList .browsePagesBar IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#resultList .browsePagesBar A.prev IMG {
	MARGIN-RIGHT: 10px
}
#resultList .browsePagesBar A.next IMG {
	MARGIN-LEFT: 10px
}
#resultList .browsePagesBar .pages {
	FLOAT: left
}
#resultList .browsePagesBar .pages A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
#resultList .browsePagesBar .pages A.active {
	BACKGROUND: #660000; COLOR: #ffffff
}
#resultList .readmore {
	MARGIN-TOP: 5px; DISPLAY: block
}
.articleBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.articleBox .boxTopL {
	BACKGROUND: url(../images/boxArticle/boxTopL.gif); WIDTH: 9px; HEIGHT: 10px
}
.articleBox .boxTop {
	BACKGROUND: url(../images/boxArticle/boxTop.gif); WIDTH: 519px; HEIGHT: 10px
}
.articleBox .boxTopR0 {
	BACKGROUND: url(../images/boxArticle/boxTopR0.gif); WIDTH: 5px; HEIGHT: 10px
}
.articleBox .boxTopR {
	BACKGROUND: url(../images/boxArticle/boxTopR.gif); WIDTH: 5px; HEIGHT: 10px
}
.articleBox .boxL {
	BACKGROUND: url(../images/boxArticle/boxL.gif); WIDTH: 9px
}
.articleBox .boxR {
	BACKGROUND: url(../images/boxArticle/boxR.gif); WIDTH: 5px
}
.articleBox .boxBottomL {
	BACKGROUND: url(../images/boxArticle/boxBottomL.gif); WIDTH: 9px; HEIGHT: 17px
}
.articleBox .boxBottom {
	BACKGROUND: url(../images/boxArticle/boxBottom.gif); HEIGHT: 17px
}
.articleBox .boxBottomR0 {
	BACKGROUND: url(../images/boxArticle/boxBottomR0.gif); WIDTH: 5px; HEIGHT: 17px
}
.articleBox .boxBottomR {
	BACKGROUND: url(../images/boxArticle/boxBottomR.gif); WIDTH: 5px; HEIGHT: 17px
}
.articleBox .boxContent {
	
}
.articleBox .boxContent .innerBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 10px 10px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .contentBox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .contentBox .textBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 340px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .contentBox .textBox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 105%; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .contentBox .textBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .contentBox .imageContainer {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 10px
}
.articleBox .boxContent .innerBox .contentBox .imageContainer TABLE {
	MARGIN-BOTTOM: 0px
}
.articleBox .boxContent .innerBox .contentBox .imagecaption {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 11px
}
.articleBox .boxContent .innerBox .contentBox .imageContainer .imageFrameBox {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
.articleBox .boxContent .innerBox .contentBox .imageContainer IMG {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 2px solid
}
.articleBox .boxContent .innerBox .contentBox .textBoxSpacerRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 19px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .linkBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .linkBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .linkBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; WIDTH: 155px; PADDING-TOP: 0px
}
.linkBox UL LI {
	FONT-SIZE: 9px
}
.articleBox .boxContent .innerBox .footer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 0px; WIDTH: 490px; PADDING-TOP: 0px
}
.articleBox .boxContent .innerBox .footer .sep {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.comments {
	MARGIN-RIGHT: 10px
}
.comments .comment {
	PADDING-RIGHT: 35px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; PADDING-TOP: 10px
}
.comments .comment:unknown {
	BORDER-TOP: 0px; PADDING-TOP: 0px
}
.comments .author {
	MARGIN-TOP: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px
}
.comments .comment BLOCKQUOTE {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 0px
}
.hardCornerBox H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; PADDING-TOP: 5px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif, sans
}
.hardCornerBox {
	PADDING-RIGHT: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 15px; WIDTH: 225px; PADDING-TOP: 15px
}
.hardCornerBox .oneCol {
	WIDTH: 100%
}
.hardCornerBox FORM {
	TEXT-ALIGN: right
}
.floatRight {
	FLOAT: right
}
.floatLeft {
	FLOAT: left
}

.searchResults {
	MARGIN-TOP: 20px
}
.searchResults .pagerNavHeader {
	BACKGROUND: #eee
}
#resultList H2 {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.searchResults #resultList H2 {
	MARGIN-BOTTOM: 10px
}
.viewAllResults {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #eee; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
.viewAllResults:hover {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #eee; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
.clickHereBox {
	MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #eee; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.clickHereBox A:hover {
	BACKGROUND: #eee
}
.donate H2 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px
}
.supporters H1 {
	BORDER-TOP: #dbdbdb 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 0px; PADDING-TOP: 10px
}
.supporters .money {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.supporters TD P {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 40px; PADDING-TOP: 0px
}
.team H1 {
	MARGIN-BOTTOM: 10px
}
.team .leftCol {
	FLOAT: left; WIDTH: 250px
}
.team .rightCol {
	FLOAT: right; WIDTH: 250px
}
.team A {
	DISPLAY: block
}
.team LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.team .teammember {
	FONT-SIZE: 11px
}
TABLE.sitemap {
	MARGIN-TOP: 10px; WIDTH: 100%
}
TABLE.sitemap TR {
	BACKGROUND: #f7f7f7; VERTICAL-ALIGN: top
}
TABLE.sitemap TR TD {
	BORDER-TOP: white 5px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: white 5px solid
}
.sitemap A {
	FONT-WEIGHT: bold
}
.sitemap UL A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.sitemap UL LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.sitemap UL LI UL LI A {
	FONT-WEIGHT: normal
}
.faq H2 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 2px
}
.faq P {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
A.goToTop {
	MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(../images/icons/icon_up-active.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.faqIndex {
	BACKGROUND: #f7f7f7
}
.faqIndex A {
	FONT-SIZE: 11px
}
UL.faqIndex {
	PADDING-LEFT: 30px; LIST-STYLE-IMAGE: url(../images/icons/icon_down-active.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LIST-STYLE-TYPE: disc
}
.faqIndex LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.jobs {
	MARGIN-TOP: 10px
}
.jobs UL LI {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.jobname {
	FONT-SIZE: 11px
}
.pressReports P {
	BORDER-TOP: #eee 1px solid; MARGIN-BOTTOM: 15px; PADDING-TOP: 10px
}
.pressReports P:unknown {
	BORDER-TOP: 0px
}
.pressReports P .date {
	LINE-HEIGHT: 20px
}
.pressReleaseList {
	MARGIN-TOP: 15px
}
.pressReleaseList .date {
	FONT-WEIGHT: normal
}
.pressReleaseList H2 {
	MARGIN-BOTTOM: 5px
}
.pressReleaseList UL {
	PADDING-BOTTOM: 15px
}
TABLE.photoDownload {
	MARGIN-TOP: 20px; WIDTH: 500px
}
TABLE.photoDownload {
	MARGIN-BOTTOM: 20px
}
TABLE.photoDownload H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px
}
TABLE.photoDownload P {
	MARGIN-TOP: 0px
}
TABLE.photoDownload TD {
	BORDER-TOP: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
TABLE.photoDownload TD.thumbnail {
	WIDTH: 200px
}
TABLE.photoDownload TD.text {
	PADDING-LEFT: 20px
}
.question {
	PADDING-RIGHT: 15px; MARGIN-TOP: 20px; PADDING-LEFT: 15px; BACKGROUND: #f7f7f7; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 15px; MARGIN-RIGHT: 10px; PADDING-TOP: 15px
}
.question BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.question CITE {
	FONT-SIZE: 9px; FONT-STYLE: normal
}
.questionBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WIDTH: 516px; PADDING-TOP: 0px
}
.questionBox .boxTop {
	BACKGROUND: url(../images/questionBox/question_box_top.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 2px
}
.questionBox .boxContent {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid
}
.questionBox .boxBottom {
	BACKGROUND: url(../images/questionBox/question_box_bottom.gif) no-repeat; HEIGHT: 2px
}
.questionBox .advice {
	PADDING-LEFT: 10px; BACKGROUND: #ebebeb; MARGIN-BOTTOM: 1px; FONT: 9px Helvetica
}
.questionBox .ratingBar {
	PADDING-LEFT: 10px; BACKGROUND: #ebebeb; FONT: 9px Helvetica
}
.questionBox .questionToRate {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.questionBox .ratingForm {
	
}
.questionBox .ratingForm A IMG {
	COLOR: #f7f7f7
}
.questionBox .ratingDisplay {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: #dbdbdb; MARGIN-LEFT: auto; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 105px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: 0px
}
.questionBox .ratingDisplayCell {
	BACKGROUND: #dbdbdb; BORDER-LEFT: white 1px solid; WIDTH: 105px
}
.questionBox .ratingBarTable {
	WIDTH: 504px
}
.questionBox TABLE.ratingBarTable TD {
	FONT: 9px Helvetica
}
.questionBox .ratingBar IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: relative; TOP: -1px
}
.rssLink {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/icons/icon_rss_active.gif) no-repeat 0px 4px
}


















