body
    {
    margin:      0px;
    font-family: Arial;
    font-size:   1em;
    color:       #38474E;
    height:      100%;
    width:       100%;
    } 
    
    
      #subscribe_cp{
     width:711px;
     height:42px;
     
     padding-left: 20px;  
     padding-right: 20px;  
    background-image:  url(/cms/tpl/img/subscribe_bg.png); 
    background-repeat: no-repeat;
  
    font-size: 12px;
    color:     #3B5059;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
    
  }
  
   #subscribe_cp .cp_left{
  width:300px;float:left;text-align:left;

  margin-top:15px;

   }
   #subscribe_cp .cp_right{
   display: table-cell;vertical-align: middle;    width:300px;text-align:right; float:right;padding-right:30px;
   margin-top:10px;  
   } 
    #subscribe_cp .cp_center{
        margin-top:15px; 
        text-align: center; 
   }     
a img{
 border:0px;
}

#container
    {
    background-color: #3C5059;
    height: 100%;
    text-decoration: none;
    width:  928px;
    margin: 0 auto;
    padding: 0px;
    
    }

#centreConsole
    {
    background-image:  url(/cms/tpl/img/avenue.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    margin:            0px;
    width:             928px;
    text-align:        left;
    vertical-align:    top;
    height:            100%;
    font-family:       arial;
    font-size:         1em;
    color:             #3C5059;
    text-decoration:   none;
    padding-top:       0px;
    }

#utilitybar , #avenue_header
    {
    width:  928px;
    margin: 0px;
    font-family: Arial;
    height: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
    color:#000;   

    
    }
    
    
 #avenue_header{
 background-image:  url(/cms/tpl/img/avenue_logo_header.jpg);
    background-repeat: no-repeat;
  height:78px;
 }

.datetoday
    {
    font-size: .7em;
    color: #666666;
    text-decoration: none;
    float: right;
    padding-top: 8px;
    padding-bottom: 5px;
    margin-top: 3px;
    width:200px;
    
    }

.shopping_list_link
    {
    font-size: .7em;
    color: #666666;
    text-decoration: none;
    float: right;
    padding-top: 8px;
    padding-bottom: 5px;
    margin-top: 15px;
    margin-right: 110px;
    text-align: right;
    width:200px;
    
    }

