/* CSS Document */
body { background-color:#a2d3f6; font-family:Arial, Verdana, Helvetica, sans-serif; margin-top:10px; }

.bor { border:1px solid #ffffff; }
.bor11 { border:1px solid #B6B7CB; }
.bor1 { border-left:2px solid #ffffff; }
.bor2 { border-right:2px solid #ffffff; }
.bor3 { border-top:2px solid #ffffff; }
.bor9 { border-left:2px solid #8C8FBC;  border-right:2px solid #8C8FBC;  border-top:2px solid #8C8FBC; }
.main_bor  { border-left:2px solid #8C8FBC; border-right:2px solid #8C8FBC; }


#image {
float:left;
margin:0px;
padding-right:10px;
}

a {color:#0000FF;}
a:hover {color:#0000FF;}

#home { font-size:12px; }
#home .red { font-size:12px; color:#CC0000; font-weight:bold; }
#home .title { font-size:14px; font-weight:bold; color:#000000; }
#home .title A { font-size:14px; font-weight:bold; color:#000000; }
#home .title A:hover { font-size:14px; font-weight:bold; color:#000000; }
#home .picbor { border:1px solid #7558A8; }
#home .link { font-size:13px; font-weight:bold; color:#597BBC; }
#home A { font-size:13px; font-weight:bold; color:#7558A8; }
#home A:hover { font-size:13px; font-weight:bold; color:#7558A8; }
#home .telno { font-size:20px; color:#597BBC; }

#nav a {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
display: block;
text-align:center;
height:20px;
width:105px;
font-weight:bold;
padding:4px 0px 0px 0px;
}

#nav a {
font-size:14px;
color:#333333;
background-color:#ffffff;
text-decoration:none;
}

#nav a:link {
font-size:14px;
color:#333333;
background-color:#ffffff;
}

#nav a:active {
font-size:14px;
color:#333333;
background-color:#ffffff;
}

#nav a:visited {
font-size:14px;
color:#333333;
background-color:#ffffff;
}

#nav a:hover {
font-size:14px;
color:#999999;
background-color:#ffffff;
}



#content {
	background:#E8F4EC; 
	font-size:70%;
	color:#000000;
	padding-left: 20px;
	padding-right: 20px;
}

#content .rtxt { color:#597BBC; font-size:14px; font-weight:bold; line-height:18px; }
#content .txt { color:#597BBC; font-size:14px; line-height:18px; }
#content  A { color:#597BBC; text-decoration:none; }
#content  A:hover { color:#666666; text-decoration:underline; }


H1{ display: inline; font-size:20px; color:#597BBC;	font-weight:bold; padding-top:1px; }

#tag {
	font-size:200%;
	color:#FFFFFF;
}


#foot{
	padding-left: 20px;
	font-size:10px;
	color:#26451D;
	padding-top:5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:5px;
}

.footernav {
	padding-left: 20px;
	font-size:10px;
	color:#333333;
	padding-top:5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:5px;
	background-color:#9A78F8;
}

.footernav a {
	font-size:100%;
	color:#333333;
	text-decoration:underline;
}
.footernav a:hover{
	font-size:100%;
	color:#FFFFFF;
	text-decoration:none;
}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 390px;
height: 350px; /*Height should enough to fit largest content's height*/
padding-right:8px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 5px;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 20px; /*margin around each panel*/
height:350px;
padding-right:10px;
padding-left:5px;
width:390px /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.samplebuttons{
width: 390px;
text-align: center;
color:#000000;
padding-left:20px;
font-size:9px;
}

.samplebuttons a{
color:#000000;
font-size:20px;
text-decoration: none;
}

.samplebuttons a:hover{
color:#005C82;
text-decoration: none;
}


