BODY {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR:#FFFFFF;
}

TD {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
}

.form_element{
	WIDTH:100%;
}

#menu{
	BACKGROUND:url(/i/m_bg.gif);
	PADDING:0px 10px 0px 10px;
	TEXT-ALIGN:center;
}

#menu1{
	BACKGROUND:url(/i/m_bg1.gif);
	PADDING:0px 10px 0px 10px;
	TEXT-ALIGN:center;
}

#pic{
	BORDER: 1px solid #CECECE;
	MARGIN:0px 10px 0px 0px;
	PADDING:3px;
}

#price{
	COLOR:#FFFFFF;
	BACKGROUND-COLOR:#C52206;
	PADDING:0px 3px 0px 3px;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
}

#px12{
	FONT-SIZE:12px;
}

#px9{
	FONT-SIZE:9px;
}


#list DIV {
	MARGIN:0px 0px 5px 5px;
	PADDING:0px 0px 0px 10px;
	
}

#list1.5 DIV {
	
	MARGIN:0px 0px 5px 5px;
	PADDING:0px 0px 0px 10px;
	
}



#list2 DIV {
	FONT-SIZE:12px;
	MARGIN:0px 0px 5px 20px;
	PADDING:0px 0px 2px 10px;
	
}


#list3 DIV {
	FONT-SIZE:9px;
	MARGIN:0px 0px 5px 20px;
	PADDING:0px 0px 2px 10px;
	
}


#navigation{
	PADDING-LEFT:20px;
	COLOR:#BDE0EE;
}

#foot{
	PADDING:0px 15px 0px 15px;
}

H1{
	FONT-SIZE: 12px;
	COLOR: #C52206;
	MARGIN:0px 0px 15px 0px;
}
H2{
	FONT-SIZE: 12px;
	COLOR: #C52206;
	MARGIN:0px 0px 0px 10px;
}
.TOP_MENU_H1 H1 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	MARGIN:0px 0px 0px 10px;
}
H3{
	FONT-SIZE: 12px;
	COLOR: #C52206;
	MARGIN:0px 0px 5px 0px;
	BACKGROUND:url(/i/bullet_arrow.gif) no-repeat;
	PADDING:6px 0px 5px 30px;
}
H4{
	FONT-SIZE: 14px;
	COLOR: #C52206;
	MARGIN:0px 0px 15px 0px;
}

P{
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-INDENT: 0px;
	FONT-SIZE: 11px;
	COLOR: #000000;
	MARGIN:0px 0px 10px 0px;
}
UL LI {
	FONT-SIZE: 11px;
	COLOR: #000000;
	MARGIN:0px 0px 2px 5px;
	PADDING:0px;
	LIST-STYLE-TYPE:none;
	LIST-STYLE-IMAGE:url(/i/arrow.gif);
}

OL LI {
	FONT-SIZE: 11px;
	COLOR: #000000;
	MARGIN:0px 0px 2px 5px;
	PADDING:0px;
}

UL{
	MARGIN:0px 0px 10px 15px;
}
FORM{MARGIN:0px;}
INPUT{
	FONT-SIZE: 11px;
	COLOR: #000000;
}
TEXTAREA{
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
}

A,A:active,A:visited,A:hover{
	COLOR: #1B74B0;
}
A:hover{
	TEXT-DECORATION:none;
}

#menu A, #menu A:active, #menu A:visited, #menu A:hover{
	COLOR: #1B74B0;
	FONT-SIZE: 12px;
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
}
#menu A:hover{
	COLOR: #C52206;
	TEXT-DECORATION:underline;
}

#navigation A, #navigation A:active, #navigation A:visited, #navigation A:hover{
	COLOR: #FFFFFF;
}
#navigation A:hover{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
}

#menu1 A, #menu1 A:active, #menu1 A:visited, #menu1 A:hover{
	COLOR: #C5E8FF;
	FONT-SIZE: 12px;
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
}
#menu1 A:hover{
	COLOR: #C5E8FF;
	TEXT-DECORATION:underline;
}
.input_valid {
	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bebebe 1px solid; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #e7efd7
}

  

.inputError {
	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bebebe 1px solid; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #ffcccc
}

.inputRadio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}