.centreConsoleBottom
    {
    background-image:  url(/cms/tpl/img/consoleBase.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    margin:            0px;
    width:             928px;
    text-align:        left;
    vertical-align:    top;
    font-family:       Arial;
    font-size:         .5em;
    color:             #FFFFFF;
    text-decoration:   none;
    clear:             both;
    float:             left;
    padding:           0px;
    height:            25px;
    }

/*elements */

#header
    {
    color:           #000000;
    text-decoration: none;
    width:712px;
 
    margin-left: 105px;
    
    }

.avenueLogo
    {
    margin-left:  auto;
    margin-right: auto;
    text-align:   center;
 
    /*  background-repeat: no-repeat;
      z-index: auto;
      text-align: right;
      margin-right: 4px;
      visibility: visible;
      padding-top: 0px;
      margin-top: 0px;
      margin-bottom: 0px;
      padding-bottom: 0px;
      top: -178px;
      right: 36px;
      position: relative;
      font-size: 0px;
      line-height: 0px;
      text-decoration: none;
      background-position: center top;
      clear: none; */
    }

.footer
    {
    font-family: verdana;
    font-size: .6em;
    color:     #CCCCCC;
    text-decoration: none;
    text-align: center;
    width:     928px;
    }

.footer a
    {
    font-family: verdana;
    color: #CCCCCC;
    text-decoration: none;
    }

.footer a:hover
    {
    font-family: verdana;
    color: #CCCCCC;
    text-decoration: underline;
    }

.datetoday
    {
    font-size: .7em;
    color: #666666;
    text-decoration: none;
    float: left;
    font-family: verdana;
    position: relative;
    left:  110px;
    padding-top: 5px;
    padding-bottom: 5px;
    }

.utilityBar
    {
    width:      928px;
    text-align: center;
    background-image: url(/cms/tpl/img/utilitiesBG.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
    background-position: center;
    height:     45px;
    clear:      both;
    font-family: Arial;
    font-size:  .7em;
    color:      #000;
    padding-top: 5px;
    margin-top: 5px;
    
    }
    .searchcontrols{
      padding-left: 130px;
      padding-top: 5px;     
    }
    
    .mainMenu{
    width:      928px;
    text-align: center;
    background-image: url(/cms/tpl/img/nav_menu_bg.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
   
    height:     34px;
    clear:      both;
    font-family: Arial;
    font-size:  .7em;
    color:      #3B5059;
    padding-top: 8px;
    margin-top: 5px;
    
    }
.pullDown
    {
    text-align: left;
    float: left;
    padding-top: 7px;
    padding-right: 15px; 
    }
.pullDown_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-color: #394F5A;
	background-color: #FFFFFF;
	border-color: #98A6AC;
	border-width: 1px;
	border-style: solid;
}

.search
    {
    text-align: right;
    float: right;
    padding-right: 130px;
    padding-top: 7px;
    color: #394F5A;
    }
	
.search_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-color: #394F5A;
	background-color: #E5E9EC;
	border-color: #98A6AC;
	border-width: 1px;
	border-style: solid;
}

#bodyContainer
    {
    font-family: Arial;
    font-size: 0.7em;
    line-height: 1em;
    color: #3B5059;
    text-decoration: none;
    width: 710px;
   	padding:10px;
    clip: rect( auto, auto, 300px, auto );
    margin: 0px;
    margin-left: 95px;
    
   
    }

.newsColumn
    {
    width:        345px;
    margin-right: 12px;
    padding-left: 5px;
    }
.newsHeading a{
	color:     #3C5059;
	text-decoration: none;
}
.newsHeading, .catheading
    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3em;
	color:     #3C5059;
	text-decoration: none;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 4px;
	padding-top: 0px;
	/*border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #D0D3D9;*/
	line-height: 1em;
	margin-top: 0px;
	padding-left: 5px;
	letter-spacing: -1px;
    }
   .catheading{


   
   }
.newsColumn h2
    {
    width:               345px;
    border-bottom-width: thin;
    border-bottom-style: solid;
    border-bottom-color: #D0D3D9;
    font-size:           .5em;
    color:               #D0D3D9;
    text-decoration:     none;
    text-align:          left;
    font-weight:         normal;
    }

.newsColumn p
    {
    width:       329px;
    font-family: Arial;
    font-size:   1em;
    color:       #3B5059;
    text-decoration: none;
    text-align:  left;
    margin-bottom: 3px;
    padding-top: 8px;
    padding-bottom: 2px;
    font-weight: normal;
    line-height: 1.2em;
    background-color: F7F8FA;
    margin-top:  16px;
    padding-left: 8px;
    padding-right: 8px;
    margin-right: 0px;
    height:      195px;
    background-image: url(images/columnPix.gif);
    background-repeat: repeat;
    }

.subHeading
    {
    font-family: Arial;
    font-size: 1.25em;
    color:     #3B5059;
    text-decoration: none;
    text-align: left;
    margin-bottom: 8px;
    padding-top: 8px;
    padding-bottom: 12px;
    font-weight: normal;
    /*text-transform: uppercase;*/
    line-height: 1.5em;
    }

.releaseColumn img
    {
    margin-right: 12px;
    }

.releaseColumn
    {
    width:        345px;
    padding-left: 5px;
    margin:       0px;
    }

.releaseColumn h1
    {
    border-bottom-width: thin;
    border-bottom-style: solid;
    border-bottom-color: #D0D3D9;
    font-family: "Arial Narrow", Arial;
    font-size: 3.5em;
    color: #D0D3D9;
    text-decoration: none;
    text-align: left;
    margin-bottom: 4px;
    padding-bottom: 12px;
    font-weight: normal;
    padding-top: 4px;
    }

