﻿/*	
	adminTheme by Justine Ratajczak for ThemeForest http://themeforest.net
	
	Colors used:
	white:			#ffffff
	dark gray:		#3c3f36
	light gray:		#5b5e56
	dark beige:		#dcd9c6
	light beige:	#ebe9dc
	v.light beige:	#f4f2e9
	pink:			#d72c94
	
*/
body {background: #ffffff;font: 13px/18px Tahoma, Arial, sans-serif;color: #5b5e56}
form {}
a, a:visited, a:active {color: #d72c94;text-decoration: none}
a:hover {text-decoration:underline;color: #d72c94}
.displayTable th {background: #d72c94 url(images/menu-bg-pink.jpg) top left repeat-x;border: 1px solid #dcd9c6;padding: 5px;text-align: center;text-transform: uppercase;font-size: 11px;color:White}
tr {padding: 5px}	
tr.alt {background: #ffffff url(images/tralt-bg.jpg) top left repeat-x}	
tr:hover {background: #ebe9dc none}	
td {border: 1px solid #dcd9c6;padding: 5px}	
td.action {text-align: center}

/* -- HTML Tags -- */
select {border: 1px solid #dcd9c6}
code {font: 12px/16px "Courier";}

/* -- CLASSES -- */
.leftcolumn {text-align:right;font-weight:bold}
.top {vertical-align:top}
.middle {vertical-align:middle}	
.baseline {vertical-align:baseline}
.hidden { visibility:hidden}
.clear {clear: both;}
.headgray{padding: 5px;color: #d72c94;background: #e8e6d7;}
.headstyle{padding: 5px;background: #fff url('images/sidebar-header.jpg') top left repeat-x;}
.schpam {display:none}

/* -- BLOG STYLES -- */
.entry{margin: 10px 0px 20px; padding: 0px 0px 15px 0px;border-bottom: 1px dotted #DDD;}
.author-box{background-color: #F7F7F7;font-size: 11px;margin: 8px 0px;padding: 5px;}
.blogbody{margin-top:15px;margin-bottom:15px;}

/* ALERTS STYLES */	
.StatusUpdate{display: block;padding: 16px 10px 0px 40px; margin-bottom:15px}
.StatusUpdate ul{margin:auto;margin-left:20px;padding-left:0px;}
.StatusUpdate li{color:#c05843;font-weight:bold}
.Error{background: #eddbd5 url(images/icon-wrong.gif) 10px center no-repeat;border: 1px solid #c05843;}
.Warning{background: #f3ebd4 url(images/icon-alert.gif) 10px center no-repeat;border: 1px solid #dc9b58;}
.Success{background: #e6ebc2 url(images/icon-ok.gif) 10px center no-repeat;border: 1px solid #8da330;}
.Success li{color: #5C8127}
.pinktext {color: #d72c94}
.NoRecords {padding: 12px 10px 10px 40px;margin-bottom:0px;}
.pink li {color: #5b5e56;background: url('images/bullet_pink.png') 8px top no-repeat;padding: 0px 5px 3px 35px;}

.alert-ok {background: #e6ebc2 url(images/icon-ok.gif) 10px center no-repeat;display: block;	border: 1px solid #8da330;padding: 10px 10px 10px 45px;width: 75%;}	
.alert-wrong {background: #eddbd5 url(images/icon-wrong.gif) 10px center no-repeat;display: block;border: 1px solid #c05843;padding: 10px 10px 10px 45px;	width: 75%;}
.alert-tip {background: #f3ebd4 url(images/icon-alert.gif) 10px center no-repeat;display: block;border: 1px solid #dc9b58;	padding: 10px 10px 10px 45px;	width: 75%;}	
.ValidationSummaryErrors {background: #eddbd5 url(images/icon-wrong.gif) 10px center no-repeat;display: block;border: 1px solid #c05843;padding: 10px 10px 0px 45px;width: 87%;margin-bottom:15px;}
.ValidationSummaryErrors li {color: #5B5E56;}	
.coding {width: 85%;padding: 10px 10px 10px 30px;border: 1px solid #dcd9c6;margin-bottom: 30px}
.ArticleHead {display: block;background: #f3ebd4;margin-bottom:15px;padding:5px;}
.ArticleBody li {color: #5b5e56;background: url('images/bullet_pink.png') 8px center no-repeat;padding: 2px 5px 2px 35px;}

a.button{background: #EEEEEE;display:block;color:#555555;font-weight:bold;height:26px;line-height:28px;margin-bottom:14px;text-decoration:none;width:160px;}
a:hover.button{color:#0066CC;}
.add{background:url('../images/add.png') no-repeat 10px 6px;text-indent:30px;display:block;}

/* -------FORUMS STYLES ---------- */
.forumpost{display:block; border: #ffaffb 1px solid;padding:0px}
.forumdetail {background: #fff url('images/sidebar-header.jpg') top left repeat-x; text-align:right;margin-bottom:10px;padding:5px;}
.forumbody {padding:5px}

/* ------ FORM STYLES ------ */
.textfield, .textarea {border: 1px solid #dcd9c6;background: #ffffff url(images/tralt-bg.jpg) top left repeat-x;padding:2px;font: 13px/18px Tahoma, Arial, sans-serif;color: #5b5e56;}	
.x-small{width:100px}
.small {width: 200px;}
.medium {width: 400px;}
.large {width: 600px;}
.inputname {display: block;margin-bottom: 5px;}
.formhelp {font-size: 10px;font-style: italic;color: #5b5e56}
.button {border: 1px solid #dcd9c6;background-color: #ffffff;color:#5b5e56;padding: 5px 10px}	
.button:hover {border-color: #d72c94;color: #d72c94;}	

/* ------ HEADER ------ */
#header {width: 100%;background: #ffffff url(images/body-bg.jpg) top left repeat-x;height: 84px;font: 12px/18px , "Lucida Grande", "Lucida Sans", Sans-Serif}
#header h1 {background: url(images/header-logo.png) no-repeat top left;text-indent: -9999px;height: 84px; width: 546px;float: left}	
#login {float: right;color: #ebe9dc;margin: 20px 20px 0 0;padding: 0 0 0 25px;height: 24px;background: url(images/icon-user-pink.png) 0 center no-repeat;}
#login p {padding-top: 3px;vertical-align: middle; text-align:center;}

/* ------ FOOTER ------ */
#footer {color: #CCCCCC;clear:both;width: 100%;background: #ffffff url(images/body-bg.jpg) top left repeat-x;margin-top:8px;font: 12px/18px , "Lucida Grande", "Lucida Sans", Sans-Serif}
#copyright {margin: auto;width:98%;text-align: center;padding: 6px 5px 4px 5px;font-size: 10px;}
	
/* ------ MENU ------ */
#navi {width: 100%;background: #ffffff url('images/menu-bg-pink.jpg') top left repeat;font: 12px/18px , "Lucida Grande", "Lucida Sans", Sans-Serif}
#navtabs {margin-left: 25px;height: 39px;font-size: 15px;color: #ffffff;text-transform: uppercase}
#navtabs li {float: left;margin-right: 20px;line-height: 39px;} 
#navtabs li a {text-decoration: none;color: #ffffff;height: 39px;padding: 3px;}
#navtabs li a:hover {background: #f4f2e9;color: #5b5e56}
#navtabs li.current a {background: url(images/menu-tab-bg.jpg) bottom left repeat-x;color: #5b5e56;display: block;padding: 0px 8px}

/* ------ SUB MENU ------ */
#subnavi {width: 100%;background: #ffffff url('images/submenu-bg.jpg') top left repeat;font: 12px/18px , "Lucida Grande", "Lucida Sans", Sans-Serif}
#subnav {margin-left: 37px;height: 34px;font-size: 12px;color: #5b5e56;text-transform: uppercase} 
#subnav li {float: left;margin-right: 20px;line-height: 34px} 
#subnav li a {text-decoration: none;color: #5b5e56;height: 25px;padding: 2px}
#subnav li a:hover {background: #f4f2e9;color: #5b5e56;border-bottom: #5b5e56 1px solid}
#subnav li.sub-current a {color: #5b5e56;border-bottom: #5b5e56 1px solid}   	
#subnav li.sub-current a:hover {background: #f4f2e9;color: #5b5e56;border-bottom: #5b5e56 1px solid}

/* ------ MAIN CONTENT ------ */
#content {width: 75%;margin: 10px 0 10px 10px;float: left;min-height:400px;height: auto !important;height:400px;}	
#content h1 {line-height:24px;font-size: 24px;font-weight: normal;color: #d72c94;margin-bottom:15px;	}
#content h2 {font-size: 24px;font-weight: normal;color: #d72c94;margin-bottom: 20px}
#content h3 {font-size: 18px;font-weight: normal;color: #d72c94;margin-bottom: 20px;}	
#content h4 {font-size: 14px;font-weight: bold;color: #d72c94}
#content hr { margin-bottom:14px;}	
#content ul {margin-bottom:14px;}	
#content p {margin-bottom: 18px}

/* ------ FULL WIDTH CONTENT ------ */	
#fullcontent{width: 95%;margin: 10px 0 10px 10px;float: left;min-height:400px;height: auto !important;height:400px;}	
#fullcontent h1 {line-height:24px;font-size: 24px;font-weight: normal;color: #d72c94;margin-bottom:15px;	}
#fullcontent h2 {font-size: 24px;font-weight: normal;color: #d72c94;margin-bottom: 20px}
#fullcontent h3 {font-size: 18px;font-weight: normal;color: #d72c94;margin-bottom: 20px;}	
#fullcontent h4 {font-size: 14px;font-weight: bold;color: #d72c94}
#fullcontent hr { margin-bottom:14px;}	
#fullcontent ul {margin-bottom:14px;}	
#fullcontent .cal p {margin-bottom: 0px}
#fullcontent p {margin-bottom: 18px}

/* ------ LOGIN FORM ------ */
#loginarea {padding:0px;margin: 10px auto;width: 550px;	border: 1px solid #d72c94;}
#login-welcome {text-align:center;background: #f4f2e9;border-bottom: 1px solid #dcd9c6;color: #d72c94;font-size: 14px;text-transform: uppercase;padding: 10px;margin:0px}	
#loginform {padding: 20px;margin: 0 auto;width: 80%;}	
#loginform input.loginfield {border: 1px solid #dcd9c6;background: #ffffff url(images/tralt-bg.jpg) top left repeat-x;font: 16px/18px Tahoma, Arial, sans-serif;color: #5b5e56;display: block;height: 22px;width: 250px;}
#loginform .loginbutton {border: 1px solid #dcd9c6;ground-color: #ffffff;color: #5b5e56;padding: 5px 10px;font-size: 16px;margin-top:15px}
#loginform .loginbutton:hover {border: 1px solid #d72c94;color: #d72c94;}	

/* ------ SIDEBAR ------ */
.sidebar {float: right;margin: 10px 8px 0 0;width: 28%; max-width:250px;padding-bottom:15px;font: 12px/18px , "Lucida Grande", "Lucida Sans", Sans-Serif}
.sidebar h5 {height: 36px;line-height: 36px;padding-left: 5px;color: #d72c94;text-transform: uppercase;font-size: 15px;background: #fff url('images/sidebar-header.jpg') top left repeat-x;}
.sidebar img {vertical-align:middle;padding-right:7px;}
.sidebar-nav {border: 1px solid #ebe9dc;border-bottom: none;border-top: none}
.sidebar-nav li {border-bottom: 1px solid #ebe9dc;background:transparent;}
.sidebar-nav li a {color: #5b5e56; display:block; padding: 10px;}	
.sidebar-nav li a:hover {background-color: #d72c94;color:#FFFFFF;text-decoration:none;}	
.side-current {background-color: #E7E2CF;}

/* ------- telerik overrides -------*/
.rcInputCell td {border:none;}
.rcInputCell{border:none;}

.titlerow td{border:none;}
.contentrow td{border:none;}
.statusbarrow td{border:none;}
.footerrow td{border:none;}

.riTextBox{border: 1px solid #dcd9c6;background: #ffffff url(images/tralt-bg.jpg) top left repeat-x;padding:2px;font: 13px/18px Tahoma, Arial, sans-serif;color: #5b5e56;}