﻿body {padding:0px; margin:0px; font-family:"Lucida Sans Unicode",Arial; background-color:#ffffff; font-size:10px; color:#787878; background-image:url(../images/sidebar-bg.jpg); background-position:left; background-repeat:repeat-y;}
body.sec { background-image:none; background-color:#ffffff; }
body.login { background-image:url(../images/login-bg.jpg?v=1); background-repeat:repeat-x; background-position:top; background-color:#ffffff; }

.padding input,.padding textarea,.padding select { padding:4px; border:1px solid #c7c7c7; width:245px; color:#787878; font-family:"Lucida Sans Unicode"; font-size:14px; }
.padding select { width:263px; padding:4px; }
.padding input.small { width:25px; }
.padding input.medium { width:143px; }
table.no-pad input {margin-right:5px; width:auto; border:0px; }
.nopadding input { width:auto; margin-left:6px; border:0px; }
div#scroll-box {background-color:#f1f1f1; border:3px solid #dedede; height:350px; overflow:auto; margin-top:5px; width:300px;}
input.action { width:129px; height:24px; background-image:url(../images/action-button.png); font-size:10px; text-transform:uppercase; border:0px; padding:0px; color:#575757; cursor:pointer; background-color:Transparent; }
a.action { width:129px; height:19px; background-image:url(../images/action-button.png); font-size:10px; text-transform:uppercase; border:0px; padding:5px 0px 0px 0px; color:#575757; cursor:pointer; background-color:Transparent; display:block; text-align:center; text-decoration:none; margin-bottom:5px; }
textarea { font-family:"Lucida Sans Unicode"; font-size:14px; }

div.checkbox input { width:0px; padding:0px; border:0px; }

div#login-overlay { background-image:url(../images/login-overlay.png?v=1); margin:88px auto 0px auto; width:370px; height:230px; padding-top:143px; }
div#login-overlay input.login { padding:8px; border:1px solid #e6e6e6; width:250px; color:#bcbcbc; font-family:"Lucida Sans Unicode"; margin-bottom:15px; font-size:16px; }
div#login-overlay div#login-container { margin:0px auto; width:272px; }
div#login-overlay div#login-container p { font-size:12px; }
div#login-overlay input.login-button { margin-bottom:15px; }
div#login-overlay div#login-container a {color:#bcbcbc;text-decoration:none; font-size:12px;}
div#login-overlay div#login-container a:hover {text-decoration:underline;}

span#fileval {border:4px solid #d16666; padding:5px; width:330px; display:block; text-align:center; margin-bottom:10px;}

div#container {}
div#sidebar {width:249px; background-image:url(../images/sidebar-noise.jpg); background-repeat:repeat; float:left;}
div#content { background-repeat:no-repeat; background-position:top right; padding-top:100px; position:relative;}
div.clear {clear:both;}

div#logo { background-image:url(../images/logo3.jpg?v=1); background-repeat:no-repeat; height:129px; position:relative; border-bottom:1px solid #dadada; }

div#navigation { border-top:1px solid #b8b8b8; border-bottom:1px solid #b8b8b8; background-color:White;}
div#navigation ul { list-style:none; padding:0px; margin:0px; background-color:#dcdcdc; border-top:1px solid #ffffff; }
div#navigation ul li a:link,
div#navigation ul li a:visited,
div#navigation ul li a:active { border-left:5px solid #626262; font-size:14px; color:#626262; text-decoration:none; text-transform:uppercase; padding:17px 0px 17px 11px; display:block; border-bottom:1px solid #ffffff; }

div#navigation ul li a.active:link,
div#navigation ul li a.active:visited,
div#navigation ul li a.active:hover,
div#navigation ul li a.active:active { border-left:5px solid #007eb3; font-size:14px; color:#007eb3; text-decoration:none; text-transform:uppercase; padding:17px 0px 17px 11px; display:block; border-bottom:1px solid #ffffff; }

div#navigation ul li a:hover { border-left:5px solid #007eb3; color:#007eb3; text-decoration:none; }
div#navigation-hr { height:1px; background-color:#dadada; }

div#logout { color:#007eb3; width:225px; margin:15px auto 0 auto; }
div#logout a:link,
div#logout a:visited,
div#logout a:hover,
div#logout a:active { color:#007eb3; text-decoration:underline; font-weight:bold; }
div#logout-top {background-image:url(../images/logout-top.png); width:225px; height:10px;}
div#logout-bottom {background-image:url(../images/logout-bottom.png); width:225px; height:12px;}
div#logout-info { padding:7px 12px 10px 12px; background-image:url(../images/logout-bg.gif); background-repeat:repeat-y; text-align:center; }

h1 { font-size:22px; margin:0px; padding:0px; color:#007eb3; padding:0px 0px 3px 15px; font-weight:normal; border-bottom:1px solid #d8d8d8; }
h2 { font-size:16px; color:#007eb3; font-weight:normal; padding-left:5px; border-bottom:1px solid #d8d8d8; padding-bottom:5px; }
h2 span {font-size:11px;}
h2.dialog { padding:0px; margin:0px; padding-left:8px; text-align:left; border:0px; }

hr { height:1px; border:none; background-color:Transparent; border-bottom:1px solid #cccccc; }

a:link,a:visited,a:hover,a:active { color:#007eb3; }

div#submenu { margin-top:-19px; text-align:right; padding-right:15px; }
div#submenu a { color:#007eb3; text-decoration:underline; text-transform:uppercase; margin:0px 7px; }
div#submenu a.active { color:#9f9f9f; text-decoration:none; }

div.padding { padding:20px; font-size:12px; }
div.padding div.success { background-color:#e8e8e8; border:1px solid #d2d2d2; background-image:url(../images/tick.jpg); background-repeat:no-repeat; background-position:10px 9px; height:28px; width:620px; padding:11px 15px 0px 42px; color:#222020; margin-left:12px; margin-bottom:5px; }
div.padding div.error { background-color:#e8e8e8; border:1px solid #d2d2d2; background-image:url(../images/cross.jpg); background-repeat:no-repeat; background-position:10px 9px; height:28px; width:620px; padding:11px 15px 0px 42px; color:#222020; margin-left:12px; margin-bottom:5px; }

input.button { background-image:url(../images/button-bg.jpg); width:265px; height:42px; color:#666666; cursor:pointer; border:0px; }

tr.alternating { background-color:#f1f1f1;border-bottom:1px solid #eeeeee; }
tr.normal td { border-bottom:1px solid #eeeeee; }

div.seperator { margin-top:5px; }
tr.referral { background-color:#f8f8f8; }
tr.referral-alt { background-color:#f0f0f0; }

div.inactive { border-bottom:1px solid #d8d8d8; padding:25px 0px 25px 15px; text-transform:uppercase; border-left:12px solid #c60000; margin-top:1px; position:relative; }
div.complete { border-bottom:1px solid #d8d8d8; padding:25px 0px 25px 15px; text-transform:uppercase; border-left:12px solid #26a100; margin-top:1px; position:relative; }
div.active { border-bottom:1px solid #d8d8d8; padding:25px 0px 25px 15px; text-transform:uppercase; border-left:12px solid #e49100; margin-top:1px; position:relative; }

div.inactive .progresswrapper { height:8px; border:1px solid #c60000; width:80px; float:left; margin-top:4px; }
div.inactive .progresswrapper .progress { background-color:#c60000; float:left; width:0%; height:8px; }
div.complete .progresswrapper { height:8px; border:1px solid #26a100; width:80px; float:left; margin-top:4px; }
div.complete .progresswrapper .progress { background-color:#26a100; float:left; width:0%; height:8px; }
div.active .progresswrapper { height:8px; border:1px solid #e49100; width:80px; float:left; margin-top:4px; }
div.active .progresswrapper .progress { background-color:#e49100; float:left; width:0%; height:8px; }

tr.referral h1, tr.referral-alt h1 { font-size:16px; color:#007eb3; margin:0px; padding:0px; border:0px; }
tr.referral h2, tr.referral-alt h2 { font-size:14px; margin:0px; padding:0px; padding-top:3px; font-weight:normal; color:#626262; }
tr.referral h3, tr.referral-alt h3 { font-size:11px; margin:0px; padding:0px; font-weight:normal; color:#626262; float:left; margin-right:10px; }
tr.referral p, tr.referral-alt p { margin:0px auto 15px 0px; }

div.notes { position:absolute; background-color:#ffffff; border:1px solid #d2d2d2; top:15px; right:15px; }

div.notes a { text-decoration:none; display:block; padding:10px; color:#007eb3; font-size:12px; }

tr.rwStatusbarRow { display:none; }
div.notes a { text-decoration:none; display:block; padding:10px; color:#007eb3; font-size:12px; }

a.button-link {background-image:url(../images/reply-background.jpg); text-align:center; background-repeat:no-repeat; width:76px; height:29px; line-height:26px; display:block; float:right; margin:0px 5px;}
a.button-link:hover {background-image:url(../images/reply-background.jpg); text-align:center; background-position:-76px 0px ; background-repeat:no-repeat; width:76px; height:29px; display:block; }

a.button-link-left {background-image:url(../images/reply-background.jpg); text-align:center; background-repeat:no-repeat; width:76px; height:29px; line-height:26px; display:block; float:left; margin:0px;}
a.button-link-left:hover {background-image:url(../images/reply-background.jpg); text-align:center; background-position:-76px 0px ; background-repeat:no-repeat; }

a.button-delete {background-image:url(../images/reply-background.jpg); text-align:center; background-repeat:no-repeat; width:76px; height:29px; line-height:26px; display:block; float:right; margin:0px 5px; color:#b11f1f;}
a.button-delete:hover {background-image:url(../images/reply-background.jpg); text-align:center; background-position:-76px 0px ; background-repeat:no-repeat; width:76px; height:29px; display:block; }

.Default.RadEditor td.reContentCell {border:0px;}

div.RadUpload {width:auto;}

a.fancybox { width:129px; height:19px; background-image:url(../images/action-button.png); font-size:10px; text-transform:uppercase; border:0px; padding:5px 0px 0px 0px; color:#575757; cursor:pointer; background-color:Transparent; text-decoration:none; display:block; text-align:center; }

input.ruCheck { width:20px; border:0px; }
img.hideshow { float:right; cursor:pointer; padding-right:5px; }

input.mag-glass { width:98%; border:2px solid #c7c7c7; }