﻿/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

 

body{
	background:#FFFFFF;
	background:url(../image-files/bg.png) top center repeat-y #000;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

/*#number{}
		  
#number ol li{list-style-type: decimal;
	     list-style-image: none;
	     list-style-position: inside;
	     background-image: none;}*/

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}
.redhighlight { color:red;font-weight:bold;font-size:100%; text-transform:uppercase}
.bluehighlight { color:#0c90d3;font-weight:bold;font-size:100%; text-transform:uppercase}
.tcase {text-transform:capitalize}
.nocase {text-transform:none}
.meghighlight{color:#800000;font-size:120%;font-weight:bold;}
html, input, textarea
	{
		font-family:verdana,arial, helvetica, sans-serif;
		font-size:84%;
 
    font-style:normal;
    font-variant:normal;
	color:#343434;

  }
html, input, textarea{line-height:140%;}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#0c90d3;}
a:hover{text-decoration:none;}
p {padding-top:5px;}
.doublep {padding-top:30px;}



h1 {display:block;margin-bottom: 0;color: red;font-size: 150%;line-height: normal;margin:10px;text-align:center;}

 
h2 { text-align:left;color:blue; font-size:100%;padding-top:5px;}

/* ============================= main layout ====================== */

.link {float:right; margin:21px 0 0 0;}
.link2 {background:url(../image-files/link_bg.gif) no-repeat 0 15px; padding-left:22px; display:block; padding-top:15px;}

li { background:url(../image-files/link_bg.gif) no-repeat 0 5px; padding-left:23px;}
li { line-height:2em;}
li a {line-height:2em;}
/*ol li {
	list-style-type: decimal;
	list-style-image: none;
	list-style-position: inside;
	background-image: none;
	text-decoration: none;
}*/
.imgindent {margin:0 20px 0 0; float:left;}
.imgindent2 {margin:0 20px 12px 0; float:left;}
.title {margin-bottom:13px;}
cite {font-style:normal;}

/* ============================= header ====================== */

#header .content {padding:64px 67px 0 0;}
#header .left .content {padding:10px;height:230px}
#header .content img {float:right;}
.logo {margin-bottom:56px;}

/* ============================= middle ====================== */
.main_indent {padding:0 36px 30px 24px;}
.column_padding {padding-right:14px;}

.padding1 {padding-top:10px;padding-right:5px;}
.padding2 {padding-right:31px;}
.padding3 {padding-bottom:31px;}
.margin1 {margin-bottom:9px;}


.column1padding {padding-right:14px;padding-left:5px;}

.column2padding  {padding-top:10px;padding-right:5px;}


.row1 {margin-bottom:20px; background:#98c931;}

.box1 {background:#97d01f url(../image-files/box1_tile_right.gif) right repeat-y; color:#fff;}
.box1 .top_tile {background:url(../image-files/box1_tile_top.gif) top repeat-x;}
.box1 .corner_bottom_right {background:url(../image-files/box1_corner_bottom_right.gif) bottom right no-repeat;}
.box1 .corner_top_right {background:url(../image-files/box1_corner_top_right.gif) top right no-repeat;}
.box1 .corner_top_left {background:url(../image-files/box1_corner_top_left.gif) top left no-repeat; width:100%;}
.box1 .indent {padding:30px 30px 20px 25px;}
.box1 .title {margin-bottom:13px;}
.box1 .corner_top_right2 {background:url(../image-files/box1_corner_top_right4.gif) top right no-repeat;}

.box1a {background:#9dd32a url(../image-files/box1_tile_right2.gif) right repeat-y;}
.box1a .top_tile {background:url(../image-files/box1_tile_top2.gif) top repeat-x;}
.box1a .corner_bottom_right {background:url(../image-files/box1_corner_bottom_right2.gif) bottom right no-repeat;}
.box1a .corner_bottom_left {background:url(../image-files/box1_corner_bottom_left.gif) bottom left no-repeat;}
.box1a .corner_top_right {background:url(../image-files/box1_corner_top_right2.gif) top right no-repeat;}
.box1a .corner_top_left {background:url(../image-files/box1_corner_top_left2.gif) top left no-repeat; width:100%;}

.box1b {background:#9bce32 url(../image-files/box1_tile_right3.gif) right repeat-y;}
.box1b .top_tile {background:url(../image-files/box1_tile_top3.gif) top repeat-x;}
.box1b .corner_bottom_right {background:url(../image-files/box1_corner_bottom_right3.gif) bottom right no-repeat;}
.box1b .corner_bottom_left {background:url(../image-files/box1_corner_bottom_left3.gif) bottom left no-repeat;}
.box1b .corner_top_right {background:url(../image-files/box1_corner_top_right3.gif) top right no-repeat;}
.box1b .corner_top_left {background:url(../image-files/box1_corner_top_left3.gif) top left no-repeat; width:100%;}

.lastbox {background:#98c931 url(../image-files/lastbox_bottom_left.gif) bottom left no-repeat;}
.lastbox .top_bg {background:url(../image-files/lastbox_top_left.gif) top left no-repeat;}

.box2 {background:#f9f9f9 url(../image-files/box2_tile_bg.gif) top repeat-x;}

.box2 .right_bg {background:url(../image-files/box2_right_bg.gif) top right no-repeat;}
.box2 .left_bg {background:url(../image-files/box2_left_bg.gif) top left no-repeat; width:100%;}

.box2 {background: url(../image-files/box2bg.gif) top repeat-x;}
.box2 .right_bg {background:url(../image-files/box2right.gif) top right no-repeat;}
.box2 .left_bg {background:url(../image-files/box2left.gif) top left no-repeat; width:100%;}
.box2 .indent {padding:31px 25px 44px 26px;}
.box2 .indent2 {padding:31px 25px 34px 29px;}
.box2 .indent3 {padding:31px 25px 24px 29px;}

.box2a {background:#fdfdfd url(../image-files/box2_tile_bg2.gif) top repeat-x;}
.box2a .right_bg {background:url(../image-files/box2_right_bg2.gif) top right no-repeat;}
.box2a .left_bg {background:url(../image-files/box2_left_bg2.gif) top left no-repeat; width:100%;}
.box2a .indent {padding:15px 25px 44px 26px;}

.line {border-bottom:1px solid #e2e2e2; padding-bottom:27px; margin-bottom:23px;}
.rss {margin:15px 0 0 62px;}

.dates {margin-top:20px;}
.dates2 {margin-top:30px;}

.ul {margin-top:14px;}
.blue {color:#0c90d3;}
.phone {float:right; margin-right:50px;}

/* ============================= footer ====================== */

.footer_box {margin:32px 37px 0 20px; background:url(../image-files/footer_tile.gif) top repeat-x;}
.footer_box .right_bg {background:url(../image-files/footer_right.gif) top right no-repeat;}
.footer_box .left_bg {background:url(../image-files/footer_left.gif) top left no-repeat; width:100%; text-align:center;}

.menu {padding:9px 0 26px 0;}
.menu li {display:inline; background:url(../image-files/menu_line.gif) no-repeat 0 4px; padding:0 31px;}
.menu li a {color:#a6a6a6; text-decoration:underline;}
.menu li a:hover {color:#6c6c6c; text-decoration:none;}
.menu .first {background:none; padding-left:22px;}

/* ============================= forms ============================= */

#index form {padding:13px 0 10px 0;}
form .rowi {height:42px;}
form .link2 {margin-left:30px;}

#index .input {width:185px; height:19px; border:1px solid #c8c8c8; padding:0 0 0 5px; font-size:1em;}

.input ,select {width:210px; height:19px; border:1px solid #a09b96; padding:0 0 0 5px; font-size:1em;}
textarea {width:210px; height:142px; border:1px solid #a09b96; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}
#index_1 h2{ margin-bottom:0px;padding-bottom:0px }
#index_1 p {padding-bottom:5px }
hr {color: #e2e2e2;}

 

.tbg, .tbg TD, .tbg TH
{
background-image: url('../image-files/tablebg.gif');
background-color:#B1FCF4;
 
 
}

 .tbh, .tbh TD, .tbh TH
{
background-image: url('../image-files/tableheaderbg.gif');
background-color:#1A73E2;
Color:#FFFFff;
text-align:center;
font-weight:bold;

 
 
}

 
.sbox1,.sbox2,.sbox3,.sbox4{ width:33%; float:left }
.padding{ padding:2%}
.sbox1bl {background:url('../image-files/sbox1bl.gif') 0 100% no-repeat #CCFF99; width:100%; text-align:left} 
.sbox1br {background:url('../image-files/sbox1br.gif') 100% 100% no-repeat}
.sbox1tl {background:url('../image-files/sbox1tl.gif') 0 0 no-repeat} 
.sbox1tr {background:url('../image-files/sbox1tr.gif') 100% 0 no-repeat; padding:10px;color:#343434}



 .sbox2bl {background:url('../image-files/sbox2bl.gif') 0 100% no-repeat #FFFFCC; width:100%; text-align:left} 
.sbox2br {background:url('../image-files/sbox2br.gif') 100% 100% no-repeat}
.sbox2tl {background:url('../image-files/sbox2tl.gif') 0 0 no-repeat} 
.sbox2tr {background:url('../image-files/sbox2tr.gif') 100% 0 no-repeat; padding:10px;color:#343434}


 .sbox3bl {background:url('../image-files/sbox3bl.gif') 0 100% no-repeat #CCFFFF; width:100%; text-align:left} 
.sbox3br {background:url('../image-files/sbox3br.gif') 100% 100% no-repeat}
.sbox3tl {background:url('../image-files/sbox3tl.gif') 0 0 no-repeat} 
.sbox3tr {background:url('../image-files/sbox3tr.gif') 100% 0 no-repeat; padding:10px;color:#343434}

 .sbox4bl {background:url('../image-files/sbox4bl.gif') 0 100% no-repeat #FFCCCC; width:100%; text-align:left} 
.sbox4br {background:url('../image-files/sbox4br.gif') 100% 100% no-repeat}
.sbox4tl {background:url('../image-files/sbox4tl.gif') 0 0 no-repeat} 
.sbox4tr {background:url('../image-files/sbox4tr.gif') 100% 0 no-repeat; padding:10px;color:#343434}



.clear {font-size: 1px; height: 1px}
img {border:0}