﻿body
{
	margin:0px;
	padding:0px;
	background-color:Gray;
	font-family:arial;

}
a {color:#005826;}

img
{
	border-style:none;
}
.Green
{
	background-image:url('images/green_bg.jpg');
	background-repeat:repeat-x;
display:block;

	color:White;
	padding-bottom:5%;
	padding-top:5%;
	padding-left:5%;
	padding-right:5%;
	}
html
{
	overflow-y:scroll;
}
.FAQHeaders
{
	font-size:1em;
	font-weight:bold;
}
.leftAlignBottom
{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	text-align:left;
}
.leftAlign
{
	padding-left:10px;	
	padding-right:10px;
	text-align:left;
}

.pageWrap
{
	font-family: Tahoma; 
	width:955px;
	margin-right:auto;
	margin-left:auto;
	background-color:#FFFFFF;
	height:auto;
	position:relative;
	border-right-width:thin;
    
}
.fL
{
	float:left; 
}
.fR
{
	float:right; 
}
.cL
{
	clear:left; 
}
.cR
{
	clear:right; 
}
.cB
{
	clear:both;
}
.taR
{
	text-align:right;
}
.navTab
{
	height:32px;
	background-color:White;
	clear:both;
	border-bottom-style:solid;
	border-bottom-color:#CDCDCE;
	border-bottom-width:8px;
}

.navTab .on
{
	font-size:.8em;
	font-weight:800;
	color:black;
	width:154px;
	height:21px;
	padding-left:2px;
	padding-right:2px;
	display:block;
	float:left;
	text-align:center;
	padding-top:11px;
	text-decoration:none;
	background-image:url('images/button_on.png');
	background-repeat:no-repeat;
	_background-image:none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/button_on.png');
}
.navTab a
{
	font-size:.8em;
	font-weight:400;
	color:White;
	cursor:pointer;
	width:154px;
	height:21px;
	padding-left:2px;
	padding-right:2px;
	display:block;
	float:left;
	text-align:center;
	padding-top:11px;
	text-decoration:none;
	background-image:url('images/button.png');
	background-repeat:no-repeat;
	_background-image:none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/button.png');
}

.defaultBoxHeight
{
	height:210px;
}
.defaultBoxHeightsmall
{
	height:150px;
	
}

.navTab a:hover
{
	font-size:.8em;
	font-weight:400;
	width:154px;
	height:21px;
	padding-left:2px;
	padding-right:2px;
	color:black;
	background-image:url('images/button_on.png');
	background-repeat:no-repeat;
	_background-image:none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/button_on.png');
}

.allContent
{
	clear:both;
	font-size:.9em;
	overflow:hidden;
	width:955px;
	background-color:#CDCDCE;
}
.leftSpacer
{
	width:7px;
	height:500px;
	float:left;
}

.leftColumn
{
	width:192px;
	float:left;
	display:block;
	background-color:#CDCDCE;
}

.midColumn
{
	width:541px;
	float:left;
	text-align:center;
	display:block;
	background-color:#CDCDCE;
}
.rightColumn
{
	width:208px;
	height:auto;
	float:left;
	text-align:right;
	display:block;
	background-color:#CDCDCE;
}

.adMilitaryBox
{
	background-color:#005826;
	color:White;
	font-size:.9em;
	text-align:center;
	height:222px;
	width:208px;
	margin-bottom:10px;
	padding-top:4px;
}

.adStandardBox
{
	background-color:#000658;
	color:White;
	font-size:.9em;
	text-align:center;
	height:222px;
	width:208px;
	margin-bottom:10px;
	padding-top:4px;
}
.ad200x200
{
	padding-left:4px;
	float:left;
}

.leftSide
{
	background-color:White;
	padding-bottom:10px;
	margin-bottom:10px;
	float:left;
	width:190px;
		border:medium solid  #005826;
	border-width:1px;
}
.indent
{
	padding-left:12px;
}
.pointNine
{
	font-size:.9em;
}

.section
{
	font-size:1.2em;
	height:21px;
	display:block;
	padding-left:10px;
	background-image:url('images/heading_bg.jpg');
	background-repeat:repeat-x;	
}
.buttonIndent
{
	margin-top:4px;
}
.ButtonClass 
{
	background-color:white;
	background-image:url('images/small_button_green.png');
	border:none;
	border-width:0px;
color:White;
height:41px;
width:78px;
font-size:.8em;
	font-weight:600;
_background-image:none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/small_button_green.png');
cursor:pointer;
}

.ButtonClass:hover
{
	background-color:White;
	cursor:hand;
border:none;
	color:Black;
	background-image:url('images/small_button_white.png');
	background-repeat:no-repeat;
	_background-image:none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/small_button_white.png');

}

.status
{
	text-align:center;
	display:block;
}
a.smallButton
{
	display:block;
	padding-top:11px;
	padding-left:4px;
	height:21px;
	width:78px;
	font-size:.8em;
	font-weight:600;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	color:White;
	background-image:url('images/small_button_green.png');
	background-repeat:no-repeat;
	_background-image:none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/small_button_green.png');
}
a:hover.smallButton 
{
	color:Black;
	background-image:url('images/small_button_white.png');
	background-repeat:no-repeat;
	_background-image:none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/small_button_white.png');
}
.footer
{
	font-size:.7em;
	text-align:center;
	clear:both;
}
.ContentBoxes
{
	background-color:white;
	color:black;
	font-size:.9em;
	text-align:left;
	border:medium solid  #005826;
	border-width:1px;
	height:150px auto;
	width:527px;
	margin-top:0px;
	margin-left:6px;
	margin-bottom:10px;
	margin-right:6px;
	float:left;
	overflow:visible;
}	
.defaultBoxes
{
	background-color:white;
	color:black;
	font-size:.9em;
	text-align:left;
	border:medium solid  #005826;
	border-width:1px;
	height:250px auto;
	width:259px;
	margin-bottom:10px;
	margin-left:6px;
	padding-bottom:12px;
	float:left;
	overflow:visible;
}

.defaultBoxes ul
{
	list-style-type:none;
	list-style:none;
	margin:0;
	padding:0;
	text-indent:0;
}
.defaultBoxes li
{
	margin-top:.5em;
	padding-left:10px;
	margin-left:10px;
	margin-right:10px;
	padding-right:10px;
	background:url('images/list_bullet.gif');
	background-position:left top;
	background-repeat:no-repeat;
}
.defaultBoxHeader
{
	font-size:1.2em;
	color:White;
	text-align:center;
	height:21px;
	display:block;
	background-image:url('images/heading_green_bg.jpg');
	background-repeat:repeat-x;
	clear:both;		
}
.leftBoxHeader
{
	font-size:1.2em;
	color:White;
	text-align:left;
	height:21px;
	display:block;
	background-image:url('images/heading_green_bg.jpg');
	background-repeat:repeat-x;		
}

.rateTable
{
	width:500px;
	margin-left:10px;
	margin-top:10px;
}
.table 
{
	width:100%;
	border:solid 1px #005826;
	float:left;
}
.tabler 
{
	margin-right:14%;
	width:72%;
	margin-left:14%;
	border:solid 1px #005826;
	float:left;
}
.th 
{
	color:white;
	display:block;
	width:100%;
	margin-bottom:4px;
}
.tr
{
	border-bottom: solid 1px #005826;
	clear:both;
}
.trr
{
	
	clear:both;
}
.tt
{
	float:left;
	width:31%;
	padding-left: 2%;
	background-image:url('images/heading_green_bg.jpg');
	background-repeat:repeat-x;	
	text-align:left;
}
.ttt
{
	float:left;
	width:31%;
	padding-left:3%;
	background-image:url('images/heading_green_bg.jpg');
	background-repeat:repeat-x;	
	text-align:left;
}
.td 
{
	float:left;
	padding-left:2%;
	background-color:White;
	text-align:left;
}
.tdr 
{
	float:left;
	
	background-color:White;
	text-align:left;
}

.ta 
{
	float: left;
	padding-left: 3%;
	background-color:#F0F0F0;
	text-align:left;
	
}
.finger
{
	cursor:pointer;
}
.rateWidth
{
	width:31%;
}
.registerTable
{	
	width:300px;
	margin-left:10px;
	margin-top:10px;
}
.fullTable
{
	width:527px;
	margin-left:6px;
	margin-right:6px;
	border:solid 1px #005826;
	float:left;
}
.payPalTable
{
	width:400px;
	margin-left:6px;
	margin-right:6px;
	float:right;
	border:solid 1px #005826;
}

.divTable 
{
	width:100%;
	float:left;
}

.dr
{
	float:left;
	width:100%;
	clear:both;
	padding-bottom:4px;
	padding-top:4px;
}
.dt
{
	width:26%;
	padding-right:1%;
	padding-left:1%;
	float:left;
}
.di
{
	width:41%;
	padding-right:1%;
	padding-left:1%;
	float:left;
}
.df
{
	width:98%;
	padding-right:1%;
	padding-left:1%;
	float:left;
}
.df span
{
	font-style:italic;
}
.dv
{
	width:26%;
	padding-right:1%;
	padding-left:1%;
	float:left;
}
.dh
{
	width:59%;
	padding-right:1%;
	padding-left:1%;
	float:left;
}


.ds1
{
	background-color:#F0F0F0;
	font-size:.9em;
	color:Black;
	display:block;
	text-align:left;
}
.ds2
{
	background-color:white;
	font-size:.9em;
	color:Black;
}

.txtBox
{
	border: solid 1px #005826;
	width:100%;
	background-color:White;
}
.fatText
{
	width:350px;
}

.LeftAligntxtBox
{
	text-align:left;
	border: solid 1px #005826;
	width:100%;
	background-color:White;
}

.p
{
	text-align:left;
	margin:10px;
	padding:10px;
}
.txtFat
{
	height:120px;
	overflow-y:scroll;		
}
.chkY
{
	clear:both;
	float:left;
	_float:none;
}
.chkY label
{
	float:left;
}
.chkY input
{
	float:left;
}

.roommateResize
{
	width: 20%;
background-color:Transparent;
	height:100%;
	text-align:left;
	float:left;
	
}

.roommateResizeTB
{
	width: 77%;
	
	height:100%;
	float:left;
	text-align:left;
}

.buttonPlacement
{
	margin-left:35%;
}
.registerResize
{
	width: 40%;
	height:31px;
	padding:0 0 0 0 0;
	text-align:left;
	float:left;
}

.registerResizeTB
{
	width: 56%;
	padding:0 0 0 0 0;
	height:31px;
	float:right;
}
.footer
{
     font-size:.7em;
     font-family:arial;
     color:White;
     text-align:center;
     clear:both;
     margin-bottom:12px;
     margin-top:4px;
}

.paymentspacing
{
	float:right;
	width:400px;
}
.paypalImageSpacing
{
	padding-right:45px;
}

.spacing
{
	width:220px;
	float:left;
	text-align:left;
}
.spacingL
{
	width:155px;
	float:left;
	text-align:left;
}

.alpha
{
	list-style-type:lower-alpha;
	padding-right:10px;
}

#ctl00_mainPage_Wizard1_SideBarContainer_SideBarList
{
	visibility:hidden;
}
#ctl00_mainPage_Wizard1_FinishNavigationTemplateContainerID_FinishButton
{
	visibility:hidden;
}
.adsense
{
	visibility:hidden;
}
	

#searchheader {
    font-size:11px;
    background-color:white;
    width:275px;
    height:25px;
    border:1px solid #666666;
    border-bottom:0px;
    margin-left:26px;
    margin-top:20px;
    padding-top:2px;
    text-align:left;
}

#searchbox {
    width:485px; 
    height:200px;
    border:1px solid #666666;
    margin-left:1px;
    margin-bottom:30px;
    padding:20px;
    text-align:left;
    background-color:#CFCFA6;
}

#searchaddress {
    font-weight:bold;
    background-color:#EAEAD4;
    padding:10px;
    width:340px;
}

#searchbasediv {
    font-weight:bold;
    background-color:#EAEAD4;
    padding:10px;
    width:340px;
}

#searchbox-left {
    float:left;
    width:360px;
}

#searchbox-right {
    float:right;
    width:100px;
}

#searchbutton {
    margin-top:70px;
    text-align:center;

}
