body
{
    background-color:#282315;
    background-image:url(img/bgRunner.jpg);
    background-repeat:repeat-x;
    padding:0px;
    margin:0px;
    font-family: Tahoma, Verdana, Arial;
    color:#000000;
    font-size:12px;
    line-height:18px;
}

body, html
{
    width:100%;
    height:100%;
}

H1, H2, H3, H4, H5, H6
{
    margin:0;padding:0;
}

H1{font-size:24px; line-height:28px; margin:10px 0 10px 0;}
H2{font-size:22px; line-height:26px; margin:9px 0 9px 0;}
H3{font-size:20px; line-height:24px; margin:8px 0 8px 0;}
H4{font-size:18px; line-height:22px; margin:7px 0 7px 0;}
H5{font-size:16px; line-height:20px; margin:6px 0 6px 0;}
H6{font-size:14px; line-height:18px; margin:5px 0 5px 0;}

a
{
   color:#FF6600;
   text-decoration:underline;
}


ol, ul, li
{
	margin: 0;
	padding: 0;
	outline: 0;
}


ol, ul {
	list-style: none;
}

td
{
    vertical-align:top;
}


.MenuContentContainer ul, .MenuContentContainer ol
{
    list-style-type:disc;
} 

ol, ul
{
	margin-left: 20px;
	padding: 20px;	
}

input.error { border: 1px dotted red !important; }
textarea.error { border: 1px dotted red !important; }


.MenuContentContainer input[type="text"]
{
    border:1px solid #DDDDDD;
    background-image:url(img/inputBG.jpg);
    background-repeat:repeat-x;
}

.MenuContentContainer input[type="text"]:focus, .MenuContentContainer textarea:focus
{
    border:1px solid #000;
}

.MenuContentContainer textarea
{
    border:1px solid #DDDDDD;
        background-image:url(img/inputBG.jpg);
    background-repeat:repeat-x;
}