.releaseColumn h2
    {
    width:               345px;
    border-bottom-width: thin;
    border-bottom-style: solid;
    border-bottom-color: #D0D3D9;
    font-size:           0.5em;
    color:               #D0D3D9;
    text-decoration:     none;
    text-align:          left;
    font-weight:         normal;
    }

.author
    {
    font-size: .8em;
    color: #3B5059;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
    }

.price
    {
    font-size: 1.1em;
    color: #FF9900;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
    font-family: "Arial Narrow", Arial;
    }

.callOut
    {
    text-align: right;
    font-weight: normal;
    font-family: "Arial Narrow", Arial;
    width: 170px;
    padding-top: 28px;
    float: right;
    }

.releaseColumn p
    {
    width:       329px;
    font-family: Arial;
    font-size:   1em;
    color:       #3B5059;
    text-decoration: none;
    text-align:  left;
    margin-bottom: 3px;
    padding-top: 8px;
    padding-bottom: 2px;
    font-weight: normal;
    line-height: 1.2em;
    background-color: #F7F8FA;
    margin-top:  16px;
    padding-left: 4px;
    padding-right: 8px;
    margin-right: 0px;
    height:      195px;
    background-image: url(images/columnPix.gif);
    background-repeat: repeat;
    }

.releaseColumn img
    {
    padding-bottom: 8px;
    }

.item
    {
    border-top-width: thin;
    border-top-style: solid;
    border-top-color: #CFD3D6;
    padding-bottom:   8px;
    padding-top:      16px;
    clear:            none;
    }

.itemTitle
    {
    height: 80px;
    width: 460px;
    background-color: #C2C6C9;
    float: left;
    padding-left: 8px;
    padding-top: 15px;
    margin-bottom: 18px;
    padding-bottom: 15px;
    clear: both;
    margin-right: 12px;
    }

.leftColumn
    {
    background-color: #FFFFFF;
    float: left;
    background-position: top;
    padding-right: 12px;
    }

.itemTitle h1
    {
    /*text-transform: uppercase;*/  
    font-size: 2.4em;
    clear:     both;
    }

.itemTitle h2
    {
    font-size:      1.2em;
    /*text-transform: capitalize;*/
    text-decoration: none;
    font-weight:    normal;
    margin-top:     0px;
    padding-top:    -5px;
    }

.itemBody
    {
    width:            448px;
    background-color: #F6FBF9;
    background-position: top;
    padding-top:      8px;
    margin-top:       18px;
    padding-left:     8px;
    margin-bottom:    24px;
    padding-right:    8px;
    line-height:      1.6em;
    font-size:        1.2em;
    color:            #3B5059;
    text-decoration:  none;
    }

#itemColumn
    {
    width:            215px;
    background-color: #F6FBF9;
    background-position: left top;
    padding-top:      15px;
    margin-top:       8px;
    padding-left:     8px;
    margin-bottom:    24px;
    padding-right:    2px;
    clear:            none;
    float:            right;
    }

.itemDetails
    {
    width:            215px;
    background-color: #F6FBF9;
    background-position: left top;
    padding-top:      12px;
    margin-top:       0px;
    padding-left:     8px;
    margin-bottom:    24px;
    padding-right:    2px;
    line-height:      1.6em;
    font-size:        1.2em;
    color:            #3B5059;
    text-decoration:  none;
    margin-left:      8px;
    float:            right;
    }

.adminTitle
    {
    font-family: "Arial Narrow", Helvetica;
    font-size: 2em;
    font-weight: bolder;
    color:     #3B5059;
    text-decoration: none;
    padding-left: 25px;
    margin:    0px;
    }

table, tr, td
    {
    padding: 0px;
    margin: 0px;
    vertical-align: top;
    }

.printlink
    {
    float: right;
    clear: both;
    }

.spacer
    {
    clear: both;
    }

dd, dt
    {
    font-size: 0.95em;
    }

