div.flashrep {
    width:1px;
    height:1px;
    overflow:hidden;
}

html, body {
    height: 100%;
}

#allContain {
    position: relative;
    margin-bottom: -27px;
    min-height:100%;
}

#header {
    height: 75px;
}

.chkoutButton {

    -moz-box-shadow:inset 0px 1px 0px 0px #f24649;
    -webkit-box-shadow:inset 0px 1px 0px 0px #f24649;
    box-shadow:inset 0px 1px 0px 0px #f24649;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #da3a2c), color-stop(1, #841619) );
    background:-moz-linear-gradient( center top, #da3a2c 5%, #841619 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#da3a2c', endColorstr='#841619');
    background-color:#da3a2c;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #6e1310;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    padding:5px 16px;
    text-decoration:none;
    text-shadow:1px 1px 0px #242424;
}.chkoutButton:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #841619), color-stop(1, #da3a2c) );
    background:-moz-linear-gradient( center top, #841619 5%, #da3a2c 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#841619', endColorstr='#da3a2c');
    background-color:#841619;
}.chkoutButton:active {
    position:relative;
    top:1px;
}

.addToCartButton {
    -moz-box-shadow:inset 0px 1px 0px 0px #f24649;
    -webkit-box-shadow:inset 0px 1px 0px 0px #f24649;
    box-shadow:inset 0px 1px 0px 0px #f24649;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #da3a2c), color-stop(1, #841619) );
    background:-moz-linear-gradient( center top, #da3a2c 5%, #841619 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#da3a2c', endColorstr='#841619');
    background-color:#da3a2c;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #6e1310;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    padding:5px 40px;
    text-decoration:none;
    text-shadow:1px 1px 1px #242424;
    text-align: center;
}.addToCartButton:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #841619), color-stop(1, #da3a2c) );
    background:-moz-linear-gradient( center top, #841619 5%, #da3a2c 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#841619', endColorstr='#da3a2c');
    background-color:#841619;
    cursor: pointer;
}.addToCartButton:active {
    position:relative;
    top:1px;
}




.addToWish {
    -moz-box-shadow:inset 0px 1px 0px 0px #faf7f7;
    -webkit-box-shadow:inset 0px 1px 0px 0px #faf7f7;
    box-shadow:inset 0px 1px 0px 0px #faf7f7;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #ababab) );
    background:-moz-linear-gradient( center top, #e6e6e6 5%, #ababab 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ababab');
    background-color:#e6e6e6;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #a39ea3;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    padding:5px 40px;
    text-decoration:none;
    text-shadow:1px 1px 1px #787878;
}.addToWish:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ababab), color-stop(1, #e6e6e6) );
    background:-moz-linear-gradient( center top, #ababab 5%, #e6e6e6 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ababab', endColorstr='#e6e6e6');
    background-color:#ababab;
}.addToWish:active {
    position:relative;
    top:1px;
}

#leftNav {
    width: 153px;
    float: left;
    background-color: #FFFFFF;
    padding-top: 25px;
    padding-right: 20px;
    padding-left: 10px;
    padding-bottom: 15px;
}

#mainWin {
    float: right;
    width: 758px;
    padding-top: 5px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 25px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCC;
    min-height: 600px;
}


#mainWineFit {
    float: right;
    width: 798px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCC;
    min-height: 600px;
}

#bothWins {
    width: 982px;
    float: left;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCC;
    background-color: #FFFFFF;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
}

#mainWinTextBox {
    width: 550px;
    float: left;
}

#rCol{
    width: 120px;
    height: auto;
    float: right;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    background-color: #CCCCCC;
    padding: 10px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    margin-top: 10px;
    margin-right: -45px;
    margin-bottom: 10px;
    margin-left: 10px;
    background-image: url(../images/body/text_grad_120.jpg);
}

#mainWinTextBoxComments {
    width: 650px;
}

#mainWinTextBoxFront {
    width: 550px;
    margin-top: 30px;
}

