body,td,th {
	font-family: Tahoma;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:center;
}

h1{
	font-family: Tahoma;
	font-weight:bold; 
	font-size:14px;
	line-height: 0.5;
}

h2{
	font-family: Tahoma;
	font-weight:bold; 
	font-size:12px;
}

.orange_large{
	font-size:16px; 
	color:#FF6600;
}

.brownText {
	color:#CC6600; 
	font-weight:bold;
}

.textBlue{
	color:#3399FF;
}

.text{
	font-size: 12px;
}

.title{
	font-size:14px;
	font-weight:bold;
	color:#3366FF;
}

.account_border{
	border: 1px solid #333333;
	background-color:#000000;
}

.boxRepeat{
	background-image:url(../images/listings_bg_repeat.jpg);
	background-repeat:repeat-y;
}

.headerBG{
	background-image:url(../images/listings_top_bg.jpg);
	background-repeat:no-repeat;
}

.input{
	background-color:#F4F4F4;
	padding-left:2px;
}

.titleBigger{
	font-size:14px;
	color:#3399FF;
	font-weight:bold;
}

.titleBiggerRed{
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}

.titleBiggerBlack{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
<!-- CALENDAR STUF -->
.worked{
	background-color:#7CB4DC;
}

.worked_beg{
	background-image:url(../images/workedIN.jpg);
}

.worked_end{
	background-image:url(../images/workedOUT.jpg);
}

.reserved{
	background-color:#FF484D;
}
.reserved_beg{
	background-image:url(../images/reservedIN.jpg);
}
.reserved_end{
	background-image:url(../images/reservedOUT.jpg);
}
.onhold{
	background-color:#F5BC52;
}
.onhold_beg{
	background-color:#F5BC52;
	background-image:url(../images/holdIN.jpg);
}
.onhold_end{
	background-color:#F5BC52;
	background-image:url(../images/holdOUT.jpg);
}

.workedText{
	color:#7CB4DC;
}
.reservedText{
	color:#FF484D;
}
.onholdText{
	color:#F5BC52;
}
<!-- CALENDAR STUF -->
#calendar{
	background-color:#F5F5F5;
}

.hotBold {
	color:#FF3300;
	font-weight:bold;
}

img.photo{
border: 4px solid #E3F1FD; 
}

a:link { 	color:#000000; text-decoration: underline;}
a:visited {	color:#000000; text-decoration: underline;}
a:hover { 	color:#000000; text-decoration: none;}
a:active { 	color:#000000; text-decoration: underline;}

/* FLAG */

img.flag {
        float: right;
        position: relative;
        border: none;
        }
a.flag {
         line-height: 28px !important;
         display: block;
         height: 20px;
         padding-top: 8px;
         float: right;
         padding-right: 20px;
         }
h1 {
     float: left;
     line-height: 28px !important;
     height: 20px;
     margin: 0;
     padding: 0;
     }
div.h1 {

         }