/* CSS Document */

body,td,th,input,textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #000000;}
body {background:url(images/sitebg.gif) center repeat-y #ffffff;margin: 0px;}
a:link{color:#256f9a; text-decoration:none;}
a:visited{color:#256f9a; text-decoration:none;}
a:hover{color:#4a9ce0; text-decoration:underline;}
a:active{color:#256f9a; text-decoration:none;}

a:link.warninglink{color:#c00; text-decoration:none;}
a:visited.warninglink{color:#c00; text-decoration:none;}
a:hover.warninglink{color:#f00; text-decoration:underline;}
a:active.warninglink{color:#c00; text-decoration:none;}

a img{border:0px;}
th{background:#4573ad; color:#fff;}
th a:link,th a:visited,th a:active{color:#7ef;}
th a:hover{color:#fff;}
.bg1{background:#f5f5f5;}
.bg2{background:#eeeeee;}
.bg3{background:#e6eff3;}
.justifytext, .justifytext td{text-align:justify;}
.sitepadding{padding:0px 11px 0px 12px; background:url(images/sitebg.jpg) top center no-repeat;}
.wrapper{width:778px; text-align:left; background:#ffffff;}
.topnav{background:url(images/navbg.gif) repeat-x; height:16x; padding:5px; }
form{margin:0px;}
.sidepadding5{padding:0px 5px 0px 5px;}
.sidepadding10{padding:0px 10px;}
h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3774a2; font-size:18px; margin:0px;}
.contactform td{background:#f3f3f3; font-size:10px}
.contactform textarea{width:420px;}
.footer{background:url(images/footerbg.gif) repeat-x top; height:28px; text-align:center; padding:7px; color:#ffffff; font-size:10px;}
.bluetitle{color: #06508c; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.draft,.orange{color:#e9703a;}
.cancelled,.red{color:#f00;}
.pending,.green{color:#648900;}
.sent,.draft,.cancelled,.pending{text-transform:capitalize;}
.grey{color:#999;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.apptholder{padding:5px 10px;}
.smalltext{font-size:10px;}
.small, .small td{font-size:10px;}
.rightborder{border-right:#b7c6c6 1px dotted;}
.leftborder{border-left:#b7c6c6 1px dotted;}
.underline{border-bottom:#b7c6c6 1px dotted;}
.overline{border-top:#b7c6c6 1px dotted;}
.yellowbox{border:solid 1px #fa8; background:#ffe; padding:5px;}
.greenbox{border:solid 1px #92c800; background:#edffbd; padding:5px;}
.bluebox{border:solid 1px #c4ccdd; background:#f0f9fd; padding:5px;}
.greybox{border:solid 1px #ddd; background:#f4f4f4; padding:5px; color:#777;}
.memberbox{border:solid 1px #c4ccdd; background:#f0f9fd; padding:5px; font-size:10px;}
.memberbox td{font-size:10px;}
.big{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
.tabcontainer{border-bottom: solid 1px #a00; padding:0px 20px;}
.tab{padding:5px; border:solid 1px #000; border-bottom: solid 1px #000; background:#eee; font-size:12px;font-family:Arial, Helvetica, sans-serif;  }
.tabbg{padding:3px; border-bottom: solid 1px #000;}
.tab_sel{padding:5px; border-top: solid 1px #000;border-left: solid 1px #000;border-right: solid 1px #000; background:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif; }
.tab a{text-decoration:none;}
.tab_sel a{text-decoration:none;}
.topnav a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold;text-decoration:none; padding:10px 6px;}
.topnav a:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;font-weight:bold; text-decoration:none; padding:10px 6px;}
.topnav a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#aeebff; font-weight:bold; text-decoration:none; padding:10px 6px;}
.topnav a:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold;text-decoration:none; padding:10px 6px;}

.bg-sel td{background:#edffbd;}

.imageright{float:right; padding:0px 0px 5px 15px;}
.imageleft{float:left; padding:0px 15px 5px 0px;}

.hidden{visibility:collapse;}

#tnt_pagination span, #tnt_pagination a{font-weight:bold; padding:5px; border:solid 1px #c4ccdd; margin-right:4px;}
#tnt_pagination a{background:#f0f9fd;}
#tnt_pagination span{background:#fff;}
#tnt_pagination a:link,#tnt_pagination a:visited,#tnt_pagination a:active{color:#256f9a; text-decoration:none;}
#tnt_pagination a:hover{color:#fff; text-decoration:none; background:#4a9ce0}

/*for date picker */
input:focus, input:hover  {
		border-color: #5794bf #b7d5ea #c7e2f1 #c5daed;
	}

	.pickerImg {
		position: absolute;
		margin-left: -16px;
		margin-top: 5px;
		cursor: pointer;
	}
	.infoBox {
		background-color: #fefdec;
		border: 1px solid #edebcd;
		padding: 6px;
		margin-bottom: 20px;
	}