#mainWinTextBoxWide {
    width: 650px;
}

#mainWinFront {
    float: right;
    width: 758px;
    background-color: #FFFFFF;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ccc;
}

#mainWinFrontSecond {
    float: right;
    width: 758px;
    background-color: #ffffff;
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ccc;
}

#mainWinTextBoxWide2X {
    width: 700px;
}

#Wrapper {
    width: 984px;
    margin-right: auto;
    margin-left: auto;

}
#WrapperCart {
    width: 984px;
    margin-right: auto;
    margin-left: auto;
    background-color: #fff;
}
#cartBox {
    width: 862px;
    margin: 0px;
    float: left;
    padding-top: 40px;
    padding-right: 60px;
    padding-bottom: 40px;
    padding-left: 60px;
    background-color: #fff;
    border: 1px solid #CCC;
}

body {
    text-align : left;
    valign : top;
    background-color:#ffffff;
    background-image : url("../images/bg/bg2011.jpg");
    margin-top : 0px;
}

.warning {
    text-align : left;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:12px;
    color:#000000;
}

div#bottommenu {
    width: 982px;
    float: left;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
    background-color: #F7F7F7;
    color: #FFFFFF;
    height: 100%;
    border-bottom-width: medium;
    border-bottom-style: ridge;
    border-bottom-color: #CCC;
}

/* '984px matches the flash object width that is defined in the index.jsp c7bb96*/

div#bottomMenuText1 {
    width: 300px;
    padding: 20px;
    text-align: left;
    float:left;
    margin-right: 40px;
}

div#bottomMenuText2 {
    width: 150px;
    padding: 20px;
    text-align: left;
    float:left;
}

div#copyright {
    width: 100%;
    height: 16px;
    text-align: center;
    padding: 5px;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    border-top-width: 0.5px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
    background-color: #555555;
    color: #efefef;
    position: relative;
}

#topMenuContainer {
    background-color: #efefef;
    width: auto;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
    height: 28px;
}

div#topMenuBar {
    width: 984px;
    height: 25px;
    margin: auto;
}

div#facebook {
    float: left;
    height: 15px;
    width: 550px;
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 2px;
    padding-left: 0px;
    margin-left: 0px;
}

div#topMenuBarRight {
    float: right;
    width: 400px;
    height: 15px;
    text-align: right;
    padding-top: 6px;
}

#clearfooter {
    clear: both;
    height: 27px;
}
#leftNavTopContents {
    text-align: right;
    margin-bottom: 20px;
}
#leftNavTopContentsBrowse {
    text-align: right;
    margin-bottom: 28px;
}
#logo {
    float: left;
    height: 60px;
    width: 400px;
    margin-top: 8px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
}
#logocart {
    float: left;
    height: 70px;
    width: 389px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
    text-align: left;
}
#cart {
    float: right;
    padding: 0px;
    margin-top: 14px;
    margin-bottom: 0px;
    margin-left: 0px;
    border: 1px solid #CCC;
    position: relative;
    height: 48px;
    width: 197px;
    margin-right: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#cartPic {
    float: left;
    width: 35px;
    margin-top: 11px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
}
#cartItem {
    float: left;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 3px;
}
#cartCoBut {
    float: right;
    width: 98px;
    margin-top: 11px;
    margin-right: 3px;
}
#prod_image {
    float: left;
    width: 360px;
    height: 360px;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 5px;
    text-align: center;
}
#gallary_lightbox {
    float: left;
    width: 100px;
    height: auto;
    margin-top: 6px;
    margin-left: 8px;
    text-align: left;
}	
#test {
    float: left;
    width: 300px;
    height: auto;
    margin-top: 8px;
    margin-left: 115px;
}	
#nav_map {
    float: left;
    width: 798px;
    height: 27px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCC;
}

#nav_map_L {
    float: left;
    width: 300px;
    height: 18px;
    text-align: left;
    margin-left: 20px;
    margin-top: 0px;
    padding-top: 9px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 11px;
    font-weight: bold;
    font-variant: small-caps;
    color: #003366;
}

