body {
background : #95280a; 
margin : 0px; 
padding : 0px; 
font-family : verdana, arial, sans-serif; 
font-size : 9px; 
} 
a:link {
color : #e03d10; 
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
} 
a:visited {
color : #e03d10; 
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
} 
a:active {
color : #0000ff; 
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
} 
A:hover {
text-decoration : none; 
color : #000000; 
} 
img.pos_left {
position: relative;
left: -8px;
top: 100px;
} 
.xtreme_bg {
background-image : url(images/xtreme_bg.jpg); 
background-repeat : repeat-x; 
background-position : top; 
background-color : #490807; 
} 
.xtreme_topbg01 {
background-image : url(images/xtreme_topbg01.jpg); 
background-repeat : no-repeat; 
width : 6px; 
height : 6px; 
} 
.xtreme_topbg02 {
background-image : url(images/xtreme_topbg02.jpg); 
background-repeat : repeat-x; 
height : 6px; 
} 
.xtreme_topbg03 {
background-image : url(images/xtreme_topbg03.jpg); 
background-repeat : no-repeat; 
height : 6px; 
width : 6px; 
} 
.xtreme_leftbg {
background-image : url(images/xtreme_leftbg.jpg); 
background-repeat : repeat-y; 
width : 6px; 
} 
.xtreme_rightbg {
background-image : url(images/xtreme_rightbg.jpg); 
background-repeat : repeat-y; 
width : 6px; 
} 
.xtreme_bottombg01 {
background-image : url(images/xtreme_bottombg01.jpg); 
background-repeat : no-repeat; 
width : 6px; 
height : 6px; 
} 
.xtreme_bottombg02 {
background-image : url(images/xtreme_bottombg02.jpg); 
background-repeat : repeat-x; 
height : 6px; 
} 
.xtreme_bottombg03 {
background-image : url(images/xtreme_bottombg03.jpg); 
background-repeat : no-repeat; 
width : 6px; 
height : 6px; 
} 
.xtreme_bottombg04 {
background-image : url(images/xtreme_bottombg04.jpg); 
background-repeat : repeat-x; 
background-position : top; 
} 
.xtreme_bottombg05 {
background-image : url(images/xtreme_bottombg05.jpg); 
background-repeat : repeat-x; 
height : 3px; 
} 
.xtreme_bottombg06 {
background-image : url(images/xtreme_bottombg06.jpg); 
background-repeat : repeat-x; 
height : 3px; 
} 
.xtreme_menubg01 {
background-image : url(images/xtreme_menubg01.gif); 
background-repeat : no-repeat; 
width : 126px; 
height : 19px; 
} 
.xtreme_menubg02 {
background-image : url(images/xtreme_menubg02.gif); 
background-repeat : repeat-y; 
width : 126px; 
} 
.xtreme_menubg03 {
background-image : url(images/xtreme_menubg03.gif); 
background-repeat : no-repeat; 
width : 126px; 
height : 9px; 
} 
.xtreme_leftbg01 {
background-image : url(images/xtreme_leftbg01.jpg); 
background-repeat : repeat-y; 
background-position : right; 
} 
.leftpane {
padding : 2px; 
} 
.left01pane {
padding : 2px; 
} 
.left02pane {
padding : 2px; 
} 
.contentpane {
padding : 2px; 
} 
.centerpane {
padding : 2px; 
} 
.rightpane {
padding : 2px; 
} 
.bottompane {
padding : 2px; 
} 
.bottom01pane {
padding : 2px; 
} 
.toppane {
padding : 2px; 
} 
.top01pane {
padding : 2px; 
} 
.MainMenu_MenuContainer {
background : transparent; 
padding : 0; 
width : 100%; 
} 
.MainMenu_MenuBar {
padding : 0; 
background : transparent; 
width : 100%; 
} 
.MainMenu_MenuItem {
font-family : Arial, Helvetica, sans-serif; 
color : #999; 
font-size : 11px; 
font-weight : normal; 
border : 1px solid #fafafa; 
padding : 1px 4px 2px 1px; 
} 
.MainMenu_SubMenu {
z-index : 1000; 
cursor : pointer; 
margin : 2px 0 0; 
background : #fafafa; 
border : 1px solid #bbb; 
padding : 1px; 
} 
.MainMenu_MenuItemSel {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
cursor : pointer; 
color : #fff; 
background : #555; 
border-left : 1px solid #555; 
border-right : 1px solid #555; 
padding : 1px 4px 2px 1px; 
} 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenu_MenuBreak {
display : none; 
} 
.MainMenu_Idle {
font-family : Arial, Helvetica, sans-serif; 
background-image : url(images/xtreme_menubg04.jpg); 
height : 22px; 
width : 126px; 
font-size : 11px; 
color : #ffffff; 
font-weight : bold; 
background-repeat : no-repeat; 
background-color : transparent; 
} 
.MainMenu_Selected {
font-family : Arial, Helvetica, sans-serif; 
background-image : url(images/xtreme_menubg04.jpg); 
height : 22px; 
width : 126px; 
font-size : 11px; 
color : #d7c4b0; 
font-weight : bold; 
background-repeat : no-repeat; 
background-color : transparent; 
} 
.MainMenu_Active, .MainMenu_BreadcrumbActive {
font-family : Arial, Helvetica, sans-serif; 
color : #ffffff; 
background-image : url(images/xtreme_menubg05.jpg); 
height : 22px; 
width : 126px; 
font-size : 11px; 
font-weight : bold; 
background-repeat : no-repeat; 
background-color : transparent; 
} 
.ModuleTitle_MenuContainer {
color : #2c2c2c; 
} 
.ModuleTitle_MenuBar {
cursor : pointer; 
height : 21px; 
} 
.ModuleTitle_MenuItem {
font-family : Arial, Helvetica, sans-serif; 
color : #666; 
font-size : 11px; 
font-weight : normal; 
border : 1px solid #f6f6f6; 
padding : 1px 4px 1px 2px; 
} 
.ModuleTitle_SubMenu {
z-index : 1000; 
cursor : pointer; 
margin : 2px 0 0; 
background-color : #f6f6f6; 
border : 1px solid #999; 
padding : 1px; 
} 
.ModuleTitle_MenuItemSel {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #fff; 
background : #444; 
border : 1px solid #444; 
padding : 1px 4px 1px 2px; 
} 
.ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuBreak, .ModuleTitle_MenuIcon {
display : none; 
} 
.copyright {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
} 
A.copyright:link {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
A.copyright:visited {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
A.copyright:hover {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : underline; 
} 
A.copyright:active {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
.privacy {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
} 
A.privacy:link {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
A.privacy:visited {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
A.privacy:hover {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : underline; 
} 
A.privacy:active {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
.terms {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
} 
A.terms:link {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
A.terms:visited {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
A.terms:hover {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : underline; 
} 
A.terms:active {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5f5f5f; 
text-decoration : none; 
} 
#header {
border-bottom : 0 solid #804080; 
border-top : 0 solid #804080; 
width : 100%; 
} 
#content {
padding-top : 2em; 
clear : both; 
} 
ul#tabnav {
list-style-type : none; 
margin : 0 0 -1px; 
padding-left : 0; 
font : 110% verdana, arial, sans-serif; 
float : left; 
width : 100%; 
} 
ul#tabnav li {
float : left; 
background-color : #805980; 
margin : 6px 6px 0 2px; 
border-top : 0 solid #ffffcc; 
border-right : 0 solid #ffffcc; 
border-left : 0 solid #ffffcc; 
border-bottom : 0 solid #73458a; 
} 
ul#tabnav a:link, ul#tabnav a:visited {
display : block; 
background-color : #e03d10; 
text-decoration : none; 
padding : 4px; 
} 
ul#tabnav a:hover {
background-color : #949494; 
} 

#sideheader {
border-bottom : 0px solid #95280a; 
border-top : 0px solid #95280a; 
width : 100px solid;
left : 0; 

} 

ul#sidetabnav {

float: right;
width: 150px;
height: 10px;



} 
ul#sidetabnav a:link, ul#sidetabnav a:visited {
display : block; 
color : #000000; 
background-color : #e03d10; 
text-decoration : none; 
padding : 1px; 
border-bottom:1px solid #c0c0c0;
} 

