

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
fieldset,img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
table, tr, td {margin:0; padding:0;}

table.tt{border-top:1px solid #dcf7ff;}

table.tt td{border-bottom:1px solid #dcf7ff;text-align:center;padding:5px 0;}

table.tt tr.title td{background-color: #dcf7ff;}

li{	
list-style:none;
padding:5px 0 0 25px;
background:url(../images/list_dot.gif) no-repeat 15px 10px;
}


.clear {
	clear:both;
	}
.clearer {
	clear:both;
	font-size:1px;
	line-height:1px;
	}
.floatleft {
	float:left
	}
.floatright {
	float:right;
	}
.blank {
	font-size:1px;
	line-height:1px;
	}
	

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff url(../images/body_bg.gif) repeat-x top;
	}

h1 {
	font-size:28px;
	color:#be572a;
	font-weight:normal;
	font-family:Century Gothic;
	}
h3 {
	font-size:16px;
	color:#be572a;
	font-weight:bold;
	font-family:Century Gothic;
	padding-bottom:5px;
	}

.separator {
	font-size:1px;
	line-height:1px;
	height:1px;
	background:url(../images/separator_bg.gif) repeat-x top;
	margin:10px 0 13px 0;
	}

.container {
	width:1000px;
	margin:0 auto;
	}

.header {
	font-family:Tahoma;
	font-size:10px;
	background:url(../images/header_bg.gif) no-repeat top;
	height:515px;
	}
	


.header .link_main {
	float:left;
	padding:21px 0 0 65px;
	color:#fff;
	position: relative;
	z-index: 999;
	}
.header .link_main a {
	color:#fff;
	text-decoration:underline;
	}
	
.header .links_right {
	width:223px;
	height:46px;
	float:right;
	padding:22px 0 0 0;
	color:#fff;
	background:url(../images/links_right_bg.gif) no-repeat top;
	font-size:11px;
	margin-right:10px;
	position: relative;
	z-index: 999;
	}
.header .links_right a {
	color:#ac741a;
	text-decoration:none;
	padding-left:21px;
	}
.header .links_right a:hover {
	text-decoration:underline;
	}

.footer {
    font-family : Tahoma; 
    font-size : 11px;
    color : #6ec0df;
    text-align : center;
    height : 86px;
    background-image : url(../images/bottom_bg.jpg);
    background-position : top left;
    background-repeat : repeat-x;
}

.footer_left {
    width:116px;
    height: 86px;
    background: url(../images/bottom_left.jpg) no-repeat;
	float:left;
}
.footer_right {
    width:124px;
    height: 86px;
    background: url(../images/bottom_right.jpg) no-repeat;
	float:right;
}
.footer_center {
    padding:15px 120px 0 120px;
	font-size:12px;
}

.footer a {
    color : #6ec0df;
	text-decoration:underline;
}
.copyright {
    color: #9fdff7;
    font-size : 11px;
	padding-top:5px;
}
.copyright a {
    color: #9fdff7;
}


.list {
	}
.list li {
	padding:5px 0 0 35px;
	background:url(../images/list_dot.gif) no-repeat 15px 10px;
	}
	
.leftside {
	float:left;
	width:274px;
	padding-left:20px;
	text-align:center;
	}
.rightside {
	float:right;
	width:640px;
	padding-right:20px;
	}
	
.content {
	font-family:Arial, Helvetica, sans-serif;
	color:#979796;
	padding-bottom:50px;
	}
.content a {
	color:#6ec0df;
	text-decoration:underline;
	}
	
	
.box {
	text-align:left;
	} 
.box .title {
	background:url(../images/box_T.gif) repeat-x top;
	color:#35768e;
	font-family:Century Gothic;
	font-size:16px;
	padding:6px 0 0 5px;
	}
.box .boxTR, .box .boxTL {
	width:16px;
	height:40px;
	}
.box .boxL {
	background:url(../images/box_L.gif) repeat-y left;
	}
.box .boxR {
	background:url(../images/box_R.gif) repeat-y right;
	}
.box .text {
	padding:20px 5px 20px 5px;
	}
.box .text b {
	color:#bd562a;
	}
.box .text a {
	color:#bd562a;
	}
.box .boxB {
	background:url(../images/box_B.gif) repeat-x bottom;
	}

.form1 {
	font-family:Tahoma;
	color:#6ec0df;
	font-weight:bold;
	}
.form1 td {
	padding-bottom:10px;
	}
.form1 .col1 {
	padding-right:10px;
	text-align:right;
	}
.form1 .corners {
	height:17px;
	}
.form1 .borders {
	border-left:10px solid #f1f1f1;
	border-right:10px solid #f1f1f1;
	padding:0 0 0 20px;
	background:url(../images/form1_bg.gif) no-repeat right;
	}
	
.form1 input.text2{
	border:1px solid #6ec0df;
	background:#fff;
	font-size:14px;
	color:#6ec0df;
	}
	
.form1 textarea, .form1 select {
	border:1px solid #6ec0df;
	background:#fff;
	font-size:14px;
	color:#6ec0df;
	}

.form1 input.text1, #callme_inner_container input.text1 {
	border:1px solid #6ec0df;
	background:#FFFF93;
	font-size:14px;
	color:#6ec0df;
	}
	
.form1 textarea.text1, .form1 select.text1, #callme_inner_container select.text1 {
	border:1px solid #6ec0df;
	background:#FFFF93;
	font-size:14px;
	color:#6ec0df;
	}
	