#nav_map_R {
    float: right;
    width: 300px;
    margin-right: 10px;
    height: 18px;
    padding-top: 9px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    text-align: right;
    font-size: 11px;
    font-weight: bold;
    font-variant: small-caps;
    color: #003366;
}

#prod_select_prod_name {
    float: right;
    width: 393px;
    height: auto;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    padding-bottom: 10px;
}

#star_rate {
    float: left;
    width: 250px;
}

#review_club {
    float: right;
}

#prod_select_prod_price {
    float: right;
    width: 393px;
    height: 25px;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 5px;
}

#prod_select_prod_eFit {
    float: right;
    width: 143px;
    height: 38px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 5px;
}

#prod_select {
    float: right;
    width: 391px;
    height: auto;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 5px;
    background-color: #eeeeee;
    -moz-border-radius: 8px;
    border-radius: 8px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #CCCCCC;
    background-image: url(../images/2012/tile.jpg);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#efit_toggle{
    -moz-border-radius: 8px;
    border-radius: 8px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #CCCCCC;
}

.efit_mode_step_title{

    margin:5px;
    padding: 5px;
    color:white;
    background:#555555;
}

.efit_mode_step{

    margin:5px;
    padding: 5px;
    color:#222222;
    background:white;
    display:none;
    min-height: 100px;
}

#prod_select_flyout_scroll{
    -moz-border-radius: 8px;
    border-radius: 8px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #CCCCCC;
}

#prod_select_flyout {
    float: right;
    width: 307px;
    height: 413px;
    z-index: 109;
    left: 396px;
    top: 94px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 5px;
    background-color: #eeeeee;
    -moz-border-radius: 8px;
    border-radius: 8px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #CCCCCC;
    background-image: url(../images/2012/tile.jpg);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    position:absolute;

}
.eSummary{
    font-size: 11px;
    color: #333333;
    height: 19px;
   margin:0px;
   padding:1px;
   width: 276px;
    
}

.eSummaryTable tr:nth-child(even){
    background: #CCC;
}
.eSummaryTable tr:nth-child(odd){
    background: #FFF;
}

.eHeading{
   font-weight:bold;
    font-size: 11px;
    color: #000000;
    width: 80px;
     height: 19px;
     margin: 0px;
     padding: 1px;
     text-align:right;
     padding-right:5px;
   
   
}


.efit_flyout_button{
   border:2px #555555 solid;
    color:white;
    padding: 3px;
    background:#555555;
    font-weight: bolder;
    text-align: center;
    cursor: pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;

}
.efit_flyout_button:hover{
   border:2px #555555 solid;
    color:#555555;
    padding: 3px;
    background:white;
    font-weight: bolder;
    text-align: center;
    cursor: pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;

}

.efit_next_button{

    border:2px #555555 solid;
    color:white;
    padding: 3px;
    background:#555555;
    width:90px;
    font-weight: bolder;
    text-align: center;
    cursor: pointer;
    margin-top: 10px;

}

.efit_next_button:hover{

    border:2px #555555 solid;
    color:#555555;
    padding: 3px;
    background:white;
    width:90px;
    font-weight:bolder;
    text-align:center;
    cursor:pointer;
    margin-top: 10px;
}

#select_box {
    float:left;
    width: 180px;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 0px;
}
#select_gender {
    float:left;
    width:80px;
    margin-top:22px;
}
#select_hand {
    float:right;
    width:120px;
    margin-top:5px;
}
.select_pulldown {
    float:left;
    width: 250px;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 0px;
}

#select_box_right {
    float:right;
    width: 110px;
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 5px;
    font-size: 11px;
}


#add_to_cart {
    float:left;
    width: 95px;
    margin-top: 25px;
    margin-left: 10px;
    margin-right: 5px;
    margin-bottom: 10px;
}

#add_to_wish {
    float:right;
    width: 95px;
    margin-top: 25px;
    margin-left: 5px;
    margin-right: 10px;
    margin-bottom: 10px;
}

