body {font: 12pt "Times New Roman", serif; color: black}

p {margin: 1em 0; padding: 0; text-align: left}
p:first-child {margin-top: 0 !important}

ul {margin: 1em 0 1em 1.5em; padding: 0}
   ul li {margin: 0; padding: 0}
   li ul {margin-top: 0; margin-bottom: 0}
ol {margin: 0 0 1em 1.5em; padding: 0; list-style-type: decimal; list-style-position: inside}
   ol li {margin: 0; padding: 0}
   ol ul li {background: none}
dl {margin: 0 0 1em 1.5em; padding: 0}
   dl dt {margin: 0 0 0.5em 0; padding: 0}
   dl dd {margin: 0.5em 0 1.5em 1.5em; padding: 0}

blockquote {margin: 1em 0; padding: 10px 15px}
html:lang(en) q {quotes: "\201e" "\201c" "\2018" "\2019"}
html:lang(ru) q,html:lang(ua) q {quotes: "\00ab" "\00bb" "\201e" "\201c"}
cite  {font-style: italic}

/* ^^ Disable a deprecated ^_^  ^^ */
font,basefont {
 color: inherit;
 font: inherit;
 font-size: 100%;
}
center {
 text-align: inherit;
}
s,strike,u {
 text-decoration: inherit;
}

a {color: black; text-decoration:none}
h1,h2,h3,h4,h5,h6 {margin: 1em 0; font-family: Georgia, serif; font-weight: bold}
p {margin: 1em 0}
blockquote {font-style: italic}

h3+blockquote, h2+blockquote, h2+ul, h3+ul {margin-top: -0.8em}
p+ul {margin-top: -0.5em}

a[href]:after {content: " ( " attr(href) " ) "; font-size: 50%; color: gray}
a[href^="/"]:after {content: " (http://www.google.com/" attr(href) ") "}
abbr:after,acronym:after {content: ' ('attr(title)') '}

.noprint {display: none !important}

.mobile,#mobile-nav,#lightwindow_overlay,#lightwindow {display: none}
#bottom,#counters,#feedburn {display: none}



/* quote print */

