@font-face {
	font-family: 'Panini';
	src: url('../fonts/Panini.eot?') format('eot'), url('../fonts/Panini.woff') format('woff'), url('../fonts/Panini.ttf') format('truetype');
}

@font-face {
	font-family: 'Meera';
	src: url('../fonts/Meera.eot');
	src: url('../fonts/Meera.eot?#iefix') format('embedded-opentype'), url('../fonts/Meera.woff') format('woff'), url('../fonts/Meera.ttf') format('truetype'), url('../fonts/Meera.svg#Meera') format('svg');
}

body {
	margin:0px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
}
a, input::-moz-focus-inner {
   outline: 0;
}
.center {
	text-align: center;
}
.error, .noitem { color: #E13300; padding: 5px; }
.fleft { float: left;}
.fright { float: right;}
.aright { text-align: right !important; }
.invisible {
	visibility: hidden;
}
.vatop {
	vertical-align: top !important;
}
.clear {
	clear:both;
}
.clear2 {
	padding: 2px;
	clear:both;
}
.clear5 {
	padding: 5px;
	clear:both;
}
.clear10 {
	padding: 10px;
	clear:both;
}
.clear20 {
	padding: 20px;
	clear:both;
}
.w40 {
	width:40px !important;
}
.w50 {
	width:50px !important;
}
.w60 {
	width:60px !important;
}
.w65 {
	width:65px !important;
}
.w70 {
	width:70px !important;
}
.w75 {
	width:75px !important;
}
.w80 {
	width:80px !important;
}
.w90 {
	width:90px !important;
}
.w100 {
	width:100px !important;
}
.w110 {
	width:110px !important;
}
.w125 {
	width:125px !important;
}
.w130 {
	width:130px !important;
}
.w145 {
	width:145px !important;
}
.w150 {
	width:150px !important;
}
.w175 {
	width:175px !important;
}
.w200 {
	width:200px !important;
}
.w210 {
	width:210px !important;
}
.w240 {
	width:240px !important;
}
.w250 {
	width:250px !important;
}
.w260 {
	width:260px !important;
}
.w267 {
	width:267px !important;
}
.w270 {
	width:270px !important;
}
.w300 {
	width:300px !important;
}
.w330 {
	width:330px !important;
}
.w340 {
	width:340px !important;
}
.w350 {
	width:350px !important;
}
.w360 {
	width:360px !important;
}
.w370 {
	width:370px !important;
}
.w400 {
	width:400px !important;
}
.w450 {
	width:450px !important;
}
.w460 {
	width:460px !important;
}
.w500 {
	width:500px !important; 
}
.w510 {
	width:510px !important; 
}
.w581 {
	width:581px !important; 
}
.w600 {
	width:600px !important; 
}
.w595 {
	width:595px !important; 
}
.w650 {
	width:650px !important; 
}
.w700 {
	width:700px !important; 
}
.w800 {
	width:800px !important; 
}
.w810 {
	width:810px !important; 
}
.w1000 {
	width:1000px !important; 
}
.h20 {
	height: 20px !important;
}
.h100 {
	height: 100px !important;
}
.h150 {
	height: 150px !important;
}
.h160 {
	height: 160px !important;
}
.h500 {
	height: 500px !important;
}
.ml0 { margin-left: 0px !important; }
.ml240 { margin-left: 240px !important; }
.blue { color:#006dcc !important; }
.green {color:#006600;}
.orange {color:#F60;}
.padd10 { padding: 10px !important; }
.padd20 { padding: 20px !important; }
.padd40 { padding: 40px !important; }
 .hidden { display: none !important; }
#header {
	width: 100%; height: 41px; background: url(../../images/control/header-bg.png) repeat-x left top; box-shadow: 1px 2px 6px #878787;
}
#header .logo {
	float:left; background: url(../../images/control/logo-s.jpg) no-repeat; width: 190px; height:57px; border-right: 1px solid #E5E5E5;
}
#header .tabs {
	float: right;
}
#header .tabs a {
	display: inline-block; 
	height: 41px;
}
#header .tabs a:hover { 
	background-position-y: top !important;
}
#header .tabs a.admn_home {
	background: url(../../images/control/button.png) no-repeat left bottom;
	width: 152px;
}
#header .tabs a.chg_pass {
	background: url(../../images/control/button.png) no-repeat -152px bottom;
	width: 172px;
}
#header .tabs a.logout {
	background: url(../../images/control/button.png) no-repeat -324px bottom;
	width: 108px;
}
#header .tabs a.website {
	background: url(../../images/control/button.png) no-repeat -432px bottom;
	width: 106px;
	margin-right: 15px;
}
#header .tabs a.settings {
	background: url(../../images/control/settings.png) no-repeat right 3px; 
	width: 75px; 
}
#header .tabs a.settings:hover {
	background-position-y: 3px !important;
}
#left-menu {
	border-right: 1px solid #E5E5E5; width: 170px; height: 100vh; box-shadow: 1px 4px 6px #878787;position:fixed; padding: 20px 10px; float: left;
}
#left-menu hr {
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
	background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
	background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
	background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