input.button {
	border:0;
	width:136px;
	height:27px;
	background:url(../images/btn.gif) no-repeat;
	font-family:Tahoma;
	font-size:11px;
	color:#3694b6;
	font-weight:bold;
	padding:0 0 5px 0;
	}
input.button2 {
	border:0;
	width:180px;
	height:27px;
	background:url(../images/btn_180.gif) no-repeat;
	font-family:Tahoma;
	font-size:11px;
	color:#3694b6;
	font-weight:bold;
	padding:0 0 5px 0;
	}
.inputborder {
	background:url(../images/input_border.gif) repeat-x 0 0;
	height:20px;
	float:left;
	margin-right:4px;
	}
.inputborder.t1 {
	background:url(../images/input_border1.gif) repeat-x 0 0;
	}
.inputborder img {
	margin-bottom:-5px;
	}
.inputborder input {
	border:0;
	background:none;
	}


.select1 {
	background:url(../images/input_border.gif) repeat-x 0 0;
	}
.select1 .selectborder {
	height:19px;
	padding-top:1px;
	}
.select1 .borderhide {
	overflow:hidden;
	height:17px;
	}
.select1 select {
	background:none;
	margin:-2px;
	width:100%;
	}


	
.flash {
	}
.alttext {
	font-size:13px;
	width:900px;
	height:410px;
	margin:0 auto;
	}
.alttext .center{
	position:absolute;
	margin:184px 0 0 186px;
	}
.alttext .candy {
	position:absolute;
	width:160px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#494949;
	overflow:hidden;
	}
.alttext .candy a {
	text-decoration:none;
	color:#494949;
	cursor:pointer;
	}
.alttext .img1 {
	position:absolute;
	left:inherit;
	width:160px;
	height:145px;
	}
.alttext .over .img1, .alttext .active .img1 {
	left:-160px;
	}
.alttext .img2 {
	margin-left:160px;
	width:160px;
	height:145px;
	}
.alttext .over .img2, .alttext .active .img2 {
	margin-left:0;
	}
.alttext .candy .text {
	margin-top:-15px;
	text-align:center;
	}
.n01 {
	margin:3px 0 0 46px;
	}
.n02 {
	margin:21px 0 0 218px;
	}
.n03 {
	margin:2px 0 0 393px;
	}
.n04 {
	margin:7px 0 0 563px;
	}
.n05 {
	margin:22px 0 0 735px;
	}
.n06 {
	margin:178px 0 0 0px;
	}
.n07 {
	margin:252px 0 0 236px;
	}
.n08 {
	margin:244px 0 0 370px;
	}
.n09 {
	margin:170px 0 0 623px;
	}
.n10 {
	margin:258px 0 0 731px;
	}
.n11 {
	margin:268px 0 0 500px;
	}
.n12 {
	margin:268px 0 0 103px;
	}

table#anecsTable {
	/*border-width: thin;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: separate;*/
	background-color: white;
	width: 100%;
	text-align: left;
}
table#anecsTable th {
	font-weight: bold;
	/*border-width: 1px;
	border-style: solid;
	border-color: gray;
	-moz-border-radius: 0px 0px 0px 0px;*/
	padding: 5px;
	background-color: white;
}
table#anecsTable td {
	/*border-width: 1px;
	border-style: solid;
	border-color: gray;
	-moz-border-radius: 0px 0px 0px 0px;*/
}

#tablePagination {
	text-align: left;
}

#tablePagination_paginater img, #tablePagination_paginater input, #tablePagination_paginater span {
	margin: 5px;
    vertical-align: middle;
}

#callme_container {
	vertical-align: middle;
	margin: 0 auto 0;
	text-align: center;
	width: 120px;
	font-size: 11px;
	color: #AC741A;
}

#callme_inner_container {
	position: absolute;
	display: none;
	padding: 0;
	margin: 0 -37px;
	text-align: center;
	font-family: Tahoma;
	color: #6EC0DF;
	z-index: 9999;
	/*-moz-border-radius: 15px;
	-webkit-border-radius: 15px;*/
}

#numberSe7en {
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	color: #6EC0DF;
}

#callme_inner_container td.fillWithWhite {
	background-color: white;
}

#callme_slider {
	margin: 0 auto;
	background-image: url(../images/header-button.png);
	height: 46px;
}

#callme_slider_title {
	position: relative;
	top: 23px;
	cursor: pointer;
}

#callme_slider_title.hover {
	text-decoration: underline;
}

#callme_captcha_img {
	cursor: pointer;
}

.header-center {
	height: 46px;
	padding: 0 235px 0 165px;
	position: absolute;
	vertical-align: bottom;
	width: 600px;
}

a.changeCaptchaLink, a.changeCaptchaLinkOtherHandler {
	text-decoration: none;
	border-bottom: 1px dashed;
}

a.changeCaptchaLink:hover, a.changeCaptchaLinkOtherHandler:hover {
	border-bottom: none;
}

#mapSelector label, #mapSelector span, #mapSelector input {
	vertical-align: middle;
}

#mapSelector label, #mapSelector input {
	cursor: pointer;
}

#mapSelector {
	margin-bottom: 8px;
	display: none;
}
