body { background-color:#ffffff; color:#757374; font-family: Verdana,Arial; font-size: 12px; margin:0px;}
form {padding:0px;margin:0px;}
body,p,td { font-size:12px; font-family: Verdana,Arial;color:#757374;}
h1 {font-size:18pt;line-height:100%;margin:0px;margin-bottom:10px;font-family:Arial,Verdana;font-weight:bold;color:#767475;}

h2 {font-size:18px;font-weight:bold;margin-bottom:10px;}
ul {list-style:square;}

h2 a {text-decoration:none;color:#767475;}

.div-box {background-color:#f0f0f0;padding:15px;border:1px solid #c0c0c0;margin-bottom:10px;}

a {color:#1884B0;}
a:hover {color:#000000;}

#main-panel {padding:40px;padding-top:0px;padding-bottom:0px;border-left:1px dotted #c0c0c0;border-right:1px dotted #c0c0c0;margin-top:20px;margin-bottom:20px;}
#linker {padding:10px;padding-left:0px;padding-top:0px;}
#linker a {font-size:14px;}

#divider {height:10px;}

#timgbox {border-right:4px inset #B3B7B8;border-bottom:4px inset #B3B7B8;}
#timgbox img {border:7px #ffffff solid;}

#footer {background:url(images/footer-bg.jpg) repeat-x;}
#footlinks {margin:auto;margin-top:10px;}
#footlinks a {color:#ffffff;font-size:12px;text-decoration:none;}
#footlinks a:hover {color:#ffffff;}

#week {font-weight:bold; font-size:12px;background-color:#ffffff;clear:both; width:100%;display:block;}
#week .hd {float:left; text-align:center;border:1px solid #c0c0c0;background-color:#2F6C98;color:#ffffff; font-size:12px;font-weight:bold; width:125px;padding:5px; }

#day {float:left; color:#909090; border:1px solid #c0c0c0;font-size:14px;font-weight:normal; height:100px;display:block;}
#day #label {width:100%;height:100%;float:left;text-align:left;}
#day .none {background-color:#f0f0f0;color:#c0c0c0;}
#day .owner {background-color:#CEE1E8;color:#606060;}
#day .m {background-color:#f0f0f0;color:green;}

#day .dates {padding:5px;font-weight:normal;font-size:12px;display:block;z-index:10;background-color:#E1DED9;border-bottom:1px solid #000000;}
#day .today {padding:5px;font-weight:bold;font-size:12px;display:block;z-index:10;background-color:#2F6C98;color:#ffffff;border:#ffffff 1px solid;}

#day .name {padding:5px;padding-top:10px;padding-bottom:10px;diplay:block;text-align:center;z-index:10;font-weight:bold;}

#day a {font-size:11px;}
#day a:hover {font-size:11px;}

.msg-normal {color:#000000;}
.msg-error {color:#A60202;}
.msg-alert {color:green;}
.msg-success {color:blue;}

.si {border:1px solid #c0c0c0; font-family:Arial; font-size: 12px;}

.btn {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-go.gif) left no-repeat;color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:115px;text-decoration:none;}
.btn:hover {text-decoration:none;color:#ffffff;}

.btn-r {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-go-reverse.gif) left no-repeat;color:#ffffff;height:30px;padding:8px 10px 6px 35px;width:115px;text-decoration:none;}
.btn-r:hover {text-decoration:none;color:#ffffff;}

.btnadd {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-plus.gif) left no-repeat;color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:115px;text-decoration:none;}
.btnadd:hover {text-decoration:none;color:#ffffff;}
.btnadd_m {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-plus-m.gif) left no-repeat;color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:160px;text-decoration:none;text-align:center;}
.btnadd_m:hover {text-decoration:none;color:#ffffff;}
.btnadd_l {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-plus-l.gif) left no-repeat;color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:200px;text-decoration:none;}
.btnadd_l:hover {text-decoration:none;color:#ffffff;}

a.btnlogo {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-logo.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:115px;text-decoration:none;}
a.btnlogo:hover {text-decoration:none;color:#ffffff;}
a.btnlogo_m {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-logo-m.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:160px;text-decoration:none;}
a.btnlogo_m:hover {text-decoration:none;color:#ffffff;}
a.btnlogo_l {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-logo-l.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:200px;text-decoration:none;}
a.btnlogo_l:hover {text-decoration:none;color:#ffffff;}

a.btninfo {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-info.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:115px;text-decoration:none;}
a.btninfo:hover {text-decoration:none;color:#ffffff;}
a.btninfo_m {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-info-m.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:160px;text-decoration:none;}
a.btninfo_m:hover {text-decoration:none;color:#ffffff;}
a.btninfo_l {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-info-l.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:200px;text-decoration:none;}
a.btninfo_l:hover {text-decoration:none;color:#ffffff;}

a.btndoc {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-doc.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:115px;text-decoration:none;}
a.btndoc:hover {text-decoration:none;color:#ffffff;}
a.btndoc_m {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-doc-m.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:160px;text-decoration:none;}
a.btndoc_m:hover {text-decoration:none;color:#ffffff;}
a.btndoc_l {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-doc-l.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:200px;text-decoration:none;}
a.btndoc_l:hover {text-decoration:none;color:#ffffff;}

a.btnint {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-person.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:115px;text-decoration:none;}
a.btnint:hover {text-decoration:none;color:#ffffff;}
a.btnint_m {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-person-m.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:160px;text-decoration:none;}
a.btnint_m:hover {text-decoration:none;color:#ffffff;}
a.btnint_l {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-person-l.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:200px;text-decoration:none;}
a.btnint_l:hover {text-decoration:none;color:#ffffff;}

a.btnrefresh {border:0px; font-family:Arial; font-size: 12px; font-weight:bold;background:url(/images/btn/btn-return.gif) left no-repeat; color:#ffffff;height:30px;padding:8px 20px 6px 10px;width:115px;text-decoration:none;}
a.btnrefresh:hover {text-decoration:none;color:#ffffff;}

.tditem {border-bottom:1px #c0c0c0 dotted; width:100%;}
.required {color:#ff0000;}

#helpbox {margin:0px;padding-left:15px;list-style:square; color:#606060;}
#helpbox li {padding:2px;}
#helpbox li .field {font-size:12px;font-weight:bold;display:block;}

.imgbox {border:1px #c0c0c0 solid;}

#my-list .hd {font-weight:bold;font-size:14px;background-color:#a0a0a0;color:#ffffff;}
#my-list .name {font-weight:bold;font-size:14px;}
#my-list .desc {color:#606060;}
#my-list .date {color:#a0a0a0;}
#my-list .actionbox {padding:0px;margin:0px;}
#my-list a.action {padding:5px; color:#ffffff;background-color:#1884B0;border:1px solid #ffffff;display:block;width:100%;text-align:center;text-decoration:none;}
#my-list a.action:hover {padding:5px; color:#ffffff;background-color:#1884B0; border:1px solid #ffffff;display:block;width:100%;text-align:center;text-decoration:none;}
#my-list hr {height:1px; color:#c0c0c0;}

a.action {padding:5px; color:#ffffff;background-color:#1884B0;border:1px solid #ffffff;text-align:center;text-decoration:none;}
a.action:hover {padding:5px; color:#ffffff;background-color:#1884B0; border:1px solid #ffffff;text-align:center;text-decoration:none;}

#my-detail .hd {font-weight:bold;font-size:14px;background-color:#1884B0;color:#ffffff;}

#sidenav {width:160px;display:block;margin-right:10px;}
#sidenav a {font-size:12px;width:100%;letter-spacing:-0.1em;display:block;text-decoration:none;color:#ffffff;font-weight:bold;background:url(/images/left-nav-bg.jpg) top left no-repeat; height:25px;padding:5px;text-align:right;margin-bottom:2px;padding-right:10px;}
#sidenav a:hover {font-size:12px;width:100%;letter-spacing:-0.1em;display:block;text-decoration:none;color:#000000;font-weight:bold;background:url(/images/left-nav-bg.jpg) top left no-repeat; height:25px;padding:5px;text-align:right;margin-bottom:2px;padding-right:10px;}

#listdiv-item {border-bottom:1px dotted #c0c0c0;padding:10px;background-color:#f0f0f0;}
#listdiv-item a {color:#505050;}
#listdiv-item .type {color:#505050;font-weight:bold;}

#listdiv-item2 {padding:5px;background-color:#f0f0f0;padding-left:0px;}
#listdiv-item2 .type {color:#505050;font-weight:bold;}


#hd1 {
	background:url(images/title-btn-left.jpg) no-repeat;
	position:relative; height:45px;
	}
#hd1 h2 {
	font-family:Verdana;font-size:18px;
	background:url(images/title-btn-right.jpg) right top no-repeat;padding:10px;
	padding-left:20px;padding-right:20px;
	color:#ffffff;
	height:45px;
}

#btn1 {
	background:url(images/btn-left.jpg) no-repeat; position:relative; width:0px;text-decoration:none;
	cursor:hand;
	}
#btn1 span {
	height:34px;
	font-family:Verdana;font-size:18px;
	background:url(images/btn-right.jpg) right top no-repeat;
	padding:5px; padding-left:20px;padding-right:20px;
	color:#ffffff;	
	text-decoration:none;
}


#graybox {background:url(/images/box-left-bot.jpg) left bottom no-repeat;position:relative;}
#graybox .bot_right {background:url(/images/box-right-bot.jpg) bottom right no-repeat;}
#graybox .top_left {background:url(/images/box-left-top.gif) left top no-repeat;position:relative;}
#graybox .top_right {background:url(/images/box-right-top.gif) top right no-repeat;padding-top:10px;padding-bottom:10px;}
#graybox .border {padding:10px;border-left:#DEDEDE solid 1px;border-right:#DEDEDE solid 1px;}

#rbox {padding:2px;text-align:center;font-size:9px;padding-top:5px;padding-bottom:5px;z-index:10;}
#rbox .bg {background-color:#f0f0f0;}
#rbox .m {background-color:#f0f0f0;text-align:center;font-size:9px;padding-top:5px;padding-bottom:5px;z-index:10;color:#000000;}

#rbox-own {padding:2px;text-align:center;font-size:9px;padding-top:5px;padding-bottom:5px;z-index:10;}
#rbox-own .bg {background-color:#F7FC96;}
#rbox-own .m {background-color:#F7FC96;text-align:center;font-size:9px;padding-top:5px;padding-bottom:5px;z-index:10;color:#000000;}

#rbox-offer {padding:2px;text-align:center;font-size:9px;padding-top:5px;padding-bottom:5px;z-index:10;}
#rbox-offer .bg {background-color:#FFB24E;}
#rbox-offer .m {background-color:#FFB24E;text-align:center;font-size:9px;padding-top:5px;padding-bottom:5px;z-index:10;color:#000000;}
