a{
cursor:pointer;
}

#footer_wrapper{
	
	 width:100%;
	 padding:0px;
	 margin-bottom:-20px;
	 padding-top:10px;
	 margin-top:20px;
	 height:350px

}

#footer_wrapper table {
    margin: auto;
}

#footer {
	 
width:77%;
	 margin-right:auto;
	 margin-left:auto;
	 height:150px;
	 padding:0px;
}

#ccore{width:210px;height:64px}
.smedia{width:39px;margin-top:10px;height:40px}
.tablehead td	{
border-bottom:solid #2590BE thin; 
border-left:solid #1d1c1e 15px; 
border-right:solid #1d1c1e 15px; 
height:18px;
color:#ddd;
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-bottom:17px;
}


.tablecont td {
width:340px; height:230px;
borde:#FFFFFF solid thin; padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:23px;
vertical-align:top;
color:#bbb;
padding-right:20px;
}

.tablecont span {
text-align:left;
}

.tablecont p {
font-size:13px; line-height:18px
}

.tablecont a {
color:#bbb;
text-decoration:none
}

.tablecont span a {
font-weight:bold;
font-size:16px;
color:#13AFD3;
margin-left:5px
}
.tablecont span a:hover {
text-decoration:underline}

.tablecont input  {
width:235px; height:16px;
padding:7px;
font-size:14px;
border-radius:6px;
border:#2590BE solid 3px
}

.tablecont a:hover {
color:#00CDFD;
text-decoration:none;
text-shadow: 0px 0px 2px rgba(224, 224, 224, 0.3);
}

.tablecont li {
list-style-image:url(../images/listicon.png);

}

.tablecont ul {
padding:0px;
padding-left:10px;
line-height:28px;
}

#subscribesubmit {
font-size:14px;
font-weight:bold;
color:#1D9FD7;
background:#1D1C1E;
width:62px;
height:28px;
border-radius:3px;
border:none;
text-decoration:underline;
cursor:pointer;

}


