* { margin:0; padding:0;}
/* Put it back on certain elements */
p{
  margin: 1em 0;
}

body { background:#78bae4; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#7a7a7a; text-align:center;}


/*in_line*/
table, td {border-collapse:collapse; padding:0; border:0;}
input, select, textarea { vertical-align:middle; font-family:tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}


.site-center {margin:0 auto; width:980px; text-align:left;}
.col-1, .col-2, .col-3, .row-box-1, .row-box-2{ float:left;}
/*header*/
.row-logo{ background:url(images/row-logo.gif) 0 0 repeat-x; height:117px;}
.row-logo .logo{ position:absolute; margin:13px 0 0 25px;}
.row-logo .smallpic{ position:absolute; margin:13px 0 0 800px;}
.row-logo .navigation{ position:absolute; margin:46px 0 0 644px;}
.wrapper-img{
	height:278px;
	background-image: url(images/mainImageBottomBG.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.wrapper-img span{ display:block; margin:196px 0 0 0; position:absolute; width:368px; height:143px; background:url(images/slogan.gif) 0 0 no-repeat;}
.menu{
	height:107px;
	background-image: url(images/mainImageTopBG.jpg);
	background-repeat: no-repeat;
}
.act{ position:absolute;}
#page2 .act{ margin-left:122px;}
#page3 .act{ margin-left:246px;}
#page4 .act{ margin-left:368px;}
#page5 .act{ margin-left:491px;}
#page6 .act{ margin-left:613px;}
#page7 .act{ margin-left:735px;}
#page8 .act{ margin-left:858px;}

/*footer*/
.footer{
	background:url(images/footer.gif);
	font-size:0.812em;
	text-align: center;
	
}
.top-line{
	background:url(images/top-line.gif) 0 0 repeat-x;
	padding:33px 0 77px 50px;
	color:#ffffff;
	text-align: center;
	
}
.top-line a{ color:#ffffff; text-decoration:none;}
.top-line a:hover{ text-decoration:underline;}
.footerText {
	text-decoration:none;
	font-size: 13px;
	padding: 0 10px;	
}

a.bella {
	text-decoration:underline;
	color: #FFCCCC;
}

/*content*/
.content{ background:url(images/content.gif) 0 0; color:#444a4a; font-size:0.75em; line-height:1.25em;}
.content .col-1{ width:348px;}
.content .col-2{ width:562px; margin-left:30px;}
.content .col-3{ width:862px; margin-left:30px;}
.content .text, .text-1 dt{ color:#f26d7d; font-weight:bold; font-size:1.06em;}
.content .text2, .text-1 dt{ color:#03518d; font-weight:bold; font-size:1.06em;}
.line{ background:url(images/line.gif) 0 30px repeat-x; height:60px; display:block;}
.line2{
	height:60px;
	display:block;
	background-position: 0 30px;
}
.titleBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	color: #7a7a7a;
	padding-bottom: 15px;
}

.titleBig2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	color: #000000;
	padding-bottom: 15px;
}


.titleMedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #f26d7d;
	padding-bottom: 15px;
}


.content .title{ display:block;}
.content .img-left{ float:left; margin:0 13px 0 0;}
.content-top{ background:url(images/content-top.gif) 0 0 repeat-x; padding:40px 0 29px 0;}
.extra-left{ padding-left:20px; width:960px; overflow:hidden;}
.h1{
	background:url(images/h1.gif) bottom left repeat-x;
	height:25px;
	margin-bottom:25px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.0em;
	font-weight: bold;
	color: #f26d7d;
}
.content .title{ display:block; margin-bottom:27px;}
.content .indent-1{ display:block; margin-bottom:5px;}
.content .indent-top-bot{ margin:25px 0; display:block;}
.content .indent-top{ display:block; margin-top:14px;}
.content .fright{ float:right;}
.content .list li a{ color:#444a4a; text-decoration:none; line-height:2em;}
.content .list li a strong{ color:#ff4400;}
.content .list li a:hover{ color:#ff4400;}
.text-1 dt{ padding-bottom:7px;}
.text-1 dd{ padding-bottom:14px;}
.indent-bot{ display:block; margin-bottom:25px;}


.table-top{ margin-top:26px;}
.table{ font-size:1.06em;}
.table .ind-1{ text-indent:38px;}
.table .ind-2{ text-indent:12px;}
.table .box-col-1{ width:152px; height:21px;}
.table .box-col-2{ width:216px;}
.table .box-col-3{ width:126px;}
.table .box-col-4{ width:67px;}
.table .box-col-4 a{ color:#ff4400; text-decoration:none;}
.table .box-col-4 a:hover{ color:#444a4a;}
.br{ display:block;}
.table-1 .box-col-1{ width:152px; height:21px;}
.table-1 .box-col-2{ width:111px;}
.table-1 .box-col-3{ width:115px;}
.table-1 .box-col-4{ width:127px;}
.table-1 .box-col-5{ width:60px;}

.link{ color:#444a4a; font-weight:bold;}
.table-2  td span{ display:block;}
.table-2{ border:1px solid #c9c9c2; width:552px;}
.table-2 .box-col-1{ width:142px; height:21px;}
.table-2 .box-col-1 span{ padding:6px 21px 16px 11px; font-size:1.06em;}
.table-2 .box-col-2{ width:131px; text-align:center}
.table-2 .box-col-3{ width:131px;  text-align:center}
.table-2 .box-col-4{ width:148px;}
.table-2 .box-col-4 span{ padding:20px 0 0 20px;}
.table-2 .box-col-1, .table-2 .box-col-2, .table-2 .box-col-3{background:url(images/border.gif) top right repeat-y;}
.line-table{ background:url(images/border.gif) 0 0 repeat-x; height:1px; width:552px;}
.text-2{ font-weight:bold; text-align:center; height:31px;}
/*================== index.html ==================*/
#page1 .content .col-2 .box-col{ width:189px; padding-top:5px;}
/*================== index-1.html ==================*/
#page2 .content .col-2 .fright{ margin-left:15px;}
/*================== index-6.html ==================*/
#page7 .content .col-2 input{ border:1px solid #151514; color:#444a4a; padding-left:4px; width:131px; height:18px; font-size:1em;}
#page7 .content .col-2 .row-box-1{ width:170px;}
#page7 .content .col-2 .row-box-2{ width:170px;}
#page7 .content .col-2 .indent-form{ margin-top:5px;}
.link-1{ margin-left:10px; color:#444a4a; font-weight:bold; text-transform:uppercase;}
/*================== index-7.html ==================*/
#page8 .form input{ height:18px; width:264px;}
#page8 .form textarea{ overflow:auto; display:block; height:128px; width:279px; margin-bottom:15px;}
#page8 .form textarea, #page8 .form input{ border:1px solid #a4a4a4; background:none; color:#a4a4a4; font-size:1em; padding-left:4px;}
#page8 .form .form-link{ margin-left:155px; margin-right:40px;}
#page8 .form .row-box-1{ width:277px;}
#page8 .form .row-box-2{ width:280px;}
#page8 .form .indent-form{ height:27px;}
/*================== index-8.html ==================*/
#page9 .content p{ margin-top:16px;}

.box{
	margin-top:51px;
	background-color: #dcdede;
	background-image: url(images/box.gif);
	background-position: 0 0;
}
.box .border-top {background:url(images/border_top.gif) repeat-x top;}
.box .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
.box .indent-box{ padding:44px 30px 34px 29px;}