body{
padding:0px;
margin:0px;
text-align:center;
background:#e5e5e5;

}

table {border-collapse:collapse; border:0px;}

table, td {
		width:100%;
		height:100%;
		border:0px;
}

td { vertical-align:top; padding:0px;}

a{ color:#024578; text-decoration:underline}
a:hover{text-decoration:none;}
span{ color:#024578}

img { border:0px;}

table, li, input, textarea p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#4B4B4B;
}
	
ol li{color:#4B4B4B; margin-bottom:5px;}

input{font-size:10px;}

.footer { color:#828282; text-align:center; height:91px;}
.footer span{ color:#7A7A7A}
.footer a{ color:#828282; text-decoration:underline}
.footer a:hover{ color:#828282; text-decoration:none}
.footer span a{ color:#7A7A7A; text-decoration:none}
.footer span a:hover{ color:#7A7A7A; text-decoration:underline}

#location{ position:absolute; top:0px; margin-left:380px; color:#FFF;}

.main_menu li{background:url(../images/ytr_line.gif) repeat-x bottom; color:#4E4D4D; padding-bottom:5px; margin-bottom:5px;}
.main_menu li a {background:url(../images/ytr_li.png) top left no-repeat; background-position:0 0; padding-left:31px; color:#4E4D4D; text-decoration:none; text-decoration:none; vertical-align:middle;}
.main_menu li a:hover { color:#4E4D4D; text-decoration:underline}

.submenu {list-style-image:url(../images/ytr_menu_subarrow.gif); padding-left:31px; margin-top:5px; margin-bottom:5px}
.submenu li {background: none; height:20px; padding-bottom:0px; margin-bottom:0px;}
.submenu li a{background: none; padding-left:0px;}

.hide{display:none}
.show{display:block}

.expandable_menu{position:relative}

hr { color: #CCC}

ul { margin:0; padding:0; list-style:none}
li {color:#02406F; line-height:18px; background:none; margin:0px; padding:0px}
li a {color:#02406F; line-height:18px; text-decoration:underline}
li a:hover {color:#02406F; line-height:18px; text-decoration:none}

.normalList { list-style:disc; padding-left:30px; margin-top:5px; margin-bottom:10px; }
.normalList li{color:#4B4B4B; margin-bottom:5px;}

#member_login table td form{font-size:11px; line-height:17px;  position:relative; top:-7px;}
#member_login table td form input{font-size:10px;  height:20px}

#login_button{position: relative; top:5px;}
#topMenu{ text-align:center; height:50px; margin:0; padding:0;}

#main_content{background:url(../images/ytr_header_bkg.png) repeat-x top #FFF; width:900px;}

.white_text_on_blue{ font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#FFF; margin-left:30px;	
margin-top:-19px; _margin-top:-21px;}
.arrow{  margin-left:10px; margin-top:10px; }

#sideMenu{height:200px;}

.hpAd{ position:relative; left:-5px; font-size:5px; line-height:5px;}

#hp_content #hp_box .box{height:92px; width:300px; padding-top:5px; padding-bottom:5px; line-height:20px;}
#hp_content #hp_box .box img{margin-top:5px;}
#hp_content #hp_box .box .left{background:url(../images/ytr_verline.gif) right repeat-y; margin-left:4px; margin-right:10px; padding-right:10px;}
#hp_content #hp_box .box .right{background:none; margin-left:4px; margin-right:10px;}
#hp_content #hp_box .box .link{text-align:right}

#hp_content #hp_box .hline{height:6px; background:url(../images/ytr_line.gif) repeat-x left; background-position:0 3px;}
#hp_content #hp_box .heading{font-weight:bold; font-size:13px;}
#hp_content{width:600px; position:relative; }
@media screen and (-webkit-min-device-pixel-ratio:0){
#hp_content{width:600px; position:relative; top:4px; }
}

#hp_content2 #hp_box2 .box{height:92px; width:300px; padding-top:5px; padding-bottom:5px; line-height:20px;}
#hp_content2 #hp_box2 .box img{margin-top:5px;}
#hp_content2 #hp_box2 .box .left{background:url(../images/ytr_verline.gif) right repeat-y; margin-left:4px; margin-right:10px; padding-right:10px;}
#hp_content2 #hp_box2 .box .right{background:none; margin-left:4px; margin-right:10px;}
#hp_content2 #hp_box2 .box .link{text-align:right}

#hp_content2 #hp_box2 .hline{height:6px; background:url(../images/ytr_line.gif) repeat-x left; background-position:0 3px;}
#hp_content2 #hp_box2 .heading{font-weight:bold; font-size:13px;}
#hp_content2 {width:600px; position:relative; }
@media screen and (-webkit-min-device-pixel-ratio:0){
#hp_content2 {width:600px; position:relative; top:4px; }
}


#shadowLeft{background:url(../images/ytr_bkg_left.png) repeat-y right; width:10px;}
#shadowRight{background:url(../images/ytr_bkg_right.png) repeat-y left; width:10px;}

#sideCotainer{width:260px; }
#side{height:600px; padding-left:12px; padding-right:12px;}

#rightContent{width:600px; padding-left:10px;}
