BODY
{
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, Sans-Serif;
	color: #000000;
    background-color: #BED7E4
}

.clear {	clear: both;	}

.center {	float: center;
	text-align: center;	}

.att_top {
	POSITION: relative; WIDTH: 564px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px; BACKGROUND: url(att_top.gif) no-repeat left top #d6edf6;
}
.att_bottom {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; BACKGROUND: url(att_bot.gif) no-repeat left bottom; PADDING-TOP: 5px
}

.att2_top {
	POSITION: relative; WIDTH: 564px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px; BACKGROUND: url(att2_top.gif) no-repeat left top #f5ecb8;
}
.att2_bottom {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; BACKGROUND: url(att2_bot.gif) no-repeat left bottom; PADDING-TOP: 5px
}


div.att
{
        border:1px solid #CACACA; border-collapse: collapse;
        width: 95%; background-color:#FFEACA;
        float: center;
		margin: 10px;

}

div.att2
{

        border:1px solid #BEBEBE; border-collapse: collapse;
        width: 600 px; background-color:#EEEEEE;
        float: center;
		margin: 10px;
}

.att2 h2
{
	font-size: 14px;
	font-weight: bold;
	color: #B1B1B1;
	text-align: left;
	margin: 10px 5px 0 15px
	}

img
{
	border: none;
	padding: 5px
}
.bord
{
	border: solid 1px #BEBEBE;
	padding: 8px;
	background-color: #ECECEC;
	margin: 10px;
}
#centr
{
	width: 961px;
	min-width: 961px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF
}
#header
{
	margin-left: auto;
	margin-right: auto;
	width: 961px;
	height: 265px;
	background-color: #FFFFFF;
}
#header div.left
{
	margin: 0 345px 0 0;
}
#header div.right
{
	float: right;
	width: 345px;
	height: 220px;

}
#searchform
{
	width: 180px;
	height: 37px
}
#query
{
	border: solid 1px #E4E4E4;
	background-color: #F1F1F1;
	color: #8C8C8C;
	height: 15px;
	width: 132px;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 0 0 10px;
	margin-top: 9px
}
#nav
{
	width: 180px;
	height: 15px;
	text-align: left
}
#up
{
	float: right;
	height: 53px
}
#up_left
{
	float: left;
	width: 180px;
}
#up_right
{
	margin: 0 0 0 182px
}
#flash
{
	float: left;
	width: 195px;
	height: 167px
}
#tel
{
	float: left;
	width: 150px;
	height: 167px
}


#mainlogo
{
	float: right;
	width: 426px;
	height: 167px;
	background-image: url(main.jpg)
}
#big
{
	clear: left;
	float: left;
	width: 616px;
	height: 167px
}
#headermenu
{
	clear: left;
	float: left;
	height: 45px;
	width: 616px
}
#headermenu p
{
	text-align: center;
	margin-top:8px
}
#headermenu a
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(line.gif);
	background-position: center bottom;
	background-repeat: no-repeat
}
#headermenu a:hover
{
	text-decoration: underline;
	background-image: none;
	padding-bottom: 30px
}
#right_logo
{
	float: right;
	height: 220px
}
#right_info
{
	clear: right;
	float: right;
	width: 345px;
	height: 45px;
   background-image: url(right_info.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #FFF7D2
}
#right_info div
{
	float: right
}
#right_info p
{
	text-align: center;
	margin-top:8px;
	font-family: Arial, Sans-Serif ;
}
#right_info p a
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-position: center bottom;
	background-repeat: no-repeat
}
#right_info p a:hover
{
	text-decoration: underline;
	}
#right_info p a.metro, #right_info p a.metro:hover
{
	color: #FF4000;
	padding-left: 40px;
	background-image: url(metro.gif);
	background-position: left center;
	background-repeat: no-repeat
}
#middle
{
	margin-left: auto;
	margin-right: auto;
	width: 961px;
	background-color: #F3F3F3;
}
#middle div.left
{
	float: left;
	width: 616px;
	background-color: #FFFFFF;
}
#middle div.right
{
	margin: 0 0 0 616px;

}
#title
{

	background-color: #D9E3ED
}
#title_empty
{
	height: 11px
}
#right_menu_h
{
	width: 345px;
	height: 43px;
	background-image: url(right_menu.gif);
	background-repeat:no-repeat
}
#right_menu
{
	width: 345px;
}
#right_menu div.l
{
	float: left;
	width: 173px
}
#right_menu div.r
{
	margin: 0 0 0 173px
}
#right_menu a
{
	font-size: 12px;
	color: #004887;
	font-weight: bold;
	text-decoration: underline
}
#right_menu a:hover
{
	text-decoration: none
}
#right_menu ul
{
	margin: 0;
	padding-left: 20px;
	list-style-image: url(right_menu_ul.gif)
}

.list-2  ul {
	padding: 20px 10px 20px 12px;
	margin: 10px 0 0 10px;
}

		.list-2 li {
			background: url(line-ver.gif) repeat-y;
			padding: 0 10px 3px 10px;
			line-height: 1em;
			font-size: 1em;
			color: #272727;
			list-style: none;
		}

		ul.list-2 li a {
			text-decoration: underline;
			color: #5c5429;
			font-weight: none;
		}

		ul.list-2 li a:hover {
			text-decoration: none;
		}



#right_menu3
{
	width: 345px;
	min-height: 100px;
	background-color: #EAF9FF
}

#right_menu4
{
	width: 345px;
	height: 230px;
	background-color: #FFFFFF
}

#right_menu2_h
{
	width: 345px;
	height: 31px
}


#right_menu2
{
	width: 345px;
	min-height: 100px;
	background-color: #FFF7D2
}
#right_menu2 a
{
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
#right_menu2 a:hover
{
	text-decoration: underline
}
#right_menu2 ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	list-style-image: url(ul.gif)
}