#left-menu .welcome {
	text-align:center; color: #09C;
}
#left-menu ul { list-style: none; margin: 0px; padding: 0px; font-size: 14px; }
#left-menu ul li { padding:10px  5px; border-bottom: 1px solid #E5E5E5;  font-weight: normal; cursor: pointer; }
#left-menu ul li.active {font-weight: bold;}
#left-menu ul li span {font-size:22px; line-height: 16px; float: right; display: block; margin: 0px 3px 0px 0px; color:#CCC; font-weight: normal;}
#left-menu ul span.down { -moz-transform: rotate(+90deg);-webkit-transform: rotate(+90deg);-ms-transform: rotate(+90deg);-o-transform: rotate(+90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }
#left-menu ul li ul { list-style: none; margin: 0px; padding: 0px; font-size: 13px; display: none; }
#left-menu ul li.active ul { display: block; }
#left-menu ul li ul li { padding:4px; border-bottom: 0px; cursor: default;  }
#left-menu ul li ul li:first-child{ padding-top: 8px;}
#left-menu ul li ul li span {font-size:18px;line-height: 15px;color:#CCC; float: left;}
#left-menu ul li a { color: #000; text-decoration: none;}

#right-content {margin:25px 30px 10px 220px;}
#right-content #tabs {
	border-bottom: 2px solid #09C; 
	margin-bottom:20px; 
	font-size:14px; 
	padding-left: 5px;
}
#right-content #tabs a {
	display:inline-block; 
	padding: 6px 12px 5px; 
	border:1px solid #E5E5E5; 
	background:#E5E5E5; 
	color:#000; 
	font-weight: normal;
	text-decoration: none;
}
#right-content #tabs a.active {
	border:1px solid #09C; 
	background:#09C; 
	color:#FFF; 
	font-weight: bold;
}
#right-content #tabs a.first {
	border-top-left-radius: 4px;
} 
#right-content #tabs a.last{
	border-top-right-radius: 4px;
} 
#right-content .content {min-height:100vh; padding:0px 5px; color: #666;}
#right-content .content h2 {
	font-size:20px; 
	font-weight: normal; 
	line-height: 22px;
}
#right-content .content .box {border:1px solid #CCC; height: 400px; border-top-left-radius: 8px;border-top-right-radius: 8px;}
#right-content .content .box .head { padding:10px 20px; font-size:20px; font-weight: normal;border-bottom:1px solid #CCC; background: -moz-linear-gradient(center top, #fff, #eee) repeat scroll 0 0;
									 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.1, #fff), color-stop(0.9, #eee));
									 background: -ms-linear-gradient(top, #fff 0%, #eee 100%);
									 filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#fff', endColorstr='#eee'); border-top-left-radius: 8px;border-top-right-radius: 8px; }
#right-content .content .form_wrapper {margin:30px;}
#right-content .content .form_wrapper .row {padding:5px;}
#right-content .content .form_wrapper .row label {font-size:14px; display: inline-block; width: 150px; vertical-align: middle}
#right-content .content .form_wrapper .row label.rlabel { font-size:13px; padding-left: 3px; cursor: pointer; }
#right-content .content .form_wrapper .row input[type=text], #right-content .content .form_wrapper .row input[type=password], #right-content .content .form_wrapper .row select, #right-content .content .form_wrapper .row textarea {border: 1px solid #CCC; padding:8px; font-size: 14px; border-radius:4px; color:#666; background: #FFF; font-family: Helvetica,Arial,sans-serif;}
#right-content .content .form_wrapper .row input[type=radio] { vertical-align: middle; padding: 0px; margin: 0px; }
#right-content .content .form_wrapper .row .rchkbx{margin: 0px 5px 0px 0px; padding: 0px; vertical-align: middle;}
#right-content .content .form_wrapper input[type=submit], #right-content .content input[type=button] {padding:5px 8px; background: #09C; border: 1px solid #09C; color:#FFF; font-weight: bold; border-radius: 3px; cursor: pointer;}
#right-content .content .form_wrapper input[type=submit].orange, #right-content .content .form_wrapper input[type=button].orange {background:#eb8f00;border-color: #eb8f00}
#right-content .content .form_wrapper input[type=submit].red {background:#E13300;border-color: #E13300}
#right-content .content .form_wrapper .row .error { color: #E13300; margin: 0px 0px 4px 200px; }
#right-content .content .form_wrapper .row .lefterror .error { margin: 0px 0px 4px 0px !important; }

#right-content .content .news_view .form_wrapper {margin:30px 0px !important; font-size: 13px; line-height: 20px;}
#photo-upload {
	background:#eee;
	padding:5px;
	float:left;
	width:175px;
	height:175px
}
#photo-uploading {
	height:115px;
	width:175px;
	display: none;
	float:left;
	text-align:center;
	border:5px solid #eee;
	color:#000;
	font-size:11px;
	padding-top:60px
}
#uploaded-photo {
	display: none;
	float:left;
	font-size:11px;
	padding:5px;
	background:#eee;
}
#remove-cover-photo { cursor: pointer; color:#F30;}
#photo-meta {
	float:left;
	vertical-align: top;
	margin-left: 20px;
	display: none;
}
.footer {border-top:1px solid #E5E5E5; padding: 5px;}

.county_list_holder {
	background-color:#F2F2F2;
	border: 1px dashed #E5E5E5;
	padding:10px 0px;
	width:900px;
	clear: both;
}
.flash_success {
	background:#E2F9E3;
	width:970px;
	margin:15px 0px;
	padding:10px 20px;
	border-radius:5px;
	font-size:13px;
	color: #006600
}
.flash_failure {
	background:#FCDAE7;
	width:970px;
	margin:15px 0px;
	padding:10px 20px;
	border-radius:5px;
	font-size:13px;
	color: #F00;
}

.table {display: table;}
.table .row {display: table-row; }

#right-content .content .table {width: 1000px;}
#right-content .content .table .headrow {display: table-row; background: #E4E9EF; width: 1000px;font-weight: bold;}
#right-content .content .table .row {background: #F5F5F5; }
#right-content .content .table .row.unpub { background:#FFD2C1 !important}
#right-content .content .table .row.even {background:#FFF !important}
#right-content .content .table .cell {display: table-cell; padding: 10px; border-bottom:1px solid #FFF;}
#right-content .content .table .cell a { color: #666666; text-decoration: none;}
#right-content .content .table .cell a:hover { text-decoration: underline;}
 #right-content .content .table .cell .switch { display: none; }
#right-content .content .table .cell .action {display: inline-block; margin-right: 12px; font-size: 12px; cursor: pointer; text-decoration: none;}
#right-content .content .table .cell .action.move_up, #right-content .content .table .cell .action.move_down {color: #238ef1;}
 #right-content .content .table .cell .action.edit {color: #eb8f00; }
 #right-content .content .table .cell .action.delete {color:#E13300; }
 #right-content .content .table .cell .action.disabled { color: #CCC; cursor: default;}
 #add-more-blurbs { color: #09C; cursor: pointer; font-size:11px;}
 #add-more-blurbs:hover { text-decoration: underline;}
 .remove_blurb { font-size: 11px; color:#E13300; cursor: pointer;}
 .remove_blurb:hover { text-decoration: underline;}
 .malayalam{font-size: 15px !important; font-family: 'Meera' !important; }
 .malayali { font-size: 15px !important; font-family: 'Meera' !important; }
.english { font-size:12px; font-family: Helvetica,Arial,sans-serif;}
  #add-news-form { display: none;}
  .blurb_guide { clear:both;margin:5px 0px 5px 200px; background: #F2F2F2; width: 593px; padding:3px; display: none;}

  /* Pagination */
#pagination {margin: 5px 0 50px;padding: 20px 0 0;text-align: left;}
#pagination span a.active {color:#000;border:none;}
#pagination span a {color: #0287CD;padding: 6px;text-decoration:none;}
#pagination span a:hover {text-decoration:underline; }
#pagination span {display: inline;font-size:12px;font-weight: bold;margin: 0 4px;}

#alert-popup {
	border:none;
	background:#f3f4f6;
	border-radius:5px;
	max-width:500px;
	margin:0px;
}
#alert-popup .head {
	background-color:#8F1F1B;
	padding:10px;
	color:#FFF;
	font-size:18px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-weight:bold;
}
.alert-popup-close {
	background-image:url(../../images/icons/Close.png);
	background-repeat:no-repeat;
	display:inline-block;
	float:right;
	width:22px;
	height:22px;
	margin:2px;
	cursor:pointer;
}
#alert-popup .content {
	font-size:15px;
	text-align: center;
}

