.black_txt{color:#000000; font:11px arial;}
.black_txt12{color:#000000; font:12px arial;}
.black_txt_small{color:#000000; font:10px arial;}
.red_large{color:#F72F2F; font:bold 14px arial;}
.red_text{color:#F72F2F; font:normal 11px arial;}
.blue{color:#15AFD4; font:11px arial;}
.blue_author{color:#15AFD4; font:16px arial; font-weight:bold; text-decoration:none;}
.red{color:#ff0000; font:11px arial;}
.blue_title{color:#15AFD4; font:bold 15px arial;}

/*.blue_org{color:#15AFD4; font:bold 11px arial;}
a.blue_org:hover{text-decoration:underline;}
*/
.blue_large{color:#15AFD4; font:bold 14px arial;}
.blue_large_biggie{color:#15AFD4; font:bold 16px arial;}
.blue_XL{color:#15AFD4; font:bold 18px arial;}
.blue_XXL{color:#15AFD4; font:bold 24px arial;}
.blue_XXXL{color:#15AFD4; font:bold 34px arial;}
.blue_12{color:#15AFD4; font:12px arial;}
.blue12{color:#15AFD4; font:bold 12px arial;}
.blue_sub{color:#068DAC; font:normal 12px arial;}
.bold { font-weight: bold; }
.bold_grey { font-weight: bold;color: #555555; font:12px arial; }
.bold_black_biggie { color: #000000; font: bold 16px arial; }
.bold_black_02 { color: #4a535d; font: bold 12px arial; }
.bold_grey_biggie { color: #555555; font: bold 24px arial; }
.bold_grey_large { color: #555555; font: bold 20px arial; }
.bold_grey_medium { color: #555555; font: bold 16px arial; }
.bold_header_01 { color: #45728f; font: bold 14px arial; }
.bold_header_02 { color: #15B8E4; font: bold 14px arial; }
.bold_txt { color: #45728f; font: bold 13px arial; }
.bold_txt1 { color: #15AFD4; font: bold 13px arial; }
.bold_txt_lrg { color: #0b4971; font: bold 14px arial; }
.bold_txt_lrg2 { color: #0b4971; font: bold 16px arial; }
.box_category { color: #d6591d; font: bold 12px arial; padding: 6px 0px 4px 0px;}
.box_header_txt { color: #CDEEF5; font: bold 18px arial; }
.box_header_lite_txt { color: #ffffff; font: bold 14px arial; }
.box_header_lite_txt_2 { color: #ffffff; font: bold 12px arial; }
.box_header_lite_txt_3 { color: #ffffff; font: bold 10px arial; }
.box_title_dark { color: #000000; font: bold 14px arial; }
.box_title_dark_02 { color: #000000; font: bold 16px arial; }
.box_title_light { color: #d6591d; font: normal 14px arial; }
.calendar_txt{color:#000000; font:normal 8px arial; text-align:right; vertical-align:top;}
.error { color: #ff0000 !important; }
.event_date { color: #305064; font: bold 14px arial; }
.event_title { color: #000000; font: bold 12px arial; }
.event_location { color: #44718d; font: bold 11px arial; }
.footer { color: #45728f; font: normal 11px arial; }
.footer-2 { color: #000000; font: normal 11px arial; }
.form_input_light { color: #afafaf; font: normal 11px arial; }
.gray11{color:#2c2e35; font:normal 11px arial;}
.gray12, .gray12-uoh{color:#2c2e35; font:normal 12px arial;}
a.over_text:hover{color:#15AFD4; text-decoration:underline;}
.gray12-uoh { text-decoration: none }
.gray12-uoh:hover { text-decoration: underline }
.gray_large{color:#2c2e35; font:normal 14px arial;}
.gray14{color:#999999; font:bold 14px arial;}
.gray_txt { color: #a2a4ae; font: normal 11px arial; }
.grey_txt { color: #CCCCCC; font: normal 11px arial; }
.head_shot_name { color: #6b6e77; font: bold 11px arial; }
.head_shot_sub_name { color: #6b6e77; font: normal 11px arial; }
.info { color: #333333; font: normal 11px arial; }
.info_italic { color: #333333; font: italic 10px arial; }
.lite_blue { color: #CDEEF5; font: normal 11px arial; }
.mission_italic { color: #000000; font: italic 12px times; }
.orange_title { color: #E46C08; font:bold 16px arial; }
.orange_XL{ color: #E46C08; font:bold 18px arial; }
a.orange_XL:hover{ color: #15AFD4; font:bold 18px arial; }
.orange_XL1{ color: #E46C08; font:bold 14px arial; }
a.orange_XL1:hover{ color: #15AFD4; font:bold 14px arial; }
.orange_XXL{ color: #E46C08; font: 24px arial; }
.orange_large { color: #E46C08; font: 14px arial; }
.orange_txt {color: #E46C08; font: normal 11px arial; }
.orange12 {color: #E46C08; font: normal 12px arial; }
.orange_bold{color: #E46C08; font: bold 12px arial; }
.orange2_XL{ color: #ff9933; font: 18px arial; }
.grey_12{color:#606060; font:normal 12px arial;}
.grey_large { color:#999999; font: 12px arial; }
.grey_XL { color:#999999; font: bold 18px arial; }
.grey_XXL { color:#606060; font: bold 24px arial; }
.grey_XXXL { color:#606060; font: bold 34px arial; }
.news_date { color: #486f94; font: bold 11px arial; }
.news_summary { color: #000000; font: normal 11px arial; }
.oval_box_bold { color: #45728f; font: bold 11px arial; } 
.oval_box { color: #000000; font: normal 11px arial; }
.section { color: #333333; font: bold 12px arial; } 
.yellow { color: #fff799; font: normal 11px verdana; }
.white_txt { color: #ffffff; font: normal 11px arial; }
.white_bold{ color: #ffffff; font: bold 11px arial; }
.white_large{ color: #ffffff; font: normal 14px arial; }
.white_16{ color: #ffffff; font:bold 16px arial; }
.white_title{ color: #ffffff; font: bold 18px arial; }
.white_title a { color: #ffffff; font: bold 18px arial; }
.white_title a:hover {text-decoration:underline; }
.yellow_2 { color: #fff799; font: normal 10px verdana; }
.microtext {color:#9e9e9e; font:10px arial;}
.news-title { color:#15AFD4; font:bold 14px arial; }
.news-description { margin: 0px 0px 5px 10px; color:#2c2e35; font:normal 11px arial; }
.news-description a{ display: none; }
a{text-decoration:none;color:#000000; font:11px arial;}
a.underline{ text-decoration: underline; }
a.white { color: #FFFFFF; font: bold 14px arial; text-decoration: none;}
a.white:hover{text-decoration:underline;}

a.account_links { color: #0099cc; font: bold 12px arial; text-decoration: none;}
a.account_links:hover{text-decoration:underline;}

a.account_links2 { color: #0099cc; font: bold 14px arial; text-decoration: none;}
a.account_links2:hover{text-decoration:underline;}

a.spread_links { color: #0099cc; font: bold 11px arial; text-decoration: none;}
a.spread_links:hover{text-decoration:underline;}

a.spread_links_oj { color: #ffcc00; font: bold 11px arial; text-decoration: none;}
a.spread_links_oj:hover{text-decoration:underline;}

a.blue_links_001 { color: #15AFD4; font: bold 14px arial; text-decoration: none;}
a.blue_links_001:hover{text-decoration:underline;}

a.orange_links_001 { color: #E46C08; font: normal 14px arial; text-decoration: none;}
a.orange_links_001:hover{text-decoration:underline;}

a.normal { color: #FFFFFF; font: normal 12px arial; }
a.breadcrumb { color: #d6591d; font: normal 11px arial; }
a.gray_links { color: #a2a4ae; font: normal 11px arial; }
a.gray_links:hover { color: #0c639c; font: normal 11px arial; }
a.lrg_link { color: #0c639c; font: bold 12px arial; }
a.footer_link { color: #0c639c; font: normal 11px arial;  }
.s_box_link { color: #000000; font: normal 11px arial;  }
a.s_box_link:hover { color: #d6591d;  }
a.blue:hover{text-decoration:underline;}
a.blue_12:hover{text-decoration:underline;}
a.blue_title:hover{color:#15AFD4; font:bold 15px arial; text-decoration:underline;}
a.bold_txt1:hover{color:#15AFD4; font:bold 13px arial; text-decoration:underline;}
a.orange_txt{color: #E46C08; font: normal 11px arial;}
a.orange_txt:hover{text-decoration:underline;}
a.orange_12{color: #E46C08; font: bold 12px arial;}
a.orange_12:hover{text-decoration:underline;}
a.orange_large:hover{font-size:14px;text-decoration:underline;}
.s_box_on{ color: #d6591d; font: normal 11px arial;  }
a.oval_box_link { color: #45728f; font: bold 12px arial; }
a.expando { color: #000000; font: bold 11px arial; text-decoration: none;}
a.expando:hover { text-decoration: underline;color: #006699;}
a.blue_blk{text-decoration:underline; color:#0b4971; font:normal 11px arial;}
a.blue_blk:hover{color:#000000;}
a.blk_blue{text-decoration:NONE; color:#000000; font:normal 11px arial;}
a.blk_blue:hover{color:#0b4971;}
a.blue_large:hover{color:#E46C08;text-decoration:underline;}
a.nav_txt:hover{text-decoration:underline;}
li.black { color: #000000; font: normal 11px arial;}
ul{list-style-type:none;padding:0;margin:0;}
ul a:hover{text-decoration:underline;}
ul.default{line-height:18px;list-style-image:url('/images/list_arrow.gif');list-style-position:outside;position:relative;margin:0px 10px 0px 20px;}
ul.blogged{line-height:18px;list-style-image:url('/images/profile/pencil.gif');list-style-position:outside;position:relative;margin:0px 10px 0px 20px;}
ul.performed{line-height:18px;list-style-image:url('/images/profile/star.gif');list-style-position:outside;position:relative;margin:0px 10px 0px 20px;}
ul.announced{line-height:18px;list-style-image:url('/images/profile/megaphone.gif');list-style-position:outside;position:relative;margin:0px 10px 0px 20px;}
ul.star{line-height:18px;list-style-image:url('/images/profile/star.gif');list-style-position:outside;position:relative;margin:0px 10px 0px 20px;}
ul.edit_caption{line-height:18px;list-style-image:url('/images/profile/edit_caption_icon.gif');list-style-position:outside;position:relative;margin:0px 10px 0px 20px;}
ul.delete_image{line-height:18px;list-style-image:url('/images/delete_image.gif');list-style-position:outside;position:relative;margin:0px 10px 0px 20px;}
.arrow_orange li{background:url('/images/arrow_orange.gif') no-repeat left center; padding:3px 0px 2px 15px;}
.arrow_orange2 li{background:url('/images/profile/arrow_orange2.gif') no-repeat left center; padding:0px 0px 2px 15px;}
.arrow_orange3 li{list-style-image:url('/images/arrow_orange.gif');
list-style-type:none;
list-style-position:oustide;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
.arrow_orange4 li{list-style-image:url('/images/orange_li.gif');
list-style-type:none;
list-style-position:oustide;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
.arrow_yellow li{background:url('/images/arrow_gold.gif') no-repeat left center; padding:0px 0px 2px 15px;}
.arrow_yellow2 li{list-style-image:url('/images/arrow_gold.gif');
list-style-type:none;
list-style-position:oustide;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
.arrow_grey li{background:url('/images/arrow_grey.gif') no-repeat left center; padding:0px 0px 0px 15px;}

ul.arrow_orange_02	{list-style-image: url('/images/arrow_orange_01.gif');
			margin-top: 0px;
			margin-bottom: 12px;
			margin-left:26px;
			padding-left: 1px;
			line-height: 16px;
			list-style-position: outside; padding-right:0px; padding-top:0px; padding-bottom:0px
}
ol {list-style-position:inside;}
.lil_arrow li{list-style-image:url('/images/lil_blue.gif'); list-style-type:none;list-style-position:oustide;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
.arrow_bigblue li{list-style-image:url('/images/mid_blue_arrow.gif');list-style-type:none;list-style-position:inside;margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}
.arrow_mid_blue li{list-style-image:url('/images/mid_blue_arrow.gif');list-style-type:none;list-style-position:inside;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
a.black12{color:#000000; font:normal 12px arial;}
a.black12:hover{text-decoration:underline;}

a.gray{color:#2c2e35; font:normal 11px arial;}
a.gray:hover{text-decoration:underline;}
a.blue_XL:hover{text-decoration:underline;color:#E46C08;}
a.orange_title:hover{color:#15AFD4; font:bold 16px arial; text-decoration:underline;}
/**--Not Font Related, but could need to be global--**/
.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);
	opacity:0.4;
	background-color:#666666;
	z-index:1;
	position:absolute;
}
.modalDialog_contentDiv{
	border: 11px solid #15AFD4;	
	padding:2px;
	z-index:100;
	position:absolute;
	background-color:#FFF;
}
.modalDialog_contentDiv_shadow{
	z-index:90;
	position:absolute;	
	background-color:#E46C08;
	filter:alpha(opacity=30);
	opacity:0.3;		
}
.yes_button{
	color: #FFF;
	font-weight: bold;
	padding: 3px;
	background: #15AFD4;
	border: 1px solid #3399cc;
}
.no_button{
	color: #FFF;
	font-weight: bold;
	padding: 3px;
	background: #E46C08;
	border: 1px solid #ff9900;
}
label.padded {
display:-moz-inline-box;
font-weight:bold;
margin:0.6em 4px 0pt 0pt;
min-width:7em;
padding:0pt 2px;
}

/* Jd_Form default style */
#formErrors
{
    border: 1px solid #f00;
    background-color: #fee;
    padding: 10px;
    margin: 10px 0 15px 0;
    font-family: arial, tahoma;
    font-size: 13px;
    font-weight: bold;
}

#formErrors ul
{
    font-weight: normal;
    list-style-type: disc;
    list-style-position: inside;
    color: #500;
    margin: 10px 0 0 15px;
}

#formErrors li
{
    line-height: 130%;
}

/* /END Jd_Form default style */

.clear
{
    clear: both;
    font-size: 0;
    height: 0;
    margin: 0;
}

h2
{
    font-size: 22px;
}

label
{
    cursor: pointer;
}

.checkbox-field
{
    display: block;
    margin: 0 0 2px 0;
}

.checkbox-label
{
    margin: 0 0 0 3px;
}

.radio-fields
{
    margin-bottom: 6px;
}

/* left nav */
#share, .left-nav-link-top
{
width:211px;
height:33px;
background:url('/images/profile/left_nav_link_top_bkgd.jpg') no-repeat;
}
#see, #audio_video, .left-nav-link
{
width:211px;
height:33px;
background:url('/images/profile/left_nav_link_bkgd.jpg') no-repeat;
}

#resume, .left-nav-link-bottom
{
width:211px;
height:33px;
background:url('/images/profile/left_nav_link_bottom_bkgd.jpg') no-repeat;
}
#member_results .regular
{
    background: #f0f0f0;
}

#member_results tr.premium
{
    background: #fff1a8 url('/images/premium_member_bg.png') repeat-y;
}

#member_results .premium td
{
    background-position:expression(-this.offsetLeft + " " + -this.offsetTop);
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ /* Safari only! */

    #member_results tr.premium td.username
    {
        width: 120px;
    }
    #member_results tr.premium td.gender
    {
        width: 100px;
        background: #fff1a8 url('/images/premium_member_bg.png') repeat-y -130 0;
    }

    #member_results tr.premium td.vocal-part
    {
        width: 109px;
        background: #fff1a8 url('/images/premium_member_bg.png') repeat-y -240 0;
    }

    #member_results tr.premium td.location
    {
        width: 178px;
        background: #fff1a8 url('/images/premium_member_bg.png') repeat-y -359 0;
    }
}
