body, div, p, h1, h2, h3, h4, ul, li, table{
	margin:0;
	padding:0;
	border:none;
	/*-webkit-text-size-adjust:120%;*/
}
body{
    color:#3c3c3c;
	font-family: Tahoma, Arial, sans-serif;
	font-size:15px;
}
input,select,textarea{
	font-family:verdana;
	font-size:13px;	
}
a{
    color:#800000;
    text-decoration:none;
}
a:hover{
    color:#ff0000;
}
p{
    text-align:justify;
    margin-bottom:10px;
}
/* Master Layout */
#master_Start{
    background-color:#ffffff;
     border-left:solid 5px #fcb034;
/*    width:320px; */
}
#master_Header{
    width:276;
}
#master_Content{
    padding:0px 10px 0px 10px;
}
#master_Footer{
    width:280px;
    margin: 5px 10px 10px 10px;
    border-top:solid 3px #cccccc;
    padding-top:5px;
}

/* Master Items */
#master_Logo{
    width:300px;
}
#master_Gradi{
    background-image:url("/Images/Gradi-Top.jpg");
    width:276px;
    height:7px;
}
/* Footer Items */
.master_FooterItem{
    background-image:url("/Images/Bullet-Arrow-Right.jpg");
    background-repeat:no-repeat;
    background-position:left;
    text-indent:8px;
    width:260px;
    height:16px;
    margin:2px 5px 2px 10px;
    padding:3px 0 3px 0;
    border-bottom:solid 1px #cccccc;
}

/* Content Items */
    /* Multi Page */
.content_FooterItem{
    background-image:url("/Images/Bullet-Arrow-up.jpg");
    background-repeat:no-repeat;
    background-position:left;
    text-indent:12px;
    width:230px;
    height:15px;
    margin:10px 5px 10px 0px;
}
.content_MainLink{
    background-image:url("/Images/Bullet-Round.jpg");
    background-repeat:no-repeat;
    background-position:left;
    text-indent:12px;
    font-size:20px;
    margin:8px 0px 8px 20px;
    width:280px;
}
.content_tr1{
    background-color:#edcece;
}
.content_tr2{
    background-color:#f4e0e0;
}
.content_ResultsTableItem{
    /*bleekberry use*/
}
.content_ResultsCol1{
    font-weight:bold;
    float:left;
    width:150px;
}
.content_ResultsCol2{
    float:left;
    width:130px;
    color:#3c3c3c;
}
.content_ResultsCol3{
    float:right;
    width:10px;
}
.content_ResultsRow2{
    color:#3c3c3c;
    width:280px;
}

.content_FormName_Vert{
    clear:both;
    float:left;
    font-weight:bold;
}
.content_FormField_Vert{
    clear:both;
    padding-bottom:5px;
}

.content_FormName_Horz{
    clear:both;
    padding-top:2px;
    width:120px;
    float:left;
    color:#808080;
    text-align:right;
}
.content_FormField_Horz{
    padding-top:2px;
    padding-bottom:5px;
    margin-left:130px;
    width:150px;
}
.content_FormDivider_Horz{
    clear:both;
    background-color:#e5e5e5;
    height:1px;
}
    /* Button Items */
.btn_Login{
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
	background: #B31B34;
	color: #FFFFFF;
}
    /* Text Items */
.txt_HeadingMain{
    font-weight:bold;
    margin-bottom:10px;
}
.txt_Smallest{
    font-weight:normal;
    font-size:10px;
}
.txt_HeadingSubDivision{
    padding-top:2px;
    padding-bottom:2px;
    background-color:#e5e5e5;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:3px;
    text-indent:10px;
    border-bottom:solid 1px #c0c0c0;
}
/* Single Page */
    /* Search Page */
.content_BtnGo{
    margin:10px 0 0 38px;
}
.content_SearchCity{
    position:absolute;
    height:20px;
    margin:-24px 0px 0px 0px;
}
.content_SearchZip{
    position:absolute;
    height:20px;
    margin:-24px 0px 0px 0px;
    visibility:hidden;
}
.content_BtnCity{
    background-image:url("/Images/Btn-City2.jpg");
    width:51px;
    height:22px;
    position:absolute;
    margin-top:-32px;
    margin-left:125px;
}
.content_BtnZip{
    background-image:url("/Images/Btn-Zip2.jpg");
    width:78px;
    height:22px;
    position:absolute;
    margin-top:-32px;
    margin-left:180px;
}
.content_LoginBtn{
    margin-left:35px;
}