.green {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #039e16; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.red {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#sideInfo { position: relative; float: left; width: 240px; margin-right: 10px; padding-bottom: 0px; z-index: 30; }
.block { margin-left: 0em; float: left; padding-left: 0px; }
.block h1 { margin-bottom: .5em; font: italic bold 2.1em "Trebuchet MS", Arial, Helvetica, sans-serif; }
.block h1 a { color: #000; }
.block p { font-size: 1.2em; }
#navigation_new li { margin-left: 0em;  color: #000; font: italic bold 2.1em "Trebuchet MS", Arial, Helvetica, sans-serif; }
#navigation_new > li:last-child { margin-bottom: 0; }
#navigation_new li a, .sideMenu li a { color: #000; }
#navigation_new li a:hover {color: #f26522; }
#navigation_new li ul, .sideMenu ul { margin: 10px 0 20px 5px; }
#navigation_new li li, .sideMenu li {position: relative; margin-bottom: 0; font: normal normal .7em Tahoma, Arial, Helvetica, sans-serif; }
#navigation_new li li a, .sideMenu li a {display: block; width: 205px; padding: 7px 10px 7px; zoom: 1; }
#navigation_new li li a:hover, #navigation li li a.active, .sideMenu li a:hover { color: #fff; background: #898989; text-decoration: none; }
#navigation_new li li .submenu { display: none; position: absolute; width: 225px; left: 100%; top: 0; margin: -4px 0 0 -30px; background: url(images/submenuBrdrTop.png) no-repeat; z-index: 100;}
#navigation_new li li .submenu ul { margin: 5px 0 0; padding: 15px 0; background: url(images/submenuBgr.png) repeat-y; }
#navigation_new li li .submenu li { font-size: 1em; }
#navigation_new li li .submenu li a { width: 187px; margin: 0 0 0 4px; padding: 5px 15px; color: #e95d0f; }
#navigation_new li li .submenu li a:hover, #navigation li li .submenu li a.active { color: #000; background: #e1e1e1; }
#navigation_new li li .submenu li li { font-size: .8em; }
#navigation_new li li .submenu li li a { color: #131313; }
#navigation_new li li .submenu li li a:hover, #navigation li li .submenu li li a.active { color: #2d8acf; background: none; }
#navigation_new li li .submenu .border { display: block; width: 225px; height: 5px; background: url(images/submenuBrdrBottom.png) no-repeat; font-size: 1px; }

.CreditSumm {color: red; font: italic bold 1.7em "Trebuchet MS",Arial,Helvetica,sans-serif;}
.dicntInfo td {background: url(/i/creditcards.png) no-repeat;PADDING:0px 3px 0px 3px;FONT-SIZE:12px;FONT-WEIGHT:bold;}
.dicntInfo {}





#filterFrm { margin-bottom: 20px; padding: 20px 10px; background: #f4f4f4; font-size: 15px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#filterFrm h2, #filterFrm h3 { font-size: 1em; }
#filterFrm h2 { margin-top: 0; }
#filterFrm h3 { float: left; margin: 18px 1em 0 45px; color: #898989; font-weight: normal; }
#filterFrm .filter, #filterFrm .filter dt, #filterFrm .filter dd, #filterFrm p, #filterFrm ul li { display: inline; }
#filterFrm .filter { color: #898989; }
#filterFrm .filter dt { font-style: italic; margin: 0 .5em 10px 45px;}
#filterFrm .filter dd { margin-right: 2em;}
#filterFrm .filter dd input, #filterFrm .filter dd select, #filterFrm .filterAdv dd select { margin-bottom: 5px; border: 1px solid #b3b9c3; }
#filterFrm .filter dd input { width: 140px; }
#filterFrm .filter dd select, #filterFrm .filterAdv dd select { width: 110px; }
#filterFrm p input { background: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border: none; cursor: pointer; }
#filterFrm ul { margin-top: 1.15em; font-style: italic; }
#filterFrm ul li { margin-right: 1em; }
#filterFrm ul li a { color: #ef6509; font-size: 15px; }
#filterFrm .filterAdv { margin: 15px 0 0 0; padding-bottom: 15px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; *border-bottom: 1px dotted #959595;* }
#filterFrm .filterAdv dt { float: left; width: 310px; padding: 3px 0 0 10px; color: #898989; font-style: italic; }
#filterFrm .filterAdv dd { width: 430px; padding: 3px 0; background: #fff; }
#filterFrm .filterAdv dd.odd { background: #f7f7f7; }
#filterFrm .filter, #filterFrm .filter dt, #filterFrm .filter dd, #filterFrm ul li {display:inline;}
#filterFrm #filterSubmit {margin: 10px 0 10px 40px; border: 1px solid #B2B2B2;}
#filterFrm #categories dt {margin: 3px 0 0 45px; padding: 0; border-bottom: 1px dotted #959595;}