

.grids td{padding:4px !important;}
.grids th {text-align: left; padding:4px !important;}

/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
.validationSummaryList{list-style: disc !important;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .row1-box, .content, p { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}
.clear1{ clear:both;}
.fright{ float:right;}


/*header*/
.tail-header-content{ background:#FFF url(images/tail-header-content.gif) 0 0 repeat-x;}
.menu{ height:56px;}
.header-layot{ height:241px;}
.button-menu{padding:11px 0 0 23px; display:block;}
.button-menu img{ margin-right:2px;}
.rss{ display:block; float:right; width:113px; font-size:0.75em; padding:15px 0 0 0}
.rss img{ vertical-align:middle; margin:0 0 0 6px;}
.rss a{ color:#336c5a; font-weight:bold; text-decoration:none; line-height:3em;}
.rss a:hover{ color:#d38e09;}
.header-layot{ background:url(images/header-layot.jpg) 0 0 no-repeat; height:243px;}
.header-layot .banner{ width:493px; float:right; padding-top:23px;}
.header-layot .logo{ position:absolute; margin:31px 0 0 27px;}
.header-layot .form{ padding:182px 0 0 24px; background:url(images/form.gif) 24px 182px no-repeat; height:21px;}
.header-layot .form input{ width:153px; height:18px; border:0; background:none; color:#babb5e; font-size:0.75em; font-family:Arial;}
.header-layot .button{ margin-left:11px;}

/*footer*/
.tail-footer{ background:#e7e7e7;}


/*content*/
.content {font-size:0.75em; line-height:1.43em; padding-bottom:32px; width: 1010px; }
.content .link{ color:#999a42; font-weight:bold;}
.content .link-1{ color:#3f7d6a; font-weight:bold;}
.content .br{ display:block;}
.content .button-right{ float:right; margin:12px 0 0 0;}


.content .title{ display:block; margin-top:9px; margin-bottom:11px;}
.content .img-left{ float:left; margin:0 13px 0 0;}
.content .line{ display:block; background:url(images/line.gif) 0 7px repeat-x; height:14px;}
.content .style-text-1 dt{ padding-bottom:5px; padding-top:11px;}
.content .style-text-1 dd{ padding-bottom:5px; background:url(images/line.gif) bottom left repeat-x;}
.content .indent-none{ padding:0 !important; margin:0 !important;}
.content .banner-wrapper{ background:url(images/banner-wrapper.gif) 0 0 repeat-x;}
.content .banner-wrapper .corner-left{ background:url(images/corner-left.jpg) 0 0 no-repeat;}
.content .banner-wrapper .corner-right{ background:url(images/corner-right.jpg) top right no-repeat; height:236px;}
.content .indent-banner{ padding:20px 241px 0 28px; color:#3f7d6a;}
.content .indent-banner .title{ display:block; margin-bottom:15px;}

.content .box{ color:#5b5b5b;}
.content .box .border-top {background:url(images/border_top.gif) repeat-x top;}
.content .box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.content .box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.content .indent-box{ padding:27px 0 0 26px;}

.content .list li{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 19px;}
.content .list li a{ background:url(images/list_line.gif) bottom left repeat-x; color:#3f7d6a; font-weight:bold; text-decoration:none; line-height:1.75em;}
.content .list li a:hover{ color:#b2a96d;}
.content .indent-p{ margin-top:6px;}
.content strong{ color:#5b5b5b;}

.indent-bot{ display:block; margin-bottom:14px;}
.indent-top{ display:block; margin-top:18px;}
.indent-right{ padding-right:15px !important;}
.indent-top-bot{ margin:14px 0; display:block;}
.title-1{ display:block; margin:35px 0 15px 0;}
.style-text-2{ color:#5b5b5b;}
.style-text-2 dt{ font-weight:bold;}
.style-text-2 dd{ padding-bottom:12px;}



/*================== index.html ==================*/
.col-1 .indent-col{ padding:0 30px 0 42px;}
/**/
#page1 .content .col-2 .indent-col{ padding-right:35px;}
#page1 .content .col-2 .box{ margin:3px 0 0 2px}
#page1 .content .col-2 .row-box{ width:100%; margin-top:15px;}
#page1 .content .col-2 .row-box .row-box-1{ width:48%;}
#page1 .content .col-2 .row-box .row-box-1 .indent-box1{ padding-right:13px;}
#page1 .content .col-2 .row-box .row-box-2{ width:49%; background:url(images/separator.gif) 0 0 repeat-y;}
#page1 .content .col-2 .row-box .row-box-2 .indent-box1{ padding:0 0 0 14px;}
/*================== index-2.html ==================*/
#page3 .content .col-1 .row-box{ width:100%; margin-top:15px;}
#page3 .content .col-1 .row-box .row-box-1{ width:50%;}
#page3 .content .col-1 .row-box .row-box-1 .indent-box1{ padding:0 5px 0 0;}
#page3 .content .col-1 .row-box .row-box-2{ width:49%;}
#page3 .content .col-1 .row-box .row-box-2 .indent-box1{ padding:0 0 0 27px;}
/*================== index-3.html ==================*/
#page4 .content .col-2 .indent-col{ width: 665px;}
#page4 .content .col-2 .extra-left{ padding-left:26px; padding-right:21px;}
#page4 .content .col-2 { width: 750px; }
/*================== index-4.html ==================*/
#page5 .content .col-1 .row-box span{ float:right; margin-right:18px;}
#page5 .content .col-1 .row-box .row-box-1{ width:194px;}
#page5 .content .col-1 .row-box .row-box-2{ width:194px; margin-left:70px;}
#page5 .content .col-1 .row1-box .row-box-1{ width:183px;}
#page5 .content .col-1 .row1-box .row-box-2{ width:223px;}
#page5 .content .col-2 .indent-col{margin-left:530px;}
/**/

#page5 .form .input{ height:19px; width:174px;}
#page5 .form .textarea{ overflow:auto; display:block; height:107px; width:223px; margin-bottom:15px;}
#page5 .form .textarea, #page5 .form .input{ border:1px solid #a4a4a4; background:none; padding-left:4px; color:#a4a4a4; font-size:0.937em; font-family:tahoma, Arial;}
#page5 .form .form-link{ margin-left:88px; margin-right:12px;}
#page5 .indent-form{ height:29px;}
/*================== index-5.html ==================*/
#page6 .content p{ margin-top:14px;}

.formLabel
{
	font-size: 10pt;
	font-color: black;
	font-weight: bold;
}


.Grids
{
	color: #333333;
	font-size: 8pt;
}

.GridHeader
{
	background-color: #1C5E55;
	font-weight: bold;
	color: White;
}

.GridRow
{
	background-color: #E3EAEB;
}

.GridAltRow
{
	background-color: white;
}

.GridPager
{
	text-align: center;
	background-color: #666666;
	font-weight: bold;
	color: White;
}

.GridSelectedRow
{
	background-color: #C5BBAF;
	font-weight: bold;
	color: #333333;
}

.GridEditRow
{
	background-color: #7C6F57;
}

.GridFooter
{
	background-color: #1C5E55;
	font-weight: bold;
	color: White;
}

.formLabel{vertical-align: top;}

#schedSpec, #callDetailsTable{border-collapse: collapse; width: 600px}

#schedSpec td, #callDetailsTable td
{
	border: solid 1px #cecece;
	padding: 4px 4px 12px 4px;
}

#schedSpec td.formLabel, #callDetailsTable td.formLabel
{
	width: 300px;
}


.Even
{
	background-color: white;
}

.Odd
{
	background-color: #E3EAEB;
}