.buttonInput{width:50px; vertical-align:top; height:25px; font-size: 14px; }

#ColRight form { padding: 0px 0 30px 30px; }
#ColRight form div { padding-bottom:10px; }
#ColRight form legend { display:none; }

#ColLeft p {padding-left:30px; padding-right:30px; text-align:left;}

.csc-mailform-radio label{ padding: 5px 10px 0 10px;}

.csc-mailform-field {}

.csc-menu li { padding-bottom:5px;}

#ColLeft .csc-menu { padding-left:50px;}

.contenttable .td-0 {width: 105px; text-align:right; vertical-align:middle; height:20px; padding-right:10px; line-height:14px; font-weight:bold;}
.contenttable .td-last { vertical-align:top; line-height:20px;}
.contenttable { padding: 30px 0px 10px 30px; cell}
.contenttable tr { border-bottom: 17px #ffffff solid;}
.contenttable .tr-even { }
.contenttable .tr-odd { }
.contenttable { margin-top:7px;}


.yuimenubaritem .yuimenubaritemlabel{  }

/* CSS Document Mickey@thecokes.net*/

#ColMain { padding-left:24px; width:400px; float:left;padding-top:2px;padding-bottom:40px;}
#Sidebar { width: 260px;  float:right; padding-right:50px; padding-top:60px;padding-bottom:40px;}
#Sidebar .bodytext {padding-left:20px;}
#Sidebar .csc-header h1.csc-firstHeader {background-image:url(header_blue-280.gif); background-repeat:no-repeat;   background-position:0px 0px; height:22px; color:#ffffff;  padding-left:7px; padding-top:7px; padding-bottom:5px; font-weight:normal; text-transform: uppercase; }
/* Tags */

body { background-color:#BCB76A; font-size:12px; color:#0E3E6E; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a {color: #908801; text-decoration: underline;}
a:hover {color:black; text-decoration: underline;}
ul {margin-left:30px; list-style-type: disc;color:#908801;padding-bottom:20px;}
p {padding-bottom:20px;text-align:left;}

/* Typo3 Related */


.csc-header h1.csc-firstHeader {  background-image:url(header_blue-320.gif); background-repeat:no-repeat;   background-position:0px 0px; height:22px; color:#ffffff;  padding-left:8px; padding-top:7px; padding-bottom:5px; font-weight:normal; text-transform: uppercase; }
.csc-header h1.csc-firstHeader a {color:#ffffff; font-weight:normal;}


.csc-header h1{  background-image:url(header_01.gif); background-repeat:no-repeat;   background-position:2px 0px; height:22px; color:#ffffff;  padding-left:10px; padding-top:5px; padding-bottom:5px; font-weight:normal; text-transform: uppercase; }
.csc-header a {color:white; font-weight:normal;}
.bodytext {font-size:1em; padding-left:00px; padding-bottom:20px; text-align:left; padding-right:00px;line-height:1.8em; font-weight:normal;}

#ColRight .bodytext{padding-left:20px; padding-right:40px;}

/* Layout Related CSS */

#PageBanner, #TopBorder, #hd, #TopMenu, #MidMenu, #BotMenu, #MenuFooter, .yui-g, #FooterCopy { background-image:url(PageBackgroundRepeat.gif); background-repeat:repeat-y; width:760px; }

#TopMenu{height:10px; }
#MidMenuBuffer {padding-left:30px; background-image:url(MenuMidFull.gif);}
#MidMenu{height:21px;  background-image:url(MenuMidFull.gif); padding-left:00px; width:760px; background-repeat:repeat-y; }
#BotMenu{height:9px;  background-image:url(MenuBottomFull.gif); padding:0;}

#ColLarge, #ColSmall, #ColLeft, #ColRight { padding-top:5px; padding-bottom:10px;}

#ColLarge, #ColLeft { padding-left:24px; padding-right:0px; }
#ColSmall, #ColRight { padding-right:20px;padding-left:0px; padding-top:50px; text-align:left;}

#MenuFooter, #MenuFooter a { font-weight:Normal; color:#908801; font-size:10px;padding-bottom:5px;text-align:center;font-size:.9em; text-decoration: none;}
#FooterCopy, #FooterCopy a { font-weight:Normal; background-image:url(PageBottomBorder.gif); background-repeat:no-repeat; height:18px; color:#A2A1A0; font-size:9px; padding-top:0px; text-align:center; }
#designers{ font-weight:Normal;  text-align:center; color:#dddddd;padding-top:20px; }
#FooterCopy a { text-decoration: none; font-size:1em;}

/*Yahoo YUI Configuration*/

/*Background Menu non-highlighted*/
div.yuimenu {    background-color:#908801; }

/*Background Menu non-highlighted*/

div.yuimenubar li {    color:#FFFFFF; text-transform: uppercase;}
div.yuimenubar li li {     text-transform: none;}


/*Background Menu non-highlighted*/
div.yuimenubar {  background-color:#908801; width:700px; }
div.yuimenubar li.selected {  background-color:#908801;}
div.yuimenubar li.yuimenubaritem {
    border-color:#c4c4be;
	color:#c4c4be; 
}


div.yuimenubar li a {   color:#ffffff; }
div.yuimenubar li a hover {   color:#0E3E6E; }
