/* duke4net2 theme classes */
.upgrade 
{
 display: none;
}

a 
{
 text-decoration: none;
 color: #000;
}

a:hover 
{
 color: #2e2e2e;
}

embed, object 
{
 padding: 0;
 margin: 0;
}

body 
{
 margin: 0;
 color: #000;
 padding: 0;
 text-align: center;
 background-image: url(images/flagbg.jpg);
 background-color: #000;
 background-repeat: no-repeat;
 background-position: top center;
}

h1 
{
 margin: 0;
 padding-top: 5px;
 padding-right: 0;
 padding-bottom: 5px;
 padding-left: 0;
}

.wrap1 
{
 width: 948px;
 background-image: url(images/wrap1.gif);
 background-color: #000;
 background-repeat: repeat-y;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 text-align: left;
}

.wrap2 
{
 margin-top: 0;
 margin-right: 15px;
 margin-bottom: 0;
 margin-left: 15px;
 background-image: url(images/wrap3.jpg);
 background-repeat: no-repeat;
 background-position: bottom left;
}

.nav1 
{
 width: 133px;
 background-image: url(images/nav12.jpg);
 background-repeat: no-repeat;
 float: left;
 margin-bottom: 340px;
 \: ;
}

.nav2 
{
 height: 61px;
 background-image: url(images/nav22.jpg);
 background-repeat: no-repeat;
 margin-left: 127px;
}

.nav3 
{
 height: 94px;
 margin-left: 133px;
 background-color: #000;
 text-align: center;
}

.header 
{
 height: 104px;
 background-image: url(images/header2.jpg);
 background-color: #000;
 background-repeat: no-repeat;
}

.footer 
{
 height: 39px;
 margin-top: 0;
 margin-right: 15px;
 margin-bottom: 0;
 margin-left: 15px;
 background-image: url(images/footer.png);
 background-color: #000;
 background-repeat: repeat-x;
 font-size: 12px;
 text-align: center;
 color: #f4ebe2;
 font-weight: bold;
}

.main 
{
 width: 785px;
 margin-left: 133px;
 padding-top: 9px;
 background-image: url(images/main.gif);
 background-repeat: no-repeat;
 background-position: top right;
}

.right 
{
 width: 167px;
 float: right;
}

.mid 
{
 width: 611px;
 margin-right: 133px;
}

.news 
{
 padding-top: 6px;
 padding-right: 20px;
 padding-bottom: 28px;
 padding-left: 22px;
 background-image: url(images/newsfooter.gif);
 background-repeat: no-repeat;
 background-position: bottom left;
}

.news h3 
{
 color: #ce0006;
 margin: 0;
 padding: 0;
 font-size: 14px;
 line-height: 16px;
 font-family: arial, sans-serif;
 font-weight: bold;
}

.news h1 
{
 font-size: 20px;
 line-height: 30px;
 font-family: arial, sans-serif;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 55px;
 padding: 0;
 border-bottom-color: #b2b1ae;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
}

.news h1 a 
{
 font-size: 12px;
 line-height: 16px;
 font-family: arial, sans-serif;
 color: #bb4d00;
}

.news h1 img 
{
 float: right;
}

.news h1 small 
{
 padding-left: 25px;
 font-size: 60%;
}

.clear 
{
 clear: both;
}

.customlogin 
{
 width: 220px;
 padding-top: 2px;
 height: 60px;
 float: right;
 font-size: 10px;
 font-family: arial, sans-serif;
 font-weight: bold;
}

.customloginu 
{
 background-image: url(images/loginuser.jpg);
 background-repeat: no-repeat;
 width: 172px;
 padding-left: 40px;
 border-width: 0px;
 margin: 1px;
}

.customloginp 
{
 background-image: url(images/loginpass.jpg);
 background-repeat: no-repeat;
 width: 132px;
 padding-left: 40px;
 border-width: 0px;
 margin-top: 1px;
 margin-right: 0px;
 margin-bottom: 3px;
 margin-left: 0px;
}