#select_seperate {
    float:left;
    width: 361px;
    border-top-style: dashed;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin-top: 3px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 10px;
    border-top-width: 1px;
    border-top-color: #CCCCCC;
}
#ironIndividualOrSet {
    float:left;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 3px;
    margin-left: 15px;
}
#ironIndividualOrSet a{
    text-decoration: underline;
}
.backorderIcon {
    width:10px;
    margin-left: -10px;
    margin-top: 4px;
    float: left;
}
.backorderPopup {
    position: absolute;
    display: none;
    width: 60px;
    background-color: white;
    border: 1px solid black;
    font-size: 10px;
    z-index:100;
    padding:8px 8px 8px 8px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.backorderSelection {
    color: red;
}

#backorderNote {
    color: blue;
    font-size: .5em;	
}

#prod_row_two {
    float: right;
    width: 798px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCC;
    min-height: 200px;
    padding: 0px;
    margin-top: 20px;
}

#prod_desc {
    float:left;
    width: 570px;
    padding: 0px;
    height: auto;
    background-color: #FFFFFF;
    margin-top: 20px;
    margin-right: 10px;
    margin-bottom: 20px;
    margin-left: 20px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

#cust_comment {
    float:left;
    width: 550px;
    padding: 10px;
    height: auto;
    background-color: #FFFFFF;
    margin-top: 5px;
    margin-right: 10px;
    margin-bottom: 20px;
    margin-left: 20px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

.review_row {
    float:left;
    width: 550px;
    height: auto;
    background-color: #FFFFFF;
    margin-top: 15px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: dotted;
    border-left-style: none;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
    margin-bottom: 5px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    display: none;
}
.paging {
    width:550px;
    left:0px;
    display:none;
    text-align: center;
    z-index:100;
    vertical-align: middle;
}
.paging .insidePaging {
    border: none;
    background-color: transparent;
    width:100%;
    height:100%;
    display: inline-block;
    vertical-align: middle;
}
.paging div {
    height: 30px;
    display: inline-block;
    color: black;
    padding-top: 6px;
    margin-left: 15px;
}
.paging div:hover{
    cursor: pointer;
}

#asc_ver_stp {
    float:right;
    width: 175px;
    margin-top: 20px;
    margin-right: 5px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding: 0px;

}

#icon_container {
    float:none;
    width: 150px;
    height: auto;
    background-color: #FFFFFF;
    margin-top: 20px;
    margin-right: 5px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding: 0px;
    border: 0px none #FFFFFF;
    text-align: center;
}

#container_clearfix  {
    width: 360px;
}

/* BeginOAWidget_Instance_2140022: #jQueryTabs */

#jQueryTabs.ui-tabs .ui-tabs-panel { 
    display: block;
    border: 0px solid #aaaaaa;
    padding: 1ex 1.4em;
    background: #ffffff;
    font-family: inherit;
    font-size: 0.8em/*{fsDefault}*/;
}

/* Component containers
----------------------------------*/
#jQueryTabs .ui-widget { 

}
#jQueryTabs .ui-widget-content { 
    border: 1px solid #aaaaaa/*{borderColorContent}*/;
    background: #ffffff/*{bgColorContent}*/ url(../jQuery/css/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;
    color: #222222/*{fcContent}*/;
}
#jQueryTabs .ui-widget-content a { 
    color: #0000ff/*{fcContent}*/;
}
#jQueryTabs .ui-widget-header { 
    border: 1px solid #aaaaaa/*{borderColorHeader}*/;
    background: #cccccc/*{bgColorHeader}*/ url(../jQuery/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;
    color: #222222/*{fcHeader}*/;
    font-weight: bold;
    font-family: inherit;
    font-size: 0.8em/*{fsDefault}*/;
}

