/* CSS Document */

div#maincontainer{
width: 700px;
float: left;
border: 1px dashed gray;
margin: 10px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;}

div#title{
width: 700px;
height: 100px;
float: left;
margin: 0px;
padding: 0px;

background-repeat: no-repeat;
background-position: left top;
background-image: url(/studentinfo/residencesmaintenance/images/titlebg.gif);
}

table#twocol{
width: 700px;
float: left;
margin: 0px;
padding: 0px;
background-color: #dce1ef;
}

table#twocol th{
text-align: right;
vertical-align: top;
color: #003399;
padding: 0px;
padding-right: 8px;
padding-top: 4px;
font-size: 100%;
width: 165px;}

table#twocol th.long{
padding-top: 0px;
}



table#twocol td{
vertical-align: top;
padding: 0px;
padding-bottom: 15px;
color: #003399;
font-size: 100%;
font-weight: bold;
}



.white{
color: #ffffff;
}
.red{
color: #FF0000;
}

.blue{
color: #003399;
}

.heavy{
font-weight: bold;
}

.gray{
color: gray;
}

h1.title{
font-size: 150%;
margin: 0px;
margin-left: 180px;
margin-top: 35px;
padding: 0px;
}

h2.sub{
font-size: 170%;
margin: 0px;
margin-left: 180px;
margin-top: 2px;
padding: 0px;
}

h2.subalt{
font-size: 120%;
margin: 0px;
margin-left: 180px;
margin-top: 2px;
padding: 0px;
}

div#thankscontainer{
width: 660px;
float: left;
border: 1px dashed gray;
margin: 10px;
padding: 20px;
font-family: Arial, Helvetica, sans-serif;
background-color: #dce1ef;}

.bluebox{
background-color: #003399;
color: #ffffff;
padding: 0px;
margin: 0px;
padding-left: 5px;
}

h1.thanks{
font-size: 180%;
}

p.inner{
padding: 0px;
margin: 0px;
margin-top: 10px;
padding-left: 5px;
}