.customloginb 
{
 background-color: #D3B881;
 font-size: 10px;
 line-height: 12px;
 font-family: arial, sans-serif;
 padding: 1px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 3px;
 margin-left: 0px;
 padding: 0;
}

.customloginc 
{
 margin-top: 1px;
 margin-right: 4px;
 margin-bottom: 3px;
 margin-left: 4px;
 padding: 0;
 width: 10px;
 height: 10px;
}

.newsd 
{
 width: 44px;
 height: 47px;
 float: left;
 text-align: center;
}

.newsd1 
{
 background-image: url(images/newsd1.jpg);
 background-color: #c47f28;
 background-repeat: no-repeat;
 font-size: 10px;
 line-height: 15px;
 font-family: arial, sans-serif;
 color: #fff;
 text-transform: uppercase;
}

.newsd2 
{
 background-image: url(images/newsd2.jpg);
 background-color: #eee;
 background-repeat: no-repeat;
 font-size: 18px;
 line-height: 30px;
 font-family: arial, sans-serif;
 color: #e8413a;
 font-weight: bold;
}

.comm 
{
 float: right;
 display: block;
 padding-left: 20px;
 padding-right: 0px;
 background-position: 5px 5px;
 background-image: url(images/rarrow.png);
 background-repeat: no-repeat;
}

.subhead 
{
 font-size: 10px;
 line-height: 16px;
 font-family: arial, sans-serif;
 margin-left: 50px;
 padding-top: 2px;
 padding-right: 0;
 padding-bottom: 2px;
 padding-left: 0;
 color: #000;
 padding-right: 0px;
}

.subhead2 
{
 font-size: 10px;
 line-height: 16px;
 font-family: arial, sans-serif;
 border-top-color: #b2b1ae;
 border-top-width: 1px;
 border-top-style: dotted;
 padding: 4px;
}

a.news_author:link, a.news_author:visited 
{
 color: #bb4d00;
 text-decoration: none;
}

a.news_author:active, a.news_author:hover 
{
 color: #ab3d00;
 text-decoration: underline;
}

.newst 
{
 padding-top: 0px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 0px;
 font-size: 12px;
 font-family: arial, sans-serif;
 text-align: justify;
}

.newst img 
{
 border-width: 1px;
 border-style: solid;
 border-color: #332002;
}

.newst a 
{
 color: #27376c;
 text-decoration: underline;
}

.newst a:hover 
{
 color: #ce0006;
 text-decoration: none;
}

.newst p 
{
 padding: 0;
 margin-top: 10px;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
}

.rblock 
{
 border-bottom-color: #b1b3b4;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 padding: 6px;
 font-size: 10px;
 font-family: verdana, sans-serif;
}

.rblock h3 
{
 color: #ce0006;
 margin: 0;
 padding: 0;
 font-size: 14px;
 line-height: 16px;
 font-family: arial, sans-serif;
 font-weight: bold;
}

.rblock h3 a 
{
 color: #ce0006;
 margin: 0;
 padding: 0;
 font-size: 14px;
 line-height: 16px;
 font-family: arial, sans-serif;
 font-weight: bold;
}

.adblock 
{
 font-size: 10px;
 font-family: verdana, sans-serif;
}

.adblock h3 
{
 color: #ce0006;
 margin: 0;
 padding: 6px;
 font-size: 14px;
 line-height: 16px;
 font-family: arial, sans-serif;
 font-weight: bold;
}

