
body,td,div,p,a,font,span {
font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
}

body {
background: #414141;
margin: 0px; padding: 0px;
}

A {
color: #000000;
text-decoration: none;
}

A:hover {
color:#F97721;
}

hr {
color: #909191;
height: 1px;
}

div.waveup {
background-image:url("images/wave3.png");
background-repeat:repeat-x;
height: 33px;
width: 100%;
}

div.wavedown {
background-image:url("images/wave4.png");
background-repeat:repeat-x;
height: 33px;
width: 100%;
}

div.main {
border: 4px solid #515151;
width: 800px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
}

div.header2 {
color: #FFFFFF;
width: 800px;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
}

div.header {
background: #515151;
/* background:url(bgr_menu.gif) repeat-x; */
color: #FFFFFF;
width: 100%;
height:30px;

}

div.front {
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background: #FFFFFF;
border-top: 1px solid #000000;
}

div.footer { 
background: #515151;
color: #FFFFFF;
width: 100%;
text-align: center;
}

.menu {
margin-top: -10px;
padding-left: 20px;
padding-right: 20px;
text-align: right;
}

.button {
padding: 1px;
padding-left: 5px;
padding-right: 5px;
background: #F97721;
border: 0px;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
color: #FFFFFF;
white-space:nowrap;
font-weight: bold;
}

.button:hover {
background: #909191;
}

.button.menu {
padding: 5px;
padding-left: 12px;
padding-right: 12px;
}

.selected {
background: #515151;
}

.selected:hover {
background: #515151;
}

.text1 {
color: #F97721;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
}

.text2 {
padding-left: 10px;
padding-right: 5px;
}

.text_grey {
color: #515151;
}

.text2 A:hover {
color:#F97721;
}

.sectionlabel {
color: #FFFFFF;
/* padding-top: 4px;
padding-bottom: 4px; */
text-align: center;
background: #F97721;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
font-weight: bold;
}

div.section {
border: 1px solid #F97721;
background: #FFFFFF;
padding: 5px;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

.flags {
padding: 5px;
}

.input2 {
color: #F97721;
border: 1px solid #F97721;
padding: 5px 5px;
font-size: 16px;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
cursor: default;
}

