/* CHANGE THESE STYLES */

/*BORDER*/ 
.divxover,.div,.divRed,.mainOptionDivsmall,.divsmall,.divxsmall,.divxsmallover,.divoptionadd {border:solid 1px #ff9933;}
/*COLOR*/
.selectoptionstext,.trxover,.trxsmallover {color:#ff9933;}
.trxshort,.trxshortRed,.trx,.trxshortsmall,.trxsmall{color:#cc6600;}
/************************************* DO NOT EDIT **********************************************/

/* LARGE OPTIONS */ 
    .mainOptionDiv,.mainOptionDivRed   {width:278px;height:75px;position:relative;margin-bottom:5px;left:0px;text-align:left;background-color:#ffffff;}
    .divxover{width:275px;height:92px;position:absolute;top:0px;z-index:6;background-color:#ffffff;overflow:auto;visibility:visible;}
    .div,.divRed {width:275px;margin-bottom:2px;height:22px;text-align:left;cursor:pointer;overflow:hidden;visibility:visible;}
    /*trxsmall,trxshortRed: controls the OPTION TYPE TEXT */
    .trxshort,.trxshortRed   {width:245px;font-family:arial;font-size:9pt;border:none;padding-left:5px;padding-top:2px;height:20px;position:relative;float:left;vertical-align:top;text-align:left;cursor:pointer;}
    .trx,.trxover    {width:100%;cursor:pointer;font-family:arial;font-size:9pt;border:none;}
    .tablex { width:255px;margin-top:5px;border:0px;cursor:pointer;clear:left;}
    .divx {width:242px;height:22px;cursor:pointer;background-color:#ffffff; position:absolute;overflow:hidden;visibility:hidden;}

/******** COMMON STYLES ***********/
    .selectoptionstext {font-family:Arial;font-size:9pt;clear:both;float:left;width:150px;text-align:left;margin-left:-2px;}
    .closeoptions {float:right;}
    .closeoptionsimage {cursor:pointer;width:16px;height:16px;position:relative;top:2px;right:2px;}
    .optionsarrowsmall{float:right;width:16px;height:16px;margin-right:2px;margin-top:2px;}
/******** COMMON STYLES ***********/


/******** SMALL OPTION BOX ***********/
    .mainOptionDivsmall{float:right;width:233px;height:95px;text-align:left;background-color:#ffffff;}
    .divsmall {width:225px;margin-left:3px;height:20px;margin-top:3px;float:left;vertical-align:top;text-align:left;cursor:pointer;background-color:#ffffff;overflow:hidden;visibility:visible;}
    .divxsmall {position:absolute;left:0px;top:0px;width:283px;height:95px;background-color:#ffffff;overflow:hidden;visibility:hidden;}
    .divxsmallover {position:absolute;left:0px;top:0px;width:283px;height:95px;background-color:#ffffff;overflow:auto;visibility:visible;display: block;}
    .trxshortsmall {float:left;width:200px;height:20px;vertical-align:top;text-align:left;cursor:pointer;background-color:#ffffff;border:solid 1px #ffffff;font-family:arial;font-size:8pt;}
    .trxsmall,.trxsmallover {width:250px;height:20px;margin-top:0px;cursor:pointer;background-color:#ffffff;border:solid 0px #eeeeee;font-family:arial;font-size:8pt;}
    .divoptionadd {position:absolute;z-index:100;left:135px;top:-28px;width:44px;height:42px;cursor:pointer;vertical-align:middle;text-align:center;background-color:#ffffff;}

    .tablexsmall { text-align:center;width:250px;margin-top:2px;clear:left;cursor:default;font-family:arial;font-size:8pt;}
    .optionDivsmall {width:200px;float:right;overflow:hidden;text-align:right;float:right;padding-top:8px;}
    .mainOptionDivEmpty{background-repeat:no-repeat;float:right;width:186px;height:97px; text-align:left;background-color:#ffffff;margin-top:8px;padding-right:3px;}   

/***************************************/

.optionDiv {float:right;overflow:hidden;width:195px;text-align:right;float:right;padding-top:8px;border:none;border-color:#cccccc #cccccc #cccccc #cccccc;}
.optionDiv {float:right;overflow:hidden;width:195px;text-align:right;float:right;padding-top:8px;border:none;border-color:#cccccc #cccccc #cccccc #cccccc;}
.optionTable {border:solid 1px #cccccc;text-align:center;background-color:#f8f8f8;}
.option {color:#993300;width:185px;font-family:Arial;font-size:8pt;background-color:#fcfcfc;border:solid 1px #cccccc;}