#alert-popup input[type=button], input[type=submit], #node-popup input[type=button]
{
	border:1px solid #0F9DDB;
	background:#0F9DDB;
	color:#FFF;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	padding:5px 10px;
	font-size:14px;
	border-radius:5px;
	cursor:pointer;
}
#alert-popup .cancel_btn {
	background:#F60 !important;
	border:1px solid #F60 !important; }
#alert-popup .bottom { padding-bottom: 25px; text-align: center;}
.blue-popup {
	background:#FFF !important;
	border:none;
	border-radius:5px;
	margin:0px;
}
.blue-popup .head {
	background-color:#0F9DDB !important;
	padding:10px;
	color:#FFF;
	font-size:18px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-weight: bold;
}
.blue-popup .content {
	font-size:15px;
	text-align: left;
}
.alert-popup-close {
	background-image:url(../../images/Close.png);
	background-repeat:no-repeat;
	display:inline-block;
	float:right;
	width:22px;
	height:22px;
	margin:2px;
	cursor:pointer;
}

ul#node-quoue {list-style:none; padding:0px; margin: 0px; cursor: default;}
ul#node-quoue li {display:block; padding:6px; border: 1px solid #CCC; background: #F2F2F2; font-size:15px; font-weight: bold; width:500px; border-radius:3px; margin: 2px;}
ul#node-quoue li .remove_item { float:right; margin:-5px; cursor: pointer; width:20px; height: 20px; }