body,table,input,label,textarea,button,select {color: #000; font: normal 1em/1.2 Tahoma,sans-serif}

h1,h2,h3,h4,h5,h6 {margin: 0; padding: 0; display: block}
h1 {font: normal 36px "Myriad Pro","Trebuchet MS"; color: #000}
        h1 em { color: #dea849; font-style: normal;}
h2 {font: bold 1.5em "Trebuchet MS"; color: #000}
h3 {font: bold 1.5em "Trebuchet MS"; color: #000}
h4 {font: bold 1em "Trebuchet MS"; color: #000;}


p {margin: 1em 0; padding: 0; text-align: left}
p:first-child {margin-top: 0 !important}

html {}
body {}
body.inner {}
    body.bigger,body.large {}

/*************** Positioning ***************/
html {}
body {margin: 0; padding: 0; position: relative;}
#wrapper {padding: 71px 0px 0px 0px; position: relative; margin: auto}
    body.bigger #wrapper,body.large #wrapper {padding-top: 231px}

       /* -- Mainframes -- */
#header     {position: absolute; top: 0; left: 0; }
#footer     { display: none;}
#bottom     {}
#bottom a#net {display: block; margin: auto; height: 16px; width: 165px; padding-left: 25px; background: url("../img/logo_netcraft.png") no-repeat; white-space: nowrap}


/* header */
/*  -- Header --  */
/*  logo */
#logo { font: bold 24px "Myriad Pro","Trebuchet MS"; color: #000; text-transform: uppercase; z-index: 100; position: absolute; top: 0; left: 0}
	#logo dfn { text-transform: none; font: bold 12px Verdana }
#logo a {display: none;}
/* /logo */

div#change_fs { display: none;}

#header kbd.phone { font: normal 16px "Myriad Pro","Trebuchet MS"; position: absolute; right: 3px; bottom: 0px; display: block; color: #7c7c7c; white-space: nowrap}
    #header kbd  span{ display: none;}

#header ul#nav { display: none;}

#content-holder { padding: 0;}
#content { padding: 0}
#sidebar { display: none;}
ul.quotes_tab { display: none;}
fieldset.quote_content { margin: 0; padding: 0; border: none}
fieldset.quote_content h3 { font: bold 13px "Trebuchet MS"; margin: 10px 0;}
fieldset.quote_content h3 var { font: normal 18px "Trebuchet MS";}


fieldset.quote_content fieldset.summary { overflow: hidden; border: none; width: 100%}
    fieldset.quote_content fieldset.summary dl { float: left; width: 328px; margin: 0 10px 0 0; padding: 0 0 0 0;  font: normal 12px Tahoma; color: #000;}
        fieldset.quote_content fieldset.summary dt { margin: 0; padding: 8px 0 8px 15px; float: left; clear: left; font-weight: bold; color: #000;}
        fieldset.quote_content fieldset.summary dd { margin: 0; padding: 8px 0 8px 157px; color: #111}
		fieldset.quote_content fieldset.summary dd.multy_content { padding-left: 15px}
			fieldset.quote_content fieldset.summary dd.multy_content ul { clear: left; margin: 0; padding: 0}
				fieldset.quote_content fieldset.summary dd.multy_content ul li { list-style: circle}
            fieldset.quote_content fieldset.summary dd var { font-weight: normal; font-style: normal;}
            fieldset.quote_content fieldset.summary dd tt { font-weight: bold; font-size: 1.083em; color: #000;}

fieldset.quote_content fieldset.contact_info { display: none;}
fieldset.quote_content fieldset.btn_wrapp,#your_selection,a.print_btn,#moreInfoWrapper,.block-courses tt.rating_medium  { display: none;}

fieldset.quote_content fieldset.golf_wrapper { margin: 0; padding: 0; border: none}

div.block-courses { padding: 0; border: 1px solid #000; margin-bottom: 5px; font-family: Times New Roman; letter-spacing: 0.5px}
	div.block-courses h2 { padding-bottom: 5px; border-bottom: 1px solid #000; padding-left: 5px}
	div.block-courses img { display: none;}
	.course_info ul.prospect { list-style-type:none;}
    dl.type-price { margin: 5px 0 0 0; font-size: 13px;}
        dl.type-price dt { float: left; clear: left; margin: 0 3px 0 0; padding: 4px 0 4px 26px; font-weight: bold;}
        dl.type-price dd {  margin: 0; padding: 4px 0; display: block;}
            dl.type-price dd kbd { font-weight: bold;}

table.block-car tbody td.model-of-car div img { display: none;}
   	table.block-car { border-collapse: collapse; empty-cells: hide; margin-top: 10px; border: 1px solid #000; margin: 10px 1px 1px 1px; width: 98%}
	table.block-car tr td { border-top: 1px solid #000}
	table.block-car th { border-bottom: 1px solid #000; padding-left: 5px}
	table.block-car td { text-align: center;}

/*my pgt*/
a.edit_accaunt,a.email_hd,a.btn_logout,tt.message_indicator,a.post_massage,a.back_prof { display: none;}


div.acc_block { margin: 10px 0;}
	div.acc_block a[href]:after {content: " "; font-size: 50%; color: gray}
div.acc_block table { border-collapse: collapse;  width: 99%; border: 1px solid #000; margin: 10px 1px}
div.acc_block table th span { white-space: nowrap;}
div.acc_block table th { padding: 5px 0; white-space: nowrap; border: 1px solid #000;}
div.acc_block table td { padding: 5px 0; text-align: center; border: 1px solid #000;}

#logo dfn { display: block;}

dl.finance { margin: 10px 0 0 ; padding: 0; border: 1px solid #dadada;  font: bold 1.083em/18px "Trebuchet MS"; color: #000; width: 306px }
	dl.finance dt { margin: 0; padding: 5px 0 5px 10px; width: 184px; }
	dl.finance dd { padding: 5px 0; margin: -28px 0 0 194px;}

/*some print stuff*/
	.btn_print_pint  { float: left;}
	.btn_print_back  { float: right; margin-right: 10px}