div.sdmenu 
{
 width: 125px;
 font-family: Arial, sans-serif;
 font-size: 11px;
 margin-top: 1px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 1px;
 padding-bottom: 10px;
 background-image: url(images/menu/bottom.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
}

div.sdmenu div 
{
 overflow: hidden;
}

div.sdmenu div:first-child 
{
 
}

div.sdmenu div.collapsed 
{
 height: 21px;
}

div.sdmenu div span 
{
 display: block;
 padding-top: 3px;
 padding-right: 23px;
 padding-bottom: 3px;
 padding-left: 23px;
 font-size: 12px;
 line-height: 14px;
 font-family: arial, sans-serif;
 font-weight: bold;
 color: Black;
 background-image: url(images/menu/expanded.gif);
 background-color: #5B608B;
 background-repeat: no-repeat;
 background-position: left center;
 cursor: n-resize;
 text-shadow: 1px 1px 6px #CFD4FF;
}

div.sdmenu div.collapsed span 
{
 background-image: url(images/menu/collapsed.gif);
 background-position: left center;
 background-repeat: no-repeat;
}

div.sdmenu div a 
{
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 10px;
 margin-top: 1px;
 margin-right: 0;
 margin-bottom: 1px;
 margin-left: 0;
 display: block;
 color: #000;
 background-image: url(images/menu/title.gif);
 background-repeat: repeat-y;
 background-color: #ddd;
}

div.sdmenu div a.affils 
{
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 10px;
 margin-top: 1px;
 margin-right: 0;
 margin-bottom: 1px;
 margin-left: 0;
 display: block;
 color: #000;
 background-image: url(images/menu/title_affils.gif);
 background-repeat: no-repeat;
 background-color: #ddd;
}

div.sdmenu div a.gog 
{
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 0px;
 margin-top: 1px;
 margin-right: 0;
 margin-bottom: 1px;
 margin-left: 0;
 display: block;
 color: #000;
 background-image: none;
 background-repeat: no-repeat;
 background-color: #000;
}

div.sdmenu div a.gog:hover 
{
 background-image: none;
 background-color: #000;
 background-repeat: no-repeat;
 color: #000;
 font-weight: bold;
 text-decoration: none;
}

div.sdmenu div a.current 
{
 background-color: #ddd;
 background-image: none;
}

div.sdmenu div a:hover 
{
 background-image: url(images/menu/linkarrow.gif);
 background-color: #D5B880;
 background-repeat: no-repeat;
 background-position: right center;
 color: #000;
 font-weight: bold;
 text-decoration: none;
}

.newsfeed_menu_cell a 
{
 color: #27376c;
 text-decoration: underline;
}

.newsfeed_menu_cell a:hover 
{
 color: #ce0006;
}

/* e107 core classes */
.button 
{
 background-color: #d3b881;
 border-width: 1px;
 border-color: #000;
 border-style: solid;
 color: #000000;
 font-size: 9px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 text-align: center;
 background-image: url(images/button.png);
}

.defaulttext 
{
 font-size: 11px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

.fborder 
{
 border-width: 1px;
 border-color: #000000;
 border-style: solid;
 background-color: #dfd2b9;
}

.fcaption 
{
 border-width: 1px;
 border-color: #000;
 border-style: solid;
 padding-top: 2px;
 padding-right: 0px;
 padding-bottom: 2px;
 padding-left: 8px;
 background-color: #ceb990;
 font-size: 12px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 background-image: url(images/fcap.png);
 color: #000;
}

.forumheader 
{
 background-color: #e3d8c2;
 font-size: 12px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
 padding: 4px;
 background-image: url(images/cap1.png);
 border-width: 1px;
 border-color: #C3BDBD;
 border-style: solid;
}

.forumheader2 
{
 background-color: #f5f2eb;
 font-size: 14px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
 padding: 4px;
 border-width: 1px;
 border-color: #C3BDBD;
 border-style: solid;
}

.forumheader3 
{
 background-color: #f1e8d8;
 font-size: 11px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
 padding: 4px;
 border-width: 1px;
 border-color: #C3BDBD;
 border-style: solid;
}

.smalltext 
{
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

.tbox 
{
 background-color: #f0ede8;
 border-width: 1px;
 border-color: #5e5d63;
 border-style: solid;
 color: #000000;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

form 
{
 margin-top: 2px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

/* OTHER SHIT */
.nextprev 
{
 font-size: 9px;
 font-style: normal;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 text-align: center;
 padding: 5px;
}

ul, ol 
{
 margin-top: 0;
 margin-bottom: 0;
}

.smallblacktext 
{
 font-size: 7pt;
 font-style: normal;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

td 
{
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
 padding: 0px;
 text-align: left;
}

.mediumtext 
{
 font-size: 11px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

.captiontext 
{
 font-size: 14px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

.np 
{
 background-color: #f0ede8;
 border-width: 1px;
 border-color: #000;
 border-style: solid;
 color: #000000;
 font-size: 9px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 text-align: center;
 padding: 2px;
}

.border 
{
 border-width: 1px;
 border-color: #000;
 border-style: solid;
}

.border2 
{
 border-width: 1px;
 border-color: #D5D5D5;
 border-style: solid;
}

.border3 
{
 border-width: 1px;
 border-color: #000;
 border-style: solid;
}

.helpbox 
{
 border-width: 0px;
 background-color: transparent;
 color: #000;
 font-size: 9px;
 font-family: tahoma, verdana, arial, helvetica, sans-serif;
}

.caption 
{
 padding-top: 0px;
 padding-right: 4px;
 padding-bottom: 0px;
 padding-left: 4px;
 border-bottom-width: 1px;
 border-bottom-color: #363A44;
 border-bottom-style: solid;
 border-left-width: 1px;
 border-left-color: #8A96B3;
 border-left-style: solid;
 border-right-width: 1px;
 border-right-color: #363A44;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #8A96B3;
 border-top-style: solid;
 background-color: #E1DFDF;
 color: #000;
 font-size: 13px;
 font-family: tahoma, arial, verdana, helvetica, sans-serif;
 background-image: url(images/cap1.png);
}

.caption2 
{
 padding-top: 0px;
 padding-right: 4px;
 padding-bottom: 0px;
 padding-left: 4px;
 color: #243B3B;
 font-size: 15px;
 font-family: tahoma, arial, verdana, helvetica, sans-serif;
 text-align: center;
}

.caption3 
{
 padding-top: 0px;
 padding-right: 4px;
 padding-bottom: 0px;
 padding-left: 4px;
 border-bottom-width: 1px;
 border-bottom-color: #C7C3C3;
 border-bottom-style: solid;
 border-left-width: 1px;
 border-left-color: #fff;
 border-left-style: solid;
 border-right-color: transparent;
 border-top-width: 1px;
 border-top-color: #fff;
 border-top-style: solid;
 background-color: #D5D5D5;
 color: #000;
 font-size: 13px;
 font-family: tahoma, arial, verdana, helvetica, sans-serif;
}

.bodytable 
{
 padding: 8px;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

.bodytable2 
{
 border-width: 1px;
 border-color: #D5D5D5;
 border-style: solid;
 padding: 8px;
 font-size: 11px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #404040;
}

.bodytable3 
{
 padding: 8px;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

p 
{
 margin-top: 0px;
 margin-bottom: 0px;
}

.indent 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 border-color: #797979;
 border-width: 1px;
 border-style: solid;
 padding-top: 9px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 background-image: url(images/close-quote.gif);
 background-color: #f3eadb;
 background-repeat: no-repeat;
 background-position: right bottom;
}

.indent:first-letter 
{
 background-image: url(images/open-quote.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 padding-top: 8px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 24px;
}

blockquote 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #f3eadb;
 border-color: #797979;
 border-width: 1px;
 border-style: solid;
 padding: 5px;
}

.spacer 
{
 padding-top: 2px;
 padding-right: 0px;
 padding-bottom: 2px;
 padding-left: 0px;
}

hr 
{
 border-top-width: 1px;
 border-top-color: #666;
 border-top-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #eee;
 border-bottom-style: solid;
 height: 2px;
 width: 92%;
 text-align: center;
}

.forumborder 
{
 border-width: 1px;
 border-color: #000080;
 border-style: solid;
}

.captiontopleft 
{
 width: 24px;
 background-image: url(images/topleft.png);
}

.captiontopmiddle 
{
 width: 100%;
 background-repeat: repeat-x;
 background-image: url(images/top.png);
}

.captiontopright 
{
 width: 11px;
 background-image: url(images/topright.png);
}

.captionleft 
{
 
}

.captionbar 
{
 color: #ce0006;
 margin: 0;
 padding: 0;
 font-size: 14px;
 line-height: 16px;
 font-family: arial, sans-serif;
 font-weight: bold;
}

.captionend 
{
 
}

.captionmain 
{
 width: 100%;
}

.captionright 
{
 
}

.bodyleft 
{
 width: 3px;
 background-repeat: repeat-y;
 background-image: url(images/left.png);
}

.bodymain 
{
 width: 100%;
 background-color: #efefeb;
 padding-top: 4px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 4px;
 font-size: 10px;
 color: #000;
 font-family: verdana, tahoma, arial, sans-serif;
 vertical-align: top;
}

.bodyright 
{
 width: 3px;
 background-repeat: repeat-y;
 background-image: url(images/right.png);
}

.bottomleft 
{
 width: 10px;
 background-image: url(images/bottomleft.png);
}

.bottommain 
{
 width: 100%;
 background-repeat: repeat-x;
 background-image: url(images/bottom.png);
}

.bottomright 
{
 width: 10px;
 background-image: url(images/bottomright.png);
}

.finfobar 
{
 background-color: #DBE5F5;
 font-size: 15px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
 padding: 4px;
 border-width: 1px;
 border-color: #C3BDBD;
 border-style: solid;
 background-image: url(forum/finfobar.png);
}

a.forumlink 
{
 color: #fff;
 text-decoration: underline;
}

.topborder 
{
 border-bottom-width: 1px;
 border-bottom-color: #000;
 border-bottom-style: solid;
}

.bottomborder 
{
 border-top-width: 1px;
 border-top-color: #000;
 border-top-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #000;
 border-bottom-style: solid;
}

.alttd 
{
 font-size: 10px;
 line-height: 12px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
}

.alttd img 
{
 border-width: 0px;
}

.code 
{
 border-width: 1px;
 border-color: #9F9F9F;
 border-style: solid;
 padding: 8px;
 background-color: #EEECEC;
 font-size: 12px;
 font-family: courier, arial, verdana, tahoma, helvetica, sans-serif;
 color: #000040;
}

.nforumholder 
{
 border-color: #345487;
 border-width: 1px;
 border-style: solid;
 padding: 0px;
 background-color: #fff;
}

.nforumcaption 
{
 background-image: url(images/nforumcaption.png);
 padding-top: 8px;
 padding-right: 4px;
 padding-bottom: 8px;
 padding-left: 4px;
 font-size: 12px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #fff;
}

.nforumcaption2 
{
 background-image: url(images/nforumcaption2.png);
 padding-top: 8px;
 padding-right: 0px;
 padding-bottom: 8px;
 padding-left: 4px;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #000;
 font-weight: bold;
}

.nforumcaption3 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #f5f2eb;
 font-size: 12px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumthread 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #EEF2F7;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumthread2 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #D1DCEB;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreplycaption 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #E2EDF2;
 font-size: 12px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreply 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #EDF4F7;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreply2 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #CFE0EB;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumdisclaimer 
{
 font-size: 9px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #5d6e75;
}

.nforumview1 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #f5f2eb;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumview2 
{
 border-color: #fff;
 border-width: 1px;
 border-style: solid;
 padding: 4px;
 background-color: #DFE6EF;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumview3 
{
 padding: 4px;
 background-color: #BCD0ED;
 font-size: 10px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #263448;
}

.nforumview4 
{
 padding: 4px;
 background-color: #f5f2eb;
 font-size: 9px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 color: #3A4F6C;
}

.linkspage_button 
{
 border-width: 0px;
}

.commentauthor 
{
 float: right;
 padding-top: 4px;
}

.commentavatar 
{
 text-align: center;
 vertical-align: top;
 width: 110px;
 background-color: #fff;
 border-color: #000;
 border-width: 1px;
 border-style: solid;
 padding: 2px;
}

.commentavatar img 
{
 border-width: 0px;
}

.commentreply 
{
 margin: 10px;
}

.commenttext 
{
 text-align: left;
 vertical-align: top;
 background-color: #fff;
 border-color: #000;
 border-width: 1px;
 border-style: solid;
 border-left-color: #000;
 border-left-width: 0px;
 border-left-style: solid;
 padding: 15px;
}