/***************************************
	RB STYLES
****************************************/

html, body, #tablemax { height:100%; margin: 0; padding: 0; }

body { background-color: #26448F; margin-top: 30px; font: 12px Arial, Georgia, "Times New Roman", Times, serif; }

#tablemax {
	margin: 0 auto;
	height: 100%;
}

.llbody { background-color: #26448F; margin-top: 30px; font: 12px/1.4 Arial, Georgia, "Times New Roman", Times, serif; }

.font_std_medium { font-family: "Tahoma, Arial, Trebuchet MS", Arial; font-size: 12px;}

.hr_dashed {background-image: url(../images/hr_dashed.gif); margin-top: 7px;margin-bottom: 7px;}
.hr_dashed_b {background-image: url(../images/hr_dashed_b.gif); margin-top: 2px;margin-bottom: 2px;}
.hr_dashed_b2 {background-image: url(../images/hr_dashed_b.gif); margin-top: 5px;margin-bottom: 5px;}
.hr_dashed_02 {background-image: url(../images/hr_dashed.gif); margin-top: 3px;margin-bottom: 3px;}
.hr_beveled {background-image: url(../images/hr_beveled.gif); margin-top: 3px;margin-bottom: 3px;}

A:link {text-decoration: none; color: #D20B1F; }
A:visited {text-decoration: none; color: #D20B1F; }
A:hover {text-decoration: none; color: #D20B1F; }
A:active {text-decoration: none; color: #D20B1F; }

.Ahover {text-decoration:none; color: #FFFFFF; background-color: #D20B1F; }


div.tablewrap {
  padding:5px 5px 5px 5px;
  margin-top: 0px;
  border:1px solid #D0E1E7;
  }

.tablewrapheader {
	padding:0 5px 0 5;
	color:#777777;
	white-space:nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EEF9FD;
  }




.footer_menu A:link {text-decoration: none; color: #FFFFFF; }
.footer_menu A:visited {text-decoration: none; color: #FFFFFF; }
.footer_menu A:hover {text-decoration: underline; color: #FFFFFF; }
.footer_menu A:active {text-decoration: none; color: #FFFFFF; }

.footer_filters A:link {text-decoration: none; color: #D4DBEC; }
.footer_filters A:visited {text-decoration: none; color: #D4DBEC; }
.footer_filters A:hover {text-decoration: underline; color: #D4DBEC; }
.footer_filters A:active {text-decoration: none; color: #D4DBEC; }

.tnav A:link {text-decoration: underline;  none; color: #FFFFFF; }
.tnav A:visited {text-decoration: none; color: #FFFFFF; }
.tnav A:hover {text-decoration: none; color: #FFFFFF; }
.tnav A:active {text-decoration: none; color: #FFFFFF; }

.tnav {
	font-family: "Trebuchet MS", Arial;
	line-height: 12px;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: 10px;
}

.text01 { font-family: "Trebuchet MS", Arial; font-size: 11px; font-weight: bold; line-height: 17px; color: #000000;}

.text02 { font-family: "Trebuchet MS", Arial; font-size: 10px; font-weight: bold; line-height: 11px; margin-top: 100px; color: #3E4C96;}

.whitelink A {text-decoration: none; color: #FFFFFF; }
.whitelink A:hover {text-decoration: underline; color: #FFFFFF; }

.pic_linked { border: 1px solid #A7B6BC; }
.pic_preview { border: 3px solid #DA001C; }
.gallery_on { border: 1px solid #DA001C; }

.pic_unlinked { border: 1px solid #000000; }

.pic_border01 { border: 3px solid #D0E7F0; }

img#content_temp { background-color: #FFFFFF; margin-bottom: 10px; margin-right: 10px; }

td { vertical-align: top; }

.col_menu { 

background-image: url(../images/tray_gradient_menu.gif); 
background-repeat: no-repeat; 
background-position: right bottom; 
padding-left: 4px; 
padding-bottom: 40px; 

}

.breadcrumb { font-family: "Trebuchet MS", Arial; font-size: 11px; font-weight: bold; line-height: 11px; margin-top: 14px; }
	
.headerdate { padding-right: 15px; padding-top: 2px; color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.footer_bar { padding-right: 5px; padding-left: 12px; }

.footer_copyright {
	font-size: 10px;
	line-height: 12px;
	font-family: "Trebuchet MS", Arial;
	color: #D4DBEC;
	padding-top: 2px;
}

.footer_filters {
	font-family: "Trebuchet MS", Arial;
	line-height: 12px;
	padding-top: 10px;
	color: #D4DBEC;
	font-size: 10px;
}

.footer_menu { font-family: "Trebuchet MS", Arial; line-height: 11px; font-weight: bold; padding-top: 7px; color: #FFFFFF; }
	
.col_maincontent { padding-top: 5px; padding-bottom: 20px; }

.col_subcontent { padding-top: 5px; padding-right: 15px; padding-left: 8px; color: #333333;}
	
.frame_pic {
	padding: 1px; border: 1px solid #BCD8E3; margin-right: 5px; background-color: #FFFFFF; margin-bottom: 10px; }

.menu { font-weight: bold; padding-top: 3px; }
.submenu { font-size: 10px; line-height: 10px; color: #888888; font-family: "Trebuchet MS", Arial; }

.breadcrumb_tray { background-image: url(http://www.rookiebabe.com/images/white_top.gif); background-repeat: repeat-x; background-position: bottom; }

.white_right { padding-top: 9px; background-image: url(http://www.rookiebabe.com/images/white_right.gif); background-repeat: repeat-y; background-position: left; }
.white_bottom { background-image: url(http://www.rookiebabe.com/images/white_bottom.gif); background-repeat: repeat-x; background-position: top; }

.tray_body { background-image: url(../images/tray_gradient_body.gif); background-repeat: no-repeat; background-position: left top; padding-right: 8px; padding-left: 8px; padding-bottom: 10px; }
	
.menu_tray { border-right-width: 1px; border-right-style: solid; border-right-color: #D0E7F0; padding-top: 2px; padding-right: 10px; padding-bottom: 6px; padding-left: 8px; }
.menu_tray_visited { padding-left: 8px; background-color: #F7FBFC; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-top-color: #D0E7F0; border-bottom-color: #D0E7F0; border-left-color: #D0E7F0; padding-bottom: 4px; padding-top: 2px; border-top-style: solid; }
.tray_col_left { padding-right: 15px; }

.content_sub_titlebar { padding: 0px; border-top: 1px solid #000000; border-right: 1px #000000; border-bottom: 1px #000000; border-left: 1px solid #000000; }


.content_sub_body { padding-left: 5px; padding-top: 2px; padding-bottom: 25px; }
.content_sub_include { padding-left: 5px; padding-top: 2px; padding-bottom: 12px; }
.content_sub_title { font-weight: bold; font-size: 11px; padding-left: 5px; font-family: Arial, Trebuchet MS; line-height: 15px; }
.content_main_titlebar { padding: 0px 0px 5px; border-top: 1px solid #000000; border-right: 1px #000000; border-bottom: 1px #000000; border-left: 1px #000000; }
.content_main_body { padding-left: 5px; color: #666666; padding-top: 2px; padding-bottom: 25px; }
.content_main_title { font-weight: bold; top: 11px; font-family: Arial, Trebuchet MS; line-height: 15px; font-size: 11px; }

.content_main_subtitle { font-weight: bold; top: 10px; color: #8495A4; font-family: "Trebuchet MS", Arial; line-height: 16px; font-size: 10px; }

.content_01 { padding-top: 2px; padding-bottom: 12px; }


.divider { background-image: url(../images/divider.gif); background-repeat: repeat-x; margin-top: 7px; margin-bottom: 7px; }
.frame_name { font-size: 10px; text-align: center; font-weight: bold; padding-bottom: 2px; line-height: 14px; }

.red_01 { font-size: 10px; text-align: center; font-weight: bold; color: red; padding-bottom: 0px; line-height: 10px; }

.post_by { font-size: 10px; font-family: "Trebuchet MS", Arial; padding-top: 5px; font-style: italic; }
.post_by_01 { font-size: 10px; font-family: "Trebuchet MS", Arial; padding-top: 1px; font-style: italic; }
.post_by_02 { font-size: 10px; font-family: "Trebuchet MS", Arial; padding-top: 2px; font-style: italic; }
.post_by_03 { font-size: 10px; font-family: "Trebuchet MS", Arial; padding-top: 1px; padding-bottom: 1px; font-style: italic; }

.location { font-size: 10px; font-family: "Trebuchet MS", Arial; padding-bottom: 5px; font-style: normal;  line-height: 10px; }

.row_profile { border-top-width: 1px; border-top-style: solid; border-top-color: #D0E7F0; }

.form_tips { font-size: 10px; font-family: "Trebuchet MS", Arial; padding-top: 5px; color: #8495A4; }

.smallfont { font-family: "Trebuchet MS", Arial; font-size: 9px; }

.stdBlk  {  font-family: Trebuchet MS, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.stdMsg  {  font-family: Trebuchet MS, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #CC0000;}
.loggedIn  {  font-family:  Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #FFFFFF;}
.loggedOut  {  font-family:  Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #FFFFFF;}

.stdSmallLink  {  font-family: Verdana, Arial, Helvetica; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; color: #494949;}
.contentSm  {  font-family: Trebuchet MS, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; padding-bottom: 5px; }
/***************************************
	ADMIN STYLES
****************************************/
.stdHdr  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #494949;}
.stdCopy  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #494949;}
.stdSmall  {  font-family: Verdana, Arial, Helvetica; font-size: 8px; font-style: normal; font-weight: normal; text-decoration: none; color: #494949;}
.stdLink  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #B50844;}
.stdLink:hover  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #B50844;}
.sortLink  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; color: #000000;}
.sortLink:hover  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; color: #B50844;}

.lnavLink  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #8C8C8C; line-height: 15px;}
.lnavLink:hover  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #B50844;}


.stdRed  {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #B50844;}

/***************************************
	table styles
****************************************/
.gallery01 { padding-right: 3px; padding-bottom: 7px; }
.gallery02 { padding-right: 10px; padding-bottom: 10px; }
.gallery03 { padding-right: 5px; padding-bottom: 5px; }
.gallery04 { padding-right: 5px; padding-bottom: 2px; }
.gallery05 { padding-right: 10px; padding-bottom: 10px; }
.gallery { background-color:  #F6FDFF; border: 1px solid #D3E8F1; }
.gallery06 { background-color:  #F6FDFF; border: 1px solid #D3E8F1; }

.gallery07 { padding-right: 6px; padding-bottom: 7px; }