/* Interaction states
----------------------------------*/
#jQueryTabs .ui-state-default, .ui-widget-content .ui-state-default { 
    border: 1px solid #d3d3d3/*{borderColorDefault}*/;
    background: #e6e6e6/*{bgColorDefault}*/ url(../jQuery/css/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/;
    font-weight: normal/*{fwDefault}*/;
    color: #555555 /*{fcDefault}*/;

}
#jQueryTabs .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
    color: #555555/*{fcDefault}*/;
    text-decoration: none;
}
#jQueryTabs .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
    border: 1px solid #999999/*{borderColorHover}*/;
    background: #dadada/*{bgColorHover}*/ url(../jQuery/css/images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/;
    font-weight: normal/*{fwDefault}*/;
    color: #212121 /*{fcHover} #212121*/;
    font-family: inherit;
    font-size: inherit/*{fsHover}*/;
}
#jQueryTabs .ui-state-hover a, .ui-state-hover a:hover { 
    color: #212121/*{fcHover}*/;
    text-decoration: none;
}
#jQueryTabs .ui-state-active, .ui-widget-content .ui-state-active { 
    border: 1px solid #aaaaaa/*{borderColorActive}*/;
    background: #ffffff/*{bgColorActive}*/ url(../jQuery/css/images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/;
    font-weight: normal/*{fwDefault}*/;
    color: #212121/*{fcActive}*/;
    font-family: inherit;
    font-size: inherit/*{fsSelected}*/;
}
#jQueryTabs .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
    color: #212121/*{fcActive}*/;
    text-decoration: none;
}
/* EndOAWidget_Instance_TABS */

#comment_wrapper {
    width: 798px;
    height: 574px;
    margin-right: auto;
    margin-left: auto;
    border: 3px solid #666;
    background-color: #FFF;
}

#comment_header {
    width: 798px;
    height: 50px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #999;
}

#comment_body {
    width: 798px;
    height: 524px;
    background-color: #ddd;
}

#comment_question {
    width: 783px;
    height: 35px;
    border-bottom-width: 4px;
    border-bottom-style: solid;
    border-bottom-color: #FFF;
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-left: 15px;
}


#comment_review {
    width: 783px;
    height: 300px;
    padding-top: 2px;
    padding-right: 0px;
    padding-bottom: 2px;
    padding-left: 15px;
}

#fp_tile_main {
    width: 655px;
    height: 372px;
    float: left;
    position:relative;
    background-color: #CCC;
}

#fp_tile_col_a {
    width: 327px;
    height: 186px;
    float: left;
    position:relative;
    background-color: #CCC;
}

#fp_tile_col_b {
    width: 327px;
    height: 186px;
    float: left;
    position:relative;
    background-color: #CCC;
}

#fp_tile_row_a {
    width: 328px;
    height: 203px;
    float: left;
    position:relative;
    background-color: #FFF;
}

#fp_tile_row_b {
    width: 327px;
    height: 203px;
    float: left;
    position:relative;
    background-color: #CCC;
}

#fp_tile_row_c {
    width: 327px;
    height: 203px;
    float: left;
    position:relative;
    background-color: #CCC;
}
#z_row {
    height: 42px;
    z-index: 1;
    position:absolute;
    top:161px;
}
#z_col {
    height: 42px;
    z-index: 1;
    position:absolute;
    top:144px;
}
#z_but {
    height: 38px;
    z-index: 1;
    position:absolute;
    top:318px;
    left:35px;
}
#fp_tile_col_a_text {
    height: 38px;
    z-index: 2;
    position:absolute;
    top:60px;
    left:60px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #444;
}
#fp_tile_row_a_text {
    height: 38px;
    z-index: 2;
    position:absolute;
    top:15px;
    left:20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #444;
}
#fp_tile_row_b_text {
    height: 38px;
    z-index: 2;
    position:absolute;
    top:15px;
    left:20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #444;
}
#fp_tile_row_c_text {
    height: 38px;
    z-index: 2;
    position:absolute;
    top:15px;
    left:20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #444;
}
#fp_ben_strip {
    width: 982px;
    height: 70px;
}