.news_view {
	width: 625px; font-size: 15px; float: left; padding:0px 30px 0px 0px; border-right: 2px solid #0099CC;
}
.cartoon_view {
	border-right:none;
}
.news_view .version_info {
	margin-bottom: 15px; font-size:12px; color: #0099CC; line-height: 20px;
}
#revisions { width: 800px; min-height: 500px; }
#revisions .head { background:#0099CC; color:#FFF; padding: 5px; margin: 10px 0px; font-weight: bold; }
#revisions .revision { padding:5px 0px; font-size: 12px; }
#revisions .revision .content { padding:10px; background: #F2F2F2; line-height: 20px; height: auto !important; min-height: 10px !important; }
#revisions .revision .content .info {width:500px; float: left;}
#revisions .revision .content .info span { color:#0099FF; }
#revisions .revision .content .info span:first-child { color:#DA8028; }
#revisions .revision .content .actions {color:#0099FF; float:right;}
#revisions .revision .content .actions a { text-decoration: none;}
#revisions .revision .content .actions a:hover { text-decoration: underline;}
#revisions .revision .content .actions a.view {color:#0099FF;}
.news_view h2 {
	margin:10px 0px 5px !important; font-size: 23px !important; font-weight: bold !important; line-height: 28px !important;
}
.news_view .by_line {
	margin-bottom: 30px;
}
.news_view .cphoto-left { float: left; margin: 0px 5px 5px 0px; }
.news_view .cphoto-right { float: right; margin: 0px 0px 5px 5px; }
.news_view .cphoto-top { margin-bottom: 5px; }
.news_view .blurb_vl {
	width: 180px; background: #F2F2F2; font-size: 15px; font-weight: bold; padding:10px; border-top:2px solid #000; border-bottom:2px solid #000; margin-right: 10px; float: left;
}
.news_view .blurb_vr {
	width: 180px; background: #F2F2F2; font-size: 15px; font-weight: bold; padding:10px; border-top:2px solid #000; border-bottom:2px solid #000; margin-left: 10px; float: right;
}
.news_view .blurb_h {
	background: #F2F2F2; font-size: 15px; font-weight: bold; padding:10px; margin: 10px 0px;
}
.news_view .meta {
	margin:25px 0px; border-top:1px solid #000; background: #F3F3F3; padding:5px 15px;
}
.news_view_right {
	float:left; 
	width: 300px; 
	height: 400px; 
	font-size: 13px; 
	background:#F3F3F3;
}
.news_view_right .head {
	font-size:18px; 
	font-weight: bold; 
	background: #0099CC; 
	padding:5px 10px; 
	color:#FFF;
	margin-bottom:10px;
}
.news_view_right .table.node_joins {width:300px !important;}
.news_view_right .table.node_joins .row {background:#F3F3F3 !important; }
.news_view_right .table.node_joins .row .cell {border-bottom: 1px solid #FFF;padding: 10px !important;}
.news_view_right .table.node_joins .row .cell span { display: inline-block; margin-right:10px; cursor:pointer; width:35px;}
.news_view_right .table.node_joins .row .cell span.add_to_node { color:#006dcc; }
.news_view_right .table.node_joins .row .cell span.in_node { color: #66cccc;cursor:default;}
.news_view_right .table.node_joins .row .cell span.node_full { color: #F30;cursor:default;}
.news_view_right .table.node_joins .row .cell span.node_view { color: #FFA54E;}
#login-box {
	position:fixed;
	top: 50%;
	left: 50%;
	width:304px;
	margin-top: -200px;
	margin-left: -200px;
	text-align: center;
    padding:20px;
    text-align: center;
    background: #F2F2F2;
}
#login-box .inner_box { width:300px; border: 1px solid #CCC; padding: 20px 20px 20px 30px; text-align: left; border-top:none; }
#login-box .head { padding:8px; text-align: left; background:#0080CC; color:#FFF; font-weight: bold; text-transform: uppercase; font-size: 15px;width:336px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#login-box .error { color:#F30; padding: 0px 0px 10px; text-align: left; font-size: 15px; }
#login-box label { float:left;padding: 5px; font-size: 14px; width: 80px; display: block; }
#login-box input[type=text], #login-box input[type=password] { padding: 10px; width: 280px; font-size: 16px; border:1px solid #d3d3d3; margin-bottom: 5px; }
#login-box input[type=submit] { width:100%; border-radius:0; padding:10px; font-weight: normal; font-size:16px; }
.news_banner { border:1px solid #0099CC; margin-bottom:30px; }
.news_banner .head { color:#FFF; background: #0099CC; font-size:15px; font-weight: bold; padding:5px; }
.news_banner input[type=checkbox] { vertical-align:middle; }
.news_banner label { cursor:pointer; margin-right: 10px; }
#banner-upload, #header-banner-upload, #big-news-img-upload, #slider-img-upload { color:#19AAD8; cursor: pointer; width: 225px !important; display: block; }
#banner-upload:hover, #header-banner-upload:hover, #big-news-img-upload:hover, #slider-img-upload:hover { text-decoration: underline; }
#uploaded-banner, #uploaded-header-banner, #uploaded-big-news-img, #uploaded-slider-img { display: none;}
#uploaded-banner img, #uploaded-header-banner img, #uploaded-big-news-img img, #uploaded-slider-img img { max-width: 605px; }
#remove-banner, #remove-header-banner, #remove-big-news-img, #remove-slider-img { color:#F00; font-size: 12px; cursor: pointer; }
#remove-banner:hover, #remove-header-banner:hover, #remove-big-news-img:hover, #remove-slider-img:hover { text-decoration: underline; }
.mbreadcrumb { font-size:13px; font-weight: bold; }
.mbreadcrumb a { text-decoration:none; color:#7ab5d3 }
.mbreadcrumb a:hover { text-decoration: underline; }
.l_filter { float:right; margin-top: 15px; }
.l_filter select { border:1px solid #CCC; border-radius: 3px; padding:3px; background: #FFF; font-size: 13px;margin-right: 10px; }
.l_filter select.last { margin-right: 0px; }

.close_icon {background: url(../../images/dark-ad-arrow.png) no-repeat left top; width: 24px; height: 24px; display:  block; margin-top: -30px; float: right; margin-right: -9px; }
.open_icon {background: url(../../images/dark-ad-arrow.png) no-repeat right top; width: 24px; height: 24px; display:  block; margin-left: 10px; }

.hpcatselect { width:200px; }
.hpctypeselect { width:120px; }
.hpctempeselect { width: 200px; }

.hp_block_left { width: 500px; float: left; margin-right: 25px; }
.hp_block_right { width: 500px; float: left; }
.hp_block_right .block, .hp_block_left .block { border:1px solid #CCC; margin-bottom:10px; border-radius: 5px; background: #F2F2F2; }
.hp_block_right .block .error, .hp_block_left .block .error { padding:8px 8px 0px 8px; }
.hp_block_right .block .top, .hp_block_left .block .top { display: inline-block; padding: 8px; width: 335px; }
.hp_block_right .block .actions, .hp_block_left .block .actions { display: inline-block; padding: 8px; width: 115px; text-align: right; color:#F00; font-size: 11px; }
.remove_block { cursor: pointer; }
.hp_block_right .block .bottom, .hp_block_left .block .bottom { padding: 0px 8px 8px 8px; }
.hp_block_right .block .bottom .cw, .hp_block_left .block .bottom .cw { margin-right: 5px; }
.hp_block_left label { font-size: 14px; padding-left: 5px; }
.hp_block_left input[type=text] { padding:4px; }
.hp_block_left .add_more, .hp_block_right .add_more { text-align:right; padding-right: 3px; }
.hp_block_left .add_more span, .hp_block_right .add_more span { cursor: pointer; color:#00a651; }

.cell.actions a.view { font-size: 12px; color:#0099FF !important; }
.cell.actions a.edit { font-size: 12px; color:#eb8f00 !important; }
.cell.actions a.delete { font-size: 12px; color:#E13300 !important; }

#clear-cache { cursor:pointer; text-align: center; background: #F2F2F2; bottom: 0; position: fixed; width: 162px; border-top:1px solid #000; }
#clear-cache span { width: 15px; }

#chg-slider-image, #chg-banner-image { font-size: 12px; color:#F30; cursor: pointer; }
#chg-slider-image:hover, #chg-banner-image:hover { text-decoration: underline; }
.adzone_code { width:250px; height: 40px; overflow-y: scroll; border:1px solid #CCC; padding:5px; background: #FFF; }
#banner-ad-fields, #code-ad-fields { display: none; }

#advertiser-view .head { font-size:20px; font-weight: bold; border-bottom:1px solid #CCC; }
#advertiser-view .adinfo { display: table; font-size:14px; }
#advertiser-view .adinfo .row { display: table-row; }
#advertiser-view .adinfo .label { display: table-cell; width:150px; font-weight: bold; padding: 5px; }
#advertiser-view .adinfo .sep { display: table-cell; padding: 5px; width:10px; }
#advertiser-view .adinfo .val { display: table-cell; padding: 5px; width:500px; }

.columinst_div { border:2px solid #CCC; border-radius:5px; padding: 10px; }
.columinst_div .name { font-size:17px; font-weight:bold; float: left; }

.col_sn { float:right; padding-right: 10px; }
.col_sn a { width: 18px; height: 18px; background: url(../../images/social-sprites2.png) no-repeat !important; display: inline-block; margin-left: 5px; }
.col_sn .fb { background-position: -112px -63px !important; }
.col_sn .twitter { background-position: -169px -63px !important; }
.col_sn .gplus { background-position: -83px -63px !important; }

#dashboard .block { border:1px solid #999; float: left; width:210px; margin: 10px 30px 10px 0px; }
#dashboard .block .head { background: #999; color:#FFF;padding:5px; font-weight: bold; font-size:14px; }
#dashboard .block .inner { padding:5px; }
#dashboard .block .table .cell { padding: 10px 5px; }
#dashboard .block .inner ol { padding:0px; margin: 5px 5px 5px 20px; font-size:14px; min-height: 138px; }
#dashboard .block .inner ol li { padding-bottom: 5px; }
#dashboard .block .inner ol li:last-child { padding-bottom: 0px; }
#dashboard .block .inner ol li a { text-decoration: none; color:#005580; }
#dashboard .block .inner ol li a:hover { text-decoration: underline; }