span.h {	font-size: 13px;
	}

#laying
{
	width: 99%;
	min-height: 280px;
	background-color: #FFF9EA;
	border-collapse: collapse;
	margin: 10px 10px 10px 0
}
#laying td
{
	padding:0;
	text-align: center;
	font-size: 20px
}
#laying td.content
{
	border-left: solid 1px #BEBEBE;
	border-bottom: solid 1px #BEBEBE;
	border-right: solid 1px #BEBEBE
}
#laying td.content div.text
{
	min-height: 250px;
	margin: 10px 10px 0 10px;

}
#laying td.select
{
	border-left: solid 1px #BEBEBE;
	border-top: solid 1px #BEBEBE;
	border-right: solid 1px #BEBEBE;
	border-bottom: none
}
#laying td.select a, #laying td.select a:hover
{
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
#laying td.deselect
{
	background-color: #FFFFFF;
	border-left: none;
	border-top: none;
	border-right: none;
	border-bottom: solid 1px #BEBEBE;
}
#laying td.deselect a
{
	font-size: 20px;
	font-weight: normal;
	color: #004887;
	text-decoration: none;
	background-image: url(dotted.gif);
	background-position: left bottom;
	background-repeat:repeat-x;
	padding: 0 5px 3px 5px
}
#laying td.deselect a:hover
{
	color: #004887;
	padding: 0 5px 3px 5px;
	background: none;
	text-decoration: none
}
#l1
{
	float: left;
	width: 30%;
	height: 30px;
	background-color: #FFF9EA;
	border-top: solid 1px #BEBEBE;
	border-left: solid 1px #BEBEBE;
	border-right: solid 1px #BEBEBE;
	border-bottom: solid 1px #FFF9EA;
	padding: 10px
}
#l2
{
	float: left;
	width: 30%;
	height: 30px;
	background-color: #FFFFFF;
	border-bottom: solid 1px #BEBEBE;
	padding: 10px
}
#l3
{
	float: left;
	width: 30%;
	height: 30px;
	background-color: #FFFFFF;
	border-bottom: solid 1px #BEBEBE;
	padding: 10px
}
#footer
{
	margin-left: auto;
	margin-right: auto;
	clear: right;
	width: 961px;
	height: 78px;
	background-color: #FF6600;
	margin-bottom: 5px
}
#footer div.left
{
	float: left;
	width: 350px;
	height: 78px;
	text-align: left
}
#footer div.left p
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 5px
}
#footer div.left p a
{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline
}
#footer div.left p a:hover
{
	text-decoration: none
}
#footer div.right
{
	margin: 0 0 0 350px;
	height: 78px;
	background-image: url(footer_back.gif);
	background-position: right;
	background-repeat: no-repeat;
	text-align: right
}
#footer div.right img
{
	vertical-align:middle
}
#footer div.right a
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 5px
}
#footer div.right a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	padding-bottom: 5px
}
div.images
{
	margin-top: 15px;
	height: 150px
}
div.img
{
	float: left;
	width: 33%
}
div.img div
{
	width: 170px
}
div.img p
{
	margin: 2px 12px 3px 0;
	text-align: right;
}
div.path
{
	font-size: 10px;
	text-align: left;
	padding: 4px 5px 0 10px;
}
p
{
	font-size: 11px;
	margin: 10px 10px 0 10px;
	text-align: justify;
}
a
{
	font-size: 11px;
	font-weight: bold;
	color: #004887;
	text-decoration: underline
}
a:hover
{
	color: #004887;
	text-decoration: none
}
a.link
{
	font-size: 11px;
	font-weight: bold;
	color: #004887;
	text-decoration: underline
}
a.link:hover
{
	color: #004887;
	text-decoration: none
}
a.next
{
	font-size: 11px;
	font-weight: bold;
	color: #004887;
	text-decoration: underline;
	padding-right: 17px;
	background-image: url(href.gif);
	background-position: right center;
	background-repeat: no-repeat
}
a.next:hover
{
	color: #004887;
	text-decoration: none
}
h1
{
	font-family: Tahoma;
	font-size: 18px;
	padding: 4px 5px 5px 40px;
	margin: 0;
	text-align: left
}
h2
{
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
	margin: 10px 5px 0 15px
}

h3
{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin: 10px 5px 0 15px
}


ul.point
{
	font-size: 11px;
	margin: 10px 10px 0 30px;
	text-align:left;
	list-style-image: url(ul.gif)
}

ul.main
{
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	text-align:left;
	list-style-image: url(ul.gif)
}

ul
{
	font-size: 11px;
	margin: 10px 10px 0 30px;
	text-align:left;
	list-style-image: url(pointer.gif)
}

.att_bottom ul
{
	font-size: 13px;
	margin: 10px 10px 0 30px;
	text-align:left;
	list-style-image: url(arrow-1.gif)
}

.att_bottom a
{
	font-size: 13px;
	font-weight: bold;

}

.att_bottom a:hover
{
	font-size: 13px;
	font-weight: bold;

}


input {	border: solid 1px #8C8C8C;
	background-color: #F1F1F1;
	color: #8C8C8C;
	height: 16px;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 0 0 10px;
	margin-top: 9px	}

textarea {
	border: solid 1px #8C8C8C;
	background-color: #F1F1F1;
	color: #8C8C8C;
	height: 150px;
	width: 500px;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 0 0 10px;
	margin-top: 9px
	}
button {
	border: solid 1px #8C8C8C;
	background-color: #FFE600;
	color: #000000;
	height: 20px;
	width: 100px;
	font-size: 12px;
	font-weight: bold;

	}


span.grey {	font-size: 8px;
	color: #8C8C8C;
	}

td.faq {	text-align: left;	}
