/* ----- Body Layout ----- */

body{
font-family:Arial, Lucida Grande, Verdana, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
color:#000;
}

#container{
width:638px;
margin:10px;
padding:0 0 0 0;
}

#meta {
display:none;
}

#header {
	display:none;
}
#header-print {
	width:638px;
	height:63px;
}

#header h1 {
}


#primary {
	display:none;
}

/* Main Styles */

#content #col-1{
	display:none;

}
#content #col-2{
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
	width:638px;
	margin:10px 0 0 0;
	float:left;
}

#content #col-2 .elem_l0_t1 {
	background-color:#cfcfcf;
	margin:2px 0 2px 0;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;	
}
#content #col-2 .elem_l0_t1_last {
	background-color:#cfcfcf;
	margin:2px 0 2px 0;
text-transform:uppercase;	
	font-size:12px;
	font-weight:bold;
	
}
#content #col-2 a.elem_l0_t1 {

}
#content #col-2 .elem_l1_t1 {
	background-color:#fff;
	font-weight:normal;
	padding:2px 0 2px 10px;
	text-transform:none;	
	font-size:11px;
	
}
#content #col-2 .elem_l1_t1_last {
	background-color:#fff;
	font-weight:normal;
	padding:2px 0 2px 10px;
	text-transform:none;	
	font-size:11px;
	
}
#content #col-2 a.elem_l0_t1 {

}




/* content styles COL A and COL B */

#content #col-2 #col-A-1 {
	margin:0 0 0 0;
	float:left;
	width:413px;
}

#content #col-2 #col-A-2{
	margin:22px 0 0 0;
	float:left;
	width:225px;
	padding:0px;
}

#content #col-2 #col-B-1 {
	margin:0 0 0 0;
	float:left;
	width:472px;
}

#content #col-2 #col-B-2{
	margin:22px 0 0 0;
	float:left;
	width:166px;
	padding:0px;
}
#content #col-2 #col-C-1 {
	margin:0 0 0 0;
	width:531px;
}

#content #col-2 #col-B-1 .block-2 {
	margin:0 0 10px 0;
	padding:0;
}

#content #col-2 #col-B-1 .block-2 .block-2-1 {
	width:226px;
	float:left;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	background: transparent url('../Skins/con-box-2.gif') no-repeat;
}

#content #col-2 #col-B-1 .block-2 .block-2-1 p{
	float:left;
}

#content #col-2 #col-B-1 .block-2 .block-2-1 .txt {
		font-size:11px;
	line-height:13px;
	padding:10px;
}

/* Service block */

#content #col-2 #col-A-2 .block-2 {
	margin:0 0 10px 0;
	padding:0;
}

#content #col-2 #col-A-2 .block-2 .block-2-1 {
	width:226px;
	float:left;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	background: transparent url('../Skins/con-box-2.gif') no-repeat;
}

#content #col-2 #col-A-2 .block-2 .block-2-1 p{
	float:left;
}

#content #col-2 #col-A-2 .block-2 .block-2-1 .txt {
		font-size:11px;
	line-height:13px;
	padding:10px;
}



#container #content #col-2 #col-C-1 .block-3 {
	margin:0 0 10px 0;
	padding:0 0 0 0;
}

#content #col-2 #col-C-1 p {
	width:403px;
}

#content #col-2 #col-C-1 .block-3 .block-3-1 {
	width:167px;
	float:left;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	height:108px;
	background: transparent url('../Skins/con-box-1.gif') no-repeat;
}


#content #col-2 #col-C-1 .block-3 .block-3-2 {
	width:167px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:108px;
	background: transparent url('../Skins/con-box-1.gif') no-repeat;
}

#content #col-2 #col-C-1 .block-3 .block-3-1 p, #content #col-2 #col-C-1 .block-3 .block-3-2 p {
	width:167px;
	padding:0px;
	margin:0px;
}
#content #col-2 #col-C-1 .block-3 .block-3-1 .txt, #content #col-2 #col-C-1 .block-3 .block-3-2 .txt {
	width:167px;
	padding:10px 0 0 10px;
}
/* content styles COL-2 */

#container #content #col-2 h1{
	margin:22px 10px 14px 0;
	padding:0;
	font-size:16px;
}

#container #content ul{
	padding:0;
	margin:5px 20px 0 30px;
}

#container #content #col-2 h2{
	margin:0px 10px 0 0;
	padding:0;
	font-size:13px;
}

#content #col-2 h3{
	margin:12px 10px 0 0;
	padding:0;
	font-size:12px;
}
#content #col-2 h5{
	margin:12px 10px 0 0;
	padding:0;
	font-size:12px;
}
#content p {
	margin:0 0 14px 0;
	padding:0;
	font-size:12px;
	line-height:14px;
}

#content #col-2 p {
	margin:0 10px 14px 0;
	padding:0;
}

#content .link {
	margin:0 0 4px 0;
	padding:0 0 0 20px;
	font-size:12px;
	font-weight:bold;
	background:transparent url('../Skins/link-arrow-1.gif') no-repeat;
	background-position: 0px 5px;	
}
#container #content .link{
	padding:0 0 0 20px;
	margin:0;
}

div.cboth {
	margin:0;
	padding:0;
	font-size:1px;
	line-height:1px;
	height:1px;
	clear:both;
}

#footer {
	display:none;
}


/* ----- Global Styles ----- */
form {
	padding:0px;
	margin:0px;
}
img {
	border:0px none;
}

.cboth {
	clear:both;
	line-height:1px;
	font-size:1px;
}

table {
	width:100%;
	border-collapse:collapse;
	margin:0 0 14px 0;
}

td {
	padding:2px;
	border:1px solid #fff;
	background-color:#B6BFC6;
}

/* ----- Global Link Styles ----- */

a{
text-decoration:none;
color:#586E79;
}
a:visited{
text-decoration:none;
color:#586E79;
}
a:active{
text-decoration:none;
color:#586E79;
}
a:hover{
text-decoration:none;
color:#aaa;
}

a.selected{
text-decoration:none;
color:#1ed72b;
}
a.selected:visited{
text-decoration:none;
color:#1ed72b;
}
a.selected:active{
text-decoration:none;
color:#1ed72b;
}
a.selected:hover{
text-decoration:none;
color:#1ed72b;
}

