/* CSS for CityComfort */

.bodytext1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 1.3em;
	COLOR: #304651;
	BACKGROUND-COLOR: #FFFFFF;
}

.blue1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.3em;
	COLOR: #234095;
}

.blue2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.3em;
	COLOR: #4F6076;
}

.red {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.3em;
	COLOR: #ff3333;
}

.pics {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
	COLOR: #333333;
}

.title1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.3em;
	PADDING-TOP: 10px;
	COLOR: #304651;
}

.title2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.3em;
	COLOR: #304651;
}

.blue_tabs {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 14px;
	COLOR: #4F6076;
	BACKGROUND-COLOR: #C5CFDA;
}

.price {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	PADDING: 0px;
	COLOR: #E02525;
}

.price_small {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	PADDING: 0px;
	COLOR: #E02525;
}

.small {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	PADDING-TOP: 4px;
	LINE-HEIGHT: 1.3em;
	COLOR: #333333;
}

.date {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	COLOR: #304651;
}

.forms {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 1.3em;
	COLOR: #4F6076;
}

.formsred {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 1.3em;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #993333;
}

.buttons {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.3em;
	COLOR: #4F6076;
}

.h {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 1px;
	LINE-HEIGHT: 0.1em;
	COLOR: #FFFFFF;
}

.table {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	PADDING: 5px;
	LINE-HEIGHT: 1.3em;
	COLOR: #4F6076;
}

.silver_box {
	BORDER: solid 1px #CACACA;
	TEXT-ALIGN: center;
	BACKGROUND: url(../design/images/grey_background.jpg) repeat-x;
	PADDING: 0px 0px 0px 0px;
}

.silver_tab {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 0px 0px 0px 0px;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
	COLOR: #304651;
	BORDER: solid 1px #CACACA;
	BACKGROUND: url(../design/images/grey_background.jpg) repeat-x;
}

.silver_small_tab {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 0px 0px 0px 0px;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 24px;
	COLOR: #304651;
	BORDER: solid 1px #CACACA;
	BACKGROUND: url(../design/images/grey_background.jpg) repeat-x;
}

.main_frame {
	WIDTH: 800px;
	ALIGN: center;
}

.list_box {
	PADDING: 0px 0px 0px 0px;
	WIDTH: 288px;
	HEIGHT: 150px;
}

.silver_frame {
	PADDING: 0px 0px 0px 0px;
	BORDER-LEFT: solid 1px #CACACA;
	BORDER-RIGHT: solid 1px #CACACA;
}

.pic_silver_frame {
	PADDING: 0px 0px 0px 0px;
	BORDER-LEFT: solid 1px #CACACA;
	BORDER-RIGHT: solid 1px #CACACA;
	BORDER-BOTTOM: solid 1px #CACACA;
}

.left_bar {
	PADDING: 0px 0px 0px 0px;
	WIDTH: 160px;
}

.left_bar_frame {
	PADDING: 0px 0px 0px 0px;
	BORDER-LEFT: solid 1px #CACACA;
	BORDER-RIGHT: solid 1px #CACACA;
	BORDER-BOTTOM: solid 1px #CACACA;
}

.right_bar {
	PADDING: 0px 0px 0px 0px;
	WIDTH: 160px;
}

A:link {
	COLOR: #4F6076; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #4F6076; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #993333; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #ff3333; TEXT-DECORATION: none;
}