ul#sidetabnav a:hover {
background-color : #949494; 
} 

td.bottomline {
font-size: 14px;
border-right: 0px #000000 dashed;
border-left: 0px #000000 dashed;
border-bottom: 1px #000000 dashed;
border-top: 0px #ffff80 dashed;

}


form.xtreme {
  position: relative;
  width: 15em;
}


/* fieldset styling */
fieldset {
  margin: 1em 0; /*  space out the fieldsets a little*/
  padding: 1em;
  border : 1px solid #ccc;
}

/* legend styling */
legend {
  font-weight: bold;
}


/* style for  labels */
label {
  display: block;
}

/* style for required labels */
label .required {
  font-size: 0.75em;
  color:#760000;
}

input.xtreme {
  width: 200px;
}


input.radio, input.submit {
  width: auto;
}

/* style form elements on focus */
input:focus, textarea:focus {
  background: #ffc;
}

input.radio {
  float: left;
  margin-right: 1em;
}

textarea.xtreme {
  float: left;
  width: 300px;
  height: 200px;
}

/* Hack to make sure the floated radio buttons
   sit next to the labels correctly in IE/Mac*/

/* This is the style I want IE/Mac to see */
input.radio + label {
  text-indent: 2em;
}

/* Using the commented backslash filter, I'm resetting
   the above rule for everything other than IE5/Mac \*/
input.radio + label {
  text-indent: 0;
}

