* {
	margin:0; padding:0;
	font-size:100%;
}
body{
	background:#FFFFFF;
	text-align:center;
}
h1 { font-size:1.4em;margin-bottom:10px;}
h1.color { font-size:1.4em;color:#00b6df}
h1.idbox {margin-top:-15px;margin-left:50px;margin-bottom:10px; font-size:1.4em;}
h2.color { font-size:1.2em; font-weight:500;color:#666;padding-bottom:2px;}
h2.list {color:#00b6df; font-weight:normal; padding-top:15px;}
h3.splink { font-size:12px; font-weight:bold; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
h3 {color:#00b6df; font-weight:normal; padding-top:15px;}
h4 {font-size:1.2em;}

img {vertical-align:top;}
a img { border:0;}
p.htitle{ font-size:1.5em;margin-top:-18px;font-weight:bold;}

ul { list-style:none;}
ul.splinks {margin-top:-15px;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

table.view tbody tr:hover{background:#FFC}
.even{background-color:#EEE;}
td.list, th{padding:5px; padding-bottom:10px;border-bottom:1px solid #E0E0D5; vertical-align:middle}

html, input, textarea
	{
		font-family:Georgia;
		font-size:0.8em;
		line-height:1.2em;
		color:#666;
	}

table.edit-company td.padding {padding-top:10px;}
input, select { vertical-align:middle; font-weight:normal;}
input.edit-company {width:320px; height:20px; font-size:16px;}
input.edit-company-green {width:320px; height:20px; font-size:16px; border:1px solid #009900;}

a {color:#00b6df;text-decoration:none;}
a.button {
	display: block;
	height: 20px;
	width: 100px;
	text-decoration:none;
	text-align: center;
	padding-top:4px;
	background: url(/images/button_100.gif);
	margin-top:8px;
	color:#666;
}
a:hover{text-decoration:underline}
p {padding-top:15px;}
p.notis {font-size:9px; display:inline;}
p.linktext {text-align:left; font-size:12px; margin-top:-16px; font-family:Arial, Helvetica, sans-serif;}
p.link {text-align:left; color:#f56e19; font-size:10px; margin-top:-34px; font-family:Arial, Helvetica, sans-serif;}
p.comment_author{font-size:11px;font-style:italic;}

/* ============================= main layout ====================== */

.imgindent {margin:0 20px 0 0; float:left;}
.list li.large { font-size:1.2em;}
.list li strong {color:#fd771c;}
.list li a {line-height:1.333em; color:#8c8c8c; text-decoration:none;}
.list li a:hover {text-decoration:underline;}
li.dottedli{border-bottom: 1px dotted #ccc; margin-top:5px;}

.color2 {color:#00b6df;}

/* ============================= header ====================== */

.flash {width:749px; height:304px; position:relative; margin-left:-60px;}

.link3 {float:right; margin:7px 0 0 0;}

/* ============================= content ====================== */

#page1 .box {color:#6b6b6b;}
.boxad {background:#fff url(/images/box_tail.gif) bottom repeat-x;}
.boxad .tail-right {background:url(/images/box_tail.gif) right repeat-y;}
.boxad .tail-left {background:url(/images/box_tail.gif) left repeat-y;}
.boxad .tail-top {background:url(/images/box_tail.gif) top repeat-x;}
.boxad .corner-bottom-right {background:url(/images/boxad-corner-bottom-right.gif) bottom right no-repeat;}
.boxad .corner-bottom-left {background:url(/images/boxad-corner-bottom-left.gif) bottom left no-repeat;}
.boxad .corner-top-right {background:url(/images/boxad-corner-top-right.gif) top right no-repeat;}
.boxad .corner-top-left {background:url(/images/boxad-corner-top-left.gif) top left no-repeat; width:100%;}
.boxad .indent {padding:14px 10px 10px 14px;}
.boxad .title {position:relative; margin:0 0 8px -5px;}


.boxad2 {background:#fff url(/images/box_tail.gif) bottom repeat-x;}
.boxad2 .tail-right {background:url(/images/box_tail.gif) right repeat-y;}
.boxad2 .tail-left {background:url(/images/box_tail.gif) left repeat-y;}
.boxad2 .tail-top {background:url(/images/box_tail.gif) top repeat-x;}
.boxad2 .boxad2-corner-bottom-right {background:url(/images/boxad2-corner-bottom-right.gif) bottom right no-repeat;}
.boxad2 .boxad2-corner-bottom-left {background:url(/images/boxad2-corner-bottom-left.gif) bottom left no-repeat;}
.boxad2 .boxad2-corner-top-right {background:url(/images/boxad2-corner-top-right.gif) top right no-repeat;}
.boxad2 .boxad2-corner-top-left {background:url(/images/boxad2-corner-top-left.gif) top left no-repeat; width:100%;}
.boxad2 .indent {padding:14px 10px 10px 14px;}
.boxad2 .title {position:relative; margin:0 0 8px -5px;}

#page1 .box {color:#6b6b6b;}
.box {background:#f7f7f7 url(/images/box_tail.gif) bottom repeat-x;}
.box .tail-right {background:url(/images/box_tail.gif) right repeat-y;}
.box .tail-left {background:url(/images/box_tail.gif) left repeat-y;}
.box .tail-top {background:url(/images/box_tail.gif) top repeat-x;}
.box .corner-bottom-right {background:url(/images/box-corner-bottom-right.gif) bottom right no-repeat;}
.box .corner-bottom-left {background:url(/images/box-corner-bottom-left.gif) bottom left no-repeat;}
.box .corner-top-right {background:url(/images/box-corner-top-right.gif) top right no-repeat;}
.box .corner-top-left {background:url(/images/box-corner-top-left.gif) top left no-repeat; width:100%;}
.box .indent {padding:14px 10px 10px 14px;}
.box .title {position:relative; margin:0 0 8px -5px;}

.text2 {line-height:1.333em;}
.banners {padding:5px 0 0 0;}
.banner {margin-right:10px;}
.extra {background:url(/images/link_bg.gif) bottom right no-repeat; padding-right:14px; color:#6b6b6b; text-decoration:none;}
.extra:hover {text-decoration:underline;}

.text3 {font-size:0.917em; line-height:1.273em; color:#8b8b8b;}
.text4 {color:#f56e19; text-decoration:none;}
.text4:hover {text-decoration:underline;}
.text5 {color:#8b8b8b; text-decoration:none;}
.text5:hover {text-decoration:underline;}
.box .padding1 {padding-bottom:25px;}
.padding0 {padding-top:0;}

.big {font-size:1.091em;}
.pagination {text-align:center; padding:6px 0 7px 0; font-family:tahoma;}
.pagination a {color:#8b8b8b;}

/* ============================= footer ====================== */
#footer {
float:left;
width:680px;
margin-top:20px;
}
#footer .right-bg {background:url(/images/footer_right_bg.gif) top right no-repeat;}
#footer .left-bg {background:url(/images/footer_left_bg.gif) top left no-repeat; width:100%;}
#footer .indent {padding:12px 0 0 30px; color:#6b6b6b;}

#footer .menu li {display:inline;}
#footer .menu li a {font-weight:bold; text-transform:uppercase; font-size:10px; color:#0c9ec2; border-left:1px solid #0c9ec2; padding:0 5px 0 7px; line-height:1.01em;}
#footer .menu .first a {border:none; padding-left:0;}

#footer a {color:#6b6b6b; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* ============================= forms ============================= */

#SearchForm {padding:110px 0 0 60px;}
#ContactForm .rowi {height:33px;}

.input {width:230px; height:22px; border:1px solid #63c8df; background:#fff;padding-left:5px;font-size:1em;font-family:tahoma;}
.ad {font-size:12px;}
.special {position:relative; margin:0 0 -16px 6px;}
textarea {width:193px; height:122px; border:1px solid #ccc; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}

#content .msg {margin:10px 0 15px 0;padding:7px;border:1px solid #EA5E0D;background-color:#fbdecd;font-size:12px;}
#content p.msg {margin-top:0;padding:4px;text-align:center;}

