@import "/Communities/Common/Styles/Default.css";
html, body {}
a:link, a:visited, a:active { color: #660066; font-weight: bold; }
td, p { color: #333333;font-size: 10pt;}
FIELDSET { background-color: #ffffff; border: 1px solid #716f64; padding: 2px; }
.Form_Table { background-color: #dcdcdc; }
.Form_SectionRow { background-color: #dcdcdc; color: #696969; }
.Form_Button { border: thin solid; color: #ffffff; background-color: #716f64; }
.Form_List { border: 1px solid #a9a9a9; }
input {border:solid 1px #d6d6d6;}
.menu { font-weight: bold; cursor: pointer; color: #716f64; background-repeat: no-repeat; width: 175px; text-align: left; height: 27px; text-transform: lowercase; padding-left: 8px; font-size: 11px; }
.menuOver { font-weight: bold; cursor: pointer; color: #716f64; background-image: url(/Communities/Curves/Themes/Apple/Images/nav_over.gif); background-repeat: no-repeat; width: 175px; text-align: left; height: 27px; text-transform: lowercase; padding-left: 8px; font-size: 11px; }
.menu a, .menuOver a{color:#a9a9a9;}
.NewsTable { width: 200px; }
.NewsHeaderRow { background-color: #cccccc; color: #000000; }
.NewsListItem { width: 200px; border: 0 solid #d3d3d3; font-size: 10px; background-color: transparent; color: #000000; }
.NewsListItem a:link, .NewsListItem a:visited, .NewsListItem a:active { color: #a9a9a9; }
.NewsListItem a:hover { color: #ff0000; }
.NewsListItem li { list-style-position: inside; margin-left: 0px; }
.SectionFooter { text-align: center; }
.Discuss_Table th { background-image: url(/Communities/Common/Images/Discuss/gradient.gif); color: #696969; }
.Left_TFill { background-image: url(/Communities/Curves/Themes/Apple/Images/Left_TFill.gif); background-repeat: repeat-x; height: 29px; }
.Left_UR { background-image: url(/Communities/Curves/Themes/Apple/Images/Left_UR.gif); background-repeat: no-repeat; height: 29px; width: 29px; }
.Left_RFill { background-image: url(/Communities/Curves/Themes/Apple/Images/Left_RFill.gif); background-repeat: repeat-y; width: 29px; }
.Left_BFill { background-image: url(/Communities/Curves/Themes/Apple/Images/Left_BFill.gif); background-repeat: repeat-x; height: 29px; }
.Left_BR { background-image: url(/Communities/Curves/Themes/Apple/Images/Left_BR.gif); background-repeat: no-repeat; height: 29px; width: 29px; }
.Right_TFill { background-image: url(/Communities/Curves/Themes/Apple/Images/Right_TFill.gif); background-repeat: repeat-x; height: 29px; }
.Right_UL { background-image: url(/Communities/Curves/Themes/Apple/Images/Right_UL.gif); background-repeat: no-repeat; height: 29px; width: 29px; }
.Right_LFill { background-image: url(/Communities/Curves/Themes/Apple/Images/Right_LFill.gif); background-repeat: repeat-y; width: 29px; }
.Right_BFill { background-image: url(/Communities/Curves/Themes/Apple/Images/Right_BFill.gif); background-repeat: repeat-x; height: 29px; }
.Right_BL { background-image: url(/Communities/Curves/Themes/Apple/Images/Right_BL.gif); background-repeat: no-repeat; height: 29px; width: 29px; }
.LargButton{ background-image:url(/Communities/Curves/Themes/Apple/Images/LargButton.png); background-repeat:no-repeat;width:235px; height:150px;}
.SmallButton{ background-image:url(/Communities/Curves/Themes/Apple/Images/SmallButton.png); background-repeat:no-repeat;width:140px; height:103px;font-size:8pt;padding:5px;}
.Tip{cursor:help;}
.CurvesSmartII{ background-image:url(/Communities/Curves/Themes/Apple/Images/blank.png); background-repeat:no-repeat;width:128px;height:128px;  font-size:8pt; padding-left:10px;}
.CurvesSmart{ background-image:url(/Communities/Curves/Themes/Apple/Images/blank2.png); background-repeat:no-repeat;width:128px;height:128px;  font-size:8pt; padding-left:10px;}
.Conversion{ background-image:url(/Communities/Curves/Themes/Apple/Images/conversion.png); background-repeat:no-repeat;width:128px;height:128px;  font-size:8pt; padding-left:10px;}
.CurvesSmartText {color: #990000}
.CurvesSmartIIText {color: #6600FF}
.ConversionText {color: #339900}
.arrowlistmenu{
width: 100%; /*width of accordion menu*/
}
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: black url(/Communities/Curves/Themes/Apple/Images/glossyback.gif) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 2px 0 2px 5px; /*header text is indented 10px*/
cursor: pointer;
}
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(/Communities/Curves/Themes/Apple/Images/glossyback2.gif);
}
.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 5px; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;
cursor: pointer;
}
.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
cursor: pointer;
}
.subexpandable{
display: block;
padding: 2px 0;
padding-left: 19px; 
font-weight: bold;
border-bottom: 1px solid #dadada;
}
.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}
ul .subcategoryitems{ margin:5px 5px 5px 15px;}
.hover{ background-color:#EAEAEA;}
.newsItem{padding:5px;line-height: 1.5em;}