.dpTable
    {
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #aaaaaa 1px solid;
    COLOR: #505050;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ece9d8;
    TEXT-ALIGN: center
    }

.dpTR { }

.dpTitleTR { }

.dpDayTR { }

.dpTodayButtonTR { }

.dpTD
    {
    BORDER-RIGHT: #ece9d8 1px solid;
    BORDER-TOP: #ece9d8 1px solid;
    BORDER-LEFT: #ece9d8 1px solid;
    BORDER-BOTTOM: #ece9d8 1px solid
    }

.dpDayHighlightTD
    {
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BACKGROUND-COLOR: #cccccc
    }

.dpTDHover
    {
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    CURSOR:     pointer;
    COLOR:      red;
    BORDER-BOTTOM: #888888 1px solid;
    BACKGROUND-COLOR: #aca998
    }

.dpTitleTD { }

.dpButtonTD { }

.dpTodayButtonTD { }

.dpDayTD
    {
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    COLOR:      white;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BACKGROUND-COLOR: #cccccc
    }

.dpTitleText
    {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR:     gray
    }

.dpDayHighlight
    {
    FONT-WEIGHT: bold;
    COLOR: #4060ff
    }

.dpButton
    {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #d8e8ff;
    PADDING-BOTTOM: 0px;
    COLOR: gray;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
    }

.dpTodayButton
    {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #d8e8ff;
    COLOR: gray;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
    }

.clearboth
    {
    clear: both;
    }

.product_preview_box, .news_item_box
    {
    width:  340px;
    height: 230px;
    float:  left;
    margin-left:7px; 
    margin-right:7px;
	padding-bottom:15px;
    padding-top:7px; 
 /*   border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;   */
     
 
    }
    
    .book_club_box
    {
   

     width:  100%;
     float:  left;
    
    margin-right:10px;
    padding-bottom:15px;
    padding-top:15px; 
 /*   border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;   */
     
 
    }

.product_preview_content, .news_item_content, .book_club_content
    {
	font-family: Arial;
	font-size:   1em;
	color:       #3B5059;
	text-decoration: none;
	text-align:  left;
	padding:10px;
	font-weight: normal;
	line-height: 1.2em;
	background-color: #EFF0F3;    

    }
 .news_item_img
    {
    float:   left;
    padding: 5px;
    }
.product_preview_img, .book_club_img
    {
    float:   left;
    padding: 5px;
    }

.product_preview_body, .news_item_body
    {
    padding: 5px;
	width:165px;
	float:left;
	height:185px;  
    }
    .book_club_body
    {
    padding: 5px;
    width:275px; 
    float:left;

    }


.product_preview_title, .news_item_title, .book_club_title
    {
	font-family: Arial;
	font-size: 1.25em;
	color:     #3B5059;
	text-decoration: none;
	text-align: left;
	margin-bottom: 8px;
	padding-top: 8px;
	padding-bottom: 12px;
	font-weight: bold;
    }

.product_preview_author, .book_club_author
    {
	font-size: 1em;
	color: #99A4AC;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
    }

.product_preview_links, .book_club_links
    {
   clear:both;
    text-align:  right;
    margin-left: 5px;
    }
 .product_preview_links  form, .book_club_links form
    {
      padding:0px;
      margin:0px;
    }
.product_preview_moreinfo, .book_club_moreinfo
    {
    margin: 5px;
    }

.product_preview_desc, .book_club_desc {
 
 }

