body{
	margin: 0px;
	background: #e4ecf8 url(images/bg.png) repeat-x fixed top;
}
a:link {
	color: #0f5fb2;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #0f5fb2;
	font-size: 14px;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #0b4684;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #0f5fb2;
	font-weight: bold;
}
.main{
	width:700px;
}
.logocell{
	width: 215px;
	height: 79px;
}
.headcell{
	background-image:url(images/headbg.jpg);
	padding-top: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.headfoot{
	height: 17px;
	border-bottom: 1px solid #ffffff;
	background-color: #0f5fb2;
}
.bodyhead{
	border-top: 1px solid #0f5fb2;
	border-bottom: 1px solid #0f5fb2;
	padding: 5px 10px 5px 10px;
	background: #ffffff;
}
.bodyfoot{
	border-top: 1px solid #ffffff;
	background-color: #0f5fb2;
}
.tiny{
	color: #ffffff;
	font-size: 12px;
}
.tiny a:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
.tiny a:visited {
	text-decoration: none;
	color: #ffffff;
	font-size: 12px;
}
.tiny a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.tiny a:active {
	text-decoration: none;
	color: #ffffff;
}

.tinyblue{
	color: #0f5fb2;
	font-size: 14px;
}
.titleblue{
	color: #0f5fb2;
	font-size: 18px;
	font-weight: bold;
}


.breadcrumb h1, .breadcrumb h2, .breadcrumb p {letter-spacing:1px;}
.breadcrumb h1 {font-size:2.5em; color:#fff;}
.breadcrumb h2 {font-size:2em;color:#d3dfef; border:0;}
.breadcrumb{
	background: transparent;
	margin: 5px 0px 10px 0px;
}
.ctop, .cbottom {display:block; background:transparent; font-size:1px;}
.c1, .c2, .c3, .c4 {display:block; overflow:hidden;}
.c1, .c2, .c3 {height:1px;}
.c2, .c3, .c4 {background:#deebfb; border-left:1px solid #d3dfef; border-right:1px solid #d3dfef;}
.c1 {margin:0 5px; background:#d3dfef;}
.c2 {margin:0 3px; border-width:0 2px;}
.c3 {margin:0 2px;}
.c4 {height:2px; margin:0 1px;}

.breadcrumbcontent {
	border:0 solid #d3dfef;
	border-width:0 1px;
	padding: 0px 5px 0px 5px;
	background:#deebfb;
	color: #0f5fb2;
	font-size: 14px;
}


.contentbox h1, .contentbox h2, .contentbox p {letter-spacing:1px;}
.contentbox h1 {font-size:2.5em; color:#fff;}
.contentbox h2 {font-size:2em;color:#d3dfef; border:0;}
.contentbox{
	background: transparent;
	margin: 0px 5px 5px 0px;
}
.contentboxmain {
	border:0 solid #d3dfef;
	border-width:0 1px;
	background:#deebfb;
	color: #0f5fb2;
	font-size: 12px;
}




.rightnav h1, .rightnav h2, .rightnav p {letter-spacing:1px;}
.rightnav h1 {font-size:2.5em; color:#fff;}
.rightnav h2 {font-size:2em;color:#d3dfef; border:0;}
.rightnav{
	background: transparent;
	margin: 0px 0px 0px 0px;
}
.rtop, .rbottom {display:block; background:transparent; font-size:1px;}
.r1, .r2, .r3, .r4 {display:block; overflow:hidden;}
.r1, .r2, .r3 {height:1px;}
.r2, .r3, .r4 {background:#f0fcff; border-left:1px solid #d3dfef; border-right:1px solid #d3dfef;}
.r1 {margin:0 5px; background:#d3dfef;}
.r2 {margin:0 3px; border-width:0 2px;}
.r3 {margin:0 2px;}
.r4 {height:2px; margin:0 1px;}

.rightnavcontent {
	border:0 solid #d3dfef;
	border-width:0 1px;
	padding: 0px 5px 0px 5px;
	background:#f0fcff;
	color: #0f5fb2;
	font-size: 12px;
}