.product_preview_price, .book_club_price
    {
	font-size: 1.1em;
	color: #FF9900;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    }

.product_preview_order, .book_club_order
    {
    margin-left: 5px;
    }

.product_details_container
    {
    width:       700px;
    margin-left: auto;
    margin-right: auto;

    }

.product_details_left_col
    {
    width: 462px;
    float: left;
    
    }

.product_details_header
    {
    width:  440px;
  
    background-color: #E1E6E9;
    padding: 10px;
    margin-bottom: 10px;
    }

.product_details_title
    {
	color:          #436163;
	/*text-transform: capitalize;*/ 
	font-size:      2.4em;
    line-height: normal;
    }

.product_details_author
    {
    color:     #436163;
    font-size: 1.1em;
    }

.product_details_description
    {
    background-color: #FAFCFB;
    padding: 10px;
    }

.product_details_description, .product_details_description p
    {
    color:     #406369;
    font-size: 1.1em;
    line-height: 2.0em;
    }

.product_details_right_col
    {
    width: 225px;
    float: right;
    background-color: #FAFCFB;
    }

.product_detail_img
    {
    float:   right;
    padding: 10px;
    width:   200px;
    margin-left: auto;
    margin-right: auto;
    }

.product_details_price
    {
    font-size:   1.4em;
    font-weight: bold;
    color:       #FF7605;
    padding:     10px;
    }
.product_details_conditions
    {
	line-height:1.25em;
	padding: 10px;
    }

.product_details_data
    {
    padding: 10px;
    }

.product_details_add_shop
    {
    padding: 10px;
    }
  .news_details_left_col
    {
    width: 462px;
    float: left;
    }

.news_details_header
    {
    width:  440px;
  
    background-color: #E1E6E9;
    padding: 10px;
    margin-bottom: 10px;
    }

.news_details_title
    {
    color:          #436163;
    /*text-transform: capitalize;*/ 
    font-size:      2.4em;
    line-height: normal;
    }

.news_details_author
    {
    color:     #436163;
    font-size: 1.1em;
    }

.news_details_description
    {
    background-color: #FAFCFB;
    padding: 10px;
    }

.news_details_description, .news_details_description p
    {
    color:     #406369;
    font-size: 1.1em;
    line-height: 2.0em;
    }

.news_details_right_col
    {
    width: 225px;
    float: right;
    background-color: #FAFCFB;
    }

.news_detail_img
    {
    float:   right;
    padding: 10px;
    width:   200px;
    margin-left: auto;
    margin-right: auto;
    }



.news_details_data
    {
    padding: 10px;
    }

.cart_items
    {
    background-color: #F8FAF9;
    padding: 10px;
    }

.cart_leftcol, .general_leftcol
    {
    width: 470px;
    float:left;
    font-size:   1.1em;
    line-height: 1.5;
    }
 .cart_rightcol, .general_rightcol
   {
    width: 195px;
    float: right;
    background-color: #FAFCFB;
    font-size:   1.1em;
    line-height: 1.5;
	padding-top: 5px ;
	padding-left: 15px;
	padding-right: 15px;
   
    }
.cart_item_title, .cart_item_nodetail_title
    {
    font-size:   1.4em;
    font-weight: bold;
    color:       #FF7605;
    padding-top: 5px;
    padding-bottom: 5px;
   text-transform: uppercase;  
    }

.cart_item_description, .cart_items_leftcol p
    {
    font-size:   1.3em;
    line-height: normal;
    color:       #235357;
    }

.cart_item_toolbar
    {
    padding-top:    5px;
    padding-bottom: 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: dotted;
    border-bottom-style: dotted;

    margin-top:     5px;
    margin-bottom:  5px;

    font-size:      1.4em;
    font-weight:    bold
    }

.cart_item_qty_edit { }

.cart_item_text
    {
    float: left;
    }.cart_item_price
    {


text-align: right;
;
float:right;
padding-top: 5px;
padding-bottom: 5px;

    }

.cart_total
    {
    background-color: #235357;
    padding: 10px;
    color:   #FFF;
    font-size: 1.8em;
    line-height: normal;
    clear:   both;
    }
.cart_total_small
    {
    color: #FF7605;
    font-weight: bold; 
    }
.cart_total_text
    {
    text-transform: uppercase;
    float: left;
    }

.cart_total_amt
    {
    float: right;
    color: #FF7605;
    }

.cart_item_nodetail
    {
    padding-top:    5px;
    padding-bottom: 5px;

    border-bottom-width: 1px;

    border-bottom-style: dotted;

    margin-top:     5px;
    margin-bottom:  5px;

    font-size:      1.4em;
    font-weight:    bold
    }

.cart_item_nodetail_title
    {
    font-size: 1.0em;
    float: left;
    }

.cart_item_nodetail_price
    {
    float: right;
    }

table.checkout_table
    {
    margin-top: 20px;
    }

table.checkout_table th
    {
    font-size:   1.2em;
    line-height: normal;
    color:       #FF7605;
    padding-top: 5px;
    padding-bottom: 5px;
    border-top-width: 1px;
    border-top-color: #235357;
    border-top-style: dotted;
    }

table.checkout_table td
    {
    padding:   5px;
    font-size: 1.2em;
    color:     #235357;
    }
table.checkout_table textarea
    {
    width:100%;
    }    
.searchlink{
    padding-left:1px;
    padding-right:10px;
    text-decoration: none;
    padding-bottom:4px; 
    color: #394F5A;
    text-decoration: none;
	
}





.news_item_moreinfo
    {
    margin: 5px;
    }

.news_item_desc { }

#home_leftcol{
 width:350px;
 float: left;

}
#home_rightcol{
 width:350px;
 float: right;
 



}
#home_rightcol div{





}
.pagination{
 text-align: right;


 clear: both;

}
.alt1{
 background-color: #eaeaea;
}
.alt2{
 background-color: #FFF;
}

#checkout_steps {
     margin-top:10px;
     margin-bottom:10px; 
 clear:both;
   
}

#checkout_steps img, #checkout_steps input{
   padding:0px;
   margin:0px;
 

}

.orange{
  color: #FF7605;

}
.news_item_moreinfo_wide{
        margin: 5px;   
        float:right;
}
.news_item_box_wide {

    
    clear:both;
    
    
    padding-bottom:5px;
    padding-top:5px; 
 /*   border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;   */
}
.news_item_content_wide{
    font-family: Arial;
    font-size:   1em;
    color:       #3B5059;
    text-decoration: none;
    text-align:  left;
   
    padding:5px;

    font-weight: normal;
    line-height: 1.2em;
    background-color: #F7F8FA;
}
.news_item_img_wide{
    float:   left;
    padding: 10px;
}

.news_item_body_wide{
	padding: 15px;
}
.news_item_title_wide{
    font-family: Arial;
    font-size: 1.25em;
    color:     #3B5059;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
	
}
.news_item_desc_wide{
    padding: 10px;
	

}

.new_release_date{
 font-size: 10px;
 color: red;
}
.orh2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF7605;
    line-height: 23px;
}

.dothr, .dot_top_bord{
 border:0px; 
 border-top-width: 1px;
  font-size:   1.1em;
    line-height: 1.5;
    border-top-style: dotted;
}

.noborder{
     border:0px; 
}


 
.orh2
    {
    font-size:   1.2em;
    line-height: normal;
    color:       #FF7605;
    padding:0px;
    margin:0px;
    }
 .order_instructions p{   
    font-size: 1.2em; 
 }
 
 .fiddy_cent{
   text-transform: lowercase;
   font-size:  66%; 
 }
 
 .static_body_heading_1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF7605;
    line-height: 23px;
}


.static_body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #38474E;
    line-height: 20px;
}

.static_body_sml {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #38474E;
    line-height: 17px;
}
.static_body_bold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #38474E;
    line-height: 20px;
    font-weight: bold;
}
#static_table {

}
#static_table td {
    padding-top: 5px ;
    padding-left: 20px;
    padding-right: 20px;
}
#static_table_no_pad td {
    padding: 3px;
}
.static_body_heading_1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF7605;
    line-height: 23px;
}
.static_fineprint {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #38474E;
}
.static_body_sml_form {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-color: #FFFFFF;
    border-color: #98A6AC;
    border-width: 1px;
    border-style: solid;
}
#static_table_0_pad td {
    padding: 0px;
}
.custombutton {padding:0;margin:0;border:none;background:none;cursor:pointer;}
  * html .custombutton {cursor:hand;} /* alternate cursor style for ie */
  
